Этот практический курс поможет вам уверенно овладеть 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-аккаунт с административными правами).
Удалён
Удален по просьбе правообладателя
Видео и материалы этого курса больше недоступны для просмотра.
Эрик Рейнерт - старший разработчик программного обеспечения с более чем десятилетним опытом работы в различных областях разработки. Он начал карьеру с фронтенда, затем перешёл к бэкенду и fullstack-разработке, а позже сосредоточился на решении организационных задач в области DevOps и инфраструктуры. Эрика отличает страсть к поиску наилучших решений любой проблемы через сотрудничество и грамотную документацию.
Master.dev — это образовательная платформа для разработчиков, которая помогает совершенствовать инженерные навыки: от изучения языков программирования и веб-разработки до работы с базами данных, облачной инфраструктурой, DevOps и искусственным интеллектом. Ранее известная как Frontend Masters, платформа расширила фокус и теперь обучает разработчиков всему спектру современной разработки ПО.
course is good. but its better to wait for the edited trimmed version, as 50% is this guys rant and fixing his careless mistakes. i think the trimmed version will only be 5 hours.