CI/CD
Aniket Kulkarni  

What is CI/CD?

In this post, I am going to explain about CI/CD and related services offered in AWS. It is more of automating daily common IT operations. There are various tools available in the market for all these operations. Let’s look at the concepts:

CI – Continuous Integration

All the developers working on the project should integrate their source code with seamless fashion

Technologies can used at this level are - GIT, AWS Code Commit etc

CD – Continuous Deployment

As soon as developer/user commits the code in the version control, an automatic job is triggered to deploy changes to the servers.

AWS Code deploy, Code Pipeline, Jenkins

CD – Continuous Delivery

Difference is, it requires manual approval before deploying to the servers.