So a 103

Published on June 2016 | Categories: Documents | Downloads: 34 | Comments: 0 | Views: 158
of 32
Download PDF   Embed   Report

Comments

Content

SOA103 Lower the Entry Barrier for SAP NetWeaver Process Integration

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. / Page 2

1

Agenda

1. SAP NetWeaver Process Integration 7.1 – Overview 2. Example areas of lower entry barrier for SAP NetWeaver PI
      

Cloud Computing Process Integration Content Advanced Adapter Engine Integration Directory API Documentation, Guides Selected TCO & TCD improvements in EHP 1 for SAP NetWeaver PI 7.1 Outlook to upcoming planned TCO & TCD enhancements

3. Summary

© SAP AG 2009. All rights reserved. / Page 3

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

Service Bus
Services Registry

Monitoring

Optimization

Reliable Message & Queuing

Dynamic Routing / Mediation

Protocol Switching

Transformation

Scalability, High Availability Archiving

Connectivity (3rd Party Applications, Technologies, Middleware… etc)

Security

Main Benefits
   

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. / Page 4

2

SAP NetWeaver Process Integration – Adoption Today
 

2.6 new customers on an average every working day Latest user feedback (incl. SDN, ASUG, DSAG)


Scenarios: A2A, B2B, interoperability with 3rd party integration platforms, service enabling & provisioning Majority of scenarios include non-SAP integration Volumes grow (10+ million messages per day, single file sizes of 100+ MB) Replacement of 3rd party middleware and consolidation to SAP NetWeaver PI 7.1 as strategic integration platform Extensive usage of integration processes (ccBPM) Pre-packaged content minimizes integration costs

 



 



Commonly named benefits of SAP NetWeaver PI 7.1
   

Significant performance enhancements Innovation through SOA Lower TCO Enhanced developer productivity



Strong adoption of SAP NetWeaver PI 7.1
   

PI 7.1 in unrestricted shipment since 07/2008 EHP 1 in unrestricted shipment since 07/2009 ~ 27 % of customers use PI 7.1 productively Standard maintenance for SAP XI 3.0 ends 03/2010

© SAP AG 2009. All rights reserved. / Page 5

Agenda

1. SAP NetWeaver Process Integration 7.1 – Overview 2. Example areas of lower entry barrier for SAP NetWeaver PI
      

Cloud Computing Process Integration Content Advanced Adapter Engine Integration Directory API Documentation, Guides Selected TCO & TCD improvements in EHP 1 for SAP NetWeaver PI 7.1 Outlook to upcoming planned TCO & TCD enhancements

3. Summary

© SAP AG 2009. All rights reserved. / Page 6

3

Disclaimer

This presentation povides an overview about first feasibility studies of SAP NetWeaver PI on the cloud. The investigations are not complete as of today and need to be continued. Example areas that need to be investigated in more detail are security, performance, licensing.

© SAP AG 2009. All rights reserved. / Page 7

Definition

―Cloud computing is a model for enabling convenient, on-demand network access to a shared pool of configurable computing resources (e.g., networks, servers, storage, applications, and services) that can be rapidly provisioned and released with minimal management effort or service provider interaction.‖
(National Institute of Standards and Technology, Draft 14)

But:
  

There is no final definition of „Cloud Computing― „Cloud Computing― sometimes misused for marketing purposes Currently different aspects of „Cloud Computing― are under discussion

© SAP AG 2009. All rights reserved. / Page 8

4

Components

Cloud Computing in 3 Layers
SaaS – Software as a Service
 Application   

is licensed on demand, no „one-time― license fee

Hosting is offered by service provider Flexible licensing (mostly based on number of users) Short contract times

SaaS
PaaS IaaS

PaaS – Plattform as a Service
  

User can deploy own software on provided platform Supports building and running applications Billed on utility basis (e. g. number of API-accesses)

IaaS – Infrastructure as a Service
  

Provided on virtual environments (instances) Variable resources (RAM, CPUs) Billed on utility basis (per instance and hour, consumed memory,

consumed data traffic)
© SAP AG 2009. All rights reserved. / Page 9

Advantages, Areas of Consideration Focus: IaaS

  

Flexible, accurate (hourly based) billing Huge resources (VMs, storage) provided as utility service Billing per consumption Reducing fix costs, investments risks, time to availability Operational management by cloud provider, no own personal required High degree of automation (start / stop of instances via API) Selection of pre configured images

Advantages

   



Security  Data, transfer of data
 

Areas of Consideration

Corporate security standards, protection of information Introduction of VPN solution

   

Reliable communication (latency, throughput) Supportability, trouble shooting Performance Integration of local systems with cloud instances

© SAP AG 2009. All rights reserved. / Page 10

5

Possible use cases for SAP NetWeaver PI on the cloud


Developers, testers
      

