О чём курс

Курс уделяет внимание культуре и принципам, которые являются фундаментальной основой надежных процессов настройки, поддержки и развертывания различных окружений при помощи Terraform.

Практика совмещается с развертыванием ресурсов в облаке AWS.

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

Каждый шаг курса закрепляется на реальных примерах практики, позволяя незамедлительно применять полученные знания на реальных проектах и любых этапах работы.

Цели

После прохождения курса слушатели смогут:

  • Разбираться в моделях управления инфраструктурой
  • Создавать и поддерживать инфраструктуру при помощи кода написанного в Terraform
  • Понимать преимущества автоматизации
  • Тестировать написанные решения и гарантировать успешное внедрение
  • Выявлять проблемы на любых стадиях проектирования

Целевая аудитория

Системные администраторы, инфраструктурные инженеры, разработчики

Предварительная подготовка

Базовые знания DevOps, Linux или прохождение указанных курсов: Основы DevOps, Основы Linux.

Темы курса

01 A. Инфраструктура как код (2 ч)
Цели и принципы, методы и подходы управления инфраструктурой, уровни разделения инфраструктуры.
02 B. Terraform (14 ч)
  • Идея, сравнение, принципы работы
  • Язык HCL, базовые типы ресурсов,
  • Провайдеры
  • Основные команды
03 1. Основы (теория – 1,5ч)
  • Принципы хранения
  • Перемещение объектов
  • Удаленный файл состояния
04 2. Файл состояния (теория – 0,5ч, практика – 1ч)
  • Синтаксис
  • Свойства: типизация, валидация
  • Локальные переменные
  • Output переменные
05 3. Функции и переменные (теория – 0,5 ч, практика – 2 ч)
  • Работа с существующей инфраструктурой
  • Импорт
  • Замена ресурсов
  • Таргетинг
06 4. Управление ресурсами (теория – 0,5 ч, практика – 2 ч)
  • Базовые принципы построения
  • Вызовы модулей
  • Версионность
  • Meta аргументы: (теория – 0,5ч, практика - 1ч)
  • Count
  • for_each, dynamic
  • lifecycle
07 5. Модули в Terraform (теория – 0,5 ч, практика – 1,5 ч)
  • Workspaces
  • Отладка
  • Управление версиями
  • Provisioners
08 6. Прочие приемы работы (теория – 1 ч, практика – 1 ч)
09 7. Обзор внешних ресурсов (теория – 0,5 ч)

22 900 ₽

20 610 ₽ — для физ. лиц

Записаться на курс

22 900 ₽

20 610 ₽ — для физ. лиц

Записаться на курс

Записаться на курс

22 900 ₽

20 610 ₽ — для физ. лиц

Юр. лицо — 22 900 ₽
Физ. лицо — 20 610 ₽
Открытая дата
Продолжая, я подтверждаю, что ознакомлен с Условиями использования и Порядком обработки персональных данных

Связанные курсы

ADM-007
17 часов

Основы Linux

Курс нацелен на отработку практических навыков, но уделяет должное внимание и теоретическим вопросам. Данный курс будет полезен тестировщикам Unix-систем, инженерам по автоматизации тестирования, разработчикам, использующим bash-подобные оболочки, а также тем, кто хотел бы структурировать свои знания.

от Junior

19 900 ₽

DEV-017_RUS
8 часов

Основы DevOps

Вводный курс в DevOps, в котором объясняются и показываются на практике принципы, лучшие практики и популярные инструменты. Вы узнаете, что такое Continuous Integration, Continuous Delivery и Continuous Deployment, Infrastructure as Code, Configuration Management и что происходит в облаках.

10 600 ₽

Наши ученики работают в:

Наши клиенты

Mail.ru
Альфа-Банк, банковская группа
Лаборатория Касперского
Магнит, розничная сеть
Спортмастер, сеть спортивных магазинов
ПСБ
Сбертех
Дзен
IT One
Ростелеком
Мегафон
Nexign
Ozon
Декатлон
X5 Group
Технониколь
Росатом
Газпром
Нлмк
ВСК
Синимекс

Не нашли, что искали? — Просто напишите, и мы поможем

Продолжая, я подтверждаю, что ознакомлен с Условиями использования и Порядком обработки персональных данных
Корпоративное обучение Оценка персонала Сертификация О нас Стань тренером Блог
Пользователь только что записался на курс ""
Спасибо!
Форма отправлена успешно.