Cloud BI
Назначение сервиса
Cloud BI — сервис для визуализации и анализа данных. Сервис оказывается на территории РФ по модели SaaS.
ПО сервиса расположено в центрах обработки данных по адресу 1-я Останкинская улица, 1с1, Москва. ПО подключено к сети передачи данных beeline cloud. Beeline cloud организует доступ к инсталляции ПО к частной сети IP VPN/VP LAN или офис. Beeline cloud использует фиксированные каналы связи и интернет.
Основа сервиса
Cloud BI основан на ПО с открытым исходным кодом и распространяется по пермиссивной лицензии Apache 2.0. Сервис организуется на базе виртуальных машин (ВМ) облачной платформы beeline cloud. Beeline cloud выделяет вычислительные ресурсы ВМ в необходимом объеме с учетом требований к производительности системы для расчетного количества пользователей сервиса. Вычислительные ресурсы ВМ — виртуальные процессорные ядра, оперативная память и дисковая емкость.
Обеспечение производительности и качества предоставления сервиса
По запросу для производительности и качества предоставления сервиса beeline cloud меняет требуемое количество ресурсов сервиса в необходимом объеме. Количество меняется на основании показаний мониторинга и статистики использования ресурсов.
Основные функции сервиса
Возможности доступны заказчикам beeline сloud и включают в себя:
- визуализацию и анализ данных,
- поддержку источников данных,
- шифрование.
По запросу beeline сloud настраивает брендирование с использованием корпоративных цветов и логотипов.
Визуализация и анализ данных
Cloud BI включает в себя визуализацию и анализ данных из различных источников — БД, файлы данных и внешние API. Встроенные инструменты для создания дашбордов и графиков позволяют пользователю настраивать представление данных.
Поддержка источников данных
Cloud BI поддерживает различные типы источников данных. Примеры:
- MySQL,
- PostgreSQL,
- Oracle,
- MS SQL Server.
Доступны преобразование, очистка и агрегирование данных в лаборатории SQL. Пользователи работают с данными любой сложности. Данные не требуют предварительной подготовки.
Шифрование
Для обеспечения безопасности данных Cloud BI использует методы шифрования. Примеры:
- SSL,
- аутентификация и авторизация в Едином Профиле Клиента билайн (ЕПК),
- управление правами доступа.
Доступны механизмы контроля и мониторинга доступа к данным и операциям пользователями.
Отказоустойчивость
Сервис обусловлен высоким классом надежности платформы beeline сloud и предполагает кластерную реализацию для обеспечения отказоустойчивости. В качестве меры отказоустойчивости компоненты кластеризируются на прикладном уровне:
- Kubernetes. Кластер из трех мастер-нод и двух воркер-нод. Отказоустойчивость — один мастер, один воркер.
- PostgreSQL. Кластер из трех нод. Отказоустойчивость — одна нода.
Резервное копирование
Cloud BI проводит резервное копирование, чтобы избежать ошибки и сбои при работе заказчика в Cloud BI.
Мониторинг
Для мониторинга beeline сloud использует приложения Zabbix и Prometheus. Zabbix эксплуатируется для мониторинга прикладного и низкого уровня, Prometheus — для пользовательских приложений. Для каждой клиентской сборки мониторинг использует средства Grafana.