SlideShare a Scribd company logo
1 of 141
Download to read offline
An intro to
the Internet of Things
Simen Sommerfeldt, NDC Oslo 2014
CTO, Bouvet Oslo
Dataforeningen, HIOA,
Lær Kidsa Koding!
NoNog
Oslo IoT meetup
@sisomm
What the Internet of things is
Some thoughts on how to get
started in the enterprise
What it can be for all of us
Enablers
What the vendors say
Relevant standards
Scare kids on Halloween
http://nspt4kids.com/wp-content/uploads/2011/10/scared-boy-on-halloween.jpg
A confusing topic
So much information, so much
happening!
http://www.bishopmikelowry.com/wp-content/uploads/2013/03/drinking-from-the-firehose.jpg
http://blogg.bouvet.no/2014/03/07/the-internet-of-things-keiserens-nye-wearables/
http://sommerfeldt.co/2014/05/01/internet-of-things-or-should-we-call-it-the-emperors-new-wearables/
http://sommerfeldt.co/2014/05/01/internet-of-things-or-should-we-call-it-the-emperors-new-wearables/
http://e24.no/digital/slik-blir-tingenes-internett/22807160
http://www.aftenposten.no/okonomi/De-lever-i-fremtiden-7552621.html
“says Norwegian Expert”
http://dashingduchesses.com/wp-content/uploads/2013/04/presence-Luddites-textile-mill-2.jpg
An official luddite?
Så hva er “the internet of things?”
The Internet of Things: By the Numbers
B5075212
Slide copied from http://channel9.msdn.com/Events/Build/2014/2-511
Animation copied from http://channel9.msdn.com/Events/Build/2014/2-511
“$8.9 trillion
market in
2020, 212
billion
connected
things”
Huge numbers
- IDC, 2013
“Internet of things: $8.9 trillion
market in 2020, 212 billion
connected things”
- IDC, 2013
http://www.zdnet.com/internet-of-things-8-9-trillion-market-in-2020-212-billion-connected-things-7000021516/
“There are actually two different
internet of things”
- Dionne Hinchcliffe
http://www.zdnet.com/is-the-internet-of-things-strategic-to-the-enterprise-7000030068/
“One is the enterprise-grade
version that has long been in
place and is already helping us
run our companies”
- Dionne Hinchcliffe
http://www.zdnet.com/is-the-internet-of-things-strategic-to-the-enterprise-7000030068/
In the enterprise...
Support for and extension of
Business Processes
using Sensors, Big Data,
Orchestration, Machine
Learning
Microsoft & IBM:
Enterprise-IoT
Cloud-connected
Large
Mobile
Micro
Small
Azure M2M
Device management
Command & Control
Data Analytics
“The other IoT is the emerging
consumer-based cloud of
connected products and services
which has only been happening
in a significant way in the last
2-3 years”
- Dionne Hinchcliffe
http://www.zdnet.com/is-the-internet-of-things-strategic-to-the-enterprise-7000030068/
Advice for enterprise systems
“Involve Customer experience
people, Architects, Partners, s
Sales, CRM, Lawyers, Other
Stakeholders”
- Michele Pelino, Forrester Research
Security, privacy,
authentication
Operations
In consumer space...
“Everything” gets
connected
We can
orchestrate them
all!
Smart homes
6-Jun-144
What is it the Consumer IoT?
“Does one vendor's product work
with another's? Does a door lock by
one vendor communicate with a
light switch by another vendor, and
do you want the thermostat to be
part of the conversation?”
- Patrick Thibodeau
http://www.citeworld.com/article/2155401/internet-of-things/the-abcs-of-the-internet-of-things7.html?page=1
Or is it
“The internet AND things”?
“An Electric Heater finds its place”
...sometime in 2030...
•  Home automation
•  Wearables
•  Enterprise IoT
•  Self-driving cars
•  Intelligent cities
•  Infrastructure
...to a bigger whole?
Ingrid buys a panel oven
Ingrid on the bus
Ingrid with family
Enablers
Device classification &
Interoperability ??
?
?
?
“On the internet, nobody knows
that you are a toaster”
- Ross Mason, Mulesoft
Protocols
•  XMPP: Presence
•  MQTT: Collection
•  DDS: Distributed objects
•  AMQP: Large volume brokers
•  CoAP: REST Request/Response M2M
•  Alljoyn: M2M Mesh network/device bus
“There is no vendor large
enough to control the IoT, but
there are vendors large enough
to make a mess of it.”
- Patrick Thibodeau
http://www.citeworld.com/article/2155401/internet-of-things/the-abcs-of-the-internet-of-things7.html?page=2
Device classification &
Interoperability
Connectivity &
Address space?
?
?
?
Wifi,
Mobile Data,
Bluetooth Low Energy,
ZigBee
Z-wave
Mesh Networks!
IPv4 is running out!
http://www.potaroo.net/tools/ipv4/plotvarcum.png
Device classification &
Interoperability
Connectivity &
Address space
Security, Privacy,
Authentication ?
?
?
http://zapmed.com/Downloads/TOAST.jpg
http://thehackernews.com/2011/12/cplc-chief-says-pakistan-safe-heaven.html
http://www.engadget.com/2014/01/17/internet-of-things-hacked-malicious-email-phishing/
http://berntolufsen.vg.no/2014/05/19/rapport-fra-staten-google/
A hotel lobby today,
Tomorrow..
Big Data
Machine Learning
Internet of Things
Do we want this?
Device classification &
Interoperability
Connectivity &
Address space
Security, Privacy,
Authentication Open business
models
?
?
Vendor lock-in
Device classification &
Interoperability
Connectivity &
Address space
Security, Privacy,
Authentication
User Experience
Open business
models
?
“Usability is like a joke. It’s bad
if it needs to be explained”
- Jakob Nielsen(?)
Common for all five:
Open Standards
Open Source
2020? 2030?
Reality check with people from
Linux Foundation, IBM,
Microsoft, Altibox, Eye
Networks and Forrester
“It is happening fast in vertical
businesses or specific markets
because they have regulatory
bodies, protocols and
standards”
- Michele Pelino, Forrester Research
“The technology is there. The
consumer version could be
implemented quickly. But
competition, privacy concerns
and mindset makes it hard to
implement”
- Michele Pelino, Forrester Research
Consumer products
http://www.homeautomationinfo.com/Drupal/HA_Company_Directory
Lyse Smartly: 130.000 homes?
https://www.smartly.no/hjem#
https://www.alljoyn.org/sites/default/files/alljoyn-alliance.pdf
https://www.alljoyn.org/sites/default/files/alljoyn-alliance.pdf
https://www.alljoyn.org/sites/default/files/alljoyn-alliance.pdf
C++/Java on Andriod, Arduino, iOS,
OS/X, Windows, Linux
http://mashable.com/2014/05/30/chill-bear/
“Siri, turn on the
lights in the living room”
Apple’s Home kit & Health kit
MQTT & Node.red
Starting with IoT @ home or work
Demo
how to do reliable
messaging over
unreliable
networks?
”
“
Image: IBM
http://iot-datamodels.blogspot.no
Pub/Sub with topic paths
http://m.eet.com/media/1171446/0912embmqtt01.png
/container/address/devicetype/unique/status <payload>
/minecraft/world/skull/250,72,211/status IS_ALONE
Wildcards: # entire subtree, + a single level
Multiple brokers
http://usuaris.tinet.cat/sag/mq_pubsub.htm
IoT-friendly “Tricks”
•  Last will & testament
•  Binary payload
•  3 QoS levels
•  Retained messages
•  2 byte overhead
•  Small footprint
•  Low bandwidth
Mobile: MQTT vs HTTPS
http://mobilebit.wordpress.com/2013/05/03/rest-is-for-sleeping-mqtt-is-for-mobile/
”
“
MQTT might be in your pocket now
MQTT is so simple that my
children instantly could follow
the message flow and suggest
changes
Can combined with REST to
provide notifications
Node.red
6-Jun-141
http://www.infoq.com/resource/news/2014/05/ibm-node-red-qconlondon/en/resources/Node-RED-WS-Tweet-Demo-QCon-London-2014.png
Inputs
Functions
& Social
Storage,
Analysis,
“Advanced”
“Node-RED is an intriguing open source
solution for 'If This Then That' workflows.
I've been able to construct an alerting
workflow that pulls in data from our
monitoring API and generates an alert when
some condition is met, in less than two hours”
- David Laing
http://www.infoq.com/news/2014/05/ibm-node-red-qconlondon
Can use other node.js packages
& be embedded
Missing:
Petri-net style
transitions
http://www.jfsowa.com/ontology/causal.htm
My Original Python Broker:
~20 hrs
Node Red:
1 hr
My own setup
6-Jun-141
And how you can get started
Arduino 1
+ servo shield
Logical level
converter
Raspberry
Pi
Arduino 2SonarBreadboard
power supply
Arduino sketch Arduino sketch
Python scripts
Node.Red
Mosquitto
MQTT server
Minecraft client
Bukkit Server
Scriptcraft with MQTT plugin
Javascript
Broker
/container/address/devicetype/unique/status <payload>
/minecraft/world/skull/250,72,211/status IS_ALONE
/container/address/devicetype/unique/incoming <payload>
/arduino/1/incoming SERVOS_MOVE,54,69
6-Jun-14
! /arduino/2/sonar/Ping: 29
! /minecraft/world/sonar/250,72,211 Ping: 9
! /minecraft/world/skull/250,72,211/status HAS_COMPANY
" /arduino/1/incoming LEDS_ON
! /minecraft/world/facetracker/250,72,211/status 0.038844700742, -0.100218465107
" /arduino/1/incoming SERVOS_MOVE,54,69
! /minecraft/world/lever/-251,71,210/status 0
" /arduino/1/incoming LED,1,0
! /minecraft/world/lever/-249,71,210/status 1
" /arduino/1/incoming LED,1,1
! /minecraft/world/skull/250,72,211/status IS_ALONE
" /arduino/1/incoming LEDS_OFF
! /minecraft/world/sonar/250,72,211 Ping: 20
! /minecraft/world/block/-251,70,183/status BROKEN
Presence
detection
Moisture-
meter
RelaysVibration-
sensors
Servos Light-
sensor
Temperature
Noise level
Video-
surveilance
http://hackedgadgets.com/2009/05/20/automated-house-climate-control-whole-home-information-awareness/
Over 18 million licenses sold
Scriptcraft lets you control it
with Javascript
“Gateway drug” for getting
kids interested in coding
Has an MQTT plugin
“Devices”
A skull that detects
if the player is near
A sonar that tells the
distance to a player
Redstone levers
block destruction
alarm
A “Facetracker” giving the
vector to the player
“Devices”
Code: make the skull move
Sommerfeldt surveilance system?
http://blogg.bouvet.no/2014/03/10/an-internet-of-things-demo-using-
raspberry-pi-arduino-minecraft-and-mqtt/
github.com/sisomm/iot-concepts
6-Jun-141
Thanks to...
•  Loek Vredenberg & Andy Piper @ IBM
•  Joe Speeds @ Linux Foundation
•  Arif Shafique @ Microsoft
•  Michele Pelino @ Forrester Research
•  Jan Pedro Tumusok @ Eye Networks
•  Ragnar Anfinsen @ Altibox
•  Walter Higgins @ IBM for adding MQTT to
scriptcraft!
Questions?
Thanks
Some links
Andy S-C on IoT @TED: http://www.youtube.com/watch?v=s9nrm8q5eGg
http://mobilebit.wordpress.com/2013/05/03/rest-is-for-sleeping-mqtt-is-for-mobile
http://www.slideshare.net/nivertech/zvi-mqtts-foreuc2013
http://jpmens.net/2013/02/25/lots-of-messages-mqtt-pub-sub-and-the-mosquitto-
broker/
http://embeddedtek.blogspot.no/2013/02/internet-of-things-sous-vide-cooker.html
http://nrkbeta.no/2013/09/18/uendelige-muligheter-med-internett-i-alt/
http://mqtt.org/wiki/doku.php/history
http://public.dhe.ibm.com/software/dw/webservices/ws-mqtt/mqtt-
v3r1.html#appendix-
https://www.eclipsecon.org/na2014/session/securing-internet-things-and-mqtt
http://server.dzone.com/articles/controlling-house-50-miles
MQTT servers
•  IBM MQ Series
•  Mosquitto
•  Eclipse Paho
•  Eurotech Everywhere
Device Cloud
•  Xively
•  eMQTT
•  m2m.io
•  RabbitMQ
•  Apache ActiveMQ
•  Apache Apollo
•  Moquette
•  HiveMQ
•  Mosca
•  Litmus Automation
Loop
•  Mule
•  Fuse ESB
•  WSO2
•  IBM Websphere ESB
•  Talend
ESB’s
Security
•  Username/Password
•  SSL connections
•  ACL for topics
•  Client authentication (Certificates)
•  Encrypt messages

