CentOS/Red Hat OpenShift Development II: Containerizing Applications
Подробнее о курсе
Краткое описание курса
Курс позволяет расширить и углубить понимание контейнеров как ключевой технологии для настройки и развертывания приложений и микросервисов.
На этом курсе, который является вторым в линейке курсов по разработке OpenShift, вы научитесь проектировать, собирать и развертывать контейнерные программные приложения в кластере OpenShift
Целевая аудитория курса
- Разработчики корпоративных приложений
- Инженеры по надежности сайта
Получаемые знания и навыки
По окончании курса слушатели смогут
- создавать контейнеры из образов для контейнеризации приложений
- настраивать сборки приложений и использовать перехватчики системных вызовов (post-commit hooks)
- создавать шаблоны многоконтейнерных приложений
- проводить проверки работоспособности системы для повышения её надежности
Краткое содержание курса
Модуль 1 — Внедрение и управление приложениями в кластере OpenShift
Модуль 2 — Формирование образов контейнера с использованием продвинутых директив Containerfile
Модуль 3 — Формирование корпоративного реестра и настройка доступа к реестру OpenShift
Модуль 4 — Автоматизация создания приложения в OpenShift и применение триггеров
Модуль 5 — Конфигурация процесса Source-to-Image
Модуль 6 — Шаблон OpenShift и формирование приложения из нескольких контейнеров при помощи Helm Charts
Модуль 7 — Мониторинг работоспособности приложения и выбор подходящей стратегии внедрения
Модуль 8 — Создание облачных приложений