Run scalable, testable, modular, repeatable, extendable, and customisable infrastructure to achieve operational excellence Purchase of the print or Kindle book includes a free eBook in the PDF format Key Features Leverage AWS CloudFormation to manage your entire infrastructure Get up and running with maintaining your infrastructure as code and automating your environment Simplify infrastructure management and increase productivity with AWS CloudFormation Book DescriptionDevOps and the cloud revolution have forced software engineers and operations teams to rethink how to manage complex infrastructures and build resilient solutions. With this AWS book, you'll understand how you can use Infrastructure as Code (IaC) to simplify infrastructure operations and manage the modern cloud effectively with AWS CloudFormation. This comprehensive guide will help you explore AWS CloudFormation from template structures to developing complex and reusable infrastructure stacks. You'll then delve into validating templates, deploying stacks, and handling deployment failures. The book will also show you how to leverage AWS CodeBuild and CodePipeline to automate resource delivery and apply continuous integration and continuous delivery (CI/CD) practices to the stack. As you advance, you'll learn how to modularize and unify your template on the fly using macros or fixating the version using Modules. You'll create resources outside AWS with custom resources and catalogize them with CloudFormation Registry. Finally, you'll improve the way you manage the modern cloud in AWS by extending CloudFormation using AWS serverless application model (SAM) and AWS cloud development kit (CDK). By the end of this book, you'll have mastered all the major AWS CloudFormation concepts and be able to extend it beyond its basic functionality to develop and deploy your own infrastructure. What you will learn Understand modern approaches to IaC Develop universal, modular, and reusable CloudFormation templates Discover ways to apply continuous delivery with CloudFormation Implement IaC best practices for the AWS Cloud Provision massive applications across multiple regions and accounts Automate template generation and software provisioning for AWS Extend CloudFormation features with custom resources and Registry Modularize and unify templates using Modules and Macros Who this book is forIf you are a developer who wants to learn how to write templates, a DevOps engineer or SRE interested in deployment and orchestration, or a solutions architect looking to understand the benefits of managing infrastructure with ease and at scale, this book is for you. Prior understanding of the AWS Cloud is necessary.
Book InformationISBN 9781805123903
Author Karen TovmasyanFormat Paperback
Imprint Packt Publishing LimitedPublisher Packt Publishing Limited