Easy to test and work with latest version Run multiple versions in multiple configurations, bench marking Leverage global collaborative, distributed environment Easy to detect impact of design or development change Agile environment to test complex customer configurations Leverage low cost, on-demand rich development environment, eliminate need for specialized hardware Increase efficiency dealing with outside testing consultants Lower cost for replication of customer environment Easy to diagnose and patch in customer issues Easy to setup demos based on customer use cases Helps in POCs (proof of concepts) through close collaboration with product groups Easy to manage multiple consulting projects without any reinstall and reconfiguration Easy to create custom-built demos Shorter time-to-market, quicker completion of product lifecycle for their products built on SAP NetWeaver PI Lower cost to adopt technology Easy to build sales demos



Support
 



Sales
 



Consulting
 



Partners
  

© SAP AG 2009. All rights reserved. / Page 11

SAP Cloud Management

SAP Cloud Management allows administration of instances and images Systems are provided via Amazon Web Services

Important Capabilities:


Start / stop / suspend / resume of instances

    

Catalog of available images Support of landscapes Overview of usage Overview of costs Scheduling for stopping of instances (planned)

© SAP AG 2009. All rights reserved. / Page 12

6

Cloud Investigation of SAP NetWeaver PI

Implementation of standard scenarios

Apply current Support Package Basic Configuration
• Initial Setup via CTC Template •SLD, Exchange Profile

Creation of preconfigured image incl. standard scenarios

Installation of „EHP 1 for SAP NetWeaver PI 7.1―

•…

© SAP AG 2009. All rights reserved. / Page 13

DEMO

7

Agenda

1. SAP NetWeaver Process Integration 7.1 – Overview 2. Example areas of lower entry barrier for SAP NetWeaver PI
      

Cloud Computing Process Integration Content Advanced Adapter Engine Integration Directory API Documentation, Guides Selected TCO & TCD improvements in EHP 1 for SAP NetWeaver PI 7.1 Outlook to upcoming planned TCO & TCD enhancements

3. Summary

© SAP AG 2009. All rights reserved. / Page 15

How to quickly deliver business values with integration?
By leveraging pre-packaged integration scenario template

Process Template

Mapping Template

Interface Template

Data Type Template

Implementation Template

End-to-End Integration templates: Orchestration of services across long running business processes

Pre-Built Business Processes: Best practices for quick time-to-value and effectively integrated processes Lifecycle Management: Reusability through integrated SOA governance and lifecycle management



…through 2010, the biggest barriers to SOA adoption will be non-technical issues related to inadequate governance, lack of clear value metrics, poorly defined requirements and scope, and insufficient business involvement in project prioritization and service identification. ”
Paolo Malinverno, et al, Gartner, 2006

© SAP AG 2009. All rights reserved. / Page 16

8

Industry leading pre-packaged integration templates
Avoid integration bottleneck, focus on business needs

Decision on Service Cut

Raw Design

Elements / Data Types

Final Design

Implement & Publish

Integration Scenarios

Business Objects

Global Data Types

Service Messages

Proxy Implementation

Process Components

Service Interfaces

Industry Contexts

2900+ Enterprise Services

    

ONE Repository to model and define all integration scenarios Modeling environment pre-delivered with reusable content to jumpstart implementation End to end modeling supporting reuse of assets at every level Pre-defined content for out-of-the-box integration and Global Data Types based on SAP methodology Content available for cross industry scenarios and industry-specific scenarios for 26 industries, delivered by both SAP and 100+ certified partners

© SAP AG 2009. All rights reserved. / Page 17

ESR Content

Value Proposition

Orchestration/Business Process

Mapping

Interface Definition

SAP Adapter

3rd Party Adapter e. g. for EDI

Additional business value for customers
© SAP AG 2009. All rights reserved. / Page 18

9

SAP Business Packages – Example

Chemical Companies Supplier

CIDXTM PIDXTM PO Order Change Order Response / Confirmation

Customer Oil&Gas Companies

Enterprise A Application

Enterprise B Application

Shipment Notice Invoice Payment

© SAP AG 2009. All rights reserved. / Page 19

PI Content provided by SAP
Published at SDN
SAP Business Suite
 ERP  Catalog Content Management  Financials (Electronic Tax Return (Elster), Credit Management, Bundled pricing, Treasury Management)  Campus Management

Industry specific applications
 ANSI/ISA-95  Production Schedule  Production Performance  Production Performance

 Maintenance Workorder  Human Capital Management (E-Recruiting, New Hire, External  Maintenance Response Learning Services)  Automotive  Travel Management (Travel Expenses, Travel Planning)  STAR  …  Chemicals  Supply Chain Management (SCM)  CIDX Business Package for ERP: Order to Invoice  Forecasting & replenishment  Consumer Products  Demand influencing factors transfer  Global Data Synchronisation (GDS): UCCnet  Auto-ID enabling Register Scenario and Transora Messages Flow  Inventory collaboration hub (ICH)  High Tech  Responsive replenishment  Supply Network Collaboration  …  Supplier Relationship Management (SRM)  Spend analysis and reporting  Purchase Order Reporting  Plan driven procurement with supplier enablement  Service procurement with supplier enablement
