Suhail Patel
Staff Engineer at Monzo
London, United Kingdom
Actions
Suhail is a Staff Engineer at Monzo focused on building the Core Platform. His role involves building and maintaining Monzo's infrastructure which spans over two thousand microservices and leverages key infrastructure components like Kubernetes, Cassandra, Etcd and more. He focuses specifically in investigating deviant behaviour and ensuring services continue to work reliably in the face of a constantly shifting environment in the cloud.
Links
Area of Expertise
Topics
Migrating a cluster with 2000+ microservices to managed Kubernetes: lessons and learnings
Monzo has been running a single self-hosted Kubernetes cluster per-environment for years, and we decided to migrate to a managed Kubernetes service. This talk is all about the challenges and perils of doing a high stakes, real world, zero downtime Kubernetes migration at scale 🤓 We’ll talk about the constraints and challenges, including:
- the complexity, diversity and quantity of the systems running on the cluster
- downtime having real human impact with someone potentially not being able to pay for food or make a rent payment
- the sheer number of different services and teams to interact with which meant that we had to adopt an automated process that was fully transparent to other engineers
We’ll dive into some of the technical details that allowed us to migrate within these constraints, and our plans for rearchitecting our platform to make future upgrades and migrations easier.
Takeaways will include:
- How Kubernetes makes infrastructure migrations more manageable
- Actionable learnings about doing migrations at scale in general
KubeHuddle Sessionize Event
Suhail Patel
Staff Engineer at Monzo
London, United Kingdom
Links
Actions
Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.
Jump to top