SlideShare a Scribd company logo
Welcome to the Era
of Open Analytics
Sumit Sarkar, Chief Data Evangelist, Progress
sumit.sarkar@progress.com | @SAsInSumit
www.linkedin.com/in/meetsumit
© 2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.2
The embedded analytics market is
estimated to nearly double to 46 billion
between 2016 and 2021
Source: Markets and Markets
© 2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.3
The same research firm estimates the
advanced analytics market will be worth
close to 30 billion by 2019
Infographic by DataCamp
Increasing demand for advanced analytics
Infographic by DataCamp
Hiring Data Engineers and Data Scientists
0
20
40
60
80
100
120
140
160
180
200
2012 2013 2014 2015 2016 2017 2018 2019 2020
Cloud Market ($B)
SaaS
BPaaS
IaaS/PaaS
Stir in some clouds
… and a pinch of data
0
1,000
2,000
3,000
4,000
5,000
6,000
7,000
2013 2014 2015 2016 2017 2018 2019 2020 2021
IoT Data (ZettaBytes)
Welcome to the era of Open
Analytics
But what is it?
‘Open analytics’ is the
integration of an open data
access layer into business
applications to be directly
consumed by external analytics
tools and popular programming
languages.
Source: https://www.datanami.com/2017/03/29/welcome-
open-analytics-era/
Walk through an example
© 2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.12
Readmission Application in the Cloud with Embedded Analytics
© 2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.13
Need map of regions where readmission rates are higher?
© 2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.14
Readmission Application in the Cloud with Embedded Analytics
1. Build a predictive model for
readmission
2. Visualize the data blended with
hospital management system
3. Ingest the detailed medical
conditions and line items into Data
Lake
4. Need report delivered as PDF at
9AM every Monday to CEO staff
5. …
Just give them the data…
© 2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.16
But how can Cloud Apps “give” data to every analytics framework?
“BYOA”
© 2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.17
State of Cloud and Analytics
Source: BI and Data Management in the Cloud: Issues and Trends:
BARC Research Study January 2017
Open Analytics strategies
deliver open interfaces for your
Cloud Apps
© 2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.19
Data Access Approaches for Open Analytics
ODBC
Standard API for accessing
databases
Standard API for accessing
databases for Java
Industry standard
Interoperable REST API
JDBC
OData
SQL
REST
Business Analytics and Data
Management Tools and
Platforms, R, SAS, Python
Business Analytics and Data
Management Tools and Platforms,
Hadoop, Spark, R, Java
Data Visualization and Cloud
Analytics, Application
Development
FILE
Standard file format and
common approach
CSV Desktop Tools
© 2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.20
Clouds Disrupt Data Access for Analytics
SQL
REST APIs
© 2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.21
Data
Preparation /
Integration
Analytics
Database
Embedded BI
Server
Operational
Database Open Analytics
via standard
SQL, REST, CSV
2. Open Analytics
democratizes your data
for external Platforms,
Clouds and Tools
1. Embedded
Analytics delivered
in your UI
Closer Look at an Open Analytics Architecture
Our passion for open data
standards
© 2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.23
Progress’ Rich Heritage with Open Standards and APIs
ODBC
1.0 in 1992
3.8 in 2009
Co-founders of
ODBC
JDBC
1.0 in 1997
4.2 in 2014
Key member of
JDBC Expert
Group
ADO.NET
1.0 in 2002
4.6 in 2015
OData
ISO/IEC standard
in February 2017
First to join
OData technical
committee
How to deliver Open Analytics
for your cloud app?
© 2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.25
Open Analytics Strategies for Cloud Apps
DATABASE REPLICATIONEXPORT
DATABASE ACCESSREST API
© 2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.26
We’re Almost Never Solving for One Problem with Analytics
Reporting Analytics
Summarized
Data
Segmented
Data
Detail
Data
We can’t just aggregate / We can’t not aggregate
Dashboarding
Campaign
Optimization
Customer
Drill-down Attribution, CLTV,
Experience,
Personalization
Targeting
Forecasting
© 2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.27
REST API: OData vs Proprietary
© 2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.28
Database Access: Cloud Networking and Security
1. Network Based VPN
2. SSH Tunneling
3. Reverse Proxy Servers
Who delivers advanced Open
Analytics?
© 2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.30
Sample SaaS apps supporting ODBC, JDBC or OData
© 2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.31
Data Gravity increasing for Cloud Apps
Select production core database metrics for Oracle Service Cloud
© 2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.32
PROGRESS GLOBAL CONNECTED CRM LEADERS
What is an open REST API?
© 2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.34
REST is great, BUT from an analytics and data
management perspective...
It’s a style – not a standard
Limited querying capabilities
Metadata support?
© 2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.35
OData is an open standard REST API
for your Cloud Apps
First member to join
OData Technical
Committee
An open protocol to allow the creation and
consumption of queryable and interoperable
RESTful APIs in a simple and standard way.
OASIS Standard REST API (“SQL for the web”)
• Approved for release by ISO/IEC on February, 2017
• Ratified as an OASIS standard February, 2014
• Operations built on REST principles
• Uniform URL conventions
• Surface metadata in standard way
© 2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.36
Standard query capabilities
Operations OData GraphQL ORDS
Filtering Yes No Yes
Ordering Yes No Yes
Aggregation No No No
Joining Yes Yes No
Paging Yes No Yes
© 2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.37
Surfacing Metadata
Operations OData GraphQL ORDS
Schema Metadata Yes Yes Yes
Object Metadata Yes Yes Yes
Object
Details
Data Types Yes Yes Yes
Scale/Precision Yes No No
Read/Write No No No
Unique No No No
Primary Keys Yes No Yes
Description Yes Yes Yes
Nullability Yes Yes No
Let’s talk
© 2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.41
Visit Progress DataDirect in Expo Hall to learn more about Open Analytics and
our patented Hybrid Data Gateways
www.progress.com/hybrid
Welcome to the Era of Open Analytics

