Terraform: Up & Running: Writing Infrastructure as Code

Terraform: Up & Running: Writing Infrastructure as Code

Terraform has become a key player in the DevOps world for defining, launching, and managing infrastructure as code (IaC) across a variety of cloud and virtualization platforms, including AWS, Google Cloud, Azure, and more. This hands-on second edition, expanded and thoroughly updated for Terraform version 0.12 and beyond, shows you the fastest way to get up and running.Gruntwork cofounder Yevgeniy (Jim) Brikman walks you through code examples that demonstrate Terraform?s simple, declarative programming language for deploying and managing infrastructure with a few commands. Veteran sysadmins, DevOps engineers, and novice developers will quickly go from Terraform basics to running a full stack that can support a massive amount of traffic and a large team of developers.Explore changes from Terraform 0.9 through 0.12, including backends, workspaces, and first-class expressionsLearn how to write production-grade Terraform modulesDive into manual and automated testing for Terraform codeCompare Terraform to Chef, Puppet, Ansible, CloudFormation, and Salt StackDeploy server clusters, load balancers, and databasesUse Terraform to manage the state of your infrastructureCreate reusable infrastructure with Terraform modulesUse advanced Terraform syntax to achieve zero-downtime deployment

$14.99

10 in stock

Secure Payments

Pay with the worlds payment methods.

Discount Available

Covers payment and purchase gifts.

100% Money-Back Guarantee

Need Help?

(484) 414-5835

Share Our Wines With Your Friends & Family

Description

Editorial Reviews

About the Author

Jim Brikman loves programming, speaking, and lifting heavy things. He is the co- founder of Gruntwork, a company that helps startups get up and running on Amazon Web Services with best practices and world-class infrastructure. Hello, Startup: A Programmer’s Guide to Building Products, Technologies, and Teams was published by O’Reilly Media and has a rating of 4.5 on GoodReads. He got his BS and Masters at Cornell University after working as a software engineer at several companies. You can find more information at ybrikman.com.

–This text refers to the paperback edition.


From the Publisher

Terraform

From the Preface

Who Should Read This Book

Someone is responsible for the code after it has been written. Sys admins, operations engineers, release engineers, site reliability engineers, DevOps engineers, infrastructure developers, full-stack developers, engineering managers, and CTOs are included. If you are the one managing infrastructure, deploy code, configuring server, scaling clusters, backing up data, monitoring apps, and responding to alerts at 3 a.m., this book is for you.

All of the tasks are usually referred to as operations. It was common to find developers who knew how to write code, but didn’t understand operations, and sys admins who didn’t know how to write code.

You could get away with that divide in the past, but in the modern world, as cloud computing and the DevOps movement become ubiquitous, just about every developer will need to learn operational skills and every sys admin will need to learn coding skills.

Yevgeniy Brikman

A basic familiarity with programming, the command line, and server-based software should suffice. By the end of the book, you will have a solid grasp of one of the most critical aspects of modern development and operations: managing infrastructure as code.

You will learn how to manage infrastructure as code using Terraform, as well as how this fits into the overall DevOps world. You will be able to answer some of the questions by the end of the book.

  • Why don’t you use IaC?
  • What are the differences between configuration management and server templating?
  • When should you use Terraform, Chef, Ansible, Puppet, Salt, CloudFormation, Docker, Packer, or Kubernetes?

  • How do you use Terraform to manage your infrastructure?
  • How do you make new Terraform modules?
  • Terraform code is reliable enough for production usage, how do you write it?
  • How do you test your code?
  • How do you make Terraform part of the deployment process?
  • How can Terraform be used as a team?

A computer, internet connection, and desire to learn are all you need.

Additional information

Best Sellers Rank

#111,818 in Kindle Store (See Top 100 in Kindle Store) #4 in Systems Architecture #7 in System Administration #8 in Distributed Systems & Computing

Customer Reviews

/* * Fix for UDP-1061. Average customer reviews has a small extra line on hover * https

Reviews

There are no reviews yet.

Be the first to review “Terraform: Up & Running: Writing Infrastructure as Code”

Your email address will not be published. Required fields are marked *

OUR BEST COLLECTION OF COURSES AND BOOKS

Hot Popular Books/Courses ?