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

What's hot

Journey to SAS Analytics Grid with SAS, R, Python
Journey to SAS Analytics Grid with SAS, R, PythonJourney to SAS Analytics Grid with SAS, R, Python
Journey to SAS Analytics Grid with SAS, R, Python
Sumit Sarkar
 
OData External Data Integration Strategies for SaaS
OData External Data Integration Strategies for SaaSOData External Data Integration Strategies for SaaS
OData External Data Integration Strategies for SaaS
Sumit Sarkar
 
Building a marketing data lake
Building a marketing data lakeBuilding a marketing data lake
Building a marketing data lake
Sumit Sarkar
 
Salesforce External Objects for Big Data
Salesforce External Objects for Big DataSalesforce External Objects for Big Data
Salesforce External Objects for Big Data
Sumit Sarkar
 
Modern REST APIs for Enterprise Databases - OData
Modern REST APIs for Enterprise Databases - ODataModern REST APIs for Enterprise Databases - OData
Modern REST APIs for Enterprise Databases - OData
Nishanth Kadiyala
 
OData - The Universal REST API
OData - The Universal REST APIOData - The Universal REST API
OData - The Universal REST API
Nishanth Kadiyala
 
Database Technology Trends 2016 – Survey Results
Database Technology Trends 2016 – Survey Results Database Technology Trends 2016 – Survey Results
Database Technology Trends 2016 – Survey Results
Progress
 
From Data To Insights
From Data To InsightsFrom Data To Insights
From Data To Insights
Abhishek Kant
 
Navigating Your Product's Growth with Embedded Analytics
Navigating Your Product's Growth with Embedded Analytics Navigating Your Product's Growth with Embedded Analytics
Navigating Your Product's Growth with Embedded Analytics
Progress
 
Big Data LDN 2018: 2018 DATA TRENDS: RESULTS FROM FIFTH ANNUAL DATA AND ANALY...
Big Data LDN 2018: 2018 DATA TRENDS: RESULTS FROM FIFTH ANNUAL DATA AND ANALY...Big Data LDN 2018: 2018 DATA TRENDS: RESULTS FROM FIFTH ANNUAL DATA AND ANALY...
Big Data LDN 2018: 2018 DATA TRENDS: RESULTS FROM FIFTH ANNUAL DATA AND ANALY...
Matt Stubbs
 
Oracle Enterprise Metadata Management
Oracle Enterprise Metadata ManagementOracle Enterprise Metadata Management
Oracle Enterprise Metadata Management
Andrey Akulov
 
Oracle Solaris Secure Cloud Infrastructure
Oracle Solaris Secure Cloud InfrastructureOracle Solaris Secure Cloud Infrastructure
Oracle Solaris Secure Cloud Infrastructure
OTN Systems Hub
 
Are You Ready For GDPR?
Are You Ready For GDPR?Are You Ready For GDPR?
Are You Ready For GDPR?
DataWorks Summit
 
B6 improve operational_efficiency_through_process_and_document_collaboration
B6 improve operational_efficiency_through_process_and_document_collaborationB6 improve operational_efficiency_through_process_and_document_collaboration
B6 improve operational_efficiency_through_process_and_document_collaboration
Dr. Wilfred Lin (Ph.D.)
 
An Introduction to Oracle Enterprise Metadata Manager
An Introduction to Oracle Enterprise Metadata ManagerAn Introduction to Oracle Enterprise Metadata Manager
An Introduction to Oracle Enterprise Metadata Manager
Lauren Prezby
 
How Universities Use Big Data to Transform Education
How Universities Use Big Data to Transform EducationHow Universities Use Big Data to Transform Education
How Universities Use Big Data to Transform Education
Hortonworks
 
AIOUG : OTNYathra - Troubleshooting and Diagnosing Oracle Database 12.2 and O...
AIOUG : OTNYathra - Troubleshooting and Diagnosing Oracle Database 12.2 and O...AIOUG : OTNYathra - Troubleshooting and Diagnosing Oracle Database 12.2 and O...
AIOUG : OTNYathra - Troubleshooting and Diagnosing Oracle Database 12.2 and O...
Sandesh Rao
 
