SlideShare a Scribd company logo
Ashu Joshi
@AshuJoshi
Movinture
Accelerating your IoT Solution
1
#MovingTheFuture
IoT Systems
Technology, Architecture &
Performance
3
About Movinture
http://www.movinture.com
#MovingTheFuture
4
#MovingTheFuture
IoT Backend
Edge + Cloud
Data Fusion &
Integration Platform
Enabling Product as a Service
Connectivity
Data	&	Control
User	+	Device	Management Business	Logic	Mapping
Application(s)
Enterprise	(Integration)
Machine	IntelligenceUse case optimized, business-model
driven IoT-applications to augment
physical products as a service.
5
IoT Overview
#MovingTheFuture
6
Anything that can be measured or connected or controlled, will
be.
WE NOW LIVE IN A CONNECTED
ECONOMY
yes, anything. and everything.
#MovingTheFuture
7
“CEOs are moving from leading companies
that make cars, toasters, elevators,
construction equipment, washing machines
and more to companies that are, basically,
producing Internet-connected devices.” - Forrester
#MovingTheFuture
It is an opportunity to catapult your business and become
a technology company.
8
#MovingTheFuture
Market Size is Huge.
Imagine when everything physical is
connected…
$6.2 Trillion Economic Opportunity by 2025
$7.6 Trillion Opportunity by 2025 in IIoT, $3.5 in Consumer
9
“Things” in perspective
2015
Human
Population
# of
Devices
0
5
10
15
20
25
30
35
Billions
2016 2017 2018 2019 2020
Global Internet Users 2015 -
3.25B growing @ 7%
#MovingTheFutureSource/Credits: McKinsey, IDC, KPCB,
census.gov
The scale which we build for.
LayeredSecurity
10
Building IoT Apps takes software, lots of
software…and a good bit of hardware
#MovingTheFuture
Connectivity Compute Storage
Sensing Actuating
OS, Drivers, Application Mgmt Framework
Web & Mobile App(s)
Data and Control
App-based User & Device Management
Business Logic & Workflow Mapping
BillingIntegration
EnterpriseIntgr.
DataInterface
Analytics
Reporting
Visualization
Machine Learning
Sensor | Actuator | Thing
| Device | Node
Gateway | Edge | Fog Cloud
Data
Analytics
Machine Learning
IoT Apps are distributed
11
Let’s dig deeper
#MovingTheFuture
12
Devices (Constrained)
Sensors & Actuators
Enterprise
Integration
IoT-Cloud
Complex /
Composite
Devices
Gateways
Edge | Fog
User-facing IoT
Apps
Sensing | Telemetry
Actuation | Control
Typical IoT Architecture
Partner / Customer
IoT Cloud(s)
13
Typical IoT Architecture
Devices (Constrained)
Sensors & Actuators
Enterprise
Integration
IoT-Cloud
Complex /
Composite
Devices
Gateways
Edge | Fog
User-facing IoT
Apps
Sensing | Telemetry
Actuation | Control
Partner / Customer
IoT Cloud(s)
Sensor:
Responsible for interfacing
the “physical” thing to the
“digital” world
Simple or Complex: A simple
temperature sensor or a
complex machine like a
Tractor or Washing Machine
Interfaces wirelessly or wired
using many different
protocols
13
Typical IoT Architecture
Devices (Constrained)
Sensors & Actuators
Enterprise
Integration
IoT-Cloud
Complex /
Composite
Devices
Gateways
Edge | Fog
User-facing IoT
Apps
Sensing | Telemetry
Actuation | Control
Partner / Customer
IoT Cloud(s)
Sensor:
Responsible for interfacing
the “physical” thing to the
“digital” world
Simple or Complex: A simple
temperature sensor or a
complex machine like a
Tractor or Washing Machine
Interfaces wirelessly or wired
using many different
protocols
Gateway or Edge:
Provides local/edge
processing
Rule Engine, Local Analytics
Local storage
Interfaces to the Sensors/
Things
Connects to the Cloud,
provides IP connectivity
13
Typical IoT Architecture
Devices (Constrained)
Sensors & Actuators
Enterprise
Integration
IoT-Cloud
Complex /
Composite
Devices
Gateways
Edge | Fog
User-facing IoT
Apps
Sensing | Telemetry
Actuation | Control
Partner / Customer
IoT Cloud(s)
Sensor:
Responsible for interfacing
the “physical” thing to the
“digital” world
Simple or Complex: A simple
temperature sensor or a
complex machine like a
Tractor or Washing Machine
Interfaces wirelessly or wired
using many different
protocols
Gateway or Edge:
Provides local/edge
processing
Rule Engine, Local Analytics
Local storage
Interfaces to the Sensors/
Things
Connects to the Cloud,
provides IP connectivity
Cloud:
Interfaces with all sensors/
things, collects data, and
controls/manages the things
interfaces with business
applications
provides interface for control,
visualization, reporting,
alerts/notifications
13
Typical IoT Architecture
Devices (Constrained)
Sensors & Actuators
Enterprise
Integration
IoT-Cloud
Complex /
Composite
Devices
Gateways
Edge | Fog
User-facing IoT
Apps
Sensing | Telemetry
Actuation | Control
Partner / Customer
IoT Cloud(s)
Sensor:
Responsible for interfacing
the “physical” thing to the
“digital” world
Simple or Complex: A simple
temperature sensor or a
complex machine like a
Tractor or Washing Machine
Interfaces wirelessly or wired
using many different
protocols
Gateway or Edge:
Provides local/edge
processing
Rule Engine, Local Analytics
Local storage
Interfaces to the Sensors/
Things
Connects to the Cloud,
provides IP connectivity
Cloud:
Interfaces with all sensors/
things, collects data, and
controls/manages the things
interfaces with business
applications
provides interface for control,
visualization, reporting,
alerts/notifications
Mobile Apps:
Mobile Apps - primarily
design to work @ system
level
Aiding in provisioning,
installing and monitoring
Consumer/Customer level
user interface to interact or
manage the system
14
Devices (Constrained)
Sensors & Actuators
Enterprise
Integration
IoT-Cloud
Complex /
Composite
Devices
Gateways
Edge | Fog
User-facing IoT
Apps
Sensing | Telemetry
Actuation | Control
Where are the “things”?
Partner / Customer
IoT Cloud(s)
14
Devices (Constrained)
Sensors & Actuators
Enterprise
Integration
IoT-Cloud
Complex /
Composite
Devices
Gateways
Edge | Fog
User-facing IoT
Apps
Sensing | Telemetry
Actuation | Control
Where are the “things”?
Partner / Customer
IoT Cloud(s)
10s of
Billions
Billions
100s of
Millions
10s-100s of
Thousands
15
Software across Distributed Architecture
Devices (Constrained)
Sensors & Actuators
Enterprise
Integration
IoT-Cloud
Complex /
Composite
Devices
Gateways
Edge | Fog
User-facing IoT
Apps
Sensing | Telemetry
Actuation | Control
Partner / Customer
IoT Cloud(s)
15
Software across Distributed Architecture
Devices (Constrained)
Sensors & Actuators
Enterprise
Integration
IoT-Cloud
Complex /
Composite
Devices
Gateways
Edge | Fog
User-facing IoT
Apps
Sensing | Telemetry
Actuation | Control
Partner / Customer
IoT Cloud(s)
15
Software across Distributed Architecture
Devices (Constrained)
Sensors & Actuators
Enterprise
Integration
IoT-Cloud
Complex /
Composite
Devices
Gateways
Edge | Fog
User-facing IoT
Apps
Sensing | Telemetry
Actuation | Control
Partner / Customer
IoT Cloud(s)
Primarily Embedded
Programming with C & C++
Node/JS and Python
gaining some traction, and
may continue to grow
Java-versions also present
Constrained level
programming, firmware
talent. Talent hard to come
by
Knowledge of hardware
benefits
15
Software across Distributed Architecture
Devices (Constrained)
Sensors & Actuators
Enterprise
Integration
IoT-Cloud
Complex /
Composite
Devices
Gateways
Edge | Fog
User-facing IoT
Apps
Sensing | Telemetry
Actuation | Control
Partner / Customer
IoT Cloud(s)
Primarily Embedded
Programming with C & C++
Node/JS and Python
gaining some traction, and
may continue to grow
Java-versions also present
Constrained level
programming, firmware
talent. Talent hard to come
by
Knowledge of hardware
benefits
Mix of Embedded/Firmware
and High Level Programming
Most Gateways support Linux
- Linux/Unix style OS
programming experience
helpful
Languages: C/C++/Node/
Python/Java
Connectivity Stack, Drivers,
Networking Protocols
Sockets, REST, Pub/Sub
15
Software across Distributed Architecture
Devices (Constrained)
Sensors & Actuators
Enterprise
Integration
IoT-Cloud
Complex /
Composite
Devices
Gateways
Edge | Fog
User-facing IoT
Apps
Sensing | Telemetry
Actuation | Control
Partner / Customer
IoT Cloud(s)
Primarily Embedded
Programming with C & C++
Node/JS and Python
gaining some traction, and
may continue to grow
Java-versions also present
Constrained level
programming, firmware
talent. Talent hard to come
by
Knowledge of hardware
benefits
Mix of Embedded/Firmware
and High Level Programming
Most Gateways support Linux
- Linux/Unix style OS
programming experience
helpful
Languages: C/C++/Node/
Python/Java
Connectivity Stack, Drivers,
Networking Protocols
Sockets, REST, Pub/Sub
Public Cloud: AWS, Azure,
Heroku, Bluemix, Google
Java,Node(Primary), Other:
Net,Golang
API Integration, Cloud to
Cloud, Pub/Sub, Messaging
Enterprise Integration
Remote Mgmt / Dev Mgmt
Visualization & Analytics
15
Software across Distributed Architecture
Devices (Constrained)
Sensors & Actuators
Enterprise
Integration
IoT-Cloud
Complex /
Composite
Devices
Gateways
Edge | Fog
User-facing IoT
Apps
Sensing | Telemetry
Actuation | Control
Partner / Customer
IoT Cloud(s)
Primarily Embedded
Programming with C & C++
Node/JS and Python
gaining some traction, and
may continue to grow
Java-versions also present
Constrained level
programming, firmware
talent. Talent hard to come
by
Knowledge of hardware
benefits
Mix of Embedded/Firmware
and High Level Programming
Most Gateways support Linux
- Linux/Unix style OS
programming experience
helpful
Languages: C/C++/Node/
Python/Java
Connectivity Stack, Drivers,
Networking Protocols
Sockets, REST, Pub/Sub
Public Cloud: AWS, Azure,
Heroku, Bluemix, Google
Java,Node(Primary), Other:
Net,Golang
API Integration, Cloud to
Cloud, Pub/Sub, Messaging
Enterprise Integration
Remote Mgmt / Dev Mgmt
Visualization & Analytics
Web technologies for Web
Apps
IOS / Android
Networking & Protocol
Programming
16
#MovingTheFuture
Edge: Sensor - Gateway
Sensor | Actuator | Thing
| Device | Node Gateway | Edge | Fog
Sensing:
Accelerometer, Magnetometer, Gyroscope,
Pressure, Temperature, Altimeter, pH, Gas,
Proximity
Actuator
Embedded Processing: MCU, MPU, Hybrid
MPU, Network Processor, Graphics
Processor
OS/RTOS, Drivers, Network Stack, Security,
Remote Management, Provisioning
Connectivity
Display
Examples: Appliances, Vehicles, Machines,
Vending Machines, Aircraft, Drones, Toys,
Wearables, etc. List is endless!
Interfacing to the Sensors/Actuators
Support for the Connectivity
Connects to Multiple Sensors/Actuators
Higher End processors
Off the Shelf / DIY Example: Raspberry Pi,
Beaglebone etc.
Typically runs Linux or an RTOS, Drivers,
Network Stack, Security, Remote
Management, Provisioning
Connects to the Internet using 3G/LTE,
Ethernet, Wi-Fi etc.
Typically “many” things connected to a Gateway/Edge
17
#MovingTheFuture
Gateway - Cloud
Gateway | Edge | Fog
Interfacing to the Sensors/Actuators
Support for the Connectivity
Connects to Multiple Sensors/Actuators
Higher End processors
Off the Shelf / DIY Example: Raspberry Pi,
Beaglebone etc.
Typically runs Linux or an RTOS, Drivers,
Network Stack, Security, Remote
Management, Provisioning
Connects to the Internet using 3G/LTE,
Ethernet, Wi-Fi, Satellite
etc.
Cloud:
Manages and communicates with multiple
gateways and devices/sensors
Data Management
Device & Gateway Management
Enterprise Integration
Billing & Payments
Analytics, Machine Intelligence, Predictive
Maintenance, Reporting, Visualization
etc.
AWS/Azure/GC/Bluemix, Data Center etc.
Typically many gateways to the cloud
Cloud, Data, ML/AI
MQTT
HTTP
WebSockets
DDS, XMPP
Other
Complex & Composite Devices
Each Car today (i.e. Non
Autonomous) has 100s may be
1000s of sensors, 40 to 50
Microprocessors, multiple
connectivity (buses) internally. And
many offer 3G/LTE connections to
the Cloud for Service &
Entertainment.
Autonomous cars will have Edge-
capable AI/ML engines
(happening today). And 10x more
sensors.
Fun Fact
High End Luxury cars have MORE
100 millions line of code, more
than a Dreamliner 787
18
19
IoT Use Case: Smart Meters
Devices (Constrained)
Sensors & Actuators
Enterprise
Integration
IoT-Cloud
Complex /
Composite
Devices
Gateways
Edge | Fog
User-facing IoT
Apps
Sensing | Telemetry
Actuation | Control
Partner / Customer
IoT Cloud(s)
19
IoT Use Case: Smart Meters
Devices (Constrained)
Sensors & Actuators
Enterprise
Integration
IoT-Cloud
Complex /
Composite
Devices
Gateways
Edge | Fog
User-facing IoT
Apps
Sensing | Telemetry
Actuation | Control
Partner / Customer
IoT Cloud(s)
19
IoT Use Case: Smart Meters
Devices (Constrained)
Sensors & Actuators
Enterprise
Integration
IoT-Cloud
Complex /
Composite
Devices
Gateways
Edge | Fog
User-facing IoT
Apps
Sensing | Telemetry
Actuation | Control
Partner / Customer
IoT Cloud(s)Multiple connectivity options
Sub GHz Wireless common
2G/3G
Newer LPWANs trying to compete such as
LoRaWAN & SigFox
Many are vendor-specific such as Sensus
Flexnet or SSN StarFish.
TRAFFIC PATTERN:
100s of Bytes, 15 Minutes intervals most
frequent, mostly monthly readings
Unidirectional: Meter to Gateway to Utility
Utilities: Gas, Water,
Electric
Metering Providers:
SSN, Sensus, Itron,
Elster etc.
19
IoT Use Case: Smart Meters
Devices (Constrained)
Sensors & Actuators
Enterprise
Integration
IoT-Cloud
Complex /
Composite
Devices
Gateways
Edge | Fog
User-facing IoT
Apps
Sensing | Telemetry
Actuation | Control
Partner / Customer
IoT Cloud(s)Multiple connectivity options
Sub GHz Wireless common
2G/3G
Newer LPWANs trying to compete such as
LoRaWAN & SigFox
Many are vendor-specific such as Sensus
Flexnet or SSN StarFish.
TRAFFIC PATTERN:
100s of Bytes, 15 Minutes intervals most
frequent, mostly monthly readings
Unidirectional: Meter to Gateway to Utility
Utilities: Gas, Water,
Electric
Metering Providers:
SSN, Sensus, Itron,
Elster etc.
WW Installed Base
(Electric Smart
Meters) by 2020:
~ 850 million 10s may be 100s of
companies dedicated
to providing analytics
for meter data!!!
20
IoT Use Case: Smart Home
Devices (Constrained)
Sensors & Actuators
Enterprise
Integration
IoT-Cloud
Complex /
Composite
Devices
Gateways
Edge | Fog
User-facing IoT
Apps
Sensing | Telemetry
Actuation | Control
Partner / Customer
IoT Cloud(s)
20
IoT Use Case: Smart Home
Devices (Constrained)
Sensors & Actuators
Enterprise
Integration
IoT-Cloud
Complex /
Composite
Devices
Gateways
Edge | Fog
User-facing IoT
Apps
Sensing | Telemetry
Actuation | Control
Partner / Customer
IoT Cloud(s)
20
IoT Use Case: Smart Home
Devices (Constrained)
Sensors & Actuators
Enterprise
Integration
IoT-Cloud
Complex /
Composite
Devices
Gateways
Edge | Fog
User-facing IoT
Apps
Sensing | Telemetry
Actuation | Control
Partner / Customer
IoT Cloud(s)
Nest Thermostat is a Complex Device - it
supports Wi-Fi, ZigBee and has a very
capable processor.
It is a mini Gateway + Sensor
Connectivity: Home Wi-Fi (can function
offline)
Traffic Pattern:
Frequent, in MB
BI DIRECTIONAL
Nest Cam is a complex device.
Sensor is the Camera, Microphone.
It is a mini Gateway + Sensor
Connectivity: Home Wi-Fi (can function
offline)
Traffic Pattern:
24x7 OR on Command
High Bandwidth, Gigabytes if 24x7
Low Bandwidth bidirectional - control and
speaker
Nest Protect - both constrained in some
respects, and complex.
Gas Sensing.
Communicates with the Nest Thermostat
over 802.15.4 / Thread network
Traffic pattern:
Continuous, mostly local. Critical traffic.
developer.nest.com - Fun fact - used to
run on AWS even after the Google
acquisition. Seems to have recently
moved away from AWS.
Nest works with Utilities to
run Energy Management
programs - such as
Demand / Response
“Works with Nest” program - Cloud to
cloud integration with other Smart &
Connected devices/appliances.
21
IoT Use Cases: Smart Buildings
Devices (Constrained)
Sensors & Actuators
Enterprise
Integration
IoT-Cloud
Complex /
Composite
Devices
Gateways
Edge | Fog
User-facing IoT
Apps
Sensing | Telemetry
Actuation | Control
Partner / Customer
IoT Cloud(s)
21
IoT Use Cases: Smart Buildings
Devices (Constrained)
Sensors & Actuators
Enterprise
Integration
IoT-Cloud
Complex /
Composite
Devices
Gateways
Edge | Fog
User-facing IoT
Apps
Sensing | Telemetry
Actuation | Control
Partner / Customer
IoT Cloud(s)
Sensors e.g. occupancy
Connected Lights
Smart Utility
Meters / Submeters
Building HVACs
Security & Surveillance
Building
Management
System
Building
Management
System
BACNet Controllers
21
IoT Use Cases: Smart Buildings
Devices (Constrained)
Sensors & Actuators
Enterprise
Integration
IoT-Cloud
Complex /
Composite
Devices
Gateways
Edge | Fog
User-facing IoT
Apps
Sensing | Telemetry
Actuation | Control
Partner / Customer
IoT Cloud(s)
Sensors e.g. occupancy
Connected Lights
Smart Utility
Meters / Submeters
Building HVACs
Security & Surveillance
Building
Management
System
Building
Management
System
BACNet Controllers
Multiple Protocols inside the building:
BACNet, ZigBee, LoRa, Wi-Fi, Bluetooth,
Other proprietary
Diversity of devices - constrained devices
like Occupancy Sensors. Gateways for
Lighting Control.
HVAC & Air Conditioning systems
Security and Surveillance - constrained
devices like Card Readers & complex
devices like HD Cameras
22
Summary: Managing Diversity
Devices (Constrained)
Sensors & Actuators
Enterprise
Integration
IoT-Cloud
Complex /
Composite
Devices
Gateways
Edge | Fog
User-facing IoT
Apps
Sensing | Telemetry
Actuation | Control
Partner / Customer
IoT Cloud(s)
22
Summary: Managing Diversity
Devices (Constrained)
Sensors & Actuators
Enterprise
Integration
IoT-Cloud
Complex /
Composite
Devices
Gateways
Edge | Fog
User-facing IoT
Apps
Sensing | Telemetry
Actuation | Control
Partner / Customer
IoT Cloud(s)
Frequency
Monthly/Daily 24x7x365
Amount
Trickle / Few Bytes River/HD Video MB/GB
Latency
milliseconds
/forgiving
micro/nano
deterministic
Multiple Protocols
HTTP, MQTT, Web Sockets,
XMPP, etc.
Bidirectional traffic is
common. Deterministic &
low-latency is requirement
Running “Cloud” at the
“Edge” is necessary.
Federation between
Edge(s) and Cloud
23
Wrap Up / Q&A / Demos
#MovingTheFuture
Ashu Joshi
@AshuJoshi

