Continuous Deployment to Production
As we continue our journey through the Continuous Delivery Pipeline, we have designed features to test a benefit hypothesis during Continuous Exploration. Implementation of these features happened during Continuous Integration where we created stories, developed changes and tests, and put our changes through the build and test process. Ultimately, our change is placed in a staging environment.
With Continuous Deployment, we complete the journey of the change to the production environment. However, the activities don’t end with the deployment to production.
In this chapter, we will take a look at the practices that enable the following actions in Continuous Deployment:
- Deploying a change to production
- Verifying proper operation of changes in the production environment
- Monitoring the production environment
- Responding to and recovering from production failures
It’s important to remember that we separate...