© SAP AG 2009. All rights reserved. / Page 20

 RosettaNet Business Packages for ERP and CRM: Order to Invoice  Oil and Gas  Production and Revenue Accounting  Retail  Merchandise and Assortment Planning

Plus PI content provided by partners

http://sdn.sap.com, go to SAP NetWeaver Capabilities  SOA Middleware  Modeling and Design  SOA Business Content

 …

10

Supporting Standards to Improve Processes
Industries involved in Industry Standards Support
         

High Tech Chemical Agrichemical Oil and Gas Automotive Aerospace and Defense Consumer Products Mill Products Financial Others…

GS1

UN/CEFACT
© SAP AG 2009. All rights reserved. / Page 21

Technology Standards Are The Foundation Of Enterprise SOA
GOVERNANCE SAP holds governance roles in important standards organizations
 W3C (Advisory Board), OASIS (Board), WS-I (Founder, Chair and Board)  JCP (Board), Eclipse (Founder, Board)

STANDARDS DEVELOPMENT

SAP leads the standards development for key technologies
     OASIS UDDI, WS-BPEL, WS-ReliableMessaging, SCA/SDO W3C WS-Addressing and WS-Policy WS-I Sample Application UN/CEFACT CCTS & XML Naming and Design Rules BPEL4People

STANDARDS SUPPORT

SAP supports key technology standards as building blocks for enterprise SOA adoption
 SOAP, WSDL, UDDI  WS-Security, SAML, WS-ReliableMessaging, WS-Addressing, WS-Policy  WS-I Profiles and Sample Apps  WS-BPEL and BPEL4People  Java EE 5, EJB 3.0  SCA, SDO  MOF, XMI, JMI, CWM

© SAP AG 2009. All rights reserved. / Page 22

11

Pre-built business processes
Sales and Service  Customer Fact Sheet  Customer Service Execution  Order to Cash  Quote to Order for Configurable Products  Internal Service Request with Duet

enterprise services for cross-industry use
Product Development and Manufacturing  Integration of Manufacturing Execution Systems  Manufacturing Work Instructions  Technical Document Management Connectivity Procurement  Document Builder  External Requirement Processing  Procure to Pay  Supplier Order Collaboration with SRM  Trade and Commodity Management

Human Capital Management  HCM Enterprise Learning  HCM Master Data  HCM Organizational Management  HCM Time Management  Absence Empl. Time Request with Duet  Benefits and Compensation with Duet  Organizational Management with Duet  Personnel Administration with Duet

Corporate Services  Asset Configuration  Batch Traceability and Analytics  Environment, Health and Safety Services  Integration of Quality Mgmt Systems  Maintenance Processing  Maintenance Service Collaboration  Project System  Travel Management Supply Chain Visibility  Business Event Handling for Process Tracking

Transportation, Warehousing  Integration of External Warehouse Management System  Integration of Transportation Management System  Inventory Lookup  Transportation Collaboration and Subcontracting  Yard and Storage Management Processes

Financials  Credit Management  Bank Communication Management  Electronic Bill Presentment and Payment  External Cash Desk Order Fulfillment  Availability Issue Resolution and Backorder Processing  ATP Check with SCM

Demand and Supply Planning  Demand Planning  Service Parts Management

Supply Network Collaboration  Outsourced Manufacturing  Supplier Collaboration for the Supply Chain  Customer Collaboration for the Supply Chain

RFID Enablement  Kanban Processing  Management of Devices through Enterprise Services  Management of Tag IDs and Tag Observations

© SAP AG 2009. All rights reserved. / Page 23

View them** in www.sdn.sap.com  Enterprise SOA  Explore Enterprise Services ( ES Workplace /  ES Wiki) *Disclaimer: SAP reserves the right to change the ES bundles listed without prior notice. **Some of the bundles listed on this page can be viewed in the ES Wiki.

Agenda

1. SAP NetWeaver Process Integration 7.1 – Overview 2. Example areas of lower entry barrier for SAP NetWeaver PI
      

Cloud Computing Process Integration Content Advanced Adapter Engine Integration Directory API Documentation, Guides Selected TCO & TCD improvements in EHP 1 for SAP NetWeaver PI 7.1 Outlook to upcoming planned TCO & TCD enhancements

3. Summary

© SAP AG 2009. All rights reserved. / Page 24

12

High Volume Support with Processing on Advanced Adapter Engine Only
What is it about?
 Natural evolution of the adapter engine (SAP NW PI 7.0)  Provides mapping, routing to by-pass the Integration Server  Adapter-to-adapter communication  For synchronous and asynchronous scenarios

