28.02.2017 Новости, Интернет, Открытый код/LinuxКомпания DataArt объявила о выпуске новой версии DeviceHive, IoT-платформы с открытым исходным кодом. IoT-практика DataArt модернизировала архитектуру DeviceHive — платформа стала более безопасной, надежной и простой в использовании. API в основном остался неизменным, поэтому переход на новую версию не отразится на решениях, которые были разработаны для DeviceHive ранее. Новая версия DeviceHive создана на основе микроcервисов: некоторые ключевые элементы функционала, например, поддержка баз данных и обмен служебными сообщениями, были выделены в самостоятельные модули. Это значительно упрощает поддержку любой базы данных или шины сообщений и позволяет переключаться между ними, не внося изменений в остальной код. Таким образом можно быстро и без усилий вводить новые функциональные элементы, а конечный пользователь может настраивать платформу и расширять ее функционал в зависимости от потребностей. Реализована и линейная масштабируемость системы. Для развертывания DeviceHive применяются Docker-контейнеры, поэтому пользователи могут расширить любой компонент, не меняя код приложения, а просто добавив инстансы. Использование Docker также позволяет за считанные минуты развернуть систему на основе DeviceHive в облаке или на базе инфраструктуры пользователя. Новая архитектура улучшила способность платформы отслеживать проблемы, ускорила процесс обслуживания и повысила эластичность системы, что позволяет DeviceHive оставаться эффективным при больших нагрузках. «Мы создали DeviceHive ...
читать далее.