SlideShare a Scribd company logo
1 of 57
Download to read offline
Supercharge your IoT toolbox with 
MQTT and Node-RED 
Simen Sommerfeldt, Internet of Things Day 2014
Advisor and CTO, Bouvet Oslo 
Dataforeningen, HIOA, 
Lær Kidsa Koding! 
Oslo IoT meetup 
@sisomm
how to do reliable 
messaging over 
unreliable 
networks? ” 
“ 
Dr. Andy Stanford-Clark, IBM
Background 
“MQTT was actually first designed for 
Real Time, Mission Critical, 
Command & Control, SCADA systems” 
- Arlen Nipper, Cirrus Link Solutions
Background 
http://4.bp.blogspot.com/-X9AAHRg_Jps/UL9jW9XV8DI/AAAAAAAABu8/nZhETlJ02K0/s1600/ISO+New+England+control+room.JPG
Pub/Sub with topic paths 
/container/address/devicetype/unique/status <payload> 
/minecraft/world/skull/250,72,211/status IS_ALONE 
Wildcards: # entire subtree, + a single level 
http://m.eet.com/media/1171446/0912embmqtt01.png
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
Can combined with REST to 
provide notifications
Multiple brokers 
http://usuaris.tinet.cat/sag/mq_pubsub.htm
Standard since October 29th
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/ 
” 
“
Do one thing 
and do it well! 
“I position MQTT as "the UNIX utility of 
M2M" - deliberately simple, easy to plug 
in to other tools, languages, and 
techniques” 
- Andy Piper, Twitter
MQTT is so simple that my 
children instantly could follow 
the message flow and suggest 
changes
Usages...
MQTT might be in your pocket now
http://highscalability.com/blog/2014/1/13/nytimes-architecture-no-head-no-master-no-single-point-of-fa.html
“MQTT is used both inside as inter-process 
communication and in the cloud 
for diagnosis” 
- Stefano Costa, Bluewind
Credo: “Use it as a protocol. 
Provide scaling and security as 
you need”
http://www.slideshare.net/kellogh/mqtt-kafka-33100776
Security 
• Username/Password 
• SSL connections 
• ACL for topics in some brokers 
• Client authentication (Certificates) 
• Encrypt messages
MQTT servers 
• RabbitMQ 
• Apache ActiveMQ 
• Apache Apollo 
• Moquette 
• HiveMQ 
• Mosca 
• IBM MQ 
• Mosquttio
Cloud services 
• Xively 
• Nimbits 
• Azure? 
• Eurotech Everywhere Device Cloud 
• Litmus Automation 
• M2M.IO
ESB’s 
• Mule 
• Fuse ESB 
• WSO2 
• IBM Websphere ESB 
• Talend
Node.red 
26-Nov-14 
9
DEMO ( )
“Wiring together hardware 
devices, APIs and online 
services in new and 
interesting ways [...] focus 
on the task at hand and not 
worry about the plumbing” 
- Nick O’Leary, IBM
"Just as a spreadsheet lets you 
to play around with numbers, 
Node-RED is a tool that's good 
for playing around with events” 
- Dave Convay-Jones, IBM
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”
Simple to install, with node.js and npm 
Find other nodes on GitHub!
https://c1.staticflickr.com/3/2299/2217422218_dac8acaa63.jpg
Can use other node.js packages 
& be embedded
Make your own
Users manual 
In your browser: 
1. Add or select a node 
2. Configure it 
3. Combine it with others to form a flow 
4. Deploy 
5. Test
My Original Python Broker: 
~20 hrs 
Node Red: 
1 hr
Copy and paste with JSON
Usages 
• Rapid mockup of REST Services 
• Mockup of Integration scenarios 
• Internet of things protyping 
http://www.kongsbjergskolen.kolding.dk/Infoweb/Forsideavis/visnyhed.asp?AvisID=5&ID=12
Don’t run in production 
- or know what you do!
My wants: Mutex and 
aggregator pattern 
My wants: 
Mutex 
& 
Aggregator pattern 
http://huisdierencentrumhaarlem.nl/wp-content/uploads/2013/01/animals-cat-kitten-cute-begging-kitten-wallpaper.jpg
Sommerfeldt surveilance system?
http://blogg.bouvet.no/2014/03/10/an-internet-of-things-demo-using-raspberry-pi-arduino- 
minecraft-and-mqtt/
http://blogg.bouvet.no/2014/08/04/node-red-how-it-simplifed-my-iot-project-and-how-you- 
can-rapidly-prototype-for-the-internet-of-things/
github.com/sisomm/iot-concepts 
56-Nov-14 
4
Thanks to... 
• Andy Piper @ Twitter (Former IBM) 
• Michael Laing @ NY Times 
• Ian Skerret @ Eclipse Foundation 
• Benjamin Cabé @ Eclipse working group 
• Stefano Costa @ Bluewind 
• Nils Perret @ Bouvet
Join us on 
our demo day 
November 18th 
@ Bouvet
Questions?
Thanks
Answer to Clemens Vasters 
https://www.ibm.com/developerworks/community/blogs/c565c720- 
fe84-4f63-873f-607d87787327/entry/ 
mqtt_a_discussion_on_clemens_vasters_post?lang=en

