SlideShare une entreprise Scribd logo
1  sur  50
SORACOM: IoT APIs for Cloud Connectivity and
Device Management
Kenta Yasukawa, Ph. D.
Cofounder & CTO
SORACOM, INC.
Sep. 2017
-- You Create. We Connect. --
©2017 SORACOM, INC 2
About myself
Kenta Yasukawa, Ph. D.
Cofounder & CTO, SORACOM Inc.
Experience
Researcher at Ericsson Research
AWS Solutions Architect
AWS NoSQL Developer & SA
Twitter: @thekentiest
Facebook: fb.me/kenta.yasukawa
LinkedIn: linkedin.com/in/kenta-y
©2016 SORACOM, INC 3
What comes on top of your head
when you hear “Internet of Things”?
What comes on top of your head
when you hear “Internet of Things”?
©2017 SORACOM, INC 4
©2017 SORACOM, INC 5©2016 SORACOM, INC 5
Internet of Things
Internet CloudThings
IntelligenceConnected
Devices
©2016 SORACOM, INC 6
Ok, great!
Let’s start building IoT application!
©2017 SORACOM, INC 7
Cloud
Intelligence
I would first do prototyping
©2017 SORACOM, INC 8
Cloud
Intelligence
Then notice WiFi is not always available
©2017 SORACOM, INC 9
Cloud
Intelligence
And notice low cost devices are not capable enough…
©2016 SORACOM, INC 10
Internet CloudThings
Security
Device
Constraints
Connectivity
Device
Management
Cloud for
Things
Even worse, many things to consider in reality
©2017 SORACOM, INC 11
Too many hurdles to implement my great idea….
©2016 SORACOM, INC 12
Let SORACOM handle it!
You Create. We Connect.
We offer services and API for you!
What if you have API to:
Build private network dedicated for your
devices and your servers?
Change data collection endpoint from one
server to another w/o touching devices?
Connect/Disconnect remote device?
SORACOM Services offer such API!
What if you have API to:
Connect/Disconnect remote device?
Build private network dedicated for your
devices and your servers?
Change data collection endpoint from one
server to another w/o touching devices?
©2016 SORACOM, INC 17
SORACOM API
First of all, how does SORACOM
connect your devices to cloud?
SORACOM Services
©2016 SORACOM, INC 20
Internet
SORACOM Air – Cloud Connectivity
MNO
partners
User
① Purchase SIM cards and
deploy to devices
API③ API automation
Web Console② Manage via Web Console
©2017 SORACOM, INC 21
Cloud
Intelligence
Let’s first connect R Pi with SORACOM
Demo:
Connect Raspberry Pi with SORACOM Air
©2017 SORACOM, INC 22
Now the device is connected to cloud.
What’s next?
©2017 SORACOM, INC 24
Cloud
Intelligence
How can we bridge the gap b/w Arduino and Cloud?
SORACOM Services
Demo:
Send data to SORACOM Harvest
©2017 SORACOM, INC 26
I have my own server. Can SORACOM
help connect to it?
©2016 SORACOM, INC 28
SORACOM Beam: Data Transfer Support
Internet Service
Server A
Server B
Simple, Low overhead protocol
- TCP / UDP raw socket
- HTTP
- MQTT
ISP
MNO
Things Base
station
Transfer with Secure protocol
- HTTPS
- TCP over TLS
- MQTTS
Add metadata
- SIM ID (IMSI)
- Device ID (IMEI)
- Timestamp
Demo:
Send data to your server with
SORACOM Beam
©2017 SORACOM, INC 29
I want to send data to cloud service. Can
SORACOM help that?
©2016 SORACOM, INC 33
1. Configure your cloud resource ID and credentials
2. Send data from your devices
SORACOM Funnel: Cloud Resource Adaptor
Authentication
information
Cloud
Services
Low overhead
protocol
Protocol conversion
Authentication logic
Buffering
Error handling
TCP
UDP
HTTP
LoRaWAN
Sigfox
SORACOM Funnel
©2016 SORACOM, INC
34
Supported Cloud Adaptors
Amazon Kinesis Family
Azure Event Hubs
Encryption
Attach
authentication
information
AWS Lambda
Amazon S3
Amazon
Redshift
Stream Analytics
Power BI
Machine
Learning
TCP
UDP
HTTP
LoRaWAN
Sigfox
Cloud Dataflow
Cloud Functions
BigQuery
Firebase
Google Cloud PubSub
Demo:
Let’s connect Raspberry Pi to
Google PubSub with SORACOM Funnel
©2017 SORACOM, INC 35
©2017 SORACOM, INC 36
SORACOM Services
©2016 SORACOM, INC 38
AWS
Virtual Private Cloud (VPC)
We can simply peer with your Amazon VPC
SORACOM Canal: Private Peering to your VPC
SORACOM
Canal
専用線
MNO
©2016 SORACOM, INC 39
What about private cloud and
other cloud services?
©2016 SORACOM, INC
40
SORACOM Direct and Door
Public cloud
Link to any cloud regardless private or public
AWS
SORACOM
Direct
専用線
MNO
Private cloud
SORACOM
Door
©2016 SORACOM, INC 41
I need to access my devices from my
server. Can I do that?
©2016 SORACOM, INC 42
SORACOM’s network security policy
User’s server
Hacking and unauthorized
access
Blocking direct access from
external network
©2016 SORACOM, INC 43
SORACOM Gate
Establishing a virtual subnet between user’s server to devices
Internet
User’s server
Gate Virtual Subnet
©2016 SORACOM, INC 44
SORACOM Gate
Establishing a virtual subnet between user’s server to devices
User’s server
Internet
Interactive communication as if connecting through a local area network
- From user’s server to device
- From user’s device to device
Demo:
Let’s build private network and SSH to
Raspberry Pi with SORACOM Canal & Gate
©2017 SORACOM, INC 45
How to get started?
Strong Developer & User Community
The community is expanding worldwide
Silicon Valley, US
London, UK Copenhagen, DK
Paris, France
Join us at SV-IoT!
The
Upcoming
Friday!
meetup.com/SV-IoT
More than 1,000 IoT developers registered!
©2016 SORACOM, INC 50
You Create. We Connect.

