Sie sind auf Seite 1von 19

SAP NetWeaver &

Enterprise Services
Architecture
Enabler for adaptive business at
lowest total cost of ownership
Peter Emmel, Solution Architect

SAP AG 2003, SAP NetWeaver, Peter Emmel 2

SAP NetWeaver and


... Enterprise Services Architecture
Business Drives Technology
Enterprise Services Architecture
SAP NetWeaver Overview
SAP NetWeaver Details
Conclusion and FAQ

SAP AG 2003, SAP NetWeaver, Peter Emmel 3

From SAP R/1 to mySAP Business Suite


Evolution of SAP during the last 30 years
mySAP
Business Suite,
SAP NetWeaver,
SAP Enterprise
mySAP.com
Services
one-step
Architecture
business

R/3
R/2
R/1

client/server

mainframe

0.3 million
revenue
9 employees

5.1 million
revenue
60 employees
50 customers
in 2 countries

1972

1979

6,265 billion
revenue
25,000
employees
15,000 customers
in 120 countries

424 million
revenue
3,200 employees
2,800 customers
in 35 countries

1992

1999/2000

SAP AG 2003, SAP NetWeaver, Peter Emmel 4

7.4 billion
revenue
28,797
employees
19,300 customers
in 120+ countries

2002/2003

SAP R/3 Development Strategy


New developments in SAP R/3 Enterprise are encapsulated in
Extensions and can be optionally and flexibly deployed
The SAP R/3 Enterprise Extensions will also be available to all SAP R/3
Customers as part of SAP R/3 maintenance
SAP R/3 Enterprise Extensions have a separate release cycle to the
SAP R/3 Enterprise core
SAP
R/3 Enterprise

SAP
R/3 3.1

SAP
R/3 4.0

SAP
R/3 4.6

SAP
R/3 4.5

SAP AG 2003, SAP NetWeaver, Peter Emmel 5

SAP R/3 Enterprise Architecture


SAP R/3 Enterprise is built along the principle of optimizing the
stable and mature core processes and infrastructure and
making new enhancements optional and deployable as needed.

Tuned core, optimized for


performance bases on 4.6C
(SAP R/3 Enterprise Core)
Optional new Functional
Enhancements
(SAP R/3 Enterprise Extensions)
Newest version of
mySAP.com Technology
technologies and
infrastructure enhancements
(SAP Web Application Server)

SAP AG 2003, SAP NetWeaver, Peter Emmel 6

Basis and SAP Web AS Additional features


4.6

4.5
4.0
3.1

R/3 Basis
Additionally:

Performance
Reliability
Scalability
Versioning
Monitoring
Workflow
Development workbench
Transport management
Business object repository Security
Platform Independence

Native Internet
Support (SOAP,XML)
Open Integration
Web Services
Java and J2EE
Webflow
Security Enhancements
New Upgrade Tools

SAP AG 2003, SAP NetWeaver, Peter Emmel 7

Transition Map
Different Possibilities for our customers

Or

n
tio
in a
b
m
Co

so

mySAP
Business
Suite

s
tep
S
e
es
f th

mySAP ...
mySAP CRM
mySAP SCM

mySAP ERP
R/3

R/3
Enterprise

SAP NetWeaver

Web AS

SAP AG 2003, SAP NetWeaver, Peter Emmel 8

SAP NetWeaver

The integration and application platform for lower TCO

Unifies and aligns people,


information and business
processes

SAP NetWeaver
NetWeaver
People Integration

Integrates across
technologies and
organizational boundaries

Collaboration

Information Integration
Business
Intelligence

Knowledge
Management

Master Data Management

Process Integration
Integration
Broker

A safe choice with full .NET


and J2EE interoperability

Life Cycle Management

Composite Application Framework

Multi-Channel Access
Portal

Business Process
Management

The business foundation for


SAP and partners
Powers business-ready
solutions that reduce custom
integration

Application Platform
J2EE

Its Enterprise Services


Architecture increases
business process flexibility

ABAP

andOS
OS Abstraction
Abstraction
DBDBand

.NET

WebSphere

SAP AG 2003, SAP NetWeaver, Peter Emmel 9

Integration is the Key Challenge


Document Mgmt

Business Drivers

Market
Analysis

Call
Center

Extended Value NetWork


Increased Market Dynamics

Integration costs are high


SCM

Lots of heterogeneous systems


Long integration projects

ERP

IT environments become
increasingly rigid

Pressure on IT increases

Technical
systems