What are the benefits?
 Gain of throughput and speed (less latency time) up to factor 10 (depending on scenario)  Reduction of resources consumption

© SAP AG 2009. All rights reserved. / Page 25

Advanced Adapter Engine Features
Allows message processing without invoking the Integration Engine Benefits of this optimized message processing:


Increase Message Processing…
 

Speed (by improving the response time): Less latency Throughput



Reduces resources consumption

Positioning
 

Processing on AAE feasible for scenarios where current java-based adapter connectivity and suggested routing/mapping capabilities are sufficient Shortcut for performance improvement, resource consumption or scenario separation

Both Synchronous and Asynchronous Messages Sender and receiver adapters located on the same Advanced Adapter Engine


Non central Advanced Adapter Engine scenarios also supported

© SAP AG 2009. All rights reserved. / Page 26

JAVA

ABAP

13

Advanced Adapter Engine Scope (1)
Available adapter types developed by SAP, hosted on AAE
Technical Connectivity for communication with SAP and non-SAP systems
       File/FTP(S) (File Systems / FTP Servers) JDBC (RDBMS systems) JMS (Messaging systems, e. g. MQSeries, SonicMQ) SOAP (Web Services based on SOAP) Mail (Mail Servers via SMTP, IMAP4, POP3) SAP Business Connector (SAP BC) Marketplace (SAP Marketplaces)

Application Connectivity
  RFC XI Message Protocol Proxy (Proxy, AAE, PCK): New with EHP 1 for SAP NetWeaver PI 7.1 (*)

Not (yet) supported on AAE:
    IDoc: Planned for next version of SAP NetWeaver PI) HTTP: Planned for next version of SAP NetWeaver PI) iSpeak-Adapters (RNIF/CIDX): Often used together with integration processes (ccBPM), IDocs WS-Adapter: Java based version currently not planned)
(*) Currently supported is communication between AAE 7.11 and ABAP proxies, AAE 7.11, PCK 7.11. Details in SAP note 1247043
© SAP AG 2009. All rights reserved. / Page 27

Certified Adapters for SAP NetWeaver Process Integration 7.1

Certified Adapters for SAP NW PI 7.1

http://www.sap.com/ecosystem/customers/directories/SearchSolution.epx  ThirdParty Defined Integration Scenarios  NW-XI-AF 7.1
© SAP AG 2009. All rights reserved. / Page 28

14

Advanced Adapter Engine Scope (2)
Routing Capabilities
   

Static routing Content based routing: New with EHP 1 for SAP NetWeaver PI 7.1 Receiver split: New with EHP 1 for SAP NetWeaver PI 7.1 Multi-mapping based message split: Planned for next version of SAP NetWeaver PI

No integration process (ccBPM) support No ABAP based mapping types More Capabilities planned for next version of SAP NetWeaver PI
     

XI message packaging on AAE Large (binary) file-to-file transfer for File/FTP adapter Configurable JDBC message size limits Time-out configuration per communication channel Publish / Subscribe messaging for JMS Topics Optional additional message persistence on AAE

© SAP AG 2009. All rights reserved. / Page 29

Performance Test Results – Highlights
    

SOA Scenario (synch) SOA Scenario (asynch, one to one) SOA Scenario (asynch, one to many) Batch Data Transfer (IDoc/File) Mediated Integration Process (ccBPM) System Set Up

Throughput of 325 msg/sec has been achieved Corresponds to ~ 28 million messages processed per day* Throughput of 23.5 MB/sec can be realized Corresponds to ~ 2 GB processed per day* 33% more messages can be processed with message split for the second receiver Improvement of factor 2 to 3 when using end-to-end packaging Highest throughput when combining performance features (transaction handling, parallel processing, message packaging)





 Medium sized hardware used for SAP NetWeaver PI 7.1 EHP 1 (~ 50% SAPS as of the last performance test with SAP NetWeaver PI 7.0)  Mainly 10 CPU with 47 GB RAM were used. The CPU has been utilized up to 70 to 80% only in order to ensure a stable message processing over a long time.  SAP NetWeaver PI has been configured according to the recommendations from SAP (e.g. PI Tuning Guide)
© SAP AG 2009. All rights reserved. / Page 30

* Projected number

15

SAP NetWeaver PI 7.1: Integrated Configuration to allow quick Configuration on AAE From 4 Configuration entities (SAP NW PI 7.0 and before) To one single entity

© SAP AG 2009. All rights reserved. / Page 31

SAP NetWeaver PI 7.1: Integrated Configuration to allow quick Configuration on AAE From 4 Configuration entities (SAP NW PI 7.0 and before) To one single entity

© SAP AG 2009. All rights reserved. / Page 32

16

SAP NetWeaver PI 7.1: Integrated Configuration to allow quick Configuration on AAE From 4 Configuration entities (SAP NW PI 7.0 and before) To one single entity

