Fully updated to include the latest revisions and updates to AWS; this new edition also offers three new chapters covering the latest additions to the AWS platform: serverless infrastructure automation with AWS Lambda, sharing data volumes between machines with EFS, and caching data in memory with ElastiCache!
Amazon Web Services in Action, Second Edition is a comprehensive introduction to computing, storing, and networking in the AWS cloud. Readers will find clear, relevant coverage of all the essential AWS services they need to know, emphasizing best practices for security, high availability and scalability.
Table of Contents
Part 1: Getting started
Chapter 1: What is Amazon Web Services?
Chapter 2: A simple example: WordPress in five minutes
Part 2: Building virtual infrastructure consisting of computers and networking
Chapter 3: Using virtual machines: EC2
Chapter 4: Programming your infrastructure: The command-line, SDKs, and CloudFormation
Chapter 5: Automating deployment: CloudFormation, Elastic Beanstalk, and OpsWorks
Chapter 6: Securing your system: IAM, security groups, and VPC
Chapter 7: Automating operational tasks with Lambda
Part 3: Storing data in the cloud
Chapter 8: Storing your objects: S3 and Glacier
Chapter 9: Storing data on hard drives: EBS and instance store
Chapter 10: Sharing data volumes between machines: EFS
Chapter 11: Using a relational database service: RDS
Chapter 12: Caching data in memory: Amazon ElastiCache
Chapter 13: Programming for the NoSQL database service: DynamoDB
Part 4: Architecting on AWS
Chapter 14: Achieving high availability: availability zones, auto-scaling, and CloudWatch
Chapter 15: Decoupling your infrastructure: Elastic Load Balancing and Simple Queue Service
Chapter 16: Designing for fault tolerance
Chapter 17: Scaling up and down: auto-scaling and CloudWatch