Chapter 8: IoT Application Architecture Paradigms
In large-scale and production-grade IoT solutions, you will find that most of the architecture, design, and development discussions, workshops, and efforts are focused on the IoT cloud or the IoT backend cloud and its different components and solutions that ultimately serve to deliver fully fledged IoT solutions and products to customers and end users.
Earlier in the book, we covered the IoT cloud and the IoT backend cloud in some detail. We looked at the infrastructure, solutions, and software components of the IoT cloud, although, to some extent, we focused on the kind known as the serverless IoT cloud, where most of the IoT cloud services and solutions are provided out of the box by the IoT cloud provider or vendor. However, we did mention the option of building IoT backend cloud solutions from scratch if needed. In this chapter, we will deep dive into some application architectures and design paradigms that will help you as...