Contenu connexe

Tendances

Tendances (20)

AWS Networking – Advanced Concepts and new capabilities | AWS Summit Tel Aviv...
AWS Networking – Advanced Concepts and new capabilities | AWS Summit Tel Aviv...AWS Networking – Advanced Concepts and new capabilities | AWS Summit Tel Aviv...
AWS Networking – Advanced Concepts and new capabilities | AWS Summit Tel Aviv...
 
Chris Swan's Cloud World Forum 2015 Presentation: Reperimiterisation in the C...
Chris Swan's Cloud World Forum 2015 Presentation: Reperimiterisation in the C...Chris Swan's Cloud World Forum 2015 Presentation: Reperimiterisation in the C...
Chris Swan's Cloud World Forum 2015 Presentation: Reperimiterisation in the C...
 
Connectivity Options: VPC Peering, Transit VPC, AWS PrivateLink, AWS Direct C...
Connectivity Options: VPC Peering, Transit VPC, AWS PrivateLink, AWS Direct C...Connectivity Options: VPC Peering, Transit VPC, AWS PrivateLink, AWS Direct C...
Connectivity Options: VPC Peering, Transit VPC, AWS PrivateLink, AWS Direct C...
 
Cloudreach Voices The Internet of Things
Cloudreach Voices The Internet of ThingsCloudreach Voices The Internet of Things
Cloudreach Voices The Internet of Things
 
Aastra 5000 Keynote talk EN world launch premiere
Aastra 5000 Keynote talk EN world launch premiereAastra 5000 Keynote talk EN world launch premiere
Aastra 5000 Keynote talk EN world launch premiere
 
Advanced Architectures with AWS Transit Gateway
Advanced Architectures with AWS Transit GatewayAdvanced Architectures with AWS Transit Gateway
Advanced Architectures with AWS Transit Gateway
 
