click to
look inside
Look inside
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.
You can see any available part of this book for free.
Click the table of contents to start reading.
ASK me anything...
we'll search our titles
to answer your question

Essential Infrastructure as Code

Patterns and practices
Rosemary Wang
  • MEAP began May 2021
  • Publication in Spring 2022 (estimated)
  • ISBN 9781617298295
  • 300 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 Kindle, ePub, and DRM-free PDF formats + liveBook, our enhanced eBook format accessible from any web browser. $33.59 $47.99 you save: $14 (30%)
Essential Infrastructure as Code (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. $35.99 $59.99 you save: $24 (40%)
FREE domestic shipping on orders of three or more print books
Essential Infrastructure as Code (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 Essential Infrastructure as Code 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

Essential Infrastructure as Code 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

Essential Infrastructure as Code 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

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

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