Виртуализация
24 аак.часа
Обучение основам работы с Nova Container Platform
-
О КУРСЕ
Программа курса ориентирована на специалистов, желающих получить базовые знания и получить практический опыт использования Nova Container Platform – российским решением для оркестрации контейнеризированных приложений. Курс включает в себя теоретическую подготовку и практические лабораторные работы, охватывая установку, настройку, управление и обеспечение безопасности Nova
DevOps-инженеры
Архитекторы облачных решений
Системные администраторы
Модуль 1. Введение в микросервисы
Определение микросервисов, их преимущества и недостатки
Модуль 2. Контейнеры и их управление
Основы контейнеризации, различия между контейнерами и виртуальными машинами
Практическое задание: Создание и управление контейнерами с помощью Docker
Модуль 3. Введение в Kubernetes
Kubernetes - устройство кластера, основные компоненты платформы (control plain)
Kubernetes - основные примитивы (pod, deployment, service, ingress, etc.)
Модуль 4. Обзор Платформы Nova и сравнение ее с Kubernetes
Обзор Платформы Nova, её особенности и применение
Детальное сравнение Nova и стандартного Kubernetes
Обзор UI-консоли Платформы Nova
Модуль 5. Инсталляция Nova на виртуальных машинах
Особенности установки Nova на виртуальные машины в среде виртуализации zVirt
Практическая часть: Пошаговая инсталляция Nova на виртуальные машины в среде виртуализации zVirt
Модуль 6. Инсталляция Nova в закрытом окружении
Особенности установки в изолированных сетях
Практическая часть: Планирование и выполнение инсталляции в закрытом окружении
Модуль 7. Устройство внутренней сети в Платформе Nova
Конфигурация сети в Nova
Практическая часть: Настройка сетевых компонентов в Nova
Модуль 8. Встроенные модули в Nova
Обзор и функционал встроенных модулей
Практическое задание: Исследование и использование модулей на практике
Модуль 9. Авторизация и аутентификация с OSM
Интеграция системы управления секретами (OSM) для управления доступом
Практическое задание: Настройка и использование OSM для управления секретами в Nova
Модуль 10. Управление пользователями и доступами через RBAC
Принципы и настройка RBAC (Role-Based Access Control).
Практическое задание: Реализация политик доступа с использованием RBAC
Модуль 11. Интеграционные возможности
Возможности интеграции Nova с LDAP и OIDC.
Практическое задание: Настройка интеграции с внешними системами
Модуль 12. Масштабирование узлов
Стратегии и практики масштабирования в Nova
Практическое задание: Планирование и реализация масштабирования узлов
Модуль 13. Мониторинг и логирование
Настройка и использование систем мониторинга и логирования
Практическое задание: Интеграция и настройка систем мониторинга и логирования
Модуль 14. CI/CD в Nova
Принципы организации непрерывной интеграции и доставки в Nova
Практическое задание: Создание и настройка CI/CD пайплайнов
Модуль 15. Настройка безопасности в кластере Nova
Управление секретами
Практическое задание: Настроить управление секретами в CI/CD пайплайне
Модуль 16. Работа с NeuVector
Использование NeuVector для обеспечения безопасности контейнеров
Практическое задание: Настройка и использование NeuVector в среде Nova
Модуль 17. Обновление кластера Nova
Стратегии и процедуры обновления кластеров
Практическое задание: Планирование и выполнение обновления кластера Nova
-
Для успешного прохождения курса необходимы:
- базовые знания Linux и системного администрирования
- базовые знания основ виртуализации
-
По окончании курса слушатели смогут:
◉ Понимать основы микросервисной архитектуры и контейнеризации
◉ Разбираться в принципах построения микросервисных систем и их отличиях от монолитных архитектур
◉ Понимать различие между контейнерами и виртуальными машинами, а также их преимущества
◉ Практически применять Docker для создания и управления контейнерами
◉ Разбираться в Kubernetes и особенностях Nova
◉ Понимать архитектуру Kubernetes, включая основные компоненты (control plane, pod, deployment, service, ingress и др.)
◉ Знать ключевые различия между Nova и стандартным Kubernetes, их архитектуру и функциональные особенности
◉ Уметь работать с UI-консолью Nova
◉ Развёртывать и администрировать Nova Container Platform
◉ Устанавливать Nova в виртуализированной среде (zVirt)
◉ Настраивать Nova в закрытом окружении и понимать особенности развертывания в изолированных сетях
◉ Практически выполнять пошаговую установку и конфигурацию Nova
◉ Управлять сетью в Nova
◉ Конфигурировать сетевые компоненты в Nova
◉ Практически настраивать сети и сетевые политики
◉ Использовать встроенные модули Nova
◉ Знать функционал встроенных модулей Nova
◉ Применять их на практике для расширения возможностей платформы
◉ Настраивать авторизацию, аутентификацию и управление доступом
◉ Интегрировать Nova с OSM (управление секретами)
◉ Работать с Role-Based Access Control (RBAC) для распределения прав пользователей
◉ Практически настраивать LDAP и OIDC для интеграции с внешними системами авторизации
◉ Настраивать CI/CD процессы в Nova
◉ Понимать принципы организации CI/CD в Nova
◉ Настраивать и разрабатывать CI/CD пайплайны для автоматизированного развертывания
◉ Мониторить и масштабировать Nova
◉ Настраивать системы мониторинга и логирования
◉ Уметь масштабировать узлы Nova, планировать их рост и управлять нагрузкой
◉ Обеспечивать безопасность контейнерной инфраструктуры
◉ Разбираться в основных принципах безопасности контейнеров
◉ Работать с NeuVector для защиты Nova от атак и уязвимостей
◉ Настраивать политики безопасности для защиты контейнерных сред
◉ Обновлять и поддерживать Nova
◉ Понимать процедуры обновления кластеров и управления версиями
◉ Практически обновлять кластер Nova, планировать миграции данных и управлять изменениями

Orion soft
32 ак.часа 
Orion soft
32 ак.часа


