I am pleased to announce the publication of the Second Edition of my book focused to Terraform called Terraform Cookbook. This new edition has allowed for a complete overhaul of the chapters and contains over 50 new “recipes” on the use of Terraform in real-world use cases.
In this book which is in a cookbook format you will learn mainly through recipes to:
- Installing Terraform, switch on multiple Terraform versions and upgrade Terraform providers
- Writing Terraform configuration to provision and scale your infrastructure with Terraform
- Using Terraform with external data like data, file and local programs
- Managing the Terraform State
- Applying the Terraform workflow using the command lines
- Sharing Terraform configuration by creating and using Terraform modules
- Provisionning Azure infrastructure using Terraform
- Getting started to provisioning AWS and GCP infrastructure using Terraform
- Using Terraform to manage Docker images and deploy Kubernetes applications
- Running tests and security compliance on Terraform configuration
- Deep diving into Terraform with zero downtime, use Terragrunt, Git hook pre-commit, …
- Automating Terraform locally and in CI/CD pipelines
- Using Terraform Cloud
- Troubleshooting Terraform issues
- Appendix with my Terraform Cheat Sheet and my Terraform resources list