SlideShare a Scribd company logo
Demystifying IoT : Bringing the cloud to connected devices with IoT Station
Grégoire de Turckheim
PM IoT
Demystifying IoT : Bringing the cloud to
connected devices with IoT Station.
Emplacement photo
Please define IoT
Turning connected devices into smart devices
• Smart Building
• Industry 4.0
• Smart Farming
• Smart Logistics
• Home Automation / DIY
• Smart Cities / Smart Grid
What is in the box ?
The IoT stack : think about a computer












• Things : the peripherals



Things collect data and perform actions.
THINGS
What is in the box ?
The IoT stack : think about a computer
THINGS
• Software as a Service : the App



Addresses the specific needs of a market
segment.





• Things : the peripherals



Things collect data and perform actions.
SaaS
What is in the box ?
The IoT stack : think about a computer
THINGS
• Software as a Service : the App



Addresses the specific needs of a market
segment.
• Platform as a Service : the OS



Handles communications and common
building block features.
• Things : the peripherals



Things collect data and perform actions.
PaaS
SaaS
An IoT Platform as a Service
Cloud-enabling the devices
• Messaging



Device-to-Cloud-to-Device.
THINGS
IoT Hub
An IoT Platform as a Service
Cloud-enabling the devices
THINGS
IoT Hub
• Messaging



Device-to-Cloud-to-Device.
• Tooling



Provide cloud resources to connected devices.
Object Storage
Serverless
DBaaS
AI
Monitoring
Messaging
An IoT Platform as a Service
Cloud-enabling the devices
THINGS
IoT Hub
Object Storage
Serverless
DBaaS
AI
Monitoring
Messaging
• Messaging



Device-to-Cloud-to-Device.
• Tooling



Provide cloud resources to connected devices.
• Edge Computing



Deploy intelligence at things level.
MQTT
The IoT protocol
• Lightweight Pub/Sub message broking
Target-less messaging
Device Device
Device Device
Broker
Publish
fr/lille/weather
Subscribe
fr/lille/weather
Subscribe
fr/lille/weather
Publish
fr/paris/weather
MQTT
The IoT protocol
• Lightweight Pub/Sub message broking
• Broadcast publishing
Device
Device Device
Publish
fr/lille/weather
Subscribe
fr/lille/weather
Broker
Subscribe
fr/lille/weather
Receive updates
MQTT
The IoT protocol
• Lightweight Pub/Sub message broking
• Broadcast publishing
• Topic subscription wildcards
Device
Device Device
Publish
fr/lille/weather
Subscribe
fr/lille/#
Subscribe
fr/#/weather
Broker
Subscribe to « categories »
MQTT
The IoT protocol
• Lightweight Pub/Sub message broking
• Broadcast publishing
• Topic subscription wildcards
• Persistent sessions
Device
Reconnect
Broker
Device
Publish x3
fr/lille/weather
Don’t loose data while offline
MQTT
The IoT protocol
• Lightweight Pub/Sub message broking
• Broadcast publishing
• Topic subscription wildcards
• Persistent sessions
• Retained messages
Device
Broker
Subscribe
fr/#/weather
Device
Publish
fr/lille/weather
Device
Publish
fr/paris/weather
R R
Fetch initial state
MQTT
The IoT protocol
• Lightweight Pub/Sub message broking
• Broadcast publishing
• Topic subscription wildcards
• Persistent sessions
• Retained messages
• MQTT v5 just published
• Message Metadata
• Shared subscriptions
• Request / Response pattern
• … and many more
IoT Station Architecture : Hub
IOT HUB
SDK
HOWTO
BUSINESS
SPECIFIC APP
( ON SCW INSTANCE )
IOT BROKER
SCWIOTAPI
LOAD BALANCER
IOT REVERSE PROXY
SSL WS TOPIC
REWRITING
METRICS ACL
IoT Station Architecture : Gateway
FAAS DBAAS
OBJECT STORAGE
MACHINE LEARNING
MESSAGING …
Gateway
IOT HUB
SDK
HOWTO
BUSINESS
SPECIFIC APP
( ON SCW INSTANCE )
IOT BROKER
SCWIOTAPI
LOAD BALANCER
IOT REVERSE PROXY
SSL WS TOPIC
REWRITING
METRICS ACL
FAAS DBAAS
OBJECT STORAGE
MACHINE LEARNING
MESSAGING …
Gateway
IOT HUB
SDK
HOWTO
BUSINESS
SPECIFIC APP
( ON SCW INSTANCE )
IOT BROKER
SCWIOTAPI
LOAD BALANCER
IOT REVERSE PROXY
SSL WS TOPIC
REWRITING
METRICS ACL
IoT Station Architecture : Edge
EDGE
Scaleway IoT Station
Feature set
• 3 Hub service levels : shared, dedicated, HA
• Security : Per device TLS/SSL certificate. From encrypted mutual authentication to plaintext.
• Protocol : MQTT 3.1.1 compliance, plain or over Websocket
• Stateful service (on dedicated/HA) : all QoS levels, retained messages, will messages
• Scaleway ecosystem gateway : Object Storage first, many more coming …
• Usage metrics : message count, device activity
• Kickstarts : an instance with a software stack automagically connected to your IoT Hub
IoT Station upcoming features
Coming next
• MQTT 5
• Topic filtering
• More Gateways
• LoRa / SigFox connectivity
• Fleet management
• Security audits
• Edge computing
For embedded devices (RPi, NUC, …)
Focus on planned IoT Edge Service
EDGE
SUPERVISOR
IOT
BROKER
USERENVIRONMENT
IOT EDGE DEVICESCALEWAY
IOT HUB
CONTROL PLANE
DATA PLANE IOT PROTOCOL
Focus on planned IoT Edge Service
EDGE
SUPERVISOR
IOT
BROKER
USERENVIRONMENT
IOT EDGE DEVICESCALEWAY
IOT HUB
CONTROL PLANE
DATA PLANE IOT PROTOCOL
USER
CONTAINER
USER
CONTAINER
USER
CONTAINER
USER
CONTAINER
REPOSITORY
DOCKER IMAGES
SPECIFIC PROTOCOL
Focus on planned IoT Edge Service
EDGE
SUPERVISOR
IOT
BROKER
USERENVIRONMENT
IOT EDGE DEVICESCALEWAY
IOT HUB
CONTROL PLANE
DATA PLANE IOT PROTOCOL
USER
CONTAINER
USER
CONTAINER
USER
CONTAINER
USER
CONTAINER
REPOSITORY
DOCKER IMAGES
SPECIFIC PROTOCOL
VPN
DEVICES PRIVATE NETWORK
(OPTIONAL)
Thank You !
Stay tuned for exclusive how-to’s and updates, follow us on
Twitter and LinkedIn @Scaleway
Slides available on Slideshare
Ad

