Talk
Intermediate
First Talk

Enhancing Resiliency Through CI/CD at Zomato: Advanced Automation and Real-Time Safeguards

Rejected

Session Description

Building a resilient CI/CD pipeline at scale is no easy feat, especially when working with a rapidly evolving business like Zomato. In this talk, we will discuss how we reimagined our CI/CD process by leveraging GitHub Actions and creating a robust system for safe and fast deployments. We will cover

  • Why GitHub Actions stood out as the ideal choice, how we orchestrated scalable and ephemeral runners using AWS ECS with auto-scaling, ensuring security, isolation, and optimized resource usage without hindering user experience. 

  • How we transitioned our CI/CD to this new orchestration integrating features to enrich the experience such as caching packages, canary deployments, real-time monitoring, auto-abort and rollback mechanisms, etc.

  • Beyond infrastructure, we will also cover the standards we follow for rolling out changes across different environments. 

This talk will offer actionable insights into building a CI/CD pipeline that's not just fast and efficient but also intuitive and secure.

Key Takeaways

This talk provides a clear blueprint for standardizing CI/CD at scale, integrating advanced automation, and building resilient systems that are developer-friendly.

For engineers and operators, it showcases:

  • How to manage CI/CD infrastructure efficiently with Github Actions.

  • How to automate, standardize, and enforce linters across repositories.

  • How to build a complete deployment cycle with all the safeguards, proper visibility, and approval workflows.

  • Advanced automation features that enhance reliability during deployments while reducing human intervention.

The talk also sheds light on the role of GitHub Actions as a unified platform for CI/CD, emphasizing how it streamlines workflows, enhances developer experience, and reduces the need for multiple tools or systems. By sharing Zomato’s journey, this talk aims to inspire practitioners to rethink and enhance their own CI/CD setups, making them more resilient and developer-focused.

References

Session Categories

Engineering practice - productivity, debugging
Which track are you applying for?
Main Track

Speakers

Akshat Goel
Software Development Engineer 2 Zomato
https://www.linkedin.com/in/akshat-goel-a176641b4/
Akshat Goel
Nidhi agarwal
Senior Site Reliability Engineer Zomato
https://www.linkedin.com/in/nidhiagarwal000/
Nidhi agarwal

Reviews

0 %
Approvability
0
Approvals
1
Rejections
0
Not Sure
This proposal was moved to the main track a little too late for us to conduct a thorough round of reviews. We have received an overwhelming amount of good proposals this year, and already have a waitlist for some selected talks. For those reasons, we will have reject this proposal. Just to share some feedback - There are a bunch of proprietary tools and services mentioned in this proposal that you should consider finding OSS alternatives to - in case you submit a proposal to another event later on
Reviewer #1
Rejected