dreamfactory 
Ben Busse 
Nat Frampton 
Architecting IoT for the Cloud – 
FramTack & DreamFactory
Any Server, Any Data, Any Device 
Install Connect Develop 
DreamFactory 
provides REST API 
Services to your data 
Build apps for phone, 
tablet, desktop or 
device 
+ = 
Install DreamFactory 
on cloud or server
Install On Any Server 
Available in many cloud marketplaces 
Support for Macintosh, Windows, and Linux
Connect To Any Database 
Connect to any local or remote data source 
SQL, NoSQL, and BLOB Storage
Develop For Any Device 
Client SDK for HTML5 / JavaScript 
Code library for native mobile
Native SDKs 
• User Management 
• Roles & Permissions 
• Enterprise Security 
• Application Hosting 
SQL 
PostgreSQL, SQL 
Server, MySQL 
Automatically 
provide REST API 
Hook up any 
backend system 
NoSQL 
MongoDB, CouchDB 
DynamoDB, Azure 
Tables 
Files 
S3, Cloud Files, 
Azure Blob, Local 
DSP 
HTML5 SDKs
Simple Development Paradigm 
Client Side 
DSP 
REST JSON
Managing the Internet of Things 
Device 
Administration 
Smart 
Devices 
Alerts and 
Updates 
Platform 
Administration 
Service Platform 
Solution Family 
products 
DreamFactory 
running in the cloud 
or on premises 
Mobile app uses 
REST API for monitoring 
and controlling devices 
Device sensors provide data 
and receive information 
via REST API
Overview 
The Solution Family team provides a Distributed 
Application Platform uniquely designed to deliver the 
flexibility and extensibility you need to solve your real world 
IoT applications all while reducing development costs and 
time by 80-90%.
Edge 
Solution 
Engine® 
Data 
Model 
Clouds 
Storage 
Analytics 
Appliances 
What do we do? 
2. Analyze Data 
Solution Builder® 
1. Get Data 
3. Send Data to/from Cloud 
4. Control the Appliance 
5. Build Dashboards
Solution Family Suite 
11
Building Automation 
Pump Room Space Temps 
Intel 
Gateway 
Temperatures Pressures 
Intel Gateway + PLC 
Solution 
Engine® 
Steam Room 
Temperatures Pressures 
Intel Gateway + PLC 
APT1 Lobby 
Electric Meter 
Analytics
Dashboard Builder 
7/10/13 13
Demo Time!
Dashboard Builder 
Key Points 
In Development 
– User controlled and defined 
location graphical data map 
drilldown 
• Image based data mapping 
– New content and styling types 
– New cloud data source 
connections 
– Specific Vertical data 
visualization and styling
Learn More 
Blog Posts 
http://blog.dreamfactory.com/case-study-solution-family-uses-dreamfactory-to-connect- 
mobile-users-to-industrial-assets 
https://github.com/dreamfactorysoftware/dsp-core/wiki/Blogs 
Screencasts 
https://github.com/dreamfactorysoftware/dsp-core/wiki/Screencasts 
Docs 
https://github.com/dreamfactorysoftware/dsp-core/wiki 
Developer Forum 
http://community.dreamfactory.com/
DreamFactory Support Plans
Q&A
Thank You! 
QUESTIONS 
benbusse@dreamfactory.com 
nat.frampton@solution-family.com

Building IoT Apps in the Cloud Webinar

  • 1.
    dreamfactory Ben Busse Nat Frampton Architecting IoT for the Cloud – FramTack & DreamFactory
  • 2.
    Any Server, AnyData, Any Device Install Connect Develop DreamFactory provides REST API Services to your data Build apps for phone, tablet, desktop or device + = Install DreamFactory on cloud or server
  • 3.
    Install On AnyServer Available in many cloud marketplaces Support for Macintosh, Windows, and Linux
  • 4.
    Connect To AnyDatabase Connect to any local or remote data source SQL, NoSQL, and BLOB Storage
  • 5.
    Develop For AnyDevice Client SDK for HTML5 / JavaScript Code library for native mobile
  • 6.
    Native SDKs •User Management • Roles & Permissions • Enterprise Security • Application Hosting SQL PostgreSQL, SQL Server, MySQL Automatically provide REST API Hook up any backend system NoSQL MongoDB, CouchDB DynamoDB, Azure Tables Files S3, Cloud Files, Azure Blob, Local DSP HTML5 SDKs
  • 7.
    Simple Development Paradigm Client Side DSP REST JSON
  • 8.
    Managing the Internetof Things Device Administration Smart Devices Alerts and Updates Platform Administration Service Platform Solution Family products DreamFactory running in the cloud or on premises Mobile app uses REST API for monitoring and controlling devices Device sensors provide data and receive information via REST API
  • 9.
    Overview The SolutionFamily team provides a Distributed Application Platform uniquely designed to deliver the flexibility and extensibility you need to solve your real world IoT applications all while reducing development costs and time by 80-90%.
  • 10.
    Edge Solution Engine® Data Model Clouds Storage Analytics Appliances What do we do? 2. Analyze Data Solution Builder® 1. Get Data 3. Send Data to/from Cloud 4. Control the Appliance 5. Build Dashboards
  • 11.
  • 12.
    Building Automation PumpRoom Space Temps Intel Gateway Temperatures Pressures Intel Gateway + PLC Solution Engine® Steam Room Temperatures Pressures Intel Gateway + PLC APT1 Lobby Electric Meter Analytics
  • 13.
  • 14.
  • 15.
    Dashboard Builder KeyPoints In Development – User controlled and defined location graphical data map drilldown • Image based data mapping – New content and styling types – New cloud data source connections – Specific Vertical data visualization and styling
  • 16.
    Learn More BlogPosts http://blog.dreamfactory.com/case-study-solution-family-uses-dreamfactory-to-connect- mobile-users-to-industrial-assets https://github.com/dreamfactorysoftware/dsp-core/wiki/Blogs Screencasts https://github.com/dreamfactorysoftware/dsp-core/wiki/Screencasts Docs https://github.com/dreamfactorysoftware/dsp-core/wiki Developer Forum http://community.dreamfactory.com/
  • 17.
  • 18.
  • 19.
    Thank You! QUESTIONS benbusse@dreamfactory.com nat.frampton@solution-family.com