Архитектура и администрирование платформы бизнес-аналитики Alpha BI
Возможности Alpha BI
Экспорт и импорт
Администрирование и безопасность
Функциональная архитектура
Топология серверов
Нагрузочные тестирования
Архитектура и администрирование
Администрирование и безопасность в Alpha BI
Все инструменты визуализации данных от интерактивных панелей до регламентной отчетности
Для гладкой работы со средами разработки, тестирования и эксплуатации (dev-test-prod) реализован экспорт и импорт данных, включая метаописания объектов, связанные объекты и роли. Также поддерживается экспорт и импорт в виде JSON для оффлайн-работы.
Автоматизация CI/CD
Централизованное управление пользователями (SSO, AD, OpenID)
Alpha BI поддерживает функции единого входа (SSO) и OpenID, а также обеспечивает синхронизацию с Active Directory, что позволяет пользователям проходить единый вход в систему без необходимости повторной авторизации, а также автоматически обновлять данные о пользователях и группах из корпоративной директории, повышая безопасность, удобство использования и централизованное управление доступами
Администрирование и безопасность
В системе автоматически осуществляется аудит действий пользователя, логирование аналитических запросов и действий для контроля и обнаружения нарушений
Нагрузочные испытания в контуре
Регулярно проходим внутренние и внешние нагрузочные тестирования. Результаты:

  • Объем данных (количество строк) — 100 млн
  • Количество одновременно (без задержек) работающих пользователей - 1 000
  • Среднее время отклика (с) — 3 сек
Функциональная архитектура системы
Архитектура системы
  • Экспорт и импорт в виде JSON для оффлайн работы
  • Экспорт и импорт ролей
  • Экспорт и импорт связанных объектов
  • Экспорт и импорт метаописаний объектов
В Alpha BI внедрена автоматизация CI/CD, которая позволяет автоматически собирать, тестировать и развертывать обновления программного обеспечения, обеспечивая быстрый цикл поставки новых функций и исправлений, повышая надежность и качество продукта, а также сокращая время выхода изменений в продуктивную среду:
Автоматизация CI/CD
Экспорт и импорт для ландшафтов разработки, тестирования и эксплуатации
  • Одна и та же роль может быть присвоена нескольким пользователям.
  • Одному пользователю может быть назначено несколько ролей.
  • Доступ к системе определяется персональными настройками, если пользователю не назначена ни одна роль
Организационная структура в  Alpha BI представляет собой удобный инструмент для группировки пользователей, который работает параллельно с системой ролей. Правильно настроенная структура предоставляет множество практических преимуществ, позволяя персонализировать аналитические панели для различных отделов.
Роли в системе позволяют устанавливать уровни доступа к различным элементам и распределять их между пользователями
  • Ролевая модель доступа к данным
  • Поддержка Active Directory (AD)
  • Единый вход (SSO) и поддержка OpenID
Роли пользователей
Роли пользователей и организационная структура из Alpha BI
  • Сервер базы данных - репозиторий метаописаний, сервер бизнес данных
  • Сервер OLAP - сервер аналитической обработки данных «Alpha OLAP»
  • Сервер приложения -  Alpha BI
  • Клиент - тонкий клиент,  веб-браузер
Типовая топология состоит из трёх основных узлов — Сервер приложения, Сервер оперативной аналитической обработки (OLAP) и Сервер бизнес-данных (БД). Для обеспечения отказоустойчивости и производительности существует возможность горизонтального масштабирования, подробнее в документации
Топология серверов
Топология серверов в Alpha BI
  • Внешний сервер БД - сервер бизнес данных для live-connect подключения
Решение для компании
Запросите расчет стоимости системы индивидуально под вашу задачу