Научим управлять контейнеризированными приложениями и масштабировать их с использованием Kubernetes в производственной среде

Для тех, кто уже работал с k8s или прошел Kubernetes База
поток: старт 27 января
Kubernetes Мега
Обновление курса в сентябре 2024!
7 недель обучения
78 часов практики
Упор на практику
79% программы — практика и работа со стендами
7 встреч со спикерами
Онлайн-встречи в формате «вопрос ответ»
Сертификация по итогу обучения
Закрепление практической и теоретической части
44 часа теории
Полное обновление курса в сентябре 2024
Обновление версии Kubernetes
  • до актуальных 1.30, kubespray 1.29.5
Обновление теории
  • обновление всех видеоматериалов!
  • актуализировали и подробнее разобрали модули «Cоздание отказоустойчивого кластера изнутри», «Аутентификация пользователей в кластере» (keycloak, сервис-аккаунты, дашборды в авторизации, Rancher и проч.), «Kubernetes под капотом», «Хранение секретов» и др.
  • новый блок с ответами экспертов на самые актуальные вопросы
Обновление практики
  • новые задания во всех модулях программы
  • разграничение уровней сложности заданий: студент может индивидуально подбирать уровень сложности
Обновление сертификации
  • актуализирована под текущие реалии
Для кого курс
Для Devops инженеров которые хотят:
  • Использовать managed K8s для деплоя openstack
Для SRE инженеров, которые хотят уверенно создавать отказоустойчивые кластеры
  • Повысить компетенции с точки зрения развертывания и сопровождения кластеров K8s
  • Перевести продукты компании на K8s
  • Углубиться в работу Kubernetes и применять методики на практике
  • Разработать планы миграции АС с OpenShift на K8s
Для архитекторов, которые хотят использовать все возможности k8s при проектировании платформенных решений
Для руководителей, которые хотят повышать отказоустойчивость продукта, автоматизировать развертывания и научиться лучше траблшутить
Чему научим
Улучшать существующие кластеры
Применять на практике новые знания при построении новых окружений
Создавать надежные кластера под разные задачи
Управлять кластером k8s и обновлять его
Разрабатывать современные технологические решения на базе Kubernetes
Переносить продукт на платформу kubernetes
Правильно настраивать service-mesh
Производить ротацию сертификатов в кластере
Внедрять service mesh, настраивать внешний доступ, применять сертификаты
Переходить из Docker Swarm в k8s
Использовать возможности k8s при проектировании платформенных решений
Использовать managed k8s для деплоя openstack
Сопровождать и деплоить приложения в K8s
Повышать осознанность при внедрении решений
Интегрировать с hashicorp vault
Интегрировать k8s в инфраструктуру разработки
Необходимые знания
  • базовые навыки работы в Kubernetes
  • базовые знания по Linux, сетям и Docker (или другой системе контейнеризации)
Примеры заданий
76 часов практики и работы со стендами.
Мы предоставляем инфраструктуру для выполнения практических заданий на учебных стендах
Итоговая сертификация
Вы будете на стенде приводить кластер к определённому состоянию — запускать приложения, создавать абстракции
Устанавливать кластер Kubernetes, использовать kubespray для автоматизации процесса установки, а также настраивать необходимые компоненты кластера, такие как metrics server и ingress controller
Создавать и управлять Deployment в Kubernetes, конфигурировать переменные окружения для контейнеров, а также работать с логами подов
Закрепляет весь пройденный материал и навыки:
Создавать DaemonSet, настраивать сетевые параметры контейнеров и обеспечивать запуск подов на всех узлах кластера
Создавать и настраивать сервисы и Ingress для маршрутизации трафика в кластере Kubernetes
Устанавливать и использовать Helm для управления приложениями в Kubernetes, а также конфигурировать и развертывать Grafana с помощью Helm
Cпикеры курса
Виктор Чаплыгин
Senior Engineer, CKA
  • В IT и информационной безопасности с 2012 года. Опыт работы на стороне вендора, интегратора, а также в телекоме в таких направлениях, как DevOps, DevSecOps, Product/Infrastructure Security.
Спикер
  • Автор и спикер IT-курсов
Подробнее о спикере
Артём Прима
Head of DevOps в Anorbank
  • PhD в сфере пучково-плазменных технологий, технике высоких напряжений
  • Developer advocate qCloudy
Спикер
  • 3+ года в DevOps
  • Работает с k8s и другими оркестраторами, как on-premise, так и на базе облачных решений
Подробнее о спикере
  • Участник комитета по докладам на DevOpsDays Almaty 2023, 2024
Марсель Ибраев
Senior System Engineer в Core42
  • Инженер с 8-летним стажем, прошел долгий путь из сисадмина в девопса
  • Certified Kubernetes Administrator
Спикер
  • Внедрения Kubernetes для клиентов Southbridge
Подробнее о спикере
Виталий Лихачев
SRE в booking.com, Ex-Avito Senior Software Engineer
  • 9+ лет в коммерческой разработке
  • Работал в стартапах, на аутсорс и в продуктовых командах
  • Пишет сложные проекты с нетривиальной бизнес логикой на php, python, golang и немного на java и nodejs
  • Разрабатывал фронтенд, настраивал CI/CD и AWS, оптимизировал бэкенд и проводил технические собеседования
Подробнее о спикере
Спикер
Марсель Ибраев
Senior System Engineer в Core 42
  • Инженер с 8-летним стажем, прошел долгий путь из сисадмина в девопса
  • Certified Kubernetes Administrator
Спикер
  • Внедрения Kubernetes для клиентов Southbridge
