PowerPoint Presentation - DreamFactory

grrrgrapeInternet and Web Development

Oct 31, 2013 (3 years and 7 months ago)

97 views

d
reamfactory

billappleton@dreamfactory.com


DreamFactory

Services Platform

4/23/13

1

News

What we’re announcing


A new mobile development architecture:
the DreamFactory Services
Platform


Designed specifically for enterprise developers and the cloud


News goes live Tuesday, April 30, 7am
pst


We kindly request you embargo the news until 4/30 at 6am
pst


Online media kit:
www.dreamfactory.com/dspmedia

4/23/13

2

DreamFactory Software

History


Founded 2002


Funded by NEA in 2006


Series B Financing 2012


Head office in Campbell, Calif. with a development center in Atlanta, Georgia

Rich
-
client pioneers


SOA, XML
-
RPC, SOAP, REST, JSON, etc.


Early adopter of Force.com, Intuit, Cisco, AWS and Azure


Special relevance of rich
-
client model for mobile app development


Engineering expertise designing client
-
service platforms

Enterprise pain points


Need for comprehensive, standards
-
based services palette


Need to lower software development costs and time to value


Need for application performance and enterprise grade security


Need to run platform on their cloud or data center



4/23/13

3

DreamFactory Services Platform

Our open source software package can be installed on any cloud or
data center and managed with the tools you already use.

Any Cloud

or

Data Center

REST

and

JSON

4/23/13

4

Powerful Services

A comprehensive suite of services with support for a

wide variety of mobile application scenarios.

Mobile

Services

Platform

SQL Data

User Admin

& SSO

BLOB Storage

External

Services

4/23/13

5

Any Client

Standards
-
based REST interface supports both JSON and XML
documents for HTML5 or native client technologies.

4/23/13

6

Any Cloud

Free developer account. Install on any data center or cloud
computer. Move applications and data between platforms.

4/23/13

7

One Engineer

Now a single engineer can build a mobile enterprise application
without any server
-
side software development.

New

Old

Server Team

One Engineer

Install

Services

Platform

Design

User

Interface

Create

Client

Application

Delivery

Configure

Server &

Software

Design

Backend

Services

Create

Services

Interface

Design

User

Interface

Create

Client

Application

Test

Services

Interface

Delivery

4/23/13

8

Better, Faster, Cheaper

For software developers


No need for server
-
side software development


Smaller teams for front end only, lower costs


Better user experience on mobile devices


Support for occasional connection


More secure than “roll your own”


Faster time to value

For system administrators


Less network traffic, lower mobile data bills


Apache License for your cloud or data center


Manage platform with familiar tools for AWS or Azure


Move apps between development, testing, and production


Lower cloud hosting cost for compute, storage, and transactions


4/23/13

9

Enterprise Security

Server
-
side characteristics


Open source code base + security audit


Buffer overrun and SQL injection aware


Runs on your cloud infrastructure

Client
-
side benefits


Comprehensive services palette


Single sign
-
on, user management, password hashing


Instant session updates for administrative changes

User roles and permissions


Control application visibility


CRUD access for SQL data objects


Expose BLOB storage systems by folder tree


Access to services with credential hiding


4/23/13

10

History

Improve communication between HQ and Retail


Cross
-
enterprise application ideally suited for a cloud approach


Global deployment dictated low network bandwidth approach


App sophistication required rich user experience


PaaS

platforms fell short on price and performance


DreamFactory provides solution on SQL Azure


Service interface turns
IaaS

into superior
PaaS

alternative


Azure offered the best combination of cost, performance and agility


Client
-
to
-
cloud optimizes bandwidth, benefitting slow connections


2000 users,17 countries, 9 clouds

4/23/13

11

Case Study

Modus Create


Software development agency with expertise in HTML5


Looking for a more standardized back
-
end server


Wants focus on front
-
end user interface and user experience

DreamFactory Services Platform


One engineer built Corporate Address Book application in two months


Wrote HTML5 application in
Sencha

Ext JS framework


For desktop, tablet, and phone

4/23/13

12

Screenshots

Admin Console

Live API

Example App

Tutorial App

4/23/13

13

Picture 1

4/23/13

14

Picture 2

4/23/13

15

Picture 3

4/23/13

16

Picture 4

4/23/13

17