More Related Content

What's hot (20)

Canzoni sotto l'albero con Azure IoT
Canzoni sotto l'albero con Azure IoTCanzoni sotto l'albero con Azure IoT
Canzoni sotto l'albero con Azure IoT
Riccardo Cappello
 
5 Benefits of BACnet Data In the Cloud
5 Benefits of BACnet Data In the Cloud5 Benefits of BACnet Data In the Cloud
5 Benefits of BACnet Data In the Cloud
Cimetrics Inc
 
IoTSummit: Create iot devices connected or on the edge using ai and ml
IoTSummit: Create iot devices connected or on the edge using ai and mlIoTSummit: Create iot devices connected or on the edge using ai and ml
IoTSummit: Create iot devices connected or on the edge using ai and ml
Marco Dal Pino
 
IBM Bluemix Paris Meetup #21-20170131 Meetup @Ingima - MangOH to AirVantage t...
IBM Bluemix Paris Meetup #21-20170131 Meetup @Ingima - MangOH to AirVantage t...IBM Bluemix Paris Meetup #21-20170131 Meetup @Ingima - MangOH to AirVantage t...
IBM Bluemix Paris Meetup #21-20170131 Meetup @Ingima - MangOH to AirVantage t...
IBM France Lab
 
Standards Drive the Internet of Things
Standards Drive the Internet of ThingsStandards Drive the Internet of Things
Standards Drive the Internet of Things
zdshelby
 
Building Open Source IoT Cloud
Building Open Source IoT CloudBuilding Open Source IoT Cloud
Building Open Source IoT Cloud
dejanb
 
Xamarin and azure iot
Xamarin and azure iotXamarin and azure iot
Xamarin and azure iot
Puja Pramudya
 
Alex Nauda [Nobl9] | How Not to Build an SLO Platform | InfluxDays NA 2021
Alex Nauda [Nobl9] | How Not to Build an SLO Platform | InfluxDays NA 2021Alex Nauda [Nobl9] | How Not to Build an SLO Platform | InfluxDays NA 2021
Alex Nauda [Nobl9] | How Not to Build an SLO Platform | InfluxDays NA 2021
InfluxData
 
Scality Holberton Interview Training
Scality Holberton Interview TrainingScality Holberton Interview Training
Scality Holberton Interview Training
Scality
 
IPv6 and Internet of Things: A Nice Couple
IPv6 and Internet of Things: A Nice CoupleIPv6 and Internet of Things: A Nice Couple
IPv6 and Internet of Things: A Nice Couple
RIPE NCC
 
Advanced Event Brokers
Advanced Event BrokersAdvanced Event Brokers
Advanced Event Brokers
Solace
 
Advanced Event Brokers
Advanced Event BrokersAdvanced Event Brokers
Advanced Event Brokers
Nick Donaldson
 
Future of data center trading
Future of data center tradingFuture of data center trading
Future of data center trading
Frank Muscarello
 
Blockchain in Practice
Blockchain in PracticeBlockchain in Practice
Blockchain in Practice
Codit
 
CreatiFI FIWARE technologies presentation 31.10.2014 Helsinki
CreatiFI FIWARE technologies presentation 31.10.2014 HelsinkiCreatiFI FIWARE technologies presentation 31.10.2014 Helsinki
CreatiFI FIWARE technologies presentation 31.10.2014 Helsinki
CreatiFI
 
IoT Platform with MQTT and Websocket
IoT Platform with MQTT and WebsocketIoT Platform with MQTT and Websocket
IoT Platform with MQTT and Websocket
Sofian Hadiwijaya
 
FIWARE Global Summit - Knowage Hands On: Visualizing Data Insights
FIWARE Global Summit - Knowage Hands On: Visualizing Data InsightsFIWARE Global Summit - Knowage Hands On: Visualizing Data Insights
FIWARE Global Summit - Knowage Hands On: Visualizing Data Insights
FIWARE
 
FIWARE Developers Week_IoT basic exercises
FIWARE Developers Week_IoT basic exercisesFIWARE Developers Week_IoT basic exercises
FIWARE Developers Week_IoT basic exercises
FIWARE
 
CreatiFI FIWARE technologies presentation 22.10.2014 Tallinn
CreatiFI FIWARE technologies presentation 22.10.2014 TallinnCreatiFI FIWARE technologies presentation 22.10.2014 Tallinn
CreatiFI FIWARE technologies presentation 22.10.2014 Tallinn
CreatiFI
 
S3 Server Hackathon Presented by S3 Server, a Scality Product, Seagate and Ho...
S3 Server Hackathon Presented by S3 Server, a Scality Product, Seagate and Ho...S3 Server Hackathon Presented by S3 Server, a Scality Product, Seagate and Ho...
S3 Server Hackathon Presented by S3 Server, a Scality Product, Seagate and Ho...
Scality
 
Canzoni sotto l'albero con Azure IoT
Canzoni sotto l'albero con Azure IoTCanzoni sotto l'albero con Azure IoT
Canzoni sotto l'albero con Azure IoT
Riccardo Cappello
 
5 Benefits of BACnet Data In the Cloud
5 Benefits of BACnet Data In the Cloud5 Benefits of BACnet Data In the Cloud
5 Benefits of BACnet Data In the Cloud
Cimetrics Inc
 
IoTSummit: Create iot devices connected or on the edge using ai and ml
IoTSummit: Create iot devices connected or on the edge using ai and mlIoTSummit: Create iot devices connected or on the edge using ai and ml
IoTSummit: Create iot devices connected or on the edge using ai and ml
Marco Dal Pino
 
IBM Bluemix Paris Meetup #21-20170131 Meetup @Ingima - MangOH to AirVantage t...
IBM Bluemix Paris Meetup #21-20170131 Meetup @Ingima - MangOH to AirVantage t...IBM Bluemix Paris Meetup #21-20170131 Meetup @Ingima - MangOH to AirVantage t...
IBM Bluemix Paris Meetup #21-20170131 Meetup @Ingima - MangOH to AirVantage t...
IBM France Lab
 
Standards Drive the Internet of Things
Standards Drive the Internet of ThingsStandards Drive the Internet of Things
Standards Drive the Internet of Things
zdshelby
 
Building Open Source IoT Cloud
Building Open Source IoT CloudBuilding Open Source IoT Cloud
Building Open Source IoT Cloud
dejanb
 
Xamarin and azure iot
Xamarin and azure iotXamarin and azure iot
Xamarin and azure iot
Puja Pramudya
 