More Related Content

What's hot

Iot Presentation ( 22 Aug 2015 )
Iot Presentation ( 22 Aug 2015 )Iot Presentation ( 22 Aug 2015 )
Iot Presentation ( 22 Aug 2015 )Adun Nanthakaew
 
IOT - Internet of Things - September 2017
IOT - Internet of Things - September 2017IOT - Internet of Things - September 2017
IOT - Internet of Things - September 2017paul young cpa, cga
 
IoT project: best 30 ideas with cloud, raspberry pi, and arduino
IoT project: best 30 ideas with cloud, raspberry pi, and arduinoIoT project: best 30 ideas with cloud, raspberry pi, and arduino
IoT project: best 30 ideas with cloud, raspberry pi, and arduinoMarkMojumdar
 
Internet of Things
Internet of ThingsInternet of Things
Internet of ThingsDodi Saputra
 
An Introduction to the Internet of Things
An Introduction to the Internet of ThingsAn Introduction to the Internet of Things
An Introduction to the Internet of ThingsMohammad Babaee
 
IoT Design Principles
IoT Design PrinciplesIoT Design Principles
IoT Design Principlesardexateam
 
تعلم الانترنيت
تعلم الانترنيتتعلم الانترنيت
تعلم الانترنيتjinanAlmousawy
 
