You are on page 1of 35

SAP Net Weaver Pr oc ess

I nt egr at i on 7.1 Over vi ew


SAP NetWeaver Product Management, SAP AG
October 2007
This presentation is a preliminary version and not subject to your license agreement or any other agreement with SAP. This document contains only
intended strategies, developments, and functionalities of the SAP product and is not intended to be binding upon SAP to any particular course of
business, product strategy, and/or development. Please note that this document is subject to change and may be changed by SAP at any time without
notice. SAP assumes no responsibility for errors or omissions in this document.
SAP NW PI 7.1: Major Enhancements
Summary and Further Information
SAP NW PI 7.1: Major Enhancements
Summary and Further Information
SAP AG 2007, Process Integration Roadmap, SAP NetWeaver Product Management
New Capabi l i t i es of SAP NW PI 7.1 Par t 1
Reliable Messaging and Queuing
Software Lifecycle
Security
User Management
Scalability
High Availability
Archiving
Configuration
Monitoring
Administration
Dynamic Routing Transformation Connectivity
Infrastructure Services Java EE5 / ABAP
BAM
Process
Automation
Enterprise Services
Repository
Enhanced Design
Capabilities
Service Enabling
Services Registry UDDI
V3.0
Additional WS Standards
WS Reliable Messaging
WS Policy
WS Security and SAML
High Volume Support
Local processing in Adapter
Engine
Message packaging
Improved performance for
ccBPM
Reduced sizing
Process Integration
Service Bus
User Interaction (for example, Business Task Management)
B2B Partner
3rd Party
Middleware
3rd Party
Application
SAP
SAP AG 2007, Process Integration Roadmap, SAP NetWeaver Product Management
New Capabi l i t i es of SAP NW PI 7.1 Par t 2
Reliable Messaging and Queuing
Scalability
High Availability
Archiving
Configuration
Monitoring
Administration
Dynamic Routing Transformation Connectivity
Infrastructure Services Java EE5 / ABAP
BAM
Process
Automation
Event provisioning and
consumption for BAM
Local container
Subscription and handling
of business process events
Milestone Monitoring
Next steps towards central
configuration and
administration
Functional Enhancements
XML payload validation
BPEL modeling
enhancements
............
Process Integration
Service Bus
B2B Partner
3rd Party
Middleware
3rd Party
Application
SAP
Software Lifecycle
Security
User Management
User Interaction (for example, Business Task Management)
Enterprise Services Repository
Additional WS Standards & High Volume Support
Business Process Management
Further Enhancements
Enterprise Services Repository
Additional WS Standards & High Volume Support
Business Process Management
Further Enhancements
SAP AG 2007, Process Integration Roadmap, SAP NetWeaver Product Management
Evol ut i on of t he Ent er pr i se Ser vi c es Reposi t or y
ANALYTI CS/REPORTI NG
Bus.
Partner
Legacy
PEOPLE PRODUCTI VI TY
SERVICE COMPOSITION
AND ORCHESTRATION
Business Objects,
Components, and Engines
Partner
Services
LI FECYCLE MANAGEMENT
SAPs Enterprise
Services
SERVI CE
ENABLEMENT
Enterprise SOA
The ES Repository is based on
the Integration Repository
The ES Repository stores
objects, such as GDTs and
message interfaces
Re-use existing data and
leverage existing investment
New and enhanced objects in
the ES Repository include
Process Component Models
Service Interfaces
SAP AG 2007, Process Integration Roadmap, SAP NetWeaver Product Management
ES Reposi t or y Obj ec t s
Objects in the ES Repository
include:
Integration Scenarios
Process Component Models
Service Interfaces (Enterprise
Services)
Global Data Types (CCTS
based)
Interface Mappings
Executable Integration
Processes (BPEL)
ES Repository
The ES Repository provides a comprehensive metadata repository
that can be used for SOA provisioning
SAP AG 2007, Process Integration Roadmap, SAP NetWeaver Product Management
Pr oc ess Component Model s i n t he ES Reposi t or y
Based on SAPs process
component architecture
methodology
References to
Integration Scenario Models
Process Components
Business Objects
Service Interfaces
Global Data Types
Functionality of Process
Components exposed through
enterprise services
The Process Components in the
SAP Business Suite are
described in SDN
SAP AG 2007, Process Integration Roadmap, SAP NetWeaver Product Management
Ent er pr i se Ser vi c es bui l t i n t he ES Reposi t or y
Enterprise Services:
Are mapped to the Service
Interface object in the ES
Repository
Are built using a consistent
enterprise model based on
GDTs
Process Components
Business Objects
Ensure quality and stability
Are based on open standards
Are well documented
SAP AG 2007, Process Integration Roadmap, SAP NetWeaver Product Management
Gl obal Dat a Types Bui l di ng bl oc k s f or Ser vi c e I nt er f ac es
Global Data Types are:
Defined company-wide based
on open standards (ISO 15000-
5, UN/CEFACT CCTS)
Defined in the ES Repository
Approved SAP-wide using the
Governance process
Reusable semantic building
blocks for service interfaces
and message types
SAP AG 2007, Process Integration Roadmap, SAP NetWeaver Product Management
Pr oc ess Component Model s
Process component architecture models enable SOA governance
Drill down from high-level models to service interfaces and operations
Service
Operation
Service Interface
Service Interface
Service Operation
SAP AG 2007, Process Integration Roadmap, SAP NetWeaver Product Management
The Ser vi c es Regi st r y Benef i t s
Services Registry Key Benefits
Based on UDDI 3.0
Naming standards and
classifications
Service evolution and
versioning
Classification system search
Keyword search services
Service management and
governance
Procedures for backend
publications
Procedures for client
development
Service configuration
Documentation
SAP AG 2007, Process Integration Roadmap, SAP NetWeaver Product Management
Ent er pr i se Ser vi c es Reposi t or y and Regi st r y
t bd
CONSUMER
TOOLS
(Composi t i on
Envi r onment )
PUBLI SH
DI SCOVER
REFERENCE
CONSUMER
APPLI CATI ON
CONSUMER
SERVI CE
I MPLEMENTATI ON
PROVI DER
SERVI CES
REGI STRY
SERVI CE MODEL
PUBLI CATI ONS
SERVI CE ENDPOI NT
PUBLI CATI ONS
ROUTI NG
MAPPI NG
BPM
I NVOCATI ON
Pr oc ess I nt egr at i on
DI RECT CONNECTI ON
SAP Net Weaver
ES Reposi t or y Tool s
SERVI CE
ENDPOI NT
Enterprise Services Repository
Additional WS Standards & High Volume Support
Business Process Management
Further Enhancements
SAP AG 2007, Process Integration Roadmap, SAP NetWeaver Product Management
Web Ser vi c es Rel i abl e Messagi ng (WS-RM)
Asynchronous messaging (EO, EOIO) based on open WS standard
Native support through Integration Engine (w/o adapter)
I nt egr at i on Ser ver
Integration Engine
Integration Engine
Business Process Engine
Business Process Engine
Central Adapter Engine
Central Adapter Engine
FTP JMS SMTP
XI Protocoll WS-RM
Web Ser vi c es Rel i abl e Messagi ng
SAP AG 2007, Process Integration Roadmap, SAP NetWeaver Product Management
Pr i nc i pl e Pr opagat i on based on SAML
Forward user context from sender to receiver
Authorization check in receiving system based on original user
Pr i nc i pl e Pr opagat i on based on SAML
Request status
of order xyz??
I nt egr at i on
Ser ver
Authorized??
SAP AG 2007, Process Integration Roadmap, SAP NetWeaver Product Management
Hi gh Vol ume Suppor t (1)
I S
I S
I nt egr at i on Engi ne
& c c BPM Engi ne
I nt egr at i on Engi ne
& c c BPM Engi ne
Adapt er Engi ne
Adapt er Engi ne
A
B
A
P
J
a
v
a
EDI
EDI
...
...
Fi l e
Fi l e
3rd Party
Application
3rd Party
Application
SAP
SAP
Message Pac k agi ng
Process bulk of messages in one service call (mapping, routing, ..)
Reduce context switches
Enable mass operations on database
For async scenarios
SAP AG 2007, Process Integration Roadmap, SAP NetWeaver Product Management
Hi gh Vol ume Suppor t (2)
SAP
SAP
I S
I S
I nt egr at i on Engi ne
& c c BPM Engi ne
I nt egr at i on Engi ne
& c c BPM Engi ne
Adapt er Engi ne
Adapt er Engi ne
A
B
A
P
J
a
v
a
SOAP
SOAP
RFC
RFC
...
...
3rd Party
Application
Loc al Pr oc essi ng i n Adapt er Engi ne
Natural evolution of adapter engine
Provides mapping, routing to by-pass Integration Server
Adapter to adapter communication
For sync and async scenarios
SAP
SAP
Enterprise Services Repository
Additional WS Standards & High Volume Support
Business Process Management
Further Enhancements
SAP AG 2007, Process Integration Roadmap, SAP NetWeaver Product Management
Maj or Enhanc ement s f or Pr oc ess Aut omat i on
Human interaction
Generic user decision
Language dependent texts for
end-user display, enriched with
variables
Integration paradigm
(design/ configuration)
Step groups (modeling
enhancements)
Configurable parameters
BPEL adoption
BPEL4WS 1.1
WS-BPEL 2.0 Preview and
implementation
BPEL4People planned
SAP AG 2007, Process Integration Roadmap, SAP NetWeaver Product Management
Event Pr ovi si oni ng and Consumpt i on f or BAM
Event Correlation
Subscription and handling of
business process events
Milestone Monitoring Process
Definition
Embedded Event Infrastructure
Collecting, pre-filtering and
publication of events across SAP
and non-SAP systems
SAP AG 2007, Process Integration Roadmap, SAP NetWeaver Product Management
Monitoring Event Provider
Ex ampl e: Mul t i -bac k bone Or der Handl i ng
XI Runtime
.
Transaction
.
Org.Mgmt.
Application
User Mgmt.
Deli very Order
Confirmation
Order Invoice
Raise
Alert
Raise
Alert
Timeout
After 24 h
Get customer
KPIs:
A-customer
Complaints
statistics
Yes
No
A-Customer
and
Complaints?
Integration Server
Application System 1
Application System 2
Monitoring Process Instance (tracks Orders > 10.000 )
SAP AG 2007, Process Integration Roadmap, SAP NetWeaver Product Management
BAM Mi l est one Model i ng (BPEL)
Modelled Event Correlation
Rule and
Alert Trigger
Enterprise Services Repository
Additional WS Standards & High Volume Support
Business Process Management
Further Enhancements
SAP AG 2007, Process Integration Roadmap, SAP NetWeaver Product Management
Maj or Enhanc ement s f or Mappi ng
Function libraries
Re-usable user defined
functions
Synchronous DB/RFC look-ups
Use graphical function to
model look-ups
Parameterizable mappings
Specify mapping parameters at
configuration time
Functions with multiple results
Look-up function reads
multiple fields
SAP AG 2007, Process Integration Roadmap, SAP NetWeaver Product Management
XML Payl oad Val i dat i on
XML Payl oad Val i dat i on
Validate incoming/outgoing messages against XML schema
Forward/Backward error handling
SAP AG 2007, Process Integration Roadmap, SAP NetWeaver Product Management
Pr oc ess I nt egr at i on and Ent er pr i se SOA Runt i me
One ser vi c e r unt i me f or poi nt -t o-poi nt and
br ok er ed c ommuni c at i on
Service
Runtime
Integration Server
Service
Runtime
Routing Mapping
Service
Runtime
SAP AG 2007, Process Integration Roadmap, SAP NetWeaver Product Management
Cent r al i zed Conf i gur at i on of Poi nt -t o-Poi nt Connec t i ons
Optimize message processing through de-centralized runtime
but keep control through centralized configuration
Cent r al i zed Conf i gur at i on of Ser vi c es
Conf i gur at i on
Service
Runtime
Service
Runtime
SAP AG 2007, Process Integration Roadmap, SAP NetWeaver Product Management
Component
Monitoring
Component
Details (from
SLD)
Availability &
Al erts (RZ20)
Link to jump
to other
monitors
Confi guration values
from Exchange
profile (read onl y)
Filter criteria
to search
Aggregated
Performance
Monitoring data
Abili ty to drill-down
into indivi dual
messages
Uni f i ed Admi ni st r at i on
Key monitoring functionalities integrated in SAP NW Administrator
One place to monitor and administrate SAP NetWeaver
Fi r st St eps Tow ar ds Cent r al i zed Moni t or i ng
SAP AG 2007, Process Integration Roadmap, SAP NetWeaver Product Management
Upgr ade pat hs t o SAP NW Pr oc ess I nt egr at i on 7.1
Upgrade paths will be offered for
SAP NW 04 and
SAP NW 7.0 (2004s)
to go to SAP NW Process Integration 7.1.
SAP NW 04
SAP NW 7.0
(2004s)
SAP NW
PI 7.1
Upgrade
U
p
g
r
a
d
e
U
p
g
r
a
d
e
SAP NW PI 7.1: Major Enhancements
Summary and Further Information
SAP AG 2007, Process Integration Roadmap, SAP NetWeaver Product Management
Why use SAP Net Weaver Pr oc ess I nt egr at i on 7.1?
5 Reasons f or usi ng SAP Net Weaver Pr oc ess I nt egr at i on 7.1
Use Process Integration as an SOA backbone
Establish ES Repository as the central SOA repository in customer
landscapes
Leverage support of additional WS standards such as UDDI, WS-BPEL
and tasks, WS-RM
Enable high-volume and mission-critical integration scenarios
Benefit from new functionality such as principal propagation, XML
validation and BAM capabilities
SAP AG 2007, Process Integration Roadmap, SAP NetWeaver Product Management
Fur t her I nf or mat i on

Publ i c Web
http://www.sap.com/platform/netweaver, http://www.sap.com/icc
http://www.sdn.sap.comIT Practices and IT Scenarios
End-to-End Process Integration, Business Event Management,
ESA Design and Deployment
http://www.sdn.sap.comEnterprise SOA, SAP NetWeaver,
Partners and ISVs, Forums

SAP Ser vi c e Mar k et pl ac e


http://service.sap.com/xi http://service.sap.com/bpms
http://service.sap.com/esa http://service.sap.com/netweaver
http://service.sap.com/swdc http://service.sap.com/icc

Tr ai ni ng http://service.sap.com/education
BIT400 (SAP XI)
BIT430 (SAP XI BPM)
BIT450 (SAP XI Development)
BIT460 (SAP XI Mapping)

You might also like