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

курс DevOps Artisan – Terraform Fundamentals (на OCI) дава възможност на студентите да използват Terraform за дефиниране на кодова инфраструктура и автоматизиране на внедряването на инфраструктура – ​​подобряване на оперативната ефективност, намаляване на административните разходи и т.н.

Към кого е адресирано?

Системни администратори, които искат да използват Terraform за автоматизиране на разполагането на инфраструктура, базирана на cloud.

Какво ще научите?

  • запис на конфигурационни файлове на Terraform;
  • как Terraform интегрира инфраструктурни източници;
  • управляват инфраструктурни среди.

Предпоставки:

За да участват в този курс, студентите трябва:

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

График на курса:

Материалите на курса са на английски език. Обучението се води на румънски език.

Модул 1: Въведение. Какво е Terraform?
  • Как стигнахме до DevOps е
  • Бърз поглед към Terraform
Модул 2: Позициониране на Terraform
  • Дефиниране на инфраструктурата като код
  • Scripts
  • Инструменти за управление на конфигурацията
  • Инструменти за шаблони на сървъри
  • Инструменти за осигуряване на сървър
  • Сравняване на Terraform с други инструменти
Модул 3: Terraform Architecture
  • Тераформна езикова парадигма
  • Преглед на работния процес
  • Паритет на околната среда
  • Cloud Доставчици
  • Как работи Terraform

                Практическа лаборатория: Настройка на средата

Модул 4: Инсталиране и първи стъпки
  • Подготовка на средата с примери за Linux, Windows и MacOS
  • Основни елементи на кода в конфигурационните файлове на Terraform

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

Модул 5: Общ преглед на конфигурациите на Terraform
  • Конфигуриране на доставчици
  • Подготовка на идентификационни данни за удостоверяване
  • Региони и зони/домейни на достъпност
  • Разполагане на сървър в AWS
  • Актуализиране на съществуващ сървър
  • Разполагане на виртуална мрежа в OCI
  • Входове и изходи

                Практическа лаборатория: Работа с променливи

Модул 6: Доставчици, ресурси и други
  • Управление на доставчици и версии
  • Работа с множество идентични доставчици в множество региони
  • Още примери за създаване на ресурси
  • Извеждане от експлоатация на виртуална инфраструктура

                Практическа лаборатория: Доставчици и източници на данни

Модул 7: Конфигурация на публикация, Синтаксис
  • Инструменти след конфигуриране: доставчици
  • Типове доставчици, използване, поведение
  • Функции в HCL
  • Конзолата Terraform
  • Пресъздаване на обичайно конструктно поведение: цикли, условни изрази

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

Модул 8: Тераформени състояния
  • Преглед на състоянията на Terraform
  • Анализиране на съдържанието на държавни файлове
  • Споделяне на държавни файлове
  • Защита и заключване на споделени файлове със състояние
  • Състояние само за четене

                Практическа лаборатория: Допълнителни виртуални ресурси

Модул 9: Използване на модули
  • Основи на модула
  • Модулни входове
  • Изходи на модула
  • Модули и пътища
  • Най-добри практики за използване на модула
  • Добавяне и инициализиране на модули от различни източници

                Практическа лаборатория: Доставчици

Модул 10: Използване на променливи
  • Променливи, променливи, променливи
  • Променливи, съхранявани във файлове
  • Променливи на околната среда
  • Осигуряване на променливи
Модул 11: Съвети и трикове
  • Разни полезни съвети
  • Опции на командния ред, които помагат при писането на IaC
  • Код опции за по-добър контрол на инфраструктурата

Препоръчваме да продължите с:

Сертификационни програми

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

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

DevOps Artisan - Terraform Fundamentals (на OCI)

Персонализирани оферти за групи от минимум 2 човека

Подробности за курса

Продължителност:

2
дни

Цена:

840 EUR

Доставка:

Преподаване в класна стая, хибридна класна стая, виртуална класна стая

Ниво:

2. Основи

Роли:

DevOps Екип