Summary
In this chapter, we discussed the basic architecture principles for Internet of Things-ecosystems (IoT). It’s fair to say that IoT architecture is extremely complex, exposing a lot of challenges. The first challenge is the scale of an IoT ecosystem that can easily hold hundreds to thousands of devices. All these devices must be secured and monitored. Next, these devices send data that must be analysed. This requires a centralized platform.
We explored the IoT solutions of Azure, AWS, GCP and Alibaba and what they have to offer. The services vary from update management of devices to security monitoring to detect and respond to potential vulnerabilities in IoT ecosystems. An import element in IoT architecture is connectivity. In the final sections we studied the connectivity to cloud using IoT gateways and edge appliances and the various protocols to enable low-powered devices to connect and communicate with each other. Last, we explored the possibilities of 5G and how this...