Components of IoT architecture
In the use cases mentioned in the previous section, organizations have many devices across multiple product lines. They needed an architecture to ingest various telemetry measures and attributes to support real-time consumption by users and service applications. At a high level, IoT architecture consists of three components, as shown in the following diagram:
Figure 15.1: IoT architecture cycle
As shown in the preceding diagram, the IoT architecture cycle has three elements:
- Managing IoT device software: To build IoT solutions, you need to deploy a large number of devices, ranging from thousands to millions. These devices should have the ability to generate the data required for the use case and perform an operation at the edge as required. The first thing you need to figure out is, how can I build devices that operate at the edge?
- Handling IoT device connectivity and control: Managing millions of devices and securing them...