More Related Content

PPTX
Data APIs Don't Discriminate [API World Stage Talk]
PPTX
Building a Hybrid Data Pipeline for Salesforce and Hadoop
PPTX
SQL vs SOQL for Salesforce Analytics
PPTX
REST API debate: OData vs GraphQL vs ORDS
PPTX
Hybrid Data Pipeline for SQL and REST
PPTX
Journey to Marketing Data Lake [BRK1098]
PPTX
OData Hackathon Challenge
PPTX
Firewall friendly pipeline for secure data access
Data APIs Don't Discriminate [API World Stage Talk]
Building a Hybrid Data Pipeline for Salesforce and Hadoop
SQL vs SOQL for Salesforce Analytics
REST API debate: OData vs GraphQL vs ORDS
Hybrid Data Pipeline for SQL and REST
Journey to Marketing Data Lake [BRK1098]
OData Hackathon Challenge
Firewall friendly pipeline for secure data access

What's hot (20)

PPTX
Journey to SAS Analytics Grid with SAS, R, Python
PPTX
OData External Data Integration Strategies for SaaS
PPTX
Building a marketing data lake
PPTX
Salesforce External Objects for Big Data
PPTX
Modern REST APIs for Enterprise Databases - OData
PPTX
OData - The Universal REST API
PDF
Database Technology Trends 2016 – Survey Results
PPTX
From Data To Insights
PDF
Navigating Your Product's Growth with Embedded Analytics
PDF
Big Data LDN 2018: 2018 DATA TRENDS: RESULTS FROM FIFTH ANNUAL DATA AND ANALY...
PDF
Oracle Enterprise Metadata Management
PDF
Oracle Solaris Secure Cloud Infrastructure
PDF
Are You Ready For GDPR?
PDF
B6 improve operational_efficiency_through_process_and_document_collaboration
PDF
An Introduction to Oracle Enterprise Metadata Manager
PPTX
How Universities Use Big Data to Transform Education
PDF
AIOUG : OTNYathra - Troubleshooting and Diagnosing Oracle Database 12.2 and O...
PDF
Introducing New AI Ops Innovations in Oracle 19c Autonomous Health Framework ...
PPTX
Data Discovery & Lineage in Enterprise Hadoop
PDF
Oracle Code Beijing/Sydney APIM & Microservices: A Match Made in Heaven
Journey to SAS Analytics Grid with SAS, R, Python
OData External Data Integration Strategies for SaaS
Building a marketing data lake
Salesforce External Objects for Big Data
Modern REST APIs for Enterprise Databases - OData
OData - The Universal REST API
Database Technology Trends 2016 – Survey Results
From Data To Insights
Navigating Your Product's Growth with Embedded Analytics
Big Data LDN 2018: 2018 DATA TRENDS: RESULTS FROM FIFTH ANNUAL DATA AND ANALY...
Oracle Enterprise Metadata Management
Oracle Solaris Secure Cloud Infrastructure
Are You Ready For GDPR?
B6 improve operational_efficiency_through_process_and_document_collaboration
An Introduction to Oracle Enterprise Metadata Manager
How Universities Use Big Data to Transform Education
AIOUG : OTNYathra - Troubleshooting and Diagnosing Oracle Database 12.2 and O...
Introducing New AI Ops Innovations in Oracle 19c Autonomous Health Framework ...
Data Discovery & Lineage in Enterprise Hadoop
Oracle Code Beijing/Sydney APIM & Microservices: A Match Made in Heaven
Ad

