Этот курс предназначен для разработчиков разных уровней и технологических стеков, которые хотят понимать DevOps не на уровне абстрактных терминов, а как практический набор инструментов, необходимых в реальной работе. Материал сфокусирован именно на том, что должен знать и уметь разработчик, чтобы эффективно взаимодействовать с инфраструктурой, CI/CD-пайплайнами и эксплуатацией приложений.
Курс помогает закрыть типичный разрыв между разработкой и DevOps: вы разберётесь, как ваш код живёт после коммита, как он собирается, деплоится, масштабируется и мониторится в продакшене.
Что будет в курсе
Программа курса структурирована по модулям и охватывает ключевые DevOps-направления:
Модуль 1. Система контроля версий (Git)
Принципы работы Git, ветвление, слияния, разрешение конфликтов, best practices командной работы и подходы, используемые в коммерческих проектах.
Модуль 2. Работа в сети и сетевые запросы
Основы сетевого взаимодействия, HTTP/HTTPS, форматы запросов и ответов, REST, JSON, методы и статусы, отладка сетевых проблем.
Модуль 3. Linux и Bash
Работа в Linux-среде, файловая система, процессы, права доступа, Bash-скрипты, автоматизация повседневных задач разработчика.
Модуль 4. CI/CD
Принципы непрерывной интеграции и доставки, пайплайны сборки, тестирования и деплоя, типовые сценарии и ошибки, взаимодействие с кодовой базой.
Модуль 5. Consul и Vault
Service Discovery, конфигурация сервисов, управление секретами, безопасное хранение и доступ к чувствительным данным.
Модуль 6. Observability и мониторинг
Логирование и метрики с использованием ELK Stack, Prometheus, Grafana, Loki и OpenTelemetry. Понимание того, как читать метрики и логи и находить проблемы в продакшене.
Модуль 7. Redis и распределённые блокировки
Использование Redis в инфраструктуре, кэширование, очереди, механизмы распределённых блокировок и типовые кейсы.
Модуль 8. Nginx и Traefik
Реверс-прокси, балансировка нагрузки, маршрутизация, SSL/TLS, настройка и интеграция с контейнерными средами.
Модуль 9. Docker, Docker Swarm и Docker Compose
Контейнеризация приложений, сборка образов, оркестрация контейнеров, локальная разработка и деплой сервисов.
Модуль 10. Ansible, Terraform, Kubernetes и Helm
Исчерпывающие шпаргалки по Infrastructure as Code и оркестрации: автоматизация инфраструктуры, управление конфигурациями, деплой и масштабирование приложений в Kubernetes.
Посмотреть больше
Это пробный урок. Оформите подписку, чтобы получить доступ ко всем материалам курса. Премиум
Ограничение времени просмотра
Вы можете просматривать пробный урок только 10 минут. Получите полный доступ, чтобы смотреть без ограничений.
"ДЖАВАСКРИПТИЗЕРЫ" — это YouTube-канал Кирилла Позднякова, посвящённый обучению JavaScript и веб-разработке. На канале вы найдёте практические уроки, советы и примеры кода, которые помогут начинающим и опытным разработчикам улучшить свои навыки программирования. Подписывайтесь, чтобы быть в курсе новейших трендов и технологий в веб-разработке.