Чему вы научитесь
- Linux-администрированию — уверенно управляешь серверами и знаешь, что происходит под капотом.
- Безопасности — настраиваешь SSH, HTTPS и фаерволы для защиты инфраструктуры.
- Контейнеризации — пишешь и контейнеризируешь приложения с помощью Docker и Docker Compose.
- CI/CD — автоматизируешь развёртывание через GitLab пайплайны.
- Мониторингу — следишь за здоровьем системы с Prometheus и Grafana.
- IaC с Ansible — описываешь всю инфраструктуру кодом — воспроизводимо и надёжно.
- Резервному копированию — рулишь бэкапами, чтобы данные всегда можно было восстановить без паники.
- Репликации баз данных — настраиваешь синхронную и асинхронную репликацию для отказоустойчивости и балансировки нагрузки.
О курсе
Для кого этот курс
Начальные требования
Курс предназначен для студентов без опыта. Вы освоите Linux и DevOps-инструменты с нуля.
Для решения практических задач потребуется самостоятельно арендовать VPS — только так вы сможете максимально приблизиться к реальным задачам в «продакшене».
Преподаватели курса
Как проходит обучение
В курсе представлены блоки с разными темами. В каждом задании — краткое описание того, что нужно сделать. Здесь нет теории или видеоматериалов. Никто не будет водить тебя за ручку. Есть задача, есть вопросы, есть список тем, которые ты должен самостоятельно разобрать.
Практика+ — это блок с дополнительными заданиями для закрепления пройденного материала. Задания разного уровня сложности: от лёгких до продвинутых.
Пример задания:
Установи blackbox_exporter. Он умеет «пинговать» сайты извне. Настрой проверку своего сайта: доступен ли он по HTTP/HTTPS, не слишком ли долго отвечает. Если сайт упал — Prometheus должен прислать алерт.
Проверка задания:
Останови своё приложение и убедись, что пришёл алерт о его недоступности.
После каждого пройденного блока — тестирование. Оно покажет, насколько ты освоил материал. В конце курса тебя ждёт финальное тестирование.
Что вы получите
- Вы получите классические навыки, которые требуются от стажёра или Junior DevOps Engineer.
- Чек-лист вопросов для собеседования
- Реальную практику — никакого «посмотрел и забыл»
- Уверенность, что ты не подведешь команду на боевых серверах