More Related Content

What's hot

security and privacy-Internet of things
security and privacy-Internet of thingssecurity and privacy-Internet of things
security and privacy-Internet of things
sreelekha appakondappagari
 
Thingsboard IoT Platform - A Quick Tour
Thingsboard IoT Platform - A Quick TourThingsboard IoT Platform - A Quick Tour
Thingsboard IoT Platform - A Quick Tour
TechYugadi IT Solutions & Consulting
 
Internet of Things (IoT) - Slide Marvels, Top PowerPoint presentation design ...
Internet of Things (IoT) - Slide Marvels, Top PowerPoint presentation design ...Internet of Things (IoT) - Slide Marvels, Top PowerPoint presentation design ...
Internet of Things (IoT) - Slide Marvels, Top PowerPoint presentation design ...
Slide Marvels
 
IoT Introduction Architecture and Applications
IoT Introduction Architecture and ApplicationsIoT Introduction Architecture and Applications
IoT Introduction Architecture and Applications
The IOT Academy
 
Iot ppt
Iot pptIot ppt
Iot ppt
piyuu7
 
Internet of things (iot)
Internet of things (iot)Internet of things (iot)
Internet of things (iot)
sankar s
 
Internet of Things (IoT) - We Are at the Tip of An Iceberg
Internet of Things (IoT) - We Are at the Tip of An IcebergInternet of Things (IoT) - We Are at the Tip of An Iceberg
Internet of Things (IoT) - We Are at the Tip of An Iceberg
Dr. Mazlan Abbas
 
