За 6 недель освоите основы работы с Kubernetes: c системой автоматизации развертывания, масштабирования и управления приложениями в контейнерах
поток: старт 12 мая
Kubernetes: База
стартовый курс для администраторов
Начать учиться
Программа
6 недель обучения
63 часа практики
Упор на практику
73% программы — практика и работа со стендами
5 встреч со спикерами
Онлайн-встречи в формате «вопрос – ответ»
Сертификация по итогу обучения
Закрепление практической и теоретической части
23 часа теории
Чат со спикерами
Обновили курс в июле 2024
Обновлённые версии
Kubernetes 1.30
Обновление практики
Новые задания в модулях «Kubespray», «Продвинутые абстракции», «Как работать с StatefulSet приложением», «Мониторинг»
Kubespray 1.29.5
13 дополнительных заданий повышенной сложности на стендах
12 новых заданий со звездочкой «на подумать»
Обновление теоретической части
Обновили все видеоматериалы
Актуализировали и подробнее разобрали модули «Устройство кластера», «Kubespray», «Основы работы с Helm», «CI/CD»
Новые модули: «Как работать с StatefulSet приложением» и «Мониторинг»
Обновление сертификации
Актуализирована под текущие реалии
Новое задание «Longhorn» и «Хранение данных»
Обновлена практика во всех модулях программы
Кому подойдёт курс
Системным администраторам и техподдержке
Обучитесь основам работы с Kubernetes
Научитесь, как разворачивать инфраструктуру k8s, обслуживать кластер и его сервисы
Получите навыки для работы в DevOps-проектах
Научитесь поддерживать k8s, находить неисправности и решать проблемы
DevOps-инженерам
Систематизируете знания, поймёте архитектуру Kubernetes, основные понятия и компоненты
Освоите навыки управления контейнеризированными приложениями (создание, развёртывание, масштабирование)
Сможете проводить эксплуатацию кластеров k8s без помощи коллег
Научитесь строить кластеры в k8s, внедрять CI/CD, настраивать мониторинг
Чему научим
Основам работы с Kubernetes, системой автоматизации развертывания, масштабирования и управления приложениями в контейнерах
Работать с базовыми абстракциями кластера и понимать его устройство
Запускать собственный кластер, понимать принципы работы сети и уметь подключать дополнительные компоненты
Запускать приложение в кластере, понимать принципы работы сети
Настраивать CI/CD пайплайн для приложения
Необходимые знания
Docker, базовое понимание микросервисной архитектуры
При покупке курса открываем бесплатный доступ на подготовительные видеокурсы по Docker и Ansible
Освоите базовые навыки написания ПО для Docker, создания собственных образов и построения инфраструктур для контейнеров. На изучение достаточно 4−8 часов
Понимание, как устроена и работает сеть
Linux: умение работать с консолью, знание основных утилит в Linux (ps, grep, cat, free и т. д.)
Научитесь писать, запускать и отлаживать собственные Ansible-сценарии и будете иметь базовые знания, необходимые для работы с Kubernetes
Примеры заданий
63 часа практики и работы со стендами
Мы предоставляем инфраструктуру для выполнения практических заданий на учебных стендах
Итоговая сертификация
Вы будете на стенде приводить кластер к определённому состоянию — запускать приложения, создавать абстракции
Устанавливать кластер Kubernetes, использовать kubespray для автоматизации процесса установки, а также настраивать необходимые компоненты кластера, такие как metrics server и ingress controller
Создавать и управлять Deployment в Kubernetes, конфигурировать переменные окружения для контейнеров, а также работать с логами подов
Закрепляет весь пройденный материал и навыки:
Создавать DaemonSet, настраивать сетевые параметры контейнеров и обеспечивать запуск подов на всех узлах кластера
Создавать и настраивать сервисы и Ingress для маршрутизации трафика в кластере Kubernetes
Устанавливать и использовать Helm для управления приложениями в Kubernetes, а также конфигурировать и развертывать Grafana с помощью Helm
Устанавливать и использовать Longhorn для управления постоянными томами, а также создавать и масштабировать StatefulSet и Deployment, использующие эти тома
Выполнять администрирование узлов кластера Kubernetes, изменять настройки kubelet и управлять размещением подов
Занять место
Занять место на курсе
Спикеры курса
Александр Довнар
Lead DevOps Engineer в Naviteq. io
11+ лет в IT и сетях, 7+ лет в DevOps
AWS Community builder и сертифицированный архитектор
Спикер
DevOps Kitchen Talks подкаст соведущий
В основном работает с облачными провайдерами (чаще всего — AWS), IaC (Terraform), Kubernetes, Docker, CI\CD (GitLab и другие) и другими инструментам
Подробнее о спикере
Марсель Ибраев
Senior System Engineer в Core 42
Инженер с 8-летним стажем, прошел долгий путь из сисадмина в девопса
Certified Kubernetes Administrator
Спикер
Внедрения Kubernetes для клиентов Southbridge
Подробнее о спикере
Артём Прима
Head of DevOps в Anorbank
PhD в сфере пучково-плазменных технологий, технике высоких напряжений
Developer advocate qCloudy
Спикер
3+ года в DevOps
Работает с k8s и другими оркестраторами, как on-premise, так и на базе облачных решений
Подробнее о спикере
Участник комитета по докладам на DevOpsDays Almaty 2023, 2024
Марсель Ибраев
Senior System Engineer в Core 42
Инженер с 8-летним стажем, прошел долгий путь из сисадмина в девопса
Certified Kubernetes Administrator
Спикер
Внедрения Kubernetes для клиентов Southbridge
Александр Довнар
Lead DevOps Engineer в Naviteq. io
11+ лет в IT и сетях, 7+ лет в DevOps
AWS Community builder и сертифицированный архитектор
Спикер
DevOps Kitchen Talks подкаст соведущий
В основном работает с облачными провайдерами (чаще всего — AWS), IaC (Terraform), Kubernetes, Docker, CI\CD (GitLab и другие) и другими инструментам
Артём Прима
Head of DevOps в Anorbank
PhD в сфере пучково-плазменных технологий, технике высоких напряжений
Developer advocate qCloudy
Спикер
3+ года в DevOps
Работает с k8s и другими оркестраторами, как on-premise, так и на базе облачных решений
Участник комитета по докладам на DevOpsDays
Almaty 2023, 2024
Программа
6 часов практики
1 установочная
5
2
онлайн встреч
недели
4 со спикерами
на сдачу домашней работы
63 часов практики
86
часов всего
23 часов теории
9
часов в неделю
3 часа теории
Шаг 1
Смотрим видео с теорией
Шаг 2
Шаг 3
Шаг 4
Шаг 5
Делаем практические задания на стендах в личном кабинете
Обсуждаем задания в чате с другими участниками
Встречаемся со спикерами 1 раз в неделю и задаём вопросы
Сдаём сертификацию (итоговую практическую работу)
Введение
Тема 1
Зачем: понять, как устроен курс
Описание формата обучения в потоке
Цели обучения
Как эффективно учиться онлайн
Установочная сессия со спикером
встреча
Встреча со спикером.
Рассказываем о курсе в целом, для кого, что и зачем
Доступ к Модулям:
Модуль 2. Знакомство с Kubernetes, основные компоненты
Модуль 3. Устройство кластера, основные компоненты, отказоустойчивость, сеть k8s
Знакомство с Kubernetes, основные компоненты
Тема 2
Зачем:
чтобы верхнеуровнево понять, что такое Kubernetes, а также с какими абстракциями Kubernetes придется 100% работать в будущем и как эти абстракции работают.
Введение в технологию k8s. Описание, применение, концепции
Pod, ReplicaSet, Deployment, Service, Ingress, PV, PVC, ConfigMap, Secret
Практическая работа
Устройство кластера, основные компоненты, отказоустойчивость, сеть k8s
Тема 3
Зачем:
чтобы инженер понимал, как работает Kubernetes и из каких компонентов он состоит. Это позволит более продуктивно проводить траблшутинг и не работать с Kubernetes, как с черным ящиком.
Устройство кластера, основные компоненты, отказоустойчивость
Сеть k8s
Встреча по темам 2-3
встреча
Встреча со спикером по темам 2-3
Доступ к темам:
Модуль 4. Kuberspray, тюнинг и настройка кластера Kubernetes
Модуль 5. Продвинутые абстракции Kubernetes
Kubespray, тюнинг и настройка кластера Kubernetes
Тема 4
Зачем:
чтобы знать, как можно установить Kubernetes у себя.
Kubespray, настройка и тюнинг кластера Kubernetes
Практическая работа
Продвинутые абстракции Kubernetes
Тема 5
Зачем:
чтобы с помощью дополнительных абстракций расширить спектр своих возможностей в рамках работы с Kubernetes.
DaemonSet, StatefulSet, RBAC, Job, CronJob, Pod Scheduling, InitContainer
Практическая работа
Встреча по темам 4-5
встреча
Встреча со спикером по темам 4-5
ДОСТУП к темам:
Модуль 6. DNS в кластере. Публикация сервисов и приложений
Модуль 7. Введение в Helm
Модуль 8. Как работать с stateful приложениями
DNS в кластере. Публикация сервисов и приложений
Тема 6
Зачем:
чтобы понимать, как на уровне сети и сетевых абстракций работает Kubernetes. Это позволит использовать правильные абстракции для настройки внутреннего и внешнего сетевого взаимодействия приложений, запущенных в Kubernetes.
Устройство DNS в Kubernetes
Обзор методов публикации сервисов: NodePort vs LoadBalancer vs Ingress
Ingress controller (Nginx): балансируем входящий трафик
Практическая работа
Введение в Helm
Тема 7
Зачем:
чтобы научиться темплейтировать свое приложение. Этот подход позволяет гибко работать с манифестами приложения в Kubernetes, организовать правильную разработку и деплой.
Работа с Helm
Состав чарта
Написание собственных чартов
Практическая работа
Как работать с stateful приложениями
Тема 8
Сможем понимать и применять различные типы хранилищ в Kubernetes, уметь конфигурировать и управлять постоянным хранением данных с помощью Persistent Volumes (PV) и Persistent Volume Claims (PVC). Научимся реализовывать решения для обеспечения отказоустойчивого хранения и резервного копирования данных, что является критически важным для поддержания бесперебойной работы приложений в кластере
Встреча по темам 6-8
встреча
Встреча со спикером по темам 6-8
ДОСТУП к темам:
Модуль 9. Установка Cert-manager
Модуль 10. CI/CD в Kubernetes
Модуль 11. Мониторинг
Установка cert-manager
Тема 9
Зачем:
чтобы понять, как автоматизированно подключить и продлять TLS-сертификат вашему веб-приложению.
Сert-manager: автоматически получаем сертификаты SSL/TLS
Практическая работа
CI/CD в Kubernetes
Тема 10
Зачем:
чтобы правильно настроить деплой своего приложения в кластер Kubernetes.
Настройка CI/CD приложения в Кубернетес
Практическая работа
Мониторинг
Тема 11
Зачем:
сможем настроить и использовать системы мониторинга в кластере Kubernetes, чтобы эффективно отслеживать состояние и производительность подов, сервисов и инфраструктуры, обеспечивая тем самым стабильность и надежность приложений и среды их выполнения.
Встреча по темам 9-11
встреча
Доступ к Сертификации
Итоговая практическая работа (сертификация)
проект
Зачем:
для закрепления всех полученных знаний на практике; задания охватывают все аспекты работы с Kubernetes.
Сертификат
Именной сертификат с индивидуальным номером получает студент, если:
прошёл 80% курса
принимал участие в решении практик, которые входят в курс
успешно сдал итоговое задание/проект/сертификацию.
В случае, если студент изучил 80% курса, но не выполнил или не сдал финальное задание, вместо сертификата выдаётся свидетельство.
Этот курс может оплатить ваша компания
Если вы считаете, что знания, полученные на курсе, могут быть полезными на вашем текущем месте работы, оставляйте заявку с контактами компании в форме ниже или обсудите покупку курса с вашим руководителем. Как это организовать, что говорить и куда идти —
написали здесь.
Как купить курс
Для физ. лиц
Для юр. лиц
Для физ. лиц
Для юр. лиц
старт 12 мая
Vip
Видеоуроки, доступ 2 года
Практические задания и стенды
Сертификация
Docker и Ansible в подарок
Работа в группах с куратором
Дедлайны
Отдельная практическая работа
в
рассрочку
на 4 месяца или 100 000 ₽ единовременно
25 000 ₽/мес
Купить поток
старт 12 мая
Поток
Видеоуроки, доступ 2 года
Практические задания и стенды
Сертификация
Docker и Ansible в подарок
Работа в группах с куратором
Дедлайны
Отдельная практическая работа
в
рассрочку
на 4 месяца или 80 000 ₽ единовременно
20 000 ₽/мес
Купить поток
старт в любой момент
Видеокурс
Видеоуроки, доступ 2 года
Практические задания и стенды
Сертификация
Docker и Ansible в подарок
Работа в группах с куратором
Дедлайны
Отдельная практическая работа
в
рассрочку
на 4 месяца или 50 000 ₽ единовременно
12 500 ₽/мес
Купить видеокурс
Налоговый вычет 13%
Предоставим все необходимые документы для получения вычета.
Узнать про вычет
Написать нам
Курс за счёт работодателя
В 75% случаев обучение готова оплатить компания. Напишите нам, и мы поможем.
Написать нам
Узнать про вычет
Нужна консультация?
задайте нам свой вопрос
Имя Фамилия
Электронная почта
+7
Телеграм
Напишите ваш комментарий или вопрос
Даю согласие на обработку моих персональных данных в соответствии с
Политикой конфиденциальности
Перейти к оплате
Нужна консультация?
задайте нам свой вопрос
Имя Фамилия
Электронная почта
+7
Телеграм
Напишите ваш комментарий или вопрос
Даю согласие на обработку моих персональных данных в соответствии с
Политикой конфиденциальности
Перейти к оплате
Оплатить участие
в видеокурсе по «
Kubernetes База
»
Вы можете оплатить российской картой, купить в рассрочку, а также ввести промокод на следующем шаге. Или подать заявку на оплату зарубежной картой
Имя Фамилия
Электронная почта
+7
Телеграм
Выберите должность
Выберите вариант из списка
Тимлид
Технический директор
Техлид
Тестировщик
SRE
Специалист техподдержки
Системный администратор
Руководитель отдела
Разработчик
Менеджер проекта
Инженер эксплуатации
Директор
DevOps-инженер
Архитектор
Аналитик данных
Администратор баз данных
Даю согласие на обработку моих персональных данных в соответствии с
Политикой конфиденциальности
Даю согласие на получение
рекламной и информационной рассылки
Перейти к оплате
Оплатить участие
в потоке по «
Kubernetes База
»
Вы можете оплатить российской картой, купить в рассрочку, а также ввести промокод на следующем шаге. Или подать заявку на оплату зарубежной картой
Имя Фамилия
Электронная почта
+7
Телеграм
Выберите должность
Выберите вариант из списка
Тимлид
Технический директор
Техлид
Тестировщик
SRE
Специалист техподдержки
Системный администратор
Руководитель отдела
Разработчик
Менеджер проекта
Инженер эксплуатации
Директор
DevOps-инженер
Архитектор
Аналитик данных
Администратор баз данных
Даю согласие на обработку моих персональных данных в соответствии с
Политикой конфиденциальности
Даю согласие на получение
рекламной и информационной рассылки
Перейти к оплате
Оплатить участие
в
VIP-потоке
по «
Kubernetes База
»
Вы можете оплатить российской картой, купить в рассрочку, а также ввести промокод на следующем шаге. Или подать заявку на оплату зарубежной картой
Имя Фамилия
Электронная почта
+7
Телеграм
Выберите должность
Выберите вариант из списка
Тимлид
Технический директор
Техлид
Тестировщик
SRE
Специалист техподдержки
Системный администратор
Руководитель отдела
Разработчик
Менеджер проекта
Инженер эксплуатации
Директор
DevOps-инженер
Архитектор
Аналитик данных
Администратор баз данных
Даю согласие на обработку моих персональных данных в соответствии с
Политикой конфиденциальности
Даю согласие на получение
рекламной и информационной рассылки
Перейти к оплате
Рассрочка
только для физических лиц
Условия рассрочки:
Процесс оформления:
Командное предложение
от 10-ти человек
специальные условия
от 5-ти человек
-10%
от 3-х человек
-7%
Оставить заявку
Командное предложение
на курс «Kubernetes База»
Вы отправляете нам заявку. Мы связываемся с вами, чтобы обсудить все детали, обменяться документами и запустить обучение ваших специалистов
Имя Фамилия контактного лица
Электронная почта
+7
Наименование компании
Комментарий
Даю согласие на обработку моих персональных данных в соответствии с
Политикой конфиденциальности
Даю согласие на получение
рекламной и информационной рассылки
Отправить заявку
старт 12 мая
Vip
Видеоуроки, доступ 2 года
Практические задания и стенды
Сертификация
Работа в группах с куратором
Дедлайны
Docker и Ansible в подарок
Отдельная практическая работа
110 000 ₽
Оставить заявку
старт 12 мая
Поток
Видеоуроки, доступ 2 года
Практические задания и стенды
Сертификация
Работа в группах с куратором
Дедлайны
Docker и Ansible в подарок
Отдельная практическая работа
90 000 ₽
Оставить заявку
старт в любой момент
Видеокурс
Видеоуроки, доступ 2 года
Практические задания и стенды
Сертификация
Работа в группах с куратором
Дедлайны
Docker и Ansible в подарок
Отдельная практическая работа
75 000 ₽
Оставить заявку
Подарочный сертификат
Подарите своему сотруднику скидку или курс целиком. А мы упакуем ;)
Перейти
Перейти
Универсальные доступы
Выгодно и быстро обучим целые команды. Единоразовое оформление и быстрый доступ к курсам.
Перейти
Перейти
Заявка от компании
на курс по «
Kubernetes База
»
Вы отправляете нам заявку. Мы связываемся с вами, чтобы обсудить все детали, обменяться документами и запустить обучение ваших специалистов
Имя Фамилия контактного лица
Электронная почта
+7
Наименование компании
Комментарий
Даю согласие на обработку моих персональных данных в соответствии с
Политикой конфиденциальности
Даю согласие на получение
рекламной и информационной рассылки
Отправить заявку
Корпоративное обучение
Если ваша задача — обучить больше 30 сотрудников, мы готовы предложить вашей компании корпоративный формат обучения или адаптировать обучение под вас
Пример корпоративного обучения по Kubernetes для сотрудников Тинькофф банка →
Подробнее
Комплектом выгоднее
Kubernetes: База
За 6 недель освоите основы работы с Kubernetes: c системой автоматизации развертывания, масштабирования и управления приложениями в контейнерах
80 000 ₽
Поток
Ansible: Infrastructure as Code
Систематизируем знания по Ansible и научимся подходу IaC: напишем плейбуки и роли, задеплоим Flask-приложение, настроим IaC в Gitlab и сделаем еще много полезного
55 000 ₽
Поток
Купить за 99 990 ₽
Без скидки — 135 000 ₽
Оплатить комплект курсов
«
Kubernetes: База
»
«Ansible: Infrastructure as Code»
Вы можете оплатить российской картой, купить в рассрочку, а также ввести промокод на следующем шаге. Или подать заявку на оплату зарубежной картой
Имя Фамилия
Электронная почта
+7
Телеграм
Выберите должность
Выберите вариант из списка
Тимлид
Технический директор
Техлид
Тестировщик
SRE
Специалист техподдержки
Системный администратор
Руководитель отдела
Разработчик
Менеджер проекта
Инженер эксплуатации
Директор
DevOps-инженер
Архитектор
Аналитик данных
Администратор баз данных
Даю согласие на обработку моих персональных данных в соответствии с
Политикой конфиденциальности
Даю согласие на получение
рекламной и информационной рассылки
Перейти к оплате
Нужна консультация?
задайте нам свой вопрос
+7
Даю согласие на обработку моих персональных данных в соответствии с
Политикой конфиденциальности
Отправить
[{"lid":"1726575130453","ls":"10","loff":"","li_type":"nm","li_name":"name","li_ph":"\u0418\u043c\u044f","li_req":"y","li_nm":"name"},{"lid":"1726575130454","ls":"20","loff":"","li_type":"em","li_name":"email","li_ph":"\u041f\u043e\u0447\u0442\u0430","li_req":"y","li_nm":"email"},{"lid":"1726575130455","ls":"30","loff":"","li_type":"ph","li_name":"phone","li_ph":"\u0422\u0435\u043b\u0435\u0444\u043e\u043d","li_req":"y","li_masktype":"a","li_maskcountry":"RU","li_nm":"phone"},{"lid":"1726575130456","ls":"40","loff":"","li_type":"ta","li_name":"comment","li_ph":"\u041d\u0430\u043f\u0438\u0448\u0438\u0442\u0435 \u0432\u0430\u0448 \u043a\u043e\u043c\u043c\u0435\u043d\u0442\u0430\u0440\u0438\u0439 \u0438\u043b\u0438 \u0432\u043e\u043f\u0440\u043e\u0441","li_rows":"3","li_nm":"comment"},{"lid":"1726575130457","ls":"50","loff":"","li_type":"hd","li_name":"form","li_value":"\u041a\u043e\u043d\u0441\u0443\u043b\u044c\u0442\u0430\u0446\u0438\u044f | \u0412\u043e\u043f\u0440\u043e\u0441 \u043c\u0435\u043d\u0435\u0434\u0436\u0435\u0440\u0443","li_nm":"form"},{"lid":"1726575130458","ls":"60","loff":"","li_type":"cb","li_name":"check-policy","li_req":"y","li_label":"\u0414\u0430\u044e \u0441\u043e\u0433\u043b\u0430\u0441\u0438\u0435 \u043d\u0430 \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u043a\u0443 \u043c\u043e\u0438\u0445 \u043f\u0435\u0440\u0441\u043e\u043d\u0430\u043b\u044c\u043d\u044b\u0445 \u0434\u0430\u043d\u043d\u044b\u0445 \u0432 \u0441\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0438\u0438 \u0441 <a href=\"https:\/\/slurm.io\/privacy\">\u041f\u043e\u043b\u0438\u0442\u0438\u043a\u043e\u0439 \u043a\u043e\u043d\u0444\u0438\u0434\u0435\u043d\u0446\u0438\u0430\u043b\u044c\u043d\u043e\u0441\u0442\u0438<\/a>","li_nm":"check-policy"}]