План на курса

Въведение

    Как се различава Terraform от Chef, Puppet, Ansible или Salt? Защо не използвате Google Deployment Manager?

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

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

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

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

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

    Подготовка на GCP акаунт за използване с Terraform Инициализиране Terraform и изграждане на виртуална машина (екземпляр на компютърна машина)

Създаване на приложение

    Стартиране на проект на GCP Инициализиране на примерно уеб приложение

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

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

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

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

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

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

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

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

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

    Настройка на Google Cloud Storage за постоянство Настройка на отдалечено състояние

Networking

    Настройка на защитна стена Управление на подмрежи

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

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

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

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

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

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

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

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

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

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

Изисквания

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

Публика

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

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



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

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

Terraform on AWS

21 Hours

Advanced Terraform: Efficient Infrastructure as Code

21 Hours

Azure for Data Engineer

35 Hours

Cloud Architect

35 Hours

Data Analytics Process, Cloud Solutions, and Power BI Solutions

35 Hours

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