Wildix Autumn Convention 2014 - Slides
Wildix Autumn Convention 2014 - SlidesWildix Autumn Convention 2014 - Slides
Wildix Autumn Convention 2014 - Slides
 
Flexible Edge Computing with QNAP NAS
Flexible Edge Computing with QNAP NASFlexible Edge Computing with QNAP NAS
Flexible Edge Computing with QNAP NAS
 
IoT - Software Updates Via Akamai Over the Air Services
IoT - Software Updates Via Akamai Over the Air ServicesIoT - Software Updates Via Akamai Over the Air Services
IoT - Software Updates Via Akamai Over the Air Services
 
AWS Virtual Private Cloud (VPC) in nutshell
AWS Virtual Private Cloud (VPC) in nutshellAWS Virtual Private Cloud (VPC) in nutshell
AWS Virtual Private Cloud (VPC) in nutshell
 
LoRa/LRSC Bridge for Bluemix and Watson IoT Plattform Some changes are not ye...
LoRa/LRSC Bridge for Bluemix and Watson IoT Plattform Some changes are not ye...LoRa/LRSC Bridge for Bluemix and Watson IoT Plattform Some changes are not ye...
LoRa/LRSC Bridge for Bluemix and Watson IoT Plattform Some changes are not ye...
 
Delivering infrastructure, security, and operations as code with AWS - DEM10-...
Delivering infrastructure, security, and operations as code with AWS - DEM10-...Delivering infrastructure, security, and operations as code with AWS - DEM10-...
Delivering infrastructure, security, and operations as code with AWS - DEM10-...
 
Deep dive on security in Amazon S3 - STG304 - Chicago AWS Summit
Deep dive on security in Amazon S3 - STG304 - Chicago AWS SummitDeep dive on security in Amazon S3 - STG304 - Chicago AWS Summit
Deep dive on security in Amazon S3 - STG304 - Chicago AWS Summit
 
