Azure IoT
After learning details about the various stages that help in creating end-to-end IoT solutions. Each of these stages are crucial and their implementation is a must for its success. Azure provides lots of services for each of these stages. Apart from these services, Azure provides IoT hubs--the core IoT service and platform that is capable of hosting complex, highly available, and scalable IoT solutions. We will dive deep into IoT hubs after going through other services. This section will detail in brief each of these services.

Identity
Azure IoT hubs also provide services for authenticating devices. IoT hubs provide interface for generating unique identity hashes for each device. When devices send their messages containing this hash, the IoT hub can identify them after verification of its own database for existence of such hashes.
Capture
Azure provides IoT gateways that enable IoT hubs non-compliant devices to get adapted and enable pushing of data. There are local or intermediary...