Amazon Web Services in Action, Second Edition
Code of Amazon Web Services in Action, Second Edition
About the book
Amazon Web Services in Action, Second Edition is a comprehensive introduction to computing, storing, and networking in the AWS cloud. You'll find clear, relevant coverage of all the essential AWS services you to know, emphasizing best practices for security, high availability and scalability. The practical, hands-on examples include different approaches to deploying applications on AWS, how to secure your infrastructure by isolating networks, and controlling traffic and managing access to AWS resources. You'll also learn to integrate AWS services into your own applications using SDKs and gain handy ideas on how to design applications for high availability, fault tolerance, and scalability.
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!
Code examples by chapter
- 02 A simple example: WordPress on AWS in five minutes
- 03 Using virtual machines: Amazon EC2
- 04 Programming your infrastructure: the command-line interface, SDKs, and AWS CloudFormation
- 05 Deploying apps onto virtual machines: AWS CloudFormation, AWS Elastic Beanstalk, and AWS OpsWorks
- 06 Securing your system: AWS IAM, security groups, and Amazon VPC
- 07 Automating operational tasks with AWS Lambda
- 08 Storing your objects: Amazon S3 and Amazon Glacier
- 09 Storing your data on hard drives: Amazon EBS and instance store
- 10 Sharing data volumes between machines: Amazon EFS
- 11 Using a relational database service: Amazon RDS
- 12 Caching data in memory: Amazon ElastiCache
- 13 Programming for the NoSQL database service: Amazon DynamoDB
- 14 Making your infrastructure highly available: availability zones, auto-scaling, and Amazon CloudWatch
- 15 Decoupling your infrastructure: Elastic Load Balancing and Amazon Simple Queue Service
- 16 Designing for fault tolerance
- 17 Scaling up and down: auto-scaling and Amazon CloudWatch
About the authors
Andreas Wittig and Michael Wittig are software engineers and consultants focused on AWS and web development. They migrated the first bank in Germany to AWS along with other heavily regulated businesses with legacy applications.