Internet of Things – Basic Concepts and Architecture
Internet of Things (IoT) is one of the most hyped concepts in today’s technology world. However, with so much hype, there is still a lot of confusion on what does Internet of Things actually mean and what it takes to build IoT applications, and how to apply it in various industries.
There exist many definitions of “Internet of Things” and even getting on to the same terminology and definition seems difficult nowadays. We have seen multiple definitions over a period of time, such as ‘Internet of Everything,’ ’Internet of Food,’ ‘Internet of your Things,’ ‘Internet of People’ and the list goes on. They all mean the same, so let’s start with a simple definition of Internet of Things.
“Internet of Things is a vision where every object in the world has the potential to connect to the Internet and provide their data so as to derive actionable insights on its own or through other connected objects.“
The object can be anything – a vehicle, machinery, airport, city, people, phone, or even a shoe. From a connected vehicle solution, you can understand the driver behavior and vehicle usage patterns; from a connected machines solution, you can determine when do machines need servicing; from a connected airport solution, you can understand many things like – how much time the passenger needs to wait for check-in and security, from an operational perspective it could help to optimize the passenger movement and ensure the right equipment are available at the right time to ensure quick serviceability and finally say, from a connected footwear solution you can understand how much you have run so far, and your app can automatically purchase a new pair of shoes based on the remaining shoe life.
As we can see, it’s not just about connectivity but how to use the connected data in the context of your application or, for that matter, other connected solutions to derive insights that can’t be uncovered before.
In this course, we will cover What is Internet of Things and high-level architecture for building IoT applications
Prerequisite for the course
What is Internet of Things
Internet of Things is a vision where every object in the world has the potential to connect to the Internet and provide their data so as to derive actionable insights on its own or through other connected objects.
Internet of Things Architecture - IoT Stack and Components
In order to realize and build Enterprise IoT applications, we first need to understand the key components, requirements, and complexity that go into building end-‐to-‐end IoT solutions.
An Enterprise IoT stack is a set of core capabilities and services that enable us to build IoT applications.