© SAP AG 2009. All rights reserved. / Page 33

SAP NetWeaver PI 7.1: Integrated Configuration to allow quick Configuration on AAE From 4 Configuration entities (SAP NW PI 7.0 and before) To one single entity

© SAP AG 2009. All rights reserved. / Page 34

17

SAP NetWeaver PI 7.1: Integrated Configuration to allow quick Configuration on AAE From 4 Configuration entities (SAP NW PI 7.0 and before) To one single entity

© SAP AG 2009. All rights reserved. / Page 35

Home Depot runs on SAP NetWeaver PI
High volume retail POS transaction and availability

Out of box processing was with SAP Out of box transformation to retail industry ARTS Format

SAP Retail

SAP NetWeaver BI Store POS

PI Service Bus
Store distribution Sales loading

Store POS Store POS

Legacy Legacy Applications Application

 

200 transactions/second 8.1 million transactions in a week to the retail stores 99.995% availability POS integration Distributed location 165+ stores

 
© SAP AG 2009. All rights reserved. / Page 36

18

Swiss Post creates new revenue streams and accelerates customer response
Profile
 

57,000 Employees, 7 million + Customers, 2500+ Locations 15 million letters a day, 105 million parcels per year

Challenge and Objectives
 

Capture new revenue from current and hybrid mail services in de-regulated market Harmonize business processes and manage customer expectations based on service value chain

Benefits and Highlights
 

20+ SAP, 10+ Non SAP, Oracle app and existing infrastructure are integrated with SAP NetWeaver PI 1.2 million transactions are processed reliably every night.  ESR Interoperates in heterogeneous environment across SAP, .Net, Oracle, SUN, BEA  SAP NetWeaver PI replaced existing BEA WebLogic technologies

eInvoice

Partner EDI

Create Invoice

Send Invoice



PI Service Bus

SAP NetWeaver PI 7.1 is faster than the pre- and postprocessing in our back-end systems. The bottleneck is now the back-end systems, not the middleware. From our perspective, this is impressive.‖
Gerald Elder Project Manager, Swiss Post

SAP SAP SAP

10 NonSAP 10 NonSAP 10 Non SAP Apps Apps Apps

Oracle Billing app

Yellow Bill Integration

© SAP AG 2009. All rights reserved. / Page 37

Agenda

1. SAP NetWeaver Process Integration 7.1 – Overview 2. Example areas of lower entry barrier for SAP NetWeaver PI
      

Cloud Computing Process Integration Content Advanced Adapter Engine Integration Directory API Documentation, Guides Selected TCO & TCD improvements in EHP 1 for SAP NetWeaver PI 7.1 Outlook to upcoming planned TCO & TCD enhancements

3. Summary

© SAP AG 2009. All rights reserved. / Page 38

19

Integration Directory API – Overview
Integration Directory API – Overview
 Application Programming Interface (API) allows to access (create, modify, delete, read, search, activate etc.) objects in Integration Directory  Examples: Communication channels, business systems, receiver determination, interface determination, change lists  API is based on same configuration options that are provided by Integration Directory  API access via synchronous Web Service  WSDL files are stored in Enterprise Services Repository as external definitions  API is fully implemented on JEE server and can be called by a client application  API is particularly suitable for following types of scenarios:  Mass changes in Integration Directory  Create own views, statistics etc. of Integration Directory content  Implement publish and subscribe scenarios

© SAP AG 2009. All rights reserved. / Page 39

Integration Directory API – Update on EHP 1 for SAP NetWeaver PI 7.1
Update on EHP 1 for SAP NetWeaver PI 7.1
 With EHP 1 for SAP NetWeaver PI 7.1 two APIs are available  Previous API with access to object types of SAP XI 3.0 / SAP PI 7.0 only (for compatibility reasons)  New API with access to some of the new object types of SAP NetWeaver PI 7.1, such as direct connections  In new API new web service names are used in order to avoid conflicts with previous API  It is recommended to use new API  Not all new object types and new attributes of SAP NetWeaver PI 7.1 Integration Directory are supported, e. g.:  Folders: Cannot create or delete folders, but can use existing folders  Integrated configurations, receiver rules, process components  Parameterized integration processes in receiver or interface determinations  Parameterized mappings in receiver or interface determinations

© SAP AG 2009. All rights reserved. / Page 40

20

Integration Directory API – Example Scenarios
Integration Directory API – Example Scenarios
 Accelerate configuration in Integration Directory  At the same time edit same attributes in a large number of configuration objects, e. g. file directory, host names, IP addresses  Populate Integration Directory of newly installed SAP NetWeaver PI with available configuration data of an existing system  Create custom views of Integration Directory content  Report of a specific object type (e. g. adapter type, sender business system) and its content  Statistics, custom content view  Company-specific user-interfaces, e. g.  Allow business department to update configuration data in Integration Directory  Maintain configuration data of B2B partners in database  Publish and subscribe scenarios  Add additional receivers to receiver determination  Create configuration objects, such as communication channels, receiver agreements from external sources, e. g. database

