Съдържание и теми, включени в курса
Усъвършенствано разработване на модули
- Цел: Създаване на сложни и многократно използваеми модули.
- Усъвършенствано композиране на модули.
- Версиониране на модули и управление на зависимости.
- Тестване на модули.
Управление на инфраструктура в голям мащаб
- Цел: Мащабиране на Terraform за управление на големи инфраструктури.
- Стратегии за управление на големи внедрявания с Terraform.
- Работни пространства и управление на състоянието в мащаб.
- Оптимизиране на производителността чрез паралелизъм и целево насочване на ресурси.
Автоматизация на Terraform с CI/CD
- Цел: Автоматизиране на работните потоци на Terraform в CI/CD pipeline.
- Интегриране на Terraform с Jenkins, GitHub Actions или GitLab CI.
- Автоматизиране на внедряването на инфраструктура с pipelines.
Тестване и валидиране на Terraform код
- Цел: Гарантиране на висококачествен инфраструктурен код чрез тестване.
- Писане на автоматизирани тестове за инфраструктура.
- Въведение в интеграционното тестване.
Terraform с външни доставчици и API-и
- Цел: Разширяване на функционалността на Terraform чрез взаимодействие с API-и.
- Използване на null provider за персонализирани интеграции.
- Писане на персонализирани доставчици за Terraform.
- Взаимодействие с външни API-и и услуги.
Внедряване на инфраструктурна политика като код
- Цел: Налагане на най-добри практики за инфраструктурата чрез политики.
- Писане и налагане на политики в Terraform.
- Работни потоци, управлявани от политики.
Оптимизиране на производителността на Terraform
- Цел: Фина настройка на Terraform за мащабни и ефективни внедрявания.
- Оптимизиране на използването на състояние, ресурси и източници на данни.
- Управление на откриването на отклонения и настройка на производителността.
Дебъгване и отстраняване на проблеми с Terraform
- Цел: Овладяване на техники за идентифициране и коригиране на проблеми в конфигурациите на Terraform.
- Често срещани проблеми с Terraform и техните решения.
- Дебъгване на проблеми със състоянието, плана и прилагането.
Усъвършенствани практики за сигурност
- Цел: Внедряване на напреднали мерки за сигурност.
- Управление на групи за сигурност, правила на защитната стена и достъп с най-малко привилегии.
- Криптиране на състоянието на Terraform.
- Одит и регистриране на внедряванията с Terraform.
Практическа лаборатория: Внедряване на цялостна сигурна и автоматизирана облачна инфраструктура
- Цел: Прилагане на усъвършенствани техники за внедряване на напълно автоматизирана, сигурна инфраструктура.
- Включване на напреднали модули, политики и CI/CD pipelines.
- Внедряване на multi-cloud архитектура.
- Налагане на инфраструктурни политики.
Заключение на курса и финални въпроси и отговори
- Цел: Обобщаване на ключовите изводи и предоставяне на насоки за бъдещо обучение.
- Финален преглед на напредналите концепции.
Изисквания
Курс за средно напреднали по Terraform или подобен опит. Облачен акаунт – При записване, моля, уточнете коя платформа предпочитате.
Отзиви от участници (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
Машинен превод