Kavya Elchuri
Kavya Elchuri is a Senior Software Engineer at Bloomberg, where she works on the Platform as a Service team to help developers deploy cloud-native applications without worrying about infrastructure. She’s passionate about building collaborative, high-trust teams and solving complex technical problems that span multiple layers of the stack. Most recently, Kavya focused on simplifying Kubernetes deployment statuses to make platform debugging accessible-even to users with no prior Kubernetes experience. When she's not writing code, you’ll likely find her surfing, hiking, or exploring new restaurants in search of her next favorite dish.
Session
Migrating from a traditional ingress controller to a service mesh-based solution in a live environment with thousands of internal users presents significant challenges. In this session, we share Bloomberg's experience transitioning from NGINX to Istio as the ingress layer for our internal private cloud platform—a managed service supporting application deployments across the firm. We explore the motivations behind this shift, the architectural and operational changes implemented, and the hurdles encountered during the migration process.
Our journey offers practical insights into planning and executing such a migration with minimal disruption, while also highlighting the new capabilities unlocked through Istio. Attendees will benefit from our lessons learned, best practices, and retrospective advice aimed at helping other engineering teams undertake similar transitions with greater confidence and fewer surprises.