© SAP AG 2009. All rights reserved. / Page 41

Integration Directory API – Example Scenario from Automotive Industry
Example Scenario from Automotive Industry
 1100 external suppliers are connected to SAP NetWeaver Process Integration  For each supplier 7 configuration scenarios are required  For each configuration scenario in average 28 objects are required (additionally 4 plants have to be considered in each configuration scenario)

Overall 215600 objects to be created in Integration Directory!

Great relieve to create and maintain these objects through Integration Directory API !

© SAP AG 2009. All rights reserved. / Page 42

21

Automotive Industry Example – Business Case Hard Facts
Using Integration Builder
 Manual effort for each scenario  Transport and initial test  For 7700 scenarios 0.5 h 0.25 h 721 days

With Integration Directory API
 Upload of configuration data  Transport and initial test  For 7700 scenarios 0h 0.25 h 241 days

480 days less effort with API, 66% less project duration!

© SAP AG 2009. All rights reserved. / Page 43

Automotive Industry Example – Business Case Soft Facts
 Less manual steps: Improved quality of configuration data, less errors  Business department can maintain configuration on their own  Hook up of business partners within short time frame  Consideration of all EDI particularities

© SAP AG 2009. All rights reserved. / Page 44

22

Agenda

1. SAP NetWeaver Process Integration 7.1 – Overview 2. Example areas of lower entry barrier for SAP NetWeaver PI
      

Cloud Computing Process Integration Content Advanced Adapter Engine Integration Directory API Documentation, Guides Selected TCO & TCD improvements in EHP 1 for SAP NetWeaver PI 7.1 Outlook to upcoming planned TCO & TCD enhancements

3. Summary

© SAP AG 2009. All rights reserved. / Page 45

Process Integration Handbook


Objective
   

Provide introduction to key concepts of SAP NetWeaver PI Provide overview of tasks and tools that come into play in integration projects Based on EHP 1 for SAP NetWeaver PI 7.1 Audience: Beginners who want to get involved, experts who are involved in real-live integration projects and need a handbook that helps them to keep overview and orientation Basic concepts Installing and configuring SAP NetWeaver PI Designing and configuring integration content Operating SAP NetWeaver PI Mapping, integration processes (ccBPM), routing B2B Integration Setting up high-volume scenarios Security, web services reliable messaging Services Registry Further reading and training Process Integration Handbook



Content
         



Details in handbook on SDN


© SAP AG 2009. All rights reserved. / Page 46

23

Simple Use Cases


Objective
   

Describe simple process integration scenarios and all configuration steps that are necessary to execute these scenarios Based on EHP 1 for SAP NetWeaver PI 7.1 Audience: Technology and application consultants All design objects located in ES Repository, software component SAP BASIS, software component version SAP BASIS 7.11, namespaces http://sap.com/xi/XI/System/Patterns (see SAP note 836200) One sender and one receiver One sender and two receivers One sender and two receivers – with routing condition One sender and two receivers – with mapping One sender and one receiver – proxy-to-proxy communication One sender and one receiver using AAE One sender and two receivers using AAE One sender and two receivers using AAE – with routing condition One sender and two receivers using AAE – with mapping SAP NetWeaver Process Integration – Simple Use Cases



Simple use cases variants
        



Details in guide on SDN


© SAP AG 2009. All rights reserved. / Page 47

Demo Example Configuration


Objective
   

Describe all configuration steps that are necessary to execute the SAP NetWeaver PI demo examples Based on EHP 1 for SAP NetWeaver PI 7.1 Audience: Technology and application consultants All design objects located in ES Repository, software component SAP BASIS, software component version SAP BASIS 7.11, namespaces http://sap.com/xi/XI/Demo/Agency and http://sap.com/xi/XI/Demo/Airline (see SAP note 836200) Proxy-to-proxy communication Proxy-to-RFC/IDoc communication B2B-like communication (incl. web services) Communication with File/FTP adapter General configuration steps (user, authorization, SLD) Estimating configuration duration Notes on tools and transactions Notes on upgrade from SAP XI 3.0 / SAP PI 7.0 to EHP 1 for SAP NetWeaver PI 7.1 Notes on troubleshooting SAP NetWeaver Process Integration – Demo Example Configuration -> Integrating Applications -> Concepts -> Overview -> Examples -> Demo Examples



Demo examples of configuring process integration scenarios for
   



Guide includes
    



Details on SAP Help Portal


© SAP AG 2009. All rights reserved. / Page 48

24

Some More Important Links

 SDN

home page of EHP 1 for SAP NetWeaver PI 7.1 (SAP Help Portal) of EHP 1 for SAP NetWeaver PI 7.1 with EHP 1 for SAP NetWeaver PI 7.1

 SAP Library

 Performance Tests  Process  Online

