In this chapter, you learned how to build a complete and functional acceptance test stage, which is an essential part of the continuous delivery process. Here are the key takeaways:
Acceptance tests can be difficult to create because they combine technical challenges (application dependencies, setting up the environment) with personal challenges (developers/business collaboration). Acceptance testing frameworks provide a way to write tests in a human-friendly language that makes them comprehensible to non-technical people.
Docker registry is an artifact repository for Docker images. Docker registry fits well with the continuous delivery process because it provides a way to use exactly the same Docker image throughout the stages and environments.
In the next chapter, we will cover clustering and service dependencies, which is the next step toward creating a complete continuous...