Описание курса:
Данный курс помогает специалистам получить базовые знания в области управления контейнерами благодаря практическому опыту работы с контейнерами, Kubernetes и контейнерной платформой CentOS/Red Hat OpenShift. Эти навыки необходимы для многих ролей, включая разработчиков, администраторов и инженеров по надежности сайта.
Аудитория:
• разработчики, осуществляющие контейнеризацию приложений
• администраторы, не знакомые с технологией контейнеров и их управлением
• архитекторы, рассматривающие использование контейнерных технологий в архитектуре программного обеспечения
Необходимая подготовка:
• Умение работать с командной строкой Linux, выполнять команды операционной системы и быть знакомыми со сценариями оболочки
• Иметь опыт работы с архитектурами веб-приложений и соответствующими технологиями
Программа курса:
Модуль 1. Введение в технологии контейнеров
• Архитектура контейнеров
• Архитектура Docker
• Управление контейнерами с помощью Kubernetes и Openshift
Модуль 2. Создание контейнеризированных служб
• Создание среды разработки
• Подготовка сервера БД
Модуль 3. Управление контейнерами
• Жизненный цикл контейнеров
• Подключение постоянного хранилища Docker
• Доступ к сетям Docker
Модуль 4. Управление образами контейнеров
• Работа с реестрами
• Работа с образами контейнеров