Skip to main content

Обзор пути

Ниже — последовательность тем от базового уровня до продвинутого. Стрелки показывают логичные зависимости: что лучше изучить перед чем.
Основы (Linux, Git, скрипты, сети)

Docker → Kubernetes

CI/CD (пайплайны, деплой)

IaC (Terraform, Ansible) ←→ Облака (AWS и др.)

Мониторинг и логи → Безопасность (DevSecOps, секреты)

Карьера (роль, сертификаты, собесы)

Этапы

  • Linux: CLI, файловая система, процессы, права, systemd
  • Git: ветки, merge, rebase, работа в команде
  • Скрипты: Bash, Python для автоматизации
  • Сети: TCP/IP, DNS, HTTP, порты, firewall
  • Docker: образы, Dockerfile, docker-compose, registry
  • Kubernetes: pods, deployments, services, ingress, Helm

Время и приоритеты

  • Основы — без них сложно двигаться дальше; заложи 1–3 месяца при регулярной практике.
  • Docker + K8s — ядро современного DevOps; ещё 2–4 месяца.
  • CI/CD и IaC — можно изучать параллельно с облаком; 1–2 месяца на каждое направление.
  • Мониторинг и безопасность — подключать по мере появления реальных проектов/лабораторок.
Не обязательно проходить всё подряд. Выбери целевой образ «первая работа в DevOps» и выстрой мини-путь: основы → контейнеры → один CI/CD → один облачный провайдер → базовый мониторинг. Остальное добивать по ходу.