Credit Karma's Istio Migration - 50k+ Pods, Minimal Impact, Lessons Learned
CNCF [Cloud Native Computing Foundation] via YouTube
Become an AI & ML Engineer with Cal Poly EPaCE — IBM-Certified Training
Learn Backend Development Part-Time, Online
Overview
Google, IBM & Meta Certificates — All 10,000+ Courses at 40% Off
One annual plan covers every course and certificate on Coursera. 40% off for a limited time.
Get Full Access
Learn about Credit Karma's comprehensive strategy for migrating over 50,000 pods and 1,000+ microservices from a homegrown Envoy-based service mesh to Istio in this 26-minute conference talk. Discover how the engineering team achieved this massive migration with zero production incidents and minimal impact on developer workflows by maintaining backward compatibility in their service mesh abstraction layer, making the transition completely transparent to product teams without requiring any code changes. Explore the technical implementation details including dual-mesh operation using a custom Kubernetes operator, comprehensive end-to-end testing frameworks, and staged rollout strategies that minimized risk while delivering incremental value throughout the year-long migration process. Gain insights into the operational challenges encountered during and after the migration, along with practical lessons learned about what strategies succeeded, which approaches failed, and the reasoning behind key architectural decisions for large-scale service mesh transitions.
Syllabus
Credit Karma's Istio Migration: 50k+ Pods, Minimal Impact, Lessons Learned- Sumit Vij & Mark Gergely
Taught by
CNCF [Cloud Native Computing Foundation]