Red Hat OpenShift Development I: Containerizing Applications (DO288)

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

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

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

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

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

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

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

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

Модуль 5. Кастомизация сборок Source-to-Image

  • Настройка существующего образа S2I

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

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

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

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

Модуль 8. Перенос приложений в OpenShift

  • Интеграция внешних служб и миграция приложений, развернутых в Red Hat JBoss Middleware