Обзор
Этот курс представляет собой быстрое и всестороннее введение в Kubernetes, популярную платформу оркестрации контейнеров с открытым исходным кодом. Учащиеся получат практический опыт в настройке локального кластера Kubernetes, развертывании приложений, управлении сервисами, масштабировании и балансировке нагрузки, а также обновлении и откате приложений.
Цели
По окончании этого курса учащиеся смогут:
- Настроить локальный кластер Kubernetes и изучить его компоненты.
- Развертывать приложения на Kubernetes и понимать процесс развертывания.
- Исследовать и отлаживать приложения Kubernetes, используя различные инструменты и команды.
- Публиковать приложения Kubernetes, используя различные типы сервисов.
- Масштабировать и балансировать нагрузку приложений, работающих на Kubernetes.
- Обновлять и откатывать приложения, развернутые на Kubernetes.
Основные моменты
- Практическое обучение с акцентом на практические навыки
- Всестороннее освещение основных концепций и функций Kubernetes
- Пошаговое руководство по настройке локальной среды Kubernetes
- Изучение реальных сценариев использования Kubernetes и лучших практик
Структура
Курс состоит из следующих модулей:
Этот курс разработан для того, чтобы предоставить учащимся прочную основу в Kubernetes, позволяя им:
- Понимать основные концепции и архитектуру Kubernetes.
- Получить практический опыт в управлении и эксплуатации кластеров Kubernetes.
- Развить навыки развертывания, управления и масштабирования контейнеризированных приложений на Kubernetes.
- Эффективно устранять неполадки и отлаживать приложения на базе Kubernetes.
- Быть в курсе последних функций и лучших практик Kubernetes.
Завершив этот курс, учащиеся будут хорошо подготовлены к работе с Kubernetes в реальных сценариях и к участию в разработке и развертывании облачных приложений (cloud-native applications).



