Continuous Integration vs Continuous Delivery vs Continuous Deployment in a Easy Way

Agenda:
What is Continuous Integration

What is Continuous Deployment

What is Continuous Delivery

************************************************************

Continuous integration (CI) is a software engineering practice in which frequent, isolated changes are immediately tested and reported on when they are added to a larger codebase.


In continuous deployment, every change goes through an automated pipeline and a working version of the application is automatically pushed to production.


Continuous delivery helps you build a refined version of the software by continuously implementing fixes and feedback until finally, you decide to push it out to production.