Use Azure IoT with Azure Sphere
Azure Sphere devices can communicate with the Azure IoT using managed services like Azure IoT Hub and Azure IoT Central.
Before you begin
No matter which you use, you must have an Azure subscription. If your organization does not already have a subscription, you can set up a free trial.
Although you can create an Azure subscription for no charge, the sign-up process requires you to provide a credit card number.
Authenticate your Azure Sphere tenant
After you have an Azure subscription, you must establish trust between Azure Sphere and your Azure IoT Central application or IoT hub. You must perform the validation only once, by downloading a certificate authority (CA) certificate from the Azure Sphere Security Service and validating it using a code generated by Azure IoT Hub or Azure IoT Central. The validation process authenticates your Azure Sphere tenant.
The authentication process is slightly different for IoT Hub and Azure IoT Central:
Once you have an Azure subscription and a validated CA, you can run the Azure IoT sample application from GitHub, which connects to either Azure IoT Central or Azure IoT hub.
About Azure IoT Hub
IoT Hub is a managed service that acts as a central message hub for bi-directional communication between your IoT application and the devices it manages.
IoT Hub supports multiple messaging patterns – for example, device-to-cloud telemetry, file upload from devices, and request-reply methods to control your devices from the cloud. In addition, IoT Hub monitoring helps you maintain the health of your solution by tracking events like device creation, device failures, and device connections.
Learn more about Azure IoT Hub
About Azure IoT Central
Azure IoT Central is a managed service that simplifies the creation of IoT solutions. Azure IoT Central simplifies the initial setup of your IoT solution and reduces the management burden, operational costs, and overhead of a typical IoT project.