практикум

DevOps: IaC

Освой Git, Ansible и Terraform на профессиональном уровне. Научись управлять инфраструктурой как кодом, автоматизировать развертывание, внедрять безопасность и работать в команде без страха что‑то сломать.

темы, которые вы освоите

Git CLI
Ansible
Terraform
Yandex Cloud
Docker
CI/CD
Инструменты безопасности
Идемпотентность
Каждый запуск конфигурации приводит систему к одному и тому же состоянию. Забудь про «у меня работало, а на сервере нет». Повторяемость — залог надёжности.
Безопасность
Секреты в Git через Ansible Vault, проверки tfsec и TFLint находят открытые порты и уязвимости ещё до деплоя. Сдвигаем безопасность влево (Shift‑Left).
Масштабируемость
Модули Terraform и роли Ansible позволяют управлять сотнями инстансов так же просто, как одним. Время развёртывания окружения — минуты, а не часы.
Командная работа
Remote State с блокировками в Terraform, GitFlow и Code Review в Git — база для коллаборации без конфликтов и случайного удаления ресурсов.
Rebrain
— большое сообщество IT-специалистов, создаём
практикумы по инфраструктуре с 2018 года
Почему выбирают наши программы
  • Автоматические проверки — мгновенная обратная связь по заданиям
  • Проверки менторами — DevOps-инжерами с опытом в индустрии от 5+ лет
  • Возможность общаться с опытными практикующими специалистами
  • Свободный темп — проходите без жёстких дедлайнов
  • Прикладные задачи — кейсы, приближенные к реальной работе DevOps-инженера
phone

Кому подойдёт

DevOps‑инженеры

Автоматизируй рутину, внедряй IaC в CI/CD, обеспечь предсказуемость инфраструктуры. Стань тем, кто строит пайплайны, а не «жонглирует серверами».

Системные администраторы

Уйди от ручного копирования конфигов и «танцев с бубном» при настройке серверов. Переходи на декларативный подход и облачные технологии.

Backend‑разработчики

Разворачивай тестовые окружения самостоятельно, понимай, как работает инфраструктура под твоим кодом, и ускоряй доставку фич.

Как проходит
практикум

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

Материалы останутся с вами навсегда
Проходите в удобное для вас время

программа практикума

DevOps: IaC

  • Введение
  • Git
  • Terraform
  • Ansible
Эксперт практикума
Юрий Береговой
Юрий Береговой
В инфраструктуре работаю около четырёх лет: начинал с развёртывания собственных pet-проектов в облаках и постепенно всё глубже уходил в DevOps-задачи, параллельно с бэкендом. Использую Kubernetes для оркестрации, облачные платформы (AWS/GCP), Terraform и Ansible для IaC, а также CI/CD-пайплайны на базе Jenkins. В Rebrain пришёл за более сложными и нестандартными задачами, которые требуют взгляда шире привычного и позволяют прокачиваться быстрее.
Автор кейса EFK

Ключевые навыки для резюме:

Управляю историей кода через интерактивный rebase, squash, cherry-pick, reflog и внедряю GitFlow с разрешением конфликтов в diff3.
Автоматизирую конфигурации на Ansible: пишу кросс-платформенные роли, использую Jinja2, handlers и тестирую через Molecule с ansible-lint.
Проектирую модульную инфраструктуру на Terraform (HCL, remote state, workspaces, count/for_each) с импортом существующих ресурсов
Внедряю безопасность в IaC: статический анализ tflint/tfsec, ansible-lint, шифрование секретов через Ansible Vault и управление доступами
Интегрирую IaC в CI/CD: строю пайплайны GitLab CI с автоматическими plan/apply, тестированием ролей и блокировкой состояния
Провожу рефакторинг инфраструктуры: миграцию state, импорт Shadow IT, переименование ресурсов (state mv) и принудительную замену
Организую командную разработку: настраиваю GitFlow, Code Review через Merge Requests, контрибьютинг и документацию README

немного о
технологии

Декларативность — новый стандарт

Terraform и Ansible описывают желаемое состояние, а не последовательность команд. Это избавляет от костыльных скриптов и упрощает аудит.

Agentless‑архитектура

Ansible управляет серверами через SSH — не нужно ставить агентов, что снижает поверхность атаки и упрощает внедрение.

Shift‑Left Security

Инструменты статического анализа (tfsec, ansible-lint) находят ошибки безопасности на этапе git commit. Проблемы фиксируются до того, как попадут в прод.

Модульность — DRY для инфраструктуры

Один модуль Terraform или роль Ansible переиспользуются для dev, stage и prod. Время развёртывания сокращается с часов до минут.

Экосистема и CI/CD

Любой современный пайплайн (GitLab CI, GitHub Actions) умеет запускать terraform plan и ansible-lint. IaC становится неотъемлемой частью процесса доставки.

Пример задания

Разверни CMS Joomla версии 5.1.4 на Ubuntu, используя Ansible. Реализуй роли: nginx (установка и конфигурирование сайта в /etc/nginx/sites-available/joomla.conf с симлинком в sites-enabled), php (версия 8.1), mysql (установка БД), joomla (распаковка дистрибутива в /var/www/sites/joomla с правами www-data) и initapps (связка компонентов). Зашифруй пароли root (iDaeKZDGlU5vBLsaoZvt) и пользователя admin (LNGsgS4rxC7t7KmLaP9q) через ansible-vault. Обеспечь прохождение проверок ansible-lint и подготовь README.md с инструкциями.

  1. Создай бакет в Yandex Object Storage через CLI и настрой его как S3 backend в versions.tf. 2. Импортируй существующую сеть lab-network в Terraform state. 3. Разработай модуль modules/instance для создания ВМ. 4. В корневом main.tf создай подсеть и, используя модуль с конструкцией for_each, разверни две ВМ: frontend (с установкой Nginx через cloud-init) и backend. 5. Настрой вывод публичного IP frontend-машины и подготовь документацию README.md.

Остались вопросы?
Приходите на бесплатную консультацию с экспертом. Мы ответим на все вопросы
и подробнее расскажем о практикуме.

практикум

DevOps: IaC

В стоимость входит:

  • Выполнение задач на настоящей инфраструктуре
  • Сопровождение — менторы, координатор
  • Бессрочный доступ к теоретической части практикума
стоимость
60.000 руб.
75.000 руб.
от 15.000 руб./мес.
18.750 руб./мес.

долями на 4 платежа

от 15.000 руб./мес.
18.750 руб./мес.

долями на 4 платежа, или сразу - 60.000 руб.

Перейти к оплате >>>

Файлы куки

При использовании данного сайта, вы подтверждаете свое согласие на использование файлов cookie и других похожих технологий в соответствии с настоящим Уведомлением.