Виктор Чаплыгин
Senior Engineer, CKA
  • В IT и информационной безопасности с 2012 года. Опыт работы на стороне вендора, интегратора, а также в телекоме в таких направлениях, как DevOps, DevSecOps, Product/Infrastructure Security.
Спикер
  • Автор и спикер IT-курсов
Артём Прима
Head of DevOps в Anorbank
  • PhD в сфере пучково-плазменных технологий, технике высоких напряжений
  • Developer advocate qCloudy
Спикер
  • 3+ года в DevOps
  • Работает с k8s и другими оркестраторами, как on-premise, так и на базе облачных решений
  • Участник комитета по докладам на DevOpsDays Almaty 2023, 2024
Виталий Лихачёв
SRE в booking.com, Ex-Avito Senior Software Engineer
  • 9+ лет в коммерческой разработке
  • Работал в стартапах, на аутсорс и в продуктовых командах
  • Пишет сложные проекты с нетривиальной бизнес логикой на php, python, golang и немного на java и nodejs
  • Разрабатывал фронтенд, настраивал CI/CD и AWS, оптимизировал бэкенд и проводил технические собеседования
Спикер
Программа
10 часов практики
6 со спикерами
7
2
онлайн встреч
недели
на сдачу домашней работы
78 часов практики
122
часа всего
44 часов теории
13
часов в неделю
3 часа теории
1 установочная
Шаг 1
Смотрим видео с теорией
Шаг 2
Шаг 3
Шаг 4
Шаг 5
Делаем практические задания на стендах в личном кабинете
Обсуждаем задания в чате с другими участниками
Встречаемся со спикерами 1 раз в неделю и задаём вопросы
Сдаём сертификацию (итоговую практическую работу)
1.1. Знакомство с курсом
1.2. Как учиться онлайн
1.3. Установочная встреча
2.1. Введение в архитектуру HA-кластера Kubernetes
2.2. Подготовка среды для Kubernetes-кластера
2.3. Kubeadm: создание HA control plane кластера
2.4. Подключение и настройка worker-нод
2.5. Запуск и настройка дополнительных компонентов
2.6. Автоматизация развертывания и обслуживания Prod Kubernetes
3.1. Общие принципы
3.2. Oidc на базе keycloack
3.3. Rancher для управления rbac
4.1. Введение в CNI
4.2. Network Policy
5.1. Graceful shutdown приложения
5.2. Security Context
5.3. Pod Security Admission
5.4. Pod Disruption Budget
5.5. LimitRange / ResourceQuota
5.6. PriorityClasses
6.1. Взаимодействие компонентов кластера
6.2. Scheduler - профили, фильтринг, скоринг, возможность самому руководить как используется, кастомные вещи, контроллер-менеджер и проч
6.3. Controller-manager
6.4. flow-control
7.1. Stateful приложения в кластере
7.2. Запуск RabbitMQ в кластере
7.3. Создание кластера CockroachDB
8.1. Управление секретами
8.2. Использование Hashicorp Vault (sidecar + operator)
9.1. Методы резервного копирования
9.2. Работа с Heptio Velero
10.1. Сертификаты компонентов кластера
10.2. Ежегодная ротация сертификатов
11.1. Типы deploy'я
11.2. Blue/Green
11.3. Canary и A/B тестирование
12.1. Open Policy Agent
12.2. Kyverno
13.1. Масшабирование на основе встроенных метрик
13.2. Кастомные метрики
13.3. KEDA и масштабирование на основе событий
14.1. Собственный оператор Kubernetes
15.1. Основные концепции Istio
15.2. Управление трафиком
15.3. Мониторинг и трассировка
15.4. Безопасность
15.5. Deployments c возможностями Service Mesh
Этот курс может оплатить ваша компания
Если вы считаете, что знания, полученные на курсе, могут быть полезными на вашем текущем месте работы, оставляйте заявку с контактами компании в форме ниже или обсудите покупку курса с вашим руководителем. Как это организовать, что говорить и куда идти — написали здесь.
Как купить курс
старт в любой момент
Видеокурс
Видеоуроки, доступ 2 года
Практические задания и стенды
Сертификация
Встречи со спикерами
Чат со студентами и спикерами
Индивидуальная консультация
в рассрочку на 4 месяца или 70 000 ₽ единовременно
17 500 ₽/мес
старт 27 января
VIP
Видеоуроки, доступ 2 года
Стенды для практики
Сертификация
Встречи со спикерами
Чат со студентами и спикерами
Индивидуальная консультация
в рассрочку на 4 месяца или 180 000 ₽ единовременно
45 000 ₽/мес
выбор студентов
Поток
Видеоуроки, доступ 2 года
Стенды для практики
Сертификация
Встречи со спикерами
Чат со студентами и спикерами
Индивидуальная консультация
в рассрочку на 4 месяца или 90 000 ₽ единовременно
22 500 ₽/мес
старт 27 января
только для компаний
Заявка от юрлица
Оставьте заявку, с вами свяжется наш менеджер и поможет подобрать подходящий тариф
Видеокурс
Поток
VIP
70 000 ₽
90 000 ₽
180 000 ₽
Спецпредложение для большой команды
Договорная
Рассрочка
только для физических лиц
Условия рассрочки:
Процесс оформления:
Корпоративное обучение
Если ваша задача — обучить больше 30 сотрудников, мы готовы предложить вашей компании корпоративный формат обучения или адаптировать обучение под вас
Пример корпоративного обучения по Kubernetes для сотрудников Тинькофф банка →
Нужна консультация?
задайте нам свой вопрос