Similar to Welcome to the Era of Open Analytics (20)

PDF
Big Data LDN 2018: DATA APIS DON’T DISCRIMINATE
PPTX
Deliver Secure SQL Access for Enterprise APIs - August 29 2017
PDF
Geekier Analytics for SaaS data
PPTX
How OData Opens Your Data To Enterprise Mobile Applications
PDF
BAR360 open data platform presentation at DAMA, Sydney
PPTX
Open Source DWBI-A Primer
PDF
Unlocking Big Data Silos in the Enterprise or the Cloud (Con7877)
PDF
Best Practices for Salesforce Data Access
PDF
OpenSistemas Corporate Presentation
PPTX
Net conf uy 2017 sql 2017
PDF
ArunAndGangadhar_OLaaS_v4
PPTX
Big data analyti data analytical life cycle
PDF
Data APIs as a Foundation for Systems of Engagement
PPTX
Cisco event 6 05 2014v3 wwt only
PPT
OfficeWriter and the Application Platform
PDF
Operational-Analytics
PPTX
APIs in Enterprise
PDF
An enterprise open source stack deserves an enterprise open source database b...
PPTX
CData Day Tokyo 2017 Opening Talk
PPTX
Analytics with unified file and object
Big Data LDN 2018: DATA APIS DON’T DISCRIMINATE
Deliver Secure SQL Access for Enterprise APIs - August 29 2017
Geekier Analytics for SaaS data
How OData Opens Your Data To Enterprise Mobile Applications
BAR360 open data platform presentation at DAMA, Sydney
Open Source DWBI-A Primer
Unlocking Big Data Silos in the Enterprise or the Cloud (Con7877)
Best Practices for Salesforce Data Access
OpenSistemas Corporate Presentation
Net conf uy 2017 sql 2017
ArunAndGangadhar_OLaaS_v4
Big data analyti data analytical life cycle
Data APIs as a Foundation for Systems of Engagement
Cisco event 6 05 2014v3 wwt only
OfficeWriter and the Application Platform
Operational-Analytics
APIs in Enterprise
An enterprise open source stack deserves an enterprise open source database b...
CData Day Tokyo 2017 Opening Talk
Analytics with unified file and object
Ad

More from Sumit Sarkar (7)

PPTX
What serverless means for enterprise apps
PPTX
Digitize Enterprise Assets for Mobility
PPTX
Salesforce Connect External Object Reports
PPTX
OData and the future of business objects universes
PPTX
Webinar on MongoDB BI Connectors
PPTX
Lightning Connect: Lessons Learned
PPTX
Ibis 2015 final template
What serverless means for enterprise apps
Digitize Enterprise Assets for Mobility
Salesforce Connect External Object Reports
OData and the future of business objects universes
Webinar on MongoDB BI Connectors
Lightning Connect: Lessons Learned
Ibis 2015 final template

