Основи Terraform (на OCI)

курс DevOps Artisan – Terraform Fundamentals (на OCI) дозволяє студентам використовувати Terraform для визначення інфраструктури коду та автоматизації розгортання інфраструктури – покращуючи операційну ефективність, зменшуючи адміністративні витрати тощо.

Кому воно адресоване?

Системні адміністратори, які хочуть використовувати Terraform для автоматизації розгортання інфраструктури на основі cloud.

Що ти навчишся?

  • запис файлів конфігурації Terraform;
  • як Terraform інтегрує джерела інфраструктури;
  • керувати інфраструктурними середовищами.

Передумови:

Для участі в цьому курсі студенти повинні:

  • знати командний рядок Linux (команди, аргументи, змінні, робота з файлами та каталогами, використання текстових редакторів);
  • мати базові знання про мережі TCP/IP (IP-адресація, підмережі тощо);
  • знати про пропозиції cloudIaaS на основі (примірники VM, VPC/VCN, балансувальники навантаження, правила безпеки тощо).

Розклад курсу:

Матеріали курсу англійською мовою. Викладання ведеться румунською мовою.

Модуль 1: Вступ. Що таке Terraform?
  • Як ми дісталися до DevOps було
  • Швидкий погляд на Terraform
Модуль 2: Позиціонування Terraform
  • Визначення інфраструктури як коду
  • Сценарії
  • Інструменти керування конфігурацією
  • Інструменти шаблонів серверів
  • Інструменти забезпечення сервера
  • Порівняння Terraform з іншими інструментами
Модуль 3: Тераформна архітектура
  • Тераформна мовна парадигма
  • Огляд робочого процесу
  • Паритет середовища
  • Cloud Провайдери
  • Як працює Terraform

                Практична лабораторія: налаштування середовища

Модуль 4: Встановлення та початок роботи
  • Підготовка середовища з прикладами для Linux, Windows і MacOS
  • Основні елементи коду у конфігураційних файлах Terraform

                Практична лабораторія: встановлення Terraform

Модуль 5: Огляд конфігурацій Terraform
  • Налаштування провайдерів
  • Підготовка облікових даних для автентифікації
  • Регіони та зони доступності/домени
  • Розгортання сервера в AWS
  • Оновлення існуючого сервера
  • Розгортання віртуальної мережі в OCI
  • Входи та виходи

                Практична лабораторія: Робота зі змінними

Модуль 6: Постачальники, ресурси та інше
  • Керування провайдерами та версіями
  • Робота з кількома ідентичними провайдерами в різних регіонах
  • Більше прикладів створення ресурсу
  • Виведення з експлуатації віртуальної інфраструктури

                Практична лабораторія: Постачальники та джерела даних

Модуль 7: Конфігурація посту, синтаксис
  • Інструменти після налаштування: засоби забезпечення
  • Типи провайдерів, використання, поведінка
  • Функції в HCL
  • Консоль Terraform
  • Відтворення поширених конструкцій поведінки: цикли, умови

                Практична лабораторія: ресурси віртуального екземпляра

Модуль 8: Тераформні стани
  • Огляд станів тераформи
  • Аналіз вмісту файлів стану
  • Обмін файлами стану
  • Захист і блокування спільних файлів стану
  • Стан лише для читання

                Практична лабораторія: Додаткові віртуальні ресурси

Модуль 9: Використання модулів
  • Основи модуля
  • Модульні входи
  • Виходи модуля
  • Модулі та шляхи
  • Рекомендації щодо використання модуля
  • Додавання та ініціалізація модулів з різних джерел

                Практична лабораторія: Провізіори

Модуль 10: Використання змінних
  • Змінні, змінні, змінні
  • Змінні, що зберігаються у файлах
  • Змінні середовища
  • Захист змінних
Модуль 11: Поради та підказки
  • Різні корисні поради
  • Параметри командного рядка, які допомагають у написанні IaC
  • Варіанти коду для кращого контролю інфраструктури

Рекомендуємо продовжити:

Програми сертифікації

Цей курс готує студентів до складання сертифікаційного іспиту, щоб стати професійним інженером з автоматизації.

Основи Terraform (на OCI)

DevOps Artisan - Основи Terraform (на OCI)

Індивідуальні пропозиції для груп від 2 осіб

Деталі курсу

Тривалість:

2
днів

Ціна:

840 EUR

Доставка:

Викладання в класі, гібридний клас, віртуальний клас

Рівень:

2. Основи

Ролі:

DevOps професіонали