Industrial IoT Applications: Making the Connection and Extracting Value (IOT3...
Industrial IoT Applications: Making the Connection and Extracting Value (IOT3...Industrial IoT Applications: Making the Connection and Extracting Value (IOT3...
Industrial IoT Applications: Making the Connection and Extracting Value (IOT3...
 
Cybersecurity: A Drive Force Behind Cloud Adoption
Cybersecurity: A Drive Force Behind Cloud AdoptionCybersecurity: A Drive Force Behind Cloud Adoption
Cybersecurity: A Drive Force Behind Cloud Adoption
 
mbed Connect Asia 2016 Intro to mbed OS
mbed Connect Asia 2016 Intro to mbed OSmbed Connect Asia 2016 Intro to mbed OS
mbed Connect Asia 2016 Intro to mbed OS
 
Scaling a database with Amazon RDS for Oracle - ADB208 - Chicago AWS Summit
Scaling a database with Amazon RDS for Oracle - ADB208 - Chicago AWS SummitScaling a database with Amazon RDS for Oracle - ADB208 - Chicago AWS Summit
Scaling a database with Amazon RDS for Oracle - ADB208 - Chicago AWS Summit
 
Architecting Advanced Network Security Across VPCs with AWS Transit Gateway
Architecting Advanced Network Security Across VPCs with AWS Transit GatewayArchitecting Advanced Network Security Across VPCs with AWS Transit Gateway
Architecting Advanced Network Security Across VPCs with AWS Transit Gateway
 
2020 09-30 overcoming the challenges of managing a hybrid environment - aws a...
2020 09-30 overcoming the challenges of managing a hybrid environment - aws a...2020 09-30 overcoming the challenges of managing a hybrid environment - aws a...
2020 09-30 overcoming the challenges of managing a hybrid environment - aws a...
 
Living on the Edge with AWS Greengrass
Living on the Edge with AWS GreengrassLiving on the Edge with AWS Greengrass
Living on the Edge with AWS Greengrass
 

Similaire à API WORLD 2017: Workshop - APIs for Cloud Connectivity and Device Management

Brocade Executive Leadership Presentation - Lloyd Carney
Brocade Executive Leadership Presentation - Lloyd CarneyBrocade Executive Leadership Presentation - Lloyd Carney
Brocade Executive Leadership Presentation - Lloyd Carney
scoopnewsgroup
 

Similaire à API WORLD 2017: Workshop - APIs for Cloud Connectivity and Device Management (20)

Accelerating IoT Development: Developerweek SF 2018
Accelerating IoT Development: Developerweek SF 2018Accelerating IoT Development: Developerweek SF 2018
Accelerating IoT Development: Developerweek SF 2018
 
FiSH 2017 (Fukuoka International Startup Hub)| SORACOM The secure, scalable, ...
FiSH 2017 (Fukuoka International Startup Hub)| SORACOM The secure, scalable, ...FiSH 2017 (Fukuoka International Startup Hub)| SORACOM The secure, scalable, ...
FiSH 2017 (Fukuoka International Startup Hub)| SORACOM The secure, scalable, ...
 
SORACOM IoT platform - Introduction
SORACOM IoT platform - IntroductionSORACOM IoT platform - Introduction
SORACOM IoT platform - Introduction
 
Kenta Yasukawa - IoT World 2018
Kenta Yasukawa - IoT World 2018Kenta Yasukawa - IoT World 2018
Kenta Yasukawa - IoT World 2018
 
Soracom services for smart cities and homes feb2018
Soracom services for smart cities and homes feb2018Soracom services for smart cities and homes feb2018
Soracom services for smart cities and homes feb2018
 
Soracom iot hands-on workshop in Montreal
Soracom iot hands-on workshop in MontrealSoracom iot hands-on workshop in Montreal
Soracom iot hands-on workshop in Montreal
 
Soracom iot handsonworkshop_canada_uploads
Soracom iot handsonworkshop_canada_uploadsSoracom iot handsonworkshop_canada_uploads
Soracom iot handsonworkshop_canada_uploads
 
Brocade Executive Leadership Presentation - Lloyd Carney
Brocade Executive Leadership Presentation - Lloyd CarneyBrocade Executive Leadership Presentation - Lloyd Carney
Brocade Executive Leadership Presentation - Lloyd Carney
 
Cisco Meraki - Simplifying Powerful Technology
Cisco Meraki - Simplifying Powerful TechnologyCisco Meraki - Simplifying Powerful Technology
Cisco Meraki - Simplifying Powerful Technology
 
apidays Australia 2023 - APIs Aren't Enough: Why SaaS Leaders Are Investing I...
apidays Australia 2023 - APIs Aren't Enough: Why SaaS Leaders Are Investing I...apidays Australia 2023 - APIs Aren't Enough: Why SaaS Leaders Are Investing I...
apidays Australia 2023 - APIs Aren't Enough: Why SaaS Leaders Are Investing I...
 
IoT Made Easy | AWS IoT
IoT Made Easy | AWS IoTIoT Made Easy | AWS IoT
IoT Made Easy | AWS IoT
 
Infraestructura como Codigo para Developers
Infraestructura como Codigo para DevelopersInfraestructura como Codigo para Developers
Infraestructura como Codigo para Developers
 
AWS IoT Day - Introduction
AWS IoT Day - IntroductionAWS IoT Day - Introduction
AWS IoT Day - Introduction
 
Connecting your devices at scale, ft. Discovery - SVC205 - New York AWS Summit
Connecting your devices at scale, ft. Discovery - SVC205 - New York AWS SummitConnecting your devices at scale, ft. Discovery - SVC205 - New York AWS Summit
Connecting your devices at scale, ft. Discovery - SVC205 - New York AWS Summit
 
Cisco connect winnipeg 2018 unlocking business value with network programma...
Cisco connect winnipeg 2018   unlocking business value with network programma...Cisco connect winnipeg 2018   unlocking business value with network programma...
Cisco connect winnipeg 2018 unlocking business value with network programma...
 
Intercom Engineers Careers 23-03-2019
Intercom Engineers Careers 23-03-2019Intercom Engineers Careers 23-03-2019
Intercom Engineers Careers 23-03-2019
 
IoT Deep Dive - Be an IoT Developer for an Hour
IoT Deep Dive - Be an IoT Developer for an HourIoT Deep Dive - Be an IoT Developer for an Hour
IoT Deep Dive - Be an IoT Developer for an Hour
 
Creating Your Virtual Data Center: VPC Fundamentals and Connectivity Options
Creating Your Virtual Data Center: VPC Fundamentals and Connectivity OptionsCreating Your Virtual Data Center: VPC Fundamentals and Connectivity Options
Creating Your Virtual Data Center: VPC Fundamentals and Connectivity Options
 
RET303_Drive Warehouse Efficiencies with the Same AWS IoT Technology that Pow...
RET303_Drive Warehouse Efficiencies with the Same AWS IoT Technology that Pow...RET303_Drive Warehouse Efficiencies with the Same AWS IoT Technology that Pow...
RET303_Drive Warehouse Efficiencies with the Same AWS IoT Technology that Pow...
 
NEW LAUNCH! Amazon FreeRTOS: IoT Operating System for Microcontrollers - IOT2...
NEW LAUNCH! Amazon FreeRTOS: IoT Operating System for Microcontrollers - IOT2...NEW LAUNCH! Amazon FreeRTOS: IoT Operating System for Microcontrollers - IOT2...
NEW LAUNCH! Amazon FreeRTOS: IoT Operating System for Microcontrollers - IOT2...
 

Dernier

Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Victor Rentea
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 

Dernier (20)

ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Cyberprint. Dark Pink Apt Group [EN].pdf
Cyberprint. Dark Pink Apt Group [EN].pdfCyberprint. Dark Pink Apt Group [EN].pdf
Cyberprint. Dark Pink Apt Group [EN].pdf
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
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
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
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
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUKSpring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdf
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 

API WORLD 2017: Workshop - APIs for Cloud Connectivity and Device Management

  • 1. SORACOM: IoT APIs for Cloud Connectivity and Device Management Kenta Yasukawa, Ph. D. Cofounder & CTO SORACOM, INC. Sep. 2017 -- You Create. We Connect. --
  • 2. ©2017 SORACOM, INC 2 About myself Kenta Yasukawa, Ph. D. Cofounder & CTO, SORACOM Inc. Experience Researcher at Ericsson Research AWS Solutions Architect AWS NoSQL Developer & SA Twitter: @thekentiest Facebook: fb.me/kenta.yasukawa LinkedIn: linkedin.com/in/kenta-y
  • 3. ©2016 SORACOM, INC 3 What comes on top of your head when you hear “Internet of Things”?
  • 4. What comes on top of your head when you hear “Internet of Things”? ©2017 SORACOM, INC 4
  • 5. ©2017 SORACOM, INC 5©2016 SORACOM, INC 5 Internet of Things Internet CloudThings IntelligenceConnected Devices
  • 6. ©2016 SORACOM, INC 6 Ok, great! Let’s start building IoT application!
  • 7. ©2017 SORACOM, INC 7 Cloud Intelligence I would first do prototyping
  • 8. ©2017 SORACOM, INC 8 Cloud Intelligence Then notice WiFi is not always available
  • 9. ©2017 SORACOM, INC 9 Cloud Intelligence And notice low cost devices are not capable enough…
  • 10. ©2016 SORACOM, INC 10 Internet CloudThings Security Device Constraints Connectivity Device Management Cloud for Things Even worse, many things to consider in reality
  • 11. ©2017 SORACOM, INC 11 Too many hurdles to implement my great idea….
  • 12. ©2016 SORACOM, INC 12 Let SORACOM handle it! You Create. We Connect.
  • 13. We offer services and API for you!
  • 14. What if you have API to: Build private network dedicated for your devices and your servers? Change data collection endpoint from one server to another w/o touching devices? Connect/Disconnect remote device?
  • 16. What if you have API to: Connect/Disconnect remote device? Build private network dedicated for your devices and your servers? Change data collection endpoint from one server to another w/o touching devices?
  • 17. ©2016 SORACOM, INC 17 SORACOM API
  • 18. First of all, how does SORACOM connect your devices to cloud?
  • 20. ©2016 SORACOM, INC 20 Internet SORACOM Air – Cloud Connectivity MNO partners User ① Purchase SIM cards and deploy to devices API③ API automation Web Console② Manage via Web Console
  • 21. ©2017 SORACOM, INC 21 Cloud Intelligence Let’s first connect R Pi with SORACOM
  • 22. Demo: Connect Raspberry Pi with SORACOM Air ©2017 SORACOM, INC 22
  • 23. Now the device is connected to cloud. What’s next?
  • 24. ©2017 SORACOM, INC 24 Cloud Intelligence How can we bridge the gap b/w Arduino and Cloud?
  • 26. Demo: Send data to SORACOM Harvest ©2017 SORACOM, INC 26
  • 27. I have my own server. Can SORACOM help connect to it?
  • 28. ©2016 SORACOM, INC 28 SORACOM Beam: Data Transfer Support Internet Service Server A Server B Simple, Low overhead protocol - TCP / UDP raw socket - HTTP - MQTT ISP MNO Things Base station Transfer with Secure protocol - HTTPS - TCP over TLS - MQTTS Add metadata - SIM ID (IMSI) - Device ID (IMEI) - Timestamp
  • 29. Demo: Send data to your server with SORACOM Beam ©2017 SORACOM, INC 29
  • 30.
  • 31.
  • 32. I want to send data to cloud service. Can SORACOM help that?
  • 33. ©2016 SORACOM, INC 33 1. Configure your cloud resource ID and credentials 2. Send data from your devices SORACOM Funnel: Cloud Resource Adaptor Authentication information Cloud Services Low overhead protocol Protocol conversion Authentication logic Buffering Error handling TCP UDP HTTP LoRaWAN Sigfox SORACOM Funnel
  • 34. ©2016 SORACOM, INC 34 Supported Cloud Adaptors Amazon Kinesis Family Azure Event Hubs Encryption Attach authentication information AWS Lambda Amazon S3 Amazon Redshift Stream Analytics Power BI Machine Learning TCP UDP HTTP LoRaWAN Sigfox Cloud Dataflow Cloud Functions BigQuery Firebase Google Cloud PubSub
  • 35. Demo: Let’s connect Raspberry Pi to Google PubSub with SORACOM Funnel ©2017 SORACOM, INC 35
  • 38. ©2016 SORACOM, INC 38 AWS Virtual Private Cloud (VPC) We can simply peer with your Amazon VPC SORACOM Canal: Private Peering to your VPC SORACOM Canal 専用線 MNO
  • 39. ©2016 SORACOM, INC 39 What about private cloud and other cloud services?
  • 40. ©2016 SORACOM, INC 40 SORACOM Direct and Door Public cloud Link to any cloud regardless private or public AWS SORACOM Direct 専用線 MNO Private cloud SORACOM Door
  • 41. ©2016 SORACOM, INC 41 I need to access my devices from my server. Can I do that?
  • 42. ©2016 SORACOM, INC 42 SORACOM’s network security policy User’s server Hacking and unauthorized access Blocking direct access from external network
  • 43. ©2016 SORACOM, INC 43 SORACOM Gate Establishing a virtual subnet between user’s server to devices Internet User’s server Gate Virtual Subnet
  • 44. ©2016 SORACOM, INC 44 SORACOM Gate Establishing a virtual subnet between user’s server to devices User’s server Internet Interactive communication as if connecting through a local area network - From user’s server to device - From user’s device to device
  • 45. Demo: Let’s build private network and SSH to Raspberry Pi with SORACOM Canal & Gate ©2017 SORACOM, INC 45
  • 46. How to get started?
  • 47. Strong Developer & User Community
  • 48. The community is expanding worldwide Silicon Valley, US London, UK Copenhagen, DK Paris, France
  • 49. Join us at SV-IoT! The Upcoming Friday! meetup.com/SV-IoT More than 1,000 IoT developers registered!
  • 50. ©2016 SORACOM, INC 50 You Create. We Connect.