[Udemy] Terraform с нуля до профессионала (Денис Астахов)
?
Чему вы научитесь
- Программировать и использовать Terraform для поднятия инфраструктуры в AWS
- Cоздавать профессиональную Infrastructure as a Code
КУРС НА СТАДИИ ПРОИЗВОДСТВА, НОВЫЕ УРОКИ ЗАГРУЖАЮТСЯ СРАЗУ ПОСЛЕ ИХ СОЗДАНИЯ!
Планируемое количество уроков: 30.
На этом курсе вы научитесь создавать простую и сложную инфраструткутру используя Terraform 0.12+
Курс полностью основан на создании инфраструктуры на платформе AWS - Amazon Web Services.
Основы этого курсы могут быть применены для создания инфраструктуры в Microsoft Azure или Google Cloud Platform.
Список уроков:
- Что такое Terraform и для чего он нужен
- Установка на Windows
- Установка на Linux
- Текстовый редактор Atom, установка и настройка
- Создание ресурсов AWS
- Изменение ресурсов AWS
- Удаление ресурсов AWS
- Создание одного Простого рабочего Web Server'а
- Использование статических внешних файлов - file
- Использование динамичных внешних файлов (шаблонов) - templatefile
- Динамичные Блоки кода Terraform
- LifeCycle ресурсов и почти Zero DownTime
- Вывод результатов - Outputs
- Порядок создания ресурсов - depends_on
- Получение данных с помощью data source
- Планиурется: Создание Отказоустойчивого рабочего Web Server'а c Zero DownTime в AutoScalingGroup и Load Balancer
- Планируется: Использование Переменных - variables
- Планиурется: Использование Локальных Переменных - locals
- Планируется: Автозаполнение переменных - tfvars
- Планиурется: Запуск внешних сомманд - local-exec
- Планиурется: Запуск внешних сомманд - и использование output этих комманд
- Планируется: Генерация паролей, их хранение и использование в SSM Parameter Store
- Планируется: Использовние Conditions
- Планируется: Использование циклов - count
- Планируется: Создание ресурсов в нескольких AWS Regions
- Планируется: Использование Terraform Remote State
- Планируется: Создание Модулей Часть-1 - Module
- Планируется: Создание Модулей Часть-2 - Module
- Планируется: Поднятие Нескольких Инфраструктур Prod и Dev
- Планируется: Полный пример поднятия Инфраструктуры: S3 + DB + WebServer на PHP
- DevOps Инженеры любого уровня
- Cloud Архитекторы Инфраструктуры