EdgeX Foundry¶
EdgeX Foundry 是 Linux 基金会支持的边缘计算开源平台。EdgeX Foundry 的定位是通用工业 IOT 边缘计算通用框架,部署于路由器和交换机等边缘设备上,为各种传感器、设备或其他物联网器件提供即插即用功能并管理它们,进一步收集和分析它们的数据,或者导出至边缘计算应用或云计算中心做进一步处理。EdgeX Foundry 原来是用 Java 写的,导致平台体积庞大,占用资源,后来 Linux 基金会用 Go 语言对其进行了重构
https://github.com/edgexfoundry/edgex-go:
Go 语言 Star: 984 Fork: 405
平台无关:
硬件(x86,ARM)
操作系统(Linux, Windows, MacOS)
支持分布式(通过微服务架构设计支持在边缘节点,网关,雾节点、云平台等上部署)
部署 / 编排 (Docker, Snaps, K8s, roll-your-own)
协议 (北侧协议或南侧协议)