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

4.7 (347)
Онлайн-курс
Terraform с Нуля до Сертифицированного Профессионала
Payment
Обучение платное
Language
Not set
Duration
11.5 часов курса
Курс от Udemy
Terraform с Нуля до Сертифицированного Профессионала
Чему вы научились?
Программировать и использовать Terraform для поднятия инфраструктуры в AWS
Cоздавать профессиональную Infrastructure as a Code
Полностью будете готовы к сертификационному экзамену HashiCorp Certified Terraform Associate
О курсе

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


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

  • Что такое Terraform и для чего он нужен
  • Установка на Windows
  • Установка на Linux
  • Текстовый редактор Atom, установка и настройка
  • Создание ресурсов AWS
  • Изменение ресурсов AWS
  • Удаление ресурсов AWS
  • Создание одного Простого рабочего Web Server'а
  • Использование статических внешних файлов - file
  • Использование динамичных внешних файлов (шаблонов) - templatefile
  • Динамичные Блоки кода Terraform
  • LifeCycle ресурсов и почти Zero DownTime :)
  • Вывод результатов - Outputs
  • Порядок создания ресурсов - depends_on
  • Получение данных с помощью Data Source
  • Автопоиск AMI id с помощью Data Source
  • Создание Web Server'а c Zero DownTime и Green/Blue Deployment
  • Использование Переменных - variables
  • Автозаполнение переменных - tfvars
  • Использование Локальных Переменных - locals
  • Запуск Локальных команд - local-exec
  • Генерация паролей, их хранение в SSM Parameter Store и пример использования
  • Использовние Conditions и Lookups
  • Использование циклов - count, for if
  • Создание ресурсов в нескольких AWS Regions и AWS Accounts
  • Использование Terraform Remote State
  • Создание Модулей Часть-1 - Terraform Module
  • Создание Модулей Часть-2 - Terraform Module
  • Поднятие Нескольких Инфраструктур Prod, Dev, Staging
  • Как хранить Глобальные переменные  - Global Variables
  • Как работать с Google Cloud Platform - GCP
  • Как я учил Terraform и Полезные ресурсы по теме
  • Как управлять ресурсами созданными вручную  - terraform import
  • Как пересоздать ресурс безболезненно - terraform taint
  • Манипуляции с remote state используя terraform state команды - Code Refactoring
  • Работа с Terraform Workspaces
  • Работа с Terraform Cloud
  • Что такое Terraform Enterprise
  • Что нового в Terraform 0.13
  • Сертификационный Экзамен HashiCorp Certified Terraform Associate
  • Требования
    • Знание основ AWS - Amazon Web Services очень желательно
    • Основы Linux
    Лекторы
    Denis Astahov
    Denis Astahov
    DevOps Engineer
    Платформа
    /storage/img/providers/udemy.svg
    Курсы Udemy подойдут для профессионального развития. Платформа устроена таким образом, что эксперты сами запускают курсы. Все материалы передаются в пожизненный доступ. На этой платформе можно найти курс, без преувеличений, на любую тему – начиная от тьюториала по какой-то камере и заканчивая теоретическим курсом по управлению финансовыми рисками. Язык и формат обучения устанавливается преподавателем, поэтому стоит внимательно изучить информацию о курсе перед покупкой.
    Рейтинг
    4.7
    (268)
    (79)
    (8)
    (6)
    (1)
    Комментарии (347)
    Как и любой другой веб-сайт, konevy использует файлы cookie. Эти файлы используются для хранения информации, включая предпочтения посетителей и страницы веб-сайта, которые он/она посещал. Информация используется для того, чтобы подстроить содержимое нашей страницы под тип браузера пользователя и другие параметры и таким образом улучшить его пользовательский опыт. Для получения более подробной информации о файлах cookie, пожалуйста, прочтите статью «Что такое файлы cookie»