10th Nov 2016
Ananth Bala
Progress Software
Bridging Data Silos for
Business Insights
© 2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.2
About Me
• Ananth Bala
Solutions Consultant
Progress Software
Ananth.Bala@progress.com
@progresssw
Blog: https://telerikhelper.net/
© 2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.3
AGENDA
 About Data Silos
 Scenario: Derive intelligence from Silos
 Solution and Demo
 Scenario: Interactive Multi-device reporting
 Solution and Demo
 Overview of Hybrid Data Pipeline and UseCases
 Q and A
© 2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.4
© 2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.5
Rise of Data Silos and Pitfalls
• Why silos have grown
 Different systems of record
 Rise of SAAS Solutions
 Limited Integration
 Disparate teams
• Shortfalls
 Inhibits decision making
 In complete Analytics
 Inhibits collaboration
 Complete Cycle
© 2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.6
Problem - Unifying data to derive intelligence
© 2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.7
Sales – Salesforce Sales Cloud
 Order Data – On Premise MS SQL Server
Operations Data – On Premise PostgreSQL
Note: Multiple Tenets or database clusters could be part
of architecture
Common Data Sources
© 2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.8
Data Unification
© 2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.9
Features set to bridge Data Connectivity
Data Integration
Capabilities
360-degree ViewRobust support
facilitate application
performance
Reduce development
costs
Platform support Standards based connectivity
© 2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.10
Introducing Progress Data Direct
 Single interface to SaaS, on-prem
 Standards Compliant
 Faster than out-box drivers
 Efficient bulk operation
 Connectors for On-premise source
© 2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.11
Data
Direct
Flow
© 2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.12
Data Sources Supported (DDC)
© 2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.13
Data as a Service
© 2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.14
Solution – Aggregation of data
Sources
• Using DDC
• import OData Source or Group Data URL
• Visualize and Aggregate data
• Dashboard and Insights
• Real-time edits
DDC Demo
© 2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.16
Demo –
KendoUI
© 2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.18
 Comprehensive Toolkit in a Box
• Application Framework
• Web UI
• Mobile UI
• Data Visualization
 Javascript (Jquery) build
 Integrated AngularJS Directives
 API Support
 Robust Data Source support
 CrossPlatform Rendering (Hybrid Mobile web)
 Detailed Demos Immediately Runnable and Editable
 Out-of-the-box Themes and Theme Builder Tools
 Localized Widgets (20 languages)
Kendo UI Overview
© 2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.19
Problem – Interactive and Dynamic data reporting
 Connect to relational and cloud data
 Subscription and data alerts
 Multi device rendering – Desktop,
embed and mobile
 Various export formats
 Central report storage
© 2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.20
Solution – Telerik Reporting
• consume salesforce data (OData DDC)
• Stand alone report designer
• Storing report on Server
• Device view
Web View
Hybrid Data Pipeline
© 2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.23
1. Firewall Friendly Connectivity
• Lightweight and secure access to hybrid
data sources over firewall friendly
protocols
• deployed as a standalone vendor
agnostic component unlike
heavyweight platforms or traditional
connectivity not enabled for hybrid
environments.
© 2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.24
2. Single Interface to Cloud Data Sources
Reliable standard interface, for analytics and supporting architectures, to a variety of cloud APIs
with varying rules for authentication, query, metadata, and qualities of service unlike the
alternative of developing against each API version independently or requirement to sync
data with an intermediary database.
© 2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.25
3. Expose your data source as standard SQL/REST
Expand connectivity options to include both standard SQL and REST from existing data sources
across Big Data, EDW or Hosted Cloud Sources unlike alternatives that require developing and
maintaining a scalable web services tier or intermediate SQL engine.
© 2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.26
Progress Security Vulnerability Response Policy
Upon identification of any security
vulnerability that would impact one
or more Progress product(s),
Progress will exercise commercially
reasonable efforts to address the
vulnerability in accordance with the
following guidelines:
Data Sources
Data Sources
© 2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.29
Q & A
From Data To Insights