Alex Nauda [Nobl9] | How Not to Build an SLO Platform | InfluxDays NA 2021
Alex Nauda [Nobl9] | How Not to Build an SLO Platform | InfluxDays NA 2021Alex Nauda [Nobl9] | How Not to Build an SLO Platform | InfluxDays NA 2021
Alex Nauda [Nobl9] | How Not to Build an SLO Platform | InfluxDays NA 2021
InfluxData
 
Scality Holberton Interview Training
Scality Holberton Interview TrainingScality Holberton Interview Training
Scality Holberton Interview Training
Scality
 
IPv6 and Internet of Things: A Nice Couple
IPv6 and Internet of Things: A Nice CoupleIPv6 and Internet of Things: A Nice Couple
IPv6 and Internet of Things: A Nice Couple
RIPE NCC
 
Advanced Event Brokers
Advanced Event BrokersAdvanced Event Brokers
Advanced Event Brokers
Solace
 
Advanced Event Brokers
Advanced Event BrokersAdvanced Event Brokers
Advanced Event Brokers
Nick Donaldson
 
Future of data center trading
Future of data center tradingFuture of data center trading
Future of data center trading
Frank Muscarello
 
Blockchain in Practice
Blockchain in PracticeBlockchain in Practice
Blockchain in Practice
Codit
 
CreatiFI FIWARE technologies presentation 31.10.2014 Helsinki
CreatiFI FIWARE technologies presentation 31.10.2014 HelsinkiCreatiFI FIWARE technologies presentation 31.10.2014 Helsinki
CreatiFI FIWARE technologies presentation 31.10.2014 Helsinki
CreatiFI
 
IoT Platform with MQTT and Websocket
IoT Platform with MQTT and WebsocketIoT Platform with MQTT and Websocket
IoT Platform with MQTT and Websocket
Sofian Hadiwijaya
 
FIWARE Global Summit - Knowage Hands On: Visualizing Data Insights
FIWARE Global Summit - Knowage Hands On: Visualizing Data InsightsFIWARE Global Summit - Knowage Hands On: Visualizing Data Insights
FIWARE Global Summit - Knowage Hands On: Visualizing Data Insights
FIWARE
 
FIWARE Developers Week_IoT basic exercises
FIWARE Developers Week_IoT basic exercisesFIWARE Developers Week_IoT basic exercises
FIWARE Developers Week_IoT basic exercises
FIWARE
 
CreatiFI FIWARE technologies presentation 22.10.2014 Tallinn
CreatiFI FIWARE technologies presentation 22.10.2014 TallinnCreatiFI FIWARE technologies presentation 22.10.2014 Tallinn
CreatiFI FIWARE technologies presentation 22.10.2014 Tallinn
CreatiFI
 
S3 Server Hackathon Presented by S3 Server, a Scality Product, Seagate and Ho...
S3 Server Hackathon Presented by S3 Server, a Scality Product, Seagate and Ho...S3 Server Hackathon Presented by S3 Server, a Scality Product, Seagate and Ho...
S3 Server Hackathon Presented by S3 Server, a Scality Product, Seagate and Ho...
Scality
 

Similar to Demystifying IoT : Bringing the cloud to connected devices with IoT Station (20)

Gustavo Zastrow - Introduction to AWS IoT Core and MQTT
Gustavo Zastrow - Introduction to AWS  IoT Core and MQTTGustavo Zastrow - Introduction to AWS  IoT Core and MQTT
Gustavo Zastrow - Introduction to AWS IoT Core and MQTT
GustavoRuizZastrow
 
Exploring the Azure IoT Ecosystem
Exploring the Azure IoT EcosystemExploring the Azure IoT Ecosystem
Exploring the Azure IoT Ecosystem
BizTalk360
 
IxorTalk IoT Convention 2018
IxorTalk IoT Convention 2018IxorTalk IoT Convention 2018
IxorTalk IoT Convention 2018
Peter Defreyne
 
Azure iot edge and AI enabling the intelligent edge
Azure iot edge and AI  enabling the intelligent edgeAzure iot edge and AI  enabling the intelligent edge
Azure iot edge and AI enabling the intelligent edge
Marco Dal Pino
 
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
Aniruddha Chakrabarti
 
Connecting to the internet of things (IoT)
Connecting to the internet of things (IoT)Connecting to the internet of things (IoT)
Connecting to the internet of things (IoT)
Fernando Lopez Aguilar
 
Iot fit for purpose v0 2
Iot fit for purpose v0 2Iot fit for purpose v0 2
Iot fit for purpose v0 2
Conclusion Connect enabling industry 4.0 with IoT
 
IoT Fit for purpose - how to be successful in IOT Conclusion Connect
IoT Fit for purpose - how to be successful in IOT Conclusion Connect IoT Fit for purpose - how to be successful in IOT Conclusion Connect
IoT Fit for purpose - how to be successful in IOT Conclusion Connect
Getting value from IoT, Integration and Data Analytics
 
FIWARE Wednesday Webinars - FIWARE Overview
FIWARE Wednesday Webinars - FIWARE OverviewFIWARE Wednesday Webinars - FIWARE Overview
FIWARE Wednesday Webinars - FIWARE Overview
FIWARE
 
QIoT 您專屬的私有雲平台 - 新知講堂 - 20170421
QIoT 您專屬的私有雲平台 - 新知講堂 - 20170421QIoT 您專屬的私有雲平台 - 新知講堂 - 20170421
QIoT 您專屬的私有雲平台 - 新知講堂 - 20170421
Anderson Cheng
 
Azure IoT End-to-End
Azure IoT End-to-EndAzure IoT End-to-End
Azure IoT End-to-End
Martin Abbott
 
Asset Monitoring with Beacons, Lora, NodeJS and IoT Cloud
Asset Monitoring with Beacons, Lora,  NodeJS and IoT CloudAsset Monitoring with Beacons, Lora,  NodeJS and IoT Cloud
Asset Monitoring with Beacons, Lora, NodeJS and IoT Cloud
Robert van Mölken
 
chapter-1_iot.pptx
chapter-1_iot.pptxchapter-1_iot.pptx
chapter-1_iot.pptx
RAHULRAJ438202
 
IOT UNIT 1B.ppt
IOT UNIT 1B.pptIOT UNIT 1B.ppt
IOT UNIT 1B.ppt
madhavanmohan1
 
Meetup 4/2/2016 - Functionele en technische architectuur IoT
Meetup  4/2/2016 - Functionele en technische architectuur IoTMeetup  4/2/2016 - Functionele en technische architectuur IoT
Meetup 4/2/2016 - Functionele en technische architectuur IoT
Digipolis Antwerpen
 
