План на курса

Увод в IaC & Terraform

  • Какво е Инфраструктура като Код?
  • Причини и архитектура на Terraform
  • Сравнение между Terraform и вендор-специфични инструменти
  • Основни концепции и работен процес на Terraform

Основи на Terraform

  • Инсталиране на Terraform и настройка на средата
  • Аутентикация в Terraform
  • Разбиране на файловете на Terraform и техната роля в модулите
  • Структура и синтаксис на шаблоните на Terraform
  • Увод в работни пространства на Terraform
  • Изпълнение на основни команди на Terraform
  • Управление на паралелността при операции с Terraform
  • Разбиране на неявните и явните зависимости

Terraform провайдъри

  • Настройка и използване на Terraform с AWS, Azure и GCP
  • Провайдър-специфични конфигурации и най-добрите практики

Terraform променливи и функции

  • Дълбоко погледна разработка на променливите
  • Изучаване на вградените функции за динамични конфигурации
  • Използване на интерполация, изрази и функции

Напредъчен конфигурация на Terraform

  • Дизайн на напредъчни шаблони и гнездени модули
  • Управление на състоянията на Terraform
  • Решаване на конфигурационните прекомерности и управление на жизнения циклус на ресурси
  • Импорт и управление на съществуващи ресурси
  • Локални и дистанционни модели за изпълнение
  • Отстраняване на грешки и логиране в Terraform

Terraform Cloud

  • Сравнение между Terraform с отворен код, облачна версия и предприемачска версия
  • Настройка и управление на работни пространства в Terraform Cloud (TFC)
  • Причини за използването на Terraform Cloud за екипи и съвместно окружения

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

Изисквания

  • Основно знание за облачните услуги
  • Разбиране на концепцията Инфраструктура като Код (IaC)

Целева група

  • DevOps инженери
  • Облачни инженери
  • Системни администратори
  • Софтуерни разработчици
 14 часове

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


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

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

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

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