Chapter 5: Exploring IoT Platforms

With IoT platforms, we come to the most interesting part in designing and building a large-scale IoT solution.

In the previous chapter, we discussed the IoT Cloud (or the IoT backend) infrastructure part. In this chapter, we will go through the software part of the IoT Cloud. In other words, we will explore the different software services and components that should be provided by the IoT Cloud as a backbone for large-scale IoT solutions.

As explained before, in IoT solutions, software or app development spans all of the IoT solution layers. Software is present everywhere in IoT solution layers. In Chapter 2, The "I" in IoT – IoT Connectivity, we discussed the different software that could be running on IoT ...

Get Designing Production-Grade and Large-Scale IoT Solutions now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.