EdgeX Foundry vs KubeEdge
EdgeX Foundry
edgexfoundry.orgKubeEdge
kubeedge.ioSide by side
| Figure | EdgeX Foundry | KubeEdge |
|---|---|---|
| Price from | — | — |
| Free plan | — | — |
| Free trial | — | — |
| Open source | — | — |
| Windows | Yes | — |
| macOS | Yes | — |
| Linux | Yes | Yes |
| API | Yes | — |
| Self-hosted | Yes | — |
| Plans published | 0 | 0 |
| Spec score · IoT Edge Platforms | 7.3 (#4) | 5.7 (#8) |
In their own words
EdgeX Foundry
EdgeX Foundry is a free, open-source edge platform that connects IoT devices with applications across vendors. Device services translate sensor and device data into a shared EdgeX structure and can translate commands back into device protocols. The platform can run local rules and application services on edge data before sending it to cloud or other external systems. Its modular microservices architecture includes documented device services for MQTT, Modbus, BACnet, REST, ONVIF, OPC UA, BLE, and SNMP. Developers can make connectors with the Device Service SDK and data-processing pipelines with the Application Functions SDK. Security documentation covers a secret store, API gateway, microservice authentication, and secure MessageBus. The project offers a Docker quick start and instructions for building and running EdgeX natively on an operating system. EdgeX 4.0 is identified as an LTS release, but may not be backward compatible with the previous 3.x series. It uses PostgreSQL by default; Redis is no longer delivered with EdgeX, though users may choose Redis or Valkey. The project outlines user, developer, device service developer, and application service developer paths.