The IoT Open Source World: Where WSO2 stands
The IoT Open Source World: Where WSO2 standsThe IoT Open Source World: Where WSO2 stands
The IoT Open Source World: Where WSO2 stands
Charalampos Doukas
 
IoT cloud system implemented based on Azure services
IoT cloud system implemented based on Azure servicesIoT cloud system implemented based on Azure services
IoT cloud system implemented based on Azure services
Szymon Włodarczyk
 
IoTSummit - Introduction to IoT Hub
IoTSummit - Introduction to IoT HubIoTSummit - Introduction to IoT Hub
IoTSummit - Introduction to IoT Hub
Marco Silva
 
Unit 4 Internet of Things communication models.pdf
Unit 4 Internet of Things  communication models.pdfUnit 4 Internet of Things  communication models.pdf
Unit 4 Internet of Things communication models.pdf
sayalee7
 
Why we need internet of things on Node.js
Why we need internet of things on Node.jsWhy we need internet of things on Node.js
Why we need internet of things on Node.js
Indeema Software Inc.
 
Gustavo Zastrow - Introduction to AWS IoT Core and MQTT
Gustavo Zastrow - Introduction to AWS  IoT Core and MQTTGustavo Zastrow - Introduction to AWS  IoT Core and MQTT
Gustavo Zastrow - Introduction to AWS IoT Core and MQTT
GustavoRuizZastrow
 
Exploring the Azure IoT Ecosystem
Exploring the Azure IoT EcosystemExploring the Azure IoT Ecosystem
Exploring the Azure IoT Ecosystem
BizTalk360
 
IxorTalk IoT Convention 2018
IxorTalk IoT Convention 2018IxorTalk IoT Convention 2018
IxorTalk IoT Convention 2018
Peter Defreyne
 
Azure iot edge and AI enabling the intelligent edge
Azure iot edge and AI  enabling the intelligent edgeAzure iot edge and AI  enabling the intelligent edge
Azure iot edge and AI enabling the intelligent edge
Marco Dal Pino
 
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
Aniruddha Chakrabarti
 
Connecting to the internet of things (IoT)
Connecting to the internet of things (IoT)Connecting to the internet of things (IoT)
Connecting to the internet of things (IoT)
Fernando Lopez Aguilar
 
FIWARE Wednesday Webinars - FIWARE Overview
FIWARE Wednesday Webinars - FIWARE OverviewFIWARE Wednesday Webinars - FIWARE Overview
FIWARE Wednesday Webinars - FIWARE Overview
FIWARE
 
QIoT 您專屬的私有雲平台 - 新知講堂 - 20170421
QIoT 您專屬的私有雲平台 - 新知講堂 - 20170421QIoT 您專屬的私有雲平台 - 新知講堂 - 20170421
QIoT 您專屬的私有雲平台 - 新知講堂 - 20170421
Anderson Cheng
 
Azure IoT End-to-End
Azure IoT End-to-EndAzure IoT End-to-End
Azure IoT End-to-End
Martin Abbott
 
Asset Monitoring with Beacons, Lora, NodeJS and IoT Cloud
Asset Monitoring with Beacons, Lora,  NodeJS and IoT CloudAsset Monitoring with Beacons, Lora,  NodeJS and IoT Cloud
Asset Monitoring with Beacons, Lora, NodeJS and IoT Cloud
Robert van Mölken
 
Meetup 4/2/2016 - Functionele en technische architectuur IoT
Meetup  4/2/2016 - Functionele en technische architectuur IoTMeetup  4/2/2016 - Functionele en technische architectuur IoT
Meetup 4/2/2016 - Functionele en technische architectuur IoT
Digipolis Antwerpen
 
The IoT Open Source World: Where WSO2 stands
The IoT Open Source World: Where WSO2 standsThe IoT Open Source World: Where WSO2 stands
The IoT Open Source World: Where WSO2 stands
Charalampos Doukas
 
IoT cloud system implemented based on Azure services
IoT cloud system implemented based on Azure servicesIoT cloud system implemented based on Azure services
IoT cloud system implemented based on Azure services
Szymon Włodarczyk
 
IoTSummit - Introduction to IoT Hub
IoTSummit - Introduction to IoT HubIoTSummit - Introduction to IoT Hub
IoTSummit - Introduction to IoT Hub
Marco Silva
 
Unit 4 Internet of Things communication models.pdf
Unit 4 Internet of Things  communication models.pdfUnit 4 Internet of Things  communication models.pdf
Unit 4 Internet of Things communication models.pdf
sayalee7
 
Why we need internet of things on Node.js
Why we need internet of things on Node.jsWhy we need internet of things on Node.js
Why we need internet of things on Node.js
Indeema Software Inc.
 
Ad

More from Scaleway (20)

Entreprises : découvrez les briques essentielles d’une solution IoT
Entreprises : découvrez les briques essentielles d’une solution IoTEntreprises : découvrez les briques essentielles d’une solution IoT
Entreprises : découvrez les briques essentielles d’une solution IoT
Scaleway
 
Understand, verify, and act on the security of your Kubernetes clusters - Sca...
Understand, verify, and act on the security of your Kubernetes clusters - Sca...Understand, verify, and act on the security of your Kubernetes clusters - Sca...
Understand, verify, and act on the security of your Kubernetes clusters - Sca...
Scaleway
 
Éditeurs d'applications mobiles : augmentez la résolution des photos de vos c...
Éditeurs d'applications mobiles : augmentez la résolution des photos de vos c...Éditeurs d'applications mobiles : augmentez la résolution des photos de vos c...
Éditeurs d'applications mobiles : augmentez la résolution des photos de vos c...
Scaleway
 
Discover the benefits of Kubernetes to host a SaaS solution
Discover the benefits of Kubernetes to host a SaaS solutionDiscover the benefits of Kubernetes to host a SaaS solution
Discover the benefits of Kubernetes to host a SaaS solution
Scaleway
 
6 winning strategies for agil SaaS editors
6 winning strategies for agil SaaS editors6 winning strategies for agil SaaS editors
6 winning strategies for agil SaaS editors
Scaleway
 
Webinar - Relying on Bare Metal to manage your workloads
Webinar - Relying on Bare Metal to manage your workloadsWebinar - Relying on Bare Metal to manage your workloads
Webinar - Relying on Bare Metal to manage your workloads
Scaleway
 
Webinaire du 09/04/20 - S'appuyer sur du Bare Metal pour gérer ses pics de ch...
Webinaire du 09/04/20 - S'appuyer sur du Bare Metal pour gérer ses pics de ch...Webinaire du 09/04/20 - S'appuyer sur du Bare Metal pour gérer ses pics de ch...
Webinaire du 09/04/20 - S'appuyer sur du Bare Metal pour gérer ses pics de ch...
Scaleway
 
