План на курса

Въведение

  • Обзор на основните концепции и компоненти на Terraform
  • Основи на DevOps

Започване с работа

  • Инсталиране и конфигуриране на Terraform
  • Подготовка на работни пространства за различни среди
  • Локално състояние спрямо отдалечено състояние в Terraform
  • Разширени инструменти и CLI в Terraform

Строене на сложни модули за Terraform

  • Стандартна структура на модулите
  • Определяне на конфигурацията на провайдърите
  • Разработка на персонализирани модули за Terraform
  • Създаване на повторно използваема инфраструктура с модулите
  • Публични спрямо общи модули
  • Публикуване на модули в реестъра на Terraform
  • Разходящи практики при съставяне на модули

Техники за кодиране и оптимизация

  • Цикли и мета-аргументи
  • Изрази в динамични езици
  • HCL синтаксис и оператори
  • Блокова синтаксис и конфигурации на бекенд
  • Единичен репозиторий спрямо множество репозитории
  • Работа с Terragrunt

Защита и автоматизация

  • Дълбока защита в Terraform
  • Управление на удостоверенията и тайният ключ
  • Автоматизирани тестови рамки
  • Анализ и валидация на кода
  • Автоматизирани канали за доставка
  • Надеждност на инфраструктурата и разходите

Отстраняване на повреди

Резюме и следващи стъпки

Изисквания

  • Разбиране на концепцията за обlacна инфраструктура
  • Основен опит с Terraform операции

Целева група

  • DevOps инженери
  • Системни администратори
  • Системни архитекти
 14 часа

Брой участници


Цена за участник

Отзиви от потребители (6)

Предстоящи Курсове

Свързани Kатегории