Топ лучших онлайн курсов по технологии Terraform

В этом обзоре представлены лучшие онлайн курсы по инструменту Terraform, их сравнение, актуальный рейтинг. Terraform – технология, с помощью которой автоматизируется настройка серверной инфраструктуры. Он совместим со всеми популярными облачными платформами и может развертывать одной кнопкой любые доступные там сервисы, такие, как базы данных, серверы и многое другое. На курсах вы изучите основы работы с Terraform и сможете применить полученные знания в своих проектах.

Курс «Terraform База» от Слёрм

https://slurm.io/terraform-base

Terraform_слерм_1

Цена: 35 000 руб, возможна рассрочка, демо урок – бесплатно

Формат обучения: видеозаписи лекций

Длительность: гибкий график

Домашние задания: есть

Связь с преподавателем: есть

Документ об окончании: сертификат

Кому подойдет курс: новички

Доступ к материалам: 2 года

Помощь с трудоустройством: нет

Курс для тех, кто начинает изучать Terraform, и хочет узнать, для чего нужна технология и как ей пользоваться. Вам расскажут, по каким принципам работает Terraform и как поддерживать код.

Вы не найдете аналогичных курсов на русском языке. Вам покажут сферы применения, конкретные практические приёмы работы, живые задачи и кейсы.

Что входит в программу курса:

  • Знакомство с Terraform. Сравнение Terraform с другими технологиями (Ansible, управление конфигурациями vs оркестрация)
  • Установка Terraform, настройка окружения
  • Работа с провайдерами Terraform. Взаимодействие Terraform с облаком (API)
  • Понятие ресурса, работа с ресурсами, файлы описания инфраструктуры Terraform
  • Конфигурация Терраформ, команды Terraform plan и Terraform apply
  • Работа со state, файл tfstate и tfstate.back
  • Ввод данных пользователя, variables
  • Использование locals
  • Списки, словари
  • Вывод данных с помощью outputs, использование модулей
  • Условные конструкции, тернарный оператор
  • Циклы, count, index
  • Count и for_each
  • Dynamic и функции
  • Работа с датасорсами
  • Использование провиженеров
  • Local и remote exec
  • Использование шаблонов, язык, примеры использования
  • Хранение стейта в S3, локи
  • Использование сторонних модулей
  • Проблема больших конфигураций, переиспользование, Terragrunt
  • Использование Cattle, Backed инфра, Packer

Особенности курса:

  • Преподаватель курса – DevOps-инженер с большим опытом работы с облачными инфраструктурами, распределенными системами, Certified Kubernetes Administrator, регулярно выступает с докладами на различных конференциях
  • Практические задания выполняются на готовых стендах

Курс «Terraform Мега» от Слёрм

https://slurm.io/terraform-mega

Terraform_слерм_2

Цена: 30 000 руб, возможна рассрочка на 4 мес

Формат обучения: онлайн занятия с преподавателем, видеозаписи лекций

Длительность: 2 дня, интенсивный курс

Домашние задания: есть

Связь с преподавателем: есть

Документ об окончании: сертификат

Кому подойдет курс: люди, имеющие опыт использования Terraform

Доступ к материалам: 2 года

Помощь с трудоустройством: нет

Курс для тех, кто уже знаком с Terraform, и поможет овладеть им на продвинутом уровне.

Что входит в программу курса:

  • Знакомство с платформой, настройка Terraform
  • Переиспользование кода в Terraform
  • Тестирование, использование сторонних модулей
  • Знакомство с Terragrunt – инструментом шаблонизации
  • Принципы работы Terraform, работа со стейтом, что делать в случае коррапта
  • Тестирование инфраструктурного кода
  • Интеграция с другими инструментами

Особенности курса:

  • Преподаватели курса – DevOps-инженеры с большим опытом работы с облачными инфраструктурами, распределенными системами
  • Практические задания выполняются на готовых стендах
  • Наличие чата для общения с преподавателями и другими студентами
  • На интенсиве вы будете много общаться со спикерами, сможете получить подробные объяснения практических заданий

Курс «Terraform: Основы» от Хекслет

https://ru.hexlet.io/courses/terraform-basics

Terraform_хекслет

Цена: 3 900 руб / мес, можно учиться сколько угодно

Формат обучения: видеозаписи лекций, текстовые лекции, тесты

Длительность: гибкий график, 5 уроков

Домашние задания: есть

Связь с преподавателем: есть

Документ об окончании: нет

Кому подойдет курс: новички

Доступ к материалам: навсегда

Помощь с трудоустройством: нет

Цель курса – дать базовые знания по технологии Terraform, нужные для дальнейшей работы.

Что входит в программу курса:

  • Установка и настройка Terraform
  • Принципы работы Terraform
  • Использование переменных
  • Связывание ресурсов через атрибуты
  • Самостоятельная работа

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

https://www.udemy.com/course/rus-terraform/

Terraform_udemy_1

Цена: 1 750 руб

Формат обучения: видеозаписи лекций

Длительность: 12 часов видео

Домашние задания: нет

Связь с преподавателем: есть

Документ об окончании: сертификат

Кому подойдет курс: люди, знающие основы Linux

Доступ к материалам: навсегда

Помощь с трудоустройством: нет

Какие навыки вы получите:

  • Начнете программировать и использовать Terraform для поднятия инфраструктуры в Amazon Web Services
  • Получите хорошую подготовку к сертификационному экзамену HashiCorp Certified Terraform Associate
  • Научитесь использовать различные инструменты Terraform
  • Научитесь профессионально создавать Infrastructure as a Code
  • Научитесь создавать модули в Terraform
  • Освоите рефакторинг в Terraform

Что входит в программу курса:

  • Что такое Terraform и зачем он используется
  • Установка на Windows, Linux
  • Текстовый редактор Atom
  • Создание, удаление и изменение ресурсов AWS
  • Хранение Credentials
  • Создание простого Web Server
  • Использование динамичных блоков кода
  • Вывод результатов с помощью Outputs
  • Depends_on, порядок создания ресурсов
  • Получение данных из Data Source
  • Переменные, variables
  • Автозаполнение переменных, tfvars
  • Локальные переменные, locals
  • Локальный запуск команд, local-exec
  • Lookups и conditions
  • Циклы, count и for if
  • Использование стейта
  • Использование модулей
  • Использование глобальных переменных
  • Работа с GCP, Google Cloud Platform
  • Terraform import, terraform taint, terraform apply –replace, terraform state
  • Работа с workspace
  • Знакомство с Terraform Cloud, Terraform Enterprise
  • Для чего нужен Lock файл .terraform.lock.hcl
  • Сертификация HashiCorp Certified: Terraform Associate
  • Использование кастомного поставщика

Оставьте комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Кнопка вверх