Azure IoT Developer Centre
Get started with Azure IoT Suite and IoT Hub and learn how easy it is to connect your IoT devices to Microsoft Azure. Whether this is your first experience with the Internet of Things or you are a seasoned pro, we have the tools and technologies to get you going.
Connect your devices to Azure IoT
Get started on your IoT project with confidence by leveraging our Azure IoT Starter Kits or choosing from hundreds of Certified for IoT devices in our device catalog. All devices are platform-agnostic and tested to connect seamlessly to IoT Hub.
Connect all your devices to Azure IoT using our open source device SDKs. Our SDKs support multiple operating systems, such as Linux, Windows and real-time operating systems, as well as multiple programming languages, such as C, Node.js, Java, .NET and Python.
Distribute cloud intelligence to edge devices
Azure IoT Edge
Build a hybrid cloud and edge IoT solution using the IoT Edge software platform. Enable easy orchestration between code and services, so they flow securely between cloud and edge to distribute intelligence across a range of devices. Ease your IoT development efforts by taking advantage of existing skills and resources, as well as familiar tools and multiple languages to optimise and monitor your solution. IoT Edge opens the possibilities. Enable artificial intelligence and advanced analytics at the edge, reduce your overall IoT solution costs and operate your edge devices offline or with intermittent connectivity.
Monitor and manage billions of IoT devices
IoT Hub enables you to easily and securely connect your IoT devices to Microsoft Azure. You can establish bi-directional communication with all your IoT devices, work with familiar platforms and protocols and reliably update and manage devices at scale with new device management capabilities. IoT Hub authenticates on a per-device basis so your IoT solution is set up to retain confidentiality of both cloud-to-device and device-to-cloud messages.