Terraform: Up and Running
Writing Infrastructure as Code
Publisher: O'Reilly Media
Final Release Date: November 2016
Pages: 194

With Early Release ebooks, you get books in their earliest form—the author's raw and unedited content as he or she writes—so you can take advantage of these technologies long before the official release of these titles. You’ll also receive updates when significant changes are made, new chapters are available, and the final ebook bundle is released.

With this practical book, you’ll learn how to get you up and running with Terraform, an open source tool that allows you to define infrastructure for a variety of cloud providers—including AWS, Azure, Google Cloud, DigitalOcean, and others—using a simple, declarative programming language. Author Yevgeniy (Jim) Brikman introduces you to Terraform syntax, and shows you how to deploy and manage infrastructure with just a few CLI commands.

You’ll also learn:

  • Why every company needs to use infrastructure-as-code
  • Why Terraform is preferable to Chef, Puppet, Ansible, SaltStack, and CloudFormation
  • How you can manage Terraform state
  • How to create reusable infrastructure with Terraform modules
  • Terraform tips & tricks: loops, if-statements, and pitfalls
  • How to use Terraform as a team
Table of Contents
Product Details
About the Author
Recommended for You
Customer Reviews

REVIEW SNAPSHOT®

by PowerReviews
oreillyTerraform: Up and Running
 
5.0

(based on 4 reviews)

Ratings Distribution

  • 5 Stars

     

    (4)

  • 4 Stars

     

    (0)

  • 3 Stars

     

    (0)

  • 2 Stars

     

    (0)

  • 1 Stars

     

    (0)

100%

of respondents would recommend this to a friend.

Pros

  • Accurate (3)
  • Concise (3)
  • Easy to understand (3)
  • Helpful examples (3)
  • Well-written (3)

Cons

No Cons

Best Uses

  • Intermediate (3)

Reviewed by 4 customers

Displaying reviews 1-4

Back to top

 
5.0

Outstanding

By knaak

from Toronto

About Me Developer

Verified Buyer

Pros

  • Accurate
  • Concise
  • Easy to understand
  • Helpful examples
  • Well-written

Cons

    Best Uses

    • Intermediate
    • Novice

    Comments about oreilly Terraform: Up and Running:

    I really enjoyed this book. By the time I finished about half of it, I was able to build out my infrastructure with Terraform and have fun doing it. I would strongly recommend this, and have strongly recommended it to my team.

    (1 of 1 customers found this review helpful)

     
    5.0

    Superb book

    By Jacob

    from Mountain View, CA

    About Me Developer, Sys Admin

    Pros

    • Accurate
    • Concise
    • Easy to understand
    • Helpful examples
    • Well-written

    Cons

      Best Uses

      • Expert
      • Intermediate

      Comments about oreilly Terraform: Up and Running:

      "Terraform: Up and Running" is a great book. After opening with a clear and thorough discussion of the "space" (configuration management, infrastructure as code, etc) the author reviews kick-the-tires basics and then spends the bulk of the book laying out clear workflows for cleanly getting things done with Terraform. The highlights for me were

      * Reusable/DRY Terraform with modules
      * Terraform for teams with remote state and locking
      * A recipe for zero downtime deploys

      I will echo a few caveats that the author makes in the preface:
      * The examples are focused on AWS, which happens to be the provider I work with day to day. I expect this to decrease the utility of the book to those who work more closely with GCP or Azure.
      * Terraform 0.9.X (unreleased as of 2/14) includes improvement to remote state which may simplify or change terragrunt (a workflow tool discussed in the book). As the author says, "Since Terraform is a relatively new tool... it is likely that some of the best practices will change and evolve over time."

      Terraform Up and Running will let you skip spending days reading (and scratching your head about) the Terraform mailing list, Github issues, and/or StackOverflow, and get right to infrastructure happiness. It is a great Terraform resource!

      (2 of 2 customers found this review helpful)

       
      5.0

      Just had to congratulate the author - exceptional book

      By TheSaultyMonk

      from Lisbon, Portugal

      About Me Consultant

      Verified Reviewer

      Pros

      • Accurate
      • Concise
      • Easy to understand
      • Helpful examples
      • Well-written

      Cons

        Best Uses

        • Intermediate
        • Novice
        • Student

        Comments about oreilly Terraform: Up and Running:

        I read a lot of technology books lately. Only very few have made me feel like coming here and provide an extremely positive review.

        I have come to appreciate terraform quite much.

        But this book goes beyond that. It is in my view a brilliant example of:

        - how to write a book with the perfect balance between theory and practice
        - perfect flow in the sequence of the chapters
        - incremental adding on top of previous chapters, introducing concepts at a perfect pace
        - clear as water contextual introductions to new subjects always followed by clear as water examples
        - very well thought through best practices in using terraform and IAS
        - writing exactly was is needed, not more, not less

        Insightful, precise, unambiguous, clear, pragmatic, and very timely.

        If you think terraform's tutorials are enough, I beg to differ. Though they are quite good, they are not even close as informative as this book.

        Congrats to the author for a job well done. I would even encourage him to write more stuff.

        (1 of 1 customers found this review helpful)

         
        5.0

        Great 0->60 guide

        By gevgev

        from Glendale, CA

        Verified Reviewer

        Comments about oreilly Terraform: Up and Running:

        Great examples, covering in deep not only just Terraform, but also necessary foundations of AWS Cloud management.

        Must read for anybody who wants to learn "how to" using Terraform, IAC, and AWS.

        Displaying reviews 1-4

        Back to top

         
        Buy 2 Get 1 Free Free Shipping Guarantee
        Buying Options
        Immediate Access - Go Digital what's this?
        Pre-Order  Print:  $24.99
        March 2017 (est.)