Introducing New AI Ops Innovations in Oracle 19c Autonomous Health Framework ...
Introducing New AI Ops Innovations in Oracle 19c Autonomous Health Framework ...Introducing New AI Ops Innovations in Oracle 19c Autonomous Health Framework ...
Introducing New AI Ops Innovations in Oracle 19c Autonomous Health Framework ...
Sandesh Rao
 
Data Discovery & Lineage in Enterprise Hadoop
Data Discovery & Lineage in Enterprise HadoopData Discovery & Lineage in Enterprise Hadoop
Data Discovery & Lineage in Enterprise Hadoop
DataWorks Summit
 
Oracle Code Beijing/Sydney APIM & Microservices: A Match Made in Heaven
Oracle Code Beijing/Sydney   APIM & Microservices: A Match Made in HeavenOracle Code Beijing/Sydney   APIM & Microservices: A Match Made in Heaven
Oracle Code Beijing/Sydney APIM & Microservices: A Match Made in Heaven
Capgemini
 

What's hot (20)

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

Similar to Welcome to the Era of Open Analytics

Geekier Analytics for SaaS data
Geekier Analytics for SaaS dataGeekier Analytics for SaaS data
Geekier Analytics for SaaS data
Progress
 
Big Data LDN 2018: DATA APIS DON’T DISCRIMINATE
Big Data LDN 2018: DATA APIS DON’T DISCRIMINATEBig Data LDN 2018: DATA APIS DON’T DISCRIMINATE
Big Data LDN 2018: DATA APIS DON’T DISCRIMINATE
Matt Stubbs
 
Deliver Secure SQL Access for Enterprise APIs - August 29 2017
Deliver Secure SQL Access for Enterprise APIs - August 29 2017Deliver Secure SQL Access for Enterprise APIs - August 29 2017
Deliver Secure SQL Access for Enterprise APIs - August 29 2017
Nishanth Kadiyala
 
CData Day Tokyo 2017 Opening Talk
CData Day Tokyo 2017 Opening TalkCData Day Tokyo 2017 Opening Talk
CData Day Tokyo 2017 Opening Talk
CData Software Japan
 
Insights into Real World Data Management Challenges
Insights into Real World Data Management ChallengesInsights into Real World Data Management Challenges
Insights into Real World Data Management Challenges
DataWorks Summit
 
K2 keynote 2_oracle_saa_s_strategy
K2 keynote 2_oracle_saa_s_strategyK2 keynote 2_oracle_saa_s_strategy
K2 keynote 2_oracle_saa_s_strategy
Dr. Wilfred Lin (Ph.D.)
 
Webinar on MongoDB BI Connectors
Webinar on MongoDB BI ConnectorsWebinar on MongoDB BI Connectors
Webinar on MongoDB BI Connectors
Sumit Sarkar
 
Progress OE Roadmap and Vision - PUG Baltic Annual Conference 2017
Progress OE Roadmap and Vision - PUG Baltic Annual Conference 2017Progress OE Roadmap and Vision - PUG Baltic Annual Conference 2017
Progress OE Roadmap and Vision - PUG Baltic Annual Conference 2017
Alen Leit
 
Using Visualization to Succeed with Big Data
Using Visualization to Succeed with Big Data Using Visualization to Succeed with Big Data
Using Visualization to Succeed with Big Data
Pactera_US
 
BIG Data & Hadoop Applications in Logistics
BIG Data & Hadoop Applications in LogisticsBIG Data & Hadoop Applications in Logistics
BIG Data & Hadoop Applications in Logistics
Skillspeed
 
Big and fast data strategy 2017 jr
Big and fast data strategy 2017 jrBig and fast data strategy 2017 jr
Big and fast data strategy 2017 jr
Jonathan Raspaud
 
