Введение в книгу : An in-depth guide to everything Terraform, complete with newly established best practices and experienced insights into Infrastructure as Code.
Terraform 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 Terraform in Depth, you’ll discover absolutely everything you need to automate and manage your infrastructure with just a few lines of code.
Inside Terraform in Depth, you’ll learn how to:
Understand and write basic Terraform code
Avoid vendor lock-in with the open source OpenTofu
Switch between OpenTofu and Terraform as needed
Construct continuous integration and continuous delivery (CI/CD) pipelines for Terraform
Organize Terraform projects and modules for team-based, production use
Develop and test robust Terraform modules
Create custom Terraform providers
Terraform in Depth 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.