Introduction To The IBM IoT Foundation
Introduction To The IBM IoT FoundationIntroduction To The IBM IoT Foundation
Introduction To The IBM IoT Foundationpetecrocker
 
Internet of Things
Internet of ThingsInternet of Things
Internet of Thingspkshc01
 
Internet of everything #IoE
Internet of everything #IoEInternet of everything #IoE
Internet of everything #IoEMatteo Masi
 
1. Introduction to IoT
1. Introduction to IoT1. Introduction to IoT
1. Introduction to IoTAbhishek Das
 
IOT Success depends on Integration
IOT Success depends on Integration IOT Success depends on Integration
IOT Success depends on Integration John Mathon
 
Embedded Devices on the Internet of Things
Embedded Devices on the Internet of ThingsEmbedded Devices on the Internet of Things
Embedded Devices on the Internet of Thingszdshelby
 
IoT Trends in Industrial IoT for 2018
IoT Trends in Industrial IoT for 2018IoT Trends in Industrial IoT for 2018
IoT Trends in Industrial IoT for 2018Mario Drobics
 
IoT Analytics From Data to Decision Making - Trends & Challenges
IoT Analytics From Data to Decision Making- Trends & ChallengesIoT Analytics From Data to Decision Making- Trends & Challenges
IoT Analytics From Data to Decision Making - Trends & ChallengesDr. Mazlan Abbas
 
