Книги / DevOps и Инфраструктура / Azure / Azure Infrastructure as Code: With ARM Templates and Bicep

Azure Infrastructure as Code: With ARM Templates and Bicep

Henry Been, Eduard Keilholz, Erwin Staal

Книга «Azure Infrastructure as Code» посвящена практике управления инфраструктурой Microsoft Azure с помощью декларативных шаблонов. Авторы — Henry Been, Eduard Keilholz и Erwin Staal — подробно разбирают подход Infrastructure as Code (IaC) и его преимущества: автоматизацию, декларативность, человекочитаемый формат и предотвращение дрейфа конфигурации.

Основное внимание уделено Azure Resource Manager (ARM) и языку Bicep. Читатель знакомится с архитектурой ARM, плоскостями управления и данных, а также с инструментами Azure CLI, PowerShell и SDK. Пошагово показано, как писать первые ARM-шаблоны в VS Code, использовать IntelliSense, развёртывать и мониторить шаблоны, а также визуализировать их.

Во второй части книги рассматриваются продвинутые темы: ресурсы, дочерние ресурсы, параметры и переменные, выходные данные, функции и выражения. Отдельные главы посвящены процессу развёртывания, областям развёртывания, управлению доступом на основе ролей (RBAC), Azure Policy, блокировкам ресурсов и режимам развёртывания (инкрементальному и полному).

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