Сложность
Сложность
Начинающий
Тип обучения
Тип обучения
Курс
Формат обучения
Формат обучения
С проверкой домашнего задания
Трудоустройство
Трудоустройство
Отсутствует
Сертификат
Сертификат
Да

Стоимость курса

70 000 ₽
есть рассрочка

Курс не гарантирует трудоустройство на позицию девопса или повышение зарплаты. Ничего не можем обещать, тут все зависит от вас.
Зато мы знаем, что когда вы полностью пройдете всю теорию и практику и успешно сдадите сертификацию, вы будете готовы к работе с Kubernetes в продакшене под присмотром опытных коллег.

Как проходит обучение

  • Смотрим видео с теорией
  • Делаем практические задания на стендах в личном кабинете
  • Обсуждаем задания в чате с другими участниками
  • Встречаемся со спикерами 2 раза в неделю и задаем вопросы
  • Сдаем сертификацию (итоговую практическую работу)

Как проходят встречи
Запись AMA-сессии с Сергеем Бондаревым по теме «Знакомство с Kubernetes, основные компоненты», встреча прошла 27 января 2022

Практические задания
В личном кабинете есть практические задания, вы сможете запускать учебные стенды.

Необходимые знания

При оплате «Kubernetes Базы» вам будет открыт доступ к видеоурокам по Docker и Ansible. Эти материалы хорошо помогают подготовиться к старту обучения Kubernetes.

Учиться будет проще, если у вас уже есть:

  • Знание Docker, базовое понимание микросервисной архитектуры.
  • Понимание как устроена и работает сеть.
  • Хорошее знание Linux:
  • Умение работать с консолью,
  • Знание основных утилит в Linux (ps, grep, cat, free и т.д.).

Что вы получите после обучения

Приобретаемые навыки
1
Kubernetes
2
Работа с сетью
3
Kubespray
4
Nginx
5
DNS
6
Helm
7
Ceph
8
CSI drivers
9
Сert-manager
10
CI/CD

Вас будут обучать

Developer Advocate в Southbridge

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

Lead DevOps в Naviteq (ex. Onesoil and EPAM)

 

– 11+ лет в IT и сетях, 7+ лет в DevOps
– AWS Community builder и сертифицированный архитектор
– DevOps Kitchen Talks подкаст со-ведущий
– В основном работает с облачными провайдерами (чаще всего - AWS), IaC (Terraform), Kubernetes, Docker, CI\CD (GitLab и другие) и другими инструментами

DevOps-инженер в Lerna

Образовательная организация

Учебный центр: обучение для инженеров и технических лидеров. 

Слёрм вырос из внутреннего обучения Southbridge, аутсорсера администрирования нагруженных проектов. В процессе обучения сотрудников появился учебный курс по Kubernetes, а потом базовый курс дополнился продвинутым, появились курсы DevOps, Docker, Ceph, SRE.

Задача Слёрма - передавать применимые на практике знания для IT-специалистов. Учим DevOps-инженеров и разработчиков от новичков до техлидов. 

Учим тому, в чём уверены сами.

Мы улучшаем IT-мир, создавая полезное образование для специалистов, и предпочитаем развиваться без оглядки на других, идти собственным путём.

Программа курса

Тема 1: Введение

Зачем: понять, как устроен курс

  • Описание формата обучения в потоке
  • Цели обучения
  • Как эффективно учиться онлайн

 

Тема 2: Знакомство с Kubernetes, основные компоненты

Зачем: чтобы верхнеуровнево понять, что такое Kubernetes, а также с какими абстракциями Kubernetes придется 100% работать в будущем и как эти абстракции работают.

  • Введение в технологию k8s. Описание, применение, концепции
  • Pod, ReplicaSet, Deployment, Service, Ingress, PV, PVC, ConfigMap, Secret
  • Практическая работа

 

Тема 3: Устройство кластера, основные компоненты, отказоустойчивость, сеть k8s

Зачем: чтобы инженер понимал, как работает Kubernetes и из каких компонентов он состоит. Это позволит более продуктивно проводить траблшутинг и не работать с Kubernetes, как с черным ящиком.

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

 

Тема 4: Kubespray, тюнинг и настройка кластера Kubernetes

Зачем: чтобы знать, как можно установить Kubernetes у себя.

  • Kubespray, настройка и тюнинг кластера Kubernetes
  • Практическая работа

 

Тема 5: Продвинутые абстракции Kubernetes

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

  • DaemonSet, StatefulSet, RBAC, Job, CronJob, Pod Scheduling, InitContainer
  • Практическая работа

 

Тема 6: DNS в кластере. Публикация сервисов и приложений

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

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

 

Тема 7: Введение в Helm

Зачем: чтобы научиться темплейтировать свое приложение. Этот подход позволяет гибко работать с манифестами приложения в Kubernetes, организовать правильную разработку и деплой.

  • Работа с Helm
  • Состав чарта
  • Написание собственных чартов
  • Практическая работа

 

Тема 8: Подключение системы хранения данных на примере Ceph

Зачем: чтобы на примере Ceph понять, как подключить СХД в кластер Kubernetes для дальнейшего использования со stateful-приложениями.

  • Установка СХД Ceph
  • Подключение RBD и CephFS томов с помощью CSI drivers
  • Практическая работа

 

Тема 9: Установка cert-manager

Зачем: чтобы понять, как автоматизированно подключить и продлять TLS-сертификат вашему веб-приложению.

  • Сert-manager: автоматически получаем сертификаты SSL/TLS
  • Практическая работа

 

Тема 10: CI/CD в Kubernetes

Зачем: чтобы правильно настроить деплой своего приложения в кластер Kubernetes.

  • Настройка CI/CD приложения в Кубернетес
  • Практическая работа

Рейтинг курса

3.1
рейтинг
0
0
0
0
0

Может быть интересно

обновлено 07.11.2024 10:31
Kubernetes База: стартовый курс для администраторов

Kubernetes База: стартовый курс для администраторов

Оставить отзыв
Поделиться курсом с друзьями