Kubernetes Controllers and Operators are a trending topic in conferences, interviews, and production today. I will share the story of the evolution of our Promotion (Release) system, from simple Kubernetes API REST calls to Informers and Controllers, based on my own experience. This story is particularly interesting because it serves as a great case for personal growth for you as well as for your DevOps/SRE team. It touches on Kubernetes architecture details, Networking, GitOps, IaC, Caching, development patterns, and Golang data structures. Even if you have no development experience (as is the case for most of our team), I will share how a Cursor AI assistant became yet another — though virtual — engineer on our team. Bonus: 10 years of Kubernetes & trends KubeCon24 North America.
Denys Vasyliev
(Senior SRE, NIQ - GfK Сompany),There are many obstacles and pitfalls on the path towards operational zen. Many routes could lead to dead ends, and many detours could end up being loops. In this semi-comedy talk, I share some examples of how processes fail for engineering teams that I observed through my career, using two pillars of the Internet culture - memes and numbered lists.
Yura Rochniak
(Site Reliability Engineer, Preply),There are many opinions regarding the deployment of databases in Kubernetes. However, the strong views of random individuals may not assist you in making the right decision for your specific situation. In this talk, you will receive a comprehensive list of problems and questions to address before moving your production database into Kubernetes. With that list, you will gain a better understanding of the associated risks, prepare for potential failures, and make an informed decision.
Mykola Marzhan
(Director of Engineering, Canonical / Ubuntu),
Serhii Vasylenko
(Software Engineer, Grammarly),In my presentation, I will discuss the key aspects of the Zero Sales Lost strategy, focusing on incident management in the context of E-commerce development and the "Silpo" ecosystem. I will share our experience in building an incident management process, the specifics of monitoring and alerting system architecture, and how we scaled these processes across 19 products and 41 teams. Additionally, we will explore the role of DevOps culture and team responsibility in product development. Using real case studies, we will analyze whether critical failures can be prevented and how to achieve that effectively.
Igor Drozd
(CTO, Silpo(E-commerce)),
Serhii Vasylenko
(Software Engineer, Grammarly),How to properly plan global changes in a company with over 25,000 clients. Why communication between technical teams and the business is the key to success. SRE, R&D, and Architecture as drivers of transformation. The role of FinOps in sustainable development. Real-life cases, mistakes, and lessons learned.
Oleksandr Sapozhnikov
(Lead of SRE Team, Temabit, FOZZY Group),
Volodymyr Tsap
(CTO, SHALB),There are many opinions regarding the deployment of databases in Kubernetes. However, the strong views of random individuals may not assist you in making the right decision for your specific situation. In this talk, you will receive a comprehensive list of problems and questions to address before moving your production database into Kubernetes. With that list, you will gain a better understanding of the associated risks, prepare for potential failures, and make an informed decision.
Mykola Marzhan
(Director of Engineering, Canonical / Ubuntu),There are many obstacles and pitfalls on the path towards operational zen. Many routes could lead to dead ends, and many detours could end up being loops. In this semi-comedy talk, I share some examples of how processes fail for engineering teams that I observed through my career, using two pillars of the Internet culture - memes and numbered lists.
Yura Rochniak
(Site Reliability Engineer, Preply),