Interview Question - CI Vs CD Vs CD


Hello Reader,

One of the very common interview questions is, "What does CICD stand for in DevOps?". Sounds pretty simple, right? But I can't tell you how many people have gotten this wrong when I ask this question in interviews. So, let's understand this once and for all, using the below diagram:

Make sure to memorize the phases (Author, Source, Build, Test, Deploy, Monitor) and what they are (e.g., the Author phase is where developers write code, in the Source phase code is checked-in, etc.). These phases and their details are other popular DevOps interview questions. Okay now, back to the original question—what is CICD?

  • CI stands for Continuous Integration which includes phases Author, Source, and Build.
  • CD can have two meanings: Continuous Delivery OR Continuous Deployment. Both include phases from Author to Deploy. This next part is important, so read on.
  • In Continuous Delivery, there is a manual approval step before the artifacts are deployed, whereas in Continuous Deployment there is no manual approval - once the automated tests pass, the artifacts are deployed automatically.
  • Continuous Deployment is the Nirvana of DevOps; however, it's quite fine if in production, for critical projects, you use Continuous Delivery.

Next time you get asked this question, knock it out of the park!!

Keep learning and keep rocking 🚀🙌,

Cloud With Raj

Fast Track To Cloud

Free Cloud Interview Guide to crush your next interview. Plus, real-world answers for cloud interviews, and system design from a top Solutions Architect at AWS.

Read more from Fast Track To Cloud

Hello Reader, I just unveiled the SA Bootcamp. The bootcamp covers everything you need to become an SA in as little as 3 months and spoiler alert its not just technical. This Bootcamp is a one of its kind because its taught by a Top SA still working on world class projects. And good news - it already worked for last cohort's students who secured cloud jobs in top companies, including at AWS, and some of them didn't even have cloud experience 💰. This SA bootcamp offers… a proven blueprint for...

Hello Reader, We are LIVE! We just began the webinar on my YouTube channel. Join us now>> And you will get the blueprint to get a high paying AWS SA job. You will also learn about the common pitfalls, and mistakes to avoid if you are looking to become a Solutions Architect. We will also share previous bootcamper's success stories, details of the program, price, and a special offer just for the participants in the livestream. Please note: This is NOT an AWS certification bootcamp. This...

Hello Reader, Are you thinking about becoming an AWS SA and working at top companies? Data shows that Solution Architects earn between $200,000/year and $500,000+/year (screenshots below). The demand for AWS Solutions Architects has never been higher and will continue to rise because there are literally trillions of dollars worth of projects currently running on legacy technologies that need to be migrated to the cloud. If you’ve ever looked into becoming an SA on your own, you were likely...