Terraform с Нуля до Сертифицированного Профессионала

HashiCorp Certified Terraform Associate 2024

Ratings 4.22 / 5.00
Terraform с Нуля до Сертифицированного Профессионала

What You Will Learn!

  • Программировать и использовать Terraform для поднятия инфраструктуры в AWS
  • Cоздавать профессиональную Infrastructure as a Code
  • Полностью будете готовы к сертификационному экзамену HashiCorp Certified Terraform Associate
  • Создавать и Использовать Terraform Modules
  • Использовать Terraform Open Source, Terraform Cloud и что такое Terraform Enterprise
  • Как делать Рефакторинг кода Terraform - Refactoring

Description

На этом курсе вы научитесь создавать простую и сложную инфраструткутру используя Terraform
Курс полностью основан на создании инфраструктуры на платформе AWS - Amazon Web Services.
Основы этого курсы могут быть применены для создания инфраструктуры в Microsoft Azure или Google Cloud Platform.
Есть один пример работы с GCP - Google Cloud Platform.

Курс содержит всё необходимое чтобы успешно сдать экзамен HashiCorp Certified Terraform Associate 2024


Список уроков:

  1. Что такое Terraform и для чего он нужен

  2. Установка на Windows

  3. Установка на Linux

  4. Обновление версии Terraform

  5. Установка и настройка Текстового редактора SUBLIME

  6. Установка и настройка Visual Studio Code

  7. Создание ресурсов AWS

  8. Изменение ресурсов AWS

  9. Удаление ресурсов AWS

  10. Исправление ощибки EC2-Classic no new Security Groups can be created without referencing a VPC

  11. Создание одного Простого рабочего Web Server'а

  12. Использование статических внешних файлов - file

  13. Использование динамичных внешних файлов (шаблонов) - templatefile

  14. Динамичные Блоки кода Terraform

  15. LifeCycle ресурсов и почти Zero DownTime :)

  16. Вывод результатов - Outputs

  17. Порядок создания ресурсов - depends_on

  18. Получение данных с помощью Data Source

  19. Автопоиск AMI id с помощью Data Source

  20. Создание Web Server'а c Zero DownTime и Green/Blue Deployment ELB+LaunchConfiguration

  21. Создание Web Server'а c Zero DownTime и Green/Blue Deployment ALB+LaunchTemplate

  22. Использование Переменных - variables

  23. Автозаполнение переменных - tfvars

  24. Использование Локальных Переменных - locals

  25. Запуск Локальных команд - local-exec

  26. Генерация паролей, их хранение в SSM Parameter Store и пример использования

  27. Использовние Conditions и Lookups

  28. Использование циклов - count, for if

  29. Создание ресурсов в нескольких AWS Regions и AWS Accounts

  30. Использование Terraform Remote State

  31. Создание Модулей Часть-1 - Terraform Module

  32. Создание Модулей Часть-2 - Terraform Module

  33. Создание Модуля который использует несколько AWS Regions и AWS Accounts

  34. Поднятие Нескольких Инфраструктур Prod, Dev, Staging

  35. Как хранить Глобальные переменные  - Global Variables

  36. Как работать с Google Cloud Platform - GCP

  37. Как я учил Terraform и Полезные ресурсы по теме

  38. Как управлять ресурсами созданными вручную  - terraform import

  39. Как импортировать ресурсы полуавтоматически с версии 1.5 используя блок import

  40. Как пересоздать ресурс безболезненно - terraform taint  до версии Terraform 0.15.1

  41. Как пересоздать ресурс безболезненно - terraform apply -replace с версии Terraform 0.15.2

  42. Манипуляции с remote state используя terraform state команды - Code Refactoring

  43. Работа с Terraform Workspaces

  44. Работа с Terraform Cloud

  45. Что такое Terraform Enterprise

  46. Что нового в Terraform 0.13+

  47. Сертификационный Экзамен HashiCorp Certified Terraform Associate

  48. Что такое Lock файл .terraform.lock.hcl

  49. Как заказать Пиццу используя Terraform и используя Custom Provider

  50. Использование Цикла в Цикла в Цикле в Цикле для решения сложных задач

Who Should Attend!

  • DevOps Инженеры любого уровня
  • Cloud Архитекторы Инфраструктуры любого уровня
  • Cloud Инженеры любого уровня
  • System Инженеры

TAKE THIS COURSE

Tags

  • Terraform

Subscribers

2804

Lectures

50

TAKE THIS COURSE



Related Courses