Jump to ratings and reviews
Rate this book

Amazon Web Services in Action, Third Edition: An in-depth guide to AWS

Rate this book
Master essential best practices for deploying and managing applications on Amazon Web Services. This revised bestseller is packed with techniques for building highly available and scalable architectures and automating deployment with Infrastructure as Code.


Thousands of developers have chosen Amazon Web Services in An in-depth guide to AWS to help them succeed with the AWS cloud. Readers love this all-practical handbook for its complete introduction to computing, storage, and networking, along with best practices for all core AWS services. This revised third edition features new chapters on containerization, along with a variety of AWS innovations. You’ll also learn how automating your infrastructure with IAC is a game changer for your cloud deployment, delivering a massive boost to efficiency and quality.

Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications.

About the Technology

Amazon Web Services, the leading cloud computing platform, offers customers APIs for on-demand access to computing services. Rich in examples and best practices of how to use AWS, this Manning bestseller is now released in its third, revised, and improved edition.

About the Book

In Amazon Web Services in Action, Third An in-depth guide to AWS , the Wittig brothers give you a comprehensive, practical introduction to deploying and managing applications on the AWS cloud platform. With a sharp focus on the most important AWS tasks and services, they will save you hours of unproductive time. You’ll learn hands-on as you complete real-world projects like hosting a WordPress site, setting up a private cloud, and deploying an app on containers.

What’s Inside


About the Reader

Written for mid-level developers, DevOps or platform engineers, architects, and system administrators.

About the Author

Andreas Wittig and Michael Wittig are software engineers and consultants focused on AWS. Together, they migrated the first bank in Germany to AWS in 2013.

Table of Contents

PART 1 - GETTING STARTED
1 What is Amazon Web Services?
2 A simple WordPress in 15 minutes
PART 2 - BUILDING VIRTUAL INFRASTRUCTURE CONSISTING OF COMPUTERS AND NETWORKING
3 Using virtual EC2
4 Programming your The command line, SDKs, and CloudFormation
5 Securing your IAM, security groups, and VPC
6 Automating operational tasks with Lambda
PART 3 - STORING DATA IN THE CLOUD
7 Storing your S3
8 Storing data on hard EBS and instance store
9 Sharing data volumes between EFS
10 Using a relational database RDS
11 Caching data in Amazon ElastiCache and MemoryDB
12 Programming for the NoSQL database DynamoDB
PART 4 - ARCHITECTING ON AWS
13 Achieving high Availability zones, autoscaling, and CloudWatch
14 Decoupling your Elastic Load Balancing and Simple Queue
Service
15 Automating CodeDeploy, CloudFormation, and Packer
16 Designing for fault tolerance
17 Scaling up and Autoscaling and CloudWatch
18 Building modern architectures for the ECS, Fargate, and App Runner

552 pages, Paperback

Published May 2, 2023

28 people are currently reading
51 people want to read

About the author

Andreas Wittig

10 books2 followers

Ratings & Reviews

What do you think?
Rate this book

Friends & Following

Create a free account to discover what your friends think of this book!

Community Reviews

5 stars
11 (36%)
4 stars
11 (36%)
3 stars
7 (23%)
2 stars
1 (3%)
1 star
0 (0%)
Displaying 1 - 9 of 9 reviews
2 reviews2 followers
July 15, 2024
actually haven’t finished, stopped at 30% since it’s too boring and of little use. can’t get why people sell official documentation for money and call it a book
Profile Image for Zbyszek Sokolowski.
291 reviews17 followers
July 30, 2023
In Amazon Web Services in Action, Third Edition: An in-depth guide to AWS is really book in depth. all basics are covered and not only basics. The book describes all what is needed to professionally develop AWS based application and explaining all stages and explaining stuff starting from CLI, SDK, Cloud Formation. Then I liked detailed explanation how to secure a project. Whatever is possible is stated what we can train in AWS Free Tier. For all examples there are detailed explanations in Cloud Formation which explains step by strep, instruction after instruction what they mean and their purpose. Along with the book there is GitHub profile where ready-made scripts are stored, ready to use or reuse. All basic notions for architecting applications and most important concerns are explained in very nice way. Along with caveats and pitfalls are described. Many good tips can be found. What I liked are clearly explained how to achieve fundamental things for every professional applications like: high availability, decoupling infrastructure., designing for fault tolerance and autoscalling. The book explains everything in nice, clear step by step manner. I will for sure return to this book in my professional life. It is worth of it.

All in all highly recommended.
Profile Image for Thang.
101 reviews13 followers
February 23, 2024
"AWS in Action" provides a solid foundation for beginners delving into Amazon Web Services (AWS). With coverage of fundamental concepts like AWS S3, Networking, and EC2, the book serves as an excellent starting point for those new to cloud computing or AWS specifically. The explanations are clear and concise, making complex topics more accessible to readers at various skill levels.

However, the book could benefit from a broader scope that encompasses more advanced use cases and architectural design patterns commonly encountered in real-world AWS implementations. While the basics are essential, readers may find themselves yearning for deeper insights into topics like Machine Learning, Data Lakes, and other advanced AWS services. Integrating these topics would provide a more comprehensive understanding of how AWS can be leveraged to address diverse business needs and challenges.
Profile Image for Lior Inbar.
1 review
June 8, 2023
Very good introduction to AWS with detailed tutorials for using various services.
For those who have read the previous edition - there are not a lot of new topics so this one is not a must, but can be a good a opportunity to refresh the basics.
1 review
May 3, 2023
Great book, cover most of the aspects of AWS, with serviceable examples, figures, and sources to avail you understand efficiently. Highly recommended.
Profile Image for Andres Sacco.
28 reviews5 followers
May 7, 2023
It was an excellent way to learn different aspects of the most relevant services on AWS. I recommend beginners to advance people.
98 reviews
August 12, 2024
Good to learn the main AWS services but is uses CloudFormation examples exclusively.
49 reviews
June 9, 2025
read through once to get the idea kept reading as a reference material
Profile Image for Rob.
26 reviews1 follower
September 6, 2024
A useful book to acquaint yourself with the most important AWS services and how they can fit together.

The first part of the book is an introduction to the cloud and a quick overview of various AWS services, followed by a brief example of deploying WordPress on AWS.

In parts two and three, each chapter covers a service, or a small group of related services. The coverage of each service is good enough to give you an idea of what kind of problems that service is suitable for.

The fourth part (the last ~150 pages of the book) was the most valuable for me, as it covered some services and architectural concepts for designing and delivering good systems on AWS.

Chapter 16 was especially good, as they walked through designing a fault-tolerant application, including auto-scaling EC2 groups connected by an SQS queue, and using S3 and DynamoDB. The conceptual explanation of an idempotent finite state machine, as a way to model resilient architecture, was interesting. Chapter 17 added to this by showing how to scale the number of EC2 instances up and down based on CloudWatch metrics.

The tutorials confused me at first, because there's not really anything to follow along with. Most of them just give you a CloudFormation template to deploy, then explain what it does. Which is fine, because the CloudFormation templates are more useful and easier to understand, at least for me, than a tutorial of clicking around the AWS console.
Displaying 1 - 9 of 9 reviews

Can't find what you're looking for?

Get help and learn more about the design.