Role of Data in Digital Transformation
Role of Data in Digital TransformationRole of Data in Digital Transformation
Role of Data in Digital Transformation
VMware Tanzu
 
Deep Dive into Pivotal Cloud Foundry 2.0
Deep Dive into Pivotal Cloud Foundry 2.0Deep Dive into Pivotal Cloud Foundry 2.0
Deep Dive into Pivotal Cloud Foundry 2.0
VMware Tanzu
 
SAP and Red Hat JBoss Partner Webinar
SAP and Red Hat JBoss Partner WebinarSAP and Red Hat JBoss Partner Webinar
SAP and Red Hat JBoss Partner Webinar
SAP PartnerEdge program for Application Development
 
Insights into Real-world Data Management Challenges
Insights into Real-world Data Management ChallengesInsights into Real-world Data Management Challenges
Insights into Real-world Data Management Challenges
DataWorks Summit
 
Lowering the entry point to getting going with Hadoop and obtaining business ...
Lowering the entry point to getting going with Hadoop and obtaining business ...Lowering the entry point to getting going with Hadoop and obtaining business ...
Lowering the entry point to getting going with Hadoop and obtaining business ...
DataWorks Summit
 
SAP Data Hub e SUSE Container as a Service Platform
SAP Data Hub e SUSE Container as a Service PlatformSAP Data Hub e SUSE Container as a Service Platform
SAP Data Hub e SUSE Container as a Service Platform
SUSE Italy
 
Business Visualization: Dashboard & Storyboarding
Business Visualization: Dashboard & StoryboardingBusiness Visualization: Dashboard & Storyboarding
Business Visualization: Dashboard & Storyboarding
NMIMS Global Access School of Continuing Education (NGA-SCE)
 
SAP Database Platform, ASE & IoT Roadmap
SAP Database Platform, ASE & IoT RoadmapSAP Database Platform, ASE & IoT Roadmap
SAP Database Platform, ASE & IoT Roadmap
Paul Marriott
 
BDW Chicago 2016 - Ramu Kalvakuntla, Sr. Principal - Technical - Big Data Pra...
BDW Chicago 2016 - Ramu Kalvakuntla, Sr. Principal - Technical - Big Data Pra...BDW Chicago 2016 - Ramu Kalvakuntla, Sr. Principal - Technical - Big Data Pra...
BDW Chicago 2016 - Ramu Kalvakuntla, Sr. Principal - Technical - Big Data Pra...
Big Data Week
 

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

Geekier Analytics for SaaS data
Geekier Analytics for SaaS dataGeekier Analytics for SaaS data
Geekier Analytics for SaaS data
 
Big Data LDN 2018: DATA APIS DON’T DISCRIMINATE
Big Data LDN 2018: DATA APIS DON’T DISCRIMINATEBig Data LDN 2018: DATA APIS DON’T DISCRIMINATE
Big Data LDN 2018: DATA APIS DON’T DISCRIMINATE
 
Deliver Secure SQL Access for Enterprise APIs - August 29 2017
Deliver Secure SQL Access for Enterprise APIs - August 29 2017Deliver Secure SQL Access for Enterprise APIs - August 29 2017
Deliver Secure SQL Access for Enterprise APIs - August 29 2017
 
CData Day Tokyo 2017 Opening Talk
CData Day Tokyo 2017 Opening TalkCData Day Tokyo 2017 Opening Talk
CData Day Tokyo 2017 Opening Talk
 
Insights into Real World Data Management Challenges
Insights into Real World Data Management ChallengesInsights into Real World Data Management Challenges
Insights into Real World Data Management Challenges
 
K2 keynote 2_oracle_saa_s_strategy
K2 keynote 2_oracle_saa_s_strategyK2 keynote 2_oracle_saa_s_strategy
K2 keynote 2_oracle_saa_s_strategy
 
Webinar on MongoDB BI Connectors
Webinar on MongoDB BI ConnectorsWebinar on MongoDB BI Connectors
Webinar on MongoDB BI Connectors
 
