Transcript Slide 1

OSIsoft’s ERP Direction
Building gateways to enterprise
resource planning
Goals for Today
• How does the PI System play with ERP?
– What is SOA?
– What does OSIsoft plan to do about it?
• What is Facility Monitor?
• Where does RLINK fit?
Copyright © 2007 OSIsoft, Inc. Company Confidential. All rights reserved.
2
Protecting Yourself
Joint Ventures
&
Market Factors Vendors
• Your environment is in
constant transition
–
–
–
–
Acquisitions
Mergers
Infrastructure changes
Cross-site variability
• You start with
standards, you end up
with a heterogeneous
mix of systems
Copyright © 2007 OSIsoft, Inc. Company Confidential. All rights reserved.
Raw Materials
Regulatory
Compliance Security Factors
Products
Customer
Feedback
3
Service Oriented Architecture
• Service Orientation is nothing new
– It is, however, unique to your business
– Provides high value to customers
– Services are “business level” by nature and necessity
• The Architecture protects your service
investment
– Supports reuse both with the aggregate steps and the
electronic document
– Encapsulates changes in platform, process, and
growth
Copyright © 2007 OSIsoft, Inc. Company Confidential. All rights reserved.
4
Web Services Support the Architecture
• Platform Independent
• Standards Based
– Common communication protocols like HTTP
and SMTP
– Message Schemas
– Separation of Operational Policies from
Message Body
• Schema and Contract will not change
Copyright © 2007 OSIsoft, Inc. Company Confidential. All rights reserved.
5
System Connectivity
• Point to Point
• Loosely Coupled
SOA
Copyright © 2007 OSIsoft, Inc. Company Confidential. All rights reserved.
6
Change Out a System
• Point to Point
?
? 
• Loosely Coupled
?
 ?

SOA



Copyright © 2007 OSIsoft, Inc. Company Confidential. All rights reserved.
7
Work Required to Adapt
• Must re-implement
each connection to
the system
• Must evaluate
ancillary connections
?
?
?
 

?
• Must re-implement
service-layer
abstraction
– Not necessarily a 1:1
mapping to services
due to service reuse

Explicit
Service
Barrier

Copyright © 2007 OSIsoft, Inc. Company Confidential. All rights reserved.
8
SOA + Web Services = Agility
• Features
– Autonomous services
– Discoverability
– Platform neutral
– Orchestration
• Flexibility
– Rerouting workflow
happens in
orchestration
– Adding data to a
service is a schema
extension
– Insulates from
architecture changes
SOA + WS
Copyright © 2007 OSIsoft, Inc. Company Confidential. All rights reserved.
9
SOA Service Example 1
• Problem:
– Users need to get quality information from different sites.
• Requires site, production line, time frame, and friendly name of the
quality metrics to return.
• Each site runs a different quality system with unique naming
conventions.
• Service:
– Exposes a friendly naming conventions, connects to the
appropriate site systems, and returns the requested quality metrics.
Site 1
Maintenance Accounting
System
Site 2
App Server
Copyright © 2007 OSIsoft, Inc. Company Confidential. All rights reserved.
LIMS System 1
PI System 1
ProcessPoint
PI System 2
10
SOA Services for Example 1
• Define a good service interface
– Normalize the namespace between all the sites
– Ensure proper linkage with lower level systems
Resolve Common Names
Resolve Common Names
Create SQL queries to LIMS
Query PI
Relate spec data to PI data
Query PI
Site 1
Maintenance Accounting
System
Site 2
App Server
Copyright © 2007 OSIsoft, Inc. Company Confidential. All rights reserved.
LIMS System 1
PI System 1
ProcessPoint
PI System 2
11
SOA Architecture for Example 1
Portal
Server
`
Users work in either portal based thin clients
Or SOA enabled smart clients.
Site 1
Maintenance Accounting
System
Site 2
App Server
Copyright © 2007 OSIsoft, Inc. Company Confidential. All rights reserved.
LIMS System 1
PI System 1
ProcessPoint
PI System 2
12
SAP NetWeaver and Enterprise SOA
SAP NetWeaver™
INFORMATION MANAGEMENT
INTEGRATION
APPLICATION and
PROCESS INTEGRATION
Life Cycle Mgmt
Composite Application Framework
USABILITY and
UI INTEGRATION
WEB APPLICATION
PLATFORM
SAP NetWeaver™ is the open integration and application
platform that enables the Enterprise Service Oriented
Architecture.
Copyright © 2007 OSIsoft, Inc. Company Confidential. All rights reserved.
13
SAP’s Business Process Platform
ENTERPRISE SOA
Order to Cash
Energy
Usage
– Business semantics
– Productized services
– Unified repository
– Ensures integrity
Copyright © 2007 OSIsoft, Inc. Company Confidential. All rights reserved.
14
Platform for Packaged Business
Preventative Maintenance
Processes
Facility Monitor
xMII
SAP NetWeaver
Enterprise
Services
Repository
ERP
PLANT LAYER
PLC
Copyright © 2007 OSIsoft, Inc. Company Confidential. All rights reserved.
DCS
SCADA
15
Platform for Custom Business
Processes
Analyze
PM
Curtail
OSI
Detect
Energy Management
Schedule
xMII
Review
ENTERPRISE
SERVICES
SAP
SAP NetWeaver
NetWeaver
Enterprise
Services
Repository
Copyright © 2007 OSIsoft, Inc. Company Confidential. All rights reserved.
ERP
Create a *NEW* process/applications
by re-using available “Services” from
the current set of processes and
applications. These services can come
from multiple SAP and Non-SAP
systems.
PLANT LAYER
PLC
DCS
SCADA
16
Copyright © 2007 OSIsoft, Inc. Company Confidential. All rights reserved.
17
Manual Creation of Material Transfers
Copyright © 2007 OSIsoft, Inc. Company Confidential. All rights reserved.
18
The Server within the PI System at Platform Release 2
The
Server
The
Analytics
The
Visuals
Data Access
Data
Directory
RtBaseline Services
for Thin Clients
OLEDB
ODBC
PI Archive
Data Storage, Audit Trail,
Batch (Module Database)
PI AF 2.0
Smart Connectors
Asset Connectors
Structure / Asset Data
Real-time Interfaces
OPC / HDA
Failover / Management Services
MCN HealthMonitor
& System Management Tools
Business Gateways
ERP / Maintenance
RLINK SERVERS & GATEWAYS
SAP / JD EDWARDS / PEOPLESOFT
MAXIMO / INDUS / MIMOSA
Real-Time Data
Custom Data
IT Data
Relational Data
Web Services
DCS / PLC / SCADA / OPC
HISTORIANS / INTERFACES
COM CONNECTORS
APIs / SDKs
IT MONITOR
OLEDB / ODBC
ORACLE / SQL
SOA / EXTERNAL DATA
LEGACY APPS
Copyright © 2007 OSIsoft, Inc. Company Confidential. All rights reserved.
19
Smart Connectors – an Enabling
Infrastructure
• Business Gateways provide the future connectivity to
ERP
– Calculations
– Meta-data
– Time series data
• Maintained by multiple companies
• Eliminates complexity and delivers value through
– Ease of implementation
• Auto configuration
– Synchronization of changes between systems of record
• Necessary to support process-oriented apps
Copyright © 2007 OSIsoft, Inc. Company Confidential. All rights reserved.
20
Questions?
Copyright © 2007 OSIsoft, Inc. Company Confidential. All rights reserved.
21