This chapter will introduce you to some of the key AWS components and services. We will also cover strategies to lower your cloud infrastructure costs and their influence on your architectural decisions. Furthermore, this chapter will discuss the typical characteristics of AWS Cloud application development environments, including development, testing, staging, and production environments. Finally, we will walk you through the process of setting up the AWS infrastructure for our sample application.
In this chapter, we will cover the following topics:
- AWS components
- Managing costs on the AWS cloud
- Application development environments
- Setting up the AWS infrastructure