SlideShare una empresa de Scribd logo
1 de 39
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

Más contenido relacionado

La actualidad más candente

INTERNET OF THING PRESENTATION ON PUBLIC SPEAKING
INTERNET OF THING PRESENTATION ON PUBLIC SPEAKINGINTERNET OF THING PRESENTATION ON PUBLIC SPEAKING
INTERNET OF THING PRESENTATION ON PUBLIC SPEAKINGAYESHA JAVED
 
IoT(Internet of Things) ppt
IoT(Internet of Things) pptIoT(Internet of Things) ppt
IoT(Internet of Things) pptTamannaSharma70
 
IoT Platform Meetup - ThingWorx
IoT Platform Meetup - ThingWorxIoT Platform Meetup - ThingWorx
IoT Platform Meetup - ThingWorxFilip Kolář
 
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 digitalEslam Nader
 
What is the Internet of Things?
What is the Internet of Things?What is the Internet of Things?
What is the Internet of Things?Felix Grovit
 
Internet of Things
Internet of ThingsInternet of Things
Internet of Thingspkshc01
 
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 applicationsSarwan Singh
 
Elements of IoT connectivity technologies
Elements of IoT connectivity technologiesElements of IoT connectivity technologies
Elements of IoT connectivity technologiesusman sarwar
 
The Current and Future State of Internet of Things: Unveiling the Opportunities
The Current and Future State of Internet of Things: Unveiling the OpportunitiesThe Current and Future State of Internet of Things: Unveiling the Opportunities
The Current and Future State of Internet of Things: Unveiling the OpportunitiesGoutama Bachtiar
 
Internet of Things(IOT)_Seminar_Dr.G.Rajeshkumar
Internet of Things(IOT)_Seminar_Dr.G.RajeshkumarInternet of Things(IOT)_Seminar_Dr.G.Rajeshkumar
Internet of Things(IOT)_Seminar_Dr.G.RajeshkumarRAJESHKUMARG12
 
Internet of Things (IOT)
Internet of Things (IOT)Internet of Things (IOT)
Internet of Things (IOT)Kunal Adhikari
 
Internet of Things- Applications
Internet of Things- ApplicationsInternet of Things- Applications
Internet of Things- ApplicationsRavindra Dastikop
 
Internet of things
Internet of thingsInternet of things
Internet of thingsNaiyer Khan
 
6-IoT protocol.pptx
6-IoT protocol.pptx6-IoT protocol.pptx
6-IoT protocol.pptxPratik Gohel
 

La actualidad más candente (20)

INTERNET OF THING PRESENTATION ON PUBLIC SPEAKING
INTERNET OF THING PRESENTATION ON PUBLIC SPEAKINGINTERNET OF THING PRESENTATION ON PUBLIC SPEAKING
INTERNET OF THING PRESENTATION ON PUBLIC SPEAKING
 
IoT(Internet of Things) ppt
IoT(Internet of Things) pptIoT(Internet of Things) ppt
IoT(Internet of Things) ppt
 
IoT Platform Meetup - ThingWorx
IoT Platform Meetup - ThingWorxIoT Platform Meetup - ThingWorx
IoT Platform Meetup - ThingWorx
 
Iot in healthcare
Iot in healthcareIot in healthcare
Iot in healthcare
 
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
 
What is the Internet of Things?
What is the Internet of Things?What is the Internet of Things?
What is the Internet of Things?
 
Introduction to IOT
Introduction to IOTIntroduction to IOT
Introduction to IOT
 
Internet of Things
Internet of ThingsInternet of Things
Internet of Things
 
IoT ecosystem
IoT ecosystemIoT ecosystem
IoT ecosystem
 
Data Analytics for IoT
Data Analytics for IoT Data Analytics for IoT
Data Analytics for IoT
 
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
 
IoT security (Internet of Things)
IoT security (Internet of Things)IoT security (Internet of Things)
IoT security (Internet of Things)
 
Elements of IoT connectivity technologies
Elements of IoT connectivity technologiesElements of IoT connectivity technologies
Elements of IoT connectivity technologies
 
The Current and Future State of Internet of Things: Unveiling the Opportunities
The Current and Future State of Internet of Things: Unveiling the OpportunitiesThe Current and Future State of Internet of Things: Unveiling the Opportunities
The Current and Future State of Internet of Things: Unveiling the Opportunities
 
Internet of Things(IOT)_Seminar_Dr.G.Rajeshkumar
Internet of Things(IOT)_Seminar_Dr.G.RajeshkumarInternet of Things(IOT)_Seminar_Dr.G.Rajeshkumar
Internet of Things(IOT)_Seminar_Dr.G.Rajeshkumar
 
Internet of things(IoT)
Internet of things(IoT)Internet of things(IoT)
Internet of things(IoT)
 
Internet of Things (IOT)
Internet of Things (IOT)Internet of Things (IOT)
Internet of Things (IOT)
 
Internet of Things- Applications
Internet of Things- ApplicationsInternet of Things- Applications
Internet of Things- Applications
 
Internet of things
Internet of thingsInternet of things
Internet of things
 
6-IoT protocol.pptx
6-IoT protocol.pptx6-IoT protocol.pptx
6-IoT protocol.pptx
 

Destacado

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_moeShawn Moe
 
Fog computing and internet of things
Fog computing and internet of thingsFog computing and internet of things
Fog computing and internet of thingsRahul 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 edgeHicham 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
 
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 InformixPradeep Muthalpuredathe
 
From Cloud Computing to Edge Computing
From Cloud Computing to Edge ComputingFrom Cloud Computing to Edge Computing
From Cloud Computing to Edge ComputingJulien 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 architecturesVincenzo Gulisano
 
Security Issues of IoT with Fog
Security Issues of IoT with FogSecurity Issues of IoT with Fog
Security Issues of IoT with FogAchu 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 cloudKyle Rames
 
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 ThingsReal-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 edgeNitinder 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 ArchitecturesAngelo 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
 

Destacado (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 a 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 2018Peter 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 successfulKellton Tech Solutions Ltd
 
Kura M2M IoT Gateway
Kura M2M IoT GatewayKura M2M IoT Gateway
Kura M2M IoT GatewayEurotech
 
How to bootstrap your IoT project
How to bootstrap  your IoT projectHow to bootstrap  your IoT project
How to bootstrap your IoT projectEurotech
 
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 APIsRobert 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 CloudPeterNiblett
 
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 thingsBernard 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 postalRio 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
 
OSGi and Java in Industrial IoT
OSGi and Java in Industrial IoTOSGi and Java in Industrial IoT
OSGi and Java in Industrial IoTEurotech
 
Innovating with IoT: A Toolkit Approach
Innovating with IoT: A Toolkit ApproachInnovating with IoT: A Toolkit Approach
Innovating with IoT: A Toolkit ApproachAtanu Roy Chowdhury
 
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 artikST_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
 

Similar a 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
 

Último

Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdflior mazor
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfhans926745
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 

Último (20)

Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 

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