Войти
 

Terraform с Нуля до Профессионала - курс обучения


На этом курсе вы научитесь создавать простую и сложную инфраструткутру используя Terraform 0. 12+Курс полностью основан на создании инфраструктуры на платформе AWS - Amazon Web Services. Основы этого курсы могут быть применены для создания инфраструктуры в Microsoft Azure или Google Cloud Platform. Есть один пример работы с GCP - Google Cloud Platform.

Список уроков:

Что такое Terraform и для чего он нужен

Установка на Windows

Установка на Linux

Текстовый редактор Atom, установка и настройка

Создание ресурсов AWS

Изменение ресурсов AWS

Удаление ресурсов AWS

Создание одного Простого рабочего Web Server'а

Использование статических внешних файлов - file

Использование динамичных внешних файлов (шаблонов) - templatefile

Динамичные Блоки кода Terraform

LifeCycle ресурсов и почти Zero DownTime :)

Вывод результатов - Outputs

Порядок создания ресурсов - depends_on

Получение данных с помощью Data Source

Автопоиск AMI id с помощью Data Source

Создание Web Server'а c Zero DownTime и Green/Blue Deployment

Использование Переменных - variables

Автозаполнение переменных - tfvars

Использование Локальных Переменных - locals

Запуск Локальных команд - local-exec

Генерация паролей, их хранение в SSM Parameter Store и пример использования

Использовние Conditions и Lookups

Использование циклов - count, for if

Создание ресурсов в нескольких AWS Regions и AWS Accounts

Использование Terraform Remote State

Создание Модулей Часть-1 - Terraform Module

Создание Модулей Часть-2 - Terraform Module

Поднятие Нескольких Инфраструктур Prod, Dev, Staging

Как хранить Глобальные переменные  - Global Variables

Как работать с Google Cloud Platform - GCP
После окончания курсов выдается: Сертификат.
Программа, характеристики курса могут меняться, актуальную информацию смотрите на странице курса перейдя по ссылке ниже.

Написать о неактуальной информации.