О чём курс

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

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

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

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

Цели

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

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

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

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

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

    Для кого

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

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

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

    Темы курса

    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 ч)

    25 600 ₽

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

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

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

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

    25 600 ₽

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

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

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

    25 600 ₽

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

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

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

    ADM-007
    17 часов

    Основы Linux

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

    от Junior

    21 300 ₽

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

    Наши клиенты

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

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

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