Scaleway Approach to VXLAN EVPN Fabric
Scaleway Approach to VXLAN EVPN FabricScaleway Approach to VXLAN EVPN Fabric
Scaleway Approach to VXLAN EVPN Fabric
Scaleway
 
Workshop IoT Hub : Pilotez une ampoule connectée
Workshop IoT Hub : Pilotez une ampoule connectéeWorkshop IoT Hub : Pilotez une ampoule connectée
Workshop IoT Hub : Pilotez une ampoule connectée
Scaleway
 
Why and how we proxy our IoT broker connections
 Why and how we proxy our IoT broker connections Why and how we proxy our IoT broker connections
Why and how we proxy our IoT broker connections
Scaleway
 
From local servers up to Kubernetes in the cloud
From local servers up to Kubernetes in the cloudFrom local servers up to Kubernetes in the cloud
From local servers up to Kubernetes in the cloud
Scaleway
 
L’évolution des serveurs dédiés vers le Bare Metal et les instances : comm...
L’évolution des serveurs dédiés vers le Bare Metal et les instances : comm...L’évolution des serveurs dédiés vers le Bare Metal et les instances : comm...
L’évolution des serveurs dédiés vers le Bare Metal et les instances : comm...
Scaleway
 
L’IA, booster de votre activité : principes, usages & idéation
L’IA, booster de votre activité : principes, usages & idéationL’IA, booster de votre activité : principes, usages & idéation
L’IA, booster de votre activité : principes, usages & idéation
Scaleway
 
Comment automatiser le déploiement de sa plateforme sur des infrastructures ...
Comment automatiser le déploiement de sa plateforme sur des infrastructures ...Comment automatiser le déploiement de sa plateforme sur des infrastructures ...
Comment automatiser le déploiement de sa plateforme sur des infrastructures ...
Scaleway
 
Serverless
ServerlessServerless
Serverless
Scaleway
 
Migrating the Online’s console with Docker
Migrating the Online’s console with DockerMigrating the Online’s console with Docker
Migrating the Online’s console with Docker
Scaleway
 
Routage à grande échelle des requêtes via RabbitMQ
Routage à grande échelle des requêtes via RabbitMQRoutage à grande échelle des requêtes via RabbitMQ
Routage à grande échelle des requêtes via RabbitMQ
Scaleway
 
Instances Behind the Scene: What happen when you click on «create a new insta...
Instances Behind the Scene: What happen when you click on «create a new insta...Instances Behind the Scene: What happen when you click on «create a new insta...
Instances Behind the Scene: What happen when you click on «create a new insta...
Scaleway
 
L’odyssée d’une requête HTTP chez Scaleway
L’odyssée d’une requête HTTP chez ScalewayL’odyssée d’une requête HTTP chez Scaleway
L’odyssée d’une requête HTTP chez Scaleway
Scaleway
 
Network & Filesystem: Doing less cross rings memory copy
Network & Filesystem: Doing less cross rings memory copyNetwork & Filesystem: Doing less cross rings memory copy
Network & Filesystem: Doing less cross rings memory copy
Scaleway
 
Entreprises : découvrez les briques essentielles d’une solution IoT
Entreprises : découvrez les briques essentielles d’une solution IoTEntreprises : découvrez les briques essentielles d’une solution IoT
Entreprises : découvrez les briques essentielles d’une solution IoT
Scaleway
 
Understand, verify, and act on the security of your Kubernetes clusters - Sca...
Understand, verify, and act on the security of your Kubernetes clusters - Sca...Understand, verify, and act on the security of your Kubernetes clusters - Sca...
Understand, verify, and act on the security of your Kubernetes clusters - Sca...
Scaleway
 
Éditeurs d'applications mobiles : augmentez la résolution des photos de vos c...
Éditeurs d'applications mobiles : augmentez la résolution des photos de vos c...Éditeurs d'applications mobiles : augmentez la résolution des photos de vos c...
Éditeurs d'applications mobiles : augmentez la résolution des photos de vos c...
Scaleway
 
Discover the benefits of Kubernetes to host a SaaS solution
Discover the benefits of Kubernetes to host a SaaS solutionDiscover the benefits of Kubernetes to host a SaaS solution
Discover the benefits of Kubernetes to host a SaaS solution
Scaleway
 
6 winning strategies for agil SaaS editors
6 winning strategies for agil SaaS editors6 winning strategies for agil SaaS editors
6 winning strategies for agil SaaS editors
Scaleway
 
Webinar - Relying on Bare Metal to manage your workloads
Webinar - Relying on Bare Metal to manage your workloadsWebinar - Relying on Bare Metal to manage your workloads
Webinar - Relying on Bare Metal to manage your workloads
Scaleway
 
Webinaire du 09/04/20 - S'appuyer sur du Bare Metal pour gérer ses pics de ch...
Webinaire du 09/04/20 - S'appuyer sur du Bare Metal pour gérer ses pics de ch...Webinaire du 09/04/20 - S'appuyer sur du Bare Metal pour gérer ses pics de ch...
Webinaire du 09/04/20 - S'appuyer sur du Bare Metal pour gérer ses pics de ch...
Scaleway
 
Scaleway Approach to VXLAN EVPN Fabric
Scaleway Approach to VXLAN EVPN FabricScaleway Approach to VXLAN EVPN Fabric
Scaleway Approach to VXLAN EVPN Fabric
Scaleway
 
Workshop IoT Hub : Pilotez une ampoule connectée
Workshop IoT Hub : Pilotez une ampoule connectéeWorkshop IoT Hub : Pilotez une ampoule connectée
Workshop IoT Hub : Pilotez une ampoule connectée
Scaleway
 
Why and how we proxy our IoT broker connections
 Why and how we proxy our IoT broker connections Why and how we proxy our IoT broker connections
Why and how we proxy our IoT broker connections
Scaleway
 
From local servers up to Kubernetes in the cloud
From local servers up to Kubernetes in the cloudFrom local servers up to Kubernetes in the cloud
From local servers up to Kubernetes in the cloud
Scaleway
 
L’évolution des serveurs dédiés vers le Bare Metal et les instances : comm...
L’évolution des serveurs dédiés vers le Bare Metal et les instances : comm...L’évolution des serveurs dédiés vers le Bare Metal et les instances : comm...
L’évolution des serveurs dédiés vers le Bare Metal et les instances : comm...
Scaleway
 
L’IA, booster de votre activité : principes, usages & idéation
L’IA, booster de votre activité : principes, usages & idéationL’IA, booster de votre activité : principes, usages & idéation
L’IA, booster de votre activité : principes, usages & idéation
Scaleway
 
