Containerizing Software Applications (DO276)

Описание Курса Даты и регистрация Содержание Курса
 

Кому следует посетить

Курс предназначен для разработчиков, архитекторов, системных администраторов которые хотят изучить, как развернуть контейнеризированные приложения, используя программное обеспечение Red Hat Enterprise Linux Atomic Host и какие изменения могли бы дать отдачу при использовании их приложений в контейнерной среде.

Предварительные требования

Для успешного освоения материала курса желательно:

  • знание основ программирования и создания скриптов
  • знание хотя бы одного из языков программирования: JavaScript, Java EE™, PHP, или Python и знакомство со средой выполнения для этого языка
  • знакомство с реляционными базами данных и элементарными знаниями SQL
  • опыт использования MySQL рекомендуется

Наличие навыков уровня RHCSA требуется для успешного прохождения курса. Перед прохождением данного курса рекомендуется прослушать курс RH270 Managing Containers with Red Hat Enterprise Linux Atomic Host

Цели курса

Курс направлен на получения знаний и навыков, необходимых для работы с Docker и Kubernetes, используя программное обеспечение Red Hat Enterprise Linux Atomic Host.

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

  • настроить сервер базы данных, используя контейнерную технологию
  • использовать существующие контейнерные имиджи для создания контейнеризированных служб
  • управлять жизненным циклом имиджа от создания до удаления
  • разрабатывать и кодировать Dockerfile для создания пользовательского контейнерного имиджа
  • разрабатывать и создавать пользовательский контейнерный имидж для развертывания приложения в нескольких контейнерах
  • развертывать мульти-контейнерные приложения с использованием Kubernetes
  • использовать различные методы для диагностики проблем с работоспособностью контейнеризированных приложений
  • настраивать среду разработки с использованием Red Hat CDK
  • контейнеризировать приложения

Содержание курса

Данный курс входит в линейку курсов по одной из ключевых технологий DevOps Red Hat и знакомит слушателей с развёртыванием приложений с использованием контейнеров Docker и Kubernetes. Курс направлен на получения знаний и навыков по развертыванию существующего приложения в контейнерной среде, созданию и тестированию контейнеров с использованием Docker и развертыванию приложения в кластере Kubernetes для достижения высокой доступности и выравнивания нагрузки. В рамках лабораторных работ курса слушателям будет показано, как представить монолитное приложение в виде нескольких различных сервисов и будет проиллюстрировано, что контейнеры - превосходный механизм для развертывания архитектуры микросервисов.

Classroom training
Modality: C

Длительность 3 дня

Даты проведения
 
Даты и регистрация

В настоящее время расписание на курс отсутствует  Оставить заявку