The document introduces the Isidorey Device Cloud, which is a cloud-based platform for IoT/M2M applications. It provides APIs, visualization tools, and a scalable data store to help developers connect devices to business applications easily. Compared to traditional approaches, the Isidorey Device Cloud offers quicker time to market, lower upfront costs, and scalability without additional investment. It ensures security through authentication of devices and message verification. Data is stored redundantly across multiple physical regions for reliability. The platform includes REST APIs, historical data access, real-time graphs, and a dashboard builder to manage and visualize device information and sensor data.
2. Isidorey
Device
Cloud
what
is
it?
how
does
that
help?
• cloud
based
pla;orm
for
• instantly
accessible
device
M2B
applica5ons
data
solu5ons
• set
of
APIs
and
visualiza5on
• ability
to
connect
any
tools
for
developers
and
device
to
your
business
product
managers
applica5on
• secure,
redundant,
infinitely
• reduces
end-‐to-‐end
scalable
data
store
complexity
and
costs
• zero-‐config
applica5on
• tools
to
manage
your
framework
scaling
device
network
www.isidorey.com
3. Tradi5onal
Approach
vs.
Isidorey
•
Weeks
/
Months
to
Market
•
Significant
Capital
Investment
•
Non
lineal
cost
model
•
Scaling
requires
addi5onal
capital
investment
•
Quick
Time
to
Market
•
No
up-‐front
•
Predictable
cost
model
•
Scales
as
you
go
www.isidorey.com
4. Unique
Cloud
Architecture
Graphing
API
REST
API
Historical
API
Dashboard
Builder
Device
Cloud
Data
Store
P2P,
Self
Repair,
Triple
Redundancy,
SECURE!
Isidorey
Cloud
Broker
REST,
MQT,
GPRS,
SMS
www.isidorey.com
5. Device
Cloud
Broker
How
does
the
data
get
into
the
Device
Cloud?
IP
Address
Verifica=on
Publish
to
Data
Store
Validate
origin
of
message
MAC
Address
Verifica=on
Validate
known
MAC
address
ACL
Verifica=on
Publish/Subscribe
Permissions
API
Key
/
Iden=ty
Verifica=on
Validate
API
Key
(MQT*)
www.isidorey.com
6. Device
Cloud
Data
Store
Peer
to
Peer
Configura=on
New
node
joins
&
starts
receiving
data
Self-‐Repairing
Commodity
Nodes
Eventual
Consistency
&
Redistribu5on
Rack
Aware
Redundant
Storage
Three
copies
in
>
2
Physical
Regions
www.isidorey.com
7. REST
API
/
Historical
API
• HTTP
REST
Protocol
– GET
/
POST
– JSON
Response
• hTp://api.isidorey.net/[api
call]
• GET
SensorLive
(Last
Known
State)
• GET/POST
Sensor
(Complete
History
of
Sensors)
• GET
Project
(Projects
-‐>
Devices)
• GET
User
(Users
-‐>
Projects
-‐>
Keys
-‐>
ACL)
• GET
Company
(Company
-‐>
Projects)
• GET
Devices
(Device
Info
-‐>
SensorLive)
www.isidorey.com
8. Graph
API
• HTTP
REST
Protocol
– JSON
Array
of
all
graph
images
• hTp://api.isidorey.net/graph
• Works
with
up
to
three
Sensors
• REAL
TIME!
www.isidorey.com
9. Dashboard
Builder
• Google
Authen5ca5on
• Self
Configure
Dashboard
Layouts
– Personal
/
Publish
to
Company
• COMET
Integra5on
between
frames
• Real-‐Time
contextual
informa5on
published
on
each
session
• Build
only
what
you
need!
www.isidorey.com
10. Dashboarding
Framework
Device
List
Available
in
all
dashboards
Inter
Gadget
Channels
COMET
communica5on
Configure
Views
Private
Gadgets
2x2,
1x3,
etc.
Code
your
own!
Shared
Gadgets
Use
Community
Gadgets
www.isidorey.com