Upload
prem-jetti
View
231
Download
0
Embed Size (px)
Citation preview
8/19/2019 Peter Emmel Unterlagen
1/19
SAP NetWeaver™ &Enterprise ServicesArchitecture
Enabler for adaptive business at
lowest total cost of ownership
Peter Emmel, Solution Architect
SAP AG2003, SAP NetWeaver, Peter Emmel 2
8/19/2019 Peter Emmel Unterlagen
2/19
SAP AG2003, SAP NetWeaver, Peter Emmel 3
SAP NetWeaver™ and …
Business Drives Technology
Enterprise Services Architecture
SAP NetWeaver Overview
SAP NetWeaver Details
Conclusion and FAQ
... Enterprise Services Architecture
SAP AG2003, SAP NetWeaver, Peter Emmel 4
mySAP.comone-step
business
€6,265 billion
revenue
25,000
employees
15,000 customers
in 120 countries
R/1 €0.3 million
revenue
9 employees
R/2mainframe €5.1 million
revenue
60 employees
50 customers
in 2 countries
R/3client/server
€424 million
revenue
3,200 employees
2,800 customers
in 35 countries
mySAP
Business Suite,
SAP NetWeaver,
SAP Enterprise
Services
Architecture
€7.4 billion
revenue
28,797
employees
19,300 customers
in 120+ countries
1999/20001972 1979 1992 2002/2003
Evolution of SAP during the last 30 years
From SAP R/1 to mySAP Business Suite
8/19/2019 Peter Emmel Unterlagen
3/19
8/19/2019 Peter Emmel Unterlagen
4/19
SAP AG2003, SAP NetWeaver, Peter Emmel 7
Basis and SAP Web AS – Additional features
3.1
4.0
4.5
4.6
Additionally:
Native Internet
Support (SOAP,XML)
Open Integration
Web Services
Java and J2EE
Webflow
Security Enhancements
New Upgrade Tools
R/3 Basis
Performance
Reliability
Scalability
Versioning
Monitoring
Workflow
Development workbench
Transport management
Business object repository Security
Platform Independence
SAP AG2003, SAP NetWeaver, Peter Emmel 8
Transition Map
mySAP
Business
Suite
R/3
R/3
Enterprise SAP NetWeaver
mySAP ERP
mySAP SCM
mySAP CRM
mySAP ...
Web AS
O r C o
m b i n a t i o n
s o f t h
e s e S
t e p s
Different Possibilities for our customers
8/19/2019 Peter Emmel Unterlagen
5/19
SAP AG2003, SAP NetWeaver, Peter Emmel 9
SAP NetWeaver™The integration and application platform for lower TCO
Unifies and aligns people,
information and business
processes
Integrates across
technologies andorganizational boundaries
A safe choice with full .NET
and J2EE interoperability
The business foundation for
SAP and partners
Powers business-ready
solutions that reduce custom
integration
It’s Enterprise Services
Architecture increases
business process flexibilityDB and OS Abstraction
.NET WebSphere…
People Integration
C o m p o s i t e A p p l i c a t i o n F r a m e w o r k
Process Integration
IntegrationBroker
Business ProcessManagement
Information Integration
BusinessIntelligence
KnowledgeManagement
L i f e C y cl eM an a g em en t
Portal Collaboration
J2EE ABAP
Application Platform
Multi-Channel Access
SAP NetWeaver SAP NetWeaver ™™
DB and OS Abstraction
Master Data Management
SAP AG2003, SAP NetWeaver, Peter Emmel 10
Integration is the Key Challenge
Business Drivers
Extended Value NetWork
Increased Market Dynamics
Integration costs are high
Lots of heterogeneous systems
Long integration projects
IT environments becomeincreasingly rigid
Pressure on IT increases
Must leverage existing
investments
Must support new business
processes quicker
Must reduce total cost of
ownership (TCO)
Call
Center
ERP
Technical
systemsPLM
Market
Analysis
Trading
SCM
Document Mgmt
e-Sales
E-Procurement
8/19/2019 Peter Emmel Unterlagen
6/19
SAP AG2003, SAP NetWeaver, Peter Emmel 11
How to Address the Integration Challenge
Reduce complexity
Minimize the number of
connections through hubs
Use only 1 platform to integrate all
people, information, and systems
Reduce custom integration
Deliver .NET and J2EE
interoperability
Deliver adaptors for ISV products
Deliver products, not projects!
Increase company performance
Increase ease of use, scalability
and adaptability
Increase business process
flexibility by using an EnterpriseServices Architecture
Call
Center
ERP
Technical
systemsPLM
MarketAnalysis
Trading
SCM
Document Mgmt
e-Sales
E-Procurement
SAP AG2003, SAP NetWeaver, Peter Emmel 12
As Technology evolvesResuse instead of Replacement
M a i n f r a m
e
3 - t i e r
C l i e
n t / S
e r v e
r
E n t e r p r i s
e S e
r v i c e s
A r c h i t e
c t u r
e
ERP
HRCRM
SCM
1993 2003
PCAs*
PCA* = Packaged Composite Application (as delivered through SAP xApps)
AU T OM AT I ON AU T OM AT I ON (C entr al iz ati on,( Centr al iz ati on,
“ cor por ate” rules)“ corporate” r ul es )
DIST R I BU T I ON DI ST R I BU T I ON ( Decentrali zat ion,(Decent rali zation,
hi gh end functi onal hi gh end f unctional
sy st ems )sy st ems )
C OM P OSI T I ON C OM P OSIT ION ( team( team-- and know led geand k now ledge
dr iven cor poration)d r iv en corpor at ion )
R/2R/2 R/3R/3 mySAP.com mySAP Business Suite
R/2 BasisR/2 Basis R/3R/3 mySAP SAP NetWeaver
BasisBasis Technology
8/19/2019 Peter Emmel Unterlagen
7/19
SAP AG2003, SAP NetWeaver, Peter Emmel 13
SAP NetWeaver™ and …
Business Drives Technology
Enterprise Services Architecture
SAP NetWeaver Overview
SAP NetWeaver Details
Conclusion and FAQ
... Enterprise Services Architecture
SAP AG2003, SAP NetWeaver, Peter Emmel 14
From Technology to Vision
Web services architecture
Leverages existing IT investm.
Open, masters heterogeneity
Lower TCO
One application and integration
platform
New, snap on crossNew, snap on cross--functional business processfunctional business process
mySAP Business SuitemySAP Business Suite
and other applicationsand other applications
xAppxApp
Solves integration challenge at bus. level
New, snap-on business processes
Cross-functional processes
Continuous business innovation
xApps from SAP, ISVs, SIs
Technology 2002 SAP xApp Vision
DB and OS Abstraction
.NET WebSphere…
People Integration
C o m p o s i t e A p p l i c a t i o n F r a m e w o r k
Process IntegrationIntegrationBroker
Business ProcessManagement
Information IntegrationBusiness
IntelligenceKnowledge
Management
L i f e C y cl eM an a g em en t
Portal Collaboration
J2EE ABAP
Application Platform
Multi-Channel Access
SAP NetWeaver SAP NetWeaver
DB and OS Abstraction
Master Data Management
8/19/2019 Peter Emmel Unterlagen
8/19
SAP AG2003, SAP NetWeaver, Peter Emmel 15
Enterprise Services Architecture (ESA)Make Web Services work for your business
Objective
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
People
Integration
Information
Integration
Process
Integration
Enterpr. Services
Existing Systems
Snap on businessprocess
O p e n ,
W e b S e r v i c e s E n v
i r o n m e n t
SAP AG2003, SAP NetWeaver, Peter Emmel 16
Mastering Heterogeneity with SAP NetWeaver Full Interoperability with IBM WebSphere and Microsoft .NET
People Integration
Process Integration
Information Integration
Application Platform
SAP NetWeaver SAP NetWeaver
• Integration of MS Content
Management Server
• Integration of SQL Server Analysis Services
• Interoperability with
MS Biztalk Server
• Visual Studio .NET integr.
• Technical, standards-based
connectivity (XML,
Web Services)
• Portal Developm Kit for .NET
• Smart Client on .NET
• MS Office Integration
• MS Exchange Integration
Microsoft .NETMicrosoft .NET
• Integration with
IBM Content Manager
• Interoperability with
WebSphere Business
Integration
• Eclipse Based Java IDE
• Technical, standards-based
connectivity (XML,
Web Services)
• Portal Development Kit for
WebSphere
• Integration of Lotus
Sametime
IBM WebSphereIBM WebSphere
Multi-Channel AccessPortalCollaboration
Knowledge MgmtBusiness IntelligenceMaster Data Mgmt
Integration Broker,Business Process Mgmt
J2EEABAP,DB and OS Abstraction
8/19/2019 Peter Emmel Unterlagen
9/19
SAP AG2003, SAP NetWeaver, Peter Emmel 17
SAP NetWeaver™ and …
Business Drives Technology
Enterprise Services Architecture
SAP NetWeaver Overview
SAP NetWeaver Details
Conclusion and FAQ
... Enterprise Services Architecture
SAP AG2003, SAP NetWeaver, Peter Emmel 18
DB and OS Abstraction
People Integration
C o m p o s i t e A p p l i c a t i o n F r a m e w o r k
Process Integration
IntegrationBroker
Business ProcessManagement
Information Integration
BusinessIntelligence
KnowledgeManagement
L i f e C y cl eM an a g em en t
Portal Collaboration
J2EE ABAP
Application Platform
Multi-Channel Access
SAP NetWeaver SAP NetWeaver ™™
DB and OS Abstraction
Master Data Management
SAP Mobile Infrastructure Tight coupling and alignment
with SAP business solutions
SAP Enterprise Portal Business packages
Collaboration
SAP Business Information Warehouse 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
SAP’s ability to execute
SAP Web Application Server Proven, scalable, comprehensive toolsets
Leverage existing infrastructure/skillets
SAP NetWeaver in DetailProduct components and killer features
IntegrationBroker
Business ProcessManagement
BusinessIntelligence
KnowledgeManagement
Portal Collaboration
J2EE ABAP
Multi-Channel Access
DB and OS Abstraction
Master Data Management
8/19/2019 Peter Emmel Unterlagen
10/19
SAP AG2003, SAP NetWeaver, Peter Emmel 19
3rd partySolution
SAP Solutions Powered by SAP NetWeaver™Open integration on all levels for the mySAP Business Suite
People Integration
Process Integration
Integration Broker,Business Process Mgmt
Information Integration
Knowledge MgmtBusiness IntelligenceMaster Data Mgmt
J2EEABAP,
DB and OS Abstraction
Application Platform
Multi-Channel AccessPortal
Collaboration
SAP NetWeaver SAP NetWeaver SAP R/3
Enterprise
R/3Core
mySAPCRM
CRMBackbone
Campaign
Mgmt
mySAPSCM
SCMBackbone
R/3
Extension
BudgetAvailability
CampaignsHistory
SAP AG2003, SAP NetWeaver, Peter Emmel 20
SAP NetWeaver™ and …
Business Drives Technology
Enterprise Services Architecture
SAP NetWeaver Overview
SAP NetWeaver Details
Conclusion and FAQ
... Enterprise Services Architecture
8/19/2019 Peter Emmel Unterlagen
11/19
SAP AG2003, SAP NetWeaver, Peter Emmel 21
SAP Enterprise PortalUnify 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 AG2003, SAP NetWeaver, Peter Emmel 22
SAP Enterprise PortalKnowledge Management and Collaboration
1st KM solution that abstracts frommultiple sources
Authoring, Feedback/ Ratings,Publish & Subscribe, DocumentWorkflow, Versioning and Archiving,Indexing & Searching, Taxonomiesfor unstructured information
Real-time & asynchronouscollaboration Enable team-driven business
processes
Fully integrated with portal userand role management
W E B D A V
S E R V E R
W E B D A V
S E R V E R
M S E X C H A N G E
M S E X C H A N G E
L O T U S N O T E S
L O T U S N O T E S
X M L F E E D S
X M L F E E D S
C R M B R O C H U R
E
C R M B R O C H U R
E
F I L E S E R V E R
F I L E S E R V E R
D O C U M E N T U M
D O C U M E N T U M
Knowledge Management
MicrosoftMicrosoft
IBMIBM
AndersenAndersen
KPMGKPMG
PartnersPartners
TechnologyTechnology
ConsultingConsulting
8/19/2019 Peter Emmel Unterlagen
12/19
SAP AG2003, SAP NetWeaver, Peter Emmel 23
SAP Web Application Server Open System Architecture
Shared facilities
Common connectivity
Common persistence
Shared benefits
Multi tier architecture
Highly scalable andreliable
Platform independence
Common connectivity
Different protocols(SOAP, HTTP, SMTP,RFC, FTP)
Expandable
Advanced caching
Common persistence
Database independence Scalable transaction handling
Caching
SAP Web Application Server SAP Web Application Server
Persistence
Connectivity
Internet Communication Manager
Database Abstraction
Web Dynpro
Browser / PortalBrowser / Portal3rd party apps /
exchange infr.
3rd party apps /
exchange infr.
J2EE / ABAP
Web Services
Infrastructure
SAP AG2003, SAP NetWeaver, Peter Emmel 24
Web Application Server
J2EE Compliant Web Application Server 6.30
Operating System
Linux
Unix
OS/400
OS/390
Windows
Common AdministrationCommon Administration
Common Software LogisticsCommon Software Logistics
Common Design TimeCommon Design Time
Monitoring
Enq / Deq
Data Dictionary
Persistence
SecurityCaching
XML Support
Calls
SharedProcess &Memory
ABAPVM
J2EE
Ext.
Web DynproTag libraries
JSP, XML, HTML
JavaVM
Java &
Enterprise
Java
BeansJ
2
E
E
AB
AP
Serv
ices
ABAP &ABAP
Objects
R/3breakthrough scalability robustness parallelism
R/3breakthrough scalability robustness parallelism
compatible toJava, ABAP
2-3 millionJava
developers
compatible toJava, ABAP
2-3 millionJava
developers
externalconnectivity
JCA
externalconnectivity
JCA
$10+ bnapplicationassets,
1 millionregistered ABAPdevelopers
$10+ bnapplicationassets,1 millionregistered ABAPdevelopers
microsecond communicationspeed
microsecond communicationspeed
JSRs, JavaCommunity Process
JSRs, JavaCommunity Process
8/19/2019 Peter Emmel Unterlagen
13/19
8/19/2019 Peter Emmel Unterlagen
14/19
SAP AG2003, SAP NetWeaver, Peter Emmel 27
Basierend auf offenen Standards
SAP AG 2002, 04_exchange-infrastruktur-im-detail_fetzer / 27
Standards zur Verbreitung von
Collaboration Knowledge
Geschäftsprozesse:
Business Process Modeling Language
BPML Routing Regeln:
XML Path Language XPATH Mappings:
Extensible Stylesheet Language
Transformations XSLT Schnittstellen und Web Services:
Web Service Definition Language
WSDL und Electronic Business
XML ebXML Komponenten und IT Umgebung:
Common Information Model CIM
Standards zur Nutzung von
Web Services
Hypertext Transport Protocol
HTTP
Extensible Markup LanguageXML
Universal Description, Discovery
and Integration UDDI Simple Object Access Protocol
SOAP
SAP AG2003, SAP NetWeaver, Peter Emmel 28
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 todrive 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)
8/19/2019 Peter Emmel Unterlagen
15/19
SAP AG2003, SAP NetWeaver, Peter Emmel 29
Integration Repository - Mappings
Contains preconfigured information for
Structural transformation
Value mapping
Interface Mappings register mappings for interface pairs
Message Mappings are used toimplement mappings
Message Mapping definition in theIntegration 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 businessprocesses in Configuration Time, executed by the Integration Engine atruntime
SAP AG2003, SAP NetWeaver, Peter Emmel 30
SAP Exchange InfrastructureModel, Execute, Monitor Processes Across Technologies & Orgs
Integration Server Integration Server
Integration
Engine
Integr.Repository
(Design TimeKnowledge)
Integr.
Directory(ConfiguredKnowledge)
AdditionalIntegration
Services
to business partners,marketplaces, ...
to internal 3rd party or SAP components
Share
Collaboration
Knowledge
Execute Collaborative
Business Processes
Ensure
Coll.
Reliability
Integration
Monitor
Openness Based on open Java
and XML standards
Supporting J2EE, ABAP
and .Net
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
Built for Business Complete solution lifecycle covering design, develop, deploy, and change
Prepackaged SAP – SAP collaboration knowledge
Ecosystem of non-SAP collaboration content
8/19/2019 Peter Emmel Unterlagen
16/19
SAP AG2003, SAP NetWeaver, Peter Emmel 31
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
Incoherent master data causedby the deployment of various
application systems gives an
incomplete picture on globally
procured parts
Reliable information allows to
find out about the global relevance
of parts and their value percentage
Cross-group reporting can be
key for successful purchasing
negotiations and right business
decisions that could lead to a
competitive advantage
13.282.401 €=
737.108 €
4.002.531 €
634.237 €
6.674.288 €
1.234.237 €
Enterprise
SAPSAP
NetWeaver NetWeaver Web ServicesWeb ServicesArchitectureArchitecture
SAPSAP
NetWeaver NetWeaver Web ServicesWeb ServicesArchitectureArchitecture
SAP AG2003, SAP NetWeaver, Peter Emmel 32
SAP MDM Optimized Landscape
Shared master data Harmonized
Extendible
One-stop data maintenance
Aligned master data knowledge
Central master data repository Duplicate recognition
Synchronized analytics
Federated processes Accelerated process flow
Open for localization
Controlled replication
SAPSAPNetWeaver NetWeaver
Web ServicesWeb ServicesArchitectureArchitecture
8/19/2019 Peter Emmel Unterlagen
17/19
SAP AG2003, SAP NetWeaver, Peter Emmel 33
SAP Master Data ManagementManage “The Business Network Environment”
SAP MDM enables information
integrity across the business
network
Services and support to
consolidate content, harmonize
and centrally manage masterdata
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 AG2003, SAP NetWeaver, Peter Emmel 34
SAP Business Information WarehouseAggregate, 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
8/19/2019 Peter Emmel Unterlagen
18/19
SAP AG2003, SAP NetWeaver, Peter Emmel 35
SAP NetWeaver™ and …
Business Drives Technology
Enterprise Services Architecture
SAP NetWeaver Overview
SAP NetWeaver Details
Conclusion and FAQ
... Enterprise Services Architecture
SAP AG2003, SAP NetWeaver, Peter Emmel 36
Many Ways Lead to Rome … and to SAP NetWeaver!
SAP xApps,
mySAP Business
Suite, and
SAP R/3
Enterprise
Strategic
enterprise
integration
and application
platform
deal
mySAP EP,
mySAP BI,
SAP XI,
SAP MDM
SAP NetWeaver
Business Solutionpowered by …
Strategic
PlatformFocused
Integration
Solution
8/19/2019 Peter Emmel Unterlagen
19/19
“Your Questions,please?”
Thank You !