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

Съдържание и теми, включени в курса

Въведение в Terraform

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

Настройка на работната среда

  • Инсталиране на Terraform
  • Настройка на Visual Studio Code за разработка с Terraform
  • Създаване и конфигуриране на Azure акаунти

Първи стъпки с Terraform в Azure

  • Конфигурация на AzureRM доставчика
  • Автентикация към Azure
  • Писане на първата ви Terraform конфигурация
  • Внедряване на основен Azure ресурс

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

  • Разбиране на състоянието на Terraform
  • Отдалечено управление на състоянието с Azure Storage
  • Заключване на състоянието и последователност

Изграждане на инфраструктура с Terraform

  • Създаване и управление на Azure Virtual Machines
  • Конфигуриране на Azure мрежи (VNet, подмрежи, NSG)
  • Внедряване на Azure Storage акаунти
  • Настройка на Azure SQL бази данни

Разширени функционалности на Terraform

  • Модули на Terraform и възможности за повторна употреба
  • Използване на източници на данни и изходни променливи
  • Изрази и функции в Terraform
  • Управление на зависимости в Terraform

Непрекъсната интеграция и внедряване

  • Въведение в Azure DevOps
  • Настройка на CI/CD pipeline за Terraform
  • Автоматизиране на внедряванията с Terraform чрез Azure DevOps
  • Интегриране на GitHub Actions за непрекъснато доставяне

Работа с тайни и чувствителни данни

  • Управление на тайни с Azure Key Vault
  • Интегриране на Key Vault с Terraform
  • Най-добри практики за управление на тайни

Мониторинг и мащабиране на инфраструктурата

  • Настройка на Azure мониторинг и известявания
  • Мащабиране на Azure ресурси с Terraform
  • Внедряване на групи за автоматично мащабиране

Отстраняване на проблеми и най-добри практики

  • Дебъгване на Terraform конфигурации
  • Справяне с често срещани грешки и проблеми
  • Най-добри практики и препоръки за работа с Terraform

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

Изисквания

  • Основно разбиране на концепциите за облачни изчисления
  • Запознатост с услугите и портала на Microsoft Azure
  • Основни познания по скриптове или програмиране

Аудитория

  • Облачни инженери
  • DevOps инженери
  • ИТ специалисти
  • Системни администратори
 21 Часа

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


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

Отзиви от участници (3)

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

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