Свържете се с нас

План на курса

Напреднал синтаксис и конструкции в Terraform

  • Дълбоко навлизане в синтаксиса на Terraform
  • Напреднали цикли с for_each и count
  • Използване на карти и списъци за динамични конфигурации

Изрази и динамични конфигурации

  • Основни изрази и техните случаи на приложение
  • Напреднали изрази за сложни инфраструктурни настройки
  • Практически упражнения за изрази

Добри практики за модулите в Terraform

  • Локални срещу споделени модули: Кога да се използва всеки от тях
  • Структуриране на модули за повторна употреба и поддръжка
  • Версиониране и управление на източниците на модулите

Добри практики и модели в Terraform

  • Преглед на индексните ключове за инстанциите за управление на състоянието
  • Добри практики за писане и организиране на код в Terraform
  • Осигуряване на идемпотентност и минимизиране на страничните ефекти

Управление на състоянието в Terraform

  • Импортиране на ресурси и разбиране на файла със състояние
  • Заключване на състоянието, бекъндове за състояние и управление на отдалечено състояние
  • Работа с файла за състояние в разпределени среди

Актуализации на Terraform

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

Интеграция на Terraform с CI/CD тръби

  • Общ преглед на YAML конфигурациите и тръбите
  • Настройка на Terraform с популярни инструменти за CI/CD
  • Автоматизиране на работните процеси на Terraform в тръбите

Напреднато отстраняване на грешки и отстраняване на проблеми

  • Системни подходи за отстраняване на проблеми в планове и изпълнения на Terraform
  • Отстраняване на често срещани и напреднали грешки в Terraform
  • Използване на логи и подробно изходящо съдържание за разрешаване на грешки

Изходи и поток от данни в Terraform

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

Условна логика в Terraform

  • Написване на условни оператори с count, for_each и if
  • Условно създаване на ресурси
  • Случаи на приложение за условна логика в модулите

Изпълняване на Terraform локално

  • Настройка на локална среда за Terraform
  • Изпълнение и тестване на код в Terraform на локални машини
  • Добри практики за локална разработка

Работа с циклични зависимости

  • Идентифициране и отстраняване на циклични зависимости
  • Рефакториране на кода за предотвратяване на цикли на зависимост
  • Напреднали техники за управление на зависимостите

Обобщение и следващи стъпки

Изисквания

  • Разбиране на основния синтаксис и операции на Terraform
  • Опит с облачна инфраструктура, за предпочитане AWS, и запознатост с концепциите за CI/CD

Целева аудитория

  • Инженери по DevOps
  • Архитекти на облачни среди
  • Специалисти по инфраструктура
  • Технически лидери и мениджъри
 21 Часове

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


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

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

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

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