Улучшаемые навыки

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

Чему вы научитесь

01 Научитесь основным концепциям и архитектуре Terraform, включая его роль в управлении инфраструктурой как кодом
02 Освоите методы написания конфигурационных файлов Terraform с использованием HCL (HashiCorp Configuration Language)
03 Научитесь управлять состоянием инфраструктуры с помощью файлов состояния Terraform, включая методы их хранения и обновления
04 Освоите создание и использование модулей Terraform для организации повторно используемого кода
05 Научитесь интегрировать Terraform с различными облачными провайдерами, такими как AWS, Azure и Google Cloud

Программа курса

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

    Для кого

    Системный администратор Системный администратор
    Разработчик Разработчик
    DevOps-инженер DevOps-инженер

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

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

    25 600 ₽

    23 040 ₽ — для физ. лиц

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

    25 600 ₽

    23 040 ₽ — для физ. лиц

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

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

    25 600 ₽

    23 040 ₽ — для физ. лиц

    Юр. лицо — 25 600 ₽
    Физ. лицо — 23 040 ₽
    Открытая дата

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

    Наши клиенты

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

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

    ADM-007
    17 часов

    Основы Linux

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

    от Junior

    21 300 ₽

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

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