Создание и развертывание контейнеров на базе Kubernetes и Red Hat OpenShift (DO180)
Продолжительность: 24 академических часа.
Курс Red Hat OpenShift I: Containers & Kubernetes (DO180)помогает слушателям получить базовые знания в области управления контейнерами благодаря теоретическим лекциям и практическим заданиями по работе с Kubernetes и контейнерной платформой Red Hat® OpenShift®. Такие навыки необходимы для многих технических ролей, включая разработчиков, системных администраторов и инженеров по обеспечению отказоустойчивости системы. Данный курс основан на Red Hat OpenShift Container Platform 4.5.
Аудитория
- Разработчики, которые хотят контейнеризовать программные приложения
- Администраторы, не знакомые с контейнерными технологиями и оркестровкой контейнеров
- Архитекторы, которые рассматривают возможность использования контейнерных технологий в своих решениях
- Инженеры по надежности сайта, которые рассматривают возможность использования Kubernetes и Red Hat OpenShift
Требования:
- Уметь работать с командной строкой Linux, выполнять команды операционной системы и быть знакомыми со сценариями оболочки,
- Иметь опыт работы с архитектурами веб-приложений и соответствующими технологиями,
- Быть сертифицированным системным администратором Red Hat (RHCSA®) – рекомендуется, но не обязательно.
После завершения курса слушатели получат навыки, позволяющие им:
- понимать основы контейнеров и Red Hat OpenShift
- создавать службы на основе контейнеров
- управлять контейнерами и образами контейнеров
- создавать собственные образы контейнеров
- развертывать контейнеризованные приложения в 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. Итоговый обзор курса
- Лекции 0
- Тесты 0
- Учебное время 50 hours
- Навык Все уровни
- Язык English
- Студенты 0
- Оценки Да