How they work together

In the CD process, you have to create several automated parts. You have to automate CI for the build server and Continuous Delivery for the staging server, which has the ability to deploy in a production environment.

The entire process can be automated from start to finish. Let's explore the different steps for that process:

  1. After completing the work, the developer will check in the code to the branch.
  2. The CI server will pick this change and merge it with the master branch, perform unit tests, and merge the code to the staging environment, based on test results.
  3. The developer will deploy it to the staging environment and QA will test the functionality.
  1. If it passes the QA test then the build will move to the production ...

Get Expert AWS Development now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.