07
дней
11
часов
24
минут
41
секунд
Успейте
забронировать цену
на курс
Забронировать цену
За 6 недель освоите основы работы с Kubernetes: c системой автоматизации развертывания, масштабирования и управления приложениями в контейнерах
поток: старт 12 мая

Kubernetes: База

стартовый курс для администраторов
Видеокурс по Docker и Ansible в подарок
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 часа практики и работы со стендами
Мы предоставляем инфраструктуру для выполнения практических заданий на учебных стендах
Этот курс может
оплатить компания
Если вы считаете, что знания, полученные на курсе, могут быть полезными на вашем текущем месте работы, оставляйте заявку с контактами компании в форме ниже или обсудите покупку курса с вашим руководителем.
Slurm
Итоговая сертификация
Вы будете на стенде приводить кластер к определённому состоянию — запускать приложения, создавать абстракции
Устанавливать кластер Kubernetes, использовать kubespray для автоматизации процесса установки, а также настраивать необходимые компоненты кластера, такие как metrics server и ingress controller
Создавать и управлять Deployment в Kubernetes, конфигурировать переменные окружения для контейнеров, а также работать с логами подов
Slurm
Закрепляет весь пройденный материал и навыки:
Создавать 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 раз в неделю и задаём вопросы
Сдаём сертификацию (итоговую практическую работу)
Зачем: понять, как устроен курс

  • Описание формата обучения в потоке
  • Цели обучения
  • Как эффективно учиться онлайн
Встреча со спикером.
Рассказываем о курсе в целом, для кого, что и зачем

Доступ к Модулям:
Модуль 2. Знакомство с Kubernetes, основные компоненты
Модуль 3. Устройство кластера, основные компоненты, отказоустойчивость, сеть k8s
Зачем: чтобы верхнеуровнево понять, что такое Kubernetes, а также с какими абстракциями Kubernetes придется 100% работать в будущем и как эти абстракции работают.

  • Введение в технологию k8s. Описание, применение, концепции
  • Pod, ReplicaSet, Deployment, Service, Ingress, PV, PVC, ConfigMap, Secret
  • Практическая работа
Зачем: чтобы инженер понимал, как работает Kubernetes и из каких компонентов он состоит. Это позволит более продуктивно проводить траблшутинг и не работать с Kubernetes, как с черным ящиком.

  • Устройство кластера, основные компоненты, отказоустойчивость
  • Сеть k8s
Встреча со спикером по темам 2-3

Доступ к темам:
  • Модуль 4. Kuberspray, тюнинг и настройка кластера Kubernetes
  • Модуль 5. Продвинутые абстракции Kubernetes
Зачем: чтобы знать, как можно установить Kubernetes у себя.

  • Kubespray, настройка и тюнинг кластера Kubernetes
  • Практическая работа
Зачем: чтобы с помощью дополнительных абстракций расширить спектр своих возможностей в рамках работы с Kubernetes.

  • DaemonSet, StatefulSet, RBAC, Job, CronJob, Pod Scheduling, InitContainer
  • Практическая работа
Встреча со спикером по темам 4-5

ДОСТУП к темам:
  • Модуль 6. DNS в кластере. Публикация сервисов и приложений
  • Модуль 7. Введение в Helm
  • Модуль 8. Как работать с stateful приложениями
Зачем: чтобы понимать, как на уровне сети и сетевых абстракций работает Kubernetes. Это позволит использовать правильные абстракции для настройки внутреннего и внешнего сетевого взаимодействия приложений, запущенных в Kubernetes.

  • Устройство DNS в Kubernetes
  • Обзор методов публикации сервисов: NodePort vs LoadBalancer vs Ingress
  • Ingress controller (Nginx): балансируем входящий трафик
  • Практическая работа
Зачем: чтобы научиться темплейтировать свое приложение. Этот подход позволяет гибко работать с манифестами приложения в Kubernetes, организовать правильную разработку и деплой.

  • Работа с Helm
  • Состав чарта
  • Написание собственных чартов
  • Практическая работа
Сможем понимать и применять различные типы хранилищ в Kubernetes, уметь конфигурировать и управлять постоянным хранением данных с помощью Persistent Volumes (PV) и Persistent Volume Claims (PVC). Научимся реализовывать решения для обеспечения отказоустойчивого хранения и резервного копирования данных, что является критически важным для поддержания бесперебойной работы приложений в кластере
Встреча со спикером по темам 6-8

ДОСТУП к темам:
  • Модуль 9. Установка Cert-manager
  • Модуль 10. CI/CD в Kubernetes
  • Модуль 11. Мониторинг
Зачем: чтобы понять, как автоматизированно подключить и продлять TLS-сертификат вашему веб-приложению.

  • Сert-manager: автоматически получаем сертификаты SSL/TLS
  • Практическая работа
Зачем: чтобы правильно настроить деплой своего приложения в кластер Kubernetes.

  • Настройка CI/CD приложения в Кубернетес
  • Практическая работа
Зачем: сможем настроить и использовать системы мониторинга в кластере Kubernetes, чтобы эффективно отслеживать состояние и производительность подов, сервисов и инфраструктуры, обеспечивая тем самым стабильность и надежность приложений и среды их выполнения.
Доступ к Сертификации
Зачем: для закрепления всех полученных знаний на практике; задания охватывают все аспекты работы с Kubernetes.
Как купить курс
старт 17 февраля
VIP
Видеоуроки, доступ 2 года
Практические задания и стенды
Сертификация
Работа в группах с куратором
Дедлайны
Docker и Ansible в подарок
Отдельная практическая работа
Или в рассрочку через Kaspi Bank
600 000
старт 17 февраля
Поток
Видеоуроки, доступ 2 года
Практические задания и стенды
Сертификация
Работа в группах с куратором
Дедлайны
Docker и Ansible в подарок
Отдельная практическая работа
Или в рассрочку через Kaspi Bank
480 000