Архітектура
IOTANS
платформи
Про архітектуру
Платформа IOTANS – це IT-продукт, призначений для візуалізації даних, отриманих з різних приладів обліку дистанційним способом.
Дані на платформу надходять автоматично у вигляді окремих пакетів із зашифрованою інформацією. Періодичність надсилання пакетів даних кожним приладом налаштовується на запит клієнта.
Саме на платформі інформація з різних типів пристроїв наводиться у зручну форму для роботи
Компоненти платформи
Забезпечує перегляд інформації про показання приладів обліку, повідомлень про помилки, а також дозволяє керувати пристроями обліку, надавати їм певні адреси та налаштовувати групи доступу
Складається з незалежно розгортаних сервісів, які забезпечують прийом та декодування пакетів з даними від приладів обліку комунальних ресурсів та інших пристроїв, обробкою інформації та її аналізом, генерацією звітів та надсиланням повідомлень про помилки
Мікросервіси
IOTANS
платформи
Побудова платформи
Мікросервіси із зовнішнім API надають взаємодію клієнтській частині (веб інтерфейсу) з платформою; забезпечують створення та керування користувачами, групами доступу, адресами, звітами. А також дозволяють проводити інтеграцію зі сторонніми сервісами, такими як 1С, CRM.
Це дуже зручно, тому що дає можливість отримувати інформацію в тому вигляді, в якому ви звикли, без витрачання часу на нові програми та сервіси
Сервіси обробки даних
Сервіс баз даних - Postgres
Сервіс реляційної бази даних, що забезпечує надійне зберігання інформації про пристрій, його параметри та конфігурацію, належність до певної юридичної особи або фізичного розташування
Сервіс зберігання документів - Elasticsearch
Сервіс зберігання документів, що забезпечують безпосереднє зберігання показань з приладів обліку, моментальний пошук за цими даними, агрегацію для побудови звітів та аналізу даних, що зберігаються. Вибрана система зберігання даних забезпечує горизонтальний пошук в терабайтах даних, що зберігаються, і чудову відмовостійкість в рамках одного або декількох кластерів.
Сервіси черг та тимчасового зберігання даних - Kafka/Redis
Сервіс баз даних, що забезпечує тимчасове зберігання даних, та брокера повідомлень, що забезпечує відмовостійке накопичення інформаційних пакетів від різних пристроїв диспетчеризації для їх подальшої обробки
Платформа мікросервісів - Kubernetes
Оркестрування мікросервісів платформи Kubernetes забезпечує безперебійну роботу всіх сервісів за будь-яких навантажень. Це важливий фактор масштабованості платформи
Сервіс обробки/декодування пакетів даних - ESH
Сервіси обробки/декодування інформаційних пакетів, що надходять від різних приладів у тому числі і від приладів обліку енергоресурсів
Інтеграція та розгортання інфраструктури
Процес безперервної інтеграції - continuous integration і процес безперервного розгортання інфраструктури серверів - continuous delivery (або continuous deployment), забезпечує безперебійну роботу платформи, навіть при мінливих параметрах. Це швидке впровадження нового функціоналу та виправлення можливих помилок
Безпека та відмовостійкість
1. Розгортання в кількох датах центрах, що в разі збоїв на одному з них гарантує продовження працездатності всі платформи в цілому
2. Резервне копіювання даних та їх зберігання в не зони дії використовуваних дата центрів, щоб мати можливість відновити працездатність платформи навіть у разі виходу з ладу двох дата центрів
3. Шифрування каналів зв'язку та самих пакетів інформаційних посилок від кінцевих пристроїв
Популярні питання
Ми компанія, яка постачає смарт обладнання, чи можемо ми використовувати вашу IOTANS платформу для збору інформації з наших приладів?
Платформа IOTANS може збирати дані з різних розумних приладів, що працюють за протоколами передачі даних: LoRaWAN, NB-IOT, Wm-BUS, RS 485, Zigbee та інші.
Як проходять пусконалагоджувальні роботи?
Для підключення об'єкта до системи диспетчеризації IOTANS пусконалагоджувальні роботи не потрібні. На багатьох об'єктах у Білорусі пуско-налагодження відбувається дистанційно.
Чи можна працювати з платформою IOTANS у Україні чи Європі?
Платформа IOTANS є універсальною і може бути легко адаптована під різні запити. У штаті компанії IOTANS є і технічні спеціалісти та спеціалісти IT - сектора, які допоможуть з інтеграцією. Наразі проходить тестові інтеграції платформи у кількох країнах. Ми працюємо у всьому світі.
Як швидко платформа бачить нові пристрої обліку?
На даний момент платформа бачить все нові прилади обліку при їхній початковій активації на виробництві. Після встановлення обладнання на об'єкти вони заносяться до бази IOTANS як активні, і їх бачить представник водоканалу чи диспетчер КК.