Terraform Cookbook. Второе издание. Provision, run, and scale cloud architecture with real-world examples using Terraform
Второе издание практического руководства по использованию Terraform для управления облачной инфраструктурой как кодом (IaC). Книга полностью обновлена и расширена новыми главами, отражающими современные практики DevOps.
Основное внимание уделено решению реальных задач развертывания и масштабирования инфраструктуры в основных публичных облаках: Microsoft Azure, Amazon Web Services (AWS) и Google Cloud Platform (GCP). Автор подробно рассматривает написание эффективных конфигураций на языке HCL, управление состоянием, создание переиспользуемых модулей и организацию совместной работы над кодом инфраструктуры.
Новые разделы книги посвящены интеграции Terraform с контейнерными технологиями (Docker, Kubernetes), внедрению практик GitOps, автоматизированному тестированию конфигураций и проверке их безопасности. Отдельная глава описывает построение CI/CD-пайплайнов для автоматического развертывания инфраструктуры, что является ключевым элементом современного DevOps.
Издание содержит множество готовых рецептов (cookbook-формат), которые помогут как начинающим освоить основы Terraform, так и опытным инженерам решить сложные задачи по управлению распределенной, отказоустойчивой и экономически эффективной облачной архитектурой. В заключительной части рассматриваются методы диагностики и устранения типичных ошибок.









