In this chapter, we went through some of the AWS components you will use to build your products. We covered source management, compute, storage, networking, and user management. There are many services we did not cover. Some of these, such as databases and machine learning, we will touch on in the remainder of this book. Others, we will omit entirely in order to stay focused on well-used patterns. We will continue to use our instance of Cloud9 throughout this book as our cloud IDE. In the IDE, we installed Terraform and created some AWS resources. Lastly, we focused on how everything we do in AWS can be driven through code and the importance of versioning it.
In the next chapter, we will combine some of the components into architectures aimed towards creating your own highly available services.