Rootconf 2025 Annual Conference - 16th and 17th May
On platforms, distributed data systems & security
May 2025
12 Mon
13 Tue
14 Wed
15 Thu
16 Fri 09:45 AM – 07:15 PM IST
17 Sat 09:15 AM – 05:35 PM IST
18 Sun
Nikhil Kumar
@nikhilraghav
Submitted Apr 11, 2025
At Flipkart, we recognized the need for a unified and robust CI/CD platform to handle our growing scale of containerized applications. This led to the birth of Flow, our in-house platform built on the foundation of powerful open-source technologies such as Argo Workflows, Rollouts, and Helm to automate software delivery for containerized applications at scale.
In this session, we’ll delve into our journey of building and scaling Flow to support 8K pipelines per day and 4K rollouts, managing 3K production services with 2K tenants.
We will share our experiences and learnings in implementing progressive delivery at scale, leveraging canary deployments for 6K+ releases using Helm and Argo Rollout. Furthermore, we’ll discuss how we’ve evolved our deployment governance capabilities in Flow, moving towards enhanced control and visibility with our Deployment Governance initiative. This includes deployment aware blocking rules and guardrails.
We’ll also highlight the key capabilities that Flow provides, including end-to-end CI/CD with progressive delivery, environment management, policy gates, deployment approvals, deployment guardrails, artifact promotion, and multi-region deployments. Expect insights into upcoming features like Single Box NFRs, VM provisioning and deployments via Flow.
Key Takeaways:
Understand the practical considerations and architectural decisions involved in building a reliable and scalable CI/CD platform leveraging open-source technologies.
Learn strategies for optimizing progressive delivery workflows utilizing Helm and Argo Rollout for efficient and safer releases.
Gain insights into how to implement and evolve deployment governance mechanisms to enforce policies and provide better control and visibility over deployments.
Audience:
This talk is specifically designed for software developers and architects who are involved in building and deploying applications in production environments and are looking to build or improve their organization’s CI/CD platforms.
Bio:
I’m a Software Engineer at Flipkart, and I’ve been actively involved in the development and evolution of Flow for the past three years. During this time, I’ve contributed to various aspects of the platform, gaining deep insights into its architecture and how it enables Flipkart’s engineering teams to deliver code efficiently and reliably at scale.
Hosted by
Supported by
Gold Sponsor
Gold Sponsor
Sponsor
Sponsor
{{ gettext('Login to leave a comment') }}
{{ gettext('Post a comment…') }}{{ errorMsg }}
{{ gettext('No comments posted yet') }}