IoT with only your Laptop - Build Stuff 2021
IoT with only your Laptop - Build Stuff 2021IoT with only your Laptop - Build Stuff 2021
IoT with only your Laptop - Build Stuff 2021Peter Gallagher
 
STUDY OF VARIOUS INTERNET OF THINGS PLATFORMS
STUDY OF VARIOUS INTERNET OF THINGS PLATFORMSSTUDY OF VARIOUS INTERNET OF THINGS PLATFORMS
STUDY OF VARIOUS INTERNET OF THINGS PLATFORMSIJCSES Journal
 

What's hot (20)

Internet of things
Internet of thingsInternet of things
Internet of things
 
Iot Presentation ( 22 Aug 2015 )
Iot Presentation ( 22 Aug 2015 )Iot Presentation ( 22 Aug 2015 )
Iot Presentation ( 22 Aug 2015 )
 
IOT - Internet of Things - September 2017
IOT - Internet of Things - September 2017IOT - Internet of Things - September 2017
IOT - Internet of Things - September 2017
 
IoT project: best 30 ideas with cloud, raspberry pi, and arduino
IoT project: best 30 ideas with cloud, raspberry pi, and arduinoIoT project: best 30 ideas with cloud, raspberry pi, and arduino
IoT project: best 30 ideas with cloud, raspberry pi, and arduino
 
Internet of Things
Internet of ThingsInternet of Things
Internet of Things
 
An Introduction to the Internet of Things
An Introduction to the Internet of ThingsAn Introduction to the Internet of Things
An Introduction to the Internet of Things
 
IoT Design Principles
IoT Design PrinciplesIoT Design Principles
IoT Design Principles
 
تعلم الانترنيت
تعلم الانترنيتتعلم الانترنيت
تعلم الانترنيت
 
Introduction To The IBM IoT Foundation
Introduction To The IBM IoT FoundationIntroduction To The IBM IoT Foundation
Introduction To The IBM IoT Foundation
 
Internet of Things
Internet of ThingsInternet of Things
Internet of Things
 
Internet of everything #IoE
Internet of everything #IoEInternet of everything #IoE
Internet of everything #IoE
 
1. Introduction to IoT
1. Introduction to IoT1. Introduction to IoT
1. Introduction to IoT
 
IOT Success depends on Integration
IOT Success depends on Integration IOT Success depends on Integration
IOT Success depends on Integration
 
Overview of IoT and Security issues
Overview of IoT and Security issuesOverview of IoT and Security issues
Overview of IoT and Security issues
 
Embedded Devices on the Internet of Things
Embedded Devices on the Internet of ThingsEmbedded Devices on the Internet of Things
Embedded Devices on the Internet of Things
 
IoT Trends in Industrial IoT for 2018
IoT Trends in Industrial IoT for 2018IoT Trends in Industrial IoT for 2018
IoT Trends in Industrial IoT for 2018
 
IoT Analytics From Data to Decision Making - Trends & Challenges
IoT Analytics From Data to Decision Making- Trends & ChallengesIoT Analytics From Data to Decision Making- Trends & Challenges
IoT Analytics From Data to Decision Making - Trends & Challenges
 
Internet Of EveryThing
Internet Of EveryThingInternet Of EveryThing
Internet Of EveryThing
 
IoT with only your Laptop - Build Stuff 2021
IoT with only your Laptop - Build Stuff 2021IoT with only your Laptop - Build Stuff 2021
IoT with only your Laptop - Build Stuff 2021
 
