推荐使用 Eclipse hawkBit — 软件更新服务器

推荐使用 Eclipse hawkBit — 软件更新服务器

hawkbitEclipse hawkBit™项目地址:https://gitcode.com/gh_mirrors/haw/hawkbit

Eclipse hawkBit Logo

1、项目简介

Eclipse hawkBit 是一个针对有限边缘设备和连接到IP网络基础设施的更强大控制器与网关的软件更新后台解决方案。它提供了强大的可扩展性和灵活性,专为管理大规模的物联网(IoT)设备更新而设计。

2、项目技术分析

基于 Spring Boot 构建,hawkBit 包括了一个内嵌的 H2 数据库,用于测试和评估目的,同时也支持 MySQL/MariaDB、MS SQL Server 和 PostgreSQL 等多种数据库系统。此外,RabbitMQ 作为可选组件,用于实现分布式消息传递功能(DMF)。

  • DDI API:HTTP/JSON 基础的 Direct Device Integration (DDI) API 提供了简单易用的设备集成接口。
  • Client Libraries:Eclipse Hara 项目提供了一个参考代理软件实现,并有各种语言的客户端示例,如 Kotlin 及 Rust。

3、应用场景

  • 物联网设备批量软件升级
  • 企业内部的控制器与网关更新管理
  • 测试实验室中的设备自动化更新流程
  • 需要灵活和安全更新机制的智能硬件产品

4、项目特点

  • 多平台兼容:支持广泛的硬件和操作系统,包括 Linux、RAUC 更新框架、Zephyr RTOS 等。
  • 易于集成:通过 RESTful API 实现与其他系统的无缝对接,例如与 Eclipse Hono 的未来集成。
  • 高效部署:提供 Docker 容器镜像,快速启动和运行。
  • 安全性与稳定性:经过生产环境验证,支持多种数据库系统,确保数据安全。

开始使用

想要亲自试一试?很简单:

docker run -d -p 8080:8080 hawkbit/hawkbit-update-server

然后访问 localhost:8080 即可体验 hawkBit 更新服务器。

进一步探索

不要错过试用由 Bosch IoT Rollouts 和 Kynetics Update Factory 提供的免费试用账号,以进一步了解 hawkBit 的潜力。

现在,是时候将 hawkBit 引入你的设备管理和更新流程中,感受其卓越的性能和易用性吧!

hawkbitEclipse hawkBit™项目地址:https://gitcode.com/gh_mirrors/haw/hawkbit

  • 3
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

芮伦硕

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值