Программа курса:
Легкая виртуализация. Архитектура контейнеров. Методы управления.
Поддерживаемые архитектуры. Основные компоненты. Мониторинг служб.
Репозитории образов. Создание репозитория. Использование Dockerfile
Запуск и остановка контейнера. Проверка состояния. Анализ компонент.
Архитектура виртуальной сети. Создание виртуальных коммутаторов. Использование vxlan. Виртуальная сеть macvlan. Миграция контейнеров между вирутальными сетями.
Задачи разделов пользовательских данных. Создание дисковых разделов для использования контейнерами. Использование bind mounts. Временные разделы tmpfs.
Использование контейнеров в продуктивной среде. Создание кластера swarm. Создание сервисов. Использование контейнеров с несколькими сервисами.
Поддерживаемые платформы. Варианты установки. Одно и многонодовые конфигурации.
Создание устойчивой платформы для запуска приложений и резервирования ресурсов.
Управление kubernetes с использованием kubeless. Поддержка облачных платформ.
Работа с пользователями и правами доступа.
Создание квот и ограничений. Мониторинг ресурсов.
Политика безопасности. Принцип минимума привилегий. Сетевая безопасность.
Архитектура систем непрерывной интеграции и доставки.