standards for production allocation improving it/im infrastructure decisions, 29 may 2013

15
Standards for production allocation Improving IT/IM infrastructure decisions, 29 May 2013

Upload: soo

Post on 06-Jan-2016

21 views

Category:

Documents


0 download

DESCRIPTION

Standards for production allocation Improving IT/IM infrastructure decisions, 29 May 2013. What is production allocation?. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Standards for production allocation Improving IT/IM  infrastructure  decisions, 29 May 2013

Standards for production allocationImproving IT/IM infrastructure decisions, 29

May 2013

Page 2: Standards for production allocation Improving IT/IM  infrastructure  decisions, 29 May 2013

What is production allocation?

“The process by which measurements of commingled streams are related to multiple points of production, thereby supporting determination of ownership. Allocation may

potentially involve oil, gas and water.”

Page 3: Standards for production allocation Improving IT/IM  infrastructure  decisions, 29 May 2013

Integration challenges

Page 4: Standards for production allocation Improving IT/IM  infrastructure  decisions, 29 May 2013

Cisco Global Cloud Index 2011-2016

Page 5: Standards for production allocation Improving IT/IM  infrastructure  decisions, 29 May 2013

2003 2004 2005 2006 20072002

Netscape founded

Palm Pilot 1000 XML 1.0 XHTML 1.0,SOAP 1.1,

REST (Fielding)

1994 1995 1996 1997 1998 1999 2000

2001

3m web sitesFacebook

startedTwitter founded,

AWS launched

CERN releasesweb technology Java 1.0 First blog RSS 0.9

Windows 7,Node.js

Mobile Flash dead

Web 20th anniversary

2008 2009 2010 2011 2012

Netscape disbanded

YouTube founded

iPhone released, Linking Open Data

LHC live,RDFa 1.0

iPad released,energysys.com

HTML5

WSDL 1.1iPod

1993

2013

Page 6: Standards for production allocation Improving IT/IM  infrastructure  decisions, 29 May 2013

The web as archetype: REST• Stateless

• Uniform interface

• Identification of resources

• Manipulation of resources via

representations

• Self-descriptive messages

• Hypermedia as the engine of state

Page 7: Standards for production allocation Improving IT/IM  infrastructure  decisions, 29 May 2013

Standard needs

• Process standards

• Data standards (agreed content-

type)

• Service standards

Page 8: Standards for production allocation Improving IT/IM  infrastructure  decisions, 29 May 2013

Markup soup

Page 9: Standards for production allocation Improving IT/IM  infrastructure  decisions, 29 May 2013

PRODML: The Good

• DTS measurement

• Fluid analyses and samples

• Flow networks

• Production operations reports

• Production reports

• Historian data

• Well tests

• Wireline formation tests

Page 10: Standards for production allocation Improving IT/IM  infrastructure  decisions, 29 May 2013

PRODML: The Bad

• Implicit relationships

• Lack of hyperlinks

• Rigid structures

Page 11: Standards for production allocation Improving IT/IM  infrastructure  decisions, 29 May 2013

PRODML: The Ugly

• SOAP-based web service

• GetData method

• PutData method

• DeleteData method

• Service not discoverable

• Data model not extensible

• No URI for representations

Page 12: Standards for production allocation Improving IT/IM  infrastructure  decisions, 29 May 2013

Imagine

• GET https://live.energysys.com/123456

• Returns asset information

• PUT https://live.energysys.com/123456

• Load data to the asset

• PUT https://live.energysys.com/process/12224

• Load parameters for a process and run it

• Return document is the URI for the executing

process

Page 13: Standards for production allocation Improving IT/IM  infrastructure  decisions, 29 May 2013

Imagine

Page 14: Standards for production allocation Improving IT/IM  infrastructure  decisions, 29 May 2013

Our goal

To be a first class participant in a RESTful

service-oriented architecture

Page 15: Standards for production allocation Improving IT/IM  infrastructure  decisions, 29 May 2013

Questions? [email protected]

Watch the video of

Dr Peter Black delivering

this presentation in

Aberdeen:

CLICK TO VIEW