23
23
35
:
:
03
:
дня
часа
минут
секунды
Цена на курс изменится
Успейте забронировать цену за 6 000 ₽
Забронировать цену
При оплате бронирования фиксируется цена соответствующего тарифа. Для внесения остальной суммы с вами свяжется менеджер и поможет подобрать удобный способ оплаты.
Забронировать место
на поток «Kubernetes для разработчиков»
Наш менеджер свяжется с вами, когда будет известна дата старта следующего потока и уточнит все детали. Место в раннем списке уже ваше
Имя Фамилия
Электронная почта
+7
Телеграм
Выберите должность
Выберите вариант из списка
Тимлид
Технический директор
Техлид
Тестировщик
SRE
Специалист техподдержки
Системный администратор
Руководитель отдела
Разработчик
Менеджер проекта
Инженер эксплуатации
Директор
DevOps-инженер
Архитектор
Аналитик данных
Администратор баз данных
Выберите тариф
Выберите вариант из списка
Поток
Даю согласие на обработку моих персональных данных в соответствии с
Политикой конфиденциальности
Даю согласие на получение
рекламной и информационной рассылки
Перейти к оплате
Фундаментальные знания для разработчиков.
За 7 недель познакомитесь с Kubernetes. Научитесь правильно разрабатывать приложение под k8s и запускать его в кластере.
поток: старт 26 мая
Kubernetes для
разработчиков
Купить
Видеокурс по Docker в подарок!
Программа
7 недель обучения
76 часов практики
Упор на практику
79% программы — практика и работа со стендами
7 встреч со спикерами
Онлайн-встречи в формате «вопрос ответ»
Сертификация по итогу обучения
Закрепление практической и теоретической части
20 часов теории
Обновили 60% практики в сентябре 2024
Новый формат заданий
Траблшутинг. Решение практических проблем при эксплуатации кластера
Дополнительные задания
Новое задание в модуле Namespace. В модуле RBAC добавилось задание на генерацию пользователя
Усложнённая практика
В модулях ReplicaSet, Resourсe, Job, CronJob, DaemonSet, StatefulSet,
CI/CD
Для разработчиков, которые хотят
Структурировать и углубить знания по Kubernetes
Самостоятельно разворачивать локальную среду для разработки своих приложений
Научиться дебажить приложения в кубе так же легко, как в докере. Смотреть логи, собирать метрики, писать Helm-чарты, CI/CD
Избавиться от блокеров по инфраструктуре там, где разработчик сам может внести требуемые изменения в манифесты, не ожидая DevOps команды
Оптимально, эффективно и правильно использовать k8s в проекте
Чему научим
Самостоятельно разрабатывать и разворачивать приложения в K8s
Конфигурировать своё приложение в кластере Kubernetes
Cтроить CI/CD пайплайн для Kubernetes
Настраивать локальную среду разработки с использованием Minikube
Понимать, как устроены основные компоненты кластера, зачем они нужны и как взаимодействуют между собой
Применять Job и CronJob для выполнения одноразовых задач и выполнять задачи по расписанию
Понимать принципы организации авторизации в кластере Kubernetes
Применять инструменты и методы дебага в кластере и приложении K8s
Необходимые знания
Linux
При покупке курса открываем бесплатный доступ на «Подготовительный видеокурс по Docker»
Освоите базовые навыки написания ПО для Docker, создания собственных образов и построения инфраструктур для контейнеров. (можно изучить за 4−8 часов)
Docker
Базовое понимание микросервисной архитектуры
Видеокурс по Docker в подарок!
Примеры заданий
76 часов практики и работы со стендами.
Мы предоставляем инфраструктуру для выполнения практических заданий на учебных стендах
Итоговая сертификация
Вы будете на стенде приводить кластер к определённому состоянию — запускать приложения, создавать абстракции.
Создавать и настраивать CronJob в Kubernetes, контролировать частоту выполнения задач, устанавливать ограничения на перезапуск подов и задавать тайм-ауты на выполнение задач
Создавать и конфигурировать Service и Ingress для различных Deployment, а также настраивать маршрутизацию трафика с помощью Ingress, проверяя работоспособность настроенных правил
Закрепляет весь пройденный материал и навыки:
Деплоить в Kubernetes, управлять переменными окружения контейнера и работать с логами подов, сохраняя их на указанные пути
Создавать и настраивать Helm-чарты для приложений, включая интеграцию с Redis через PersistentVolumeClaim
Настраивать CI/CD пайплайн в GitLab для автоматического билда, пуша образов и деплоя приложения в кластер Kubernetes, используя созданные Helm-чарты
Занять место
Занять место на курсе
Cпикеры курса
Виталий Лихачев
SRE в в крупном голландском тревелтехе, Ex-Avito Senior Software Engineer
9+ лет в коммерческой разработке
В прошлом — администратор linux-серверов и VoIP телефонии
Пишет сложные проекты с нетривиальной бизнес логикой на php, python, golang и немного на java и nodejs
Строит инфраструктуру под проекты в публичных облаках и выступает с докладами на конференциях
Подробнее о спикере
Павел Селиванов
Архитектор в Yandex Cloud
На счёту десятки выстроенных инфраструктур и сотни написанных пайплайнов CI/CD
Certified Kubernetes Administrator
Автор нескольких курсов по Kubernetes и DevOps
Регулярный докладчик на российских и международных IT-конференциях
Подробнее о спикере
Марсель Ибраев
Senior System Engineer в G42 Cloud, ex-Слёрм
Инженер с 8-летним стажем,
Certified Kubernetes Administrator внедрения Kubernetes для клиентов Southbridge
Сочетает в себе сильные технические знания с более чем 5-летним опытом управления командой
Подробнее о спикере
Марсель Ибраев
Senior System Engineer в G42 Cloud, ex-Слёрм
Инженер с 8-летним стажем,
Certified Kubernetes Administrator внедрения Kubernetes для клиентов Southbridge
Сочетает в себе сильные технические знания с более чем 5-летним опытом управления командой
Павел Селиванов
Архитектор в Yandex Cloud
На счёту десятки выстроенных инфраструктур и сотни написанных пайплайнов CI/CD
Certified Kubernetes Administrator
Автор нескольких курсов по Kubernetes и DevOps
Регулярный докладчик на российских и международных IT-конференциях
Виталий Лихачев
SRE в в крупном голландском тревелтехе, Ex-Avito Senior Software Engineer
9+ лет в коммерческой разработке
В прошлом — администратор linux-серверов и VoIP телефонии
Пишет сложные проекты с нетривиальной бизнес логикой на php, python, golang и немного на java и nodejs
Строит инфраструктуру под проекты в публичных облаках и выступает с докладами на конференциях
Программа
10 часов практики
5 со спикерами
7
2
онлайн встреч
недели
1 финальная
на сдачу домашней работы
76 часов практики
96
часов всего
20 часов теории
13
часов в неделю
3 часа теории
1 установочная
Шаг 1
Смотрим видео с теорией
Шаг 2
Шаг 3
Шаг 4
Шаг 5
Делаем практические задания на стендах в личном кабинете
Обсуждаем задания в чате с другими участниками
Встречаемся со спикерами 1 раз в неделю и задаём вопросы
Сдаём сертификацию (итоговую практическую работу)
Введение в Kubernetes
тема 1
1.1. Знакомство с курсом
1.2. Как учиться онлайн
1.3. Что такое Kubernetes
Установочная сессия со спикером
встреча
Абстракции приложения
тема 2
2.1. Pod
2.2. ReplicaSet
2.3. Deployment
2.4. Namespace
2.5. Resourсe
Хранение конфигураций
тема 3
3.1. Переменные окружения
3.2. ConfigMap
3.3. Secret
3.4. ConfigMap. Часть 2
3.5. Downward API
Встреча по темам «Абстракции приложения» и «Хранение конфигураций»
встреча
Хранение данных
тема 4
4.1. Введение
4.2. Host Path
4.3. Empty Dir
4.4. Persistent volume / Persistent volume claim
4.5. Init Container
4.6. Заключение
Сетевые абстракции
тема 5
5.1. Health check
5.2. Service
5.3. Ingress
Встреча по темам «Хранение данных» и «Сетевые абстракции»
встреча
Устройство кластера
тема 6
6.1. Введение
6.2. Etcd
6.3. API server
6.4. Controller-manager
6.5. Scheduler
6.6. Kubelet
6.7. Kube-proxy
6.8. Заключение
Oneshot задачи
тема 7
7.1. Job
7.2. CronJob
Встреча по темам «Устройство кластера» и «Oneshot задачи»
встреча
Альтернативы Deployment
тема 8
8.1. DaemonSet
8.2. StatefulSet
Авторизация в кластере
тема 9
9.1. Kubeconfig
9.2. RBAC
9.3. PSP, Limit Range, Resource Quot
Встреча по темам «Альтернативы Deployment» и «Авторизация в кластере»
встреча
Особенности языков программирования в Kubernetes
тема 10
10.1. Общие практики работы с контейнерами
10.2. Java
10.3. Python
10.4. Go
Дебаг приложений в кластере
тема 11
11.1. Возможности Kubernetes
11.2. Дополнительные возможности
Темплейтирование приложений
тема 12
12.1. Обзор существующих инструментов
12.2. Базовая работа с Helm
12.3. Дополнительные возможности Helm
Встреча по темам «Особенности языков программирования в Kubernetes», «Дебаг приложений в кластере» и «Темплейтирование приложений»
встреча
Локальная разработка в Kubernetes
тема 13
13.1. Minikube
13.2. Автообновление кода в поде
CI/CD
тема 14
14.1. Введение
14.2. Подготовка
14.3. Запуск CI/CD
14.4. Самостоятельная работа
Использование возможностей Kubernetes в своих приложениях
тема 15
15.1. RBAC
15.2. Для чего можно использовать Kubernetes
Встреча по темам «Локальная разработка в Kubernetes», «CI/CD» и «Использование возможностей Kubernetes в своих приложениях»
встреча
Сертификат
Именной сертификат с индивидуальным номером получает студент, если:
прошёл 80% курса
принимал участие в решении практик, которые входят в курс
успешно сдал итоговое задание/проект/сертификацию.
В случае, если студент изучил 80% курса, но не выполнил или не сдал финальное задание, вместо сертификата выдаётся свидетельство.
Этот курс может оплатить ваша компания
Если вы считаете, что знания, полученные на курсе, могут быть полезными на вашем текущем месте работы, оставляйте заявку с контактами компании в форме ниже или обсудите покупку курса с вашим руководителем. Как это организовать, что говорить и куда идти —
написали здесь.
24
02
35
:
:
03
:
дней
часов
минут
секунд
Цена на курс изменится
Успейте забронировать цену за 6 000 ₽
Забронировать цену
При оплате бронирования фиксируется цена соответствующего тарифа. Для внесения остальной суммы с вами свяжется менеджер и поможет подобрать удобный способ оплаты.
Как купить курс
старт в любой момент
Видеокурс
Видеоуроки, доступ 2 года
Практические задания и стенды
Сертификация
Встречи со спикерами
Чат со студентами и спикерами
Индивидуальная консультация
в
рассрочку
на 4 месяца или 45 000 ₽ единовременно
11 250 ₽/мес
Купить видеокурс
старт 26 мая
VIP
Видеоуроки, доступ 2 года
Стенды для практики
Сертификация
Встречи со спикерами
Чат со студентами и спикерами
Индивидуальная консультация
в
рассрочку
на 4 месяца или 150 000 ₽ единовременно
37 500 ₽/мес
Купить поток
выбор студентов
Поток
Видеоуроки, доступ 2 года
Стенды для практики
Сертификация
Встречи со спикерами
Чат со студентами и спикерами
Индивидуальная консультация
в
рассрочку
на 4 месяца или
75 000
₽ 60 000 ₽ единовременно
15 000 ₽/мес
Купить поток
старт 26 мая
18 750
₽/мес
выгодно
Командное предложение
от 3-х человек
от 5-ти человек
7%
10%
Оставить заявку
Для команды от 10 человек даем индивидуальные условия и предложения
150 000 ₽ Оплата для юрлиц
85 000 ₽ Оплата для юрлиц
65 000 ₽ Оплата для юрлиц
Оплатить участие
в курсе по «
Kubernetes для разработчиков
»
Вы можете оплатить российской картой, купить в рассрочку, а также ввести промокод на следующем шаге. Или подать заявку на оплату зарубежной картой
Имя Фамилия
Электронная почта
+7
Телеграм
Выберите должность
Выберите вариант из списка
Тимлид
Технический директор
Техлид
Тестировщик
SRE
Специалист техподдержки
Системный администратор
Руководитель отдела
Разработчик
Менеджер проекта
Инженер эксплуатации
Директор
DevOps-инженер
Архитектор
Аналитик данных
Администратор баз данных
Даю согласие на обработку моих персональных данных в соответствии с
Политикой конфиденциальности
Даю согласие на получение
рекламной и информационной рассылки
Перейти к оплате
Оплатить участие
в курсе «
Kubernetes для разработчиков
»
Вы можете оплатить российской картой, купить в рассрочку, а также ввести промокод на следующем шаге. Или подать заявку на оплату зарубежной картой
Имя Фамилия
Электронная почта
+7
Телеграм
Выберите должность
Выберите вариант из списка
Тимлид
Технический директор
Техлид
Тестировщик
SRE
Специалист техподдержки
Системный администратор
Руководитель отдела
Разработчик
Менеджер проекта
Инженер эксплуатации
Директор
DevOps-инженер
Архитектор
Аналитик данных
Администратор баз данных
Даю согласие на обработку моих персональных данных в соответствии с
Политикой конфиденциальности
Даю согласие на получение
рекламной и информационной рассылки
Перейти к оплате
Оплатить участие
в
VIP-потоке
по «
Kubernetes для разработчиков
»
Вы можете оплатить российской картой, купить в рассрочку, а также ввести промокод на следующем шаге. Или подать заявку на оплату зарубежной картой
Имя Фамилия
Электронная почта
+7
Телеграм
Выберите должность
Выберите вариант из списка
Тимлид
Технический директор
Техлид
Тестировщик
SRE
Специалист техподдержки
Системный администратор
Руководитель отдела
Разработчик
Менеджер проекта
Инженер эксплуатации
Директор
DevOps-инженер
Архитектор
Аналитик данных
Администратор баз данных
Даю согласие на обработку моих персональных данных в соответствии с
Политикой конфиденциальности
Даю согласие на получение
рекламной и информационной рассылки
Перейти к оплате
Заявка от компании
на курс «
Kubernetes для разработчиков
»
Вы отправляете нам заявку. Мы связываемся с вами, чтобы обсудить все детали, обменяться документами и запустить обучение ваших специалистов
Имя Фамилия контактного лица
Электронная почта
+7
Наименование компании
Комментарий
Даю согласие на обработку моих персональных данных в соответствии с
Политикой конфиденциальности
Даю согласие на получение
рекламной и информационной рассылки
Отправить заявку
Командное предложение
на курс «
Kubernetes для разработчиков
»
Вы отправляете нам заявку. Мы связываемся с вами, чтобы обсудить все детали, обменяться документами и запустить обучение ваших специалистов
Имя Фамилия контактного лица
Электронная почта
+7
Наименование компании
Комментарий
Даю согласие на обработку моих персональных данных в соответствии с
Политикой конфиденциальности
Даю согласие на получение
рекламной и информационной рассылки
Отправить заявку
Рассрочка
только для физических лиц
Условия рассрочки:
Процесс оформления:
Корпоративное обучение
Если ваша задача — обучить больше 30 сотрудников, мы готовы предложить вашей компании корпоративный формат обучения или адаптировать обучение под вас
Пример корпоративного обучения по Kubernetes для сотрудников Тинькофф банка →
Подробнее
Нужна консультация?
задайте нам свой вопрос
+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"}]