Скачать Terraform на практике [DevopsTrain] [Александр Бабочкин]

Принц

Администратор
Регистрация
16 Дек 2016
Сообщения
186.743
Реакции
465.822
**Складчина: Terraform на практике [DevopsTrain] [Александр Бабочкин]**

Научитесь управлять инфраструктурой из кода с помощью самого популярного инструмента. Курс отличается практическим подходом к обучению.

В ходе обучения по Terraform уделено внимание различным аспектам этого инструмента. За 16 занятий вы освоите установку Terraform, изучите ключевые понятия, такие как провайдеры, ресурсы и данные, и пройдете полный цикл работы с инфраструктурой: от создания и изменения конфигурации до применения изменений и удаления ресурсов.

Особое внимание уделено работе с Яндекс.Облаком и AWS, включая особенности интеграции с ними. Вы научитесь создавать и управлять облачными ресурсами, использовать datasources для получения информации о существующих ресурсах и работать с переменными для создания настраиваемых и переиспользуемых конфигураций.

Кроме того, вы изучите возможности работы с различными управляющими структурами и функциями, что поможет создавать более гибкие и динамичные конфигурации. Курс также охватывает решение расхождений состояний инфраструктуры и конфигурации через "Terraform drift", управление окружениями через workspaces и разделение кода для более удобной работы над крупными проектами. В завершении вы познакомитесь с модулями Terraform и полезными утилитами, такими как terraform-docs и terraform fmt, для автоматизации и улучшения процесса работы с кодом.

**Автор курса**: Александр Бабочкин (Alex Babochkin), DevOps-инженер, CTO, разработчик на Golang.

**Спойлер: Задачи практики**

- Установка Terraform
- Понятия в Terraform
- Полный цикл работы Terraform
- Организация Terraform
- Версии Terraform и провайдеры
- Работа с Яндекс.Облаком / AWS (2 варианта курса)
- Состояние Terraform
- Создание облачных ресурсов
- Datasources
- Переменные
- Управляющие структуры и функции
- Решение расхождений в Terraform
- Управление окружениями с помощью workspaces
- Разделение кода на логические части
- Использование модулей
- Утилиты terraform-docs, fmt