Благодарим ви, че изпратихте вашето запитване! Един от членовете на нашия екип ще се свърже с вас скоро.
Благодарим ви, че направихте своята резервация! Един от членовете на нашия екип ще се свърже с вас скоро.
Съдържание и теми, включени в курса
Модул 1 – Въведение в контейнерите
- Защо контейнери?
- Контейнери срещу виртуални машини
- Архитектура на контейнерите
- Среди за изпълнение на контейнери
- Жизнен цикъл на контейнера
Модул 2 – Изграждане на контейнерни образи
- Създаване на контейнерни образи
- Работа с Dockerfiles или Containerfiles
- Оптимизация на образи
- Контейнерни регистри
- Версиониране на образи
Модул 3 – Основи на Kubernetes
- Архитектура на Kubernetes
- Pod-ове
- Deployments
- ReplicaSets
- Пространства от имена (Namespaces)
- Етикети и селектори
Модул 4 – Въведение в OpenShift
- Архитектура на OpenShift
- Проекти и пространства от имена
- Уеб конзола
- OpenShift CLI
- Работа с приложения
Модул 5 – Внедряване на приложения
- Внедряване на контейнеризирани приложения
- Мащабиране на натоварвания
- Плавни актуализации (Rolling updates)
- Управление на конфигурацията
- Променливи на средата
Модул 6 – Мрежи
- Kubernetes услуги (Services)
- Излагане на приложения
- Маршрути (Routes)
- Ingress концепции
- Основно отстраняване на мрежови проблеми
Модул 7 – Съхранение и конфигурация
- Постоянно съхранение
- Заявки за постоянен обем (Persistent Volume Claims)
- ConfigMaps
- Secrets
- Приложения с отсъстояние (Stateful applications)
Модул 8 – Основи на сигурността
- RBAC концепции
- Сервизни акаунти
- Сигурна конфигурация на приложения
- Основи на сигурността на образите
- Най-добри практики за сигурност
Модул 9 – Наблюдение и отстраняване на проблеми
- Логове
- Събития
- Метрики
- Проверки за изправност (Health checks)
- Често срещани сценарии за отстраняване на проблеми
Модул 10 – Практически уъркшоп
- Изграждане на контейнерен образ
- Внедряване на приложение
- Конфигуриране на мрежа
- Съхраняване на данни от приложението
- Осигуряване на сигурност и отстраняване на проблеми с приложението
Формат на курса
- Интерактивни лекции.
- Практически демонстрации.
- Обширни практически упражнения.
- Сценарии за внедряване от реалния свят.
Опции за персонализиране на курса
Курсът може да бъде персонализиран, за да съответства на технологиите, инструментите за разработка и средите за внедряване, използвани във вашата организация.
Изисквания
Участниците трябва да притежават:
- Основни умения за работа с команден ред на Linux.
- Общо разбиране за разработка на софтуер или системно администриране.
- Основни познания по мрежи.
- Не се изисква предишен опит с OpenShift.
35 Часа
Отзиви от участници (1)
основи на разбирането за контейнери/Kubernetes и как те взаимодействат функциите на платформата OpenShift
Eric Scholze - NOW IT GmbH
Курс - Introduction to Containers, Kubernetes & OpenShift
Машинен превод