From Data To Insights

  • 1.
    10th Nov 2016 AnanthBala Progress Software Bridging Data Silos for Business Insights
  • 2.
    © 2016 ProgressSoftware Corporation and/or its subsidiaries or affiliates. All rights reserved.2 About Me • Ananth Bala Solutions Consultant Progress Software Ananth.Bala@progress.com @progresssw Blog: https://telerikhelper.net/
  • 3.
    © 2016 ProgressSoftware Corporation and/or its subsidiaries or affiliates. All rights reserved.3 AGENDA  About Data Silos  Scenario: Derive intelligence from Silos  Solution and Demo  Scenario: Interactive Multi-device reporting  Solution and Demo  Overview of Hybrid Data Pipeline and UseCases  Q and A
  • 4.
    © 2016 ProgressSoftware Corporation and/or its subsidiaries or affiliates. All rights reserved.4
  • 5.
    © 2016 ProgressSoftware Corporation and/or its subsidiaries or affiliates. All rights reserved.5 Rise of Data Silos and Pitfalls • Why silos have grown  Different systems of record  Rise of SAAS Solutions  Limited Integration  Disparate teams • Shortfalls  Inhibits decision making  In complete Analytics  Inhibits collaboration  Complete Cycle
  • 6.
    © 2016 ProgressSoftware Corporation and/or its subsidiaries or affiliates. All rights reserved.6 Problem - Unifying data to derive intelligence
  • 7.
    © 2016 ProgressSoftware Corporation and/or its subsidiaries or affiliates. All rights reserved.7 Sales – Salesforce Sales Cloud  Order Data – On Premise MS SQL Server Operations Data – On Premise PostgreSQL Note: Multiple Tenets or database clusters could be part of architecture Common Data Sources
  • 8.
    © 2016 ProgressSoftware Corporation and/or its subsidiaries or affiliates. All rights reserved.8 Data Unification
  • 9.
    © 2016 ProgressSoftware Corporation and/or its subsidiaries or affiliates. All rights reserved.9 Features set to bridge Data Connectivity Data Integration Capabilities 360-degree ViewRobust support facilitate application performance Reduce development costs Platform support Standards based connectivity
  • 10.
    © 2016 ProgressSoftware Corporation and/or its subsidiaries or affiliates. All rights reserved.10 Introducing Progress Data Direct  Single interface to SaaS, on-prem  Standards Compliant  Faster than out-box drivers  Efficient bulk operation  Connectors for On-premise source
  • 11.
    © 2016 ProgressSoftware Corporation and/or its subsidiaries or affiliates. All rights reserved.11 Data Direct Flow
  • 12.
    © 2016 ProgressSoftware Corporation and/or its subsidiaries or affiliates. All rights reserved.12 Data Sources Supported (DDC)
  • 13.
    © 2016 ProgressSoftware Corporation and/or its subsidiaries or affiliates. All rights reserved.13 Data as a Service
  • 14.
    © 2016 ProgressSoftware Corporation and/or its subsidiaries or affiliates. All rights reserved.14 Solution – Aggregation of data Sources • Using DDC • import OData Source or Group Data URL • Visualize and Aggregate data • Dashboard and Insights • Real-time edits
  • 15.
  • 16.
    © 2016 ProgressSoftware Corporation and/or its subsidiaries or affiliates. All rights reserved.16
  • 17.
  • 18.
    © 2016 ProgressSoftware Corporation and/or its subsidiaries or affiliates. All rights reserved.18  Comprehensive Toolkit in a Box • Application Framework • Web UI • Mobile UI • Data Visualization  Javascript (Jquery) build  Integrated AngularJS Directives  API Support  Robust Data Source support  CrossPlatform Rendering (Hybrid Mobile web)  Detailed Demos Immediately Runnable and Editable  Out-of-the-box Themes and Theme Builder Tools  Localized Widgets (20 languages) Kendo UI Overview
  • 19.
    © 2016 ProgressSoftware Corporation and/or its subsidiaries or affiliates. All rights reserved.19 Problem – Interactive and Dynamic data reporting  Connect to relational and cloud data  Subscription and data alerts  Multi device rendering – Desktop, embed and mobile  Various export formats  Central report storage
  • 20.
    © 2016 ProgressSoftware Corporation and/or its subsidiaries or affiliates. All rights reserved.20 Solution – Telerik Reporting • consume salesforce data (OData DDC) • Stand alone report designer • Storing report on Server • Device view
  • 21.
  • 22.
  • 23.
    © 2016 ProgressSoftware Corporation and/or its subsidiaries or affiliates. All rights reserved.23 1. Firewall Friendly Connectivity • Lightweight and secure access to hybrid data sources over firewall friendly protocols • deployed as a standalone vendor agnostic component unlike heavyweight platforms or traditional connectivity not enabled for hybrid environments.
  • 24.
    © 2016 ProgressSoftware Corporation and/or its subsidiaries or affiliates. All rights reserved.24 2. Single Interface to Cloud Data Sources Reliable standard interface, for analytics and supporting architectures, to a variety of cloud APIs with varying rules for authentication, query, metadata, and qualities of service unlike the alternative of developing against each API version independently or requirement to sync data with an intermediary database.
  • 25.
    © 2016 ProgressSoftware Corporation and/or its subsidiaries or affiliates. All rights reserved.25 3. Expose your data source as standard SQL/REST Expand connectivity options to include both standard SQL and REST from existing data sources across Big Data, EDW or Hosted Cloud Sources unlike alternatives that require developing and maintaining a scalable web services tier or intermediate SQL engine.
  • 26.
    © 2016 ProgressSoftware Corporation and/or its subsidiaries or affiliates. All rights reserved.26 Progress Security Vulnerability Response Policy Upon identification of any security vulnerability that would impact one or more Progress product(s), Progress will exercise commercially reasonable efforts to address the vulnerability in accordance with the following guidelines:
  • 27.
  • 28.
  • 29.
    © 2016 ProgressSoftware Corporation and/or its subsidiaries or affiliates. All rights reserved.29 Q & A

