Similar presentations:
Cистемы оркестрации контейнеров
1.
zCистемы
оркестрации
контейнеров
2.
zКонтейнер
Контейнер — это пакет
программного обеспечения,
содержащий все зависимости:
код, среду выполнения,
конфигурацию и системные
библиотеки, которые могут
работать на любой хост-системе.
Изоляция ресурсов,
осуществляется на уровне
операционных систем
3.
zЧто делают системы оркестрации?
развертывание нескольких контейнеров одновременно в
различных средах окружения (на компьютере разработчика, на
тестовом и рабочем серверах, в среде аварийного
восстановления, в облачном кластере и пр.), что соответствует
DevOps-концепции непрерывной разработки, тестирования и
поставки программного обеспечения;
динамическое распределение
кластера (балансировка нагрузки);
постоянный
приложений
контейнеров
по
узлам
мониторинг состояния контейнеризованных
и автоматическая отработка их отказов
(перезапуск).
4.
zKubernetes
Поддерживает
декларативную
конфигурацию объектов, и
автоматизацию. Можно
автоматизировать
масштабирование,
развертывание с помощью
шаблонов и управление
рабочей нагрузкой и
сервисами контейнеров.
Поддерживает ОС:
Windows, macOS, Linux.
5.
zВозможности
мониторинг сервисов и распределение нагрузки,
автомонтирование гибкой системы хранения,
автоматизированные откаты и развертывания,
автораспределение нагрузки,
горизонтальное автомасштабирование,
автоперезапуск, замена и завершение работы отказавших контейнеров,
управление конфигурацией и конфиденциальной информацией,
самовосстановление.
6.
zCтратегии деплоя
Сокращается время выхода на рынок.
Новые функции быстрее попадают к пользователям.
Отклики пользователей быстрее доходят до команды
разработчиков. Это означает, что команда может дополнять
функции и исправлять проблемы более оперативно.
7.
zRecreate
Rolling
BlueGreen