shlogg · Early preview
Aviral Srivastava @godofgeeks_

Continuous Delivery Vs Continuous Deployment: What's The Difference?

CD automates release process up to production, with manual approval required. CD goes further, deploying code automatically after passing automated tests.

Continuous Delivery vs. Continuous Deployment: A Clear Distinction

Introduction:
Continuous Delivery (CD) and Continuous Deployment (CD) are often confused, but represent distinct stages in the software release process. Both aim to automate the software release pipeline, but differ significantly in their final stages.
Prerequisites:
Both CD and CD require a robust automated testing suite, version control system (like Git), and a CI/CD pipeline (e.g., Jenkins, GitLab CI).  A well-defined infrastructure (e.g., using containers and cloud platforms) is also crucial for seamless deployment.
Contin...