Home Automation using Iot
Home Automation using IotHome Automation using Iot
Home Automation using Iot
Rabiya Mustafa
 
The internet of things.pptx
The internet of things.pptxThe internet of things.pptx
The internet of things.pptx
LamisaFaria
 
Iot ppt
Iot pptIot ppt
Iot ppt
Krishna Saini
 
Internet Of Things
 Internet Of Things Internet Of Things
Internet Of Things
venkat thangella
 
Internet of Things (IoT) and its applications
Internet of Things (IoT) and its applicationsInternet of Things (IoT) and its applications
Internet of Things (IoT) and its applications
Sarwan Singh
 
Internet of things (IOT) connects physical to digital
Internet of things (IOT) connects physical to digitalInternet of things (IOT) connects physical to digital
Internet of things (IOT) connects physical to digital
Eslam Nader
 
IoT (Internet of Things)
IoT (Internet of Things)IoT (Internet of Things)
IoT (Internet of Things)
TusharSoam
 
Introduction to IoT
Introduction to IoTIntroduction to IoT
Introduction to IoT
Vikram Nandini
 
Iot data analytics
Iot data analyticsIot data analytics
Iot data analytics
Unmesh Ballal
 
iot smart city project
iot smart city projectiot smart city project
iot smart city project
bmuhire
 
Overview of IoT and Security issues
Overview of IoT and Security issuesOverview of IoT and Security issues
Overview of IoT and Security issues
Anastasios Economides
 
Internet of things (IoT)
Internet of things (IoT)Internet of things (IoT)
Internet of things (IoT)
Ankur Pipara
 
Iot
IotIot

What's hot (20)

security and privacy-Internet of things
security and privacy-Internet of thingssecurity and privacy-Internet of things
security and privacy-Internet of things
 
Thingsboard IoT Platform - A Quick Tour
Thingsboard IoT Platform - A Quick TourThingsboard IoT Platform - A Quick Tour
Thingsboard IoT Platform - A Quick Tour
 
Internet of Things (IoT) - Slide Marvels, Top PowerPoint presentation design ...
Internet of Things (IoT) - Slide Marvels, Top PowerPoint presentation design ...Internet of Things (IoT) - Slide Marvels, Top PowerPoint presentation design ...
Internet of Things (IoT) - Slide Marvels, Top PowerPoint presentation design ...
 
IoT Introduction Architecture and Applications
IoT Introduction Architecture and ApplicationsIoT Introduction Architecture and Applications
IoT Introduction Architecture and Applications
 
Iot ppt
Iot pptIot ppt
Iot ppt
 
