Kubernetes и Docker — углубленный практический курс (KUBERNETES_DOCKER)
Кому следует посетить
Курс «Kubernetes и Docker — углубленный практический курс» (KUBERNETES_DOCKER) — это комплексное практическое обучение для разработчиков программного обеспечения, инженеров DevOps, системных администраторов и ИТ-специалистов, которым необходимо получить уверенные навыки работы с контейнеризацией, Docker и Kubernetes. На курсе рассматриваются основы контейнерной виртуализации, архитектура и компоненты Docker, установка и первичная настройка Docker, работа с образами и контейнерами, перенос приложений в Docker и создание мультиконтейнерных приложений с помощью Docker Compose. Основная часть программы посвящена Kubernetes: архитектуре и компонентам кластера, внедрению Kubernetes, объектам Pods, Services и Deployments, масштабированию и обновлению приложений, сетевым настройкам, Service Discovery, Persistent Storage, стратегиям развёртывания Rolling Updates и Canary Deployments, работе с ConfigMaps и Secrets, мониторингу, журналированию, безопасности кластеров, RBAC, troubleshooting, операторам, Custom Resource Definitions, Helm, Istio Service Mesh и применению CI/CD в Kubernetes.
Программа рассчитана на 5 дней, доступна в очном и онлайн-формате, включает серию интерактивных лабораторных работ и подходит слушателям, которые уверенно работают с командной строкой Linux, знакомы с концепциями виртуализации и основами сетей, что делает курс сильной основой для подготовки специалистов по развёртыванию, управлению и масштабированию контейнерных приложений в современной DevOps-инфраструктуре.
Эта комплексная 5-дневная учебная программа предназначена для получения глубоких знаний и практического опыта работы с Docker и Kubernetes
Даты и регистрация
- Введение в контейнерную виртуализацию и Docker
- Архитектура и компоненты Docker
- Установка и первичная настройка Docker
- Образы и контейнеры
- Перенос приложений в Docker
- Лабораторная работа 1. Установка Docker и запуск контейнеров
- Лабораторная работа 2. Создание мульти-контейнерного приложения с помощью Docker Compose
- Введение в Kubernetes
- Архитектура и компоненты Kubernetes
- Внедрение Kubernetes
- Объекты Kubernetes
- Pods
- Services
- Deployments
- Масштабирование и обновление приложений в Kubernetes
- Лабораторная работа 3. Установка и настройка Kubernetes
- Лабораторная работа 4. Запуск и обслуживание приложений в Kubernetes
- Сетевые настройки Kubernetes и Service Discovery
- Настройка Persistent Storage в Kubernetes
- Продвинутые стратегии развертывания
- Rolling Updates
- Canary Deployments
- Использование Config Maps и Secrets
- Мониторинг и журналирование в Kubernetes
- Лабораторная работа 5. Масштабирование приложений с Persistent Storage в Kubernetes
- Обеспечение безопасности Kubernetes кластеров
- Role-Based Access Control в Kubernetes
- Обслуживание Secrets и шифрование
- Обслуживание конфигурации приложений
- Поиск и устранение неполадок в Kubernetes
- Лабораторная работа 6. Внедрение политик RBAC и повышение безопасности кластера Kubernetes
- Операторы
- Custom Resource Definitions (CRD)
- Менеджер пакетов Helm
- Введение в Istio Service Mesh
- Применение CI/CD в Kubernetes
- Лабораторная работа 7. Внедрение и обслуживание приложений с помощью Helm