Книги / DevOps и Инфраструктура / Terraform / Learning DevOps Second Edition

Learning DevOps Second Edition

Mikael Krief

Эта книга представляет собой всестороннее руководство по внедрению культуры DevOps с использованием современных инструментов, таких как Terraform, Azure DevOps, Kubernetes и Jenkins. Второе издание было обновлено с учетом последних тенденций и практик.

Книга начинается с введения в философию DevOps и практики Infrastructure as Code (IaC), объясняя, как автоматизация и совместная работа могут ускорить разработку и развертывание программного обеспечения. Автор подробно рассматривает концепции непрерывной интеграции (CI), непрерывной доставки (CD) и непрерывного развертывания.

Основное внимание уделяется практическому применению инструментов: Terraform для управления инфраструктурой, Azure DevOps для организации пайплайнов, Kubernetes для оркестрации контейнеров и Jenkins для автоматизации сборки. Каждый инструмент рассматривается в контексте реальных сценариев использования.

Книга предназначена для разработчиков, системных администраторов и DevOps-инженеров, которые хотят освоить современные подходы к управлению инфраструктурой и автоматизации процессов. Она содержит множество примеров кода, практических заданий и рекомендаций по лучшим практикам.