Level: Introductory to Intermediate
There are a plethora of Azure services from which to choose, even many that seem to overlap with each other in terms of capabilities, including Azure Service Bus, Notification Hubs, Event Hubs, and IoT Hubs. This session will clear up the landscape and make sure you understand the capabilities of each of these and when you would choose to adopt one or the other. You'll learn how to connect IoT devices, client apps and back end services through these Azure services. You'll see how to easily get telemetry streams from your devices, data updates and commands from client apps, as well as how to send data and commands back to them from the server side.
You will learn:
- The differences are between Service Bus, Notification Hubs, Event Hubs, and IoT Hubs, and when to use which
- What protocols are supported for communications by the different Service Bus and various Hub services
- What code you need to interconnect your device, client and service distributed architecture