Legacy Migration using a Virtual PPDM: A Case Study

Similar documents
Well Discovery and a Corporate Well Master. Jesus Rodriguez, Marathon Oil Mike Skeffington, EnergyIQ May, 2018

Building a Trusted Master Data Store Steve Cooper: President EnergyIQ

NeuraDB. E&P Data Management Simplified. Tarun Chandrasekhar Director, Data Management Products Neuralog

Veritas Provisioning Manager

Data Quality and the PPDM Business Rules Steve Cooper: President

5 Steps to Government IT Modernization

Six Weeks to Security Operations The AMP Story. Mike Byrne Cyber Security AMP

DEVOPSIFYING NETWORK SECURITY. An AlgoSec Technical Whitepaper

STRATEGIES FOR MANAGING LARGE AMOUNTS OF RASTER LOG DATA. Brandon Schroeder

Data Loading Best Practice

Data Sheet: ITTIA ODBC. Copyright 2005 ITTIA LLC All rights reserved

SIEBEL 15 RELEASE & UPGRADE SUMMARY

What s New in Ideagen Pentana 4.2

85% 89% 10/5/2018. Do You Have A Firewall Around Your Cloud? Conquering The Big Threats & Challenges

Transitioning to Symyx

Enovia to Aras. Marc Young, Managing Partner xlm Solutions

CHARTING THE FUTURE OF SOFTWARE DEFINED NETWORKING

CA Test Data Manager Key Scenarios

Improve Internal Controls with Governance, Risk, and Compliance Solutions

Securing SharePoint TASSCC TEC 2009 Web 2.0 Conference

Establishing a Well Hierarchy

Cloud Going Mainstream All Are Trying, Some Are Benefiting; Few Are Maximizing Value. An IDC InfoBrief, sponsored by Cisco September 2016

Data Protection. Plugging the gap. Gary Comiskey 26 February 2010

EXAM - ADM-211. Administration Essentials for Experienced Admin. Buy Full Product.

DevOps CICD for VNF a NetOps Approach

Data Access User Needs Study A User Needs Assessment for the Colorado DOT (CDOT)

McAfee VirusScan and McAfee epolicy Orchestrator Administration Course

WHITEPAPER A Selection Guide to Binary Tree s Directory Synchronization Software

Well Lifecycle: Workflow Automation

IBM Best Practices Working With Multiple CCM Applications Draft

The Salesforce Migration Playbook

SailPoint IdentityIQ Integration with the BeyondInsight Platform. Providing Complete Visibility and Auditing of Identities

Magnolia Community Edition vs. Enterprise Edition. Non-Functional Features. Magnolia EE. Magnolia CE. Topic. Good value for money.

Cisco 5G Now! Product Announcements. February, 2018

Discover Best of Show März 2016, Düsseldorf

Manage Change With Confidence: Upgrading to Oracle Database 11g with Oracle Real Application Testing

Next-Generation Standards Management with IHS Engineering Workbench

Cisco Cloud Application Centric Infrastructure

WHITEPAPER. Embracing Containers & Microservices for future-proof application modernization

IPv6 Enablement for Enterprises. Waliur Rahman Managing Principal, Global Solutions April, 2011

CONFIDENTLY INTEGRATE VMWARE CLOUD ON AWS WITH INTELLIGENT OPERATIONS

Service Mesh and Microservices Networking

EMC Documentum xdb. High-performance native XML database optimized for storing and querying large volumes of XML content

CAPABILITY STATEMENT

ISO/ IEC (ITSM) Certification Roadmap

F5 Reference Architecture for Cisco ACI

McAfee epolicy Orchestrator Release Notes

Cloud Going Mainstream All Are Trying, Some Are Benefiting; Few Are Maximizing Value

AWS Reference Design Document

The ADC Guide to Managing Hybrid (IT and DevOps) Application Delivery

CIAM: Need for Identity Governance & Assurance. Yash Prakash VP of Products

WHITE PAPER. Moving Fragmented Test Data Management Towards a Centralized Approach. Abstract

API Best Practices. Managing APIs holistically across the enterprise

RSA Solution Brief. The RSA Solution for VMware. Key Manager RSA. RSA Solution Brief

WR2QTP: Semantic Translator of WinRunner Scripts to QTP

monolith to micro-services? event sourcing can help Doug

What is database continuous integration?

