Chapter 1. What is Amazon Web Services?
Figure 1.1. AWS data center locations
Figure 1.2. Running a web shop on-premises vs. on AWS
Figure 1.3. Running a web shop on AWS with CDN for better performance, a load balancer for high availability, and a managed database to decrease maintenance costs
Figure 1.4. Running a Java EE application with enterprise networking on AWS improves flexibility and lowers costs.
Figure 1.5. Building a highly available system on AWS by using a load balancer, multiple virtual machines, and a database with master-standby replication
Figure 1.6. Making use of the pay-per-use price model of virtual machines
Figure 1.7. Seasonal traffic patterns for a web shop
Figure 1.8. AWS bills services on minutes or hours of usage, by traffic, or by used storage.
Figure 1.9. The AWS cloud is composed of hardware and software services accessible via an API.
Figure 1.10. Managing a custom application running on a virtual machine and dependent services
Figure 1.11. Handling an HTTP request with a custom web application using additional AWS services
Figure 1.12. Different ways to access the AWS API, allowing you to manage and access AWS services
Figure 1.13. The AWS Management Console offers a GUI to manage and access AWS services.
Figure 1.14. The CLI allows you to manage and access AWS services from your terminal.
Figure 1.15. Infrastructure automation with blueprints
Figure 1.16. Creating an AWS account: sign-up page