Integration Troubleshooting Guide (incl. EHP 1 for SAP NetWeaver PI 7.1)

Knowledge Product (incl. EHP 1 for SAP NetWeaver PI 7.1) 1247043 for EHP 1 Release Restrictions

 SAP Note  Quickly  Going

Install, Configure, and Run SAP NetWeaver PI 7.1

Productive with SAP NetWeaver PI 7.1 Examples for High Volume Scenarios with SAP NW PI

 Customer

 SAP Training

and Learning Offerings: SAP Training Catalog -> SAP NetWeaver -> PI & Business Integration

© SAP AG 2009. All rights reserved. / Page 49

Agenda

1. SAP NetWeaver Process Integration 7.1 – Overview 2. Example areas of lower entry barrier for SAP NetWeaver PI
      

Cloud Computing Process Integration Content Advanced Adapter Engine Integration Directory API Documentation, Guides Selected TCO & TCD improvements in EHP 1 for SAP NetWeaver PI 7.1 Outlook to upcoming planned TCO & TCD enhancements

3. Summary

© SAP AG 2009. All rights reserved. / Page 50

25

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 support of connectivity and routing options on the AAE End to end IDoc packaging IDoc conversion adapter module 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

Further performance enhancements
  

Increased developer productivity
  

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. / Page 51

EHP 1 For SAP NetWeaver PI 7.1 ES Repository and Registry
User Interaction (for example, Business Task Management)
Services Registry

Process Automation

BAM

 Superior SOA design governance  Service interface generation for WSDL import into the ESR  Classification support in the ESR  Security profile settings for service interfaces  Where–used list in Services Registry  Add information to services published in the Services Registry  Further access control measures  User defined usage profiles in the ESR and Services Registry  Cleanup of Services Registry  Reduced TCD for service provisioning in the ESR  Generation of outbound interfaces based on inbound interfaces

Service Bus
Dynamic Routing Transformation Connectivity

Reliable Messaging and Queuing

Infrastructure Services
Software Lifecycle Security User Management Scalability High Availability Archiving

Java EE5 / ABAP
Configuration Monitoring Administration

Process Integration

B2B Partner

SAP

3rd Party Application

3rd Party Middleware

© SAP AG 2009. All rights reserved. / Page 52

26

EHP 1 For SAP NetWeaver PI 7.1 Service Bus
User Interaction (for example, Business Task Management)
Services Registry

Process Automation

BAM

Service Bus
Dynamic Routing Transformation Connectivity

 Enhanced flexibility for the integration developer in defining mediation flows  Content based routing in AAE  Receiver split in AAE  Operation-dependent receiver determin.  Directory API supports new objects types  Enhanced search for comm. channels  Scenario view in Integration Directory  Enhancements of Adapter Engine SE: Remote configuration, empty file handling, prevent overwriting files  Automated A2A/B2B configuration support  Configuration based on Process Component Interaction Models  Leverage performance enhancements via additional connectivity options  XI message protocol supported in AAE (*)  End to end IDoc packaging  IDoc conversion adapter module  Increased interoperability  WS-Secure Conversation 1.3
(*) Currently supported is communication between AAE 7.11 and ABAP proxies, AAE 7.11, PCK 7.11. Details in SAP note 1247043.

Reliable Messaging and Queuing

Infrastructure Services
Software Lifecycle Security User Management Scalability High Availability Archiving

Java EE5 / ABAP
Configuration Monitoring Administration

Process Integration

B2B Partner

SAP

3rd Party Application

3rd Party Middleware

© SAP AG 2009. All rights reserved. / Page 53

EHP 1 For SAP NetWeaver PI 7.1 SOA Management
User Interaction (for example, Business Task Management)
Services Registry

Process Automation

BAM

 Enhanced support for end to end monitoring for non-technical users of SAP NetWeaver PI  User-defined message search for business criteria (*)  Cross domain message status overview (*)  Process Integration monitoring and configuration capabilities available through SAP Solution Manager  Automated configuration of services in the provider and consumer systems  SOA configuration for connectivity of Web services and consumers based on SOA Manager  Enhanced migration support  Enhancement in the migration controller for smooth upgrades of Java proxies to SAP NetWeaver PI 7.1

Service Bus
Dynamic Routing Transformation Connectivity

Reliable Messaging and Queuing

Infrastructure Services
Software Lifecycle Security User Management Scalability High Availability Archiving

Java EE5 / ABAP
Configuration Monitoring Administration

Process Integration

B2B Partner

SAP

3rd Party Application

3rd Party Middleware

* The capabilities are available through the SAP NetWeaver Administrator for PI. Runtime Workbench is recommended for PI monitoring in production scenarios. See SAP note 1247043.

© SAP AG 2009. All rights reserved. / Page 54

27

Agenda