Must leverage existing


investments

e-Sales

Trading

Must support new business


processes quicker

E-Procurement

Must reduce total cost of


ownership (TCO)

PLM

SAP AG 2003, SAP NetWeaver, Peter Emmel 10

How to Address the Integration Challenge


Document Mgmt

Reduce complexity

Market
Analysis

Call
Center

Minimize the number of


connections through hubs
Use only 1 platform to integrate all
people, information, and systems
SCM

Reduce custom integration


Deliver .NET and J2EE
interoperability

ERP

Deliver adaptors for ISV products


Deliver products, not projects!
e-Sales

Trading

Technical
systems

Increase company performance


Increase ease of use, scalability
and adaptability

E-Procurement

Increase business process


flexibility by using an Enterprise
Services Architecture

PLM

SAP AG 2003, SAP NetWeaver, Peter Emmel 11

As Technology evolves

Resuse instead of Replacement

R/2

R/3

mySAP.com

mySAP Business Suite

R/2 Basis

R/3
Basis

mySAP
Technology

SAP NetWeaver

AUTOMATION

DISTRIBUTION

(Centralization,
corporate rules)

1993

(Decentralization,
high end functional
systems)

er
Ar pris
ch e
ite Se
ct rvi
ur ce
e
s

PCAs*

En
t

3tie
rC

ai
nf
ra
m
e
M

ERP

lie
nt
/S

CRM
HR

er
ve
r

SCM

COMPOSITION

