Azure IoT Hub vs lelylan: What are the differences?
Azure IoT Hub: Connect, monitor, and manage billions of IoT assets. Use device-to-cloud telemetry data to understand the state of your devices and define message routes to other Azure services without writing any code. In cloud-to-device messages, reliably send commands and notifications to your connected devices and track message delivery with acknowledgement receipts. Device messages are sent in a durable way to accommodate intermittently connected devices; lelylan: Open Source Lightweight Microservices Architecture for the Internet of Things. The Lelylan platform is both hardware-agnostic and platform-agnostic. This means that you can connect any hardware, from the ESP8266 to the most professional embedded hardware solution and everything in between - and it can run on any public cloud, your own private datacenter, or even in a hybrid environment, whether virtualized or bare metal.
Azure IoT Hub and lelylan can be primarily classified as "Internet of Things Services" tools.
lelylan is an open source tool with 1.4K GitHub stars and 88 GitHub forks. Here's a link to lelylan's open source repository on GitHub.