Xerox Mobile Link App

NTAF IN PRACTICE. White Paper

State Governments at Risk: State CIOs and Cybersecurity. CSG Cybersecurity and Privacy Policy Academy November 2, 2017

Developing and Deploying an Interactive Community Dashboard: An Empirical Window into Homelessness

Accelerate Your Enterprise Private Cloud Initiative

Migrating to the P8 5.2 Component Manager Framework

THE JOURNEY OVERVIEW THREE PHASES TO A SUCCESSFUL MIGRATION ADOPTION ACCENTURE IS 80% IN THE CLOUD

Microsoft SharePoint Server

CASE STUDY Application Migration and optimization on AWS

Course 20488A: Developing Microsoft SharePoint Server 2013 Core Solutions

CLOUD WORKLOAD SECURITY

Improved Database Development using SQL Compare

The ADC Guide to Managing Hybrid (IT and DevOps) Application Delivery. Citrix.com ebook Align Cloud Strategy to Business Goals 1

DevOps Anti-Patterns. Have the Ops team deal with it. Time to fire the Ops team! Let s hire a DevOps unit! COPYRIGHT 2019 MANICODE SECURITY

Closing the Hybrid Cloud Security Gap with Cavirin

Information Security Continuous Monitoring (ISCM) Program Evaluation

<Insert Picture Here> Oracle Policy Automation Connector For Siebel Features and Benefits

Get a Second Opinion: Enterprise GIS Health Checks. David Crosby Esri Southeast Regional Professional Services Charlotte, NC

Data Virtualization Implementation Methodology and Best Practices

Supporting the Cloud Transformation of Agencies across the Public Sector

CBRN Data Import/Export Tool (CDIET) Presented by: Darius Munshi

Roadmap. Mike Chtchelkonogov Founder & Chief Technology Officer Acumatica

Cisco Prime Home 5.1 Technical

Reinvent Your 2013 Security Management Strategy

Migrating Complex Oracle Forms Applications to APEX: Utopia or Reality?

Schedule document N4MDM. PUBLIC Node4 limited 31/11/2018. Node4 Limited Millennium Way Pride Park Derby DE24 8HZ

SCHEDULE DOCUMENT N4MDM PUBLIC NODE4 LIMITED 13/07/2017. Node4 Limited Millennium Way Pride Park Derby DE24 8HZ

OpenADN: A Case for Open Application Delivery Networking

MObile. end. complexity

Sustainable Security Operations

Citrix Connector Citrix Systems, Inc. All rights reserved. p.1. About this release. System requirements. Technical overview.

Oracle Applications in a Changing Business World. Legacy Oracle Applications Won't Be Around Forever. Will You?

ConvergeOne WHITE PAPER. Revolutionizing QoS Across Cisco UC Networks

Second OMG Workshop on Web Services Modeling. Easy Development of Scalable Web Services Based on Model-Driven Process Management

DIGITAL STEWARDSHIP SUPPLEMENTARY INFORMATION FORM

Pega Product Composer for Healthcare

Securing Office 365 with MobileIron

The Journey to Globalization: Building a Successful and Scalable S1000D Authoring and Data Delivery Methodology

DELL EMC VSCALE FABRIC

Siebel Server Sync Guide. Siebel Innovation Pack 2015 May 2015

Hybrid WAN Operations: Extend Network Monitoring Across SD-WAN and Legacy WAN Infrastructure

Cloud Going Mainstream All Are Trying, Some Are Benefiting; Few Are Maximizing Value

A Cloud Gateway - A Large Scale Company s First Line of Defense. Mikey Cohen Manager - Edge Gateway Netflix

Transcription:

Legacy Migration using a Virtual : A Case Study Gary Meyers: Anadarko Petroleum Mike Skeffington: EnergyIQ info@energyiq.info www.energyiq.info

Overview Migrating a legacy, distributed data management solution can be disruptive The issues are multiplied by the number of integrated systems To mitigate risk, a migration should be managed in phases that minimize disrupting existing operations and deliver added value to the business This paper will provide a case study of a project designed to: Migrate a complex data management environment over several phases Deliver key business value with each phase Minimize disruption and reduce IT risk with each phase Replace proprietary legacy systems with a COTS solution info@energyiq.info www.energyiq.info 2