1. SAP NetWeaver Process Integration 7.1 – Overview 2. Example areas of lower entry barrier for SAP NetWeaver PI
      

Cloud Computing Process Integration Content Advanced Adapter Engine Integration Directory API Documentation, Guides Selected TCO & TCD improvements in EHP 1 for SAP NetWeaver PI 7.1 Outlook to upcoming planned TCO & TCD enhancements

3. Summary

© SAP AG 2009. All rights reserved. / Page 55

Planned Future Direction* SOA Middleware
FOCUS AREAS RELEASE PLAN
Compose new innovative business process extensions through additional ESB scenarios and SAP NetWeaver BPM Support of high volume scenarios at lower TCO Interoperability in heterogeneous landscapes through the support of open standards

Composition & Productivity Management & Operations Architecture & Standards
DETAILS

2009

2010
Enhancement Package 1 for SAP NetWeaver PI 7.1

Next version of SAP NetWeaver PI

TODAY
  

PLANNED**
   

VISION**
Further strengthening of Eclipse as tool platform Federation of design time tools into Common Process Layer Federation of repositories Consistent management of SOA and non SOA landscapes using SAP Solution Manager Continuous availability of SOA Middleware deployments Lean and distributed ESB deployments Superior SOA runtime governance Drive & adopt SOA standards

Composition & Productivity

ES Repository with superior SOA design governance Further access control measures Reduced TCD for service provisioning in the ES Repository Enhanced high volume support delivered with the Advanced Adapter Engine Enhanced search capabilities Further adoption of SOA standards (e.g. WS-RM, WSSecure Conversation 1.3)

Event provisioning in the ES  Repository & service variants in ABAP Higher developer productivity  Enhanced connectivity for SAP NetWeaver BPM  Support of more connectivity options and complex scenarios by the Advanced Adapter Engine Centralized monitoring via SAP Solution Manager Support of joint shop floor integration and A2A/SOA use cases Optimization of the foundation Adoption of SOA standards (e.g. SOAP 1.2, WS-Trust 1.3)


Management &  Operations
 

   

   

Architecture & Standards

* This presentation and SAP's strategy and possible future developments are subject to change and may be changed by SAP at any time for any reason without notice. 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. © ** Please note that some features are going to be shipped through other solutions having other release dates (e.g. SAP Solution Manager) SAP AG 2009. All rights reserved. / Page 56

28

Agenda

1. SAP NetWeaver Process Integration 7.1 – Overview 2. Example areas of lower entry barrier for SAP NetWeaver PI
      

Cloud Computing Process Integration Content Advanced Adapter Engine Integration Directory API Documentation, Guides Selected TCO & TCD improvements in EHP 1 for SAP NetWeaver PI 7.1 Outlook to upcoming planned TCO & TCD enhancements

3. Summary

© SAP AG 2009. All rights reserved. / Page 57

Summary




 

SAP NetWeaver PI 7.1 provides low entry barriers  Most commonly named benefits by customers are  Significant performance enhancements  Lower TCO  Enhanced developer productivity  ~ 27 % of customers use SAP NW PI 7.1 productively Example customer proof points for lower entry barriers to SAP NetWeaver PI are  Use cloud computing for on-demand rich development and test environment  Jump start projects with pre-build Process Integration Content  Introduce governance and standardize processes  Reduce costs through re-use  Interoperate through standards  Leverage performance enhancements provided with Advanced Adapter Engine  Enable mass configuration through Integration Directory API  Use documentation and guides to get most out of SAP NetWeaver PI Further TCO and TCD enhancements included in EHP 1 for SAP NetWeaver PI More TCO and TCD investments planned for next version of SAP NetWeaver PI

© SAP AG 2009. All rights reserved. / Page 58

29

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


Product Roadmaps Gain Access to sessions recorded in 2006, 2007, 2008 and 2009* (*available December 2009) 24/7 Access online/offline Flexible Course Syllabus Special Pricing for multiple subscribers



Learn at your own pace


  

Volume Licensing


http://www.sdn.sap.com/irj/scn/virtualteched-allsessions
© SAP AG 2009. All rights reserved. / Page 59

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 SOA201 Ten Things you Should Know About PI … SOA203 General Performance Tuning with PI SOA205 SOA References SOA210 SOA Lifecycle Management SOA215 Taking SOA to the Next Level … SOA264 Process High Volume Messages in PI 7.1 2h Lecture 1h Lecture 1h Lecture 1h Lecture 1h Lecture 2h Lecture 2h Hands-on





© SAP AG 2009. All rights reserved. / Page 60

30

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. / Page 61

Thank You!

31

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. / Page 64

32

Sponsor Documents

Or use your account on DocShare.tips

Hide

Forgot your password?

Or register your new account on DocShare.tips

Hide

Lost your password? Please enter your email address. You will receive a link to create a new password.

Back to log-in

Close