SOA200 Title of the Presentation This Is the Subtitle
Transcription
SOA200 Title of the Presentation This Is the Subtitle
SOA205 SOA References Udo Paltzer Solution Management SAP NetWeaver – SOA Middleware SAP AG October 2009 Disclaimer The information in this presentation is confidential and proprietary to SAP and may not be disclosed without the permission of SAP. This presentation is not subject to your license agreement or any other service or subscription agreement with SAP. SAP has no obligation to pursue any course of business outlined in this document or any related presentation, or to develop or release any functionality mentioned therein. This document, or any related presentation and SAP's strategy and possible future developments, products and or platforms directions and functionality are all subject to change and may be changed by SAP at any time for any reason without notice. The information on this document is not a commitment, promise or legal obligation to deliver any material, code or functionality. This document is provided without a warranty of any kind, either express or implied, including but not limited to, the implied warranties of merchantability, fitness for a particular purpose, or non-infringement. This document is for informational purposes and may not be incorporated into a contract. SAP assumes no responsibility for errors or omissions in this document, except if such damages were caused by SAP intentionally or grossly negligent. All forward-looking statements are subject to various risks and uncertainties that could cause actual results to differ materially from expectations. Readers are cautioned not to place undue reliance on these forward-looking statements, which speak only as of their dates, and they should not be relied upon in making purchasing decisions. © SAP AG 2009. All rights reserved. SOA205 / Page 2 1 Agenda 1. SAP SOA Infrastructure SAP NetWeaver CE 7.1 and SAP NetWeaver PI 7.1 EHP 1 for SAP NetWeaver PI 7.1 2. SOA References AXAWinterthur (Insurance) CARSA – Red Megatone (Retail) Endress+Hauser (Measurement Instruments, Process Industry Automation) Evonik (Chemicals, Energy, Real Estate) OSRAM Opto Semiconductors GmbH (High Tech) Umicore (Materials Technology) Valero (Oil and Gas) … And some more 3. Summary © SAP AG 2009. All rights reserved. SOA205 / Page 3 Why SOA References? Mission Identify key business scenarios where customer adopted SAP‘s SOA strategy Focus on business challenges that customers try to address with SOA Focus on different industries and on different SOA aspects The SOA references use productively Either SAP NetWeaver CE 7.1 Or SAP NetWeaver PI 7.1 SOA Stands for service-oriented architecture SAP SOA infrastructure helps customers to apply SOA Example SOA principles are – Governed, model driven service provisioning and service consumption incl. use of Business Process Management – Design SOA artifacts in Enterprise Services Repository – Leverage re-usable Enterprise Services (SAP or custom build) – Publish services (SAP and non-SAP) to Services Registry – Service enable legacy applications –… © SAP AG 2009. All rights reserved. SOA205 / Page 4 2 End-to-End SOA Infrastructure — Today Enabling Managed Process Flexibility User Interface Pervasive Business Rules Management Service Bus Enterprise SOA Provisioning Service and Event Enablement Process Components Order Mgmt. ... SAP Business Suite Voice Search UI Composition Service and Event Composition SOA Interoperability ServiceEnabled Applications Wiki/Blog Information Composition SOA Management SOA Design Governance Connectivity and Integration Platform Services MDM BI … SAP NetWeaver Components Customer and Partner Applications Non SAP and Legacy B2B Partner Business Process Management Forms © SAP AG 2009. All rights reserved. SOA205 / Page 5 Model-Based Business Process Management on a Business Process Platform Human-centric Composition Environment 7.1 SAP NetWeaver Executable models Process collaboration SAP NetWeaver BPM & BRM Packaged processes SAP Application Core Processes SOA Design Governance Business Object Business Object SAP NetWeaver Process Integration 7.1 Descriptive models Embedded workflow Expose services and events System-centric Executable models Process automation (ccBPM) Service and event infrastructure B2B Non SAP © SAP AG 2009. All rights reserved. SOA205 / Page 6 3 SAP Solution Manager Process Integration Enterprise SOA Composition Desktop Mobile End-to-End Solution Operations Composition Environment Portal SAP NetWeaver Process Integration 7.1 – Overview Enterprise Services Repository & Registry Software Lifecycle Security User Management BAM Infrastructure Business Task Management Process Orchestration SOA Management Administration Configuration Pre-packaged Integration Content Monitoring Service Bus Services Registry Optimization Reliable Message & Queuing Dynamic Routing / Mediation Protocol Switching Scalability, High Availability Archiving Transformation Main Benefits Connectivity (3rd Party Applications, Technologies, Middleware… etc) Security Key Scenarios Pre-packaged integration content to minimize integration costs Central repository and registry for governance Open standards based for interoperability High performance and security for fast and reliable end-to-end transactions Application to application integration (A2A) Integration of business partners (B2B), mostly EDI Interoperability with 3rd party middleware SOA: Service provisioning and service enabling © SAP AG 2009. All rights reserved. SOA205 / Page 7 Model-Driven Development and Deployment with SAP NetWeaver Composition Environment 7.1 EHP 1 Robust, enterpriseclass Java EE 5 application server SAP NetWeaver Developer Studio Eclipse based development and modeling environment Processes Eclipse Development Environment SAP NetWeaver Visual Composer for model-driven UI development (incl. analytics and voice) Web Dynpro Java SAP Interactive Forms by Adobe Federated Portal Network Views SAP NetWeaver Business Process Management Java Application Server Analytics Forms New Services Basic Services Mobile & Voice Services façade Data Services Bus Services Portal & Web SAP Composite Application Framework (CAF) business object modeling and service composition Web Services / Enterprise Services Connectivity SAP Business Suite Daten/ Data Files & Files CRM © SAP AG 2009. All rights reserved. SOA205 / Page 8 4 SRM SCM PLM ERP Enterprise Services Repository and Registry (ESR) Software lifecycle management and logistics (NWDI) Agenda 1. SAP SOA Infrastructure SAP NetWeaver CE 7.1 and SAP NetWeaver PI 7.1 EHP 1 for SAP NetWeaver PI 7.1 2. SOA References AXAWinterthur (Insurance) CARSA – Red Megatone (Retail) Endress+Hauser (Measurement Instruments, Process Industry Automation) Evonik (Chemicals, Energy, Real Estate) OSRAM Opto Semiconductors GmbH (High Tech) Umicore (Materials Technology) Valero (Oil and Gas) … And some more 3. Summary © SAP AG 2009. All rights reserved. SOA205 / Page 9 EHP 1 For SAP NetWeaver PI 7.1 Value Proposition User Interaction (for example, Business Task Management) Enterprise Services Repository (ESR) and Services Registry (SR) Superior SOA design governance Further access control measures Reduced TCD for service provisioning in the ESR Services Registry Process Automation BAM Service Bus Dynamic Routing Transformation Connectivity Reliable Messaging and Queuing Infrastructure Services Software Lifecycle Security User Management Java EE5 / ABAP Scalability High Availability Archiving Configuration Monitoring Administration Process Integration B2B Partner SAP 3rd Party Application 3rd Party Middleware © SAP AG 2009. All rights reserved. SOA205 / Page 10 5 Service Bus Enhanced flexibility for the integration developer in defining mediation flows Automated configuration support for A2A/B2B Leverage performance enhancements via additional connectivity options Increased interoperability SOA Management Enhanced support for end to end monitoring for non-technical users of SAP NetWeaver PI Automated configuration of services in the provider and consumer systems Enhanced migration support EHP 1 for SAP NetWeaver PI 7.1 Ramp up Summary Beta shipment December 2008 – March 2009 Participants: 4 customers, 5 partners Ramp up March 20th – July 31st 2009 Participants: 20+ customers, 20+ partners Ramp-up Knowledge Transfer Two learning maps with more than 75 objects incl. presentations, demos, etc. Further updates planned to be made available in Q4 2009 Customer Experience Five customers in different regions went in productive use during ramp-up First customer live since mid of April 2009 All installation options available and tested successfully during ramp up: Upgrade from SAP XI 3.0 or SAP NetWeaver 7.0 (2 live customers) Update from SAP NetWeaver PI 7.1 (2 live customers) New Installation of EHP 1 for SAP NetWeaver PI 7.1 (1 live customer) Overall good feedback regarding product quality © SAP AG 2009. All rights reserved. SOA205 / Page 11 EHP 1 for SAP NetWeaver PI 7.1 Positive Ramp Up Feedback Improved Upgrade / Update tools Upgrade from SAP XI 3.0 or SAP NetWeaver PI 7.0 made easier Customers are able to move to EHP 1 for SAP NetWeaver PI 7.1 mainly by themselves Update from SAP NetWeaver PI 7.1 works well with EHP installer Less manual steps required to go to EHP 1 for SAP NetWeaver PI 7.1 Further performance enhancements Further support of connectivity and routing options on the AAE End to end IDoc packaging IDoc conversion adapter module Increased developer productivity Further access control capabilities in ES Repository and Services Registry Possibility to define security profile settings for service interfaces in ES Repository Integration Directory API supports new PI 7.1 objects types Use of SAP Solution Manager to centrally access monitoring capabilities Use of 3rd party adapters for EDI scenarios Customers continue to replace existing middleware and consolidate to SAP NetWeaver PI 7.1 as their strategic integration platform for SAP and non SAP systems Major Usage scenarios: A2A and B2B Interoperability with 3rd party ESBs SOA Integration © SAP AG 2009. All rights reserved. SOA205 / Page 12 6 EHP 1 for SAP NetWeaver PI 7.1 Ramp Up – Lessons Learnt © SAP AG 2009. All rights reserved. SOA205 / Page 13 EHP 1 for SAP NetWeaver PI 7.1 Important links Information sources for EHP 1 for SAP NetWeaver PI 7.1 SDN: SDN page for EHP 1 for SAP NetWeaver PI 7.1 Documentation center: http://help.sap.com/ -> SAP NetWeaver -> SAP NetWeaver PI/Mobile/IdM 7.1 Help-Portal: Online SAP Library for EHP 1 for SAP NetWeaver PI 7.1 Knowledge Product: http://service.sap.com/okp Release restrictions: SAP Note 1247043 Adapter Availability Information: Overview Connectivity -> choose adapter partner Product availability matrix for partner adapters: PAM for Seeburger adapters: SAP Note 890721 PAM for iWay adapters: SAP Note 858366 PAM for SAP Conversion Agent by Informatica: SAP Note 894815 © SAP AG 2009. All rights reserved. SOA205 / Page 14 7 Agenda 1. SAP SOA Infrastructure SAP NetWeaver CE 7.1 and SAP NetWeaver PI 7.1 EHP 1 for SAP NetWeaver PI 7.1 2. SOA References AXAWinterthur (Insurance) CARSA – Red Megatone (Retail) Endress+Hauser (Measurement Instruments, Process Industry Automation) Evonik (Chemicals, Energy, Real Estate) OSRAM Opto Semiconductors GmbH (High Tech) Umicore (Materials Technology) Valero (Oil and Gas) … And some more 3. Summary © SAP AG 2009. All rights reserved. SOA205 / Page 15 SAP SOA Infrastructure – Live @ AXAWinterthur Company – Quick Facts Location: Switzerland Industry: Insurance Products and Services: Insurances Revenue: CHF 10.9 billion Employees: 4100 Sales Network: 300 independent agencies with 2400 agents working exclusively for AXAWinterthur Web Site: http://www.axa-winterthur.ch SAP Solutions: ERP 6.0, ERP 5.0, CRM 5.0, PI 7.1, BW 7.0, Portal 7.0, Sol Man 7.0 © SAP AG 2009. All rights reserved. SOA205 / Page 16 8 SAP SOA Infrastructure – Live @ AXAWinterthur Business Scenarios Some sample scenarios include Replication of customer related data into SAP CRM (address, contract information, claims information, customer interactions etc.) Automated employee entry and leave process by integrating SAP HCM with corporate LDAP and provisioning systems Automated finance posting (FI, CO) from various sub ledger to general ledger B2B integration of providers (incidents, orders etc.) Master Data Distribution (e.g. exchange rates) © SAP AG 2009. All rights reserved. SOA205 / Page 17 SAP SOA Infrastructure – Live @ AXAWinterthur Challenges and Opportunities Implementation of a service-oriented architecture (SOA) across an enterprise Integration of legacy applications with new business applications Leverage state-of-the-art integration technology with SAP NetWeaver Process Integration One customer view – Consolidation of all relevant customer data in SAP CRM using SAP SOA platform Objectives Single customer view, contact history and sales leadership information by integrating all customer information in SAP CRM Automatic lead generation as well as integrated lead allocation and redistribution Long term SOA strategy based on web service standards SOA Value Delivered Usage of ESR as central repository for SAP and Non-SAP Services Support of newest web service standards and multiple operations per Interface Central integration platform for all SAP applications One customer view – Consolidation of all relevant customer data in SAP CRM Faster integration of new sub-ledgers with SAP based finance system © SAP AG 2009. All rights reserved. SOA205 / Page 18 9 SAP SOA Infrastructure – Live @ AXAWinterthur Before Customer related information dispersed across different applications : After Single customer view by integrating various legacy systems with SAP CRM based on a Service Oriented Architecture (SOA). Inefficient information retrieval because of partly redundant and in some cases incomplete or inconsistent customer data: The potential of a customer could not be fully utilized, due to lack of consistent and complete customer view across all lines of business ― Single customer view, contact history and sales leadership information improve sales efficiency and increase cross selling potential. Improved lead management and direct marketing efficiency by integrated marketing campaigns and automatic lead generation. With SAP NetWeaver PI 7.1 we are able to meet today's integration requirements in a heterogeneous IT landscape and to move forward on our SOA roadmap. SAP NetWeaver PI 7.1 provides the functionality and scalability needed to integrate our legacy world with SAP on an enterprise level.‖ Jochen Schneider, Head SAP Development & Support Center, AXA Group Solutions © SAP AG 2009. All rights reserved. SOA205 / Page 19 Agenda 1. SAP SOA Infrastructure SAP NetWeaver CE 7.1 and SAP NetWeaver PI 7.1 EHP 1 for SAP NetWeaver PI 7.1 2. SOA References AXAWinterthur (Insurance) CARSA – Red Megatone (Retail) Endress+Hauser (Measurement Instruments, Process Industry Automation) Evonik (Chemicals, Energy, Real Estate) OSRAM Opto Semiconductors GmbH (High Tech) Umicore (Materials Technology) Valero (Oil and Gas) … And some more 3. Summary © SAP AG 2009. All rights reserved. SOA205 / Page 20 10 SAP SOA Infrastructure – Live @ CARSA – Red Megatone Company – Quick Facts CARSA – Red Megatone Location: Argentina Industry: Retail Products and Services: Consumer products (Home, Electronics, etc.) Web Site: http://www.redmegatone.com.ar SAP Solutions and Services: ERP 6.0, PI 7.1 © SAP AG 2009. All rights reserved. SOA205 / Page 21 Improve the process accuracy – SAP SOA Infrastructure Live @ CARSA – Red Megatone Challenges and Opportunities Need to improve and adopt new services for customers in a fast and effective way Daily operation changes frequently, mainly in sales, logistics and payment areas Objectives Improve employee productivity via tailored application Eliminate delays between the POS and the logistic system to provide accurate data to the business and offer a better purchase experience to the customer Business process optimization 100% Real Time Information No delays, 100% Data Accuracy Benefits Master data, pricing and conditions are now centralized in SAP ERP and not replicated in both systems (SAP ERP & POS) as previously implemented Stock information is updated in real time, in both systems (SAP and POS). Previously business objects were updated every 3 or 12 hours, depending of which data was transferred and the number of transactions. Operation problems because business data were not updated were eliminated. Example: Selling goods that were not available in the warehouse, pricing differences, etc. © SAP AG 2009. All rights reserved. SOA205 / Page 22 11 Business Change in Retail – SAP SOA Infrastructure Live @ CARSA – Red Megatone Business Initiatives Improve employee productivity via tailored application that integrates several business service providers Eliminate delays between the POS and the logistic system to provide accurate data to the business and offer a better experience to the customer Before Long delays during deliveries Sales Order Processing Logistics Processing Outbound Delivery Processing After On line accurate information Sales Order Processing Invoice Processing Logistics Processing Outbound Delivery Processing Invoice Processing Delays Stock update Outbound Delivery Customer satisfaction Delays Stock update Outbound Delivery Customer satisfaction © SAP AG 2009. All rights reserved. SOA205 / Page 23 Agenda 1. SAP SOA Infrastructure SAP NetWeaver CE 7.1 and SAP NetWeaver PI 7.1 EHP 1 for SAP NetWeaver PI 7.1 2. SOA References AXAWinterthur (Insurance) CARSA – Red Megatone (Retail) Endress+Hauser (Measurement Instruments, Process Industry Automation) Evonik (Chemicals, Energy, Real Estate) OSRAM Opto Semiconductors GmbH (High Tech) Umicore (Materials Technology) Valero (Oil and Gas) … And some more 3. Summary © SAP AG 2009. All rights reserved. SOA205 / Page 24 12 Endress+Hauser at a Glance Leading supplier of measurement instrumentation and automation in the process industries Sales and Service for our customers in 97 countries Headquarters in Reinach (Switzerland) CEO: Klaus Endress Web Site: http://www.endress.com Key figures 2008 Net sales Net income Equity capital ratio Cash Flow Employees 1210 Mio. Euro 104.6 Mio. Euro 61.3 % 106.8 Mio. EUR 8434 © SAP AG 2009. All rights reserved. SOA205 / Page 25 SAP Process Integration at Endress+Hauser 20 Scenarios SAP to SAP, SAP to Non-SAP (majority), Non-SAP to Non-SAP A2A and B2B integration A2A integration produces higher volumes Importance of B2B scenarios (customs, clearinghouses) are increasing 26 external partners (customers, suppliers, service providers, etc.) 24 SAP systems (SAP Business Suite) and clients EHP 1 for SAP NetWeaver PI 7.1 14 SAP Business One systems 18 E+H internal Systems All together more than 300 interfaces Volume now: About 500‗000 messages per month (from 150‗000 in 2008) Hardware: 12 GB RAM, OS: zLinux, DB: IBM DB2 for z/OS © SAP AG 2009. All rights reserved. SOA205 / Page 26 13 EHP 1 for SAP NetWeaver PI 7.1 – Live @ Endress+Hauser Challenges and Opportunities Custom build applications Synchronous web services with human interaction Point to point communication No governance, no central repository Central Governance with EHP 1 for SAP NetWeaver PI 7.1 Objectives Introduce governance Use capabilities of Enterprise Services Repository and Services Registry Integrate non-SAP systems via SAP NetWeaver Process Integration Integration of custom build applications SOA Value Delivered Significant functional enhancements Increased developer productivity, re-use of objects, enhanced transparency Increased performance, new capabilities through AAE Import of external service definitions into Enterprise Services Repository Publication from Integration Directory to Services Registry Classification of service definitions © SAP AG 2009. All rights reserved. SOA205 / Page 27 Feedback About SAP NetWeaver PI 7.1 From Endress+Hauser ― The ESR and SR equip us with the tools we need for our SOA governance. The AAE enables us to use the PI also for synchronous scenarios with user interaction due to the much faster message processing. PI is now much more open and accessible towards development environments. PI developers will love several features like Function Libraries, parameterized mapping.‖ Thomas Weinschenk, Development & Integration, Endress+Hauser © SAP AG 2009. All rights reserved. SOA205 / Page 28 14 Agenda 1. SAP SOA Infrastructure SAP NetWeaver CE 7.1 and SAP NetWeaver PI 7.1 EHP 1 for SAP NetWeaver PI 7.1 2. SOA References AXAWinterthur (Insurance) CARSA – Red Megatone (Retail) Endress+Hauser (Measurement Instruments, Process Industry Automation) Evonik (Chemicals, Energy, Real Estate) OSRAM Opto Semiconductors GmbH (High Tech) Umicore (Materials Technology) Valero (Oil and Gas) … And some more 3. Summary © SAP AG 2009. All rights reserved. SOA205 / Page 29 SAP SOA Infrastructure – Live @ Evonik Company – Quick Facts Location: Germany Active in over 100 countries Industry: Chemicals, Energy, Real Estate Products and Services: Chemicals: Specialty chemicals Energy: Hard coal-fired power plants and renewable energies Real Estate: Residential property Sales: € 15.9 billion Employees: 41.000 Web Site: http://www.evonik.com SAP Solutions: ERP 6.0, 4.6C, PI 7.1 SAP services: SAP consulting services © SAP AG 2009. All rights reserved. SOA205 / Page 30 15 SAP SOA Infrastructure – Live @ Evonik Example business scenarios for business to business (B2B) integration Purchasing and delivery of raw material via electronic market places, such as Elemica (chemical industry) and Rubber Network (tires) Exchange of messages for order management, supply chain management, logistics Order management – Purchasing, acknowledgements, invoicing – VMI (vendor managed inventory) – Automatically send messages for goods delivery of inventory – Receive messages for customers‗ stock reduction Logistics – Exchange of transportation and shipment data: Loading of trucks (time critical) – Communication with customs: Belgium, France, Germany Example business scenario for application to application (A2A) integration Invoicing verification workflow Incoming invoices are scanned and stored in a system The responsible processor receives mail to verify invoice Invoice can be accepted, rejected, forwarded to other processor © SAP AG 2009. All rights reserved. SOA205 / Page 31 SAP NetWeaver Process Integration – System Landscape RFC C RF Dev / Qual / Prod systems SAP PI RFC SAP R/3 46C 7 backends Email (Production) PI 7.11 (SP1) C RF 7 46C systems connected RF C C RF 1 AS/400 connected FTP server Mobile, US FTP Mail server Ø P FT ISDN SAP PI J JD BINTEC X4100 ISDN-Router [Dial-In/Out] (Development) PI 7.11 (SP1) JD 1 Oracle DB connected C DB SLD 7.0 (SP18) BC Ø Ø Ø JDB C JD BC MS SQL DB 1 central SLD system OFTP AS 400 BC 1 MS SQL DB connected FTP SAP R/3 ECC 6.0 4 backends FT P 4 ECC 6.0 systems connected HTTP/S FTP TCP/IP Proxy JDBC WAF Oracle DB SAP PI (Quality) PI 7.11 (SP1) Firewall © SAP AG 2009. All rights reserved. SOA205 / Page 32 16 Internet SAP NetWeaver Process Integration – Customer Solutions Message volume per month about 500.000 messages Mainly for B2B scenarios, but also for A2A integration About 270 productive processes 50 inbound message types 45 outbound message types Communicating with 44 external partners (GXS, Sterling, Rubbernetwork, Elemica) Via Elemica we have actually connected about 70 additional partners Asynchronous + synchronous scenarios Integration processes (ccBPM) © SAP AG 2009. All rights reserved. SOA205 / Page 33 Agenda 1. SAP SOA Infrastructure SAP NetWeaver CE 7.1 and SAP NetWeaver PI 7.1 EHP 1 for SAP NetWeaver PI 7.1 2. SOA References AXAWinterthur (Insurance) CARSA – Red Megatone (Retail) Endress+Hauser (Measurement Instruments, Process Industry Automation) Evonik (Chemicals, Energy, Real Estate) OSRAM Opto Semiconductors GmbH (High Tech) Umicore (Materials Technology) Valero (Oil and Gas) … And some more 3. Summary © SAP AG 2009. All rights reserved. SOA205 / Page 34 17 SAP SOA Infrastructure – Live @ OSRAM Opto Semiconductors GmbH Company – Quick Facts Location: Regensburg, Germany Industry: High Tech Products and Services: Light emitting diodes (LED), infrared components, high power laser diodes, intelligent displays Revenue: € 529 million Employees: 4.600 Web Site: www.osram-os.com SAP Solutions: ERP 6.0, EHP 3, APO 5.0, PI 7.1, BW 7.0, Sol Man 7.0 SAP services: SAP consulting services Change in High Tech Sector: Need for innovative products and solutions as the engine for growth Enhancing the value of technical components offered by services enabled by IT Reliable delivery in time crucial for lead customers © SAP AG 2009. All rights reserved. SOA205 / Page 35 ccBPM (Cross Component Business Process Management) Collecting, enrichment and transfer data triggered by SAP ERP using ccBPM Challenges and Opportunities Gain greater visibility into information across a highly complex IT environment Reuse existing ERP processes e.g. Delivery or Invoice IDOCs Objectives Usage of integrated standard solution. In the past this scenario would have been implemented with several scripts, and several single interfaces using different technologies and monitoring tools. Now we just have one! With ccBPM monitoring it is now possible to check at which state the interface currently is. SOA Value Delivered Usage of ESR as central repository for SAP and Non-SAP Services Support of newest web service standards Lower TCO and higher developer productivity through usage of SAP NetWeaver PI as central platform Significant reduction of processing time Governance processes have been simplified and centralized © SAP AG 2009. All rights reserved. SOA205 / Page 36 18 SAP SOA Infrastructure – Live @ OSRAM Opto Semiconductors GmbH Objectives Leverage SAP NetWeaver PI as Enterprise wide platform and SOA enabler Speed up data transfer over WAN with Decentral Adapter Engine Central usage of ESR for governance, leverage re-usable SAP Enterprise Services Retire old and instable third party integration tools with SAP NetWeaver PI Reduce TCO and enhance monitoring and alerting Before Spiderweb of interfaces connected to different systems using different middleware applications After Central monitoring and central message hub for all kind of interfaces inside the company using one middleware technology © SAP AG 2009. All rights reserved. SOA205 / Page 37 Feedback About SAP NetWeaver PI 7.1 From OSRAM Opto Semiconductors GmbH ― With SAP NetWeaver PI we are in a strong position creating stable interfaces with high performance, less development effort and a centralized monitoring and maintenance environment.‖ Wolfgang Schamberger, OSRAM Opto Semiconductors GmbH, Information Technology © SAP AG 2009. All rights reserved. SOA205 / Page 38 19 Agenda 1. SAP SOA Infrastructure SAP NetWeaver CE 7.1 and SAP NetWeaver PI 7.1 EHP 1 for SAP NetWeaver PI 7.1 2. SOA References AXAWinterthur (Insurance) CARSA – Red Megatone (Retail) Endress+Hauser (Measurement Instruments, Process Industry Automation) Evonik (Chemicals, Energy, Real Estate) OSRAM Opto Semiconductors GmbH (High Tech) Umicore (Materials Technology) Valero (Oil and Gas) … And some more 3. Summary © SAP AG 2009. All rights reserved. SOA205 / Page 39 SAP SOA Infrastructure – Live @ Umicore Company – Quick Facts Location: 40 countries world-wide; HQ in Belgium Industry: Materials technology Products and Services: High tech materials for solar cells, automotive catalysts, rechargeable batteries, etc. Turnover: € 9.2 billion Employees: 15.500 Web Site: http://www.umicore.com SAP Solutions and Services: R/3, ERP 6.0, SRM 5.0, Portal, PI 7.1, Sol. Man. © SAP AG 2009. All rights reserved. SOA205 / Page 40 20 SAP SOA Infrastructure – Live @ Umicore Challenges and Opportunities As one enterprise, synthesize on multiple levels business results provided in a heterogeneous enterprise Gain effective steering and oversight of bus. processes Re-act on fast changing market opportunities Gain flexibility towards ever changing business lines Provide robust platform to serve all group-wide tasks Objectives Long term strategy towards web service standards Achieve lower TCO: Replace multiple integration technologies with SAP NetWeaver PI for SAP and non-SAP applications Prepare enterprise for integrated application platform SOA Value Delivered SAP provides uniform building blocks that can be used in diverse environments One central ESR as key for management of all web services provided by SAP as well as nonSAP applications SAP NetWeaver PI is central integration platform for connecting SAP and non-SAP application systems SAP NetWeaver PI provides state-of-the art technology and supports the web service standards © SAP AG 2009. All rights reserved. SOA205 / Page 41 SAP SOA Infrastructure – Live @ Umicore Objectives Achieve lower TCO: Replace multiple integration technologies with SAP NetWeaver PI for SAP and non-SAP applications Central definition of all SOA assets in one repository Prepare heterogeneous enterprise with different business units for integrated applications Before Heterogeneous systems and complex information accessing channels and methods © SAP AG 2009. All rights reserved. SOA205 / Page 42 21 After One open platform to streamline business processes run on heterogeneous systems SAP SOA Infrastructure – Live @ Umicore Business Scenarios Some sample scenarios include Replication of customer related data over the multiple SAP systems Automated finance posting (FI, CO) from various sub ledger to general ledger B2B integration of providers and customers (orders, delivery notes, invoices etc.) Master Data Distribution (e.g. exchange rates) ― It is a relieve to see how SAP respects the Java openness in SAP NetWeaver: A Java programmer easily finds his way now. SAP NetWeaver PI 7.1 is our key technology to integrate the outside world. The transition to SAP NetWeaver PI 7.1 went smoothly given the fact that the supporting Java programs easily could be re-used in the new environment.‖ Neel Van den Bergh, Project Manager, Umicore © SAP AG 2009. All rights reserved. SOA205 / Page 43 Agenda 1. SAP SOA Infrastructure SAP NetWeaver CE 7.1 and SAP NetWeaver PI 7.1 EHP 1 for SAP NetWeaver PI 7.1 2. SOA References AXAWinterthur (Insurance) CARSA – Red Megatone (Retail) Endress+Hauser (Measurement Instruments, Process Industry Automation) Evonik (Chemicals, Energy, Real Estate) OSRAM Opto Semiconductors GmbH (High Tech) Umicore (Materials Technology) Valero (Oil and Gas) … And some more 3. Summary © SAP AG 2009. All rights reserved. SOA205 / Page 44 22 SAP SOA Infrastructure – Live @ Valero Company – Quick Facts Location: USA Industry: Oil and Gas Employees: 20.000 Web Site: http://www.valero.com SAP Solutions and Services: ERP 6.0, EBP, PI 7.1, BI 7.0, Portal 7.0, Sol Man 7.0, MII 12.0 © SAP AG 2009. All rights reserved. SOA205 / Page 45 SAP SOA Infrastructure – Live @ Valero Energy Business Scenarios Some sample scenarios include Refinery Operations Dashboards for monitoring and tracking of refinery operations Energy Stewardship HR Processes – Payroll, Time , Personnel Management, Benefits TSW Nominations distribution to external sources Wholesale Portal – One stop place for external customers to view their information Rack terminals Top Tech LATS Sorento GE Micro TAS TABS Globalview RAMS Vendors Petroex COIS TMS Host Customer SFN DTN Print Gentran Fax BZP EDI People Soft HR Chase, Bank One, Bank One Bank of America Business Warehouse Essbase External systems or providers Branded Prices Unbranded Prices MSDS System OMS Tax Gentran (Paper) EDI Tax Reporting SAS OFA Impromptu Crystal ACH Pymt Advice Reuters (Email,Fax,EDI) Data Deals, Prices, Inventory, Paper GV Platts, Opis, Argus Warehouse Bulk Data Runouts, Production, Zainet, Price Risk Position Transfers Prices Consumption and Derivatives Rack Data (Manual) Position Rack Data Info STP Transfer Prices Rail Car Locations Monthly G/L Entries Rail Car Contracts, Orders, Items, ORAPROD Charter SAP Materials, Price Events etc. VAR Position Model FASB133 Kleinschmidt Rail Car Status (Internet) Marine Costs Assurance Inspection IXOS Inspection Companies Contractor Time Work Orders ManualCDMS Sales DemurrageShip/Barge Mvmts.MTS w/demurrage & Purchases Advisor (Gi/GR) Refinery Shipments & Receipts (Yield Acctg.) Sources, Destinations, Contacts Orion Refinery & (Refinery Associated Scheduling) offsite inventory Refinery Shipments Refinery Shipments & RFOP Documents P/L Tickets EDI Kinder P/L Cycle Update Morgan (Zimmerman) & Receipts Receipts “Each line (interface) costs $50,000 to $100,000 over 5 to 10 years.” Gartner © SAP AG 2009. All rights reserved. SOA205 / Page 46 23 SAP SOA Infrastructure – Live @ Valero Energy Challenges and Needs One customer view – Consolidation of all corporate and refinery data on SAP SOA platform Challenges of heterogeneous system landscape - Data Inconsistencies - Localized process knowledge - Proprietary systems Needs - Replace P2P interfaces with Pub-Sub services - Flexible, reusable services - Increase developer productivity Objectives Use SOA principles across the enterprise Increase agility to provide services Standardize Data Acquisition Provide easy, timely access mission critical data Corporate analytics for reporting on refinery processes SOA Value Delivered Usage of ESR as central repository for SAP and Non-SAP Services Significant reduction of individual interfaces by usage of SAP and custom build Enterprise Services Enterprise view of refinery data using SAP NetWeaver Increased developer productivity © SAP AG 2009. All rights reserved. SOA205 / Page 47 SAP SOA Infrastructure – Live @ Valero Energy Objectives Standardize Data Acquisition Provide easy and timely means to access mission critical data Reduce individual interfaces by re-usable Enterprise Services Replace P2P communication Service enable 3rd party applications Before After Data inconsistencies Localized process knowledge Proprietary systems Multiple point to point interfaces © SAP AG 2009. All rights reserved. SOA205 / Page 48 24 Usage of ESR for governance Publication of services into Services Registry Reduction of individual interfaces by reusable Enterprise Services SOA – Enterprise Services: Retire Redundant and Obsolete Services SOA enables flexibility © SAP AG 2009. All rights reserved. SOA205 / Page 49 Agenda 1. SAP SOA Infrastructure SAP NetWeaver CE 7.1 and SAP NetWeaver PI 7.1 EHP 1 for SAP NetWeaver PI 7.1 2. SOA References AXAWinterthur (Insurance) CARSA – Red Megatone (Retail) Endress+Hauser (Measurement Instruments, Process Industry Automation) Evonik (Chemicals, Energy, Real Estate) OSRAM Opto Semiconductors GmbH (High Tech) Umicore (Materials Technology) Valero (Oil and Gas) … And some more 3. Summary © SAP AG 2009. All rights reserved. SOA205 / Page 50 25 SAP NetWeaver Business Process Management (―Galaxy‖) – delivered with SAP NetWeaver Composition Environment Composition of ―Own Practices‖ State-of-the art process composition Embedded in an Integrated Composition Environment Superior Integration with SAP Business Suite Direct path from business view to process execution ■ ■ Nothing ‗lost in translation‘ ■ Dynamic role-based views ■ Single active model ■ Flexible execution Business Rules Management ■ Embedded rules in process to drive process agility Common Use Cases (based on Design Partner Council / SAP customers) Automate processes where users are interacting with multiple systems: Employee On-boarding, Vacancy-to-hire, Asset Management, Budget Preparation, Forecasting, Automated Procurement Process Processes that involve paper forms and approvals: Loan Applications, New Customer Accounts, Vacation Requests Handle critical business exceptions and events: Project Issue Management, Highvalue Claim, Out-of-stock, Hourly Worker Exceptional Scheduling People centric processes: Case Management, Claims, Self-service, multi-channel access, Promotion Crew Request © SAP AG 2009. All rights reserved. SOA205 / Page 51 Emergency Customer Service at Kaeser Compressors Objectives: Composite application to support consistent role-based experience and seamless hand-offs Leverage standard SAP enterprise services to implement a differentiating process Before After Different media & systems for different roles Idle times between one step and next Unacceptable customer satisfaction issues 60% faster execution, no idle times Customers served with less effort Efficiency and competitive advantage Customer Service Processing NetWeaver Composition Environment 7.1 © SAP AG 2009. All rights reserved. SOA205 / Page 52 26 High Level Architecture at Kaeser Compressors Service Consumption UI Layer Customer Service Process Local logic Layer in CAF Business Application Logic Custom Services Process Layer ES Bundle: Customer Service Execution Enterprise Service Repository Service Provisioning SAP ERP 6.0 © SAP AG 2009. All rights reserved. SOA205 / Page 53 Agenda 1. SAP SOA Infrastructure SAP NetWeaver CE 7.1 and SAP NetWeaver PI 7.1 EHP 1 for SAP NetWeaver PI 7.1 2. SOA References AXAWinterthur (Insurance) CARSA – Red Megatone (Retail) Endress+Hauser (Measurement Instruments, Process Industry Automation) Evonik (Chemicals, Energy, Real Estate) OSRAM Opto Semiconductors GmbH (High Tech) Umicore (Materials Technology) Valero (Oil and Gas) … And some more 3. Summary © SAP AG 2009. All rights reserved. SOA205 / Page 54 27 Summary Key components of SAP SOA infrastructure: SAP NetWeaver CE 7.1, SAP NetWeaver PI 7.1 Customers from various industries around the globe use SAP SOA infrastructure to address their business challenges and apply SOA Most commonly named SOA value delivered by SAP: Governed, model driven approach for service provisioning and service consumption Usage of ESR as central repository for SAP and Non-SAP Services to design all SOA artifacts Leverage re-usable objects, such as Enterprise Services (SAP or custom build) State-of-the art process composition Publication of services (SAP and non-SAP) to Services Registry Cassification of services Service enablement of legacy applications Support of latest web service standards Customers replace 3rd party tools and consolidate on SAP NetWeaver as their strategic platform -> Leads to lower TCO and higher developer productivity © SAP AG 2009. All rights reserved. SOA205 / Page 55 Example SOA References Central governance with ESR for SAP and Non-SAP services Usage of state-of-the-art web service standards Update of stock information in real time between SAP ERP and POS Elimination of operation problems Faster integration of new sub-ledgers Increased developer productivity, enhanced reuse and transparency Increased performance, new capabilities through AAE Publication of services to Services Registry Leverage SAP NetWeaver PI as Enterprise wide platform and SOA enabler Centralized and simplified governance processes Significant reduction of processing time SAP provides uniform building blocks for use in diverse environments Replace multiple integration technologies with SAP NetWeaver PI SAP NetWeaver PI is central integration platform for A2A and mission critical B2B About 270 productive processes, more than 100 partners connected © SAP AG 2009. All rights reserved. SOA205 / Page 56 28 Significant reduction of interfaces by usage of Enterprise Services Service enable 3rd party applications Provide easy and timely means to access mission critical data Virtual SAP TechEd : Extend your SAP TechEd Year Round Best of SAP TechEd at Your fingertips View sessions that you missed Replay and review sessions that you attended Quality SAP TechEd Training Best Practices Learn at your own pace Product Roadmaps Gain Access to sessions recorded in 2006, 2007, 2008 and 2009* (*available December 2009) 24/7 Access online/offline Flexible Course Syllabus Volume Licensing Special Pricing for multiple subscribers http://www.sdn.sap.com/irj/scn/virtualteched-allsessions © SAP AG 2009. All rights reserved. SOA205 / Page 57 Further Information SAP Public Web: SAP Developer Network (SDN): www.sdn.sap.com/irj/sdn/nw-pi71ehp1 Related SAP Education and Certification Opportunities http://www.sap.com/education/ Training Catalog SAP NetWeaver PI & Business Integration http://www.sdn.sap.com Certification and Partnership Integration and Certification Process Integration Related Workshops/Lectures at SAP TechEd 2009 SOA108 Deep Dive into ESR and SR SOA200 SAP NetWeaver PI Roadmap SOA201 Ten Things you Should Know About PI … SOA203 General Performance Tuning with PI SOA210 SOA Lifecycle Management SOA215 Taking SOA to the Next Level … SOA264 Process High Volume Messages in PI 7.1 © SAP AG 2009. All rights reserved. SOA205 / Page 58 29 2h Lecture 1h Lecture 1h Lecture 1h Lecture 1h Lecture 2h Lecture 2h Hands-on Further Reading Sam Raju, Claus Wallacher B2B Integration Using SAP NetWeaver PI http://www.sap-press.com/ product.cfm?account=&product=H2925 http://www.sap-press.de/1591 ISBN 978-1-59229-163-2 © SAP AG 2009. All rights reserved. SOA205 / Page 59 Thank You! 30 Contact Feedback Please complete your session evaluation. Be courteous — deposit your trash, and do not take the handouts for the following session. Copyright 2009 SAP AG All Rights Reserved No part of this publication may be reproduced or transmitted in any form or for any purpose without the express permission of SAP AG. The information contained herein may be changed without prior notice. Some software products marketed by SAP AG and its distributors contain proprietary software components of other software vendors. Microsoft, Windows, Excel, Outlook, and PowerPoint are registered trademarks of Microsoft Corporation. IBM, DB2, DB2 Universal Database, System i, System i5, System p, System p5, System x, System z, System z10, System z9, z10, z9, iSeries, pSeries, xSeries, zSeries, eServer, z/VM, z/OS, i5/OS, S/390, OS/390, OS/400, AS/400, S/390 Parallel Enterprise Server, PowerVM, Power Architecture, POWER6+, POWER6, POWER5+, POWER5, POWER, OpenPower, PowerPC, BatchPipes, BladeCenter, System Storage, GPFS, HACMP, RETAIN, DB2 Connect, RACF, Redbooks, OS/2, Parallel Sysplex, MVS/ESA, AIX, Intelligent Miner, WebSphere, Netfinity, Tivoli and Informix are trademarks or registered trademarks of IBM Corporation. Linux is the registered trademark of Linus Torvalds in the U.S. and other countries. Adobe, the Adobe logo, Acrobat, PostScript, and Reader are either trademarks or registered trademarks of Adobe Systems Incorporated in the United States and/or other countries. Oracle is a registered trademark of Oracle Corporation. UNIX, X/Open, OSF/1, and Motif are registered trademarks of the Open Group. Citrix, ICA, Program Neighborhood, MetaFrame, WinFrame, VideoFrame, and MultiWin are trademarks or registered trademarks of Citrix Systems, Inc. HTML, XML, XHTML and W3C are trademarks or registered trademarks of W3C®, World Wide Web Consortium, Massachusetts Institute of Technology. Java is a registered trademark of Sun Microsystems, Inc. JavaScript is a registered trademark of Sun Microsystems, Inc., used under license for technology invented and implemented by Netscape. SAP, R/3, SAP NetWeaver, Duet, PartnerEdge, ByDesign, SAP Business ByDesign, and other SAP products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of SAP AG in Germany and other countries. Business Objects and the Business Objects logo, BusinessObjects, Crystal Reports, Crystal Decisions, Web Intelligence, Xcelsius, and other Business Objects products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of Business Objects S.A. in the United States and in other countries. Business Objects is an SAP company. All other product and service names mentioned are the trademarks of their respective companies. Data contained in this document serves informational purposes only. National product specifications may vary. These materials are subject to change without notice. These materials are provided by SAP AG and its affiliated companies ("SAP Group") for informational purposes only, without representation or warranty of any kind, and SAP Group shall not be liable for errors or omissions with respect to the materials. The only warranties for SAP Group products and services are those that are set forth in the express warranty statements accompanying such products and services, if any. Nothing herein should be construed as constituting an additional warrant. © SAP AG 2009. All rights reserved. SOA205 / Page 62 31