Internet of things (iot)
Internet of things (iot)Internet of things (iot)
Internet of things (iot)
 
Internet of Things (IoT) - We Are at the Tip of An Iceberg
Internet of Things (IoT) - We Are at the Tip of An IcebergInternet of Things (IoT) - We Are at the Tip of An Iceberg
Internet of Things (IoT) - We Are at the Tip of An Iceberg
 
Home Automation using Iot
Home Automation using IotHome Automation using Iot
Home Automation using Iot
 
The internet of things.pptx
The internet of things.pptxThe internet of things.pptx
The internet of things.pptx
 
Iot ppt
Iot pptIot ppt
Iot ppt
 
Internet Of Things
 Internet Of Things Internet Of Things
Internet Of Things
 
Internet of Things (IoT) and its applications
Internet of Things (IoT) and its applicationsInternet of Things (IoT) and its applications
Internet of Things (IoT) and its applications
 
Internet of things (IOT) connects physical to digital
Internet of things (IOT) connects physical to digitalInternet of things (IOT) connects physical to digital
Internet of things (IOT) connects physical to digital
 
IoT (Internet of Things)
IoT (Internet of Things)IoT (Internet of Things)
IoT (Internet of Things)
 
Introduction to IoT
Introduction to IoTIntroduction to IoT
Introduction to IoT
 
Iot data analytics
Iot data analyticsIot data analytics
Iot data analytics
 
iot smart city project
iot smart city projectiot smart city project
iot smart city project
 
Overview of IoT and Security issues
Overview of IoT and Security issuesOverview of IoT and Security issues
Overview of IoT and Security issues
 
Internet of things (IoT)
Internet of things (IoT)Internet of things (IoT)
Internet of things (IoT)
 
Iot
IotIot
Iot
 

Viewers also liked

Io t world_2016_iot_smart_gateways_moe
Io t world_2016_iot_smart_gateways_moeIo t world_2016_iot_smart_gateways_moe
Io t world_2016_iot_smart_gateways_moe
Shawn Moe
 
Fog computing and internet of things
Fog computing and internet of thingsFog computing and internet of things
Fog computing and internet of things
Rahul Yadav
 
Big data caching for networking : Moving from cloud to edge
Big data caching for networking : Moving from cloud to edgeBig data caching for networking : Moving from cloud to edge
Big data caching for networking : Moving from cloud to edge
Hicham HAMMOUCHI
 
Improving Web Siste Performance Using Edge Services in Fog Computing Architec...
Improving Web Siste Performance Using Edge Services in Fog Computing Architec...Improving Web Siste Performance Using Edge Services in Fog Computing Architec...
Improving Web Siste Performance Using Edge Services in Fog Computing Architec...
Jiang Zhu
 
Fog computing
Fog computingFog computing
Fog computing
Ayush Chaurasia
 
IoT Analytics from Edge to Cloud - using IBM Informix
IoT Analytics from Edge to Cloud - using IBM InformixIoT Analytics from Edge to Cloud - using IBM Informix
IoT Analytics from Edge to Cloud - using IBM Informix
Pradeep Muthalpuredathe
 
From Cloud Computing to Edge Computing
From Cloud Computing to Edge ComputingFrom Cloud Computing to Edge Computing
From Cloud Computing to Edge Computing
Julien SIMON
 
The data streaming paradigm and its use in Fog architectures
The data streaming paradigm and its use in Fog architecturesThe data streaming paradigm and its use in Fog architectures
The data streaming paradigm and its use in Fog architectures
Vincenzo Gulisano
 
Security Issues of IoT with Fog
Security Issues of IoT with FogSecurity Issues of IoT with Fog
Security Issues of IoT with Fog
Achu Anna
 
The Razor's Edge: Enabling Cloud While Mitigating the Risk of a Cloud Data Br...
The Razor's Edge: Enabling Cloud While Mitigating the Risk of a Cloud Data Br...The Razor's Edge: Enabling Cloud While Mitigating the Risk of a Cloud Data Br...
The Razor's Edge: Enabling Cloud While Mitigating the Risk of a Cloud Data Br...
Netskope
 
"Blending Cloud and Edge Machine Learning to Deliver Real-time Video Monitori...
"Blending Cloud and Edge Machine Learning to Deliver Real-time Video Monitori..."Blending Cloud and Edge Machine Learning to Deliver Real-time Video Monitori...
"Blending Cloud and Edge Machine Learning to Deliver Real-time Video Monitori...
Edge AI and Vision Alliance
 
Cutting through the fog of cloud
Cutting through the fog of cloudCutting through the fog of cloud
Cutting through the fog of cloud
Kyle Rames
 
Edge-Fog Cloud
Edge-Fog CloudEdge-Fog Cloud
Edge-Fog Cloud
Nitinder Mohan
 
Towards the extinction of mega data centres? To which extent should the Clou...
 Towards the extinction of mega data centres? To which extent should the Clou... Towards the extinction of mega data centres? To which extent should the Clou...
Towards the extinction of mega data centres? To which extent should the Clou...
Thierry Coupaye
 
Fog Computing is the Future of the Industrial Internet of Things
Fog Computing is the Future of the Industrial Internet of ThingsFog Computing is the Future of the Industrial Internet of Things
Fog Computing is the Future of the Industrial Internet of Things
Real-Time Innovations (RTI)
 
Big Data and Internet of Things: A Roadmap For Smart Environments, Fog Comput...
Big Data and Internet of Things: A Roadmap For Smart Environments, Fog Comput...Big Data and Internet of Things: A Roadmap For Smart Environments, Fog Comput...
Big Data and Internet of Things: A Roadmap For Smart Environments, Fog Comput...
Jiang Zhu
 
Edge-Fog Cloud: Scaling IoT computations on the edge
Edge-Fog Cloud: Scaling IoT computations on the edgeEdge-Fog Cloud: Scaling IoT computations on the edge
Edge-Fog Cloud: Scaling IoT computations on the edge
Nitinder Mohan
 
