17.11 состоялся наш вебинар, который был посвящен удаленному управлению и обновлению ПО на распределенных устройствах.
Сегодня публикуем обзор наиболее популярных решений для выполнения этой задачи:
➡️ Bosch IoT Rollouts (https://bosch-iot-suite.com/service/rollouts/)
Bosch IoT Rollouts - программный продукт на основе проекта с открытым исходным кодом Eclipse hawkBit. Он представляет собой облачную службу для развертывания обновлений программного обеспечения на оконечные устройства, контроллеры и шлюзы, подключенные к сетевой инфраструктуре по IP. Производитель предлагает поддержку интеграции приложений IoT, различные варианты интеграции устройств с открытыми интерфейсами и гибкую модель данных, подходящую для разнообразных сценариев применения.
➡️Update Factory (https://www.kynetics.com/iot-platform-update-factory)
Платформа для обновлений программного обеспечения, также разработанная на базе Eclipse hawkBit . Данное решение предназначено для встраиваемых устройств с под управлением ОС Android или Linux. Update Factory предлагает open source реализацию клиентского ПО для устройств под управление ОС Android, а также чистую Java-реализацию hawkBit DDI API с полностью открытым исходным кодом.
➡️FullMetalUpdate (https://www.fullmetalupdate.io/)
Данный программный продукт ориентирован прежде всего на дельта-обновления. Разработчик заявляет о возможности развертывания на любом сервере или в облаке; реализации продукта в открытом исходном коде с использованием технологии контейнеризации.
➡️ Mender (https://mender.io/)
Разработчики данного программного продукта позиционируют его как надежный, безопасный и масштабируемый инструмент обновлений программного обеспечения всех уровней: системного и прикладного.
Среди заявленных свойств продукта выделяются:
− Быстрые, частые и целевые (on-demand) обновления программного обеспечения с оптимизированным использованием трафика данных;
− Надежная и безотказная поддержка устройства, или откат в случае сбоя обновления;
− Пользовательские варианты сценариев установки прикладного программного обеспечения
➡️RITMS UP2DATE (https://up2date.ritms.online/ru)
Система обновлений IoT RITMS UP2DATE — решение для беспроводного обновления, с помощью которого осуществляется управление обновлениями системного ПО и приложений на встроенных устройствах Интернета вещей (IoT). Преимущества использования RITMS UP2DATE:
• Комплексное решение — возможность полного учета потребностей пользователя при проектировании «под ключ», разработка решения для обновления.
• Надежное и отказоустойчивое — RITMS UP2DATE спроектировано так, чтобы предотвратить сбои бизнес-процессов. Например, если обновление прервано, устройство автоматически вернется к предыдущей рабочей версии рабочего программного обеспечения.
• Безопасные и масштабируемые — все коммуникации между компонентами RITMS UP2DATE всегда шифруются с помощью сертификатов и могут масштабироваться до миллионов устройств.
• Адаптируется к целевым бизнес-процессам — с помощью пакетных обновлений по расписанию есть возможность определить собственные сценарии обновлений устройств. Например, обновлять устройство только тогда, когда оно находится в режиме ожидания.
• Развертывается в любом месте и обслуживается в корпоративных серверах/закрытых ЦОД (on-premise) или в общедоступных облаках. Поскольку RITMS UP2DATE основано на технологиях с открытым исходным кодом,
пользователь может сам выбрать партнера для его поддержки и сопровождения.
Post #53
155
- 👍 6