О чём курс Курс уделяет внимание культуре и принципам, которые являются фундаментальной основой надежных процессов настройки, поддержки и развертывания различных окружений при помощи Terraform. Практика совмещается с развертыванием ресурсов в облаке AWS. В тренинге разбираются принципы работы с Hashicorp Terraform – обозначаются границы их применения, проблемы и способы их решения в различных ситуациях, первоначальные шаги при построении инфраструктуры и цели автоматизации для успешной работы. Каждый шаг курса закрепляется на реальных примерах практики, позволяя незамедлительно применять полученные знания на реальных проектах и любых этапах работы. Цели После прохождения курса слушатели смогут: Разбираться в моделях управления инфраструктурой Создавать и поддерживать инфраструктуру при помощи кода написанного в Terraform Понимать преимущества автоматизации Тестировать написанные решения и гарантировать успешное внедрение Выявлять проблемы на любых стадиях проектирования Целевая аудитория Системные администраторы, инфраструктурные инженеры, разработчики Предварительная подготовка Базовые знания DevOps, Linux или прохождение указанных курсов: Основы DevOps, Основы Linux. Темы курса A. Инфраструктура как код (2 ч) B. Terraform (14 ч) 1. Основы (теория – 1,5ч) 2. Файл состояния (теория – 0,5ч, практика – 1ч) 3. Функции и переменные (теория – 0,5 ч, практика – 2 ч) 4. Управление ресурсами (теория – 0,5 ч, практика – 2 ч) 5. Модули в Terraform (теория – 0,5 ч, практика – 1,5 ч) 6. Прочие приемы работы (теория – 1 ч, практика – 1 ч) 7. Обзор внешних ресурсов (теория – 0,5 ч)