10
Internet of Things Beginner’s guide to building blocks for the underlying infrastructure

Internet of Things - IaaS perspective

Embed Size (px)

Citation preview

Page 1: Internet of Things - IaaS perspective

Internet of ThingsBeginner’s guide to building blocks for the underlying infrastructure

Page 2: Internet of Things - IaaS perspective

Let’s assume that we follow speed limit signs!

Page 3: Internet of Things - IaaS perspective

05/02/2023 IOT by Gopan Joshi 3

How do we get there?

Page 4: Internet of Things - IaaS perspective

Few Things and a Cloud

BillionsMillions Trillions Billions Millions

Page 5: Internet of Things - IaaS perspective

05/02/2023 IOT by Gopan Joshi 5

Its not about hardware!

Its about an awesome software that are agnostic to hardware and its failures!!

Page 6: Internet of Things - IaaS perspective

05/02/2023 IOT by Gopan Joshi 6

Why IOT on Cloud?

• Massive data ingest from millions of devices and connections! – RFID in malls.

• Its a system of record while simultaneously providing real-time analytics! – Cancer patterns.

• Respond to and integrate with familiar eco-systems! – OSS / BSS, Dashboards, etc.

• Allow for online scaling and online operations! – Growth of devices market. Loosely

coupledREST API framewo

rk

Rapid scalabilit

y

Page 7: Internet of Things - IaaS perspective

IOT by Gopan Joshi 7

Ref. IOT Layered Architecture (RILA)

Users

RILA

Things Devices / Censors

Use

Contain

Integrates Integrates

Provide Contextual Info.

Communicate Contextual Info.

Trigger Action or Goal

Communicate Action or Goal

Source: https://www.infoq.com/articles/internet-of-things-reference-architecture

Page 8: Internet of Things - IaaS perspective

05/02/2023 IOT by Gopan Joshi 8

IOT Infrastructure Components (RILA)

Message Broker Rules Engine Thing Registry Device Gateway Security and Identity

Secured mechanism for Things and IOT

applications to publish and receive messages from each

other.

MQTT protocol for push and subscribe.

Message processing and integration

platform.

SQL to select data from message

payloads, process, send to other

Services.

It’s a Device Registry.

Which Device is registered with

which Thing. Organizes resources

associated with each Thing.

Enables Devices to Securely

communicate to Things and vice

versa.

Safely place credentials of IOT, IOT applications outside the IOT

platform.

Tightly integrated with 1, 2, 3 and 4.

Page 9: Internet of Things - IaaS perspective

05/02/2023 IOT by Gopan Joshi 9

Beginners Wikipedia.org

Rookies Contexttoolkit.sourceforge.net

Pros Infoq.com > IOT Reference Architecture Series

Page 10: Internet of Things - IaaS perspective

Thank you

[email protected] +91-9167117775 @gopanpj