Open georgestevens99 opened 16 hours ago
Please keep in mind that in the broad area of IoT (both heavy industrial (OPC UA & Azure IoT Operations) and industrial (Azure IoT Hub/IoT Edge)) the elephants in the room are the Gartner Magic Quadrant Leaders. For 2024 they are AWS, Azure and Software AG in that order. You can search for this phrase on google to see the exact rankings.
Do I need to move this issue to dapr/dapr? Please let me know.
After a deep dive into the Azure IoT realm last fall and winter consisting of lots of reading, I'd like to show you areas where Dapr may fit into the Azure suite of IoT services.
The Azure Well Architected Framework has an excellent set of articles on IoT best practices at https://learn.microsoft.com/en-us/azure/well-architected/iot/iot-overview. There is a must read list of the Azure Technologies involved a few pages into that article sketched below. As you will no doubt discover, Dapr could play a key role here without massive amounts of work. This market is quite big, which is why Microsoft has invested heavily in it, creating a bunch of technology which is fairly mature by now!
o Here is a great diagram of how Azure IoT Technologies fit together as "architecture layers": https://learn.microsoft.com/en-us/azure/well-architected/iot/iot-overview#iot-architecture-layers.
o Here is a list of the various services in the Azure IoT Suite: https://learn.microsoft.com/en-us/azure/well-architected/iot/iot-overview#core-layers-and-services. Here are key quotes from that link.
"The IoT core layers and services identify whether a solution is an IoT solution. The core layers of an IoT workload are:
Azure IoT Hub Azure IoT device SDKs Azure IoT Edge IoT Hub Device Provisioning Service (DPS) Azure Digital Twins Azure Sphere."
Also of interest is Azure Stream Analytics, which uses an SQL like language to perform on-the-fly analyses of event streams in the Azure Event Hub (one of which is provided with the Azure IoT Hub). https://learn.microsoft.com/en-us/azure/stream-analytics/stream-analytics-introduction.
Here is my current view on places that Dapr could possibly fit in to the above Azure IoT Suite.
The key question is how much is it worth to the Dapr community to support the above kinds of scenarios for IoT. Taking on a new partner or two that are already working in the IoT realm would help a lot in many ways.
In any event, at least now the Dapr community has a list of areas to get started in exploring the Azure IoT realm. HTH.