STUDY OF VARIOUS INTERNET OF THINGS PLATFORMS
STUDY OF VARIOUS INTERNET OF THINGS PLATFORMSSTUDY OF VARIOUS INTERNET OF THINGS PLATFORMS
STUDY OF VARIOUS INTERNET OF THINGS PLATFORMS
 

Similar to An introduction to the Internet of things

Forutsetninger for internet of things
Forutsetninger for internet of thingsForutsetninger for internet of things
Forutsetninger for internet of thingsSimen Sommerfeldt
 
Tingenes internett for finn.no tech day
Tingenes internett for finn.no tech day Tingenes internett for finn.no tech day
Tingenes internett for finn.no tech day Simen Sommerfeldt
 
JavaZone 2014: En realitetsorientering om Tingenenes Internett, og hvordan du...
JavaZone 2014: En realitetsorientering om Tingenenes Internett, og hvordan du...JavaZone 2014: En realitetsorientering om Tingenenes Internett, og hvordan du...
JavaZone 2014: En realitetsorientering om Tingenenes Internett, og hvordan du...Simen Sommerfeldt
 
Supercharge your IOT toolbox with MQTT and Node-RED
Supercharge your IOT toolbox with MQTT and Node-REDSupercharge your IOT toolbox with MQTT and Node-RED
Supercharge your IOT toolbox with MQTT and Node-REDSimen Sommerfeldt
 
The Web of Things
The Web of ThingsThe Web of Things
The Web of ThingsFrank Greco
 
2016 iot summit_guy_bieber9
2016 iot summit_guy_bieber92016 iot summit_guy_bieber9
2016 iot summit_guy_bieber9Guy Bieber
 
When Computers are Everywhere, Will we have superpowers.
When Computers are Everywhere, Will we have superpowers.When Computers are Everywhere, Will we have superpowers.
When Computers are Everywhere, Will we have superpowers.Guy Bieber
 
Tec118 Teched2015 IOT use case and examples
Tec118 Teched2015 IOT use case and examplesTec118 Teched2015 IOT use case and examples
Tec118 Teched2015 IOT use case and examplesMarkus Van Kempen
 
Io t standard_bis_arpanpal
Io t standard_bis_arpanpalIo t standard_bis_arpanpal
Io t standard_bis_arpanpalArpan Pal
 
IoT World - creating a secure robust IoT reference architecture
IoT World - creating a secure robust IoT reference architectureIoT World - creating a secure robust IoT reference architecture
IoT World - creating a secure robust IoT reference architecturePaul Fremantle
 
A Reference Architecture for IoT: How to create a resilient, secure IoT cloud
A Reference Architecture for IoT: How to create a resilient, secure IoT cloudA Reference Architecture for IoT: How to create a resilient, secure IoT cloud
A Reference Architecture for IoT: How to create a resilient, secure IoT cloudWSO2
 
The Convergence of IT, Operational Technology and the Internet of Things (IoT)
The Convergence of IT, Operational Technology and the Internet of Things (IoT)The Convergence of IT, Operational Technology and the Internet of Things (IoT)
The Convergence of IT, Operational Technology and the Internet of Things (IoT)Jackson Shaw
 
QIoT 您專屬的私有雲平台 - 新知講堂 - 20170421
QIoT 您專屬的私有雲平台 - 新知講堂 - 20170421QIoT 您專屬的私有雲平台 - 新知講堂 - 20170421
QIoT 您專屬的私有雲平台 - 新知講堂 - 20170421Anderson Cheng
 
Internet of Things (IoT) from a business Perspective
Internet of Things (IoT) from a business PerspectiveInternet of Things (IoT) from a business Perspective
Internet of Things (IoT) from a business PerspectiveOsama M. Khaled
 
Michael Enescu - Cloud + IoT at IEEE
Michael Enescu - Cloud + IoT at IEEEMichael Enescu - Cloud + IoT at IEEE
Michael Enescu - Cloud + IoT at IEEEMichael Enescu
 
API Design and WebSocket
API Design and WebSocketAPI Design and WebSocket
API Design and WebSocketFrank Greco
 
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
 

Similar to An introduction to the Internet of things (20)

Forutsetninger for internet of things
Forutsetninger for internet of thingsForutsetninger for internet of things
Forutsetninger for internet of things
 
Tingenes internett for finn.no tech day
Tingenes internett for finn.no tech day Tingenes internett for finn.no tech day
Tingenes internett for finn.no tech day
 
JavaZone 2014: En realitetsorientering om Tingenenes Internett, og hvordan du...
JavaZone 2014: En realitetsorientering om Tingenenes Internett, og hvordan du...JavaZone 2014: En realitetsorientering om Tingenenes Internett, og hvordan du...
JavaZone 2014: En realitetsorientering om Tingenenes Internett, og hvordan du...
 
