狠狠撸

狠狠撸Share a Scribd company logo
Scalenics Device Platform
Overview
Feb 12,2015
Sensinics,LLC
Principal,CTO
Toru Murasawa
Copyright(C) 2015 Sensinics,LLC
March 2015 will be released
For developers
Agenda
1. Introduction
2. Product Benefits
3. Platform Overview
4. Platform Detail
5. Dashboard
6. Device Management
7. Token based authorization
8. Channel Management
9. Channel
10. Stream Processing
Copyright(C) 2015 Sensinics,LLC
11. Stream viewing(by charts)
12. Stream viewing(by JSON)
13. Event Management
14. Device Simulator
15. User Administration
16. Developer Resources
Introduction
? Scalenics is Device-Platform
– Device Management
– Secure Device Connectivity & Authorization
– Open APIs
– Stream Processing
– Cloud Data Storage
? Target Segment/Application
– Industries
– Automotive
– SmartMeter
– Agriculture
– BEMS/HEMS
– etc..
Copyright(C) 2015 Sensinics,LLC
Product Benefit
? Easy Device Management
– Our web-console allows customer to Easy device management and
convenience.
? Rapid Integration IoT/M2M service
– Open APIs allows customer to rapid integration and service offering.
? Any Device Support
– Support industry standard protocol HTTTP,HTTPS,MQTT,MQTTS.
? End-to-End Security
– TLS payloads encryption and device token provide robust security.
? Resiliency
– Global Data redundacy technique provides high reliability and
resiliency.
Copyright(C) 2015 Sensinics,LLC
Platform Overview
Copyright(C) 2015 Sensinics,LLC
Our Customer
(Whitelabel M2M
Servicer)
ZigBee/BLE/WiFi
Web / Mobile Application
HTTP(S)/MQTT(S)
Replication
End devices
3G/LTE
Gateway
Open API
Device
Connector
Device Management
Stream Processing
Timeseries Database Timeseries Database
Tokyo DC
Hong Kong DC
REST (HTTPS)
JSON API
Java/PHP/Python/Ruby/C …
REST APIs
HTTP(S)
MQTT(S)
Platform Detail
? Secure Device Connectivity
– Provide REST/HTTP/MQTT base device connectivity w/TLS encryption
? Device Management
– Serial number management,activate and meta-data management
? Application Integration
– Provide full-function JSON based REST APIs
? Stream Management
– Storing device data and near-realtime event processing
? Administration
– Web-based Console provide easily management tasks
Copyright(C) 2015 Sensinics,LLC
Dashboard
Copyright(C) 2015 Sensinics,LLC
? Management Console as API wrapper
? All console tasks except token change can be run even API
Device Management
Copyright(C) 2015 Sensinics,LLC
? Device creation , modify , delete
? Serial number manage
? Device activate(true / false)
? Channel mapping, meta data
? Limited to a maximum of 5 units in the developer account
Token based authorization
Copyright(C) 2015 Sensinics,LLC
Device Connector Open API
Device Token
(per user)
API Token
(per user)
Allowed operation:
Stream write only
Allowed operation:
Stream Write + Full management
role
Channel Management
Copyright(C) 2015 Sensinics,LLC
? Channel creation , modify , delete
? Define stream name / unit
? Channel is time-series DB with round-robin style data sampling
? Backed by NoSQL engine with data replication between Tokyo and HKG
Channel
Copyright(C) 2015 Sensinics,LLC
Stream1
Stream2
Stream3
Stream4
Stream1:18
Stream2:50
? Channel stores device’s data stream.
? A channel has up to 4 streams.
e.g.Temperature
e.g.Humidity
Stream1:19.5
Stream2:50
Stream1:20
Stream2:51
Historian data
(Channel)
2015-02-06T08:26:00+0900 2015-02-06T08:36:00+0900 2015-02-06T08:46:00+0900
Not use
Not use
Note:
Timestamp wiil be generated by the platform.datapoint
Devices
Stream viewing (by charts)
Copyright(C) 2015 Sensinics,LLC
? Viewing stream datapoints easily. Charts and raw-data available.
? It is intended to be provided by the application side, but we are prepared
for the developers.
Stream viewing (by JSON)
Copyright(C) 2015 Sensinics,LLC
? JSON raw-data is useful for debugging tasks
Event Management
Copyright(C) 2015 Sensinics,LLC
Target channel
Condition settings
e.g. IF room temperature less
than 4, then event fire!!
Action:
? Push email or SMS
? REST API call
? MQTT publish(TBI)
? Push Amazon Kinesis(TBI)
Device Simulator
Copyright(C) 2015 Sensinics,LLC
? Virtual device simulator
? Generate test stream
? Useful for debugging
User Administration
Copyright(C) 2015 Sensinics,LLC
? Emails
? Organization
? Timezone
? Token re-generation
Developer Resources (http://scalenics.io/dev)
Copyright(C) 2015 Sensinics,LLC
? API usage
? Device Connector usage
? Some Tutorials
? More…
Report Some Issues to us..
Copyright(C) 2015 Sensinics,LLC
If you have General Issues,Bug
Report,New Function Request,
please report us.
We will grow along with the customer
From Dashboard, click Report Bugs or General Issue
Thank You!!
Copyright(C) 2015 Sensinics,LLC
? Get developer acccount :https://api.scalenics.io/signup/
? Developer Portal :http://scalenics.io/dev/
? Inner Blog :http://scalenics.tumblr.com/
? Company Page :http://sensinics.co.jp
Ad

Recommended

ECE544 yashashree wase
ECE544 yashashree wase
Yashashree Wase
?
Near rt ric tc
Near rt ric tc
NickHuang49
?
Projects for Governmental Bodies
Projects for Governmental Bodies
Irina Shelest
?
Projects for Governmental Bodies
Projects for Governmental Bodies
Irina Shelest
?
Continuous Delivery Summit London '17
Continuous Delivery Summit London '17
Sébastien Lemmens
?
Near rt ric tc
Near rt ric tc
NickHuang49
?
Near rt ric tc
Near rt ric tc
NickHuang49
?
RPKI - Securing the Internet One Hop at a Time
RPKI - Securing the Internet One Hop at a Time
RIPE NCC
?
Modern subscription management and provisioning solution
Modern subscription management and provisioning solution
Computaris
?
Effective Service Mesh to turbocharge Cloud Resiliency
Effective Service Mesh to turbocharge Cloud Resiliency
Liang Gang Yu
?
lte-roll-out-platform-58636724
lte-roll-out-platform-58636724
satish kumar bandi
?
NETFLOW ANALYZER 9600 - AN OVERVIEW
NETFLOW ANALYZER 9600 - AN OVERVIEW
NetFlow Analyzer
?
20210506 meeting2
20210506 meeting2
NickHuang49
?
TMG-Slicks 1
TMG-Slicks 1
Yana Yalanouzian
?
Apache Metron in the Real World
Apache Metron in the Real World
Dave Russell
?
New Relic_Heroku_Presentation_Dreamforce11
New Relic_Heroku_Presentation_Dreamforce11
New Relic
?
20210506 meeting2
20210506 meeting2
NickHuang49
?
Server and infrastructure monitoring from a single console
Server and infrastructure monitoring from a single console
ManageEngine, Zoho Corporation
?
APIdays Paris 2018 - Microservices the right way : an introduction to Istio, ...
APIdays Paris 2018 - Microservices the right way : an introduction to Istio, ...
apidays
?
ACDKOCHI19 - Complete Media Content Management System and Website on Serverless
ACDKOCHI19 - Complete Media Content Management System and Website on Serverless
AWS User Group Kochi
?
20210506 meeting2
20210506 meeting2
NickHuang49
?
FEWS Data Analysis with ARR2016
FEWS Data Analysis with ARR2016
Lindsay Millard
?
Fintech week london 2014
Fintech week london 2014
Mauro Rappa
?
Microservice creation using spring cloud, zipkin, ribbon, zull, eureka
Microservice creation using spring cloud, zipkin, ribbon, zull, eureka
Binit Pathak
?
Make Streaming IoT Analytics Work for You
Make Streaming IoT Analytics Work for You
Hortonworks
?
A Practical Deep Dive into Observability of Streaming Applications with Kosta...
A Practical Deep Dive into Observability of Streaming Applications with Kosta...
HostedbyConfluent
?
Full-Stack Observability for IoT Event Stream Data Processing at Penske
Full-Stack Observability for IoT Event Stream Data Processing at Penske
VMware Tanzu
?
Architecting your WebRTC application for scalability, Arin Sime
Architecting your WebRTC application for scalability, Arin Sime
Alan Quayle
?
Taw opening session
Taw opening session
Michel Burger
?
Service Assurance Constructs for Achieving Network Transformation - Sunku Ran...
Service Assurance Constructs for Achieving Network Transformation - Sunku Ran...
Liz Warner
?

More Related Content

What's hot (16)

Modern subscription management and provisioning solution
Modern subscription management and provisioning solution
Computaris
?
Effective Service Mesh to turbocharge Cloud Resiliency
Effective Service Mesh to turbocharge Cloud Resiliency
Liang Gang Yu
?
lte-roll-out-platform-58636724
lte-roll-out-platform-58636724
satish kumar bandi
?
NETFLOW ANALYZER 9600 - AN OVERVIEW
NETFLOW ANALYZER 9600 - AN OVERVIEW
NetFlow Analyzer
?
20210506 meeting2
20210506 meeting2
NickHuang49
?
TMG-Slicks 1
TMG-Slicks 1
Yana Yalanouzian
?
Apache Metron in the Real World
Apache Metron in the Real World
Dave Russell
?
New Relic_Heroku_Presentation_Dreamforce11
New Relic_Heroku_Presentation_Dreamforce11
New Relic
?
20210506 meeting2
20210506 meeting2
NickHuang49
?
Server and infrastructure monitoring from a single console
Server and infrastructure monitoring from a single console
ManageEngine, Zoho Corporation
?
APIdays Paris 2018 - Microservices the right way : an introduction to Istio, ...
APIdays Paris 2018 - Microservices the right way : an introduction to Istio, ...
apidays
?
ACDKOCHI19 - Complete Media Content Management System and Website on Serverless
ACDKOCHI19 - Complete Media Content Management System and Website on Serverless
AWS User Group Kochi
?
20210506 meeting2
20210506 meeting2
NickHuang49
?
FEWS Data Analysis with ARR2016
FEWS Data Analysis with ARR2016
Lindsay Millard
?
Fintech week london 2014
Fintech week london 2014
Mauro Rappa
?
Microservice creation using spring cloud, zipkin, ribbon, zull, eureka
Microservice creation using spring cloud, zipkin, ribbon, zull, eureka
Binit Pathak
?
Modern subscription management and provisioning solution
Modern subscription management and provisioning solution
Computaris
?
Effective Service Mesh to turbocharge Cloud Resiliency
Effective Service Mesh to turbocharge Cloud Resiliency
Liang Gang Yu
?
NETFLOW ANALYZER 9600 - AN OVERVIEW
NETFLOW ANALYZER 9600 - AN OVERVIEW
NetFlow Analyzer
?
Apache Metron in the Real World
Apache Metron in the Real World
Dave Russell
?
New Relic_Heroku_Presentation_Dreamforce11
New Relic_Heroku_Presentation_Dreamforce11
New Relic
?
Server and infrastructure monitoring from a single console
Server and infrastructure monitoring from a single console
ManageEngine, Zoho Corporation
?
APIdays Paris 2018 - Microservices the right way : an introduction to Istio, ...
APIdays Paris 2018 - Microservices the right way : an introduction to Istio, ...
apidays
?
ACDKOCHI19 - Complete Media Content Management System and Website on Serverless
ACDKOCHI19 - Complete Media Content Management System and Website on Serverless
AWS User Group Kochi
?
FEWS Data Analysis with ARR2016
FEWS Data Analysis with ARR2016
Lindsay Millard
?
Fintech week london 2014
Fintech week london 2014
Mauro Rappa
?
Microservice creation using spring cloud, zipkin, ribbon, zull, eureka
Microservice creation using spring cloud, zipkin, ribbon, zull, eureka
Binit Pathak
?

Similar to Scalenics overview (20)

Make Streaming IoT Analytics Work for You
Make Streaming IoT Analytics Work for You
Hortonworks
?
A Practical Deep Dive into Observability of Streaming Applications with Kosta...
A Practical Deep Dive into Observability of Streaming Applications with Kosta...
HostedbyConfluent
?
Full-Stack Observability for IoT Event Stream Data Processing at Penske
Full-Stack Observability for IoT Event Stream Data Processing at Penske
VMware Tanzu
?
Architecting your WebRTC application for scalability, Arin Sime
Architecting your WebRTC application for scalability, Arin Sime
Alan Quayle
?
Taw opening session
Taw opening session
Michel Burger
?
Service Assurance Constructs for Achieving Network Transformation - Sunku Ran...
Service Assurance Constructs for Achieving Network Transformation - Sunku Ran...
Liz Warner
?
Service Assurance Constructs for Achieving Network Transformation by Sunku Ra...
Service Assurance Constructs for Achieving Network Transformation by Sunku Ra...
Liz Warner
?
Advanced Stream Processing with Flink and Pulsar - Pulsar Summit NA 2021 Keynote
Advanced Stream Processing with Flink and Pulsar - Pulsar Summit NA 2021 Keynote
StreamNative
?
Connect Data Strategy Deep Dive - MAZ Workshop (1).pptx
Connect Data Strategy Deep Dive - MAZ Workshop (1).pptx
joel804321
?
The Network Knows—Avi Freedman, CEO & Co-Founder of Kentik
The Network Knows—Avi Freedman, CEO & Co-Founder of Kentik
Outlyer
?
WebRTC Seminar Report
WebRTC Seminar Report
srinivasa teja
?
Hortonworks DataFlow (HDF) 3.3 - Taking Stream Processing to the Next Level
Hortonworks DataFlow (HDF) 3.3 - Taking Stream Processing to the Next Level
Hortonworks
?
Data Mesh Part 4 Monolith to Mesh
Data Mesh Part 4 Monolith to Mesh
Jeffrey T. Pollock
?
Volta: Logging, Metrics, and Monitoring as a Service
Volta: Logging, Metrics, and Monitoring as a Service
LN Renganarayana
?
SAM—streaming analytics made easy
SAM—streaming analytics made easy
DataWorks Summit
?
SnapLogic- iPaaS (Elastic Integration Cloud and Data Integration)
SnapLogic- iPaaS (Elastic Integration Cloud and Data Integration)
Surendar S
?
Cloud Foundry Summit 2015: Cloud Foundry and IoT Protocol Support
Cloud Foundry Summit 2015: Cloud Foundry and IoT Protocol Support
VMware Tanzu
?
Data Onboarding Breakout Session
Data Onboarding Breakout Session
Splunk
?
Next gen tooling for building streaming analytics apps: code-less development...
Next gen tooling for building streaming analytics apps: code-less development...
DataWorks Summit
?
Next Generation Tooling for building streaming analytics app
Next Generation Tooling for building streaming analytics app
gvetticaden
?
Make Streaming IoT Analytics Work for You
Make Streaming IoT Analytics Work for You
Hortonworks
?
A Practical Deep Dive into Observability of Streaming Applications with Kosta...
A Practical Deep Dive into Observability of Streaming Applications with Kosta...
HostedbyConfluent
?
Full-Stack Observability for IoT Event Stream Data Processing at Penske
Full-Stack Observability for IoT Event Stream Data Processing at Penske
VMware Tanzu
?
Architecting your WebRTC application for scalability, Arin Sime
Architecting your WebRTC application for scalability, Arin Sime
Alan Quayle
?
Service Assurance Constructs for Achieving Network Transformation - Sunku Ran...
Service Assurance Constructs for Achieving Network Transformation - Sunku Ran...
Liz Warner
?
Service Assurance Constructs for Achieving Network Transformation by Sunku Ra...
Service Assurance Constructs for Achieving Network Transformation by Sunku Ra...
Liz Warner
?
Advanced Stream Processing with Flink and Pulsar - Pulsar Summit NA 2021 Keynote
Advanced Stream Processing with Flink and Pulsar - Pulsar Summit NA 2021 Keynote
StreamNative
?
Connect Data Strategy Deep Dive - MAZ Workshop (1).pptx
Connect Data Strategy Deep Dive - MAZ Workshop (1).pptx
joel804321
?
The Network Knows—Avi Freedman, CEO & Co-Founder of Kentik
The Network Knows—Avi Freedman, CEO & Co-Founder of Kentik
Outlyer
?
Hortonworks DataFlow (HDF) 3.3 - Taking Stream Processing to the Next Level
Hortonworks DataFlow (HDF) 3.3 - Taking Stream Processing to the Next Level
Hortonworks
?
Data Mesh Part 4 Monolith to Mesh
Data Mesh Part 4 Monolith to Mesh
Jeffrey T. Pollock
?
Volta: Logging, Metrics, and Monitoring as a Service
Volta: Logging, Metrics, and Monitoring as a Service
LN Renganarayana
?
SAM—streaming analytics made easy
SAM—streaming analytics made easy
DataWorks Summit
?
SnapLogic- iPaaS (Elastic Integration Cloud and Data Integration)
SnapLogic- iPaaS (Elastic Integration Cloud and Data Integration)
Surendar S
?
Cloud Foundry Summit 2015: Cloud Foundry and IoT Protocol Support
Cloud Foundry Summit 2015: Cloud Foundry and IoT Protocol Support
VMware Tanzu
?
Data Onboarding Breakout Session
Data Onboarding Breakout Session
Splunk
?
Next gen tooling for building streaming analytics apps: code-less development...
Next gen tooling for building streaming analytics apps: code-less development...
DataWorks Summit
?
Next Generation Tooling for building streaming analytics app
Next Generation Tooling for building streaming analytics app
gvetticaden
?
Ad

Recently uploaded (19)

Questions on Respiratory system..docxnnn
Questions on Respiratory system..docxnnn
medapatiramakrishnar
?
acute G IBleeding.pptx fhjjjbfghjjkjddd rrgh
acute G IBleeding.pptx fhjjjbfghjjkjddd rrgh
MaNi Kaushal
?
Understanding First Loss Default Guarantee (FLDG)
Understanding First Loss Default Guarantee (FLDG)
Lokesh Agrawal
?
AZ-900 Summary with all information that
AZ-900 Summary with all information that
FadiAlkanani1
?
Godrej_Appliances_AC_Catalogue2021_Web_20103315_4339487c20.pdf
Godrej_Appliances_AC_Catalogue2021_Web_20103315_4339487c20.pdf
selvakishore8confide
?
What were the national movements and the victory of the August Revolution .pptx
What were the national movements and the victory of the August Revolution .pptx
MinhKha41
?
原版一样(鲍础贬毕业证书)德国海德堡大学毕业证多少钱
原版一样(鲍础贬毕业证书)德国海德堡大学毕业证多少钱
taqyed
?
DS.pptx for study for a long ghuiiiiijjj
DS.pptx for study for a long ghuiiiiijjj
losbandidis55
?
William_Shakespeare_Presentation (2).pptx
William_Shakespeare_Presentation (2).pptx
iriasmariela01
?
ChatGPT_Presentation_Laraib (1) Based on document editing and rlhf experiment...
ChatGPT_Presentation_Laraib (1) Based on document editing and rlhf experiment...
rajveerverma425
?
英国哈珀亚当斯大学学历认证查询调贬础鲍学费单贬础鲍成绩单复刻皑原版制作
英国哈珀亚当斯大学学历认证查询调贬础鲍学费单贬础鲍成绩单复刻皑原版制作
taqyed
?
最新版意大利巴里理工大学毕业证(叠础搁滨毕业证书)原版定制
最新版意大利巴里理工大学毕业证(叠础搁滨毕业证书)原版定制
taqyea
?
办理方法澳洲硕士毕业证澳大利亚国家戏剧艺术学院文凭证书狈滨顿础学费单
办理方法澳洲硕士毕业证澳大利亚国家戏剧艺术学院文凭证书狈滨顿础学费单
Taqyea
?
Computer project for ai and non ai robot
Computer project for ai and non ai robot
shivaniarora32567
?
Pathways_to_Silicon_World_Presentation.pptx
Pathways_to_Silicon_World_Presentation.pptx
pralay55
?
Derivites constracts and its implications and uses
Derivites constracts and its implications and uses
icuphamid
?
DISK MANAGEMENT Computer system serv.pptx
DISK MANAGEMENT Computer system serv.pptx
grendel3
?
Cryogenic Liquid Nitrogen Containers Introductions
Cryogenic Liquid Nitrogen Containers Introductions
3447752272
?
Basic Computer system servicing grade 7-12.pptx
Basic Computer system servicing grade 7-12.pptx
grendel3
?
Questions on Respiratory system..docxnnn
Questions on Respiratory system..docxnnn
medapatiramakrishnar
?
acute G IBleeding.pptx fhjjjbfghjjkjddd rrgh
acute G IBleeding.pptx fhjjjbfghjjkjddd rrgh
MaNi Kaushal
?
Understanding First Loss Default Guarantee (FLDG)
Understanding First Loss Default Guarantee (FLDG)
Lokesh Agrawal
?
AZ-900 Summary with all information that
AZ-900 Summary with all information that
FadiAlkanani1
?
Godrej_Appliances_AC_Catalogue2021_Web_20103315_4339487c20.pdf
Godrej_Appliances_AC_Catalogue2021_Web_20103315_4339487c20.pdf
selvakishore8confide
?
What were the national movements and the victory of the August Revolution .pptx
What were the national movements and the victory of the August Revolution .pptx
MinhKha41
?
原版一样(鲍础贬毕业证书)德国海德堡大学毕业证多少钱
原版一样(鲍础贬毕业证书)德国海德堡大学毕业证多少钱
taqyed
?
DS.pptx for study for a long ghuiiiiijjj
DS.pptx for study for a long ghuiiiiijjj
losbandidis55
?
William_Shakespeare_Presentation (2).pptx
William_Shakespeare_Presentation (2).pptx
iriasmariela01
?
ChatGPT_Presentation_Laraib (1) Based on document editing and rlhf experiment...
ChatGPT_Presentation_Laraib (1) Based on document editing and rlhf experiment...
rajveerverma425
?
英国哈珀亚当斯大学学历认证查询调贬础鲍学费单贬础鲍成绩单复刻皑原版制作
英国哈珀亚当斯大学学历认证查询调贬础鲍学费单贬础鲍成绩单复刻皑原版制作
taqyed
?
最新版意大利巴里理工大学毕业证(叠础搁滨毕业证书)原版定制
最新版意大利巴里理工大学毕业证(叠础搁滨毕业证书)原版定制
taqyea
?
办理方法澳洲硕士毕业证澳大利亚国家戏剧艺术学院文凭证书狈滨顿础学费单
办理方法澳洲硕士毕业证澳大利亚国家戏剧艺术学院文凭证书狈滨顿础学费单
Taqyea
?
Computer project for ai and non ai robot
Computer project for ai and non ai robot
shivaniarora32567
?
Pathways_to_Silicon_World_Presentation.pptx
Pathways_to_Silicon_World_Presentation.pptx
pralay55
?
Derivites constracts and its implications and uses
Derivites constracts and its implications and uses
icuphamid
?
DISK MANAGEMENT Computer system serv.pptx
DISK MANAGEMENT Computer system serv.pptx
grendel3
?
Cryogenic Liquid Nitrogen Containers Introductions
Cryogenic Liquid Nitrogen Containers Introductions
3447752272
?
Basic Computer system servicing grade 7-12.pptx
Basic Computer system servicing grade 7-12.pptx
grendel3
?
Ad

Scalenics overview

  • 1. Scalenics Device Platform Overview Feb 12,2015 Sensinics,LLC Principal,CTO Toru Murasawa Copyright(C) 2015 Sensinics,LLC March 2015 will be released For developers
  • 2. Agenda 1. Introduction 2. Product Benefits 3. Platform Overview 4. Platform Detail 5. Dashboard 6. Device Management 7. Token based authorization 8. Channel Management 9. Channel 10. Stream Processing Copyright(C) 2015 Sensinics,LLC 11. Stream viewing(by charts) 12. Stream viewing(by JSON) 13. Event Management 14. Device Simulator 15. User Administration 16. Developer Resources
  • 3. Introduction ? Scalenics is Device-Platform – Device Management – Secure Device Connectivity & Authorization – Open APIs – Stream Processing – Cloud Data Storage ? Target Segment/Application – Industries – Automotive – SmartMeter – Agriculture – BEMS/HEMS – etc.. Copyright(C) 2015 Sensinics,LLC
  • 4. Product Benefit ? Easy Device Management – Our web-console allows customer to Easy device management and convenience. ? Rapid Integration IoT/M2M service – Open APIs allows customer to rapid integration and service offering. ? Any Device Support – Support industry standard protocol HTTTP,HTTPS,MQTT,MQTTS. ? End-to-End Security – TLS payloads encryption and device token provide robust security. ? Resiliency – Global Data redundacy technique provides high reliability and resiliency. Copyright(C) 2015 Sensinics,LLC
  • 5. Platform Overview Copyright(C) 2015 Sensinics,LLC Our Customer (Whitelabel M2M Servicer) ZigBee/BLE/WiFi Web / Mobile Application HTTP(S)/MQTT(S) Replication End devices 3G/LTE Gateway Open API Device Connector Device Management Stream Processing Timeseries Database Timeseries Database Tokyo DC Hong Kong DC REST (HTTPS) JSON API Java/PHP/Python/Ruby/C … REST APIs HTTP(S) MQTT(S)
  • 6. Platform Detail ? Secure Device Connectivity – Provide REST/HTTP/MQTT base device connectivity w/TLS encryption ? Device Management – Serial number management,activate and meta-data management ? Application Integration – Provide full-function JSON based REST APIs ? Stream Management – Storing device data and near-realtime event processing ? Administration – Web-based Console provide easily management tasks Copyright(C) 2015 Sensinics,LLC
  • 7. Dashboard Copyright(C) 2015 Sensinics,LLC ? Management Console as API wrapper ? All console tasks except token change can be run even API
  • 8. Device Management Copyright(C) 2015 Sensinics,LLC ? Device creation , modify , delete ? Serial number manage ? Device activate(true / false) ? Channel mapping, meta data ? Limited to a maximum of 5 units in the developer account
  • 9. Token based authorization Copyright(C) 2015 Sensinics,LLC Device Connector Open API Device Token (per user) API Token (per user) Allowed operation: Stream write only Allowed operation: Stream Write + Full management role
  • 10. Channel Management Copyright(C) 2015 Sensinics,LLC ? Channel creation , modify , delete ? Define stream name / unit ? Channel is time-series DB with round-robin style data sampling ? Backed by NoSQL engine with data replication between Tokyo and HKG
  • 11. Channel Copyright(C) 2015 Sensinics,LLC Stream1 Stream2 Stream3 Stream4 Stream1:18 Stream2:50 ? Channel stores device’s data stream. ? A channel has up to 4 streams. e.g.Temperature e.g.Humidity Stream1:19.5 Stream2:50 Stream1:20 Stream2:51 Historian data (Channel) 2015-02-06T08:26:00+0900 2015-02-06T08:36:00+0900 2015-02-06T08:46:00+0900 Not use Not use Note: Timestamp wiil be generated by the platform.datapoint Devices
  • 12. Stream viewing (by charts) Copyright(C) 2015 Sensinics,LLC ? Viewing stream datapoints easily. Charts and raw-data available. ? It is intended to be provided by the application side, but we are prepared for the developers.
  • 13. Stream viewing (by JSON) Copyright(C) 2015 Sensinics,LLC ? JSON raw-data is useful for debugging tasks
  • 14. Event Management Copyright(C) 2015 Sensinics,LLC Target channel Condition settings e.g. IF room temperature less than 4, then event fire!! Action: ? Push email or SMS ? REST API call ? MQTT publish(TBI) ? Push Amazon Kinesis(TBI)
  • 15. Device Simulator Copyright(C) 2015 Sensinics,LLC ? Virtual device simulator ? Generate test stream ? Useful for debugging
  • 16. User Administration Copyright(C) 2015 Sensinics,LLC ? Emails ? Organization ? Timezone ? Token re-generation
  • 17. Developer Resources (http://scalenics.io/dev) Copyright(C) 2015 Sensinics,LLC ? API usage ? Device Connector usage ? Some Tutorials ? More…
  • 18. Report Some Issues to us.. Copyright(C) 2015 Sensinics,LLC If you have General Issues,Bug Report,New Function Request, please report us. We will grow along with the customer From Dashboard, click Report Bugs or General Issue
  • 19. Thank You!! Copyright(C) 2015 Sensinics,LLC ? Get developer acccount :https://api.scalenics.io/signup/ ? Developer Portal :http://scalenics.io/dev/ ? Inner Blog :http://scalenics.tumblr.com/ ? Company Page :http://sensinics.co.jp