In the previous chapter, we saw the power of cloud computing in our continuous delivery processes. Short-lived containers and functions provided on-demand computing for our build and test phases. By applying these principles to all aspects of our product, we can deliver a secure, globally available product at minimal cost.
Our Cloud9 workspace has given us a complete web-based development environment. Let's look at the benefits of enabling the session to be shared between developers:
- The ability to remotely pair with another developer helps us move our traditional quality assurance practices to the beginning of the development cycle.
- Catching bugs before they get into running software reduces our cost sixfold.
- Our integrations with CodeBuild and Lambda add a level of consistency to the construction of...