На интенсиве вы познакомитесь с Kubernetes, научитесь правильно разрабатывать приложение под K8S и запускать его в кластере.

Kubernetes для разработчиков

ДАТА И ВРЕМЯ
1—3 октября 2021
ФОРМАТ
Онлайн-интенсив
Каталог > Kubernetes for Dev

Кому будет полезен курс

Начинающим разработчикам
Вы сделаете шаг к переходу на новый профессиональный уровень, изучите основы Kubernetes.
Опытным разработчикам
Вы поймете, как приложения работают в кластере, узнаете, какие моменты нужно учесть при разработке.
Техническим руководителям
Узнаете о возможностях и ограничениях Kubernetes, особенностях разработки под
Kubernetes.
Преимущества интенсива
Погружение в обучение на три дня позволяет максимально быстро получить знания, необходимые для начала работы.
Программа составлена с учетом потребностей разработчиков: нет лишней информации, которая не пригодилась бы в реальных проектах, добавлены важные нюансы разработки приложения под k8s.
Работа в настоящем кластере под руководством практикующих DevOps-инженеров.
Техподдержка поможет каждому студенту справиться с практическими заданиями и добиться поставленных целей.
Возможность получить личную консультацию спикеров во время и после обучения.
Спикеры
Курс для программистов ведут DevOps-инженеры, они расскажут как правильно работать с DevOps-инструментами
Марсель Ибраев
CTO Слёрм

— Инженер с 8-летним стажем
— Certified Kubernetes Administrator
— Внедрения Kubernetes для клиентов Southbridge
— Разработчик курсов и спикер Слёрм

Павел Селиванов
Senior DevOps-инженер в Mail.ru Cloud Solutions

— Ведущий DevOps-инженер в Mail.ru Cloud Solutions
— На счету десятки выстроенных инфраструктур и сотни написанных пайплайнов CI/CD
— Certified Kubernetes Administrator
— Автор нескольких курсов по Kubernetes и DevOps
— Регулярный докладчик на российских и международных IT- конференциях
Сергей Бондарев
Архитектор Southbridge

— Инженер с 25-летним стажем
— Certified Kubernetes Administrator
— Внедрения Кубернетес: все куб-проекты Southbridge, включая собственную инфраструктуру
— Один из разработчиков kubespray с правами на принятие pull request
Программа интенсива
День 1
Занятия будут проходить в Zoom. Начинаем каждый день в 10:00, в 9:45 проверка связи. Заканчиваем в 19:00. Будем делать перерыв на обед и перерывы по 10 минут каждый час.
Введение в Kubernetes
  • Что такое Kubernetes
  • Какие задачи решает
  • Обзор работы с кластером
Абстракции приложения
  • Pod
  • ReplicaSet
  • Deployment
Хранение конфигураций
  • Переменные окружения
  • Secret
  • ConfigMap
Хранение данных
  • Возможности Kubernetes
  • Persistent volume
  • Persistent volume claim
Сетевые абстракции
  • Health check
  • Service
  • Ingress
Устройство кластера
  • Компоненты кластера
  • Как запускается приложение
День 2
Oneshot задачи
  • Job
  • CronJob
Альтернативы Deploymentу
  • DaemonSet
  • StatefulSet
Авторизация в кластере
  • Kubeconfig
  • RBAC
  • Ограничения в кластере
    • PSP
    • Limit Range
    • Resource Quota
Особенности ЯП в Kubernetes
  • Java
  • Python
  • Go
Локальная разработка в Kubernetes
  • Minikube
  • Автообновление кода в поде
Дебаг приложений в кластере
  • Возможности Kubernetes
  • Подключение профилировщиков
  • Pprof
  • Best Practice по работе с контейнерами в продакшене
День 3
Темплейтирование приложений
  • Обзор существующих инструментов
  • Helm
CI/CD
  • Тестирование
  • Сборка образа
  • Делой с Helm
  • Хуки
Использование возможностей Kubernetes в своих приложениях
  • RBAC
  • Библиотеки для Kubernetes
  • Работа с API
Необходимые знания:
  • Знание любого языка программирования.
  • Знание Docker, базовое понимание микросервисной архитектуры.
  • Хорошее знание Linux:
— умение работать с консолью,
— знание основных утилит в линукс (ps, grep, cat, free и т.д.).


Видеокурс по Docker
Входит в интенсив Kubernetes для разработчиков
Подготовительный видеокурс (можно изучить за 4-8 часов) будет доступен в личном кабинете после оплаты интенсива.

Разберем основы Docker, которые необходимы для работы с Kubernetes. После курса вы будете владеть базовыми навыками написания ПО для Docker, создания собственных образов и построения инфраструктур для контейнеров.
Начать учиться
Стоимость
25 000 ₽
Интенсив пройдет онлайн 1-3 октября
6 250 ₽/мес
Рассрочка на 4 месяца, без переплат. Первая оплата через месяц.
Оплатить как юр.лицо
Мы свяжемся с вами, ответим на вопросы и отправим счёт
Способы оплаты
Рассрочка
Процесс оформления:
1. Оставляете заявку и получаете на почту анкету для оформления рассрочки.
2. Банк принимает решение в течение нескольких минут.
3. Заключаете сделку с банком онлайн.
4. Мы отправляем кассовый чек на эл. почту
и предоставляем доступ к курсу.

Условия рассрочки:
Срок: 4 месяца
Первый платеж: от 0 руб.
Переплата: 0 руб. Вы оплачиваете только стоимость курса, без процентов.
Предоставляется только физическим лицам.