DevOps (DEVelopment OPeration) — это набор практик для повышения эффективности процессов разработки (Development) и эксплуатации (Operation) программного обеспечения (ПО) за счет их непрерывной интеграции и активного взаимодействия профильных специалистов с помощью инструментов автоматизации.
Курсы DevOps в Беларуси
1 курс · цена 462 ƃ
Где проходят курсы
Курсы
DevOps-инженер отвечает за путь кода от коммита до работающего сервиса: сборку, тесты, выкладку, серверы и мониторинг. Начинать здесь с нуля трудно. Даже на стажировку могут просить Linux, сети и Git. Поэтому курс DevOps лучше всего ложится на базу, которая у вас уже есть, администраторскую или разработческую. Учиться можно только очно и только в Минске.
Чем DevOps-инженер занят на работе
Задачи хорошо видны по вакансиям. Например, junior DevOps в облачной компании разрабатывает пайплайны для сборки, тестирования и развёртывания кода, поддерживает контейнеризацию и оркестрацию контейнеров, настраивает политики безопасности для контейнеров и кластеров и помогает разработчикам, когда выкладка ломается. В другой вакансии, уже для специалиста с опытом, к этому добавляются облако AWS, конфигурации Terraform, мониторинг с алертами, разбор инцидентов и инструкции на случай аварии.
Работа на стыке. Разработчики пишут код, а DevOps делает так, чтобы код доезжал до пользователей и не падал.
Что спрашивают на входе
В одной стажировке требования такие: Linux, Bash, Git, сети, Docker, виртуализация, веб-серверы Nginx или Apache и разговорный английский от B1, чтобы обсуждать технические задачи. Стажировка длится два-три месяца, а после успешного прохождения стажёр переходит в штат. Для примера, одна junior-вакансия просит высшее или среднее специальное образование, Windows и Linux на уровне администратора, PowerShell и знание инструментов CI/CD.
Граница с администрированием размыта. В вакансиях системного администратора Linux в ИТ-компаниях уже встречаются Docker, мониторинг на Zabbix и Grafana, Git. Если вы начинаете с нуля, сначала освойте Linux, сети и командную строку: это материал системного администрирования. Разработчику и автоматизатору тестов проще. Git и пайплайны им знакомы, остаётся добрать инфраструктуру.
Чему курс должен научить руками
По слайдам DevOps не выучить. Программу стоит проверить по нескольким вопросам:
- Собираете ли вы сами пайплайн, который собирает, тестирует и выкладывает приложение, или только смотрите на готовый.
- Есть ли учебный стенд с Docker и оркестрацией контейнеров, который можно сломать и починить.
- Описываете ли вы инфраструктуру кодом и настраиваете ли мониторинг с алертами.
- Разбирают ли на занятиях аварии: что упало, почему и как откатить выкладку.
Сертификаты и документ
Международные сертификаты выдают сами вендоры по своим экзаменам. Можно ли сдать экзамен из Беларуси и в каком формате, смотрите на сайте экзамена: условия меняются. Подробнее о вендорских экзаменах рассказано в теме системного администрирования. В просмотренных DevOps-вакансиях документ о курсах не упоминается: работодатель перечисляет навыки и опыт.
DevOps выбирают те, кому тесно в одной роли. Один пайплайн, доведённый своими руками от коммита до сервера, скажет о вас больше, чем список из двадцати инструментов в резюме. А если ближе поиск ошибок или защита систем, посмотрите тестирование и кибербезопасность.

