Контейнеры и OpenShift для разработчиков

Код: UC-DO-15

Продолжительность очно: 9 дней

Продолжительность VILT: 9 дней

Формат обучения: очно, Virtual Instructor-Led Training - VILT

Цена: 240 000 руб.

О курсе

Курс предназначен для разработчиков, желающих получить базовые знания о создании и управлении контейнерами с помощью Podman для развертывания приложений на Red Hat OpenShift Container Platform.

На курсе рассматриваются создание, запуск и управление контейнерами с помощью Podman и Red Hat OpenShift.

На основе практического обучения слушатели приобретут основные навыки разработки контейнерных приложений. Эти навыки можно применять во всех версиях OpenShift, включая Red Hat OpenShift на AWS (ROSA), Azure Red Hat OpenShift и OpenShift Container Platform.

В процессе обучения слушатели научатся проектировать, создавать и развертывать контейнерные приложения в кластере OpenShift.

Независимо от того, переносите ли вы существующие приложения или разрабатываете новое специально для контейнеров, вы узнаете, как повысить производительность команды разработчиков с помощью Red Hat® OpenShift Container Platform, платформы контейнерных приложений, которая позволяет предприятиям управлять развертыванием контейнеров и масштабировать свои приложения с помощью Kubernetes.

Для кого этот курс

  • Разработчики и специалисты по надежности сайта, которые хотят ознакомиться с технологией контейнеров
  • Системные администраторы и операторы платформ, заинтересованные в управлении кластерами OpenShift и контейнерными приложениями
  • Разработчики корпоративных приложений
  • DevOps инженеры и специалисты по надежности сайта

Требуемые знания и навыки

  • Опыт работы с архитектурами веб-приложений и соответствующими технологиями
  • Рекомендуется опыт работы в командной строке Linux и создания скриптов shell

Приобретаемые навыки

Слушатели ознакомятся с основами разработки контейнерных приложений . Они смогут запускать, управлять и устранять неполадки в таких приложениях.

Этот курс является отправной точкой в учебном плане для разработчиков OpenShift и обеспечивает основу, необходимую для перехода к курсам для разработчиков, работающих с облачными технологиями.

В результате прохождения этого курса Вы сможете понять фундаментальные концепции, лежащие в основе создания контейнеров, масштабирования, развертывания и управления приложениями в Red Hat OpenShift Container Platform.

После завершения обучения вы получите знания и навыки, позволяющие вам:

    • Создавать контейнеры из образов для контейнеризации приложений
    • Настраивать сборки приложений и использовать перехватчики системных вызовов (post-commit hooks)
    • Создавать шаблоны многоконтейнерных приложений
    • Проводить проверки работоспособности системы для повышения её надежности

Программа

  1. Введение и обзор контейнеров
  2. Основы Podman
  3. Образы контейнеров
  4. Создание собственныхобразов контейнеров
  5. Сохраняемые данные
  6. Устранение неполадок при работе с контейнерами
  7. Создание мультиконтейнерных приложений с помощью Сompose
  8. Оркестрация контейнеров с помощью Kubernetes и OpenShift
  9. Развертывание и управление приложениями в кластере OpenShift
  10. Разработка контейнерных приложений для OpenShift
  11. Публикация образов  контейнеров в корпоративных реестрах
  12. Управление сборкой приложений
  13. Настройка сборки исходного кода в образ
  14. Создание приложения из шаблонов OpenShift
  15. Управление развертыванием приложений
  16. Внедрение конвейеров CI/CD в OpenShift
  17. Создание облачных приложений на OpenShift
Обучение и сертификация в различных областях информационных технологий по продукции и технологиям мировых лидеров ИТ-рынка
Невский пр, дом 173, литер А
Санкт-Петербург
Санкт-Петербург
Россия
+7 (812) 611-15-75