Manning Early Access Program (MEAP)
Read chapters as they are written, get the finished eBook as soon as it’s ready, and receive the pBook long before it's in bookstores.
With AWS CloudFormation, you create scripts and templates that automate most aspects of deploying and managing cloud infrastructure. The result: Fast, standardized deployments and less time spent on tedious manual tasks. AWS CloudFormation in Action gives you a complete introduction to CloudFormation, taking you hands-on with increasingly complex projects that scale almost infinitely. You’ll learn to define and deploy high availability, multi-region, and database-driven websites using CloudFormation—all from the AWS console, command line or via API. Whether you’re overseeing thousands of servers or a handful of deployments, automating with CloudFormation will increase your productivity, lower your risk of human error, and allow your developers to benefit from DevOps best practices.
about the technology
CloudFormation is the native Infrastructure-as-Code (IaC) solution for AWS, simplifying resource management on Amazon Web Services. With CloudFormation you can track, control, replicate, and roll back infrastructure as quickly as copying a template. Thanks to CloudFormation, AWS engineers can easily utilize IaC DevOps methodologies and best practices for better quality, reliability and faster turnaround when fixing inevitable problems.
about the book
AWS CloudFormation in Action teaches you an automated alternative to manually deploying AWS resources. This step-by-step guide to CloudFormation resource management guides you through a seriesof real-world projects, starting with the infrastructure code templates that form the core of CloudFormation. You’ll work your way through deploying a simple website, adding features like networking, auto-scaling and load balancing, and then scale up your site to manage a global footprint with AWS’s redundancy and geographic diversity features. You’ll learn to use CloudFormation in concert with orchestration or configuration management tools like Chef, AWS OpsWorks, and AWS Systems Manager, along with how to implement continuous delivery pipelines with AWS tools, GitHub, and Jenkins. Thanks to these efficient and time saving DevOps techniques, you’ll soon be spending less time on managing deployment and more time on feature development.
what's inside
Create and implement CloudFormation templates
Manage the CloudFormation Stack lifecycle
Define and deploy high availability websites
Write scripts to execute CloudFormation deployments from Python programs
Operations, audits and compliance with AWS CloudWatch, Config and CloudTrail
Cloud Native technologies, APIs, and SDKs on AWS
about the reader
For readers with experience of AWS.
about the author
Charles Gehman has been building applications on AWS since 2012. He has been an architect, CTO, technical blogger, and developer for many years. He holds the certifications AWS Certified Developer and AWS Certified Solution Architect.
An engaging journey exploring the efficiencies of deploying Infrastructure-as-Code within the AWS Cloud.
If you work with AWS, you want to look at this book to make your life easier.
If you are building applications in AWS, then this is a must have book.
Everything you need to know on reliable provisioning of AWS resources.
I would recommend this as the best introduction to learn about CloudFormation and to get up-to-speed quickly.
A good book about Infrastructure as Code with a deep dive to AWS ecosystem and CloudFormation.
Check your email for instructions on downloading AWS CloudFormation in Action.