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, 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...

Are you thinking about becoming an AWS SA? The demand for AWS Solutions Architects has never been higher. And the data indicates it 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. SA Bootcamp is developed to be the most direct and guided route to become a Solutions Architect and get a high paying cloud job. In as little as 3 months you could be an AWS SA leading world class...

Hello Reader, In today's newsletter, I am going to share three tips that helped me and many of my students switch careers to the cloud and get high-paying jobs. I will also share an update about the upcoming May cohort of the AWS SA Bootcamp. Tip 1: Leverage your IT experience Your existing IT experience is NOT throwaway. Don't think you can't reuse components of your existing knowledge in your cloud journey. For example, my student Abhisekh has deep knowledge of the telecom domain. He...