🎓

DevOps Lab

Информационные технологии
Обложка курса Купить за 10990 ₽
  • Уроков: 1
  • Сложность: easy
  • Аудитория: Junior DevOps / SRE – хотите системно закрыть пробелы и выйти на уровень middle. Backend‑разработчики – стремитесь взять DevOps‑задачи под свой проект. QA‑автоматизаторы – переходите в инфраструктурную автоматизацию. Администраторы Linux – хотите внедрить IaC, контейнеры и CI/CD. Студенты и самоучки – ищете практический путеводитель по современному DevOps‑стеку.
Информационные технологии Платный
Полный путь от первой команды в терминале до развёртывания прод‑пайплайна. Вы освоите Bash‑скрипты, Git‑флоу, продвинутый Python для автоматизации, администрирование Linux‑серверов и ключевые практики DevOps. Курс насыщен практикой: реальные кейсы, домашние задания и мини‑проекты, чтобы сразу применять знания на работе.

«DevOps Lab» — интенсивная практика по построению инфраструктуры и CI/CD пайплайнов на реальных сервисах. Программа состоит из 10 блоков, которые закрывают весь путь от настройки свежего Linux‑сервера до развёртывания надёжного продакшена с мониторингом и автоскейлом.

  1. Linux Basics & Shell – навигация, права, systemd, журналы.

  2. Bash‑скриптинг – функции, отладка, cron, обработка ошибок.

  3. Git & Team‑flow – GitHub/GitLab‑flow, pull‑request‑review, Git Hooks.

  4. Python для автоматизации – CLI‑утилиты, API‑клиенты, asyncio.

  5. Docker & Containers – multi‑stage build, Docker Compose, registry.

  6. Kubernetes Intro – Pods, Deployments, Helm, Kind‑кластер.

  7. Configuration Management – Ansible роли, idempotency, best‑practices.

  8. Infrastructure as Code – Terraform, remote state, modules.

  9. CI/CD‑конвейеры – GitLab CI, GitHub Actions, Jenkins, blue‑green deploy.

  10. Monitoring & Observability – Prometheus, Grafana, Loki, alert‑рутинги.

Формат “учись‑делая”: короткая теория → практический пример → тренажёр → мини‑проект с код‑ревью.
Итог: собственный кластер + CI/CD пайплайн в облаке, опубликованное веб‑приложение и понимание полного DevOps‑цикла.

 

Требования:
  • Базовая работа в командной строке (перейти в каталог, запустить скрипт).

  • Git на уровне clone / add / commit.

  • Python ≥ 3.10 установлен локально (будем писать утилиты).

  • ПК с 8 ГБ RAM, 30 ГБ свободного места и доступом к интернету.

  • Аккаунты GitHub и (желательно) облачного провайдера с бесплатным tier (GCP/AWS/Yandex Cloud) — пошагово заведём в нулевом модуле.

Всё необходимое ПО ставим вместе в стартовом уроке; дополнительные подсказки и экспресс‑гайды включены.