The IoT (Internet of Things) architectural model is typically structured into several key layers that facilitate seamless data flow and functionality from physical devices to user applications. When I talk about IoT I tend to talk about it in terms of seven (7), different layers, although there are various models and approaches to choose from. Some of those also have seven layers, whereas others have four, and still others have seven layers but are named differently. Coming from a background in network engineering and solution architecture, I have chosen seven layers that make for a pragmatic approach towards IoT. These models are always evolving and approaches are always changing, and consequently, we are always updating our thinking. However, don’t forget that any presented models represent “suggestions” relating to how to think about the end-to-end solution and aren’t prescriptive.
The Seven Layers
Information on the site will be segregated into each of these sections to aid simple navigation. If you want to learn more about devices, then visit the device layer description to get more general information, or the device blog category to get more information concerning specific reviews and information on devices. Likewise, you can do the same for any of the layers described above.