Ocean Today - Power of diversity

advertisement
The power of diversity
Horacio Bouzas
Ocean Portfolio Manager , Schlumberger
The Oil & Gas software technology
challenges continue to grow
Exploration to add reserves
Maximizing reservoir recovery
Boosting production from existing fields
Unlocking unconventional hydrocarbons
Solutions need the combination of a solid
platform, seamless integration and an
efficient extensibility framework
`
1980
`
2013
Successful solutions can be provided more efficiently by
Collaborative Ecosystem
Collaborative Ecosystem
Challenge
Usage
Alternatives
Implementations
Collaborative Ecosystem
Oil & Gas
Companies
Software
Vendors
Users
Developers
The Ocean Ecosystem
Oil & Gas
Companies
Software
Vendors
Users
Developers
The Ocean Ecosystem
Oil & Gas
Companies
Petrel Users
Academia
Software
Vendors
Developers
Diversity and collaboration at work
Ocean enables collaboration.
Both internal and external to your
organization.
Ocean helps you address these ever
growing challenges with solutions that are
rapidly developed, tested and deployed.
Ocean Plug-in
INNOVATE
DEPLOY NEW
FUNCTIONALITY
BUILD YOUR NEW
WORKFLOWS
The Ocean Ecosystem
2013
2010
23
33
Oil & Gas
Companies
1000s
Petrel Users
Academia
36
20
Software
Vendors
Developers
600
945
76
46
The largest community of developers,
software companies and universities
in Oil and Gas software.
Growing. Busy.
Plug-ins on the store
2010
52
2013
123
Plug-ins off the store
2010
300
2013
600+
and curious
Ocean – Store
594,036 Total Page Views
41,781 Unique Visitors
2,605 Plug-ins Downloads
From 52 Countries
1055 times
External Plug-ins
6.12 Minutes/Visit
6.86 Pages/Visit
Data for Jan-June 2013
Ocean is the leading enabler of innovation in
Oil and Gas software.
The Ocean Ecosystem is delivering real
solutions to the industry
TODAY!
Millions
of
visits
developers
of thousands
ofvendors
downloads
Years
old
O&G
Companies
Software
universities
Plug-ins
Of
APIs
The future is here:
Openness across all platforms
Extensibility across all domains
Ocean for Techlog Architecture
Limited Release 2014
Out-of-process
C++ & Qt
 Ensures stability of the platform
 Leverage existing algorithms in C++
 Separation between third-party libraries
 Consistency with Techlog GUI
 Concurrent processing
 Qt exposed (strings, containers,
serialization, events, smart pointers, …)
 Dynamic loading/unloading
GUI
Menus
Workflow
Properties
Techlog
Ocean plugin
manager
Data
Graphics
Plugin
host
process
Ocean
Plugin
host
Ocean Plugin host
process
process
Plugin
Domain Objects &
Services
Ocean for Studio
Commercial 2014
Isolation: In-Process
 Database access and transfers
 Indexing algorithms
 Studio manager additions, extensions
and configurations
Studio
GUI
Menus
Ocean System
Index
Properties
Data
Graphics
C# and .Net
 Modern development environment
 Powerful tools and environment support
 Ready to integrate (e.g. Microsoft Lync)
Plugin
Ocean for Avocet
Commercial 2015
 Enterprise application – not pure desktop
 Focused on production operations management
Extensibility? Server customization!
Leverages existing C# APIs
 Simple on-screen python for calculation and
validation.
 First class citizenship in framework
 Ensures maximum performance
 Data model and UI can be extended with
configuration tools and XML
 More powerful extensions via .NET
UI elements
Shared
Services
Data Model
Client
Platform APIs
Server
Platform APIs
Plugin
Screens,
Validation
Plugin
Data model,
Data access,
Processes
An industry facing extraordinary challenges
Exploration to add reserves
Maximizing reservoir recovery
Oil & Gas
Companies
Petrel
Users
Software
Vendors
Boosting production from existing fields
Academia
Unlocking unconventional hydrocarbons
Developers
A growing ecosystem delivering solutions
Thank you!
Download