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 AWS Solutions Architect.

Read more from Fast Track To Cloud

Hello Reader, If you want to join but haven’t made up your mind yet, this is the last chance to do so. There are less than 15 spots available. Because this program includes direct support from Raj, spots are limited. This bootcamp works, as proven by previous bootcampers and mentees getting jobs at top companies, FAANG, and other cloud roles, even when coming from non SA backgrounds. As a quick recap, if you join Become An AWS SA Bootcamp, you’ll get access to: 10 weeks of live sessions with...

Hello Reader, Are you thinking about becoming an AWS Solutions Architect 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. When looking into becoming an SA it's really common to...

Hello Reader, Most people preparing for an AWS Solutions Architect interview are using outdated information. The process has changed significantly, and if you are preparing based on what worked two or three years ago, you are preparing for the wrong interview. I am a former L7 Principal SA at AWS who have conducted hundreds of interview, and I have helped many of my students crack Big tech interviews, including at AWS. Here is the updated process. The online assessment is not optional for...