План на курса
Напредно модулно развитие
- Цел: Създаване на сложни и високоредоводими модули.
- Напредни техники за композиция на модули.
- Управление на версии и зависимостите на модулите.
- Тестване на модули
Управление на инфраструктура в масштаб
- Цел: Масштабиране на Terraform за управление на голяма инфраструктура.
- Стратегии за управление на големи разположения на Terraform.
- Работни пространства и управление на състояния в масштаб.
- Оптимизиране за производителност чрез паралелно изпълнение и целево управление на ресурси.
Автоматизация на Terraform с CI/CD
- Цел: Автоматизиране на работни процеси на Terraform в поток за непрекъснато интегриране и доставяне (CI/CD).
- Интегриране на Terraform с Jenkins, GitHub Actions или GitLab CI.
- Автоматизиране на разположенията на инфраструктурата с помагачите.
Тестване и валидиране на кода на Terraform
- Цел: Осигуряване на висококачествен инфраструктурен код чрез тестване.
- Създаване на автоматизирани тестове за инфраструктура.
- Въведение в интеграционното тестване.
Terraform с външни провајдери и API
- Цел: Разширяване на функционалността на Terraform чрез взаимодействие с API.
- Използване на null проваидер за персонализирани интеграции.
- Създаване на персонализирани проваидери за Terraform.
- Взаимодействие с външни API и услуги.
Реализиране на политики за инфраструктура като код
- Цел: Осигуряване на най-добрите практики в инфраструктурата чрез политики.
- Създаване и прилагане на политики в Terraform.
- Работни процеси, управляеми от политики.
Оптимизиране на производителността на Terraform
- Цел: Подреждане на Terraform за масштабни и ефективни разположения.
- Оптимизиране на използването на състояния, ресурси и данни.
- Управление на детекцията на разминаване и оптимизиране на производителността.
Отстраняване на грешки и изясняване на проблемите с Terraform
- Цел: Освоене на техники за идентифициране и разрешаване на проблеми в конфигурацията на Terraform.
- Често срещани проблеми с Terraform и решения.
- Отстраняване на грешки в състояния, плановете и прилаганията.
Напредни практики за сигурност
- Цел: Реализиране на напредни мерки за сигурност.
- Управление на групи за сигурност, правила за брандвахта и достъп с минимален привилегии.
- Шифриране на състоянията на Terraform.
- Ревизия и логиране на разположенията на Terraform.
Практическа лаборатория: Разполагане на цялостна автоматизирана и сигурна обlacна инфраструктура
- Цел: Применяване на напредни техники за разполагане на изцяло автоматизирана и сигурна инфраструктура.
- Включване на напредни модули, политики и потоци CI/CD.
- Реализиране на архитектури за мулти-облак.
- Прилагане на политики за инфраструктура.
Завършване на курса и последен Q&A
- Цел: Обобщение на ключовите заключения и предоставяне на насocи за бъдещо обучение.
- Финален преглед на напредните концепции.
Изисквания
Интермитентен курс по Terraform или подобен опит Обlacен акаунт - При резервиране, моля уточнете коя платформа предпочитате
Отзиви от потребители (7)
Практическите примери и пресягването ги с тях.
Anamaria-Daniela Sprinceana
Курс - Terraform : Advanced
Машинен превод
практически упражнения
Gabriel Rusu
Курс - Terraform : Advanced
Машинен превод
Практични примери с реални приложения.
Lucian Popescu
Курс - Terraform : Advanced
Машинен превод
Усилието, посъветено от тренера за подготовката на материала.
Catalin Opris
Курс - Terraform : Advanced
Машинен превод
Практични упражнения и ясни обяснения
Bianca
Курс - Terraform : Advanced
Машинен превод
Фактът, че наред с курса по Terraform, тренерът предложи и няколко други съвета за други технологии. Много ми допаднаха примерите и отлично подготвените материали.
Andrei
Курс - Terraform : Advanced
Машинен превод
Тренерът - отворен за въпроси и добре подготвен.
Lucian Bucurescu
Курс - Terraform : Advanced
Машинен превод