Описание
Количество уроков: 46 Видео
Язык: Английский
Вес архива: 3,79 ГБ
Этот практический курс поможет вам уверенно овладеть Kubernetes — от локального развертывания в kind до полноценной production-инфраструктуры в Amazon EKS. Программа построена вокруг работы с реальным приложением (Node.js/TypeScript + PostgreSQL), что даёт максимально прикладной и понятный опыт.
О курсе
В течение двух насыщенных дней вы шаг за шагом пройдёте путь современного инженера, работающего с Kubernetes: от изучения базовых концепций и императивных команд kubectl до внедрения GitOps-подходов и автоматизации развертываний. Участники научатся создавать, настраивать и сопровождать кластеры, необходимые для стабильной и безопасной работы контейнеризированных приложений.
Основные этапы обучения
• Работа в локальном кластере kind: базовые команды, архитектура Kubernetes, понимание желаемого состояния.
• Переход к декларативному управлению инфраструктурой через манифесты Kubernetes.
• Настройка probes, конфигураций, секретов, постоянного хранилища и сетевого взаимодействия.
• Организация маршрутизации с помощью Ingress-контроллера.
• Изучение production-практик: масштабирование, стратегии обновлений, мониторинг.
• Внедрение GitOps на базе Argo CD и перенос приложения в облако AWS EKS.
Ключевые результаты обучения
После курса вы сможете:
• Уверенно применять концепции Kubernetes: desired state, reconciliation loop, контроллеры и ресурсы.
• Создавать и поддерживать полноценные Kubernetes-манифесты для сервисов и приложений.
• Настраивать конфигурации, секреты, мониторинг работоспособности и сетевые политики.
• Разворачивать устойчивые PostgreSQL-кластеры с CloudNativePG.
• Использовать Kustomize для управления конфигурациями разных окружений.
• Реализовывать автоматическое масштабирование и безопасные стратегии обновления.
• Настраивать RBAC и управлять безопасностью кластеров.
• Применять GitOps-подходы с помощью Argo CD.
• Разворачивать и сопровождать кластеры в Amazon EKS.
Для кого предназначен курс
Курс создан для разработчиков и DevOps-инженеров, стремящихся освоить Kubernetes на практическом уровне. Предыдущий опыт работы с Kubernetes не обязателен — вы изучите всё с нуля, постепенно переходя к продвинутым сценариям. Важно уверенно владеть Docker, Git, командной строкой и основами AWS.
Предварительные требования
• Знание основ Docker и контейнеризации.
• Уверенная работа с Git и терминалом.
• Базовое знакомство с AWS (для практики второго дня потребуется AWS-аккаунт с административными правами).

Алексей Т. –
Курс полезный, особенно если нужно быстро освоить production-подходы: GitOps с Argo CD, масштабирование, стратегии обновлений. Хотелось бы больше внимания сетевой политике и мониторингу, но и так программа насыщенная. Автор объясняет понятно, без воды. Считаю, что для практикующего инженера это хорошее вложение времени.
Марина В. –
До курса я работала только с Docker, а Kubernetes казался чем-то неподъемным. Здесь всё пошло от простого: сначала kind, потом манифесты, probes, секреты — и вот уже я спокойно разворачиваю приложение в EKS. Особенно помогли практические задания с PostgreSQL и настройка Ingress. За два дня плотной работы получила базу, которой хватает для старта в проекте.