Сервис Cloud Managed Kubernetes

Версия 94.1 от Ирина Сафонова на 17.07.2023, 23:23

Содержание

Назначение услуги


Cloud Managed Kubernetes — сервис по управлению контейнерами привычными инструментами Kubernetes, развернутый в кластере. Сервис позволяет автоматизировать процессы управления, масштабирования, изменения, обновления и удаления контейнеров. Клиент получает доступ в свою рабочую среду (вместе с Web - интерфейсом) и в рамках своей квоты управляет контейнерами. Услуга  является PaaS решением.

Основные функции услуги


Изолированное управление сервисами

Возможность разделить приложения на небольшие и независимые друг от друга.

Оркестрация хранилища

Kubernetes позволяет автоматически смонтировать нужную систему хранения. Предусмотрен отказоустойчивый георазнесенный кластер.

Обеспечение стабильной работы приложений во время пиковой нагрузки

Актуально в период высокой потребности сервисов и пиковых нагрузках для обеспечения стабильной работы. Приложение автоматически масштабируется с учетом нагрузки.

Автоматизация операций в рамках процесса запуска и тестирования кода в облачной инфраструктуре

Автоматизация операций в рамках процесса запуска и тестирования кода в облачной инфраструктуре для уменьшения Time-2-Market более чем в два раза.

Зоны ответственности


В рамках услуги клиенту предоставляется веб-портал и конфигурационный файл для управления изолированной среды в рамках кластера kubernetes. При этом клиенту не предоставляется доступ к непосредственно кластеру и элементам его управления.
Кластер Kubernetes, его основные компоненты управления, а также окружение, выстроенное для реализации кластера Kubernetes (серверное оборудование, сетевое оборудование, среда виртуализации, виртуальные машины (ВМ) и их операционные системы) полностью подконтрольны и администрируются средствами и силами Beeline Cloud. Процессы, протекаемые непосредственно внутри кластера Kubernetes, также подконтрольны и администрируются средствами и силами Beeline Cloud. 

Отказоустойчивость


Услуга предполагает кластерную реализацию для обеспечения отказоустойчивости. Отказоустойчивость предполагается как на уровнях операционных систем и внешних абстракций — зоне ответственности Beeline Cloud, так и на уровне выполнения развертываний внутри кластера Kubernetes — зоне ответственности клиента.

Резервное копирование


В рамках услуги на стороне хостера лежит обязательство по резервному копированию. Так как платформа обслуживается Beeline Cloud целиком, то допускается резервное копирование на ВМ. Для резервного копирования используется программное обеспечение Veeam B&R.

Мониторинг


Мониторинг осуществляется двумя путями:

Внешний контур

Осуществляется исключительно хостером при помощи программного обеспечения Zabbix. Клиенты не имеют доступ к контуру.

Внутренний контур

Внутренний мониторинг является частью платформы и осуществляется при помощи программных пакетов на основе Prometheus и Grafana. К данному мониторингу имеют доступ все клиенты и Beeline Cloud. Для хостера в качестве объектов мониторинга доступны все компоненты кластера и клиентские окружения, а для клиента — только его компоненты и развертывания.

Статьи по теме


К следующему разделу 🡲