Progress OE Roadmap and Vision - PUG Baltic Annual Conference 2017
Progress OE Roadmap and Vision - PUG Baltic Annual Conference 2017Progress OE Roadmap and Vision - PUG Baltic Annual Conference 2017
Progress OE Roadmap and Vision - PUG Baltic Annual Conference 2017
 
Using Visualization to Succeed with Big Data
Using Visualization to Succeed with Big Data Using Visualization to Succeed with Big Data
Using Visualization to Succeed with Big Data
 
BIG Data & Hadoop Applications in Logistics
BIG Data & Hadoop Applications in LogisticsBIG Data & Hadoop Applications in Logistics
BIG Data & Hadoop Applications in Logistics
 
Big and fast data strategy 2017 jr
Big and fast data strategy 2017 jrBig and fast data strategy 2017 jr
Big and fast data strategy 2017 jr
 
Role of Data in Digital Transformation
Role of Data in Digital TransformationRole of Data in Digital Transformation
Role of Data in Digital Transformation
 
Deep Dive into Pivotal Cloud Foundry 2.0
Deep Dive into Pivotal Cloud Foundry 2.0Deep Dive into Pivotal Cloud Foundry 2.0
Deep Dive into Pivotal Cloud Foundry 2.0
 
SAP and Red Hat JBoss Partner Webinar
SAP and Red Hat JBoss Partner WebinarSAP and Red Hat JBoss Partner Webinar
SAP and Red Hat JBoss Partner Webinar
 
Insights into Real-world Data Management Challenges
Insights into Real-world Data Management ChallengesInsights into Real-world Data Management Challenges
Insights into Real-world Data Management Challenges
 
Lowering the entry point to getting going with Hadoop and obtaining business ...
Lowering the entry point to getting going with Hadoop and obtaining business ...Lowering the entry point to getting going with Hadoop and obtaining business ...
Lowering the entry point to getting going with Hadoop and obtaining business ...
 
SAP Data Hub e SUSE Container as a Service Platform
SAP Data Hub e SUSE Container as a Service PlatformSAP Data Hub e SUSE Container as a Service Platform
SAP Data Hub e SUSE Container as a Service Platform
 
Business Visualization: Dashboard & Storyboarding
Business Visualization: Dashboard & StoryboardingBusiness Visualization: Dashboard & Storyboarding
Business Visualization: Dashboard & Storyboarding
 
SAP Database Platform, ASE & IoT Roadmap
SAP Database Platform, ASE & IoT RoadmapSAP Database Platform, ASE & IoT Roadmap
SAP Database Platform, ASE & IoT Roadmap
 
BDW Chicago 2016 - Ramu Kalvakuntla, Sr. Principal - Technical - Big Data Pra...
BDW Chicago 2016 - Ramu Kalvakuntla, Sr. Principal - Technical - Big Data Pra...BDW Chicago 2016 - Ramu Kalvakuntla, Sr. Principal - Technical - Big Data Pra...
BDW Chicago 2016 - Ramu Kalvakuntla, Sr. Principal - Technical - Big Data Pra...
 

More from Sumit Sarkar

What serverless means for enterprise apps
What serverless means for enterprise appsWhat serverless means for enterprise apps
What serverless means for enterprise apps
Sumit Sarkar
 
Digitize Enterprise Assets for Mobility
Digitize Enterprise Assets for MobilityDigitize Enterprise Assets for Mobility
Digitize Enterprise Assets for Mobility
Sumit Sarkar
 
Salesforce Connect External Object Reports
Salesforce Connect External Object ReportsSalesforce Connect External Object Reports
Salesforce Connect External Object Reports
Sumit Sarkar
 
OData and the future of business objects universes
OData and the future of business objects universesOData and the future of business objects universes
OData and the future of business objects universes
Sumit Sarkar
 
Lightning Connect: Lessons Learned
Lightning Connect: Lessons LearnedLightning Connect: Lessons Learned
Lightning Connect: Lessons Learned
Sumit Sarkar
 
