Структура Датаплан

Датаплан имеет взаимосвязанную модульную структуру под единым графическим веб-интерфейсом управления.

В состав Датаплан входит комплект свободно-распространяемого программного обеспечения (ПО), интегрированного с модулями собственной разработки:

  • серверный конвейер обработки данных Logstash для сбора и нормализации данных для анализа;

  • система управления базами данных (СУБД) ClickHouse для хранения анализируемых данных;

  • СУБД PostgreSQL для хранения служебной информации;

  • веб-сервер nginx для обработки пользовательских запросов;

  • брокер сообщений, обеспечивающий асинхронное взаимодействие между сервисами.

Структурная схема взаимодействия компонентов Датаплан между собой и с внешними целевыми источниками данных (ИД) приведена на следующем рисунке.

image

Платформа состоит из следующих функциональных компонентов: