Course Overview
Данный курс Red Hat OpenShift I: Containers & Kubernetes (ДО180) помогает слушателям получить базовые знания в области управления контейнерами благодаря теоретическим лекциям и практическим заданиями по работе с Kubernetes и контейнерной платформой Red Hat® OpenShift®. Такие навыки необходимы для многих технических ролей, включая разработчиков, системных администраторов и инженеров по обеспечению отказоустойчивости системы.
Данный курс основан на Red Hat OpenShift Container Platform 4.5.
Кому следует посетить
Разработчикам, осуществляющим контейнеризацию приложений
Администраторам, не имеющих опыта работы с контейнерами и управлением ими
Архитекторам, рассматривающим использование контейнерных технологий в архитектуре программного обеспечения
Инженерам по обеспечению отказоустойчивости и надежности, которые рассматривают возможности использования Kubernetes и Red Hat OpenShift
Предварительные требования
Уметь пользоваться терминалом Linux, выполнять команды операционной системы,быть знакомым с shell-скриптами.
Обладать опытом работы с архитектурами веб-приложений и соответствующими технологиями.
Обладать статусом Red Hat Certified System Administrator (RHCSA®) рекомендуется, но не является обязательным требованием.
Цели курса
После прохождения данного курса слушатели будут уметь:
Создавать контейнерные сервисы с помощью Podman
Управлять контейнерами и образами контейнеров
Создавать собственные образы контейнеров
Разворачивать контейнерные приложения в Red Hat OpenShift
Разворачивать многоконтейнерные приложения
Программа курса
Модуль 1. Введение
Модуль 2. Введение в технологии контейнеров
Архитектура контейнеров
Архитектура Docker
Управление контейнерами с помощью Kubernetes и Openshift
Модуль 3. Создание контейнеров
Создание среды разработки
Подготовка сервера БД
Модуль 4. Управление контейнерами
Жизненный цикл контейнеров
Подключение постоянного хранилища Docker
Доступ к сетям Docker
Модуль 5. Управление образами контейнеров
Работа с реестрами
Работа с образами контейнеров
Модуль 6. Создание кастомных образов контейнеров
Обсуждение проектирования
Создание кастомных образов
Модуль 7. Развертывание приложений в Openshift
Openshift CLI
Ресурсы Kubernetes
S2I для создания приложений
Создание маршрутов
Веб-консоль Openshift
Модуль 8. Многоконтейнерные приложения
Развертывание многоконтейнерного приложения в Docker
Развертывание многоконтейнерного приложения в Openshift
Модуль 9. Устранение неполадок
Устранение проблем S2I
Устранение проблем приложений
Модуль 10. Итоговый обзор курса