Ibis 2015 final template
Ibis 2015 final templateIbis 2015 final template
Ibis 2015 final template
Sumit Sarkar
 

More from Sumit Sarkar (6)

What serverless means for enterprise apps
What serverless means for enterprise appsWhat serverless means for enterprise apps
What serverless means for enterprise apps
 
Digitize Enterprise Assets for Mobility
Digitize Enterprise Assets for MobilityDigitize Enterprise Assets for Mobility
Digitize Enterprise Assets for Mobility
 
Salesforce Connect External Object Reports
Salesforce Connect External Object ReportsSalesforce Connect External Object Reports
Salesforce Connect External Object Reports
 
OData and the future of business objects universes
OData and the future of business objects universesOData and the future of business objects universes
OData and the future of business objects universes
 
Lightning Connect: Lessons Learned
Lightning Connect: Lessons LearnedLightning Connect: Lessons Learned
Lightning Connect: Lessons Learned
 
Ibis 2015 final template
Ibis 2015 final templateIbis 2015 final template
Ibis 2015 final template
 

Recently uploaded

Columbus Data & Analytics Wednesdays - June 2024
Columbus Data & Analytics Wednesdays - June 2024Columbus Data & Analytics Wednesdays - June 2024
Columbus Data & Analytics Wednesdays - June 2024
Jason Packer
 
Introduction of Cybersecurity with OSS at Code Europe 2024
Introduction of Cybersecurity with OSS  at Code Europe 2024Introduction of Cybersecurity with OSS  at Code Europe 2024
Introduction of Cybersecurity with OSS at Code Europe 2024
Hiroshi SHIBATA
 
leewayhertz.com-AI in predictive maintenance Use cases technologies benefits ...
leewayhertz.com-AI in predictive maintenance Use cases technologies benefits ...leewayhertz.com-AI in predictive maintenance Use cases technologies benefits ...
leewayhertz.com-AI in predictive maintenance Use cases technologies benefits ...
alexjohnson7307
 
Taking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdfTaking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdf
ssuserfac0301
 
A Comprehensive Guide to DeFi Development Services in 2024
A Comprehensive Guide to DeFi Development Services in 2024A Comprehensive Guide to DeFi Development Services in 2024
A Comprehensive Guide to DeFi Development Services in 2024
Intelisync
 
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
Jeffrey Haguewood
 
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-EfficiencyFreshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
ScyllaDB
 
WeTestAthens: Postman's AI & Automation Techniques
WeTestAthens: Postman's AI & Automation TechniquesWeTestAthens: Postman's AI & Automation Techniques
WeTestAthens: Postman's AI & Automation Techniques
Postman
 
Dandelion Hashtable: beyond billion requests per second on a commodity server
Dandelion Hashtable: beyond billion requests per second on a commodity serverDandelion Hashtable: beyond billion requests per second on a commodity server
Dandelion Hashtable: beyond billion requests per second on a commodity server
Antonios Katsarakis
 
Azure API Management to expose backend services securely
Azure API Management to expose backend services securelyAzure API Management to expose backend services securely
Azure API Management to expose backend services securely
Dinusha Kumarasiri
 
Driving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success StoryDriving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success Story
Safe Software
 
dbms calicut university B. sc Cs 4th sem.pdf
dbms  calicut university B. sc Cs 4th sem.pdfdbms  calicut university B. sc Cs 4th sem.pdf
dbms calicut university B. sc Cs 4th sem.pdf
Shinana2
 
AWS Cloud Cost Optimization Presentation.pptx
AWS Cloud Cost Optimization Presentation.pptxAWS Cloud Cost Optimization Presentation.pptx
AWS Cloud Cost Optimization Presentation.pptx
HarisZaheer8
 
Trusted Execution Environment for Decentralized Process Mining
Trusted Execution Environment for Decentralized Process MiningTrusted Execution Environment for Decentralized Process Mining
Trusted Execution Environment for Decentralized Process Mining
LucaBarbaro3
 
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development ProvidersYour One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
akankshawande
 
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdfHow to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
Chart Kalyan
 
