SAP NetWeaver System Landscapes
-
Upload
alex-komashko -
Category
Documents
-
view
244 -
download
2
Transcript of SAP NetWeaver System Landscapes
SAP NetWeaver Product ManagementBoris Zarske, SAP AG
SAP NetWeaver®
System Landscapes
SAP AG 2007, SAP NetWeaver System Landscapes / Boris Zarske / 2
Learning Objectives
As a result of this workshop, you will be able to:Have an overview of the building blocks of SAP NetWeaverLearn the steps to determine SAP NetWeaver landscapesKnow general SAP NetWeaver landscape aspects and strategies
Introduction to SAP NetWeaver LandscapesSAP NetWeaver System LandscapesBuilding BlocksDetermining LandscapeAdministration SystemsMappingImplementationSummary
SAP AG 2007, SAP NetWeaver System Landscapes / Boris Zarske / 4
Business Process Requirements
How do I begin the implementation of an enterprise SOAlandscape?
Let the business be the driver…
Set the business perspective– What are the current industry and market trends and how does the business
want to take advantage of them?– Create strategic objectives
Translate business objectives into process requirements
Implement process requirements with IT architecture– The process requirements will determine the capabilities of SAP NetWeaver
that are to be implemented
SAP AG 2007, SAP NetWeaver System Landscapes / Boris Zarske / 5
SAP NetWeaver 7.0 (2004s) Technology Map
User ProductivityEnablement
Running anEnterprise Portal
Enabling UserCollaboration
Business TaskManagement
MobilizingBusinessProcesses
EnterpriseKnowledgeManagement
Enterprise Search
Data Unification Master Data Harmonization Master Data Consolidation Central Master DataManagement Enterprise Data Warehousing
BusinessInformationManagement
Enterprise Reporting,Query, and Analysis
Business Planning andAnalytical Services
Enterprise DataWarehousing
Enterprise KnowledgeManagement Enterprise Search
Business EventManagement Business Activity Monitoring Business Task Management
End-to-EndProcessIntegration
Enabling Application-to-ApplicationProcesses
Enabling Business-to-Business Processes
Business ProcessManagement
Enabling PlatformInteroperability
Business TaskManagement
CustomDevelopment Developing, Configuring, and Adapting Applications Enabling Platform Interoperability
Unified Life-CycleManagement Software Life-Cycle Management SAP NetWeaver Operations
ApplicationGovernance andSecurity Mgt
Authentication and Single Sign-On Integrated User and Access Management
Consolidation Enabling PlatformInteroperability
SAP NetWeaverOperations
Master DataConsolidation
Enterprise KnowledgeManagement
Enterprise DataWarehousing
Enterprise SOADesign andDeployment
Enabling Enterprise Services
SAP AG 2007, SAP NetWeaver System Landscapes / Boris Zarske / 6
SAP NetWeaver Powers All SAP Applications – Examples
SAP CRM 6.0
SAP NetWeaver7.0 (2004s)
SAP ERP 2004
SAP NetWeaver2004
SAP ERP 6.0
SAP NetWeaver7.0 (2004s)
SAP Global TradeServices xApp (SAP GTS 3.0)
SAP NetWeaver2004
Emissions ManagementxApp (by Technidata)
SAP NetWeaver2004
SAP SCM 6.0
SAP NetWeaver7.0 (2004s)
Over 80 Partners now deliver software that runs on SAP NetWeaver!
Introduction to SAP NetWeaver LandscapesSAP NetWeaver System LandscapesBuilding BlocksDetermining LandscapeAdministration SystemsMappingImplementationSummary
SAP AG 2007, SAP NetWeaver System Landscapes / Boris Zarske / 8
From Business Requirements to Your SAP NetWeaverSystem Landscape
User Produc tivityEnablement
Runni ng a n En terprise Portal Enabli ng Us er Colla borati on Business Ta sk Ma na gement Mobilizi ng B usi ness Processes Enterprise K nowle dgeMana gement
Data U nifica ti on Master -Data Harmoniza ti on Master -Data Cons olida tion Central Mast er-Dat a Ma na gement Enterprise Da ta Warehousing
Business In f ormationMana gement
Enterprise Re porti ng, Query, and Anal ysis Business Planning a nd A naly tical Services Enterprise Da ta Warehousing
Business Even tMana gement
Business Even t Res olu tion Business Ta sk Ma na gement
End- t o-End ProcessInte grati on
Enabli ng A pplicati on- to -Appli cati on Proces ses
Enabli ng B usi ness -t o-B usi nessProcesses
Business Process Mana gement Enabli ng Pla tf orm Interoperabili ty Business Ta sk Ma na gement
Cust om Devel opme nt Developing, C onfi guring, a nd A da pti ng Applica tions Enabli ng Pla tf orm Interoperabili ty
Unifie d Life -CycleMana gement
Softw are Lif e-Cycl e Ma na gement SAP NetWeaver Operati ons
Appli cati on Gover nance& Security
Aut he ntica ti on a nd Singl e Sign -O n Inte grate d User and Acce ss Ma na gement
Cons oli dati on Enabli ng Pla tf orm Interoperabili ty SAP NetWeaver Operati ons Master -Data Cons olida tion Enterprise K nowle dge Ma na gement
Enterprise ServiceArchitec ture – Desi gn &Deployment
Enabli ng En terprise Services
Determine RequiredBuilding Blocks
Determine YourSystem Landscape
PlanAdministration Systems
Map RequiredSystems to Hosts
Implement YourSystem Landscape
DI
DI
EP
Introduction to SAP NetWeaver LandscapesSAP NetWeaver System LandscapesBuilding BlocksDetermining LandscapeAdministration SystemsMappingImplementationSummary
SAP AG 2007, SAP NetWeaver System Landscapes / Boris Zarske / 10
Defining Your SAP NetWeaver System LandscapeUser Produc tivityEnablement
Runni ng a n En terprise Portal Enabli ng Us er Colla borati on Business Ta sk Ma na gement Mobilizi ng B usi ness Processes Enterprise K nowle dgeMana gement
Data U nifica ti on Master -Data Harmoniza ti on Master -Data Cons olida tion Central Mast er-Dat a Ma na gement Enterprise Da ta Warehousing
Business In f ormationMana gement
Enterprise Re porti ng, Query, and Anal ysis Business Planning a nd A naly tical Services Enterprise Da ta Warehousing
Business Even tMana gement
Business Even t Res olu tion Business Ta sk Ma na gement
End- t o-End ProcessInte grati on
Enabli ng A pplicati on- to -Appli cati on Proces ses
Enabli ng B usi ness -t o-B usi nessProcesses
Business Process Mana gement Enabli ng Pla tf orm Interoperabili ty Business Ta sk Ma na gement
Cust om Devel opme nt Developing, C onfi guring, a nd A da pti ng Applica tions Enabli ng Pla tf orm Interoperabili ty
Unifie d Life -CycleMana gement
Softw are Lif e-Cycl e Ma na gement SAP NetWeaver Operati ons
Appli cati on Gover nance& Security
Aut he ntica ti on a nd Singl e Sign -O n Inte grate d User and Acce ss Ma na gement
Cons oli dati on Enabli ng Pla tf orm Interoperabili ty SAP NetWeaver Operati ons Master -Data Cons olida tion Enterprise K nowle dge Ma na gement
Enterprise ServiceArchitec ture – Desi gn &Deployment
Enabli ng En terprise Services
Determine RequiredBuilding Blocks
Determine YourSystem Landscape
PlanAdministration Systems
Map RequiredSystems to Hosts
Implement YourSystem Landscape
DI
DI
EP
SAP AG 2007, SAP NetWeaver System Landscapes / Boris Zarske / 11
Example: System Landscape
Dev
elop
men
t Lan
dsca
peQ
ualit
y La
ndsc
ape
Prod
uctio
n L
ands
cape
CentralAdministration and
Monitoring
Clie
nts
Stand-alone
Engines
Stand-alone
Engines
Stand-alone
Engines
Shared Services onCentral Systems
Systems
Systems
Systems
Clients
StandaloneEngines
Clients
AdministrationSystems
Systemswith
UsageTypes
SAP AG 2007, SAP NetWeaver System Landscapes / Boris Zarske / 12
SAP NetWeaver Building Blocks –Systems with Usage Types
SAP Systems with Usage Types:Main building blocks of SAP NetWeaverIdentified by unique SAP system IDs (SAPSIDs)Configured for a certain purpose, as indicated byusage types
Usage types:Structuring element for SAP software ontechnical levelDetermine the intended purpose of a system andthe role it plays in a given (distributed) businessprocessDescribe how (an installation of) SAP NetWeaveris used and which capabilities are offered to overallIT landscapeRepresent the installed (part of an) SAP NetWeaversystem with basic configurationMay require other usage types in the same system tooperateCan optionally be run in one system also with usagetypes that they do not require to operate
Systems with Usage Types
AS ABAP
PI
AS Java
AS ABAPAS Java
BI JavaBI
EPCAS Java
AS ABAP
PIMI
EP
DI
AS Java
BI Java
BIEPC
SAP AG 2007, SAP NetWeaver System Landscapes / Boris Zarske / 13
Available Usage Types with SAP NetWeaver 7.0 (2004s)
JavaEPEnterprise Portal
JavaAS JavaApplication Server Java
ABAPAS ABAPApplication Server ABAP
ABAP + JavaPIProcess Integration
JavaEPCEnterprise Portal Core
ABAP + JavaMIMobile Infrastructure
JavaDIDevelopment Infrastructure
JavaBI JavaBI Java Components
Business Intelligence
Usage Type withSAP NetWeaver 7.0
(2004s)
BI
Short name
ABAP
Required Stacks
Knowledge Mgmt andCollaboration, VisualComposer, etc.
SAP Web AS (Java stack)
SAP Web AS (ABAP stack)
XI + Web AS
EP
SAP Web AS
SAP Web AS + certainJava comp.
SAP BW + Web AS
SAP BW
Previous SAP NetWeaver“components” (providing
certain capabilities)
Please remember: Usage types are building blocks – in most cases, you will need more than one Usage type to runbusiness processes – e.g., “Enterprise, Query, and Reporting” can require BI, BI Java, EP, EPC, AS ABAP, and AS Java
SAP AG 2007, SAP NetWeaver System Landscapes / Boris Zarske / 14
Building Blocks of SAP NetWeaver –Standalone Engines
Additional installable software unitsNot working as full-blown systems ofSAP NetWeaver, but as standaloneengines that provide a specific (server)function, in combination with one ormultiple SAP NetWeaver systemsNot part of a usage typeNot running on AS ABAP or AS Java
Example:Search and Classification (TREX)
Standalone Engines
SAP CentralProcess
Scheduling app.by Redwood
Gateway
ContentServerliveCache
WebDispatcher
Search andClassification
(TREX)
SAPNetWeaver
IdentityManagement
SAP AG 2007, SAP NetWeaver System Landscapes / Boris Zarske / 15
Building Blocks of SAP NetWeaver – SAP NetWeaver Appliances
Appliance – A New Delivery Modelfor SAP NetWeaver Releases
Self-contained, prepackaged combination of software and hardware– Preinstalled– Performance-optimized– Clearly defined set of services on off-shelf hardware– Offered in cooperation with SAP’s trusted and certified hardware partners
Available in different sizes
Only minimal configuration required
Low maintenance costs
Easy scalability through blade server architecture
SAP AG 2007, SAP NetWeaver System Landscapes / Boris Zarske / 16
Building Blocks of SAP NetWeaver –SAP NetWeaver Appliances: Examples
SAP NetWeaver BI Accelerator– Improves BI query performance by orders
of magnitude (in-memory processing)- Consider it as the “turbo” for your applications
using SAP NetWeaver BI– Transparent to users and applications
- Available for all applications and tools basedon SAP NetWeaver 7.0 that use SAP NetWeaverBI for reporting and analytics
- Without changing the BI user experience
SAP NetWeaver Enterprise Search– Enables users to search through
information wealth of corporate systemswith very low response times
– Easy-to-use single point of information– Role- and context-based search results– Brings together SAP and non-SAP world
in an intelligent way– Leverages underlying security model of
SAP business applications
DBMS
Database
SAP NetWeaverBusiness
IntelligenceBI Accelerator
Queries Queries
X
SAP AG 2007, SAP NetWeaver System Landscapes / Boris Zarske / 17
Building Blocks of SAP NetWeaver –SAP NetWeaver Appliances: Customer Pain Points
Increasing datavolume
Increasing numberof information
workers
AdditionalAdministration
effort
Information at thespeed of thought
Quick and easyscalability
Reducecost of operation
significantly
SAP AG 2007, SAP NetWeaver System Landscapes / Boris Zarske / 18
Building Blocks of SAP NetWeaver – Clients
Additional installable programs or toolsEither reside on local front-end PCs accessed by users or on back-endsystems where they act as a client program within an SAP NetWeaversystem landscape
Examples:– SAPGUI used as client application for accessing ABAP applications in
SAP systems– SAP NetWeaver Developer Studio – SAP’s own environment for developing
Java-based, multilayered business applications
ClientsSAP GUI
J2SE AdapterEngine
DeveloperStudio MI Client
DeveloperWorkplace
WebBrowser
Adobe LiveCycleDesigner
BusinessExplorer (BI)
SAP AG 2007, SAP NetWeaver System Landscapes / Boris Zarske / 19
Installation and Configuration Units of SAP NetWeaver
BusinessExplorer
MS IE
MS IEJ2SE
AdapterEngine
SAPGUI
EP
AS ABAP
BI
AS Java
BI JavaMI Client
IT scenario Non-SAP NetWeaverrequires
Systems Standalone EnginesClients
SAP CentralProcess
Schedulingapp. by
Redwood
Gateway
ContentServer
liveCache
WebDispatcher
Search andClassification
(TREX)
EPCSAP
NetWeaverIdentity
Management
SAP AG 2007, SAP NetWeaver System Landscapes / Boris Zarske / 20
Determine Required Building Blocks
Read the Master Guide – SAP NetWeaver to determine the building blocksrequired for your IT scenario and the installation sequence
Your BusinessRequirements
Required BuildingBlocks
SAP AG 2007, SAP NetWeaver System Landscapes / Boris Zarske / 21
Result: Bunch of Required Building Blocks
ClientsSAPGUI
J2SE AdapterEngine
DeveloperStudio MI Client
DeveloperWorkplace
WebBrowser
Adobe LiveCycleDesigner
BusinessExplorer (BI)
Standalone Engines
SAP CentralProcess
Scheduling app.by Redwood
GatewayContentServer
liveCache
WebDispatcher
Search andClassification
(TREX)
Usage Types
AS ABAP
PI
EP
DI
AS Java
BI Java
BI
MI
How to distributethem to systems?
EPC
Example:Enterprise DataWarehousing
SAP NetWeaverIdentity
Management
Introduction to SAP NetWeaver LandscapesSAP NetWeaver System LandscapesBuilding BlocksDetermining LandscapeAdministration SystemsMappingImplementationSummary
SAP AG 2007, SAP NetWeaver System Landscapes / Boris Zarske / 23
Defining Your SAP NetWeaver System LandscapeUser Produc tivityEnablement
Runni ng a n En terprise Portal Enabli ng Us er Colla borati on Business Ta sk Ma na gement Mobilizi ng B usi ness Processes Enterprise K nowle dgeMana gement
Data U nifica ti on Master -Data Harmoniza ti on Master -Data Cons olida tion Central Mast er-Dat a Ma na gement Enterprise Da ta Warehousing
Business In f ormationMana gement
Enterprise Re porti ng, Query, and Anal ysis Business Planning a nd A naly tical Services Enterprise Da ta Warehousing
Business Even tMana gement
Business Even t Res olu tion Business Ta sk Ma na gement
End- t o-End ProcessInte grati on
Enabli ng A pplicati on- to -Appli cati on Proces ses
Enabli ng B usi ness -t o-B usi nessProcesses
Business Process Mana gement Enabli ng Pla tf orm Interoperabili ty Business Ta sk Ma na gement
Cust om Devel opme nt Developing, C onfi guring, a nd A da pti ng Applica tions Enabli ng Pla tf orm Interoperabili ty
Unifie d Life -CycleMana gement
Softw are Lif e-Cycl e Ma na gement SAP NetWeaver Operati ons
Appli cati on Gover nance& Security
Aut he ntica ti on a nd Singl e Sign -O n Inte grate d User and Acce ss Ma na gement
Cons oli dati on Enabli ng Pla tf orm Interoperabili ty SAP NetWeaver Operati ons Master -Data Cons olida tion Enterprise K nowle dge Ma na gement
Enterprise ServiceArchitec ture – Desi gn &Deployment
Enabli ng En terprise Services
Determine RequiredBuilding Blocks
Determine YourSystem Landscape
PlanAdministration Systems
Map RequiredSystems to Hosts
Implement YourSystem Landscape
DI
DI
EP
SAP AG 2007, SAP NetWeaver System Landscapes / Boris Zarske / 24
Determining Your System Landscape
Decide how many systems are required and how thesystems are used
There are landscape-relevant specifics concerning scenariosthat need to be considered
For each scenario, the MasterGuide provides one sectionwith further details aboutscenario-specific aspects forthe system landscape
Also consider platformrelevant aspects for theindividual building blocks
see the Master Guide andProduct Availability Matrix(PAM)
SAP AG 2007, SAP NetWeaver System Landscapes / Boris Zarske / 25
Determining Your System Landscape – Bundling UsageTypes in One System
SAP NetWeaver
AS ABAP
EP
AS Java
BI Java
BI
EPC
You can optionally bundle different SAP NetWeaver usage typesin one system (with one SAPSID)
Possible criteria for bundling in one system:– Bundle usage types/capabilities with the same underlying stack (ABAP or Java)– Bundle usage types/capabilities with similar speed of evolution and similar availability
requirements– Bundle usage types/capabilities with significant dependencies
There are a lot of aspects and limitations to consider whenbundling usage types – the following slides give an overviewHow you judge the importance of the different aspectswill depend on your requirementsAs a result, it is mandatory to plan your system landscape well inadvance according to your current and possible future requirementsRemark: Besides bundling options inside a system, there are interdependencies(for example, usage type BI Java requires AS Java, EP, and EPC in the samesystem)
We recommend that you perform this task together with a technical consultant
SAP AG 2007, SAP NetWeaver System Landscapes / Boris Zarske / 26
Result of This Step: Plan of Your System Landscape
Clients Systems Standalone Engines
AS ABAP
AS Java
BI
EPClient/Tool m
Client/Tool 3
Client/Tool oClient/Tool 3
Client/Tool 2SAPGui
Search andClassification
(TREX)
BI Java
Client/Tool 2Browser
How to distributethem to physical
hosts?
EPC
Example:Enterprise DataWarehousing
Introduction to SAP NetWeaver LandscapesSAP NetWeaver System LandscapesBuilding BlocksDetermining LandscapeAdministration SystemsMappingImplementationSummary
SAP AG 2007, SAP NetWeaver System Landscapes / Boris Zarske / 28
Defining your SAP NetWeaver System Landscape (cont.)
Determine RequiredBuilding Blocks
Determine YourSystem Landscape
PlanAdministration Systems
Map RequiredSystems to Hosts
Implement YourSystem Landscape
DI
DI
EP
User Produc tivityEnablement
Runni ng a n En terprise Portal Enabli ng Us er Colla borati on Business Ta sk Ma na gement Mobilizi ng B usi ness Processes Enterprise K nowle dgeMana gement
Data U nifica ti on Master -Data Harmoniza ti on Master -Data Cons olida tion Central Mast er-Dat a Ma na gement Enterprise Da ta Warehousing
Business In f ormationMana gement
Enterprise Re porti ng, Query, and Anal ysis Business Planning a nd A naly tical Services Enterprise Da ta Warehousing
Business Even tMana gement
Business Even t Res olu tion Business Ta sk Ma na gement
End- t o-End ProcessInte grati on
Enabli ng A pplicati on- to -Appli cati on Proces ses
Enabli ng B usi ness -t o-B usi nessProcesses
Business Process Mana gement Enabli ng Pla tf orm Interoperabili ty Business Ta sk Ma na gement
Cust om Devel opme nt Developing, C onfi guring, a nd A da pti ng Applica tions Enabli ng Pla tf orm Interoperabili ty
Unifie d Life -CycleMana gement
Softw are Lif e-Cycl e Ma na gement SAP NetWeaver Operati ons
Appli cati on Gover nance& Security
Aut he ntica ti on a nd Singl e Sign -O n Inte grate d User and Acce ss Ma na gement
Cons oli dati on Enabli ng Pla tf orm Interoperabili ty SAP NetWeaver Operati ons Master -Data Cons olida tion Enterprise K nowle dge Ma na gement
Enterprise ServiceArchitec ture – Desi gn &Deployment
Enabli ng En terprise Services
SAP AG 2007, SAP NetWeaver System Landscapes / Boris Zarske / 29
Use Cases for Shared Services
CentralizedStorage System
Control Node
Storage Network Switch
Server Network Switch
ComputingNodes
Adaptive Computing ControllerSolution Manager
CentralizedStorage System
Control Node
Storage Network Switch
Server Network Switch
ComputingNodes
Adaptive Computing ControllerSolution Manager
Monitoring & Management Connectivity Layer(JMX, Agents…)
Monitoring & Management Connectivity Layer(JMX, Agents…)
Productive Landscape
Central Monitoring& Administration
System
SAP NetWeaverAdministrator
SLD SolutionManager
ABAPSystem
JavaSystem
Non-SAPComponent
Monitoring & Management Connectivity Layer(JMX, Agents…)
Monitoring & Management Connectivity Layer(JMX, Agents…)
Productive Landscape
Central Monitoring& Administration
System
SAP NetWeaverAdministrator
Central Monitoring& Administration
System
Central Monitoring& Administration
System
SAP NetWeaverAdministrator
SLD SolutionManager
ABAPSystem
JavaSystem
Non-SAPComponent
Support infrastructure:SAP Solution Manager(prerequisite for Installation!)Solution Manager Diagnostics
Central administration and monitoring:SAP NetWeaver AdministratorAlert MonitorJob Scheduler
Collection of landscape data:System Landscape Directory
Further topics:Adaptive Computing ControllerAuthentication and Single Sign-OnIntegrated user and access mngmt…
Detailed information and example landscapes for the use casesis found in the Master Guide – SAP NetWeaver
Introduction to SAP NetWeaver LandscapesSAP NetWeaver System LandscapesBuilding BlocksDetermining LandscapeAdministration SystemsMappingImplementationSummary
SAP AG 2007, SAP NetWeaver System Landscapes / Boris Zarske / 31
Defining Your SAP NetWeaver System Landscape
Determine RequiredBuilding Blocks
Determine YourSystem Landscape
PlanAdministration Systems
Map RequiredSystems to Hosts
Implement YourSystem Landscape
DI
DI
EP
User Produc tivityEnablement
Runni ng a n En terprise Portal Enabli ng Us er Colla borati on Business Ta sk Ma na gement Mobilizi ng B usi ness Processes Enterprise K nowle dgeMana gement
Data U nifica ti on Master -Data Harmoniza ti on Master -Data Cons olida tion Central Mast er-Dat a Ma na gement Enterprise Da ta Warehousing
Business In f ormationMana gement
Enterprise Re porti ng, Query, and Anal ysis Business Planning a nd A naly tical Services Enterprise Da ta Warehousing
Business Even tMana gement
Business Even t Res olu tion Business Ta sk Ma na gement
End- t o-End ProcessInte grati on
Enabli ng A pplicati on- to -Appli cati on Proces ses
Enabli ng B usi ness -t o-B usi nessProcesses
Business Process Mana gement Enabli ng Pla tf orm Interoperabili ty Business Ta sk Ma na gement
Cust om Devel opme nt Developing, C onfi guring, a nd A da pti ng Applica tions Enabli ng Pla tf orm Interoperabili ty
Unifie d Life -CycleMana gement
Softw are Lif e-Cycl e Ma na gement SAP NetWeaver Operati ons
Appli cati on Gover nance& Security
Aut he ntica ti on a nd Singl e Sign -O n Inte grate d User and Acce ss Ma na gement
Cons oli dati on Enabli ng Pla tf orm Interoperabili ty SAP NetWeaver Operati ons Master -Data Cons olida tion Enterprise K nowle dge Ma na gement
Enterprise ServiceArchitec ture – Desi gn &Deployment
Enabli ng En terprise Services
SAP AG 2007, SAP NetWeaver System Landscapes / Boris Zarske / 32
Mapping Systems to Hosts
To provide a mapping that fits your required functions and performance:Identify the number of required instances of SAP NetWeaver withyour hardware partner and your technical consultantGet an idea of how to distribute these instances to hosts and whatfunctions will run on which instance
For this, the hardware partner and the technical consultant have to consider manydifferent aspects, such as:
Available deployment optionsPlatform Availability Matrix (PAM)Sizing in terms of required SAPS (SAP Application Benchmark Performance Standard) foreach system (provided by Quick Sizer)Landscape-relevant aspects concerning scalabilityLandscape-relevant aspects concerning security
– For more information, see the SAP Security Guide in the SAP Library
Landscape-relevant aspects concerning high availability
For more information about relevant aspects for the mapping of systemsto hosts, see the document Technical Infrastructure Guide
AS ABAP
AS Java
BI
EPBI Java
EPC
SAP AG 2007, SAP NetWeaver System Landscapes / Boris Zarske / 33
Systems
Result of Overall Step: Mapping of Systems and StandaloneEngines to Hosts
Clients Standalone Engines
AS ABAP
AS Java
BI
EPClient/Tool m
Client/Tool 3
Client/Tool oClient/Tool 3
Client/Tool 2SAPGui
Search andClassification
(TREX)
BI Java
Client/Tool 2Browser
EPC
Example:Enterprise DataWarehousing
Use the Technical Infrastructure Guide to determine the best distribution optionfor your system landscape, considering performance, robustness, and scalability
Introduction to SAP NetWeaver LandscapesSAP NetWeaver System LandscapesBuilding BlocksDetermining LandscapeAdministration SystemsMappingImplementationSummary
SAP AG 2007, SAP NetWeaver System Landscapes / Boris Zarske / 35
Defining Your SAP NetWeaver System Landscape
Determine RequiredBuilding Blocks
Determine YourSystem Landscape
PlanAdministration Systems
Map RequiredSystems to Hosts
Implement YourSystem Landscape
DI
DI
EP
User Produc tivityEnablement
Runni ng a n En terprise Portal Enabli ng Us er Colla borati on Business Ta sk Ma na gement Mobilizi ng B usi ness Processes Enterprise K nowle dgeMana gement
Data U nifica ti on Master -Data Harmoniza ti on Master -Data Cons olida tion Central Mast er-Dat a Ma na gement Enterprise Da ta Warehousing
Business In f ormationMana gement
Enterprise Re porti ng, Query, and Anal ysis Business Planning a nd A naly tical Services Enterprise Da ta Warehousing
Business Even tMana gement
Business Even t Res olu tion Business Ta sk Ma na gement
End- t o-End ProcessInte grati on
Enabli ng A pplicati on- to -Appli cati on Proces ses
Enabli ng B usi ness -t o-B usi nessProcesses
Business Process Mana gement Enabli ng Pla tf orm Interoperabili ty Business Ta sk Ma na gement
Cust om Devel opme nt Developing, C onfi guring, a nd A da pti ng Applica tions Enabli ng Pla tf orm Interoperabili ty
Unifie d Life -CycleMana gement
Softw are Lif e-Cycl e Ma na gement SAP NetWeaver Operati ons
Appli cati on Gover nance& Security
Aut he ntica ti on a nd Singl e Sign -O n Inte grate d User and Acce ss Ma na gement
Cons oli dati on Enabli ng Pla tf orm Interoperabili ty SAP NetWeaver Operati ons Master -Data Cons olida tion Enterprise K nowle dge Ma na gement
Enterprise ServiceArchitec ture – Desi gn &Deployment
Enabli ng En terprise Services
SAP AG 2007, SAP NetWeaver System Landscapes / Boris Zarske / 36
Implementing Your SAP NetWeaver System Landscape
Business Processes are the driver for the entireimplementation process
Overview (also see next slide):Business requirements drive processesProcesses require specific usage typesUsage types are activated on specific SAP NetWeaver systemsSAP NetWeaver systems are mapped to physical hostsInstallation occurs according to the implementation sequence found inthe Master Guide – SAP NetWeaver
The implementation tools are configured to reflect this process
SAP AG 2007, SAP NetWeaver System Landscapes / Boris Zarske / 37
Physicalhosts
reside on
IT Scenarios
IT Scenarios and Usage Types in the IT Landscape
InstallationGuides/Tools
TechnicalInfrastructure
Guide
Master Guide –SAP NetWeaver
ConfigurationGuides/Tools
AdminGuides/Tools
reflected in
Note: Simplified representation of systems and required usage types
SAP NetWeaver System SAP NetWeaver System
Enterprise Reporting,Query and Analysis
BI BI Java
AS ABAP AS Java EP
AS Java
PISAP
NetWeaverUsage Types
require
Enabling UserCollaboration
SAPNetWeaverSystems
active on
EPC
Implementation Tools
Implementation
Outlook
SAP AG 2007, SAP NetWeaver System Landscapes / Boris Zarske / 39
Implementation Tools – SAPinst
Installation Services for theBuilding Blocks of SAP
NetWeaver
SAP AG 2007, SAP NetWeaver System Landscapes / Boris Zarske / 40
SAPinst – System Installation: Selection of Usage Types
Selection of usage typesin a system
SAPinst checks usage typedependencies
SAP AG 2007, SAP NetWeaver System Landscapes / Boris Zarske / 41
Implementation Tools – Configuration Wizard
After the installation withSAPinst, you can use theconfiguration wizard
– Formerly known as "TemplateInstaller“ (or CentralTechnical Configuration [CTC])
Central*, uniform andsimple configuration toolthat performs initialconfiguration steps for alocal system
Based on configuration tasks for SAP NetWeaver usage types
New version introduced with SAP NetWeaver 7.0 Support Package Stack 12
* “Central” on system level (instead of several local tools,only one tool is required to perform the configuration)
SAP AG 2007, SAP NetWeaver System Landscapes / Boris Zarske / 42
Configuration Wizard: Benefit
Reduction of number of configuration tools
Configuration simplified, accelerated and less error-prone
As we know how you want to use a system (usage types),we are able to provide corresponding pre-configuration
ConfigurationWizard
SAP AG 2007, SAP NetWeaver System Landscapes / Boris Zarske / 43
Implementation Tools: SAP NetWeaver Rapid Installer
Complements SAPinstEasy, wizard-based installation– Reduced time for installation– Installation can be performed without detailed installation expert knowledge
Installs preconfigured SAP NetWeaver system with certain usage typesplus additional business contentAlso offers predefined configuration for dedicated business scenariosCurrent limitations:– Restricted platform availability– Restricted number of installation options
- Only for certain usage types- Rapid Installer supports a single-node installation on one machine
(if required, this installation can be scaled using dialog instances installed withSAPinst)
SAP AG 2007, SAP NetWeaver System Landscapes / Boris Zarske / 44
Example:What Rapid Installer for SAP NetWeaver 7.0 SPS 11 Provides…
SAP NetWeaver 7.0 System with Usage Types:SPS 08: AS Java, EP, BI Java
- SPS 11: AS Java, EPCAS Java comprises System Landscape Directory
SAP ERP Java component:SAP XSS (Self-Services )
Optional: Standalone EngineSearch and Classification (TREX)
SAP ERP 6.0 Business Packagessuch as Business Packages for Employee
Self-Service and Manager Self-Service
Business Package for SAP Best Practices
SAP NetWeaverRapid Installer
Tuning OS/DBJDK
Operating SystemHardware
Customer /Hardware Partner
SUN, HP
Self-Service Scenarios
Installation
ScenarioConfiguration
Scenarios forSAP Best Practices
Database
Introduction to SAP NetWeaver LandscapesSAP NetWeaver System LandscapesBuilding BlocksDetermining LandscapeAdministration SystemsMappingImplementationSummary
SAP AG 2007, SAP NetWeaver System Landscapes / Boris Zarske / 46
Summary
You have learned:Introduction to SAP NetWeaver landscape concepts:– Enterprise service-oriented architecture– Business needs drive landscape design
SAP NetWeaver landscape concepts:– Building blocks– Aspects for landscape design– Administration systems– Mapping of systems to hosts– Implementation
Key landscape information is found in the Master Guide –SAP NetWeaver and the Technical Infrastructure Guide
Building your logical system landscape is easy:Identify scenarios, map them to technical building blocks and instances
SAP AG 2007, SAP NetWeaver System Landscapes / Boris Zarske / 47
Further Information – Links
SAP Service Marketplace*Master Guides, Installation Guides, Upgrade Guides, Planning Guides,Technical Infrastructure Guide (http://service.sap.com/instguides)
Master Guide – SAP NetWeaver 7.0 (http://service.sap.com/installnw70)SAP Security Guides (http://service.sap.com/securityguide)Product Availability Matrix (PAM – http://service.sap.com/pam)SAP Solution Manager (http://service.sap.com/solutionmanager)SAP NetWeaver Rapid Installer (http://service.sap.com/nw-ri)SAP Notes (http://service.sap.com/notes):
SAP Note 855534 – Embedded SAP NetWeaver Components in ERPSAP Note 883948 – Inst. Add. Java Usage Types/Software
* Requires login credentials to SAP Service Marketplace
SAP Public Web:SAP Developer Network (SDN): http://www.sdn.sap.com
SAP NetWeaver Homepage (http://www.sdn.sap.com/irj/sdn/netweaver)Technology Map (http://www.sap.com Solutions)SAP Library (http://help.sap.com)
SAP AG 2007, SAP NetWeaver System Landscapes / Boris Zarske / 48
Copyright 2007 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 bechanged 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, OS/2, Parallel Sysplex, MVS/ESA, AIX, S/390, AS/400, OS/390, OS/400, iSeries, pSeries, xSeries, zSeries, System i, System i5, System p,System p5, System x, System z, System z9, z/OS, AFP, Intelligent Miner, WebSphere, Netfinity, Tivoli, Informix, i5/OS, POWER, POWER5, POWER5+, OpenPower and PowerPC aretrademarks or registered trademarks of IBM Corporation.
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.
MaxDB is a trademark of MySQL AB, Sweden.
SAP, R/3, mySAP, mySAP.com, xApps, xApp, SAP NetWeaver, and other SAP products and services mentioned herein as well as their respective logos are trademarks or registeredtrademarks of SAP AG in Germany and in several other countries all over the world. 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.
The information in this document is proprietary to SAP. No part of this document may be reproduced, copied, or transmitted in any form or for any purpose without the express priorwritten permission of SAP AG.
This document 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 thisdocument 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 does not warrant the accuracy or completeness of the information, text, graphics, links, or other itemscontained within this material. 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.
SAP shall have no liability for damages of any kind including without limitation direct, special, indirect, or consequential damages that may result from the use of these materials. Thislimitation shall not apply in cases of intent or gross negligence.
The statutory liability for personal injury and defective products is not affected. SAP has no control over the information that you may access through the use of hot links contained inthese materials and does not endorse your use of third-party Web pages nor provide any warranty whatsoever relating to third-party Web pages.
SAP AG 2007, SAP NetWeaver System Landscapes / Boris Zarske / 49
Copyright 2007 SAP AG. Alle Rechte vorbehalten
Weitergabe und Vervielfältigung dieser Publikation oder von Teilen daraus sind, zu welchem Zweck und in welcher Form auch immer, ohne die ausdrückliche schriftlicheGenehmigung durch SAP AG nicht gestattet. In dieser Publikation enthaltene Informationen können ohne vorherige Ankündigung geändert werden.
Die von SAP AG oder deren Vertriebsfirmen angebotenen Softwareprodukte können Softwarekomponenten auch anderer Softwarehersteller enthalten.
Microsoft®, WINDOWS®, NT®, EXCEL®, Word®, PowerPoint® und SQL Server® sind eingetragene Marken der Microsoft Corporation.
IBM, DB2, DB2 Universal Database, OS/2, Parallel Sysplex, MVS/ESA, AIX, S/390, AS/400, OS/390, OS/400, iSeries, pSeries, xSeries, zSeries, System i, System i5, System p,System p5, System x, System z, System z9, z/OS, AFP, Intelligent Miner, WebSphere, Netfinity, Tivoli, Informix, i5/OS, POWER, POWER5, POWER5+, OpenPower und PowerPCsind Marken oder eingetragene Marken der IBM Corporation.
Adobe, das Adobe Logo, Acrobat, PostScript und Reader sind Marken oder eingetragene Marken von Adobe Systems Inc. in den USA und/oder anderen Ländern.
ORACLE® ist eine eingetragene Marke der ORACLE Corporation.
UNIX®, X/Open®, OSF/1® und Motif® sind eingetragene Marken der Open Group.
Citrix®, das Citrix-Logo, ICA®, Program Neighborhood®, MetaFrame®, WinFrame®, VideoFrame®, MultiWin® und andere hier erwähnte Namen von Citrix-Produkten sind Marken vonCitrix Systems, Inc.
HTML, DHTML, XML, XHTML sind Marken oder eingetragene Marken des W3C®, World Wide Web Consortium, Massachusetts Institute of Technology.
JAVA® ist eine eingetragene Marke der Sun Microsystems, Inc.
JAVASCRIPT® ist eine eingetragene Marke der Sun Microsystems, Inc., verwendet unter der Lizenz der von Netscape entwickelten und implementierten Technologie.
MaxDB ist eine Marke von MySQL AB, Schweden.
SAP, R/3, mySAP, mySAP.com, xApps, xApp, SAP NetWeaver, und weitere im Text erwähnte SAP-Produkte und -Dienstleistungen sowie die entsprechenden Logos sind Markenoder eingetragene Marken der SAP AG in Deutschland und anderen Ländern weltweit. Alle anderen Namen von Produkten und Dienstleistungen sind Marken der jeweiligen Firmen.Die Angaben im Text sind unverbindlich und dienen lediglich zu Informationszwecken. Produkte können länderspezifische Unterschiede aufweisen.
Die in dieser Publikation enthaltene Information ist Eigentum der SAP. Weitergabe und Vervielfältigung dieser Publikation oder von Teilen daraus sind, zu welchem Zweck und inwelcher Form auch immer, nur mit ausdrücklicher schriftlicher Genehmigung durch SAP AG gestattet.
Bei dieser Publikation handelt es sich um eine vorläufige Version, die nicht Ihrem gültigen Lizenzvertrag oder anderen Vereinbarungen mit SAP unterliegt. Diese Publikation enthältnur vorgesehene Strategien, Entwicklungen und Funktionen des SAP®-Produkts. SAP entsteht aus dieser Publikation keine Verpflichtung zu einer bestimmten Geschäfts- oderProduktstrategie und/oder bestimmten Entwicklungen. Diese Publikation kann von SAP jederzeit ohne vorherige Ankündigung geändert werden.
SAP übernimmt keine Haftung für Fehler oder Auslassungen in dieser Publikation. Des Weiteren übernimmt SAP keine Garantie für die Exaktheit oder Vollständigkeit derInformationen, Texte, Grafiken, Links und sonstigen in dieser Publikation enthaltenen Elementen. Diese Publikation wird ohne jegliche Gewähr, weder ausdrücklich nochstillschweigend, bereitgestellt. Dies gilt u. a., aber nicht ausschließlich, hinsichtlich der Gewährleistung der Marktgängigkeit und der Eignung für einen bestimmten Zweck sowie für dieGewährleistung der Nichtverletzung geltenden Rechts.
SAP haftet nicht für entstandene Schäden. Dies gilt u. a. und uneingeschränkt für konkrete, besondere und mittelbare Schäden oder Folgeschäden, die aus der Nutzung dieserMaterialien entstehen können. Diese Einschränkung gilt nicht bei Vorsatz oder grober Fahrlässigkeit.
Die gesetzliche Haftung bei Personenschäden oder Produkthaftung bleibt unberührt. Die Informationen, auf die Sie möglicherweise über die in diesem Material enthaltenen Hotlinkszugreifen, unterliegen nicht dem Einfluss von SAP, und SAP unterstützt nicht die Nutzung von Internetseiten Dritter durch Sie und gibt keinerlei Gewährleistungen oder Zusagen überInternetseiten Dritter ab.