KUBERNETES И DOCKER — УГЛУБЛЕННЫЙ ПРАКТИЧЕСКИЙ КУРС

Դասընթացի Իդ : UEC-016

Դասի տևողությունը (օրերով) : 5 дней

Տևողությունը առցանց : 5 дней

Ուսումնական պլան : очно, - ONLINE

Ակնարկ

В рамках данного курса будут изучены основы технологии контейнеров в операционной системе Linux и проекта Docker. Участники ознакомятся с различными методами создания и управления контейнерами, настройкой сетевого доступа и хранения данных, а также обеспечением безопасности контейнеров. В процессе занятий слушатели получат все необходимые знания для успешного развертывания приложений в Docker и смогут практически применить их.

Помимо этого, курс затронет основные аспекты администрирования Kubernetes и управления приложениями в данной среде. В ходе практических упражнений участники освоят установку и настройку Kubernetes, научатся разворачивать разнообразные типы сервисов и приложений, обеспечивая их масштабирование и надежную доступность. Будут рассмотрены вопросы обеспечения безопасности Kubernetes и различные варианты его применения в информационной инфраструктуре современных предприятий.

Այս դասընթացի լսարանը

  • Системные администраторы
  • Разработчики
  • DevOps инженеры
  • QA инженеры

Այս դասընթացի նախադրյալները

Базовые навыки администрирования Linux.

Արդյունքներ

После завершения курса слушатели получат навыки, позволяющие им:

    • Применять в работе принципы DevOps и ускорять производственные процессы
    • Автоматизировать процесс разработки и развёртывания приложений
    • Применять принципы DevOps и ускорять производственные процессы при разработке приложений
    • Контейнеризировать приложения и разворачивать их в среде Kubernetes
    • Использовать современные инструменты для повышения качества, производительности и стабильности приложений
    • Управлять инфраструктурой Kubernetes и сокращать время на ее развёртывание и масштабирование
    • Повысить эффективность взаимодействия между участниками процесса разработки, тестирования и поставки программных продуктов

Ուրվագիծ

Модуль 1 – Основы Docker

    • Введение в контейнерную виртуализацию и Docker
    • Архитектура и компоненты Docker
    • Установка и первичная настройка Docker
    • Образы и контейнеры
    • Перенос приложений в Docker

Модуль 2 – Основы Kubernetes

    • Введение в Kubernetes
    • Архитектура и компоненты Kubernetes
    • Внедрение Kubernetes
    • Объекты Kubernetes
    • Pods
    • Services
    • Deployments
    • Масштабирование и обновление приложений в Kubernetes

Модуль 3 – Расширенные темы Kubernetes

    • Сетевые настройки Kubernetes и Service Discovery
    • Настройка Persistent Storage в Kubernetes
    • Продвинутые стратегии развертывания
    • Rolling Updates
    • Canary Deployments
    • Использование Config Maps и Secrets
    • Мониторинг и журналирование в Kubernetes

Модуль 4 – Безопасность и обслуживание Kubernetes

    • Обеспечение безопасности Kubernetes кластеров
    • Role-Based Access Control в Kubernetes
    • Обслуживание Secrets и шифрование
    • Обслуживание конфигурации приложений
    • Поиск и устранение неполадок в Kubernetes

Модуль 5 – Дополнительные инструменты Kubernetes

    • Операторы
    • Custom Resource Definitions (CRD)
    • Менеджер пакетов Helm
    • Введение в Istio Service Mesh
    • Применение CI/CD в Kubernetes
Обучение и сертификация в различных областях информационных технологий по продукции и технологиям мировых лидеров ИТ-рынка
Невский пр, дом 173, литер А
Санкт-Петербург
Санкт-Петербург
Россия
+7 (812) 611-15-75