Editor's Notes

  • #3 About Me: @ A Solutions consultant and evangelist focusing on Progress @ 12+ years of experience in Enterprise solutions and Project management @ Big Lego Fan – Legoland in Germany
  • #5 @ What are dato silos So too an organization stores its “grain” or as we know it “information” in silos, whether in individual departments, regional offices, different channels and sometimes even in different management levels within an organisation. There is little interaction between the towers @ About Data: https://www.youtube.com/watch?v=-eXD6dVbvxs http://datorama.com/2016/07/06/silos-what-they-are-and-why-they-are-bad-for-your-company/
  • #6 Why Silos have grown: # Systems that are part specific division or focus on solving a unique problem – Niche in nature # Rise of cloud based SAAS Software # Silos tend to have limited integration capabilities – system incompatibility or API availability # Companies are increasingly divided into disparate teams, with a responsibilities and hence ownership is restricted # Over the course of time, Data lifecycle management plays an integral part # prevailing sense of “too big to fail” when it comes to data silos. A lot of these problems get built up and ignored over time. Shortfalls # They slow you down and prevent you from making real-time data-driven decisions. No real-time data available and hence lag in decision making. The state of the digital world today necessitates moving fast and executing even faster. Data silos directly inhibit your ability to do so # one wrong or missing piece of data could lead you down a rabbit hole on the way toward making a big decision that will dramatically affect your strategy or tactical execution. But...what if the data that led into decision was wrong or incomplete # Contrast that with a team that has never played together, all boils down to one thing: trust ; Data silos, by virtue of their inherent characteristics, breed data distrust and limits collaborations across business units and in the enterprise # customer success depends on your complete understanding of the customer journey and what happens at each of these touchpoints and, more importantly, what should happen.  https://www.bedrockdata.com/blog/the-danger-of-data-silos-part-1-where-do-they-come-from https://www.bedrockdata.com/blog/the-danger-of-data-silos-part-2-how-do-they-hurt-you http://www.simplebi.com/so-what-exactly-is-a-data-silo-and-why-is-it-a-bad-thing/
  • #7 Goal is to unify data across from various sources and system to present single source of view How do we do that without adding new stack or complex solution into the mix New let’s look at a use case scenario
  • #8 In this scenario we have - Sales data from Salesforce sales cloud and SQL data sources with order and Operations data Each of the systems have their own BI capabilities and reporting Note: There could other sources like unstructured data sources and some of the environments could be complex with multiple tenets or sites and database with cluster, failover option
  • #9 Goal is to unify data across from various sources and system to present single source of view Single view would be an integrated data source with realtime access
  • #10 Main Talking Points for what product should contain @ Robust support across applications and databases @ Support for different platform options with an open pipe to ALL your data @ 360-degree of your data (internal and external) organization @ Standards based connectivity with choices organizations like ODATA, JDBC and ODBC @ Optimized for application performance @ Reduced dev costs @ Integration capabilities via API
  • #11 Let’s review Data Direct cloud (DDC) from Progress Hosted cloud product, firewall friendly (hosted on AWS cloud) Single interface to all types of sources Support for Odata, JDBC and ODBC. User can interact with data via SQL DDC is 500 times faster than out-box drivers with all CRUD and extract operations --- plays a role where are there are Quota API limits established to Bulk operation are optimized without impacting performance Connectors for on premise sources help unlocking ata
  • #12 Lets examine high level view of DDC flow. Left – Application and Platform and Reporting tools Right - CRM and Marketing data sources Bottom – On Premise data DDC help connect all sources with any changes to existing firewall or additional hardware or VPN.
  • #13 Talk about all DDC data sources
  • #14 Goal is provide data as a service which can be consumed
  • #15 Goal is to unify data across from various sources and system to present single source of view How do we do that without adding new stack or complex solution into the mix
  • #16 Demo: Open Salesforce instance Show sample reports DDC Overview and Connectivity – Realtime data access, SQL Access, Odata support
  • #17 Identify insights Let’s look at two common scenarios Consuming data in Excel with DDC as source Dashboard using KendoUI
  • #18 KendUI is our flagship HTML5 controls
  • #19 Goal is to unify data across from various sources and system to present single source of view How do we do that without adding new stack or complex solution into the mix
  • #20 Goal is to unify data across from various sources and system to present single source of view How do we do that without adding new stack or complex solution into the mix
  • #21 Goal is to unify data across from various sources and system to present single source of view How do we do that without adding new stack or complex solution into the mix