Инфраструктурная платформа на основе Kubernetes
Курс предназначен для разработчиков, администраторов и технических лидеров, которые хотят изучить платформу Kubernetes
IT: Для программистов и IT-специалистов

Дата уточняется
5 месяцев
Онлайн
от 62 000 ₽
Что даст вам этот курс
Курс от нашего партнера Express 42
Инфраструктурная платформа – системы и сервисы, обеспечивающие этапы жизненного цикла цифровых продуктов: подготовку релиза, выпуск и эксплуатацию. Наличие инфраструктурной платформы позволяет команде сфокусироваться на разработке продукта, стандартизировать подходы к управлению компонентами продукта и сервисов, обеспечивающих его работу, не тратя время на построение велосипедов и рутинную автоматизацию стандартных операций для каждого компонента.
Для кого этот курс:
Программа создана специально для разработчиков, администраторов, СТО и тех. лидов, которые устали тратить время на автоматизацию, хотят использовать единообразные окружения и работать на профессиональном уровне с современными инструментами. Выпускники после обучения смогут эффективно масштабировать надёжную инфраструктуру под растущие потребности бизнеса и правильно освобождать продуктовые команды от части задач администрирования/автоматизации и фокусировать их на развитии продукта.
Сертификация от CNCF: CKA и CKAD
После нашего курса можно сдать обе эти сертификации. Мы не готовим к ним специально, но освещаем все темы, которые требуются при подготовке к сертификациям.
Особенности курса
Курс состоит из 4-ех частей:
1.Инфраструктурная платформа и ее связь с DevOps-практиками. Учим студентов основам Kubernetes и показываем к чему будем стремиться весь курс.
2. Сервисы в составе платформы и их связь с инженерными практиками, экосистему для приложений компании.
3. Углубленное изучение Kubernetes.
4. Проектная работа: построить MVP инфраструктурной платформы.
Инфраструктурная платформа – системы и сервисы, обеспечивающие этапы жизненного цикла цифровых продуктов: подготовку релиза, выпуск и эксплуатацию. Наличие инфраструктурной платформы позволяет команде сфокусироваться на разработке продукта, стандартизировать подходы к управлению компонентами продукта и сервисов, обеспечивающих его работу, не тратя время на построение велосипедов и рутинную автоматизацию стандартных операций для каждого компонента.
Для кого этот курс:
Программа создана специально для разработчиков, администраторов, СТО и тех. лидов, которые устали тратить время на автоматизацию, хотят использовать единообразные окружения и работать на профессиональном уровне с современными инструментами. Выпускники после обучения смогут эффективно масштабировать надёжную инфраструктуру под растущие потребности бизнеса и правильно освобождать продуктовые команды от части задач администрирования/автоматизации и фокусировать их на развитии продукта.
Сертификация от CNCF: CKA и CKAD
После нашего курса можно сдать обе эти сертификации. Мы не готовим к ним специально, но освещаем все темы, которые требуются при подготовке к сертификациям.
Особенности курса
Курс состоит из 4-ех частей:
1.Инфраструктурная платформа и ее связь с DevOps-практиками. Учим студентов основам Kubernetes и показываем к чему будем стремиться весь курс.
2. Сервисы в составе платформы и их связь с инженерными практиками, экосистему для приложений компании.
3. Углубленное изучение Kubernetes.
4. Проектная работа: построить MVP инфраструктурной платформы.
Преподаватели 8
Необходимые знания
Требования к поступающим
- Базовые знания Linux, отсутствие страха перед консолью (или курс на OTUS)
- Базовые знания Docker
- Знакомство с процессами выпуска цифровых продуктов и понимание их жизненного цикла (опыт из разработки, тестирования или эксплуатации)
- Плюсом будет пройденный курс “DevOps практики и инструменты”
Подготовительный курс
Курс рассчитан для программистов и администраторов, которые хотят освоить ОС Linux с нуля.
На курсе мы:
На курсе мы:
- детально разберем основные команды в Linux и научимся работать в консоли
- познакомимся с зомби, сиротами и демонами
- выясним, что такое ядро операционной системы и системные вызовы
- научимся работать со стандартными потоками ввода/вывода
- разберем некоторые особенности файловой системы ext4
Процесс обучения
Всё обучение проходит онлайн: вебинары, общение с преподавателями и вашей группой в слаке курса, сдача домашних работ и получение обратной связи от преподавателя.
Вебинары идут дважды в неделю по 1,5 часа. Все вебинары сохраняются и в записи в вашем личном кабинете.
Длительность курса
4 месяца + 1 месяц на проект
Вебинары идут дважды в неделю по 1,5 часа. Все вебинары сохраняются и в записи в вашем личном кабинете.
Длительность курса
4 месяца + 1 месяц на проект
Программа
1 Инфраструктурная платформа. Основные сущности и функционал Kubernetes
1.1 Инфраструктурная платформа для разработки и эксплуатации цифровых продуктов
1.2 Знакомство с Kubernetes, основные понятия и архитектура
1.3 Механика запуска и взаимодействия контейнеров в Kubernetes.
1.4 Безопасность и управление доступом
1.5 Сетевая подсистема Kubernetes
1.6 Хранение данных в Kubernetes: Volumes, Storages, Statefullприложения
2 Экосистема Kubernetes
2.1 Достаточно хороший конвейер поставки
2.2 Шаблонизация манифестов. Helm и его аналоги (Jsonnet, Kustomize)
2.3 Custom Resource Definitions. Operators
2.4 Мониторинг компонентов кластера и приложений, работающих в нем
2.5 Сервисы централизованного логирования для компонентов Kubernetes и приложений
2.6 Инфраструктура для Distributed Tracing: Jaeger и аналоги. Сквозное логирование
2.7 Хранилище секретов для приложений. Vault
2.8 Занятие 14: Хранилища артефактов поставки, контроль безопасности артефактов
2.9 Kubernetes для непрерывной поставки (CI/CD). Интеграция с CIсервисом
2.10 Service mesh. Знакомство с Istio и Envoy
2.11 GitOps и инструменты поставки
2.12 QA сессия
2.13 OpenShift как готовая платформа
2.14 Chaos Engineering
3 Kubernetes в деталях
3.1 Компоненты Kubernetes: apiserver, scheduler, kubelet, etcd
3.2 CRI. Обзор контейнерных runtime.
3.3 CNI. Обзор существующих сетевых подсистем Kubernetes.
3.4 CSI. Обзор подсистем хранения данных в Kubernetes.
3.5 Диагностика и отладка кластера и приложений в нем.
3.6 Подходы к развертыванию и обновлению productiongrade кластера
4 Проект
4.1 Сертификации Kubernetes
4.2 Платформенная команда и продуктовые команды. Итоговое занятие. Проектная работа.
4.3 Промежуточная приемка проектов - 16 апреля
4.4 Финальная приемка проектных работ. Подведение итогов обучения.
Выпускной проект
Продолжительность проекта: 1 месяц
Проект выполняется чаще самостоятельно, но можно и в группах
Проектная работа заключается в подготовке инфраструктурной платформы на основе кластера Kubernetes и необходимой для его функционирования экосистемы, отвечающих требованиям отказоустойчивости, безопасности, поддерживаемости и с применением основных инженерных практик, таких как Инфраструктура как код. Для того, чтобы успешно завершить проектную работу ваш кластер будет тестироваться на сбои, выдержать искусственно созданную нагрузку и пройти аудит безопасности
Проект выполняется чаще самостоятельно, но можно и в группах
Проектная работа заключается в подготовке инфраструктурной платформы на основе кластера Kubernetes и необходимой для его функционирования экосистемы, отвечающих требованиям отказоустойчивости, безопасности, поддерживаемости и с применением основных инженерных практик, таких как Инфраструктура как код. Для того, чтобы успешно завершить проектную работу ваш кластер будет тестироваться на сбои, выдержать искусственно созданную нагрузку и пройти аудит безопасности
После обучения вы
- заберете с собой полный комплект обучающих материалов: видеозаписи всех вебинаров, презентации к занятиям и другие дополнительные материалы;
- сможете развернуть и подготовить к промышленной эксплуатации кластер Kubernetes
- легко построите экосистему, поддерживающую процессы выпуска приложений и рассчитанную на использование Kubernetes
- построить автоматизированный конвейер непрерывной поставки для приложения с использованием самых современных практик и подходов
- получите сертификат о прохождении курса;
- получите приглашение пройти собеседование в компаниях-партнерах (эту возможность получают самые успешные студенты).
Записаться на курс
Инфраструктурная платформа на основе Kubernetes
62 000 ₽
Часто задаваемые вопросы
Можно ли начать обучение позже даты старта курса?
Да, можно. Доступ к материалам курса будет доступен в личном кабинете. Если вы будете сильно отставать от общей группы, то можно будет перевестись на следующий поток бесплатно.
Дата уточняется
5 месяцев
Онлайн
от 62 000 ₽