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