Infrastructure as Code, Patterns and Practices you own this product

With examples in Python and Terraform
Rosemary Wang
  • MEAP began May 2021
  • Publication in July 2022 (estimated)
  • ISBN 9781617298295
  • 375 pages (estimated)
  • printed in black & white
filed under

placing your order...

Don't refresh or navigate away from the page.
eBook Our eBooks come in DRM-free Kindle, ePub, and PDF formats + liveBook, our enhanced eBook format accessible from any web browser. $26.39 $47.99 you save $22 (45%)
Infrastructure as Code, Patterns and Practices (eBook) added to cart
continue shopping
go to cart

print book Receive a print copy shipped to your door + the eBook in Kindle, ePub, & PDF formats + liveBook, our enhanced eBook format accessible from any web browser. $41.99 $59.99 you save $18 (30%)
FREE domestic shipping on orders of three or more print books
Infrastructure as Code, Patterns and Practices (print book + eBook) added to cart
continue shopping
go to cart

This book has a refreshing take on infrastructure as code.

Stanford S. Guillory
Look inside
Use the Infrastructure as Code (IaC) approach to automate, test, and streamline infrastructure for mission-critical applications.

In Infrastructure as Code, Patterns and Practices you will learn how to:

  • Optimize infrastructure for modularity and isolate dependencies
  • Test infrastructure configuration
  • Mitigate, troubleshoot, and isolate failed infrastructure changes
  • Collaborate across teams on infrastructure development
  • Update infrastructure with minimal downtime using blue-green deployments
  • Scale infrastructure systems supporting multiple business units
  • Use patterns for provisioning tools, configuration management, and image building
  • Deliver secure infrastructure configuration to production

Infrastructure as Code, Patterns and Practices teaches you how to automate software infrastructure by capturing your desired configurations as a set of scripts. You’ll learn how to create, test, and deploy infrastructure components in a way that’s easy to scale and share across an entire organization. While the patterns and techniques are tool agnostic, you’ll appreciate the easy-to-follow examples in Python and Terraform. A system administrator or infrastructure engineer will learn essential software development practices for managing IaC, while developers will benefit from in-depth coverage of assembling and monitoring infrastructure as part of DevOps culture.

about the technology

Infrastructure as Code (IaC) replaces time-consuming manual provisioning and configuration with automation via configuration managers or provisioning tools like Hashicorp Terraform. Managing your infrastructure as code makes it easy to test changes and implement new features, scale systems without downtime or operational toil, and rapidly roll back mistakes.

about the book

Infrastructure as Code, Patterns and Practices teaches patterns for scaling systems and supporting infrastructure for mission-critical applications. The book is full of flexible automation techniques that work whether you’re managing your personal projects or making live network changes across a large enterprise.

You’ll go hands-on to build networks, servers, load balancers, and firewalls using Python and Terraform. Learn how to confidently update infrastructure while your software is running, migrate existing legacy systems to IaC, and implement team-wide norms that avoid instability and security problems. The universal principles you’ll find within are easy to apply to almost any use case, from data centers, to public cloud, to Software-as-a-Service.

about the reader

For sysadmin or software engineers familiar with Python, the basics of provisioning tools like Terraform, and public cloud providers such as Google Cloud Platform.

about the author

Rosemary Wang is a developer advocate at Hashicorp. She is an educator, contributor, writer, and speaker of many infrastructure as code projects, including HashiCorp Terraform, HashiCorp Vault, and Kubernetes.

FREE domestic shipping on orders of three or more print books

It is a solid handbook of best practices and tips that can be applied to any IaC tool.

Lucian Maly

The author provides real-world, hands-on guidance that cuts through the nuances of framework specifics and gets to the heart of great IaC as she discusses tools, techniques and sound practice.

Jeremy Bryan

Provides precious hints to automate the creation of structured infrastructures by coding.

Cosimo Attanasi

Kudos all around, very timely and necessary, breaking down this subject in such a clear way.

Sean Booker

Loved the content, especially since the author talks about stuff we've been asking ourselves since forever but never found a clear answer!

Sylvain Martel
RECENTLY VIEWED