1 1 Iot Cloud Building Blocks
1 1 Iot Cloud Building Blocks
Building Blocks
Team Emertxe
IoT Cloud Infrastructure
Introduction
●
Every ‘Thing’ connected to the Internet would send some
data to the cloud for further processing based on the
requirement we have
●
So, it becomes important to understand the major block
involved in the cloud, which provides the facilities to
store, analyze the data with respect to the business
needs
●
The next slide shows the major block you may see in
cloud
IoT Cloud Infrastructure
Blocks
te w ay G ate w l A p p li c M o d el
Ga ud ro
Cl o
at
t
ay
Con
io n
b A pp
We
ming D si n e ss
ea Bu
Lo
at
User
Str
g ic
a
il e A p
ob
M
p
Things sensing and controlling various factors
ni
M ac
t
us
Da
ng
e
a A n alyt t y M o n it Ad
m in ist A d m i n is t
at ri
r
e
ic
at
ra
or
D
User
D e v ic
S e cu
io n
tio n
ing
IoT Cloud Infrastructure
Blocks – Things
●
A thing is a device which would be based on
microcontroler or SOC depending on the
complexity of the requirements
●
The duty of the thing is to monitor (using
sensors) the surrounding environment and take
action (using actuators) based on the situation
and send the latest report to the cloud gateway
Things sensing and controlling various factors
ay
us
Da
ng
actionable insights
●
Should help to identify inefficiencies and work
out the ways to improve an IoT system (make it
more reliable, more customer-oriented)
●
Also, the correlations and patterns found
manually can further contribute to creating
algorithms for control applications
IoT Cloud Infrastructure
Blocks – Control Application
l A p p li c
ro ●
A Layer, that facilitate to send automatic
at
t
Con
io n
io n
rules or machine-learning.
Rule: Work according to the rules stated by
specialists.
ML: Works using models which are regularly
updated with the historical data stored in a data
warehouse.
●
This block may provide a better automation
feature, but a override option always necessary
to influence the behavior of the device through
it!
IoT Cloud Infrastructure
Blocks – Business Logic
s i n e ss
Bu
●
Every business logic is different, this block
Lo
User
gic
ing
●
Connected devices produce huge volumes of
data, which need to be securely transmitted and
protected from hackers
●
Most importantly, the thing is to be secured
enough that, the hackers don’t get it and
control the entire IoT subsystem!!
●
To prevent such problems, it makes sense to log
and analyze the commands sent by control
applications to things, monitor the actions of
users and store all these data in the cloud
IoT Cloud Infrastructure
Blocks – Device Administration
i
A d m nist
●
Just installing the devices doesn’t mean that its
e
ra
D e v ic
tio n
io n
to an IoT system
●
Involves identifying users, their roles, access
levels and ownership in a system and provide
options to
●
Adding and removing users
●
Managing user settings
●
Controlling access of various users to certain
information
●
Permission to perform certain operations within a
system, controlling and recording user activities
and more.
Thank You