Red Hat OpenShift Administration I: Operating a Production Cluster — SynergyCom

Red Hat OpenShift Administration I: Operating a Production Cluster

Код курса: DO180 Продолжительность: 4 дня (32 часа)

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

Курс предназначен:

Системным администраторам и разработчикам, заинтересованным в контейниризации своих приложений и оркестровке контейнерной среды.

После курса вы сможете:

Внедрять, настраивать и поддерживать Red Hat OpenShift на предприятии, а также внедрять приложения в облачной среде Red Hat OpenShift и управлять ими.

Знакомство с технологией контейнеров

  • Обзор технологии контейнеров.
  • Тест: Обзор технологии контейнеров.
  • Обзор архитектура контейнеров.
  • Тест: Обзор архитектура контейнеров.
  • Обзор Kubernetes и OpenShift.
  • Тест: Описание Kubernetes и OpenShift.
  • Упражнение под руководством преподавателя: Настройка окружения в учебной аудитории.

Создание контейнерных служб

  • Подготовка контейнеризованных служб.
  • Упражнение под руководством преподавателя: Создание экземпляра базы данных MySQL.
  • Использование контейнеров без прав root.
  • Упражнение под руководством преподавателя: Запуск контейнеров с правами root и без прав root.
  • ЛАБОРАТОРНАЯ РАБОТА: Создание контейнеризованных служб.

Управление контейнерами

  • Управление жизненным циклом контейнеров.
  • Упражнение под руководством преподавателя: Управление контейнером MySQL.
  • Присоединение постоянного хранилища к контейнерам.
  • Упражнение под руководством преподавателя: Создание контейнера MySQL с постоянной базой данных.
  • Доступ к контейнерам.
  • Упражнение под руководством преподавателя: Загрузка базы данных.
  • ЛАБОРАТОРНАЯ РАБОТА: Управление контейнерами.

Управление образами контейнеров

  • Работа с реестрами.
  • Тест: Работа с реестрами.
  • Работа с образами контейнеров.
  • Упражнение под руководством преподавателя: Создание настроенного образа контейнера Apache.
  • ЛАБОРАТОРНАЯ РАБОТА: Управление образами.

Создание настроенных образов контейнеров

  • Проектирование настроенных образов контейнеров.
  • Тест: Подходы к проектированию образов контейнеров.
  • Создание настроенных образов контейнеров с помощью файлов Containerfile.
  • Упражнение под руководством преподавателя: Создание простого образа контейнера Apache.
  • ЛАБОРАТОРНАЯ РАБОТА: Создание настроенных образов контейнеров.

Развертывание контейнеризованных приложений OpenShift

  • Описание архитектуры Kubernetes и OpenShift.
  • Тест: Описание Kubernetes и OpenShift.
  • Создание ресурсов Kubernetes.
  • Упражнение под руководством преподавателя: Развертывание сервера базы данных в OpenShift.
  • Создание маршрутов.
  • Упражнение под руководством преподавателя: Предоставление доступа к службе через маршрут.
  • Создание приложений с помощью утилиты Source-to-Image.
  • Упражнение под руководством преподавателя: Создание контейнеризованного приложения с помощью утилиты Source-to-Image.
  • Создание приложений с помощью веб-консоли OpenShift.
  • Упражнение под руководством преподавателя: Создание приложения с помощью веб-консоли.
  • ЛАБОРАТОРНАЯ РАБОТА: Развертывание контейнеризованных приложений в OpenShift.

Развертывание многоконтейнерных приложений

  • Работа с многоконтейнерными приложениями.
  • Упражнение под руководством преподавателя: Развертывание веб-приложения и MySQL в контейнерах Linux.
  • Развертывание многоконтейнерного приложения в OpenShift.
  • Упражнение под руководством преподавателя: Создание приложения в OpenShift.
  • Развертывание многоконтейнерного приложения в OpenShift с помощью шаблона.
  • Упражнение под руководством преподавателя: Создание приложения с помощью шаблона.
  • ЛАБОРАТОРНАЯ РАБОТА: Развертывание многоконтейнерных приложений.

Устранение проблем с контейнеризованными приложениями

  • Устранение проблем со сборками и развертываниями S2I.
  • Упражнение под руководством преподавателя: Устранение проблем со сборкой в OpenShift.
  • Устранение проблем с контейнеризованными приложениями.
  • Упражнение под руководством преподавателя: Настройка log-файлов контейнера Apache для отладки.
  • ЛАБОРАТОРНАЯ РАБОТА: Устранение проблем с контейнеризованными приложениями.

 

Время проведения курса пока не определено, отправьте нам заявку, пожалуйста.

Возможно, мы предложим пройти курс в дистанционном режиме или организуем выездной курс, если у Вас группа.

Направления обучения

Поиск по сайту