Infrastructure as a code
Курс «Инфраструктура как код» от OTUS посвящён практике Infrastructure as Code и инструментам Terraform, Ansible, GitLab, Jenkins и другим. Программа подойдёт начинающим IT-специалистам, разработчикам, тестировщикам и системным администраторам, желающим автоматизировать управление инфраструктурой. В результате слушатели освоят подход IaC, научатся писать инфраструктурный код и строить пайплайны, а также выполнят выпускной проект.
- Формат
- Онлайн
- Документ
- Сертификат OTUS
Чему вы научитесь
- Описывать инфраструктуру декларативно с помощью Terraform
- Управлять конфигурациями с помощью Ansible
- Создавать «золотые образы» с Packer
- Строить пайплайны для инфраструктурного кода в GitLab CI и Jenkins
- Тестировать инфраструктурный код
- Использовать систему контроля версий Git
- Работать с динамическими инвенториями и интеграцией с облаками
- Шифровать данные с Ansible Vault
- Применять подходы Everything as Code (документация, дашборды, миграции БД)
- Защищать выпускной проект
Программа курса
5 модулей
-
1Введение в Infrastructure as Code
- Infrastructure as Code и практики разработки
- Packer. Создание "Золотых образов" // ДЗ
- Создание виртуальной инфраструктуры на рабочей станции при помощи Vagrant
- Terraform как инструмент для декларативного описания инфраструктуры // ДЗ
- Дополнительные уровни абстракции в Terraform
- Избегаем дублирования кода манифестов в Terraform
- Тестирование инфраструктурного кода на Terraform // ДЗ
-
2Инструменты SCM
- Сравнение с GitOps
- Введение в Ansible
- Переиспользование кода Ansible и работа с ролями // ДЗ
- Работа с динамическими инвенториями и интеграция с облаками
- Работа с Ansible Vault: шифрование данных и настройка безопасности
- Тестирование Ansible
- Chef. Управление конфигурациями
-
3Пайплайн для инфраструктуры как код
- Процесс работы с инфраструктурными пайплайнами в Gitlab // ДЗ
- Интеграция Ansible в пайпланы GitLab. Работа с секретами
- Построение инфраструктурных пайплайнов в Jenkins
- ConcourseCI
- Github Actions
- SaltStack. Управление конфигурациями
- Puppet. Управление конфигурациями
-
4Everything as Code
- Documentations as code
- Использование hiera
- Dashboards as Code
- Pulumi. Описание инфраструктуры языком программирования
- Скрипты миграции для баз данных
-
5Проектная работа
- Выбор темы и организация проектной работы
- Консультация по проектам и домашним заданиям
- Защита проектной работы
Преподаватели: Алексей Журавлев, Артем Поневин
Кому подойдёт курс
Быстро прокачаться до уровня Middle DevOps и применять навыки на практике.
Понять устройство инфраструктуры, чтобы быстрее решать задачи и меньше зависеть от коллег.
Автоматизировать рутину, экономить время на настройке серверов и освоить востребованные инструменты DevOps.
Как проходит обучение
- Формат
- онлайн
- Расписание
- 2 занятия в неделю по 2 академических часа; курс в записи, доступ к материалам навсегда
- Практика
- Домашние задания и проектная работа
- Документ
- Сертификат OTUS о прохождении курса (при условии сдачи выпускного проекта)
Бонусы: Скидка 10% при оплате до 25 октября (в рамках распродажи ноябрьских курсов); Доступ к записям вебинаров и материалам навсегда; Возможность оплаты работодателем или разделения оплаты 50/50
Стоимость обучения
Сравнение с рубрикой «IT и программирование» (1504 курсов с ценой): медиана — 44 000 ₽, большинство программ — от 5 000 ₽ до 148 400 ₽. Этот курс дороже медианы на 55%.
Плюсы и минусы
Оценка редакции Курсографа по фактам со страницы курса.
Сильные стороны
- Программа подготовлена опытным инженером и валидирована партнёром Express42
- Преподаватели-практики из ведущих компаний
- Обучение в записи с проверкой домашних заданий и обратной связью от преподавателя
- Выпускной проект, который можно добавить в портфолио
На что обратить внимание
- Для комфортного старта желательно базовое знание Linux и Git
- Курс проходит только в онлайн-формате (записи вебинаров)
- Стоимость обучения не указана на странице, требуется уточнение
Отзывы о школе OTUS
О школе пока нет отзывов на Курсографе.
Частые вопросы о курсе
Можно ли пройти курс, если я не знаком с Linux и Git?
Да, для старта достаточно базового знания Linux, а знание Git полезно. При отсутствии опыта предоставляются подготовительные материалы.
В каком формате проходят занятия?
Курс доступен в записи: вебинары можно смотреть в любое удобное время. Темп обучения — 2 занятия по 2 академических часа в неделю.
Что нужно для получения сертификата?
Для получения сертификата OTUS необходимо сдать выпускной проект. Защита проекта может проходить в чате с преподавателем.
Можно ли вернуть деньги за обучение?
Да, можно вернуть деньги за неотученное время курса за вычетом фактически понесённых расходов.
Есть ли возможность оплаты работодателем?
Да, курс может оплатить работодатель, или можно разделить оплату 50/50. OTUS предоставляет шаблон договора и счёт на оплату.
Похожие курсы в других школах
-
No-code разработчикCode Breakers · 5 месяцев 139 900 ₽
-
Юзабилити сайтов. Проектирование веб-интерфейсовУчебный Центр «Специалист» · 32 часа 37 490 ₽
-
IT-Project Management: управление проектами в области информационных технологийУчебный Центр «Специалист» · 40 часов 62 990 ₽
-
Управление ИТ-службой предприятия (повышение квалификации)Русская школа управления · 2 дня 39 700 ₽
Информация о курсе подготовлена редакцией Курсографа по странице курса на сайте школы, обновлено 24 октября 2026.