Megan
Администратор
- Регистрация
- 20 Фев 2015
- Сообщения
- 171.786
- Реакции
- 345.913
Складчина: Terraform на практике [DevopsTrain] [Александр Бабочкин]
Научитесь управлять инфраструктурой из кода с помощью самого популярного инструмента. В основе курса также подход "от практики к теории".
В курсе по Terraform мы будем изучать различные аспекты этого инструмента для управления инфраструктурой. В течение 16 занятий мы познакомимся с установкой Terraform и изучим основные сущности, с которыми работает этот инструмент, такие как провайдеры, ресурсы и данные. Мы разберем полный цикл работы Terraform, начиная с создания и изменения конфигурации, до применения изменений и уничтожения ресурсов.
Особое внимание будет уделено работе с Яндекс.Облаком и AWS, где мы изучим особенности интеграции Terraform с этими облачными провайдерами. Мы научимся создавать и управлять облачными ресурсами, а также использовать datasources для получения информации о существующих ресурсах.
Кроме того, мы изучим возможности использования переменных в Terraform для создания конфигураций, которые можно настраивать и переиспользовать. Мы рассмотрим различные управляющие структуры и функции, которые помогут нам создавать более гибкие и динамические конфигурации.
Важной частью курса будет решение расхождений (Terraform drift) между текущим состоянием инфраструктуры и конфигурацией Terraform. Мы также научимся управлять окружениями через workspaces и разделять код на логические части для упрощения работы с большими проектами.
В заключительных занятиях мы изучим использование модулей в Terraform, которые позволят нам создавать и управлять повторяющимися ресурсами. Кроме того, мы познакомимся с полезными утилитами Terraform, такими как terraform-docs и terraform fmt, которые помогут нам автоматизировать и улучшить процесс работы с кодом.
После окончания курса вы будете обладать навыками работы с Terraform и сможете создавать и управлять инфраструктурой в облачных средах эффективно и гибко.
Автор курса: Александр Бабочкин (Alex Babochkin)
Devops инженер, CTO, Golang разработчик
- Установка Terraform
- Сущности в Terraform
- Полный цикл работы Terraform
- Terraform layout
- Версии Terraform и providers
- Работа с Яндекс.Облаком / AWS (2 варианта курса)
- Terraform state
- Создание облачных ресурсов
- Datasources
- Variables
- Управляющие структуры и функции
- Решение Terraform drift(расхождений)
- Управление окружениями через workspaces
- Разделение кода на логические части
- Использование модулей
- Утилиты terraform-docs, fmt
- Сущности в Terraform
- Полный цикл работы Terraform
- Terraform layout
- Версии Terraform и providers
- Работа с Яндекс.Облаком / AWS (2 варианта курса)
- Terraform state
- Создание облачных ресурсов
- Datasources
- Variables
- Управляющие структуры и функции
- Решение Terraform drift(расхождений)
- Управление окружениями через workspaces
- Разделение кода на логические части
- Использование модулей
- Утилиты terraform-docs, fmt
Для просмотра скрытого содержимого вы должны зарегистрироваться
Возможно, Вас ещё заинтересует:
- Лого-интенсив. Тема №2. Система стойкого формирования шипящих фонем: Ш, Ж, Ч, Щ [Татьяна Ткаченко]
- Самый актуальный гайд по Узбекистану весна-лето 2026 [travelAsk]
- Источник молодости — Божественное исцеление [Psionic Magick]
- [Вязание] Свитер с ажуром по низу корпуса и рукавов Blanc de Blancs, вязаный спицами сверху [Вяжи.ру] [Leeni Hoimela]
- Нормальный или кажется. Как вовремя распознать психопата среди родных, друзей и коллег [Висенте Гарридо]
- Шахматы для третьего возраста. Профилактика деменции и тренировка памяти [Вадим Мартиш]