Supercharge your IOT toolbox with MQTT and Node-RED
Supercharge your IOT toolbox with MQTT and Node-REDSupercharge your IOT toolbox with MQTT and Node-RED
Supercharge your IOT toolbox with MQTT and Node-RED
 
IoT and Embedded OS Lecture - Cristian Toma and George Iosif
IoT and Embedded OS Lecture - Cristian Toma and George IosifIoT and Embedded OS Lecture - Cristian Toma and George Iosif
IoT and Embedded OS Lecture - Cristian Toma and George Iosif
 
The Web of Things
The Web of ThingsThe Web of Things
The Web of Things
 
2016 iot summit_guy_bieber9
2016 iot summit_guy_bieber92016 iot summit_guy_bieber9
2016 iot summit_guy_bieber9
 
When Computers are Everywhere, Will we have superpowers.
When Computers are Everywhere, Will we have superpowers.When Computers are Everywhere, Will we have superpowers.
When Computers are Everywhere, Will we have superpowers.
 
Tec118 Teched2015 IOT use case and examples
Tec118 Teched2015 IOT use case and examplesTec118 Teched2015 IOT use case and examples
Tec118 Teched2015 IOT use case and examples
 
Io t standard_bis_arpanpal
Io t standard_bis_arpanpalIo t standard_bis_arpanpal
Io t standard_bis_arpanpal
 
IoT World - creating a secure robust IoT reference architecture
IoT World - creating a secure robust IoT reference architectureIoT World - creating a secure robust IoT reference architecture
IoT World - creating a secure robust IoT reference architecture
 
A Reference Architecture for IoT: How to create a resilient, secure IoT cloud
A Reference Architecture for IoT: How to create a resilient, secure IoT cloudA Reference Architecture for IoT: How to create a resilient, secure IoT cloud
A Reference Architecture for IoT: How to create a resilient, secure IoT cloud
 
The Convergence of IT, Operational Technology and the Internet of Things (IoT)
The Convergence of IT, Operational Technology and the Internet of Things (IoT)The Convergence of IT, Operational Technology and the Internet of Things (IoT)
The Convergence of IT, Operational Technology and the Internet of Things (IoT)
 
QIoT 您專屬的私有雲平台 - 新知講堂 - 20170421
QIoT 您專屬的私有雲平台 - 新知講堂 - 20170421QIoT 您專屬的私有雲平台 - 新知講堂 - 20170421
QIoT 您專屬的私有雲平台 - 新知講堂 - 20170421
 
Internet of Things (IoT) from a business Perspective
Internet of Things (IoT) from a business PerspectiveInternet of Things (IoT) from a business Perspective
Internet of Things (IoT) from a business Perspective
 
Michael Enescu - Cloud + IoT at IEEE
Michael Enescu - Cloud + IoT at IEEEMichael Enescu - Cloud + IoT at IEEE
Michael Enescu - Cloud + IoT at IEEE
 
IoT overview 2014
IoT overview 2014IoT overview 2014
IoT overview 2014
 
API Design and WebSocket
API Design and WebSocketAPI Design and WebSocket
API Design and WebSocket
 
WoT framework and use cases
WoT framework and use casesWoT framework and use cases
WoT framework and use cases
 
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
 

More from Simen Sommerfeldt

Om GoForIT til DigiNorden September 2022
Om GoForIT til DigiNorden September 2022Om GoForIT til DigiNorden September 2022
Om GoForIT til DigiNorden September 2022Simen Sommerfeldt
 
Hva kan moderne software-prosjekter kan lære av en gammel jagerflyger?
Hva kan moderne software-prosjekter kan lære av en gammel jagerflyger?Hva kan moderne software-prosjekter kan lære av en gammel jagerflyger?
Hva kan moderne software-prosjekter kan lære av en gammel jagerflyger?Simen Sommerfeldt
 
Orientering til personvernkommisjonen om personvern i skolen
Orientering til personvernkommisjonen om personvern i skolen Orientering til personvernkommisjonen om personvern i skolen
Orientering til personvernkommisjonen om personvern i skolen Simen Sommerfeldt
 
Til personvernkommisjonen om trender og strategier
Til personvernkommisjonen om trender og strategierTil personvernkommisjonen om trender og strategier
Til personvernkommisjonen om trender og strategierSimen Sommerfeldt
 
Gjesteforelesning om strategisk bærekraft og GoForIT til UiA
Gjesteforelesning om strategisk bærekraft og GoForIT til UiAGjesteforelesning om strategisk bærekraft og GoForIT til UiA
Gjesteforelesning om strategisk bærekraft og GoForIT til UiASimen Sommerfeldt
 
Om smittestopp til normkonferansen 2020
Om smittestopp til normkonferansen 2020Om smittestopp til normkonferansen 2020
Om smittestopp til normkonferansen 2020Simen Sommerfeldt
 
