Red Hat OpenShift Development II: Containerizing Applications (DO288V4.5)

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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