Recently uploaded (20)

PDF
Encapsulation theory and applications.pdf
PPTX
PA Analog/Digital System: The Backbone of Modern Surveillance and Communication
PDF
Bridging biosciences and deep learning for revolutionary discoveries: a compr...
PDF
KodekX | Application Modernization Development
PDF
Building Integrated photovoltaic BIPV_UPV.pdf
PDF
Shreyas Phanse Resume: Experienced Backend Engineer | Java • Spring Boot • Ka...
PPTX
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
PDF
Modernizing your data center with Dell and AMD
PDF
Chapter 3 Spatial Domain Image Processing.pdf
PDF
Spectral efficient network and resource selection model in 5G networks
PDF
Machine learning based COVID-19 study performance prediction
DOCX
The AUB Centre for AI in Media Proposal.docx
PPTX
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
PPTX
MYSQL Presentation for SQL database connectivity
PDF
NewMind AI Weekly Chronicles - August'25 Week I
PDF
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
PDF
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
PDF
CIFDAQ's Market Insight: SEC Turns Pro Crypto
PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
PPTX
Understanding_Digital_Forensics_Presentation.pptx
Encapsulation theory and applications.pdf
PA Analog/Digital System: The Backbone of Modern Surveillance and Communication
Bridging biosciences and deep learning for revolutionary discoveries: a compr...
KodekX | Application Modernization Development
Building Integrated photovoltaic BIPV_UPV.pdf
Shreyas Phanse Resume: Experienced Backend Engineer | Java • Spring Boot • Ka...
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
Modernizing your data center with Dell and AMD
Chapter 3 Spatial Domain Image Processing.pdf
Spectral efficient network and resource selection model in 5G networks
Machine learning based COVID-19 study performance prediction
The AUB Centre for AI in Media Proposal.docx
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
MYSQL Presentation for SQL database connectivity
NewMind AI Weekly Chronicles - August'25 Week I
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
CIFDAQ's Market Insight: SEC Turns Pro Crypto
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
Understanding_Digital_Forensics_Presentation.pptx