Om GoForIT - samarbeid om bærekraft mellom Akademia og arbeidslivet
Om GoForIT - samarbeid om bærekraft mellom Akademia og arbeidslivet Om GoForIT - samarbeid om bærekraft mellom Akademia og arbeidslivet
Om GoForIT - samarbeid om bærekraft mellom Akademia og arbeidslivet Simen Sommerfeldt
 
Innledning til teknologi og rettstatsprinsipper i krisetider
Innledning til teknologi og rettstatsprinsipper i krisetiderInnledning til teknologi og rettstatsprinsipper i krisetider
Innledning til teknologi og rettstatsprinsipper i krisetiderSimen Sommerfeldt
 
GDPR gjør Europa til en foregangsverdensdel. Er UH-sektoren klar til å gripe ...
GDPR gjør Europa til en foregangsverdensdel. Er UH-sektoren klar til å gripe ...GDPR gjør Europa til en foregangsverdensdel. Er UH-sektoren klar til å gripe ...
GDPR gjør Europa til en foregangsverdensdel. Er UH-sektoren klar til å gripe ...Simen Sommerfeldt
 
Digtialiseringskompetanse for ledere tli teknologidagen 2019
Digtialiseringskompetanse for ledere tli teknologidagen 2019Digtialiseringskompetanse for ledere tli teknologidagen 2019
Digtialiseringskompetanse for ledere tli teknologidagen 2019Simen Sommerfeldt
 
GDPR - et vannskille. Hva nå? Til fagpressedagen 2018
GDPR - et vannskille. Hva nå? Til fagpressedagen 2018GDPR - et vannskille. Hva nå? Til fagpressedagen 2018
GDPR - et vannskille. Hva nå? Til fagpressedagen 2018Simen Sommerfeldt
 
Lær Kidsa Koding – for å bli selvstendige og fullverdige innbyggere i en digi...
Lær Kidsa Koding – for å bli selvstendige og fullverdige innbyggere i en digi...Lær Kidsa Koding – for å bli selvstendige og fullverdige innbyggere i en digi...
Lær Kidsa Koding – for å bli selvstendige og fullverdige innbyggere i en digi...Simen Sommerfeldt
 
Keynote til Performance Marketing 2018
Keynote til Performance Marketing 2018Keynote til Performance Marketing 2018
Keynote til Performance Marketing 2018Simen Sommerfeldt
 
GDPR i helsesektoren - a match made in heaven? Til #ehelse2018
GDPR i helsesektoren - a match made in heaven? Til #ehelse2018GDPR i helsesektoren - a match made in heaven? Til #ehelse2018
GDPR i helsesektoren - a match made in heaven? Til #ehelse2018Simen Sommerfeldt
 
Røverhistorie om GDPR til "Fredag morgen hos dataforeningen"
Røverhistorie om GDPR til "Fredag morgen hos dataforeningen"Røverhistorie om GDPR til "Fredag morgen hos dataforeningen"
Røverhistorie om GDPR til "Fredag morgen hos dataforeningen"Simen Sommerfeldt
 
Trender som påvirker Sosiale medier - til Social media days 2018
Trender som påvirker Sosiale medier - til Social media days 2018Trender som påvirker Sosiale medier - til Social media days 2018
Trender som påvirker Sosiale medier - til Social media days 2018Simen Sommerfeldt
 
Digifrid - kommunal robot med ambisjoner.
Digifrid - kommunal robot med ambisjoner. Digifrid - kommunal robot med ambisjoner.
Digifrid - kommunal robot med ambisjoner. Simen Sommerfeldt
 
Til "Arbeidslivet 2022": Koding - noe vi alle må kunne?
Til "Arbeidslivet 2022": Koding - noe vi alle må kunne?Til "Arbeidslivet 2022": Koding - noe vi alle må kunne?
Til "Arbeidslivet 2022": Koding - noe vi alle må kunne?Simen Sommerfeldt
 
Til JavaZone: Slik kommer du i gang med GDPR
Til JavaZone: Slik kommer du i gang med GDPRTil JavaZone: Slik kommer du i gang med GDPR
Til JavaZone: Slik kommer du i gang med GDPRSimen Sommerfeldt
 

More from Simen Sommerfeldt (20)

Om GoForIT til DigiNorden September 2022
Om GoForIT til DigiNorden September 2022Om GoForIT til DigiNorden September 2022
Om GoForIT til DigiNorden September 2022
 
Hva kan moderne software-prosjekter kan lære av en gammel jagerflyger?
Hva kan moderne software-prosjekter kan lære av en gammel jagerflyger?Hva kan moderne software-prosjekter kan lære av en gammel jagerflyger?
Hva kan moderne software-prosjekter kan lære av en gammel jagerflyger?
 
Orientering til personvernkommisjonen om personvern i skolen
Orientering til personvernkommisjonen om personvern i skolen Orientering til personvernkommisjonen om personvern i skolen
Orientering til personvernkommisjonen om personvern i skolen
 