(team(team- and knowledge


driven corporation)

2003

PCA* = Packaged Composite Application (as delivered through SAP xApps)


SAP AG 2003, SAP NetWeaver, Peter Emmel 12

SAP NetWeaver and


... Enterprise Services Architecture
Business Drives Technology
Enterprise Services Architecture
SAP NetWeaver Overview
SAP NetWeaver Details
Conclusion and FAQ

SAP AG 2003, SAP NetWeaver, Peter Emmel 13

From Technology to Vision


Technology 2002

SAP xApp Vision


xApp

People Integration
Multi-Channel Access

Portal

Collaboration

Information Integration
Business
Intelligence

Knowledge
Management

Master Data Management

Process Integration

Integration
Broker

Business Process
Management

Application Platform
J2EE

Life Cycle Management

Composite Application Framework

SAP NetWeaver

New, snap on crosscross-functional business process

mySAP Business Suite


and other applications

ABAP

andOS
OS Abstraction
Abstraction
DBDB
and

.NET

WebSphere

Web services architecture

Solves integration challenge at bus. level

Leverages existing IT investm.

New, snap-on business processes

Open, masters heterogeneity

Cross-functional processes

Lower TCO

Continuous business innovation

One application and integration


platform

xApps from SAP, ISVs, SIs

SAP AG 2003, SAP NetWeaver, Peter Emmel 14

Enterprise Services Architecture (ESA)


Make Web Services work for your business

Add new levels of flexibility and extensibility


while leveraging existing investments

ESA is the blueprint for complete and


services-based business solutions
Empowers all participating people
(internal and external, all relevant roles)
Manages all information
(structured and unstructured)
Encompasses all systems
(SAP and non-SAP)

SAP delivers its business solutions using


an Enterprise Services Architecture
SAP NetWeaver enables an ESA
SAP xApps, mySAP Business Suite, custom
solutions are powered by SAP NetWeaver

Open, Web Services Environment

Objective
Snap on business
process
People
Integration
Information
Integration
Process
Integration

Enterpr. Services

Existing Systems

SAP AG 2003, SAP NetWeaver, Peter Emmel 15

Mastering Heterogeneity with SAP NetWeaver

Full Interoperability with IBM WebSphere and Microsoft .NET

IBM WebSphere
Portal Development Kit for
WebSphere
Integration of Lotus
Sametime

Integration with
IBM Content Manager

Interoperability with
WebSphere Business
Integration

Eclipse Based Java IDE


Technical, standards-based
connectivity (XML,
Web Services)

SAP NetWeaver
People Integration
Multi-Channel Access
Portal
Collaboration

Information Integration
Knowledge Mgmt
Business Intelligence
Master Data Mgmt

Microsoft .NET
Portal Developm Kit for .NET
Smart Client on .NET
MS Office Integration
MS Exchange Integration

Integration of MS Content
Management Server
Integration of SQL Server
Analysis Services

Process Integration
Integration Broker,
Business Process Mgmt

Application Platform
J2EE
ABAP,
DB and OS Abstraction

SAP AG 2003, SAP NetWeaver, Peter Emmel 16

Interoperability with
MS Biztalk Server

Visual Studio .NET integr.


Technical, standards-based
connectivity (XML,
Web Services)

SAP NetWeaver and


... Enterprise Services Architecture
Business Drives Technology
Enterprise Services Architecture
SAP NetWeaver Overview
SAP NetWeaver Details
Conclusion and FAQ

SAP AG 2003, SAP NetWeaver, Peter Emmel 17

SAP NetWeaver in Detail

Product components and killer features


SAP Mobile Infrastructure
Tight coupling and alignment
with SAP business solutions

SAP NetWeaver
NetWeaver
People Integration

SAP Enterprise Portal

Business content
Tight integration to SAP
Open architecture (Crystal,Ascential)

Master Data Management


Coming in 2003

SAP Exchange Infrastructure


Proxy generation and mapping tools
Integration directory
SAPs ability to execute

Portal

Collaboration

Information Integration
Business
Intelligence

Knowledge
Management

Master Data Management

Process Integration
Integration
Broker

Business Process
Management

Application Platform
J2EE

ABAP

andOS
OS Abstraction
Abstraction
DBDBand

SAP Web Application Server


Proven, scalable, comprehensive toolsets
Leverage existing infrastructure/skillets
SAP AG 2003, SAP NetWeaver, Peter Emmel 18

Life Cycle Management

SAP Business Information Warehouse

Composite Application Framework

Multi-Channel Access

Business packages
Collaboration

SAP Solutions Powered by SAP NetWeaver

Open integration on all levels for the mySAP Business Suite

SAP NetWeaver

Enterprise

SAP R/3

mySAP
CRM

R/3
Extension

Campaign
Mgmt

mySAP
SCM

People Integration
Multi-Channel Access
Portal
Collaboration

Information Integration
Knowledge Mgmt
Business Intelligence
Master Data Mgmt

Process Integration
Integration Broker,
Business Process Mgmt

Application Platform
J2EE
ABAP,
DB and OS Abstraction

Budget
Availability

Campaigns
History

R/3
Core

CRM
Backbone

SCM
Backbone

3rd party
Solution

SAP AG 2003, SAP NetWeaver, Peter Emmel 19

SAP NetWeaver and


... Enterprise Services Architecture
Business Drives Technology
Enterprise Services Architecture
SAP NetWeaver Overview
SAP NetWeaver Details
Conclusion and FAQ

SAP AG 2003, SAP NetWeaver, Peter Emmel 20

10

SAP Enterprise Portal

Unify and Align People Across Technologies and Organizations

Openness
Any source, any audience
Interfaces for Java and .NET
Platform independent
Extensible Unification across
Oracle, Siebel, Psft, SAP,

Lower TCO
Rapid content deployment
High performance
Lower development costs
Simpler to admin

Built for
Business
Business packages
Role-based
Robust security
500+ customers for EP 5.0 in
the last 9 months
SAP AG 2003, SAP NetWeaver, Peter Emmel 21

SAP Enterprise Portal

Knowledge Management and Collaboration

Partners
Partners
Technology
Technology
Microsoft
Microsoft

Consulting
Consulting
IBM
IBM

Andersen
Andersen

KPMG
KPMG

XML FEEDS
FEEDS
XML

LOTUS NOTES
NOTES
LOTUS

MS EXCHANGE
EXCHANGE
MS

WEBDAV
WEBDAV
SERVER
SERVER

CRM BROCHURE
BROCHURE
CRM

FILE SERVER
SERVER
FILE

DOCUMENTUM
DOCUMENTUM

Knowledge Management

1st KM solution that abstracts from

multiple sources

Authoring, Feedback/ Ratings,


Publish & Subscribe, Document
Workflow, Versioning and Archiving,
Indexing & Searching, Taxonomies
for unstructured information
SAP AG 2003, SAP NetWeaver, Peter Emmel 22

11

Real-time & asynchronous

collaboration

Enable team-driven business


processes
Fully integrated with portal user
and role management

SAP Web Application Server


Open System Architecture
Shared facilities
Common connectivity
Common persistence

Browser
Browser // Portal
Portal

Shared benefits

3rd
3rd party
party apps
apps //
exchange
exchange infr.
infr.

Connectivity

Multi tier architecture


Highly scalable and
reliable
Platform independence

Internet Communication Manager


Web Dynpro

Common connectivity

J2EE / ABAP

Different protocols
(SOAP, HTTP, SMTP,
RFC, FTP)
Expandable
Advanced caching

Web Services
Infrastructure

Persistence

Database Abstraction
SAP
SAP Web
Web Application
Application Server
Server

Common persistence
Database independence
Scalable transaction handling
Caching
SAP AG 2003, SAP NetWeaver, Peter Emmel 23

J2EE Compliant Web Application Server 6.30


Common
Common Administration
Administration
Common
Common Software
Software Logistics
Logistics
Common
Common Design
Design Time
Time

JSRs,
JSRs, Java
Java
Community
Community
Process
Process

Web Application Server


external
external
connectivity
connectivity
JCA
JCA
Java &
Enterprise
Java
Beans

compatible
compatible to
to
Java,
Java, ABAP
ABAP
2-3
million
2-3 million
Java
Java
developers
developers

J2EE
Ext.

J
2
E
E

Calls
Monitoring
Enq / Deq
Data Dictionary
Persistence
Security
Caching
XML Support

Web Dynpro
Tag libraries
JSP, XML, HTML

A
B
A
P

Linux
Unix

Windows

Operating System

SAP AG 2003, SAP NetWeaver, Peter Emmel 24

12

ABAP &
ABAP
Objects

Serv
ices

Shared
Process &
Memory

Java
VM

microsecond
microsecond
communication
communication
speed
speed

ABAP
VM
OS/400
OS/390

$10+
$10+ bn
bn
application
application
assets,
assets,
11 million
million
registered
registered
ABAP
ABAP
developers
developers

R/3
R/3
breakthrough
breakthrough
scalability
scalability
robustness
robustness
parallelism
parallelism

Communication Platform Exchange Infrastructure

SAP
SAP
3.x
3.x
2

1
SAP
SAP
4.x
4.x

MarketMarketplace
place

SAP
Adapter

Firewall

Third
Third
Party
Party
System
System

mySAP.com
mySAP.com
Solution*
Solution*

3rd Party
Adapter

Business
Business
Partner
Partner

Business
Business
Partner
Partner
Business
Business
Partner
Partner

SAP AG 2003, SAP NetWeaver, Peter Emmel 25

Nachrichtenfluss im Integration Server


Microsoft
Microsoft
Umgebung
Umgebung

Neue* SAP
Lsung
Java
App.

ABAP
App.

.NET
App.

Proxy
Proxy

Proxy
Proxy

Proxy
Proxy

.NET Adapter

1
Proxy
Proxy
Generator
Generator
Integration
Repository

Logisches
Routing

Bestehende
Bestehende 3rd
3rd
Party
Party Solution
Solution
z.B
z.B

SAP Adapter

3rd Party Adapter

Adress
Auflsung

Routing Regeln

Bestehende
Bestehende SAP
SAP
Lsung
Lsung

Web Services

Integration Directory

SAP Exchange Infrastructure


Geschftspartner

* Basierend auf dem Web Application Server 6.20


SAP AG 2003, SAP NetWeaver, Peter Emmel 26

13

andere ffentl. oder


private Marktpltze

Mapping
Framework

Mapping

Basierend auf offenen Standards


Standards zur Verbreitung von
Collaboration Knowledge

Standards zur Nutzung von


Web Services

Geschftsprozesse:
Business Process Modeling Language

Hypertext Transport Protocol

HTTP

BPML

Extensible Markup Language

XML

Routing Regeln:

XML Path Language XPATH

Universal Description, Discovery


and Integration UDDI

Mappings:
Extensible Stylesheet Language
Transformations XSLT

Simple Object Access Protocol

SOAP

Schnittstellen und Web Services:


Web Service Definition Language

WSDL und Electronic Business


XML ebXML

Komponenten und IT Umgebung:


Common Information Model CIM

SAP
AG 2003,
SAP NetWeaver,
Peter Emmel 27
SAP
AG 2002,
04_exchange-infrastruktur-im-detail_fetzer
/ 27

Integration Repository Business Scenarios


Design, definition and
description of business
scenarios
Choreography of interfaces,
mappings and respective
components
Documentation, owner,
customizing activities, ...
Scenarios are also used to
drive SAP software
development process with
effect to documentation, test
and implementation
Create Business Scenarios,
then design time objects
(top-down)
Compose Business
Scenarios from existing
design time objects
(bottom-up)
SAP AG 2003, SAP NetWeaver, Peter Emmel 28

14

Integration Repository - Mappings


Contains preconfigured information for
Structural transformation
Value mapping

Interface Mappings register


mappings for interface pairs
Message Mappings are used to
implement mappings
Message Mapping definition in the
Integration Repository
Graphical Mapping Editor
Import schema (XSD, XML)
Import IR message types
Import archives (zip or jar)
Import RFC, IDoc
Write own Java functions

Mappings are stored in the Integration Repository, selected for business


processes in Configuration Time, executed by the Integration Engine at
runtime
SAP AG 2003, SAP NetWeaver, Peter Emmel 29

SAP Exchange Infrastructure

Model, Execute, Monitor Processes Across Technologies & Orgs

Openness
Based on open Java
and XML standards
Supporting J2EE, ABAP
and .Net

Share
Collaboration
Knowledge

Lower TCO
One infrastructure
covering both internal
and external integration
(with SAP and non-SAP)
A reliable and scalable
infrastructure
Separates integration
from application code

Execute Collaborative
Business Processes

Ensure
Coll.
Reliability

Integr.
Repository
(Design Time
Knowledge)

Integration
Integration Server
Server
Integr.
Directory
(Configured
Knowledge)

Additional
Integration
Integration
Engine
Services

to internal 3rd party or


SAP components

Integration
Monitor

to business partners,
marketplaces, ...

Built for Business


Complete solution lifecycle covering design, develop, deploy, and change
Prepackaged SAP SAP collaboration knowledge
Ecosystem of non-SAP collaboration content
SAP AG 2003, SAP NetWeaver, Peter Emmel 30

15

SAP MDM Use Case Example:


Simplified cross-group reporting
Profitability of an enterprise
heavily depends on efficient
inventory management,
competitive price calculation and
streamlined procurement

SAP
NetWeaver

Incoherent master data caused


by the deployment of various
application systems gives an
incomplete picture on globally
procured parts

Web Services
Architecture

Reliable information allows to


find out about the global relevance
of parts and their value percentage

1.234.237
6.674.288
634.237
4.002.531

Cross-group reporting can be


key for successful purchasing
negotiations and right business
decisions that could lead to a
competitive advantage

737.108

13.282.401

Enterprise

SAP AG 2003, SAP NetWeaver, Peter Emmel 31

SAP MDM Optimized Landscape

Shared master data


Harmonized
Extendible
One-stop data maintenance

Aligned master data knowledge

SAP
NetWeaver

Central master data repository


Duplicate recognition
Synchronized analytics

Web Services
Architecture

Federated processes
Accelerated process flow
Open for localization
Controlled replication

SAP AG 2003, SAP NetWeaver, Peter Emmel 32

16

SAP Master Data Management

Manage The Business Network Environment


SAP MDM enables information
integrity across the business
network
Services and support to
consolidate content, harmonize
and centrally manage master
data
Master data is defined through
the business environment,
based on generic and industry
specific elements (product data,
customer data, etc.)
MDM is vital part of SAP
NetWeaver

Business Partner
Product
Product Structure
Assets
...

SAP AG 2003, SAP NetWeaver, Peter Emmel 33

SAP Business Information Warehouse

Aggregate, Analyze Information Across Technologies and Orgs

Openness
Information access
via open standards
95% extract non-SAP data

Lower TCO
Portal-based info delivery
PSFT, Siebel, SAP, ...
extractors
Openhub to transport data
to other systems

Built for Business


End-to-end solution for
enterprise-wide BI
Business content for rapid
deployment
Proven at 6000+ customer sites
SAP AG 2003, SAP NetWeaver, Peter Emmel 34

17

SAP NetWeaver and


... Enterprise Services Architecture
Business Drives Technology
Enterprise Services Architecture
SAP NetWeaver Overview
SAP NetWeaver Details
Conclusion and FAQ

SAP AG 2003, SAP NetWeaver, Peter Emmel 35

Many Ways Lead to Rome and to SAP NetWeaver!

SAP xApps,
mySAP Business
Suite, and
SAP R/3
Enterprise
Business Solution
powered by

SAP NetWeaver
mySAP EP,
mySAP BI,
SAP XI,
SAP MDM

Focused
Integration
Solution

SAP AG 2003, SAP NetWeaver, Peter Emmel 36

18

Strategic
Platform

Strategic
enterprise
integration
and application
platform
deal

Your Questions,
please?

Thank You !

SAP AG 2003, SAP NetWeaver, Peter Emmel 38

19

Das könnte Ihnen auch gefallen