Azure IoT Hub
Azure IoT Hub
Azure IoT Hub is the primary PaaS service in the Azure IoT Suite, responsible for managing and connecting IoT devices and helping enterprises collect, manage, and process data generated from IoT devices.
Azure IoT Hub differentiates itself by features and messaging volume, and virtually any device can connect to it. It supports several messaging modes, including device-to-cloud telemetry, file uploads from devices, and request-response methods for controlling user devices from the cloud.
Azure IoT Hub Simplified Architecture Diagram

Azure IoT related documentation repository
https://github.com/Azure/iot
Azure IoT Implementation Examples
https://github.com/Azure-Samples/azureiotlabs

