Технологии и инструментальные средства реализации PowerVizor

ИАС PowerVizor реализована на AWS с применением как облачных продуктов Amazon (вычислительные сервисы, хранилища, базы данных, инструменты аналитики, сетевые технологии, инструменты для разработчиков, инструменты управления, средства обеспечения безопасности), так и программных продуктов разработки ООО «Интенжин» (PowerVizor, ServerVizor, CalcVizor). Система установлена на виртуальный сервер ЕС2 под управлением операционной системы –DebianLinux архитектуры x64. Типы операционных систем клиентов не имеют значения, так как система работает по технологии тонкого клиента через Web-приложение.

Все компоненты системы располагаются в гибридном облаке AmazonAWS. Система построена на платформе Node.js, которая реализует роль web-сервера. Обмен данными между клиентом и сервером осуществляется в формате JSON. Система протестирована и работает на современных браузерах, поддерживающих технологию Websockets.

Доступ клиентов к системе осуществляется исключительно по протоколу HTTPS, а передача исходных данных от датчиков по сетевому протоколу MQTT, работающий поверх TCP/IP, ориентированный для обмена сообщениями между устройствами по принципу издатель-подписчик.

Пользователи не имеют прямого доступа к СУБД и виртуальному серверу, доступ к данным осуществляется через балансировщики ALB и NLB облачной платформы AWS. Тем самым балансировщики нагрузки распределяют входящий сетевой трафик от клиентов между несколькими бэкенд-серверами.

Все пользователи имеют личные регистрационные данные (логин, пароль) и права доступа. Все изменения данных фиксируются, события, не связанные с данными, так же фиксируются. Система имеет контроль подбора паролей, и автоматически блокирует несанкционированный доступ.

Для защиты информации между клиентом и web-сервером используется сервис шифрования AWSKMS.

Связаться
с нами
Automated
control systems
Контакты
Будем рады вас видеть!
+38 044 293 25 00
Kyiv, Kostiantynivska str. 75
I'm not a robot