More Related Content

What's hot

How to create your Smart Toy with bluemix & 7688 Duo board
How to create your Smart Toy with bluemix & 7688 Duo boardHow to create your Smart Toy with bluemix & 7688 Duo board
How to create your Smart Toy with bluemix & 7688 Duo board湯米吳 Tommy Wu
 
Node red for Raspberry Pi
Node red for Raspberry PiNode red for Raspberry Pi
Node red for Raspberry PiAnshu Pandey
 
Virtual IoT Meetup: Connecting Sensor Networks
Virtual IoT Meetup: Connecting Sensor NetworksVirtual IoT Meetup: Connecting Sensor Networks
Virtual IoT Meetup: Connecting Sensor NetworksMatthias Kovatsch
 
Evolving Virtual Networking with IO Visor
Evolving Virtual Networking with IO VisorEvolving Virtual Networking with IO Visor
Evolving Virtual Networking with IO VisorLarry Lang
 
Building the Internet of Things with Eclipse IoT - IoTBE meetup
Building the Internet of Things with Eclipse IoT - IoTBE meetupBuilding the Internet of Things with Eclipse IoT - IoTBE meetup
Building the Internet of Things with Eclipse IoT - IoTBE meetupBenjamin Cabé
 
Internet of Things - protocols review (MeetUp Wireless & Networks, Poznań 21....
Internet of Things - protocols review (MeetUp Wireless & Networks, Poznań 21....Internet of Things - protocols review (MeetUp Wireless & Networks, Poznań 21....
Internet of Things - protocols review (MeetUp Wireless & Networks, Poznań 21....Marcin Bielak
 
Demystifying Networking: Data Center Networking Trends 2017
Demystifying Networking: Data Center Networking Trends 2017Demystifying Networking: Data Center Networking Trends 2017
Demystifying Networking: Data Center Networking Trends 2017Cumulus Networks
 
Container network security
Container network securityContainer network security
Container network securityDaisuke Nakajima
 
Application Delivery Platform Towards Edge Computing - Bukhary Ikhwan
Application Delivery Platform Towards Edge Computing - Bukhary IkhwanApplication Delivery Platform Towards Edge Computing - Bukhary Ikhwan
Application Delivery Platform Towards Edge Computing - Bukhary IkhwanOpenNebula Project
 
Californium: Scalable Cloud Services for the Internet of Things with CoAP
Californium: Scalable Cloud Services for the Internet of Things with CoAPCalifornium: Scalable Cloud Services for the Internet of Things with CoAP
Californium: Scalable Cloud Services for the Internet of Things with CoAPMatthias Kovatsch
 
Contrail integrated with Kubernetes and Openstack
Contrail integrated with Kubernetes and OpenstackContrail integrated with Kubernetes and Openstack
Contrail integrated with Kubernetes and OpenstackDaisuke Nakajima
 
Using IO Visor to Secure Microservices Running on CloudFoundry [OpenStack Sum...
Using IO Visor to Secure Microservices Running on CloudFoundry [OpenStack Sum...Using IO Visor to Secure Microservices Running on CloudFoundry [OpenStack Sum...
Using IO Visor to Secure Microservices Running on CloudFoundry [OpenStack Sum...IO Visor Project
 
Interop2018 contrail ContrailEnterpriseMulticloud
Interop2018 contrail ContrailEnterpriseMulticloudInterop2018 contrail ContrailEnterpriseMulticloud
Interop2018 contrail ContrailEnterpriseMulticloudDaisuke Nakajima
 
Leveraging Android for the Internet of Things with Eclipse M2M
Leveraging Android for the Internet of Things with Eclipse M2MLeveraging Android for the Internet of Things with Eclipse M2M
Leveraging Android for the Internet of Things with Eclipse M2MBenjamin Cabé
 
Simplifying and Securing your OpenShift Network with Project Calico
Simplifying and Securing your OpenShift Network with Project CalicoSimplifying and Securing your OpenShift Network with Project Calico
Simplifying and Securing your OpenShift Network with Project CalicoAndrew Randall
 
Simplifying open stack and kubernetes networking with romana
Simplifying open stack and kubernetes networking with romanaSimplifying open stack and kubernetes networking with romana
Simplifying open stack and kubernetes networking with romanaJuergen Brendel
 
Edge Computing: A Unified Infrastructure for all the Different Pieces
Edge Computing: A Unified Infrastructure for all the Different PiecesEdge Computing: A Unified Infrastructure for all the Different Pieces
Edge Computing: A Unified Infrastructure for all the Different PiecesCloudify Community
 
IoT Microservices at the Edge with Eclipse ioFog
IoT Microservices at the Edge with Eclipse ioFogIoT Microservices at the Edge with Eclipse ioFog
IoT Microservices at the Edge with Eclipse ioFogKilton Hopkins
 

What's hot (20)

How to create your Smart Toy with bluemix & 7688 Duo board
How to create your Smart Toy with bluemix & 7688 Duo boardHow to create your Smart Toy with bluemix & 7688 Duo board
How to create your Smart Toy with bluemix & 7688 Duo board
 
Node red for Raspberry Pi
Node red for Raspberry PiNode red for Raspberry Pi
Node red for Raspberry Pi
 
Node-Red
Node-RedNode-Red
Node-Red
 
Virtual IoT Meetup: Connecting Sensor Networks
Virtual IoT Meetup: Connecting Sensor NetworksVirtual IoT Meetup: Connecting Sensor Networks
Virtual IoT Meetup: Connecting Sensor Networks
 
Evolving Virtual Networking with IO Visor
Evolving Virtual Networking with IO VisorEvolving Virtual Networking with IO Visor
Evolving Virtual Networking with IO Visor
 
Building the Internet of Things with Eclipse IoT - IoTBE meetup
Building the Internet of Things with Eclipse IoT - IoTBE meetupBuilding the Internet of Things with Eclipse IoT - IoTBE meetup
Building the Internet of Things with Eclipse IoT - IoTBE meetup
 
Internet of Things - protocols review (MeetUp Wireless & Networks, Poznań 21....
Internet of Things - protocols review (MeetUp Wireless & Networks, Poznań 21....Internet of Things - protocols review (MeetUp Wireless & Networks, Poznań 21....
Internet of Things - protocols review (MeetUp Wireless & Networks, Poznań 21....
 
Demystifying Networking: Data Center Networking Trends 2017
Demystifying Networking: Data Center Networking Trends 2017Demystifying Networking: Data Center Networking Trends 2017
Demystifying Networking: Data Center Networking Trends 2017
 
Container network security
Container network securityContainer network security
Container network security
 
Application Delivery Platform Towards Edge Computing - Bukhary Ikhwan
Application Delivery Platform Towards Edge Computing - Bukhary IkhwanApplication Delivery Platform Towards Edge Computing - Bukhary Ikhwan
Application Delivery Platform Towards Edge Computing - Bukhary Ikhwan
 
Californium: Scalable Cloud Services for the Internet of Things with CoAP
Californium: Scalable Cloud Services for the Internet of Things with CoAPCalifornium: Scalable Cloud Services for the Internet of Things with CoAP
Californium: Scalable Cloud Services for the Internet of Things with CoAP
 
Contrail integrated with Kubernetes and Openstack
Contrail integrated with Kubernetes and OpenstackContrail integrated with Kubernetes and Openstack
Contrail integrated with Kubernetes and Openstack
 
Using IO Visor to Secure Microservices Running on CloudFoundry [OpenStack Sum...
Using IO Visor to Secure Microservices Running on CloudFoundry [OpenStack Sum...Using IO Visor to Secure Microservices Running on CloudFoundry [OpenStack Sum...
Using IO Visor to Secure Microservices Running on CloudFoundry [OpenStack Sum...
 
Interop2018 contrail ContrailEnterpriseMulticloud
Interop2018 contrail ContrailEnterpriseMulticloudInterop2018 contrail ContrailEnterpriseMulticloud
Interop2018 contrail ContrailEnterpriseMulticloud
 
mozilla-things-fosdem-2019
mozilla-things-fosdem-2019mozilla-things-fosdem-2019
mozilla-things-fosdem-2019
 
Leveraging Android for the Internet of Things with Eclipse M2M
Leveraging Android for the Internet of Things with Eclipse M2MLeveraging Android for the Internet of Things with Eclipse M2M
Leveraging Android for the Internet of Things with Eclipse M2M
 
Simplifying and Securing your OpenShift Network with Project Calico
Simplifying and Securing your OpenShift Network with Project CalicoSimplifying and Securing your OpenShift Network with Project Calico
Simplifying and Securing your OpenShift Network with Project Calico
 
Simplifying open stack and kubernetes networking with romana
Simplifying open stack and kubernetes networking with romanaSimplifying open stack and kubernetes networking with romana
Simplifying open stack and kubernetes networking with romana
 
Edge Computing: A Unified Infrastructure for all the Different Pieces
Edge Computing: A Unified Infrastructure for all the Different PiecesEdge Computing: A Unified Infrastructure for all the Different Pieces
Edge Computing: A Unified Infrastructure for all the Different Pieces
 
IoT Microservices at the Edge with Eclipse ioFog
IoT Microservices at the Edge with Eclipse ioFogIoT Microservices at the Edge with Eclipse ioFog
IoT Microservices at the Edge with Eclipse ioFog
 

Viewers also liked

Flow Base Programming with Node-RED and Functional Reactive Programming with ...
Flow Base Programming with Node-RED and Functional Reactive Programming with ...Flow Base Programming with Node-RED and Functional Reactive Programming with ...
Flow Base Programming with Node-RED and Functional Reactive Programming with ...Sven Beauprez
 
Using Bluemix and Node-RED for Fast Prototyping
Using Bluemix and Node-RED for Fast PrototypingUsing Bluemix and Node-RED for Fast Prototyping
Using Bluemix and Node-RED for Fast PrototypingPenn State EdTech Network
 
Node red with Arduino
Node red with ArduinoNode red with Arduino
Node red with ArduinoAnshu Pandey
 
TampereJS Meetup: Node-RED by Mika Karaila, Valmet
TampereJS Meetup: Node-RED by Mika Karaila, ValmetTampereJS Meetup: Node-RED by Mika Karaila, Valmet
TampereJS Meetup: Node-RED by Mika Karaila, ValmetSointu Karjalainen
 
MQTT - A practical protocol for the Internet of Things
MQTT - A practical protocol for the Internet of ThingsMQTT - A practical protocol for the Internet of Things
MQTT - A practical protocol for the Internet of ThingsBryan Boyd
 
Enterprise Integration and Batch Processing on Cloud Foundry
Enterprise Integration and Batch Processing on Cloud FoundryEnterprise Integration and Batch Processing on Cloud Foundry
Enterprise Integration and Batch Processing on Cloud FoundryJoshua Long
 
Using bluemix predictive analytics service in Node-RED
Using bluemix predictive analytics service in Node-REDUsing bluemix predictive analytics service in Node-RED
Using bluemix predictive analytics service in Node-REDLionel Mommeja
 
Wiring the Internet of Things with Node-RED, @IoTConf talk, September '14
Wiring the Internet of Things with Node-RED, @IoTConf talk, September '14Wiring the Internet of Things with Node-RED, @IoTConf talk, September '14
Wiring the Internet of Things with Node-RED, @IoTConf talk, September '14Boris Adryan
 
Bluemix node red-part iii
Bluemix node red-part iiiBluemix node red-part iii
Bluemix node red-part iiiJoseph Chang
 
Bluemix Node-Red Part I
Bluemix Node-Red Part IBluemix Node-Red Part I
Bluemix Node-Red Part IJoseph Chang
 
Distributed Data Flow for the Web of Things: Distributed Node-RED
Distributed Data Flow for the Web of Things: Distributed Node-REDDistributed Data Flow for the Web of Things: Distributed Node-RED
Distributed Data Flow for the Web of Things: Distributed Node-REDMichael Blackstock
 
Using Node-RED for building IoT workflows
Using Node-RED for building IoT workflowsUsing Node-RED for building IoT workflows
Using Node-RED for building IoT workflowsAniruddha Chakrabarti
 
Pub/Sub for the masses- Ein Einführungsworkshop in MQTT [GERMAN]
Pub/Sub for the masses- Ein Einführungsworkshop in MQTT [GERMAN]Pub/Sub for the masses- Ein Einführungsworkshop in MQTT [GERMAN]
Pub/Sub for the masses- Ein Einführungsworkshop in MQTT [GERMAN]Dominik Obermaier
 
Using Docker with Puppet - PuppetConf 2014
Using Docker with Puppet - PuppetConf 2014Using Docker with Puppet - PuppetConf 2014
Using Docker with Puppet - PuppetConf 2014Puppet
 
Simulation and Performance Analysis of AODV using NS-2.34
Simulation and Performance Analysis of AODV using NS-2.34Simulation and Performance Analysis of AODV using NS-2.34
Simulation and Performance Analysis of AODV using NS-2.34Shaikhul Islam Chowdhury
 
Protocol implementation on NS2
Protocol implementation on NS2Protocol implementation on NS2
Protocol implementation on NS2amreshrai02
 
NS-2 Tutorial
NS-2 TutorialNS-2 Tutorial
NS-2 Tutorialcode453
 

Viewers also liked (20)

Flow Base Programming with Node-RED and Functional Reactive Programming with ...
Flow Base Programming with Node-RED and Functional Reactive Programming with ...Flow Base Programming with Node-RED and Functional Reactive Programming with ...
Flow Base Programming with Node-RED and Functional Reactive Programming with ...
 
Using Bluemix and Node-RED for Fast Prototyping
Using Bluemix and Node-RED for Fast PrototypingUsing Bluemix and Node-RED for Fast Prototyping
Using Bluemix and Node-RED for Fast Prototyping
 
Node red with Arduino
Node red with ArduinoNode red with Arduino
Node red with Arduino
 
TampereJS Meetup: Node-RED by Mika Karaila, Valmet
TampereJS Meetup: Node-RED by Mika Karaila, ValmetTampereJS Meetup: Node-RED by Mika Karaila, Valmet
TampereJS Meetup: Node-RED by Mika Karaila, Valmet
 
MQTT - A practical protocol for the Internet of Things
MQTT - A practical protocol for the Internet of ThingsMQTT - A practical protocol for the Internet of Things
MQTT - A practical protocol for the Internet of Things
 
Enterprise Integration and Batch Processing on Cloud Foundry
Enterprise Integration and Batch Processing on Cloud FoundryEnterprise Integration and Batch Processing on Cloud Foundry
Enterprise Integration and Batch Processing on Cloud Foundry
 
Why transync mqtt gps tracker
Why transync mqtt gps trackerWhy transync mqtt gps tracker
Why transync mqtt gps tracker
 
Messaging for IoT
Messaging for IoTMessaging for IoT
Messaging for IoT
 
Using bluemix predictive analytics service in Node-RED
Using bluemix predictive analytics service in Node-REDUsing bluemix predictive analytics service in Node-RED
Using bluemix predictive analytics service in Node-RED
 
Wiring the Internet of Things with Node-RED, @IoTConf talk, September '14
Wiring the Internet of Things with Node-RED, @IoTConf talk, September '14Wiring the Internet of Things with Node-RED, @IoTConf talk, September '14
Wiring the Internet of Things with Node-RED, @IoTConf talk, September '14
 
Bluemix node red-part iii
Bluemix node red-part iiiBluemix node red-part iii
Bluemix node red-part iii
 
Bluemix Node-Red Part I
Bluemix Node-Red Part IBluemix Node-Red Part I
Bluemix Node-Red Part I
 
Distributed Data Flow for the Web of Things: Distributed Node-RED
Distributed Data Flow for the Web of Things: Distributed Node-REDDistributed Data Flow for the Web of Things: Distributed Node-RED
Distributed Data Flow for the Web of Things: Distributed Node-RED
 
Using Node-RED for building IoT workflows
Using Node-RED for building IoT workflowsUsing Node-RED for building IoT workflows
Using Node-RED for building IoT workflows
 
Pub/Sub for the masses- Ein Einführungsworkshop in MQTT [GERMAN]
Pub/Sub for the masses- Ein Einführungsworkshop in MQTT [GERMAN]Pub/Sub for the masses- Ein Einführungsworkshop in MQTT [GERMAN]
Pub/Sub for the masses- Ein Einführungsworkshop in MQTT [GERMAN]
 
Using Docker with Puppet - PuppetConf 2014
Using Docker with Puppet - PuppetConf 2014Using Docker with Puppet - PuppetConf 2014
Using Docker with Puppet - PuppetConf 2014
 
Simulation and Performance Analysis of AODV using NS-2.34
Simulation and Performance Analysis of AODV using NS-2.34Simulation and Performance Analysis of AODV using NS-2.34
Simulation and Performance Analysis of AODV using NS-2.34
 
Protocol implementation on NS2
Protocol implementation on NS2Protocol implementation on NS2
Protocol implementation on NS2
 
NS-2 Tutorial
NS-2 TutorialNS-2 Tutorial
NS-2 Tutorial
 
Getting Started with AWS IoT
Getting Started with AWS IoTGetting Started with AWS IoT
Getting Started with AWS IoT
 

Similar to Supercharge your IOT toolbox with MQTT and Node-RED

Securing the Internet of Things
Securing the Internet of ThingsSecuring the Internet of Things
Securing the Internet of ThingsPaul Fremantle
 
SDN NFV NV OpenNetwork @ VMUG.IT 20150529
SDN NFV NV OpenNetwork @ VMUG.IT 20150529SDN NFV NV OpenNetwork @ VMUG.IT 20150529
SDN NFV NV OpenNetwork @ VMUG.IT 20150529VMUG IT
 
Developers’ mDay u Banjoj Luci - Janko Isidorović, Mainflux – Unified IoT Pl...
Developers’ mDay u Banjoj Luci - Janko Isidorović, Mainflux –  Unified IoT Pl...Developers’ mDay u Banjoj Luci - Janko Isidorović, Mainflux –  Unified IoT Pl...
Developers’ mDay u Banjoj Luci - Janko Isidorović, Mainflux – Unified IoT Pl...mCloud
 
IBM Think Session 8598 Domino and JavaScript Development MasterClass
IBM Think Session 8598 Domino and JavaScript Development MasterClassIBM Think Session 8598 Domino and JavaScript Development MasterClass
IBM Think Session 8598 Domino and JavaScript Development MasterClassPaul Withers
 
FIWARE Wednesday Webinars - Short Term History within Smart Systems
FIWARE Wednesday Webinars - Short Term History within Smart SystemsFIWARE Wednesday Webinars - Short Term History within Smart Systems
FIWARE Wednesday Webinars - Short Term History within Smart SystemsFIWARE
 
Using Eclipse and Lua for the Internet of Things - EclipseDay Googleplex 2012
Using Eclipse and Lua for the Internet of Things - EclipseDay Googleplex 2012Using Eclipse and Lua for the Internet of Things - EclipseDay Googleplex 2012
Using Eclipse and Lua for the Internet of Things - EclipseDay Googleplex 2012Benjamin Cabé
 
Securing IoT Applications
Securing IoT Applications Securing IoT Applications
Securing IoT Applications WSO2
 
The complex IoT equation, and FLOSS solutions, OW2con'18, June 7-8, 2018, Paris
The complex IoT equation, and FLOSS solutions, OW2con'18, June 7-8, 2018, ParisThe complex IoT equation, and FLOSS solutions, OW2con'18, June 7-8, 2018, Paris
The complex IoT equation, and FLOSS solutions, OW2con'18, June 7-8, 2018, ParisOW2
 
The Complex IoT Equation (and FLOSS solutions)
The Complex IoT Equation (and FLOSS solutions)The Complex IoT Equation (and FLOSS solutions)
The Complex IoT Equation (and FLOSS solutions)Samsung Open Source Group
 
Node.js meetup at Palo Alto Networks Tel Aviv
Node.js meetup at Palo Alto Networks Tel AvivNode.js meetup at Palo Alto Networks Tel Aviv
Node.js meetup at Palo Alto Networks Tel AvivRon Perlmuter
 
Problems you’ll face in the Microservices World: Configuration, Authenticatio...
Problems you’ll face in the Microservices World: Configuration, Authenticatio...Problems you’ll face in the Microservices World: Configuration, Authenticatio...
Problems you’ll face in the Microservices World: Configuration, Authenticatio...Quentin Adam
 
2012-03-15 What's New at Red Hat
2012-03-15 What's New at Red Hat2012-03-15 What's New at Red Hat
2012-03-15 What's New at Red HatShawn Wells
 
Open source building blocks for the Internet of Things - Jfokus 2013
Open source building blocks for the Internet of Things - Jfokus 2013Open source building blocks for the Internet of Things - Jfokus 2013
Open source building blocks for the Internet of Things - Jfokus 2013Benjamin Cabé
 
Gluing the IoT world with Java and LoRaWAN
Gluing the IoT world with Java and LoRaWANGluing the IoT world with Java and LoRaWAN
Gluing the IoT world with Java and LoRaWANPance Cavkovski
 
Oscon 2017: Build your own container-based system with the Moby project
Oscon 2017: Build your own container-based system with the Moby projectOscon 2017: Build your own container-based system with the Moby project
Oscon 2017: Build your own container-based system with the Moby projectPatrick Chanezon
 
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 thingsSimen Sommerfeldt
 
Building APIs with NodeJS on Microsoft Azure Websites - Redmond
Building APIs with NodeJS on Microsoft Azure Websites - RedmondBuilding APIs with NodeJS on Microsoft Azure Websites - Redmond
Building APIs with NodeJS on Microsoft Azure Websites - RedmondRick G. Garibay
 
Automating CloudStack and hypervisor installation and configuration
Automating CloudStack and hypervisor installation and configurationAutomating CloudStack and hypervisor installation and configuration
Automating CloudStack and hypervisor installation and configurationDag Sonstebo
 
Interoperability and APIs in OpenStack
Interoperability and APIs in OpenStackInteroperability and APIs in OpenStack
Interoperability and APIs in OpenStackpiyush_harsh
 

Similar to Supercharge your IOT toolbox with MQTT and Node-RED (20)

Securing the Internet of Things
Securing the Internet of ThingsSecuring the Internet of Things
Securing the Internet of Things
 
SDN NFV NV OpenNetwork @ VMUG.IT 20150529
SDN NFV NV OpenNetwork @ VMUG.IT 20150529SDN NFV NV OpenNetwork @ VMUG.IT 20150529
SDN NFV NV OpenNetwork @ VMUG.IT 20150529
 
Developers’ mDay u Banjoj Luci - Janko Isidorović, Mainflux – Unified IoT Pl...
Developers’ mDay u Banjoj Luci - Janko Isidorović, Mainflux –  Unified IoT Pl...Developers’ mDay u Banjoj Luci - Janko Isidorović, Mainflux –  Unified IoT Pl...
Developers’ mDay u Banjoj Luci - Janko Isidorović, Mainflux – Unified IoT Pl...
 
IBM Think Session 8598 Domino and JavaScript Development MasterClass
IBM Think Session 8598 Domino and JavaScript Development MasterClassIBM Think Session 8598 Domino and JavaScript Development MasterClass
IBM Think Session 8598 Domino and JavaScript Development MasterClass
 
FIWARE Wednesday Webinars - Short Term History within Smart Systems
FIWARE Wednesday Webinars - Short Term History within Smart SystemsFIWARE Wednesday Webinars - Short Term History within Smart Systems
FIWARE Wednesday Webinars - Short Term History within Smart Systems
 
Using Eclipse and Lua for the Internet of Things - EclipseDay Googleplex 2012
Using Eclipse and Lua for the Internet of Things - EclipseDay Googleplex 2012Using Eclipse and Lua for the Internet of Things - EclipseDay Googleplex 2012
Using Eclipse and Lua for the Internet of Things - EclipseDay Googleplex 2012
 
Securing IoT Applications
Securing IoT Applications Securing IoT Applications
Securing IoT Applications
 
The complex IoT equation, and FLOSS solutions, OW2con'18, June 7-8, 2018, Paris
The complex IoT equation, and FLOSS solutions, OW2con'18, June 7-8, 2018, ParisThe complex IoT equation, and FLOSS solutions, OW2con'18, June 7-8, 2018, Paris
The complex IoT equation, and FLOSS solutions, OW2con'18, June 7-8, 2018, Paris
 
webthing-floss-iot-20180607rzr
webthing-floss-iot-20180607rzrwebthing-floss-iot-20180607rzr
webthing-floss-iot-20180607rzr
 
The Complex IoT Equation (and FLOSS solutions)
The Complex IoT Equation (and FLOSS solutions)The Complex IoT Equation (and FLOSS solutions)
The Complex IoT Equation (and FLOSS solutions)
 
Node.js meetup at Palo Alto Networks Tel Aviv
Node.js meetup at Palo Alto Networks Tel AvivNode.js meetup at Palo Alto Networks Tel Aviv
Node.js meetup at Palo Alto Networks Tel Aviv
 
Problems you’ll face in the Microservices World: Configuration, Authenticatio...
Problems you’ll face in the Microservices World: Configuration, Authenticatio...Problems you’ll face in the Microservices World: Configuration, Authenticatio...
Problems you’ll face in the Microservices World: Configuration, Authenticatio...
 
2012-03-15 What's New at Red Hat
2012-03-15 What's New at Red Hat2012-03-15 What's New at Red Hat
2012-03-15 What's New at Red Hat
 
Open source building blocks for the Internet of Things - Jfokus 2013
Open source building blocks for the Internet of Things - Jfokus 2013Open source building blocks for the Internet of Things - Jfokus 2013
Open source building blocks for the Internet of Things - Jfokus 2013
 
Gluing the IoT world with Java and LoRaWAN
Gluing the IoT world with Java and LoRaWANGluing the IoT world with Java and LoRaWAN
Gluing the IoT world with Java and LoRaWAN
 
Oscon 2017: Build your own container-based system with the Moby project
Oscon 2017: Build your own container-based system with the Moby projectOscon 2017: Build your own container-based system with the Moby project
Oscon 2017: Build your own container-based system with the Moby project
 
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
 
Building APIs with NodeJS on Microsoft Azure Websites - Redmond
Building APIs with NodeJS on Microsoft Azure Websites - RedmondBuilding APIs with NodeJS on Microsoft Azure Websites - Redmond
Building APIs with NodeJS on Microsoft Azure Websites - Redmond
 
Automating CloudStack and hypervisor installation and configuration
Automating CloudStack and hypervisor installation and configurationAutomating CloudStack and hypervisor installation and configuration
Automating CloudStack and hypervisor installation and configuration
 
Interoperability and APIs in OpenStack
Interoperability and APIs in OpenStackInteroperability and APIs in OpenStack
Interoperability and APIs in OpenStack
 

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
 

Supercharge your IOT toolbox with MQTT and Node-RED