План на курса

Въведение

    Как се различава Terraform от Chef, Puppet, Ansible и Salt? Защо не AWS Management Console?

Преглед на Terraform функции и архитектура

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

Terraform Работен процес

    Пишете, визуализирайте, създавайте, възпроизвеждайте, унищожавайте

Приготвяме се да започнем

    Подготовка на AWS акаунт за използване с Terraform Инициализиране Terraform

Изготвяне на план за изпълнение

    Писане на нов план, запазване и премахване на .tf файлове

Работа с конфигурационни файлове

    Преглед на синтаксиса Писане, контрол на версиите и актуализиране

Задаване на зависимости на ресурсите

    Използване на Terraform Resource Graph Infrastructure срещу зависимости на приложението

Разполагане на инфраструктура

    Преглед на промените в конфигурацията Извършване на промени

Управляваща държава

    Конфигуриране на бекенд с помощта на AWS S3 и AWS DynamoDB

Възпроизвеждаща инфраструктура

    Настройване на средата за приложение: dev, test/qa, stage и prod

Опаковане на конфигурационни файлове като модули

    Дублиране на код с модули за споделяне Използване на регистъра на модулите за изграждане на шаблони за многократна употреба

Интегриране Terraform в тръбопровод за внедряване

    Изграждане, разполагане и тестване на приложение Импортиране на съществуващи външни ресурси в Terraform

Terraform Настройка на производителността

    Мониторинг на инфраструктурата и показатели за ефективност

Отстраняване на неизправности

Обобщение и заключение

Изисквания

  • Опит при работа с команден ред.
  • Разбиране на концепциите за облачна инфраструктура.

Публика

  • Облачни архитекти
  • Системни администратори
  • DevOps инженери
 21 Hours

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



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

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

Свързани Kурсове

Terraform on GCP (Google Cloud Platform)

21 Hours

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