Свържете се с нас
 Продължителност 14 часa

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

Въведение в Terraform

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

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

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

Стартиране с Terraform на Azure

  • Конфигуриране на предоставителя AzureRM
  • Автентикация към Azure
  • Писане на вашата първа конфигурация на Terraform
  • Разгръщане на основен ресурс на Azure

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

  • Разбиране на състоянието на Terraform
  • Управление на отдалечено състояние със съхранение в Azure
  • Класиране на състоянието и конзистентност

Построяване на инфраструктура с Terraform

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

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

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

Непреривно интегриране и разгръщане

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

Обработка на тайни и чувствителни данни

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

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

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

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

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

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

Изисквания

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

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

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

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


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

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

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

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