Welcome to the Era of Open Analytics

  • 1. Welcome to the Era of Open Analytics Sumit Sarkar, Chief Data Evangelist, Progress sumit.sarkar@progress.com | @SAsInSumit www.linkedin.com/in/meetsumit
  • 2. © 2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.2 The embedded analytics market is estimated to nearly double to 46 billion between 2016 and 2021 Source: Markets and Markets
  • 3. © 2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.3 The same research firm estimates the advanced analytics market will be worth close to 30 billion by 2019
  • 4. Infographic by DataCamp Increasing demand for advanced analytics
  • 5. Infographic by DataCamp Hiring Data Engineers and Data Scientists
  • 6. 0 20 40 60 80 100 120 140 160 180 200 2012 2013 2014 2015 2016 2017 2018 2019 2020 Cloud Market ($B) SaaS BPaaS IaaS/PaaS Stir in some clouds
  • 7. … and a pinch of data 0 1,000 2,000 3,000 4,000 5,000 6,000 7,000 2013 2014 2015 2016 2017 2018 2019 2020 2021 IoT Data (ZettaBytes)
  • 8. Welcome to the era of Open Analytics
  • 10. ‘Open analytics’ is the integration of an open data access layer into business applications to be directly consumed by external analytics tools and popular programming languages. Source: https://www.datanami.com/2017/03/29/welcome- open-analytics-era/
  • 11. Walk through an example
  • 12. © 2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.12 Readmission Application in the Cloud with Embedded Analytics
  • 13. © 2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.13 Need map of regions where readmission rates are higher?
  • 14. © 2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.14 Readmission Application in the Cloud with Embedded Analytics 1. Build a predictive model for readmission 2. Visualize the data blended with hospital management system 3. Ingest the detailed medical conditions and line items into Data Lake 4. Need report delivered as PDF at 9AM every Monday to CEO staff 5. …
  • 15. Just give them the data…
  • 16. © 2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.16 But how can Cloud Apps “give” data to every analytics framework? “BYOA”
  • 17. © 2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.17 State of Cloud and Analytics Source: BI and Data Management in the Cloud: Issues and Trends: BARC Research Study January 2017
  • 18. Open Analytics strategies deliver open interfaces for your Cloud Apps
  • 19. © 2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.19 Data Access Approaches for Open Analytics ODBC Standard API for accessing databases Standard API for accessing databases for Java Industry standard Interoperable REST API JDBC OData SQL REST Business Analytics and Data Management Tools and Platforms, R, SAS, Python Business Analytics and Data Management Tools and Platforms, Hadoop, Spark, R, Java Data Visualization and Cloud Analytics, Application Development FILE Standard file format and common approach CSV Desktop Tools
  • 20. © 2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.20 Clouds Disrupt Data Access for Analytics SQL REST APIs
  • 21. © 2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.21 Data Preparation / Integration Analytics Database Embedded BI Server Operational Database Open Analytics via standard SQL, REST, CSV 2. Open Analytics democratizes your data for external Platforms, Clouds and Tools 1. Embedded Analytics delivered in your UI Closer Look at an Open Analytics Architecture
  • 22. Our passion for open data standards
  • 23. © 2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.23 Progress’ Rich Heritage with Open Standards and APIs ODBC 1.0 in 1992 3.8 in 2009 Co-founders of ODBC JDBC 1.0 in 1997 4.2 in 2014 Key member of JDBC Expert Group ADO.NET 1.0 in 2002 4.6 in 2015 OData ISO/IEC standard in February 2017 First to join OData technical committee
  • 24. How to deliver Open Analytics for your cloud app?
  • 25. © 2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.25 Open Analytics Strategies for Cloud Apps DATABASE REPLICATIONEXPORT DATABASE ACCESSREST API
  • 26. © 2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.26 We’re Almost Never Solving for One Problem with Analytics Reporting Analytics Summarized Data Segmented Data Detail Data We can’t just aggregate / We can’t not aggregate Dashboarding Campaign Optimization Customer Drill-down Attribution, CLTV, Experience, Personalization Targeting Forecasting
  • 27. © 2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.27 REST API: OData vs Proprietary
  • 28. © 2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.28 Database Access: Cloud Networking and Security 1. Network Based VPN 2. SSH Tunneling 3. Reverse Proxy Servers
  • 29. Who delivers advanced Open Analytics?
  • 30. © 2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.30 Sample SaaS apps supporting ODBC, JDBC or OData
  • 31. © 2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.31 Data Gravity increasing for Cloud Apps Select production core database metrics for Oracle Service Cloud
  • 32. © 2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.32 PROGRESS GLOBAL CONNECTED CRM LEADERS
  • 33. What is an open REST API?
  • 34. © 2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.34 REST is great, BUT from an analytics and data management perspective... It’s a style – not a standard Limited querying capabilities Metadata support?
  • 35. © 2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.35 OData is an open standard REST API for your Cloud Apps First member to join OData Technical Committee An open protocol to allow the creation and consumption of queryable and interoperable RESTful APIs in a simple and standard way. OASIS Standard REST API (“SQL for the web”) • Approved for release by ISO/IEC on February, 2017 • Ratified as an OASIS standard February, 2014 • Operations built on REST principles • Uniform URL conventions • Surface metadata in standard way
  • 36. © 2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.36 Standard query capabilities Operations OData GraphQL ORDS Filtering Yes No Yes Ordering Yes No Yes Aggregation No No No Joining Yes Yes No Paging Yes No Yes
  • 37. © 2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.37 Surfacing Metadata Operations OData GraphQL ORDS Schema Metadata Yes Yes Yes Object Metadata Yes Yes Yes Object Details Data Types Yes Yes Yes Scale/Precision Yes No No Read/Write No No No Unique No No No Primary Keys Yes No Yes Description Yes Yes Yes Nullability Yes Yes No
  • 39. © 2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.41 Visit Progress DataDirect in Expo Hall to learn more about Open Analytics and our patented Hybrid Data Gateways www.progress.com/hybrid