Микаэль Криф | Terraform: лучшие практики. Подготовка, запуск и масштабирование облачной архитектуры на реальных примерах. 2-е издание (2026) [PDF]
Автор: Микаэль Криф
Перевод: Владимир Сауль
Издательство: Спринт Бук
ISBN: 978-601-12-5029-0
Жанр: DevOps, Kubernetes, Архитектура информационных систем, Информационные технологии (IT), Облачные технологии, Развертывание систем, Технологии контейнеров
Формат: PDF
Качество: Изначально электронное (ebook)
Иллюстрации: Черно-белые
Описание:С появлением Terraform, замечательного инструмента управления инфраструктурой как кодом (IaC), язык конфигурирования HashiCorp (HCL) изменил подход к определению и формированию инфраструктуры центров обработки данных. Узнайте, как Terraform упрощает управление сложной инфраструктурой.
Обновленное издание включает практические примеры развертывания инфраструктуры Azure, AWS и GCP с помощью Terraform. Углубитесь в изучение ручных и автоматизированных подходов к тестированию конфигураций Terraform и познакомьтесь с приемами создания сбалансированной, эффективной и универсальной инфраструктуры и управления ею с помощью модулей Terraform. Вы узнаете, как автоматизировать развертывание конфигурации Terraform с помощью непрерывной интеграции и непрерывной поставки (CI/CD).
Кроме того, в издание добавлено несколько новых глав, в которых описывается использование Terraform вместе с Docker и Kubernetes, рассматриваются сложные вопросы, связанные с практикой GitOps, и объясняется, как тестировать конфигурации Terraform с помощью различных инструментов и проверять их соответствие требованиям безопасности. В последней главе исследуются вопросы устранения распространенных проблем с Terraform и предлагаются решения для часто встречающихся ошибок.
Извлеките максимальную пользу из Terraform и организуйте эффективное управление инфраструктурой.
Оглавление:
Предисловие 12
Введение 15
Глава 1. Настройка окружения Terraform 21
Глава 2. Написание конфигураций Terraform 51
Глава 3. Масштабирование своей инфраструктуры с помощью Terraform .88
Глава 4. Использование в Terraform внешних данных 111
Глава 5. Управление состоянием Terraform 129
Глава 6. Выполнение основного рабочего процесса Terraform 158
Глава 7. Обеспечение совместного использования конфигураций Terraform с помощью модулей . 199
Глава 8. Выделение инфраструктуры Azure с помощью Terraform 237
Глава 9. Основы использования Terraform для выделения инфраструктуры AWS и GCP 293
Глава 10. Использование Terraform для развертывания ресурсов Docker и Kubernetes . 319
Глава 11. Тестирование конфигурации Terraform на соответствие требованиям и обеспечение безопасности 339
Глава 12. Глубокое погружение в Terraform 384
Глава 13. Автоматический запуск Terraform в конвейере CI/CD 425
Глава 14. Использование Terraform Cloud для улучшения командного взаимодействия 458
Глава 15. Устранение ошибок Terraform 523
Краткий справочник по Terraform 534
Приложение. Ресурсы с информацией о Terraform 540
Скриншоты:
Время раздачи: с 10 до 20 (минимум до появления первых 3-5 скачавших)