DataDirect Cloud Overview
© 2013 Progress Software Corporation. All rights reserved.
3
DataDirect Cloud Overview
1
To power the
rapid creation and
deployment
of powerful business
applications that are
driven by data
and
© 2013 Progress Software Corporation. All rights reserved.
5
Powering Productivity
From the beginning, Progress has helped business
professionals build powerful applications with
purpose
Business professionals have unique requirements:
1. Need simplicity without having to rely on deep technical skills
2. Need to connect to critical data
3. Need to see before they build
4. Need to show results right away
© 2013 Progress Software Corporation. All rights reserved.
7
Delivering Real Business Value
Leveraging the long-term strengths of Progress Assets
Rapid application
development for
businesses
Powerful business
rules tailored to
the business
professional
Ability to connect
to diverse data
sources
+
+
Platform as a Service
© 2013 Progress Software Corporation. All rights reserved.
9
Platform-as-a-Service Defined
•
A complete application platform for multitenant cloud environments that
includes development tools, runtime, and administration and management
tools and services. PaaS combines an application platform with managed
cloud infrastructure services.
•
Usually depicted in all-cloud diagrams between the SaaS layer above it and
the IaaS layer below, is a broad collection of application infrastructure
(middleware) services (including application platform, integration, business
process management and database services). However, the hype surrounding
the PaaS concept is focused mainly on application PaaS (aPaaS) as the
representative of the whole category
.
•
A simple mapping:
Shifting Management Responsibilities
Applications
Data
Middleware
OS
Virtualization
Servers
Storage
Networking
On-Premise
IaaS
PaaS
SaaS
Progress Pacific
COMMUNITY
© 2013 Progress Software Corporation. All rights reserved.
13
PROGRESS DATADIRECT
PROGRESS OPENEDGE
PROGRESS CORTICON
PROGRESS ROLLBASE
USER EXPERIENCE
COMMUNITY
DataDirect Cloud Overview
1
© 2013 Progress Software Corporation. All rights reserved.
15
DataDirect Cloud Overview
1
2
Progress Pacific
Portfolio
1: 1
data access
View as relational data
Connect
ODBC
JDBC
OpenAccess
1:
application data
View as relational data
© 2013 Progress Software Corporation. All rights reserved.
17
How do I get SQL access to SaaS?
Progress DataDirect Provides 2 Approaches
Individual Drivers
Plug directly into applications to SQL
enable specific cloud sources with
ODBC/JDBC
Optimal for single source
DataDirect Cloud
Cloud service acts as a hub for many
sources
Optimal for cloud development platforms,
SaaS
DataDirect Cloud
Contrasting On-Premise and Cloud Connectors
On-Premise
Premium connectors with security integration,
caching and bulk protocol
More flexibility in business models/pricing
Customer wants exclusive control over end
user relationship
– full white labeling
Cloud
Reduced upfront spend and lifetime
maintenance costs
Lightweight client driver and protocol –
no Java requirements for ODBC
To power the
rapid creation and
deployment
of powerful business
applications that are
driven by data
and
Progress Pacific (aPaaS): Progress DataDirect
Provides the “Data Driven” Differentiator
Rapid
Development
Data Driven
Open
Deployment
Connect your app to the data used
inside your company and your
customers
Integrate your application with
on-premise systems and your favorite BI
© 2013 Progress Software Corporation. All rights reserved.
21
What Does Data-Driven Mean Today?
Today, data-driven refers to our
breadth of
connectivity with our DataDirect Cloud
and
on-premise drivers
We allow ISVs to build applications that
access data
from popular external business applications,
and allow them to
expose their application
in a
similar way
© 2013 Progress Software Corporation. All rights reserved.
24
DataDirect Cloud Overview
Cloud
Cloud and On-Premise Data Sources ALL require efficient connectivity
New Rules for Data Connectivity
“20% of IT spending in the next 3 years will be going to Cloud-
and SaaS-based services”, Gartner Research
© 2013 Progress Software Corporation. All rights reserved.
26
How Organizations Use SQL Access
Data Integration
Extract/Transform/Load, MDM,
Data Quality initiatives, etc.
Business Intelligence & Analytics
Supplement data warehouse with real time
information; combine data across multiple sources;
data visualization
Database Federation
Query SFDC from RDBMS
environment without moving data
Ad Hoc Queries
Business analyst can answer ad
hoc questions about the business
Developing Web Applications
It’s All About Creating a Better Experience for Your Customers
Big Data: Add Connectivity to My BI/ETL Applications
Cloud/Big Data: Add SaaS Connectivity to My BI/ETL Apps
Data Migration: Migrating On-Premise Client Data to SaaS
Data Source: Add Connectivity into My SaaS Database
© 2013 Progress Software Corporation. All rights reserved.
28
Opportunities By Application Scenarios
Data Integration
Extract/Transform/Load, MDM, Data
Quality initiatives, etc.
Business Intelligence & Analytics
Supplement data warehouse with real time information;
combine data across multiple sources; data visualization
Database Federation
Query SFDC from RDBMS
environment without moving data
Ad Hoc Queries
Business analyst can answer ad
hoc questions about the business
Developing Web Applications
Web portal integration; leveraging a cache
for improved performance
I Want to Connect BI/Analytics Applications to SaaS Data
I need to build real-time SaaS data access into on-premise applications for BI
and analytics
My SaaS data source is Oracle RightNow – a cloud-based customer service application
How do I provide fast access utilizing the skills I have in data connectivity today?
© 2013 Progress Software Corporation. All rights reserved.
30
I need to build real-time SaaS data access into my BI/ETL applications
I want to provide connectivity to several SaaS data sources, including Salesforce and
Oracle RightNow
How do I provide fast access in my applications to enhance the experiences of my
customers?
I need to build real-time ODBC/JDBC connectivity into my SaaS application, in this
case Plex Online
I want to provide connectivity from several applications, such as MicroStrategy, Excel,
and Cognos
How do I provide fast access to my application data to enhance the experiences of my
customers?
© 2013 Progress Software Corporation. All rights reserved.
32
I need to build real-time SaaS connectivity into my SaaS application, in this case
Plex Online
I want to provide connectivity to/from several SaaS applications, such as Salesforce
and Oracle RightNow
How do I provide fast access to other SaaS applications?
© 2013 Progress Software Corporation. All rights reserved.
34
DataDirect Cloud Overview
Big Data
NoSQL
Customer
Engagement
Business
Operations
Social
Networks
Analysts
Existing Applications
SQL
ODBC
JDBC
© 2013 Progress Software Corporation. All rights reserved.
36
Big Data
NoSQL
Customer
Engagement
Business
Operations
Social
Networks
Keeping Up with Source Explosion
Point to Point is too brittle - Too many APIs, all custom, not self describing
APIs change too quickly – Too many versions to manage
Big Data
NoSQL
Customer
Engagement
Business
Operations
Social
Networks
DataDirect Cloud Simplifies Accessing Cloud Data!
Driver
© 2013 Progress Software Corporation. All rights reserved.
38
Big Data
NoSQL
Customer
Engagement
Business
Operations
Social
Networks
Relational
The Case for Cloud Connectivity Services
Versions and API refreshes are transparent to your application
Data sources added continuously with minimal changes required
Pay as you go model lowers barrier to entry
Certified and audited security
1:
SQL access to a variety of data sources
Real time: Highly secure access to
data with no delay
Speed: High-performance, highly elastic
connectivity to Cloud data
Decreased Cost: Reduction in application development,
maintenance and operations spend
Embeddable: Easily integrate into existing
applications
– it just works!
© 2013 Progress Software Corporation. All rights reserved.
40
Our Solution: 1 Interface.
∞
Data Access
Big Data
NoSQL
Customer
Engagement
Business
Operations
Social
Networks
Key Use Cases for DataDirect Cloud
DataDirect Cloud
© 2013 Progress Software Corporation. All rights reserved.
42
DataDirect Cloud Overview
© 2013 Progress Software Corporation. All rights reserved.
44
How MoTwin Uses Progress DataDirect Cloud
Issues:
Lack of resources and expertise
Integration with multiple back-ends
Data security
Poor user experiences
Solution:
Simplify development and management of high-performance customer-centric
enterprise applications
Results:
No need for additional skill sets
Faster response times with higher performance
© 2013 Progress Software Corporation. All rights reserved.
46
Scenario 1
Many users are using a Cloud based CRM solution
•
Example : application developped with Progress ROLLBASE
© 2013 Progress Software Corporation. All rights reserved.
© 2013 Progress Software Corporation. All rights reserved.
50
Scenario 2
A BI user needs to access ON PREMISE OpenEdge Databases
Datadirect Cloud allows to define the OpenEdge On Premise Datasources
© 2013 Progress Software Corporation. All rights reserved.
© 2013 Progress Software Corporation. All rights reserved.
54
Where Are We Going? - Roadmap Themes
User Experience
Create compelling applications that delight your users
Consistent look and feel across the Pacific platform
Community Collaboration
Allow developers, customers, and subject matter experts to collaborate in the creation of your
applications
Build social applications from Pacific building blocks allowing your end users to collaborate
Integration
Make it simpler to create an applications that uses multiple Pacific components
Common billing, user management, runtime monitoring, application lifecycle services
for all Pacific applications
Application Templates
Start with 80% of your applications already built
© 2013 Progress Software Corporation. All rights reserved.