{"product_id":"9781633438002","title":"Terraform in Depth: Infrastructure as Code with Terraform and OpenTofu","description":"\u003ctable\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"\"\u003e\u003cstrong\u003eAuthor\/Contributor(s):\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"\"\u003eHafner, Robert\u003cbr\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"\"\u003e\u003cstrong\u003ePublisher:\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003eManning\u003cbr\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"\"\u003e\u003cstrong\u003eDate:\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e4\/8\/2025\u003cbr\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"\"\u003e\u003cstrong\u003eBinding:\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"\"\u003ePaperback\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"\"\u003e\u003cstrong\u003eCondition:\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"\"\u003eNEW\u003cbr\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\u003c\/table\u003e\u003cb\u003eAn in-depth guide to everything Terraform, complete with newly established best practices and experienced insights into Infrastructure as Code.\u003c\/b\u003e\u003cbr\u003e\u003cbr\u003eTerraform and its open-source fork OpenTofu’s “Infrastructure as Code (IaC)” approach has redefined the way you manage your infrastructure. Its premise is simple-yet-awesome: provision, update, scale, and replicate your infrastructure with the same ease as your application code. In \u003ci\u003eTerraform in Depth\u003c\/i\u003e, you’ll discover absolutely everything you need to automate and manage your infrastructure with just a few lines of code.\u003cbr\u003e \u003cbr\u003eInside \u003ci\u003eTerraform in Depth\u003c\/i\u003e, you’ll learn how to:\u003cbr\u003e \u003cbr\u003e• Understand and write basic Terraform code\u003cbr\u003e • Avoid vendor lock-in with the open source OpenTofu\u003cbr\u003e • Switch between OpenTofu and Terraform as needed\u003cbr\u003e • Construct continuous integration and continuous delivery (CI\/CD) pipelines for Terraform\u003cbr\u003e • Organize Terraform projects and modules for team-based, production use\u003cbr\u003e • Develop and test robust Terraform modules\u003cbr\u003e • Create custom Terraform providers\u003cbr\u003e \u003cbr\u003e \u003ci\u003eTerraform in Depth\u003c\/i\u003e is fully up to date with the latest versions, standards, and approaches of Terraform and OpenTofu. Complete and comprehensive, its one-stop approach covers everything from Terraform and OpenTofu’s absolute basics all the way to advanced production uses. Every technique is illustrated with the kind of real-world examples infrastructure engineers encounter every day.\u003cbr\u003e \u003cbr\u003e Forewords by \u003cb\u003eAnton Babenko\u003c\/b\u003e and \u003cb\u003eChristian Mesh\u003c\/b\u003e.\u003cbr\u003e \u003cbr\u003e Purchase of the print book includes a free eBook in PDF and ePub formats from Manning Publications.\u003cbr\u003e \u003cbr\u003e \u003cb\u003eAbout the technology\u003c\/b\u003e\u003cbr\u003e \u003cbr\u003e Terraform and its open-source fork OpenTofu practically eliminate manual infrastructure configuration. With the Terraform infrastructure management tool, even complex operations that used to require kludgy scripts and time-sucking tinkering can be created, managed, and shared as an organized codebase. Master Terraform, and you’ll be able to update a fleet of machines with just a few lines of code.\u003cbr\u003e \u003cbr\u003e \u003cb\u003eAbout the book\u003c\/b\u003e\u003cbr\u003e \u003cbr\u003e \u003ci\u003eTerraform in Depth\u003c\/i\u003e teaches Terraform techniques and Infrastructure as Code (IaC) practices that you can use to deploy and manage applications in the cloud or your on-prem data center. Each chapter includes interesting hands-on examples, such as creating a flexible Terraform module and debugging Terraform plans. You’ll quickly learn to define your infrastructure with Terraform. Then, you’ll dive into advanced applications, including CI\/CD pipelines, creating tools for documentation and security, and Terraform code management.\u003cbr\u003e \u003cbr\u003e \u003cb\u003eWhat's inside\u003c\/b\u003e\u003cbr\u003e \u003cbr\u003e• Understand and write basic Terraform code\u003cbr\u003e • Avoid vendor lock-in with OpenTofu\u003cbr\u003e • Construct CI\/CD pipelines\u003cbr\u003e • Develop and test Terraform modules\u003cbr\u003e \u003cbr\u003e\u003cb\u003eAbout the reader\u003c\/b\u003e\u003cbr\u003e \u003cbr\u003e For sysadmins, software developers, and cloud engineers famil- iar with the CLI.\u003cbr\u003e \u003cbr\u003e \u003cb\u003eAbout the author\u003c\/b\u003e\u003cbr\u003e \u003cbr\u003e \u003cb\u003eRobert Hafner\u003c\/b\u003e has led engineering efforts at numerous startups, including Malwarebytes, Vicarious AI, and Rad AI. He is currently a Distinguished Engineer at a Fortune 100 Telecom.\u003cbr\u003e \u003cbr\u003e \u003cb\u003eTable of Contents\u003c\/b\u003e\u003cbr\u003e \u003cbr\u003e Part 1\u003cbr\u003e 1 A brief overview of Terraform\u003cbr\u003e 2 Terraform HCL components\u003cbr\u003e 3 Terraform variables and modules\u003cbr\u003e 4 Expressions and iterations\u003cbr\u003e 5 The Terraform plan\u003cbr\u003e Part 2\u003cbr\u003e 6 State management\u003cbr\u003e 7 Code quality and continuous integration\u003cbr\u003e 8 Continuous delivery and deployment\u003cbr\u003e 9 Testing and refactoring\u003cbr\u003e Part 3\u003cbr\u003e 10 Advanced Terraform topics\u003cbr\u003e 11 Alternative interfaces\u003cbr\u003e 12 Terraform providers","brand":"Manning","offers":[{"title":"Default Title","offer_id":46501984829695,"sku":"9781633438002","price":59.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0452\/0886\/2873\/files\/Jacket_d3b13795-901f-4120-941e-a5d856ca6aea.jpg?v=1771253607","url":"https:\/\/massivebookshop.com\/de\/products\/9781633438002","provider":"MASSIVE BOOKSHOP","version":"1.0","type":"link"}