Comment automatiser le déploiement de sa plateforme sur des infrastructures ...
Comment automatiser le déploiement de sa plateforme sur des infrastructures ...Comment automatiser le déploiement de sa plateforme sur des infrastructures ...
Comment automatiser le déploiement de sa plateforme sur des infrastructures ...
Scaleway
 
Serverless
ServerlessServerless
Serverless
Scaleway
 
Migrating the Online’s console with Docker
Migrating the Online’s console with DockerMigrating the Online’s console with Docker
Migrating the Online’s console with Docker
Scaleway
 
Routage à grande échelle des requêtes via RabbitMQ
Routage à grande échelle des requêtes via RabbitMQRoutage à grande échelle des requêtes via RabbitMQ
Routage à grande échelle des requêtes via RabbitMQ
Scaleway
 
Instances Behind the Scene: What happen when you click on «create a new insta...
Instances Behind the Scene: What happen when you click on «create a new insta...Instances Behind the Scene: What happen when you click on «create a new insta...
Instances Behind the Scene: What happen when you click on «create a new insta...
Scaleway
 
L’odyssée d’une requête HTTP chez Scaleway
L’odyssée d’une requête HTTP chez ScalewayL’odyssée d’une requête HTTP chez Scaleway
L’odyssée d’une requête HTTP chez Scaleway
Scaleway
 
Network & Filesystem: Doing less cross rings memory copy
Network & Filesystem: Doing less cross rings memory copyNetwork & Filesystem: Doing less cross rings memory copy
Network & Filesystem: Doing less cross rings memory copy
Scaleway
 
Ad

Recently uploaded (20)

Electronic_Mail_Attacks-1-35.pdf by xploit
Electronic_Mail_Attacks-1-35.pdf by xploitElectronic_Mail_Attacks-1-35.pdf by xploit
Electronic_Mail_Attacks-1-35.pdf by xploit
niftliyevhuseyn
 
Into The Box Conference Keynote Day 1 (ITB2025)
Into The Box Conference Keynote Day 1 (ITB2025)Into The Box Conference Keynote Day 1 (ITB2025)
Into The Box Conference Keynote Day 1 (ITB2025)
Ortus Solutions, Corp
 
Enhancing ICU Intelligence: How Our Functional Testing Enabled a Healthcare I...
Enhancing ICU Intelligence: How Our Functional Testing Enabled a Healthcare I...Enhancing ICU Intelligence: How Our Functional Testing Enabled a Healthcare I...
Enhancing ICU Intelligence: How Our Functional Testing Enabled a Healthcare I...
Impelsys Inc.
 
TrustArc Webinar: Consumer Expectations vs Corporate Realities on Data Broker...
TrustArc Webinar: Consumer Expectations vs Corporate Realities on Data Broker...TrustArc Webinar: Consumer Expectations vs Corporate Realities on Data Broker...
TrustArc Webinar: Consumer Expectations vs Corporate Realities on Data Broker...
TrustArc
 
Transcript: #StandardsGoals for 2025: Standards & certification roundup - Tec...
Transcript: #StandardsGoals for 2025: Standards & certification roundup - Tec...Transcript: #StandardsGoals for 2025: Standards & certification roundup - Tec...
Transcript: #StandardsGoals for 2025: Standards & certification roundup - Tec...
BookNet Canada
 
ThousandEyes Partner Innovation Updates for May 2025
ThousandEyes Partner Innovation Updates for May 2025ThousandEyes Partner Innovation Updates for May 2025
ThousandEyes Partner Innovation Updates for May 2025
ThousandEyes
 
AI and Data Privacy in 2025: Global Trends
AI and Data Privacy in 2025: Global TrendsAI and Data Privacy in 2025: Global Trends
AI and Data Privacy in 2025: Global Trends
InData Labs
 
Technology Trends in 2025: AI and Big Data Analytics
Technology Trends in 2025: AI and Big Data AnalyticsTechnology Trends in 2025: AI and Big Data Analytics
Technology Trends in 2025: AI and Big Data Analytics
InData Labs
 
Rusty Waters: Elevating Lakehouses Beyond Spark
Rusty Waters: Elevating Lakehouses Beyond SparkRusty Waters: Elevating Lakehouses Beyond Spark
Rusty Waters: Elevating Lakehouses Beyond Spark
carlyakerly1
 
Increasing Retail Store Efficiency How can Planograms Save Time and Money.pptx
Increasing Retail Store Efficiency How can Planograms Save Time and Money.pptxIncreasing Retail Store Efficiency How can Planograms Save Time and Money.pptx
Increasing Retail Store Efficiency How can Planograms Save Time and Money.pptx
Anoop Ashok
 
Heap, Types of Heap, Insertion and Deletion
Heap, Types of Heap, Insertion and DeletionHeap, Types of Heap, Insertion and Deletion
Heap, Types of Heap, Insertion and Deletion
Jaydeep Kale
 
Dev Dives: Automate and orchestrate your processes with UiPath Maestro
Dev Dives: Automate and orchestrate your processes with UiPath MaestroDev Dives: Automate and orchestrate your processes with UiPath Maestro
Dev Dives: Automate and orchestrate your processes with UiPath Maestro
UiPathCommunity
 
UiPath Community Berlin: Orchestrator API, Swagger, and Test Manager API
UiPath Community Berlin: Orchestrator API, Swagger, and Test Manager APIUiPath Community Berlin: Orchestrator API, Swagger, and Test Manager API
UiPath Community Berlin: Orchestrator API, Swagger, and Test Manager API
UiPathCommunity
 
Andrew Marnell: Transforming Business Strategy Through Data-Driven Insights
Andrew Marnell: Transforming Business Strategy Through Data-Driven InsightsAndrew Marnell: Transforming Business Strategy Through Data-Driven Insights
Andrew Marnell: Transforming Business Strategy Through Data-Driven Insights
Andrew Marnell
 
Cyber Awareness overview for 2025 month of security
Cyber Awareness overview for 2025 month of securityCyber Awareness overview for 2025 month of security
Cyber Awareness overview for 2025 month of security
riccardosl1
 
Greenhouse_Monitoring_Presentation.pptx.
Greenhouse_Monitoring_Presentation.pptx.Greenhouse_Monitoring_Presentation.pptx.
Greenhouse_Monitoring_Presentation.pptx.
hpbmnnxrvb
 
Linux Professional Institute LPIC-1 Exam.pdf
Linux Professional Institute LPIC-1 Exam.pdfLinux Professional Institute LPIC-1 Exam.pdf
Linux Professional Institute LPIC-1 Exam.pdf
RHCSA Guru
 
