Let ’er roll!
—Elvia Allman to Lucy and Ethel
In the previous chapter we examined the build phase, which ends with the creation of a software package. In this chapter we’ll examine the deployment phase, which uses the package to create a running service.
The deployment phase creates the service in one or more testing and production environments. Deciding if a release used in the testing environment is ready to be used in the production environment requires approval.
The goal of the deployment phase is to create a running environment. This environment is then used for testing or for live production services.
As Figure 9.1 (page 198) showed, packages are retrieved from the package repository and ...