Главная

 / ,

 / 

Red Hat OpenShift Developer II: Building and Deploying Cloud-native Applications / Контейнеризация приложений на базе Red Hat OpenShift

Red Hat OpenShift Developer II: Building and Deploying Cloud-native Applications / Контейнеризация приложений на базе Red Hat OpenShift 

(GAL - DO288)

Описание

Данный курс Red Hat OpenShift Development II: Containerizing Applications (GAL – DO288) расширяет знания технических специалистов в области использования контейнеров как ключевой технологии для настройки и развертывания приложений и микросервисов. Курс учит слушателей разрабатывать, создавать и развертывать контейнерные программные приложения в кластере OpenShift.

Кому полезен курс

Специалистам в области IT, разработчикам ПО, архитекторам ПО.

Вступительные требования

Предварительное прохождение курсов GAL — RH124GAL — RH134GAL — DO180 или наличие эквивалентных знаний в рамках этих курсов.

Результат обучения

После прохождения данного курса слушатели будут уметь:

  • Создавать образы контейнеров.
  • Настраивать сборки приложений и реализовывать post-commit build hooks.
  • Создавать шаблоны многоконтейнерных приложений.
  • Внедрять проверки работоспособности для повышения надежности системы.

Программа курса

Программа курса

Модуль 1. Развертывание и управление приложениями в кластере OpenShift.

Развертывание приложений с помощью различных методов упаковки приложений в кластере OpenShift и управление их ресурсами.

Модуль 2. Разработка контейнерных приложений для OpenShift.

Создание контейнеров с помощью расширенных директив Dockerfile.

Модуль 3. Публикация корпоративных образов.

Создание корпоративного реестра и разрешение доступа к реестру OpenShift.

Модуль 4. Сборка приложений.

Описание процесса сборки OpenShift и внедрение post-commit build hooks.

Модуль 5. Настройка сборок Source-to-Image.

Настройка существующего образа S2I и создание нового.

Модуль 6. Создание приложений из шаблонов OpenShift.

Описание элементов шаблона OpenShift и создание шаблона с несколькими контейнерами.

Модуль 7. Управление развертыванием приложений.

Работоспособность приложения и выбор подходящей стратегии развертывания.

Модуль 8. Внедрение конвейера CI/CD в OpenShift.

Создание и развертывание конвейеров Jenkins для облегчения непрерывной интеграции и непрерывного развертывания (CI/CD) с OpenShift.

Модуль 9. Создание облачных приложений на OpenShift.

Red Hat OpenShift Developer II: Building and Deploying Cloud-native Applications / Контейнеризация приложений на базе Red Hat OpenShift 

Уровень сложности курса

Продвинутый

Направление
Длительность
32 ч./
4 дн.
Стоимость
105 000 ₽/чел.
840 000 ₽/группа
Ближайшая дата
По запросу

Оставьте заявку

Нажимая отправить Вы соглашаетесь с нашей Политикой конфиденциальности