Splunk Security Update | Public Sector Summit Germany 2025
Splunk Security Update | Public Sector Summit Germany 2025Splunk Security Update | Public Sector Summit Germany 2025
Splunk Security Update | Public Sector Summit Germany 2025
Splunk
 
2025-05-Q4-2024-Investor-Presentation.pptx
2025-05-Q4-2024-Investor-Presentation.pptx2025-05-Q4-2024-Investor-Presentation.pptx
2025-05-Q4-2024-Investor-Presentation.pptx
Samuele Fogagnolo
 
HCL Nomad Web – Best Practices and Managing Multiuser Environments
HCL Nomad Web – Best Practices and Managing Multiuser EnvironmentsHCL Nomad Web – Best Practices and Managing Multiuser Environments
HCL Nomad Web – Best Practices and Managing Multiuser Environments
panagenda
 
Electronic_Mail_Attacks-1-35.pdf by xploit
Electronic_Mail_Attacks-1-35.pdf by xploitElectronic_Mail_Attacks-1-35.pdf by xploit
Electronic_Mail_Attacks-1-35.pdf by xploit
niftliyevhuseyn
 
Into The Box Conference Keynote Day 1 (ITB2025)
Into The Box Conference Keynote Day 1 (ITB2025)Into The Box Conference Keynote Day 1 (ITB2025)
Into The Box Conference Keynote Day 1 (ITB2025)
Ortus Solutions, Corp
 
Enhancing ICU Intelligence: How Our Functional Testing Enabled a Healthcare I...
Enhancing ICU Intelligence: How Our Functional Testing Enabled a Healthcare I...Enhancing ICU Intelligence: How Our Functional Testing Enabled a Healthcare I...
Enhancing ICU Intelligence: How Our Functional Testing Enabled a Healthcare I...
Impelsys Inc.
 
TrustArc Webinar: Consumer Expectations vs Corporate Realities on Data Broker...
TrustArc Webinar: Consumer Expectations vs Corporate Realities on Data Broker...TrustArc Webinar: Consumer Expectations vs Corporate Realities on Data Broker...
TrustArc Webinar: Consumer Expectations vs Corporate Realities on Data Broker...
TrustArc
 
Transcript: #StandardsGoals for 2025: Standards & certification roundup - Tec...
Transcript: #StandardsGoals for 2025: Standards & certification roundup - Tec...Transcript: #StandardsGoals for 2025: Standards & certification roundup - Tec...
Transcript: #StandardsGoals for 2025: Standards & certification roundup - Tec...
BookNet Canada
 
ThousandEyes Partner Innovation Updates for May 2025
ThousandEyes Partner Innovation Updates for May 2025ThousandEyes Partner Innovation Updates for May 2025
ThousandEyes Partner Innovation Updates for May 2025
ThousandEyes
 
AI and Data Privacy in 2025: Global Trends
AI and Data Privacy in 2025: Global TrendsAI and Data Privacy in 2025: Global Trends
AI and Data Privacy in 2025: Global Trends
InData Labs
 
Technology Trends in 2025: AI and Big Data Analytics
Technology Trends in 2025: AI and Big Data AnalyticsTechnology Trends in 2025: AI and Big Data Analytics
Technology Trends in 2025: AI and Big Data Analytics
InData Labs
 
Rusty Waters: Elevating Lakehouses Beyond Spark
Rusty Waters: Elevating Lakehouses Beyond SparkRusty Waters: Elevating Lakehouses Beyond Spark
Rusty Waters: Elevating Lakehouses Beyond Spark
carlyakerly1
 
Increasing Retail Store Efficiency How can Planograms Save Time and Money.pptx
Increasing Retail Store Efficiency How can Planograms Save Time and Money.pptxIncreasing Retail Store Efficiency How can Planograms Save Time and Money.pptx
Increasing Retail Store Efficiency How can Planograms Save Time and Money.pptx
Anoop Ashok
 
Heap, Types of Heap, Insertion and Deletion
Heap, Types of Heap, Insertion and DeletionHeap, Types of Heap, Insertion and Deletion
Heap, Types of Heap, Insertion and Deletion
Jaydeep Kale
 
Dev Dives: Automate and orchestrate your processes with UiPath Maestro
Dev Dives: Automate and orchestrate your processes with UiPath MaestroDev Dives: Automate and orchestrate your processes with UiPath Maestro
Dev Dives: Automate and orchestrate your processes with UiPath Maestro
UiPathCommunity
 
UiPath Community Berlin: Orchestrator API, Swagger, and Test Manager API
UiPath Community Berlin: Orchestrator API, Swagger, and Test Manager APIUiPath Community Berlin: Orchestrator API, Swagger, and Test Manager API
UiPath Community Berlin: Orchestrator API, Swagger, and Test Manager API
UiPathCommunity
 
Andrew Marnell: Transforming Business Strategy Through Data-Driven Insights
Andrew Marnell: Transforming Business Strategy Through Data-Driven InsightsAndrew Marnell: Transforming Business Strategy Through Data-Driven Insights
Andrew Marnell: Transforming Business Strategy Through Data-Driven Insights
Andrew Marnell
 
Cyber Awareness overview for 2025 month of security
Cyber Awareness overview for 2025 month of securityCyber Awareness overview for 2025 month of security
Cyber Awareness overview for 2025 month of security
riccardosl1
 
Greenhouse_Monitoring_Presentation.pptx.
Greenhouse_Monitoring_Presentation.pptx.Greenhouse_Monitoring_Presentation.pptx.
Greenhouse_Monitoring_Presentation.pptx.
hpbmnnxrvb
 
Linux Professional Institute LPIC-1 Exam.pdf
Linux Professional Institute LPIC-1 Exam.pdfLinux Professional Institute LPIC-1 Exam.pdf
Linux Professional Institute LPIC-1 Exam.pdf
RHCSA Guru
 
Splunk Security Update | Public Sector Summit Germany 2025
Splunk Security Update | Public Sector Summit Germany 2025Splunk Security Update | Public Sector Summit Germany 2025
Splunk Security Update | Public Sector Summit Germany 2025
Splunk
 
2025-05-Q4-2024-Investor-Presentation.pptx
2025-05-Q4-2024-Investor-Presentation.pptx2025-05-Q4-2024-Investor-Presentation.pptx
2025-05-Q4-2024-Investor-Presentation.pptx
Samuele Fogagnolo
 
HCL Nomad Web – Best Practices and Managing Multiuser Environments
HCL Nomad Web – Best Practices and Managing Multiuser EnvironmentsHCL Nomad Web – Best Practices and Managing Multiuser Environments
HCL Nomad Web – Best Practices and Managing Multiuser Environments
panagenda
 

