План на курса

Въведение в Terraform

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

Настройване на вашата среда

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

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

  • AzureКонфигурация на RM доставчик
  • Удостоверява се до Azure
  • Пишете първата си Terraform конфигурация
  • Разполагане на основен Azure ресурс

Управление Terraform Държава

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

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

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

Разширени Terraform функции

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

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

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

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

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

Инфраструктура за наблюдение и мащабиране

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

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

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

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

Изисквания

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

Публика

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

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


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

Oтзиви от потребители (2)

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

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