IoT application architecture
To realize the functional blocks in the cloud that we identified in the previous chapter, we will start with an IoT reference architecture. Figure 10.4 provides a visual guide to the typical structure and flow within an IoT ecosystem.
Figure 10.4 – IoT reference architecture
We will identify the technology behind each of the components where applicable and explore the offerings from the cloud providers.
Cloud device gateway
The vehicle telematics gateway interacts with the cloud via a cloud device gateway. The cloud device gateway is a message broker that acts as a mediator between the cloud and the device by sending and receiving messages and facilitating secure and reliable communication.
One of the most popular message brokers is Message Queuing Telemetry Transport (MQTT) [1], which is a publish/subscribe (pub/sub) messaging protocol that is good for IoT scenarios where lightweight communication, minimal...