Язык преподавания в курсе – русский. Вскоре будет доступна украинская версия этого курса.
Видеозаписи лекций без обратной связи и участия преподавателя. Вы получите доступ к материалам сразу после оплаты.
Инфраструктурная платформа на основе Kubernetes
Что даст вам этот курс
Инфраструктурная платформа – системы и сервисы, обеспечивающие этапы жизненного цикла цифровых продуктов: подготовку релиза, выпуск и эксплуатацию. Наличие инфраструктурной платформы позволяет команде сфокусироваться на разработке продукта, стандартизировать подходы к управлению компонентами продукта и сервисов, обеспечивающих его работу, не тратя время на построение велосипедов и рутинную автоматизацию стандартных операций для каждого компонента.
Для кого этот курс:
Программа создана специально для разработчиков, администраторов, СТО и тех. лидов, которые устали тратить время на автоматизацию, хотят использовать единообразные окружения и работать на профессиональном уровне с современными инструментами. Выпускники после обучения смогут эффективно масштабировать надёжную инфраструктуру под растущие потребности бизнеса и правильно освобождать продуктовые команды от части задач администрирования/автоматизации и фокусировать их на развитии продукта.
Сертификация от CNCF: CKA и CKAD
После нашего курса можно сдать обе эти сертификации. Мы не готовим к ним специально, но освещаем все темы, которые требуются при подготовке к сертификациям.
Особенности курса
Курс состоит из 4-ех частей:
1.Инфраструктурная платформа и ее связь с DevOps-практиками. Учим студентов основам Kubernetes и показываем к чему будем стремиться весь курс.
2. Сервисы в составе платформы и их связь с инженерными практиками, экосистему для приложений компании.
3. Углубленное изучение Kubernetes.
4. Проектная работа: построить MVP инфраструктурной платформы.
– Рассматриваем целую платформу, где Kubernetes — только часть
– Подробно обсуждаем особенности интеграции с процессами разработки
– Изучаем экосистему, которая нужна, если собираетесь делать что-то сложнее Hello World
– Один из самых мощных и насыщенных практикой русскоязычных курсов
Необходимые знания
– Базовые знания Linux, отсутствие страха перед консолью (или курс на OTUS)
– Базовые знания Docker
– Знакомство с процессами выпуска цифровых продуктов и понимание их жизненного цикла (опыт из разработки, тестирования или эксплуатации)
Программа обучения
В процессе обучения вы получите комплексные знания и навыки.
Модуль 1 Инфраструктурная платформа. Основные сущности и функционал Kubernetes
Тема 1. Инфраструктурная платформа для разработки и эксплуатации цифровых продуктов
Тема 2. Знакомство с Kubernetes, основные понятия и архитектура
Тема 3. Механика запуска и взаимодействия контейнеров в Kubernetes
Тема 4. Безопасность и управление доступом
Тема 5. Сетевая подсистема Kubernetes
Тема 6. Хранение данных в Kubernetes: Volumes, Storages, Statefull-приложения
Модуль 2 Экосистема Kubernetes
Тема 7. Шаблонизация манифестов. Helm и его аналоги (Jsonnet, Kustomize)
Тема 8. Custom Resource Definitions. Operators
Тема 9. Мониторинг компонентов кластера и приложений, работающих в нем
Тема 10. Сервисы централизованного логирования для компонентов Kubernetes и приложений
Тема 11. Инфраструктура для Distributed Tracing: Jaeger и аналоги. Сквозное логирование
Тема 12. Хранилище секретов для приложений. Vault
Тема 13. Хранилища артефактов поставки, контроль безопасности артефактов
Тема 14. Kubernetes для непрерывной поставки (CI/CD). Интеграция с CI-сервисом
Тема 15. Service mesh. Знакомство с Istio и Envoy
Тема 16. GitOps и инструменты поставки
Тема 17. OpenShift как готовая платформа
Тема 18. Chaos Engineering
Модуль 3 Kubernetes в деталях
Тема 19. Компоненты Kubernetes: api-server, scheduler, kubelet, etcd
Тема 20. CRI. Обзор контейнерных runtime
Тема 21. CNI. Обзор существующих сетевых подсистем Kubernetes
Тема 22. CSI. Обзор подсистем хранения данных в Kubernetes
Тема 23. Диагностика и отладка кластера и приложений в нем
Тема 24. Подходы к развертыванию и обновлению production-grade кластера
Модуль 4 Проект
Тема 25. QA-сессия
Тема 26. Сертификации Kubernetes
Тема 27. Платформенная команда и продуктовые команды. Выбор темы и организация проектной работы
Отзывы
Отзывов пока нет.