data services – rapid application development using data virtualization

Post on 09-Jan-2017

71 Views

Category:

Technology

1 Downloads

Preview:

Click to see full reader

TRANSCRIPT

DATA SERVICES – RAPID APPLICATION DEVELOPMENT USING DATA

VIRTUALIZATION

Jay Heydt, Data Services Technical Lead

Introduction

Business Need

Solution

Business Value

Roadmap

Recommendations & Best Practices

AGENDA

INTRODUCTION

Drillinginfo delivers solutions that enable oil and gas customers to be more proactive, more

efficient, and more competitive. As a critical component of our customers’ strategy,

Drillinginfo provides customers with the necessary tools and insights for success.

BUSINESS NEED

Market Explosion!

SOLUTION

Data Services Layer

SOLUTION

Data Sources Tier

For RDBMS data sources, SQL views on base table

Includes logic that doesn’t exist in current Denodo version (RANK)

SOLUTION

Data Virtualization Tier

Subject area data marts

Extensive caching

Services to load other application databases (e.g. Elasticsearch)

SOLUTION

Services Tier

REST and JDBC endpoints

Managed API for external exposure

SOLUTION

Application Tier

Visualization and Analytics Tools

– Java script framework (e.g. Angular)

– Mapping tools (e.g. ESRI)

– Charting/Graphing tools (e.g. Highcharts)

– GG&E Platform (Java)

PRODUCTS

http://info.drillinginfo.com/products/

Geodata Services Transform Production WS

API Subsurfr

DATA VIRTUALIZATION BUSINESS CASE

Time to value

– Significant reduction in ETL and service

development

– Reduced delivery timeframe from weeks to days

Flexibility and Agility

– Simple to integrate disparate (structured and

unstructured) data sources

– Simple to expose data to consumers

Extensibility/Scalability

– Java platform

– Custom libraries/classes

ROADMAP

6.0 Upgrade

– Github migration

– Information Self Service Portal

– Performance improvements

– Analytics functions…RANK, ROW_NUMBER, etc

(later in 2016)

Big Data Use Cases

– Integration with relational services

RECOMMENDATIONS & BEST PRACTICES

Governance

Profiling

Data Type management

– Spatial

THANK YOU

top related