10+ Years Of Evolution Well Header Gulf of Mexico North America Production Formation Reference Dir. Surveys Paleo Test Core 3.7 DB Direct Scripts International Completion Injection Scripts Etc. Vendor/Proprietary/Public 10+ Data Sources Primary Data Types and info@energyiq.info www.energyiq.info Corp. Repository 6.1M Well Header Records Dozens of

Design The Future Gap Analysis: Interviewed over 90 business users to understand their data needs Findings: Single trusted repository was needed Expose data blending processes and quality results for risk assessment Make data easily available to business functions to improve decision making Ensure long-term sustainability by adopting a commercial solution Build independence from data providers Challenge: Timely delivery without impacting existing workflows and processes Approach: Iterative phases to deliver critical business value, minimal disruption info@energyiq.info www.energyiq.info 4

The Desired Future State Sources Consumers Sources Consumers Scripts 3.7 Scripts Future State Loader 3.8 Data Access Layer/API Integrated ly Supported Well Hierarchy Data Management Apps (not TOAD) E&P Aware and APIs E&P Data Quality Standard Reports Query / Export Workflow Automation Platform Broad User Application Support info@energyiq.info www.energyiq.info 5

Approach Phase 1 Challenge: has multiple records for the same wells - Very confusing to users Resolution: EnergyIQ software implemented to expose the blended Well Hierarchy Result: Visible data quality, richer data, happy users info@energyiq.info www.energyiq.info 6

Phase I (++) Well Header Gulf of Mexico North America Production Formation Reference Dir. Surveys Paleo Test Core 3.7 DB Direct Scripts? International Completion Injection Scripts Etc. Blended Well Header info@energyiq.info www.energyiq.info

Approach Phase 2 Implement a virtual 3.8 data model as a series of views against the Well Hierarchy and data stores Deploy a 3.8 Gold compliant browser to meet immediate business needs (query/browse data) No changes to proprietary data loaders and existing workflows Browser 3.8 Tables 3.8 Views Result: Mitigate risk for the full migration Immediate value by exposing the views to Spotfire Sets up future migration with minimal impact Proprietary Legacy Well Hierarchy info@energyiq.info www.energyiq.info 8

Key Challenge: Performance Desired Outcome: Browser application performs as if it were accessing a physical database Approach: Populate key reference tables within 3.8 Establish several key views as materialized views Add a new table to provide an index between the two physical data stores, referenced by the views Iterate and tune the view designs in UAT Result: Performant, and will improve with future phases info@energyiq.info www.energyiq.info 9

Approach Next Planned Phase Deploy commercial Well Hierarchy in 3.8 Deploy data applications and management tools Expose data access layer for long term sustainability New Data Access Layer/API Browser Benefits: Reduce operational costs and risks Improve performance Expose common access protocol Replace custom code with commercial Begin migrating consumers to new access layer Begin migrating sources to new 3.8 Proprietary Legacy 3.8 Tables 3.8 Views Well Hierarchy info@energyiq.info www.energyiq.info 10 10

Approach Possible Next Steps Migrate sources to 3.8 with commercial loaders Create a virtual through a set of views preserving legacy applications before migration Continue migrating legacy consumers to the Data Access Layer Benefits: Further reduce risk and cost Retire legacy systems (, consumers, etc.) Retire legacy loaders//scripts Allow the business to migrate apps on their schedule Approach removes data provider dependencies New Data Access Layer/API Legacy Proprietary Legacy Browser 3.8 Tables Views Well Hierarchy info@energyiq.info www.energyiq.info 11 11

Long Term Objective Well Header Sources Consumers Gulf of Mexico North America Production Formation Reference Dir. Surveys Paleo Loader 3.8 Data Access Layer/API Integrated International Test Core Completion Injection Etc. Views Legacy info@energyiq.info www.energyiq.info

Summary And Lessons Learned Large migration projects are often disruptive to the business due to the inherent complexity and timeframes involved Use of a virtual database approach can minimize disruption This approach empowers IT and Business to migrate/upgrade on own schedule Deliver incremental value with short phases Performance is a key concern consider view designs This approach will work with non- sources into a platform Utilization of a Data Access Layer (API) for loading and consuming data should mitigate the impact of future migrations info@energyiq.info www.energyiq.info 13

Questions? Gary.Meyers@Anadarko.com Mike.Skeffington@EnergyIQ.info info@energyiq.info www.energyiq.info 14