SlideShare a Scribd company logo
1 of 50
Download to read offline
SCALING THE INTERNET OF THINGS
FROM 1 TO 1 BILLION
Johan Stokking
Tech Lead, The Things Network
CTO and Co-Founder, The Things Industries
johan@thethingsnetwork.org
@johanstokking
INTERNET OF HUMANS
VS
INTERNET OF THINGS
0
5
10
15
20
25
2016 2017 2018 2020
Number of Installed IoT Units (Billions)
Consumer Business: Cross-Industry Business: Vertical-Specific
Source: Gartner (January, 2017)
0
10
20
30
40
50
60
70
80
COST AND SCALE
Reduce TCO
• Design
• Development
• Materials
• Certification
• Distribution
• Commissioning
• Installation
• Connectivity
• Maintenance
• Support
Up to tens of thousands
devices per gateway
so devices can run on solar panels
for months or years on batteries
Low power and small messages
Fast
and
quiet
Slow
and
loud
LORA
Spread-spectrum; robust to interference, multipath and fading
LORA PERFORMANCE
TX
P (dBm)
RX
TXPower
Connectorloss
Antennagain
Connectorloss
Antennagain
RXPower
Path loss and fading
14
0
-100
Receiver sensitivity
-137 dBm
151dBmlinkbudget
LORA PERFORMANCE
Wi-Fi
Unlicensed LPWAN
Licensed LPWAN
TX Power RX Sensitivity Link budget
20.5 dBm -75 dBm 95.5 dBm
14 dBm -137 dBm 151 dBm
23 dBm -129 dBm 152 dBm
LORA PERFORMANCE
Theoretical maximum in free space

is 850 km (US915 regulations)
Wi-Fi is only 550 meters
The Things Network

Community set the

world record: 702 km