Til personvernkommisjonen om trender og strategier
Til personvernkommisjonen om trender og strategierTil personvernkommisjonen om trender og strategier
Til personvernkommisjonen om trender og strategier
 
Gjesteforelesning om strategisk bærekraft og GoForIT til UiA
Gjesteforelesning om strategisk bærekraft og GoForIT til UiAGjesteforelesning om strategisk bærekraft og GoForIT til UiA
Gjesteforelesning om strategisk bærekraft og GoForIT til UiA
 
Om smittestopp til normkonferansen 2020
Om smittestopp til normkonferansen 2020Om smittestopp til normkonferansen 2020
Om smittestopp til normkonferansen 2020
 
Om GoForIT - samarbeid om bærekraft mellom Akademia og arbeidslivet
Om GoForIT - samarbeid om bærekraft mellom Akademia og arbeidslivet Om GoForIT - samarbeid om bærekraft mellom Akademia og arbeidslivet
Om GoForIT - samarbeid om bærekraft mellom Akademia og arbeidslivet
 
Innledning til teknologi og rettstatsprinsipper i krisetider
Innledning til teknologi og rettstatsprinsipper i krisetiderInnledning til teknologi og rettstatsprinsipper i krisetider
Innledning til teknologi og rettstatsprinsipper i krisetider
 
GDPR gjør Europa til en foregangsverdensdel. Er UH-sektoren klar til å gripe ...
GDPR gjør Europa til en foregangsverdensdel. Er UH-sektoren klar til å gripe ...GDPR gjør Europa til en foregangsverdensdel. Er UH-sektoren klar til å gripe ...
GDPR gjør Europa til en foregangsverdensdel. Er UH-sektoren klar til å gripe ...
 
Digtialiseringskompetanse for ledere tli teknologidagen 2019
Digtialiseringskompetanse for ledere tli teknologidagen 2019Digtialiseringskompetanse for ledere tli teknologidagen 2019
Digtialiseringskompetanse for ledere tli teknologidagen 2019
 
GDPR - et vannskille. Hva nå? Til fagpressedagen 2018
GDPR - et vannskille. Hva nå? Til fagpressedagen 2018GDPR - et vannskille. Hva nå? Til fagpressedagen 2018
GDPR - et vannskille. Hva nå? Til fagpressedagen 2018
 
Lær Kidsa Koding – for å bli selvstendige og fullverdige innbyggere i en digi...
Lær Kidsa Koding – for å bli selvstendige og fullverdige innbyggere i en digi...Lær Kidsa Koding – for å bli selvstendige og fullverdige innbyggere i en digi...
Lær Kidsa Koding – for å bli selvstendige og fullverdige innbyggere i en digi...
 
Keynote til Performance Marketing 2018
Keynote til Performance Marketing 2018Keynote til Performance Marketing 2018
Keynote til Performance Marketing 2018
 
Yggdrasil intro 2018
Yggdrasil intro 2018Yggdrasil intro 2018
Yggdrasil intro 2018
 
GDPR i helsesektoren - a match made in heaven? Til #ehelse2018
GDPR i helsesektoren - a match made in heaven? Til #ehelse2018GDPR i helsesektoren - a match made in heaven? Til #ehelse2018
GDPR i helsesektoren - a match made in heaven? Til #ehelse2018
 
Røverhistorie om GDPR til "Fredag morgen hos dataforeningen"
Røverhistorie om GDPR til "Fredag morgen hos dataforeningen"Røverhistorie om GDPR til "Fredag morgen hos dataforeningen"
Røverhistorie om GDPR til "Fredag morgen hos dataforeningen"
 
Trender som påvirker Sosiale medier - til Social media days 2018
Trender som påvirker Sosiale medier - til Social media days 2018Trender som påvirker Sosiale medier - til Social media days 2018
Trender som påvirker Sosiale medier - til Social media days 2018
 
Digifrid - kommunal robot med ambisjoner.
Digifrid - kommunal robot med ambisjoner. Digifrid - kommunal robot med ambisjoner.
Digifrid - kommunal robot med ambisjoner.
 
Til "Arbeidslivet 2022": Koding - noe vi alle må kunne?
Til "Arbeidslivet 2022": Koding - noe vi alle må kunne?Til "Arbeidslivet 2022": Koding - noe vi alle må kunne?
Til "Arbeidslivet 2022": Koding - noe vi alle må kunne?
 
Til JavaZone: Slik kommer du i gang med GDPR
Til JavaZone: Slik kommer du i gang med GDPRTil JavaZone: Slik kommer du i gang med GDPR
Til JavaZone: Slik kommer du i gang med GDPR
 

Recently uploaded

"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningLars Bell
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfRankYa
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostZilliz
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 

Recently uploaded (20)

"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 

An introduction to the Internet of things