Demystifying IoT : Bringing the cloud to connected devices with IoT Station

  • 2. Grégoire de Turckheim PM IoT Demystifying IoT : Bringing the cloud to connected devices with IoT Station. Emplacement photo
  • 3. Please define IoT Turning connected devices into smart devices • Smart Building • Industry 4.0 • Smart Farming • Smart Logistics • Home Automation / DIY • Smart Cities / Smart Grid
  • 4. What is in the box ? The IoT stack : think about a computer 
 
 
 
 
 
 • Things : the peripherals
 
 Things collect data and perform actions. THINGS
  • 5. What is in the box ? The IoT stack : think about a computer THINGS • Software as a Service : the App
 
 Addresses the specific needs of a market segment.
 
 
 • Things : the peripherals
 
 Things collect data and perform actions. SaaS
  • 6. What is in the box ? The IoT stack : think about a computer THINGS • Software as a Service : the App
 
 Addresses the specific needs of a market segment. • Platform as a Service : the OS
 
 Handles communications and common building block features. • Things : the peripherals
 
 Things collect data and perform actions. PaaS SaaS
  • 7. An IoT Platform as a Service Cloud-enabling the devices • Messaging
 
 Device-to-Cloud-to-Device. THINGS IoT Hub
  • 8. An IoT Platform as a Service Cloud-enabling the devices THINGS IoT Hub • Messaging
 
 Device-to-Cloud-to-Device. • Tooling
 
 Provide cloud resources to connected devices. Object Storage Serverless DBaaS AI Monitoring Messaging
  • 9. An IoT Platform as a Service Cloud-enabling the devices THINGS IoT Hub Object Storage Serverless DBaaS AI Monitoring Messaging • Messaging
 
 Device-to-Cloud-to-Device. • Tooling
 
 Provide cloud resources to connected devices. • Edge Computing
 
 Deploy intelligence at things level.
  • 10. MQTT The IoT protocol • Lightweight Pub/Sub message broking Target-less messaging Device Device Device Device Broker Publish fr/lille/weather Subscribe fr/lille/weather Subscribe fr/lille/weather Publish fr/paris/weather
  • 11. MQTT The IoT protocol • Lightweight Pub/Sub message broking • Broadcast publishing Device Device Device Publish fr/lille/weather Subscribe fr/lille/weather Broker Subscribe fr/lille/weather Receive updates
  • 12. MQTT The IoT protocol • Lightweight Pub/Sub message broking • Broadcast publishing • Topic subscription wildcards Device Device Device Publish fr/lille/weather Subscribe fr/lille/# Subscribe fr/#/weather Broker Subscribe to « categories »
  • 13. MQTT The IoT protocol • Lightweight Pub/Sub message broking • Broadcast publishing • Topic subscription wildcards • Persistent sessions Device Reconnect Broker Device Publish x3 fr/lille/weather Don’t loose data while offline
  • 14. MQTT The IoT protocol • Lightweight Pub/Sub message broking • Broadcast publishing • Topic subscription wildcards • Persistent sessions • Retained messages Device Broker Subscribe fr/#/weather Device Publish fr/lille/weather Device Publish fr/paris/weather R R Fetch initial state
  • 15. MQTT The IoT protocol • Lightweight Pub/Sub message broking • Broadcast publishing • Topic subscription wildcards • Persistent sessions • Retained messages • MQTT v5 just published • Message Metadata • Shared subscriptions • Request / Response pattern • … and many more
  • 16. IoT Station Architecture : Hub IOT HUB SDK HOWTO BUSINESS SPECIFIC APP ( ON SCW INSTANCE ) IOT BROKER SCWIOTAPI LOAD BALANCER IOT REVERSE PROXY SSL WS TOPIC REWRITING METRICS ACL
  • 17. IoT Station Architecture : Gateway FAAS DBAAS OBJECT STORAGE MACHINE LEARNING MESSAGING … Gateway IOT HUB SDK HOWTO BUSINESS SPECIFIC APP ( ON SCW INSTANCE ) IOT BROKER SCWIOTAPI LOAD BALANCER IOT REVERSE PROXY SSL WS TOPIC REWRITING METRICS ACL
  • 18. FAAS DBAAS OBJECT STORAGE MACHINE LEARNING MESSAGING … Gateway IOT HUB SDK HOWTO BUSINESS SPECIFIC APP ( ON SCW INSTANCE ) IOT BROKER SCWIOTAPI LOAD BALANCER IOT REVERSE PROXY SSL WS TOPIC REWRITING METRICS ACL IoT Station Architecture : Edge EDGE
  • 19. Scaleway IoT Station Feature set • 3 Hub service levels : shared, dedicated, HA • Security : Per device TLS/SSL certificate. From encrypted mutual authentication to plaintext. • Protocol : MQTT 3.1.1 compliance, plain or over Websocket • Stateful service (on dedicated/HA) : all QoS levels, retained messages, will messages • Scaleway ecosystem gateway : Object Storage first, many more coming … • Usage metrics : message count, device activity • Kickstarts : an instance with a software stack automagically connected to your IoT Hub
  • 20. IoT Station upcoming features Coming next • MQTT 5 • Topic filtering • More Gateways • LoRa / SigFox connectivity • Fleet management • Security audits • Edge computing For embedded devices (RPi, NUC, …)
  • 21. Focus on planned IoT Edge Service EDGE SUPERVISOR IOT BROKER USERENVIRONMENT IOT EDGE DEVICESCALEWAY IOT HUB CONTROL PLANE DATA PLANE IOT PROTOCOL
  • 22. Focus on planned IoT Edge Service EDGE SUPERVISOR IOT BROKER USERENVIRONMENT IOT EDGE DEVICESCALEWAY IOT HUB CONTROL PLANE DATA PLANE IOT PROTOCOL USER CONTAINER USER CONTAINER USER CONTAINER USER CONTAINER REPOSITORY DOCKER IMAGES SPECIFIC PROTOCOL
  • 23. Focus on planned IoT Edge Service EDGE SUPERVISOR IOT BROKER USERENVIRONMENT IOT EDGE DEVICESCALEWAY IOT HUB CONTROL PLANE DATA PLANE IOT PROTOCOL USER CONTAINER USER CONTAINER USER CONTAINER USER CONTAINER REPOSITORY DOCKER IMAGES SPECIFIC PROTOCOL VPN DEVICES PRIVATE NETWORK (OPTIONAL)
  • 24. Thank You ! Stay tuned for exclusive how-to’s and updates, follow us on Twitter and LinkedIn @Scaleway Slides available on Slideshare