using a helium balloon
FREE SPACE?
Attenuation Reflection and diffraction Fresnel zone
Sigfox
IOT CONNECTIVITY
Range
Bandwidth
NFC
BLE
Wi-Fi
NB-IoT
LoRa
Smart home
and office
Agriculture, lighting, low
value object tracking,
smart metering, utilities
maintenance, smart
parking, smart building,
any power constraints
Smart grid,
high value
object
tracking,
connected cars
Wearables
Contactless
payments, tag
scanning
BACK TO JULY 2015
OUR MISSION
IS TO BUILD
A DECENTRALIZED,
OPEN AND
CROWD SOURCED
IOT DATA NETWORK
OWNED AND OPERATED BY ITS USERS
TODAY
GROWTH
THE THINGS NETWORK GROWTH
THE THINGS NETWORK WORLDWIDE
DEVELOPER ECOSYSTEM
0 - 1 1 - 1K
#include <TheThingsNetwork.h>
const char *appEui = "0000000000000000";
const char *appKey = "00000000000000000000000000000000";
#define loraSerial Serial1
#define debugSerial Serial
TheThingsNetwork ttn(loraSerial, debugSerial, TTN_FP_EU868);
void setup()
{
loraSerial.begin(57600);
debugSerial.begin(9600);
ttn.join(appEui, appKey);
ttn.showStatus();
}
void loop()
{
float temp = analogRead(1);
int16_t temp100 = temp * 100;
byte payload[2];
payload[0] = temp100 ">> 8;
payload[1] = temp100 & 0xff;
ttn.sendBytes(payload, sizeof(payload));
delay(10000);
}
25,42 °C "=> 0x09EE
function Decoder(payload) {
var temp100;
if (payload[0] & 0x80) {
temp100 = (0xffff "<< 16) | (payload[0] "<< 8) | payload[1];
} else {
temp100 = (payload[0] "<< 8) | payload[1];
}
return {
temperature: temp100 / 100
}
}
0x09EE "=> 25,42 °C
var ttn = require("dist")
var appID = "foo"
var accessKey = "ttn-account-v2.eiPq8mEeYRL_PNBZsOpPy-O3ABJXYWulODmQGR5PZzg"
ttn.data(appID, accessKey)
.then(function (client) {
client.on("uplink", function (devID, payload) {
console.log("uplink from ", devID)
console.log(payload)
})
})
.catch(function (error) {
console.error("whoops", error)
process.exit(1)
})
{ “temperature”: 25.42 }
DEVELOPER ECOSYSTEM
1K - 1M0 - 1 1 - 1K
1K - 1M
DEVELOPER ECOSYSTEM
where the magic happens
comfort zone
1K - 1M
DEVELOPER ECOSYSTEM
comfort zone
where the magic happens
Insert old picture here
REGULATED CHAIN
3–4 weeks between harvesting and consumption
Very delicate product: maturity and shape when harvesting, and bruises and ripening
during transportation
Ripening is between 4 days (17,8 °C) to 8 days (14,5 °C) with ethylene gas
CONNECTED CHAIN
Banana Ripening App
Farm Ship Transport Storage Shop
The Things Network: public and private
Control temperature,humidity andethylene gasthroughout the chain
Private 

+ Public
Private offline
or satellite
Private pico
+ Public
Private Private
YET, THIS IS ONE OF THE MOST
POPULAR DEVICES TODAY
Public network
Private SaaS
Private on-premisesPrivate pico/offline
LoRaWAN
development V3: 2018
V2: 2017
V1: 2016
V0: 2015
THE THINGS NETWORK STACK V3
V3 BASE COMPONENTS
V3 PUBLIC COMMUNITY NETWORK
The Things Network Foundation
!"#$
Open Network Infrastructure Association
%
Meshed
&
In progress or RFP
'()*
+,"!
v
v
v
PRIVATE-PRIVATE PEERING
YOU ARE THE NETWORK
QUESTIONS?
Johan Stokking
Tech Lead, The Things Network

CTO and Co-Founder, The Things Industries
johan@thethingsnetwork.org
@johanstokking

More Related Content

What's hot

Ogdc 2013 lets remake the wheel
Ogdc 2013 lets remake the wheelOgdc 2013 lets remake the wheel
Ogdc 2013 lets remake the wheel
Son Aris
 

What's hot (12)

The Ring programming language version 1.8 book - Part 69 of 202
The Ring programming language version 1.8 book - Part 69 of 202The Ring programming language version 1.8 book - Part 69 of 202
The Ring programming language version 1.8 book - Part 69 of 202
 
Ogdc 2013 lets remake the wheel
Ogdc 2013 lets remake the wheelOgdc 2013 lets remake the wheel
Ogdc 2013 lets remake the wheel
 
OGDC2013_Lets remake the wheel_ Mr Nguyen Trung Hung
OGDC2013_Lets remake the wheel_ Mr Nguyen Trung HungOGDC2013_Lets remake the wheel_ Mr Nguyen Trung Hung
OGDC2013_Lets remake the wheel_ Mr Nguyen Trung Hung
 
Financial time series analysis with R@the 3rd NIDA BADS conference by Asst. p...
Financial time series analysis with R@the 3rd NIDA BADS conference by Asst. p...Financial time series analysis with R@the 3rd NIDA BADS conference by Asst. p...
Financial time series analysis with R@the 3rd NIDA BADS conference by Asst. p...
 
The Ring programming language version 1.5.1 book - Part 57 of 180
The Ring programming language version 1.5.1 book - Part 57 of 180The Ring programming language version 1.5.1 book - Part 57 of 180
The Ring programming language version 1.5.1 book - Part 57 of 180
 
The Ring programming language version 1.7 book - Part 71 of 196
The Ring programming language version 1.7 book - Part 71 of 196The Ring programming language version 1.7 book - Part 71 of 196
The Ring programming language version 1.7 book - Part 71 of 196
 
The Ring programming language version 1.8 book - Part 71 of 202
The Ring programming language version 1.8 book - Part 71 of 202The Ring programming language version 1.8 book - Part 71 of 202
The Ring programming language version 1.8 book - Part 71 of 202
 
The Ring programming language version 1.2 book - Part 41 of 84
The Ring programming language version 1.2 book - Part 41 of 84The Ring programming language version 1.2 book - Part 41 of 84
The Ring programming language version 1.2 book - Part 41 of 84
 
The Ring programming language version 1.3 book - Part 44 of 88
The Ring programming language version 1.3 book - Part 44 of 88The Ring programming language version 1.3 book - Part 44 of 88
The Ring programming language version 1.3 book - Part 44 of 88
 
The Ring programming language version 1.5.3 book - Part 70 of 184
The Ring programming language version 1.5.3 book - Part 70 of 184The Ring programming language version 1.5.3 book - Part 70 of 184
The Ring programming language version 1.5.3 book - Part 70 of 184
 
Weather of the Century: Visualization
Weather of the Century: VisualizationWeather of the Century: Visualization
Weather of the Century: Visualization
 
The Ring programming language version 1.7 book - Part 72 of 196
The Ring programming language version 1.7 book - Part 72 of 196The Ring programming language version 1.7 book - Part 72 of 196
The Ring programming language version 1.7 book - Part 72 of 196
 

Similar to Scaling the Internet of Things: 1 to 1 Billion - Johan Stokking - Codemotion Amsterdam 2018

Jeff Green April 2011 May V1
Jeff Green April 2011 May V1Jeff Green April 2011 May V1
Jeff Green April 2011 May V1
JeffGreenMichigan
 
Programmable Logic Controllers (PLCs) and SCADA Systems
Programmable Logic Controllers (PLCs) and SCADA SystemsProgrammable Logic Controllers (PLCs) and SCADA Systems
Programmable Logic Controllers (PLCs) and SCADA Systems
Living Online
 

Similar to Scaling the Internet of Things: 1 to 1 Billion - Johan Stokking - Codemotion Amsterdam 2018 (20)

DHT11 Digital Temperature and Humidity Sensor
DHT11 Digital Temperature and Humidity SensorDHT11 Digital Temperature and Humidity Sensor
DHT11 Digital Temperature and Humidity Sensor
 
Capacity Planning for Linux Systems
Capacity Planning for Linux SystemsCapacity Planning for Linux Systems
Capacity Planning for Linux Systems
 
Orissa wicomm-product presentation
Orissa wicomm-product presentationOrissa wicomm-product presentation
Orissa wicomm-product presentation
 
Original N-Channel Mosfet 2SK1170 1170 20A 500V TO-3P New Hitachi
Original N-Channel Mosfet 2SK1170 1170 20A 500V TO-3P New HitachiOriginal N-Channel Mosfet 2SK1170 1170 20A 500V TO-3P New Hitachi
Original N-Channel Mosfet 2SK1170 1170 20A 500V TO-3P New Hitachi
 
Arduino and the real time web
Arduino and the real time webArduino and the real time web
Arduino and the real time web
 
dfl
dfldfl
dfl
 
apidays LIVE Australia 2020 - Strangling the monolith with a reactive GraphQL...
apidays LIVE Australia 2020 - Strangling the monolith with a reactive GraphQL...apidays LIVE Australia 2020 - Strangling the monolith with a reactive GraphQL...
apidays LIVE Australia 2020 - Strangling the monolith with a reactive GraphQL...
 
[Pgday.Seoul 2017] 3. PostgreSQL WAL Buffers, Clog Buffers Deep Dive - 이근오
[Pgday.Seoul 2017] 3. PostgreSQL WAL Buffers, Clog Buffers Deep Dive - 이근오[Pgday.Seoul 2017] 3. PostgreSQL WAL Buffers, Clog Buffers Deep Dive - 이근오
[Pgday.Seoul 2017] 3. PostgreSQL WAL Buffers, Clog Buffers Deep Dive - 이근오
 
SPICE Model of TC7USB31WBG
SPICE Model of TC7USB31WBGSPICE Model of TC7USB31WBG
SPICE Model of TC7USB31WBG
 
Jeff Green April 2011 May V1
Jeff Green April 2011 May V1Jeff Green April 2011 May V1
Jeff Green April 2011 May V1
 
5 Jenis Switch
5 Jenis Switch5 Jenis Switch
5 Jenis Switch
 
Programmable Logic Controllers (PLCs) and SCADA Systems
Programmable Logic Controllers (PLCs) and SCADA SystemsProgrammable Logic Controllers (PLCs) and SCADA Systems
Programmable Logic Controllers (PLCs) and SCADA Systems
 
Coding the Continuum
Coding the ContinuumCoding the Continuum
Coding the Continuum
 
JavaOne: Using actors for the iInternet of (Lego) Trains [con1709]
JavaOne: Using actors for the iInternet of (Lego) Trains [con1709]JavaOne: Using actors for the iInternet of (Lego) Trains [con1709]
JavaOne: Using actors for the iInternet of (Lego) Trains [con1709]
 
Cto cn
Cto cnCto cn
Cto cn
 
SPICE Model of TC7USB31FK
SPICE Model of TC7USB31FKSPICE Model of TC7USB31FK
SPICE Model of TC7USB31FK
 
Original Opto LS180 TLP180 P180 H17 SOP-4 New
Original Opto LS180 TLP180 P180 H17 SOP-4 NewOriginal Opto LS180 TLP180 P180 H17 SOP-4 New
Original Opto LS180 TLP180 P180 H17 SOP-4 New
 
EuregJUG: Using actors for the internet of (lego) trains
EuregJUG: Using actors for the internet of (lego) trainsEuregJUG: Using actors for the internet of (lego) trains
EuregJUG: Using actors for the internet of (lego) trains
 
SIGFOX Makers Tour - Porto
SIGFOX Makers Tour - PortoSIGFOX Makers Tour - Porto
SIGFOX Makers Tour - Porto
 
Omid: scalable and highly available transaction processing for Apache Phoenix
Omid: scalable and highly available transaction processing for Apache PhoenixOmid: scalable and highly available transaction processing for Apache Phoenix
Omid: scalable and highly available transaction processing for Apache Phoenix
 

More from Codemotion

More from Codemotion (20)

Fuzz-testing: A hacker's approach to making your code more secure | Pascal Ze...
Fuzz-testing: A hacker's approach to making your code more secure | Pascal Ze...Fuzz-testing: A hacker's approach to making your code more secure | Pascal Ze...
Fuzz-testing: A hacker's approach to making your code more secure | Pascal Ze...
 
Pompili - From hero to_zero: The FatalNoise neverending story
Pompili - From hero to_zero: The FatalNoise neverending storyPompili - From hero to_zero: The FatalNoise neverending story
Pompili - From hero to_zero: The FatalNoise neverending story
 
Pastore - Commodore 65 - La storia
Pastore - Commodore 65 - La storiaPastore - Commodore 65 - La storia
Pastore - Commodore 65 - La storia
 
Pennisi - Essere Richard Altwasser
Pennisi - Essere Richard AltwasserPennisi - Essere Richard Altwasser
Pennisi - Essere Richard Altwasser
 
Michel Schudel - Let's build a blockchain... in 40 minutes! - Codemotion Amst...
Michel Schudel - Let's build a blockchain... in 40 minutes! - Codemotion Amst...Michel Schudel - Let's build a blockchain... in 40 minutes! - Codemotion Amst...
Michel Schudel - Let's build a blockchain... in 40 minutes! - Codemotion Amst...
 
Richard Süselbeck - Building your own ride share app - Codemotion Amsterdam 2019
Richard Süselbeck - Building your own ride share app - Codemotion Amsterdam 2019Richard Süselbeck - Building your own ride share app - Codemotion Amsterdam 2019
Richard Süselbeck - Building your own ride share app - Codemotion Amsterdam 2019
 
Eward Driehuis - What we learned from 20.000 attacks - Codemotion Amsterdam 2019
Eward Driehuis - What we learned from 20.000 attacks - Codemotion Amsterdam 2019Eward Driehuis - What we learned from 20.000 attacks - Codemotion Amsterdam 2019
Eward Driehuis - What we learned from 20.000 attacks - Codemotion Amsterdam 2019
 
Francesco Baldassarri - Deliver Data at Scale - Codemotion Amsterdam 2019 -
Francesco Baldassarri  - Deliver Data at Scale - Codemotion Amsterdam 2019 - Francesco Baldassarri  - Deliver Data at Scale - Codemotion Amsterdam 2019 -
Francesco Baldassarri - Deliver Data at Scale - Codemotion Amsterdam 2019 -
 
Martin Förtsch, Thomas Endres - Stereoscopic Style Transfer AI - Codemotion A...
Martin Förtsch, Thomas Endres - Stereoscopic Style Transfer AI - Codemotion A...Martin Förtsch, Thomas Endres - Stereoscopic Style Transfer AI - Codemotion A...
Martin Förtsch, Thomas Endres - Stereoscopic Style Transfer AI - Codemotion A...
 
Melanie Rieback, Klaus Kursawe - Blockchain Security: Melting the "Silver Bul...
Melanie Rieback, Klaus Kursawe - Blockchain Security: Melting the "Silver Bul...Melanie Rieback, Klaus Kursawe - Blockchain Security: Melting the "Silver Bul...
Melanie Rieback, Klaus Kursawe - Blockchain Security: Melting the "Silver Bul...
 
Angelo van der Sijpt - How well do you know your network stack? - Codemotion ...
Angelo van der Sijpt - How well do you know your network stack? - Codemotion ...Angelo van der Sijpt - How well do you know your network stack? - Codemotion ...
Angelo van der Sijpt - How well do you know your network stack? - Codemotion ...
 
Lars Wolff - Performance Testing for DevOps in the Cloud - Codemotion Amsterd...
Lars Wolff - Performance Testing for DevOps in the Cloud - Codemotion Amsterd...Lars Wolff - Performance Testing for DevOps in the Cloud - Codemotion Amsterd...
Lars Wolff - Performance Testing for DevOps in the Cloud - Codemotion Amsterd...
 
Sascha Wolter - Conversational AI Demystified - Codemotion Amsterdam 2019
Sascha Wolter - Conversational AI Demystified - Codemotion Amsterdam 2019Sascha Wolter - Conversational AI Demystified - Codemotion Amsterdam 2019
Sascha Wolter - Conversational AI Demystified - Codemotion Amsterdam 2019
 
Michele Tonutti - Scaling is caring - Codemotion Amsterdam 2019
Michele Tonutti - Scaling is caring - Codemotion Amsterdam 2019Michele Tonutti - Scaling is caring - Codemotion Amsterdam 2019
Michele Tonutti - Scaling is caring - Codemotion Amsterdam 2019
 
Pat Hermens - From 100 to 1,000+ deployments a day - Codemotion Amsterdam 2019
Pat Hermens - From 100 to 1,000+ deployments a day - Codemotion Amsterdam 2019Pat Hermens - From 100 to 1,000+ deployments a day - Codemotion Amsterdam 2019
Pat Hermens - From 100 to 1,000+ deployments a day - Codemotion Amsterdam 2019
 
James Birnie - Using Many Worlds of Compute Power with Quantum - Codemotion A...
James Birnie - Using Many Worlds of Compute Power with Quantum - Codemotion A...James Birnie - Using Many Worlds of Compute Power with Quantum - Codemotion A...
James Birnie - Using Many Worlds of Compute Power with Quantum - Codemotion A...
 
Don Goodman-Wilson - Chinese food, motor scooters, and open source developmen...
Don Goodman-Wilson - Chinese food, motor scooters, and open source developmen...Don Goodman-Wilson - Chinese food, motor scooters, and open source developmen...
Don Goodman-Wilson - Chinese food, motor scooters, and open source developmen...
 
Pieter Omvlee - The story behind Sketch - Codemotion Amsterdam 2019
Pieter Omvlee - The story behind Sketch - Codemotion Amsterdam 2019Pieter Omvlee - The story behind Sketch - Codemotion Amsterdam 2019
Pieter Omvlee - The story behind Sketch - Codemotion Amsterdam 2019
 
Dave Farley - Taking Back “Software Engineering” - Codemotion Amsterdam 2019
Dave Farley - Taking Back “Software Engineering” - Codemotion Amsterdam 2019Dave Farley - Taking Back “Software Engineering” - Codemotion Amsterdam 2019
Dave Farley - Taking Back “Software Engineering” - Codemotion Amsterdam 2019
 
Joshua Hoffman - Should the CTO be Coding? - Codemotion Amsterdam 2019
Joshua Hoffman - Should the CTO be Coding? - Codemotion Amsterdam 2019Joshua Hoffman - Should the CTO be Coding? - Codemotion Amsterdam 2019
Joshua Hoffman - Should the CTO be Coding? - Codemotion Amsterdam 2019
 

Recently uploaded

Recently uploaded (20)

Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 

Scaling the Internet of Things: 1 to 1 Billion - Johan Stokking - Codemotion Amsterdam 2018