Azure IoT Edge, the hybrid cloud answer for IoT (Glenn Colpaert @IoTFest NMCT...
Azure IoT Edge, the hybrid cloud answer for IoT (Glenn Colpaert @IoTFest NMCT...Azure IoT Edge, the hybrid cloud answer for IoT (Glenn Colpaert @IoTFest NMCT...
Azure IoT Edge, the hybrid cloud answer for IoT (Glenn Colpaert @IoTFest NMCT...
Codit
 
Fluid IoT Architectures
Fluid IoT ArchitecturesFluid IoT Architectures
Fluid IoT Architectures
Angelo Corsaro
 
IBM IoT Architecture and Capabilities at the Edge and Cloud
IBM IoT Architecture and Capabilities at the Edge and Cloud IBM IoT Architecture and Capabilities at the Edge and Cloud
IBM IoT Architecture and Capabilities at the Edge and Cloud
Pradeep Natarajan
 

Viewers also liked (20)

Io t world_2016_iot_smart_gateways_moe
Io t world_2016_iot_smart_gateways_moeIo t world_2016_iot_smart_gateways_moe
Io t world_2016_iot_smart_gateways_moe
 
Fog computing and internet of things
Fog computing and internet of thingsFog computing and internet of things
Fog computing and internet of things
 
Big data caching for networking : Moving from cloud to edge
Big data caching for networking : Moving from cloud to edgeBig data caching for networking : Moving from cloud to edge
Big data caching for networking : Moving from cloud to edge
 
Improving Web Siste Performance Using Edge Services in Fog Computing Architec...
Improving Web Siste Performance Using Edge Services in Fog Computing Architec...Improving Web Siste Performance Using Edge Services in Fog Computing Architec...
Improving Web Siste Performance Using Edge Services in Fog Computing Architec...
 
Fog computing
Fog computingFog computing
Fog computing
 
IoT Analytics from Edge to Cloud - using IBM Informix
IoT Analytics from Edge to Cloud - using IBM InformixIoT Analytics from Edge to Cloud - using IBM Informix
IoT Analytics from Edge to Cloud - using IBM Informix
 
From Cloud Computing to Edge Computing
From Cloud Computing to Edge ComputingFrom Cloud Computing to Edge Computing
From Cloud Computing to Edge Computing
 
The data streaming paradigm and its use in Fog architectures
The data streaming paradigm and its use in Fog architecturesThe data streaming paradigm and its use in Fog architectures
The data streaming paradigm and its use in Fog architectures
 
Security Issues of IoT with Fog
Security Issues of IoT with FogSecurity Issues of IoT with Fog
Security Issues of IoT with Fog
 
The Razor's Edge: Enabling Cloud While Mitigating the Risk of a Cloud Data Br...
The Razor's Edge: Enabling Cloud While Mitigating the Risk of a Cloud Data Br...The Razor's Edge: Enabling Cloud While Mitigating the Risk of a Cloud Data Br...
The Razor's Edge: Enabling Cloud While Mitigating the Risk of a Cloud Data Br...
 
"Blending Cloud and Edge Machine Learning to Deliver Real-time Video Monitori...
"Blending Cloud and Edge Machine Learning to Deliver Real-time Video Monitori..."Blending Cloud and Edge Machine Learning to Deliver Real-time Video Monitori...
"Blending Cloud and Edge Machine Learning to Deliver Real-time Video Monitori...
 
Cutting through the fog of cloud
Cutting through the fog of cloudCutting through the fog of cloud
Cutting through the fog of cloud
 
Edge-Fog Cloud
Edge-Fog CloudEdge-Fog Cloud
Edge-Fog Cloud
 
Towards the extinction of mega data centres? To which extent should the Clou...
 Towards the extinction of mega data centres? To which extent should the Clou... Towards the extinction of mega data centres? To which extent should the Clou...
Towards the extinction of mega data centres? To which extent should the Clou...
 
Fog Computing is the Future of the Industrial Internet of Things
Fog Computing is the Future of the Industrial Internet of ThingsFog Computing is the Future of the Industrial Internet of Things
Fog Computing is the Future of the Industrial Internet of Things
 
Big Data and Internet of Things: A Roadmap For Smart Environments, Fog Comput...
Big Data and Internet of Things: A Roadmap For Smart Environments, Fog Comput...Big Data and Internet of Things: A Roadmap For Smart Environments, Fog Comput...
Big Data and Internet of Things: A Roadmap For Smart Environments, Fog Comput...
 
Edge-Fog Cloud: Scaling IoT computations on the edge
Edge-Fog Cloud: Scaling IoT computations on the edgeEdge-Fog Cloud: Scaling IoT computations on the edge
Edge-Fog Cloud: Scaling IoT computations on the edge
 
Azure IoT Edge, the hybrid cloud answer for IoT (Glenn Colpaert @IoTFest NMCT...
Azure IoT Edge, the hybrid cloud answer for IoT (Glenn Colpaert @IoTFest NMCT...Azure IoT Edge, the hybrid cloud answer for IoT (Glenn Colpaert @IoTFest NMCT...
Azure IoT Edge, the hybrid cloud answer for IoT (Glenn Colpaert @IoTFest NMCT...
 
Fluid IoT Architectures
Fluid IoT ArchitecturesFluid IoT Architectures
Fluid IoT Architectures
 
IBM IoT Architecture and Capabilities at the Edge and Cloud
IBM IoT Architecture and Capabilities at the Edge and Cloud IBM IoT Architecture and Capabilities at the Edge and Cloud
IBM IoT Architecture and Capabilities at the Edge and Cloud
 

Similar to IoT Systems: Technology, Architecture & Performance

Introduction to the AGILE project: open source modular gateway for the IoT (C...
Introduction to the AGILE project: open source modular gateway for the IoT (C...Introduction to the AGILE project: open source modular gateway for the IoT (C...
Introduction to the AGILE project: open source modular gateway for the IoT (C...
AGILE IoT
 
IxorTalk IoT Convention 2018
IxorTalk IoT Convention 2018IxorTalk IoT Convention 2018
IxorTalk IoT Convention 2018
Peter Defreyne
 
Learn how to make your IoT pilot projects and POCs successful
Learn how to make your IoT pilot projects and POCs successfulLearn how to make your IoT pilot projects and POCs successful
Learn how to make your IoT pilot projects and POCs successful
Kellton Tech Solutions Ltd
 
Kura M2M IoT Gateway
Kura M2M IoT GatewayKura M2M IoT Gateway
Kura M2M IoT Gateway
Eurotech
 
How to bootstrap your IoT project
How to bootstrap  your IoT projectHow to bootstrap  your IoT project
How to bootstrap your IoT project
Eurotech
 
Fin fest 2014 - Internet of Things and APIs
Fin fest 2014 - Internet of Things and APIsFin fest 2014 - Internet of Things and APIs
Fin fest 2014 - Internet of Things and APIs
Robert Greiner
 
Session 1908 connecting devices to the IBM IoT Cloud
Session 1908   connecting devices to the  IBM IoT CloudSession 1908   connecting devices to the  IBM IoT Cloud
Session 1908 connecting devices to the IBM IoT Cloud
PeterNiblett
 
iot
iotiot
Supelec m2 m - iot - course 1 - update 2015 - part 1 - warming - v(0.1)
Supelec   m2 m - iot - course 1 - update 2015 - part 1 - warming - v(0.1)Supelec   m2 m - iot - course 1 - update 2015 - part 1 - warming - v(0.1)
Supelec m2 m - iot - course 1 - update 2015 - part 1 - warming - v(0.1)
Thierry Lestable
 
Connecting devices to the internet of things
Connecting devices to the internet of thingsConnecting devices to the internet of things
Connecting devices to the internet of things
Bernard Kufluk
 
Rio Info 2015 - Painel Projetos Inovadores com IoT - Henrique postal
Rio Info 2015 - Painel Projetos Inovadores com IoT - Henrique postalRio Info 2015 - Painel Projetos Inovadores com IoT - Henrique postal
Rio Info 2015 - Painel Projetos Inovadores com IoT - Henrique postal
Rio Info
 
OSGi & Java in Industrial IoT - More than a Solid Trend - Essential to Scale ...
OSGi & Java in Industrial IoT - More than a Solid Trend - Essential to Scale ...OSGi & Java in Industrial IoT - More than a Solid Trend - Essential to Scale ...
OSGi & Java in Industrial IoT - More than a Solid Trend - Essential to Scale ...
mfrancis
 
Windows for IOT
Windows for IOTWindows for IOT
Windows for IOT
Praneeth Srikanti
 
OSGi and Java in Industrial IoT
OSGi and Java in Industrial IoTOSGi and Java in Industrial IoT
OSGi and Java in Industrial IoT
Eurotech
 
Innovating with IoT: A Toolkit Approach
Innovating with IoT: A Toolkit ApproachInnovating with IoT: A Toolkit Approach
Innovating with IoT: A Toolkit Approach
Atanu Roy Chowdhury
 
Watson IOT Platform
Watson IOT PlatformWatson IOT Platform
Watson IOT Platform
Brenda Barrioz, CPDS
 
IoT
IoTIoT
Track 4 session 6 - st dev con 2016 - samsung artik
Track 4   session 6 - st dev con 2016 - samsung artikTrack 4   session 6 - st dev con 2016 - samsung artik
Track 4 session 6 - st dev con 2016 - samsung artik
ST_World
 
The IoT Food Chain – Picking the Right Dining Partner is Important with Dean ...
The IoT Food Chain – Picking the Right Dining Partner is Important with Dean ...The IoT Food Chain – Picking the Right Dining Partner is Important with Dean ...
The IoT Food Chain – Picking the Right Dining Partner is Important with Dean ...
gogo6
 
Unleashing the Potential of IoT and Android
Unleashing the Potential of IoT and AndroidUnleashing the Potential of IoT and Android
Unleashing the Potential of IoT and Android
Ficode Technologies Limited
 

Similar to IoT Systems: Technology, Architecture & Performance (20)

Introduction to the AGILE project: open source modular gateway for the IoT (C...
Introduction to the AGILE project: open source modular gateway for the IoT (C...Introduction to the AGILE project: open source modular gateway for the IoT (C...
Introduction to the AGILE project: open source modular gateway for the IoT (C...
 
IxorTalk IoT Convention 2018
IxorTalk IoT Convention 2018IxorTalk IoT Convention 2018
IxorTalk IoT Convention 2018
 
Learn how to make your IoT pilot projects and POCs successful
Learn how to make your IoT pilot projects and POCs successfulLearn how to make your IoT pilot projects and POCs successful
Learn how to make your IoT pilot projects and POCs successful
 
Kura M2M IoT Gateway
Kura M2M IoT GatewayKura M2M IoT Gateway
Kura M2M IoT Gateway
 
How to bootstrap your IoT project
How to bootstrap  your IoT projectHow to bootstrap  your IoT project
How to bootstrap your IoT project
 
Fin fest 2014 - Internet of Things and APIs
Fin fest 2014 - Internet of Things and APIsFin fest 2014 - Internet of Things and APIs
Fin fest 2014 - Internet of Things and APIs
 
Session 1908 connecting devices to the IBM IoT Cloud
Session 1908   connecting devices to the  IBM IoT CloudSession 1908   connecting devices to the  IBM IoT Cloud
Session 1908 connecting devices to the IBM IoT Cloud
 
iot
iotiot
iot
 
Supelec m2 m - iot - course 1 - update 2015 - part 1 - warming - v(0.1)
Supelec   m2 m - iot - course 1 - update 2015 - part 1 - warming - v(0.1)Supelec   m2 m - iot - course 1 - update 2015 - part 1 - warming - v(0.1)
Supelec m2 m - iot - course 1 - update 2015 - part 1 - warming - v(0.1)
 
Connecting devices to the internet of things
Connecting devices to the internet of thingsConnecting devices to the internet of things
Connecting devices to the internet of things
 
Rio Info 2015 - Painel Projetos Inovadores com IoT - Henrique postal
Rio Info 2015 - Painel Projetos Inovadores com IoT - Henrique postalRio Info 2015 - Painel Projetos Inovadores com IoT - Henrique postal
Rio Info 2015 - Painel Projetos Inovadores com IoT - Henrique postal
 
OSGi & Java in Industrial IoT - More than a Solid Trend - Essential to Scale ...
OSGi & Java in Industrial IoT - More than a Solid Trend - Essential to Scale ...OSGi & Java in Industrial IoT - More than a Solid Trend - Essential to Scale ...
OSGi & Java in Industrial IoT - More than a Solid Trend - Essential to Scale ...
 
Windows for IOT
Windows for IOTWindows for IOT
Windows for IOT
 
OSGi and Java in Industrial IoT
OSGi and Java in Industrial IoTOSGi and Java in Industrial IoT
OSGi and Java in Industrial IoT
 
Innovating with IoT: A Toolkit Approach
Innovating with IoT: A Toolkit ApproachInnovating with IoT: A Toolkit Approach
Innovating with IoT: A Toolkit Approach
 
Watson IOT Platform
Watson IOT PlatformWatson IOT Platform
Watson IOT Platform
 
IoT
IoTIoT
IoT
 
Track 4 session 6 - st dev con 2016 - samsung artik
Track 4   session 6 - st dev con 2016 - samsung artikTrack 4   session 6 - st dev con 2016 - samsung artik
Track 4 session 6 - st dev con 2016 - samsung artik
 
The IoT Food Chain – Picking the Right Dining Partner is Important with Dean ...
The IoT Food Chain – Picking the Right Dining Partner is Important with Dean ...The IoT Food Chain – Picking the Right Dining Partner is Important with Dean ...
The IoT Food Chain – Picking the Right Dining Partner is Important with Dean ...
 
Unleashing the Potential of IoT and Android
Unleashing the Potential of IoT and AndroidUnleashing the Potential of IoT and Android
Unleashing the Potential of IoT and Android
 

Recently uploaded

Mind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AIMind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AI
Kumud Singh
 
National Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practicesNational Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practices
Quotidiano Piemontese
 
RESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for studentsRESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for students
KAMESHS29
 
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfObservability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Paige Cruz
 
Best 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERPBest 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERP
Pixlogix Infotech
 
Driving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success StoryDriving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success Story
Safe Software
 
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
Neo4j
 
Microsoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdfMicrosoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdf
Uni Systems S.M.S.A.
 
GenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizationsGenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizations
kumardaparthi1024
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
mikeeftimakis1
 
Infrastructure Challenges in Scaling RAG with Custom AI models
Infrastructure Challenges in Scaling RAG with Custom AI modelsInfrastructure Challenges in Scaling RAG with Custom AI models
Infrastructure Challenges in Scaling RAG with Custom AI models
Zilliz
 
UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5
DianaGray10
 
AI 101: An Introduction to the Basics and Impact of Artificial Intelligence
AI 101: An Introduction to the Basics and Impact of Artificial IntelligenceAI 101: An Introduction to the Basics and Impact of Artificial Intelligence
AI 101: An Introduction to the Basics and Impact of Artificial Intelligence
IndexBug
 
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
SOFTTECHHUB
 
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy SurveyTrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc
 
Full-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalizationFull-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalization
Zilliz
 
Removing Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software FuzzingRemoving Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software Fuzzing
Aftab Hussain
 
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
Neo4j
 
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdfUni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems S.M.S.A.
 
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
Neo4j
 

Recently uploaded (20)

Mind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AIMind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AI
 
National Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practicesNational Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practices
 
RESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for studentsRESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for students
 
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfObservability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
 
Best 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERPBest 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERP
 
Driving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success StoryDriving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success Story
 
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
 
Microsoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdfMicrosoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdf
 
GenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizationsGenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizations
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
 
Infrastructure Challenges in Scaling RAG with Custom AI models
Infrastructure Challenges in Scaling RAG with Custom AI modelsInfrastructure Challenges in Scaling RAG with Custom AI models
Infrastructure Challenges in Scaling RAG with Custom AI models
 
UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5
 
AI 101: An Introduction to the Basics and Impact of Artificial Intelligence
AI 101: An Introduction to the Basics and Impact of Artificial IntelligenceAI 101: An Introduction to the Basics and Impact of Artificial Intelligence
AI 101: An Introduction to the Basics and Impact of Artificial Intelligence
 
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
 
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy SurveyTrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy Survey
 
Full-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalizationFull-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalization
 
Removing Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software FuzzingRemoving Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software Fuzzing
 
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
 
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdfUni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdf
 
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
 

IoT Systems: Technology, Architecture & Performance

  • 1. Ashu Joshi @AshuJoshi Movinture Accelerating your IoT Solution 1 #MovingTheFuture IoT Systems Technology, Architecture & Performance
  • 3. 4 #MovingTheFuture IoT Backend Edge + Cloud Data Fusion & Integration Platform Enabling Product as a Service Connectivity Data & Control User + Device Management Business Logic Mapping Application(s) Enterprise (Integration) Machine IntelligenceUse case optimized, business-model driven IoT-applications to augment physical products as a service.
  • 5. 6 Anything that can be measured or connected or controlled, will be. WE NOW LIVE IN A CONNECTED ECONOMY yes, anything. and everything. #MovingTheFuture
  • 6. 7 “CEOs are moving from leading companies that make cars, toasters, elevators, construction equipment, washing machines and more to companies that are, basically, producing Internet-connected devices.” - Forrester #MovingTheFuture It is an opportunity to catapult your business and become a technology company.
  • 7. 8 #MovingTheFuture Market Size is Huge. Imagine when everything physical is connected… $6.2 Trillion Economic Opportunity by 2025 $7.6 Trillion Opportunity by 2025 in IIoT, $3.5 in Consumer
  • 8. 9 “Things” in perspective 2015 Human Population # of Devices 0 5 10 15 20 25 30 35 Billions 2016 2017 2018 2019 2020 Global Internet Users 2015 - 3.25B growing @ 7% #MovingTheFutureSource/Credits: McKinsey, IDC, KPCB, census.gov The scale which we build for.
  • 9. LayeredSecurity 10 Building IoT Apps takes software, lots of software…and a good bit of hardware #MovingTheFuture Connectivity Compute Storage Sensing Actuating OS, Drivers, Application Mgmt Framework Web & Mobile App(s) Data and Control App-based User & Device Management Business Logic & Workflow Mapping BillingIntegration EnterpriseIntgr. DataInterface Analytics Reporting Visualization Machine Learning Sensor | Actuator | Thing | Device | Node Gateway | Edge | Fog Cloud Data Analytics Machine Learning IoT Apps are distributed
  • 11. 12 Devices (Constrained) Sensors & Actuators Enterprise Integration IoT-Cloud Complex / Composite Devices Gateways Edge | Fog User-facing IoT Apps Sensing | Telemetry Actuation | Control Typical IoT Architecture Partner / Customer IoT Cloud(s)
  • 12. 13 Typical IoT Architecture Devices (Constrained) Sensors & Actuators Enterprise Integration IoT-Cloud Complex / Composite Devices Gateways Edge | Fog User-facing IoT Apps Sensing | Telemetry Actuation | Control Partner / Customer IoT Cloud(s) Sensor: Responsible for interfacing the “physical” thing to the “digital” world Simple or Complex: A simple temperature sensor or a complex machine like a Tractor or Washing Machine Interfaces wirelessly or wired using many different protocols
  • 13. 13 Typical IoT Architecture Devices (Constrained) Sensors & Actuators Enterprise Integration IoT-Cloud Complex / Composite Devices Gateways Edge | Fog User-facing IoT Apps Sensing | Telemetry Actuation | Control Partner / Customer IoT Cloud(s) Sensor: Responsible for interfacing the “physical” thing to the “digital” world Simple or Complex: A simple temperature sensor or a complex machine like a Tractor or Washing Machine Interfaces wirelessly or wired using many different protocols Gateway or Edge: Provides local/edge processing Rule Engine, Local Analytics Local storage Interfaces to the Sensors/ Things Connects to the Cloud, provides IP connectivity
  • 14. 13 Typical IoT Architecture Devices (Constrained) Sensors & Actuators Enterprise Integration IoT-Cloud Complex / Composite Devices Gateways Edge | Fog User-facing IoT Apps Sensing | Telemetry Actuation | Control Partner / Customer IoT Cloud(s) Sensor: Responsible for interfacing the “physical” thing to the “digital” world Simple or Complex: A simple temperature sensor or a complex machine like a Tractor or Washing Machine Interfaces wirelessly or wired using many different protocols Gateway or Edge: Provides local/edge processing Rule Engine, Local Analytics Local storage Interfaces to the Sensors/ Things Connects to the Cloud, provides IP connectivity Cloud: Interfaces with all sensors/ things, collects data, and controls/manages the things interfaces with business applications provides interface for control, visualization, reporting, alerts/notifications
  • 15. 13 Typical IoT Architecture Devices (Constrained) Sensors & Actuators Enterprise Integration IoT-Cloud Complex / Composite Devices Gateways Edge | Fog User-facing IoT Apps Sensing | Telemetry Actuation | Control Partner / Customer IoT Cloud(s) Sensor: Responsible for interfacing the “physical” thing to the “digital” world Simple or Complex: A simple temperature sensor or a complex machine like a Tractor or Washing Machine Interfaces wirelessly or wired using many different protocols Gateway or Edge: Provides local/edge processing Rule Engine, Local Analytics Local storage Interfaces to the Sensors/ Things Connects to the Cloud, provides IP connectivity Cloud: Interfaces with all sensors/ things, collects data, and controls/manages the things interfaces with business applications provides interface for control, visualization, reporting, alerts/notifications Mobile Apps: Mobile Apps - primarily design to work @ system level Aiding in provisioning, installing and monitoring Consumer/Customer level user interface to interact or manage the system
  • 16. 14 Devices (Constrained) Sensors & Actuators Enterprise Integration IoT-Cloud Complex / Composite Devices Gateways Edge | Fog User-facing IoT Apps Sensing | Telemetry Actuation | Control Where are the “things”? Partner / Customer IoT Cloud(s)
  • 17. 14 Devices (Constrained) Sensors & Actuators Enterprise Integration IoT-Cloud Complex / Composite Devices Gateways Edge | Fog User-facing IoT Apps Sensing | Telemetry Actuation | Control Where are the “things”? Partner / Customer IoT Cloud(s) 10s of Billions Billions 100s of Millions 10s-100s of Thousands
  • 18. 15 Software across Distributed Architecture Devices (Constrained) Sensors & Actuators Enterprise Integration IoT-Cloud Complex / Composite Devices Gateways Edge | Fog User-facing IoT Apps Sensing | Telemetry Actuation | Control Partner / Customer IoT Cloud(s)
  • 19. 15 Software across Distributed Architecture Devices (Constrained) Sensors & Actuators Enterprise Integration IoT-Cloud Complex / Composite Devices Gateways Edge | Fog User-facing IoT Apps Sensing | Telemetry Actuation | Control Partner / Customer IoT Cloud(s)
  • 20. 15 Software across Distributed Architecture Devices (Constrained) Sensors & Actuators Enterprise Integration IoT-Cloud Complex / Composite Devices Gateways Edge | Fog User-facing IoT Apps Sensing | Telemetry Actuation | Control Partner / Customer IoT Cloud(s) Primarily Embedded Programming with C & C++ Node/JS and Python gaining some traction, and may continue to grow Java-versions also present Constrained level programming, firmware talent. Talent hard to come by Knowledge of hardware benefits
  • 21. 15 Software across Distributed Architecture Devices (Constrained) Sensors & Actuators Enterprise Integration IoT-Cloud Complex / Composite Devices Gateways Edge | Fog User-facing IoT Apps Sensing | Telemetry Actuation | Control Partner / Customer IoT Cloud(s) Primarily Embedded Programming with C & C++ Node/JS and Python gaining some traction, and may continue to grow Java-versions also present Constrained level programming, firmware talent. Talent hard to come by Knowledge of hardware benefits Mix of Embedded/Firmware and High Level Programming Most Gateways support Linux - Linux/Unix style OS programming experience helpful Languages: C/C++/Node/ Python/Java Connectivity Stack, Drivers, Networking Protocols Sockets, REST, Pub/Sub
  • 22. 15 Software across Distributed Architecture Devices (Constrained) Sensors & Actuators Enterprise Integration IoT-Cloud Complex / Composite Devices Gateways Edge | Fog User-facing IoT Apps Sensing | Telemetry Actuation | Control Partner / Customer IoT Cloud(s) Primarily Embedded Programming with C & C++ Node/JS and Python gaining some traction, and may continue to grow Java-versions also present Constrained level programming, firmware talent. Talent hard to come by Knowledge of hardware benefits Mix of Embedded/Firmware and High Level Programming Most Gateways support Linux - Linux/Unix style OS programming experience helpful Languages: C/C++/Node/ Python/Java Connectivity Stack, Drivers, Networking Protocols Sockets, REST, Pub/Sub Public Cloud: AWS, Azure, Heroku, Bluemix, Google Java,Node(Primary), Other: Net,Golang API Integration, Cloud to Cloud, Pub/Sub, Messaging Enterprise Integration Remote Mgmt / Dev Mgmt Visualization & Analytics
  • 23. 15 Software across Distributed Architecture Devices (Constrained) Sensors & Actuators Enterprise Integration IoT-Cloud Complex / Composite Devices Gateways Edge | Fog User-facing IoT Apps Sensing | Telemetry Actuation | Control Partner / Customer IoT Cloud(s) Primarily Embedded Programming with C & C++ Node/JS and Python gaining some traction, and may continue to grow Java-versions also present Constrained level programming, firmware talent. Talent hard to come by Knowledge of hardware benefits Mix of Embedded/Firmware and High Level Programming Most Gateways support Linux - Linux/Unix style OS programming experience helpful Languages: C/C++/Node/ Python/Java Connectivity Stack, Drivers, Networking Protocols Sockets, REST, Pub/Sub Public Cloud: AWS, Azure, Heroku, Bluemix, Google Java,Node(Primary), Other: Net,Golang API Integration, Cloud to Cloud, Pub/Sub, Messaging Enterprise Integration Remote Mgmt / Dev Mgmt Visualization & Analytics Web technologies for Web Apps IOS / Android Networking & Protocol Programming
  • 24. 16 #MovingTheFuture Edge: Sensor - Gateway Sensor | Actuator | Thing | Device | Node Gateway | Edge | Fog Sensing: Accelerometer, Magnetometer, Gyroscope, Pressure, Temperature, Altimeter, pH, Gas, Proximity Actuator Embedded Processing: MCU, MPU, Hybrid MPU, Network Processor, Graphics Processor OS/RTOS, Drivers, Network Stack, Security, Remote Management, Provisioning Connectivity Display Examples: Appliances, Vehicles, Machines, Vending Machines, Aircraft, Drones, Toys, Wearables, etc. List is endless! Interfacing to the Sensors/Actuators Support for the Connectivity Connects to Multiple Sensors/Actuators Higher End processors Off the Shelf / DIY Example: Raspberry Pi, Beaglebone etc. Typically runs Linux or an RTOS, Drivers, Network Stack, Security, Remote Management, Provisioning Connects to the Internet using 3G/LTE, Ethernet, Wi-Fi etc. Typically “many” things connected to a Gateway/Edge
  • 25. 17 #MovingTheFuture Gateway - Cloud Gateway | Edge | Fog Interfacing to the Sensors/Actuators Support for the Connectivity Connects to Multiple Sensors/Actuators Higher End processors Off the Shelf / DIY Example: Raspberry Pi, Beaglebone etc. Typically runs Linux or an RTOS, Drivers, Network Stack, Security, Remote Management, Provisioning Connects to the Internet using 3G/LTE, Ethernet, Wi-Fi, Satellite etc. Cloud: Manages and communicates with multiple gateways and devices/sensors Data Management Device & Gateway Management Enterprise Integration Billing & Payments Analytics, Machine Intelligence, Predictive Maintenance, Reporting, Visualization etc. AWS/Azure/GC/Bluemix, Data Center etc. Typically many gateways to the cloud Cloud, Data, ML/AI MQTT HTTP WebSockets DDS, XMPP Other
  • 26. Complex & Composite Devices Each Car today (i.e. Non Autonomous) has 100s may be 1000s of sensors, 40 to 50 Microprocessors, multiple connectivity (buses) internally. And many offer 3G/LTE connections to the Cloud for Service & Entertainment. Autonomous cars will have Edge- capable AI/ML engines (happening today). And 10x more sensors. Fun Fact High End Luxury cars have MORE 100 millions line of code, more than a Dreamliner 787 18
  • 27. 19 IoT Use Case: Smart Meters Devices (Constrained) Sensors & Actuators Enterprise Integration IoT-Cloud Complex / Composite Devices Gateways Edge | Fog User-facing IoT Apps Sensing | Telemetry Actuation | Control Partner / Customer IoT Cloud(s)
  • 28. 19 IoT Use Case: Smart Meters Devices (Constrained) Sensors & Actuators Enterprise Integration IoT-Cloud Complex / Composite Devices Gateways Edge | Fog User-facing IoT Apps Sensing | Telemetry Actuation | Control Partner / Customer IoT Cloud(s)
  • 29. 19 IoT Use Case: Smart Meters Devices (Constrained) Sensors & Actuators Enterprise Integration IoT-Cloud Complex / Composite Devices Gateways Edge | Fog User-facing IoT Apps Sensing | Telemetry Actuation | Control Partner / Customer IoT Cloud(s)Multiple connectivity options Sub GHz Wireless common 2G/3G Newer LPWANs trying to compete such as LoRaWAN & SigFox Many are vendor-specific such as Sensus Flexnet or SSN StarFish. TRAFFIC PATTERN: 100s of Bytes, 15 Minutes intervals most frequent, mostly monthly readings Unidirectional: Meter to Gateway to Utility Utilities: Gas, Water, Electric Metering Providers: SSN, Sensus, Itron, Elster etc.
  • 30. 19 IoT Use Case: Smart Meters Devices (Constrained) Sensors & Actuators Enterprise Integration IoT-Cloud Complex / Composite Devices Gateways Edge | Fog User-facing IoT Apps Sensing | Telemetry Actuation | Control Partner / Customer IoT Cloud(s)Multiple connectivity options Sub GHz Wireless common 2G/3G Newer LPWANs trying to compete such as LoRaWAN & SigFox Many are vendor-specific such as Sensus Flexnet or SSN StarFish. TRAFFIC PATTERN: 100s of Bytes, 15 Minutes intervals most frequent, mostly monthly readings Unidirectional: Meter to Gateway to Utility Utilities: Gas, Water, Electric Metering Providers: SSN, Sensus, Itron, Elster etc. WW Installed Base (Electric Smart Meters) by 2020: ~ 850 million 10s may be 100s of companies dedicated to providing analytics for meter data!!!
  • 31. 20 IoT Use Case: Smart Home Devices (Constrained) Sensors & Actuators Enterprise Integration IoT-Cloud Complex / Composite Devices Gateways Edge | Fog User-facing IoT Apps Sensing | Telemetry Actuation | Control Partner / Customer IoT Cloud(s)
  • 32. 20 IoT Use Case: Smart Home Devices (Constrained) Sensors & Actuators Enterprise Integration IoT-Cloud Complex / Composite Devices Gateways Edge | Fog User-facing IoT Apps Sensing | Telemetry Actuation | Control Partner / Customer IoT Cloud(s)
  • 33. 20 IoT Use Case: Smart Home Devices (Constrained) Sensors & Actuators Enterprise Integration IoT-Cloud Complex / Composite Devices Gateways Edge | Fog User-facing IoT Apps Sensing | Telemetry Actuation | Control Partner / Customer IoT Cloud(s) Nest Thermostat is a Complex Device - it supports Wi-Fi, ZigBee and has a very capable processor. It is a mini Gateway + Sensor Connectivity: Home Wi-Fi (can function offline) Traffic Pattern: Frequent, in MB BI DIRECTIONAL Nest Cam is a complex device. Sensor is the Camera, Microphone. It is a mini Gateway + Sensor Connectivity: Home Wi-Fi (can function offline) Traffic Pattern: 24x7 OR on Command High Bandwidth, Gigabytes if 24x7 Low Bandwidth bidirectional - control and speaker Nest Protect - both constrained in some respects, and complex. Gas Sensing. Communicates with the Nest Thermostat over 802.15.4 / Thread network Traffic pattern: Continuous, mostly local. Critical traffic. developer.nest.com - Fun fact - used to run on AWS even after the Google acquisition. Seems to have recently moved away from AWS. Nest works with Utilities to run Energy Management programs - such as Demand / Response “Works with Nest” program - Cloud to cloud integration with other Smart & Connected devices/appliances.
  • 34. 21 IoT Use Cases: Smart Buildings Devices (Constrained) Sensors & Actuators Enterprise Integration IoT-Cloud Complex / Composite Devices Gateways Edge | Fog User-facing IoT Apps Sensing | Telemetry Actuation | Control Partner / Customer IoT Cloud(s)
  • 35. 21 IoT Use Cases: Smart Buildings Devices (Constrained) Sensors & Actuators Enterprise Integration IoT-Cloud Complex / Composite Devices Gateways Edge | Fog User-facing IoT Apps Sensing | Telemetry Actuation | Control Partner / Customer IoT Cloud(s) Sensors e.g. occupancy Connected Lights Smart Utility Meters / Submeters Building HVACs Security & Surveillance Building Management System Building Management System BACNet Controllers
  • 36. 21 IoT Use Cases: Smart Buildings Devices (Constrained) Sensors & Actuators Enterprise Integration IoT-Cloud Complex / Composite Devices Gateways Edge | Fog User-facing IoT Apps Sensing | Telemetry Actuation | Control Partner / Customer IoT Cloud(s) Sensors e.g. occupancy Connected Lights Smart Utility Meters / Submeters Building HVACs Security & Surveillance Building Management System Building Management System BACNet Controllers Multiple Protocols inside the building: BACNet, ZigBee, LoRa, Wi-Fi, Bluetooth, Other proprietary Diversity of devices - constrained devices like Occupancy Sensors. Gateways for Lighting Control. HVAC & Air Conditioning systems Security and Surveillance - constrained devices like Card Readers & complex devices like HD Cameras
  • 37. 22 Summary: Managing Diversity Devices (Constrained) Sensors & Actuators Enterprise Integration IoT-Cloud Complex / Composite Devices Gateways Edge | Fog User-facing IoT Apps Sensing | Telemetry Actuation | Control Partner / Customer IoT Cloud(s)
  • 38. 22 Summary: Managing Diversity Devices (Constrained) Sensors & Actuators Enterprise Integration IoT-Cloud Complex / Composite Devices Gateways Edge | Fog User-facing IoT Apps Sensing | Telemetry Actuation | Control Partner / Customer IoT Cloud(s) Frequency Monthly/Daily 24x7x365 Amount Trickle / Few Bytes River/HD Video MB/GB Latency milliseconds /forgiving micro/nano deterministic Multiple Protocols HTTP, MQTT, Web Sockets, XMPP, etc. Bidirectional traffic is common. Deterministic & low-latency is requirement Running “Cloud” at the “Edge” is necessary. Federation between Edge(s) and Cloud
  • 39. 23 Wrap Up / Q&A / Demos #MovingTheFuture Ashu Joshi @AshuJoshi