Serial Arm Control in Real Time Presentation
Serial Arm Control in Real Time PresentationSerial Arm Control in Real Time Presentation
Serial Arm Control in Real Time Presentation
tolgahangng
 
Presentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of GermanyPresentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of Germany
innovationoecd
 
FREE A4 Cyber Security Awareness Posters-Social Engineering part 3
FREE A4 Cyber Security Awareness  Posters-Social Engineering part 3FREE A4 Cyber Security Awareness  Posters-Social Engineering part 3
FREE A4 Cyber Security Awareness Posters-Social Engineering part 3
Data Hops
 
GraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracyGraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracy
Tomaz Bratanic
 

Recently uploaded (20)

Columbus Data & Analytics Wednesdays - June 2024
Columbus Data & Analytics Wednesdays - June 2024Columbus Data & Analytics Wednesdays - June 2024
Columbus Data & Analytics Wednesdays - June 2024
 
Introduction of Cybersecurity with OSS at Code Europe 2024
Introduction of Cybersecurity with OSS  at Code Europe 2024Introduction of Cybersecurity with OSS  at Code Europe 2024
Introduction of Cybersecurity with OSS at Code Europe 2024
 
leewayhertz.com-AI in predictive maintenance Use cases technologies benefits ...
leewayhertz.com-AI in predictive maintenance Use cases technologies benefits ...leewayhertz.com-AI in predictive maintenance Use cases technologies benefits ...
leewayhertz.com-AI in predictive maintenance Use cases technologies benefits ...
 
Taking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdfTaking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdf
 
A Comprehensive Guide to DeFi Development Services in 2024
A Comprehensive Guide to DeFi Development Services in 2024A Comprehensive Guide to DeFi Development Services in 2024
A Comprehensive Guide to DeFi Development Services in 2024
 
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
 
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-EfficiencyFreshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
 
WeTestAthens: Postman's AI & Automation Techniques
WeTestAthens: Postman's AI & Automation TechniquesWeTestAthens: Postman's AI & Automation Techniques
WeTestAthens: Postman's AI & Automation Techniques
 
Dandelion Hashtable: beyond billion requests per second on a commodity server
Dandelion Hashtable: beyond billion requests per second on a commodity serverDandelion Hashtable: beyond billion requests per second on a commodity server
Dandelion Hashtable: beyond billion requests per second on a commodity server
 
Azure API Management to expose backend services securely
Azure API Management to expose backend services securelyAzure API Management to expose backend services securely
Azure API Management to expose backend services securely
 
Driving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success StoryDriving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success Story
 
dbms calicut university B. sc Cs 4th sem.pdf
dbms  calicut university B. sc Cs 4th sem.pdfdbms  calicut university B. sc Cs 4th sem.pdf
dbms calicut university B. sc Cs 4th sem.pdf
 
AWS Cloud Cost Optimization Presentation.pptx
AWS Cloud Cost Optimization Presentation.pptxAWS Cloud Cost Optimization Presentation.pptx
AWS Cloud Cost Optimization Presentation.pptx
 
Trusted Execution Environment for Decentralized Process Mining
Trusted Execution Environment for Decentralized Process MiningTrusted Execution Environment for Decentralized Process Mining
Trusted Execution Environment for Decentralized Process Mining
 
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development ProvidersYour One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
 
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdfHow to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
 
Serial Arm Control in Real Time Presentation
Serial Arm Control in Real Time PresentationSerial Arm Control in Real Time Presentation
Serial Arm Control in Real Time Presentation
 
Presentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of GermanyPresentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of Germany
 
FREE A4 Cyber Security Awareness Posters-Social Engineering part 3
FREE A4 Cyber Security Awareness  Posters-Social Engineering part 3FREE A4 Cyber Security Awareness  Posters-Social Engineering part 3
FREE A4 Cyber Security Awareness Posters-Social Engineering part 3
 
GraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracyGraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracy
 

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