sap netweaver system landscapes

49
SAP NetWeaver Product Management Boris Zarske, SAP AG SAP NetWeaver ® System Landscapes

Upload: alex-komashko

Post on 13-May-2017

253 views

Category:

Documents


2 download

TRANSCRIPT

Page 1: SAP NetWeaver System Landscapes

SAP NetWeaver Product ManagementBoris Zarske, SAP AG

SAP NetWeaver®

System Landscapes

Page 2: 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

Page 3: SAP NetWeaver System Landscapes

Introduction to SAP NetWeaver LandscapesSAP NetWeaver System LandscapesBuilding BlocksDetermining LandscapeAdministration SystemsMappingImplementationSummary

Page 4: SAP NetWeaver System Landscapes

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

Page 5: SAP NetWeaver System Landscapes

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

Page 6: SAP NetWeaver System Landscapes

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!

Page 7: SAP NetWeaver System Landscapes

Introduction to SAP NetWeaver LandscapesSAP NetWeaver System LandscapesBuilding BlocksDetermining LandscapeAdministration SystemsMappingImplementationSummary

Page 8: SAP NetWeaver System Landscapes

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

Page 9: SAP NetWeaver System Landscapes

Introduction to SAP NetWeaver LandscapesSAP NetWeaver System LandscapesBuilding BlocksDetermining LandscapeAdministration SystemsMappingImplementationSummary

Page 10: SAP NetWeaver System Landscapes

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

Page 11: SAP NetWeaver System Landscapes

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

Page 12: SAP NetWeaver System Landscapes

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

Page 13: SAP NetWeaver System Landscapes

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

Page 14: SAP NetWeaver System Landscapes

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

Page 15: SAP NetWeaver System Landscapes

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

Page 16: SAP NetWeaver System Landscapes

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

Page 17: SAP NetWeaver System Landscapes

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

Page 18: SAP NetWeaver System Landscapes

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)

Page 19: SAP NetWeaver System Landscapes

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

Page 20: SAP NetWeaver System Landscapes

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

Page 21: SAP NetWeaver System Landscapes

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

Page 22: SAP NetWeaver System Landscapes

Introduction to SAP NetWeaver LandscapesSAP NetWeaver System LandscapesBuilding BlocksDetermining LandscapeAdministration SystemsMappingImplementationSummary

Page 23: SAP NetWeaver System Landscapes

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

Page 24: SAP NetWeaver System Landscapes

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)

Page 25: SAP NetWeaver System Landscapes

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

Page 26: SAP NetWeaver System Landscapes

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

Page 27: SAP NetWeaver System Landscapes

Introduction to SAP NetWeaver LandscapesSAP NetWeaver System LandscapesBuilding BlocksDetermining LandscapeAdministration SystemsMappingImplementationSummary

Page 28: SAP NetWeaver System Landscapes

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

Page 29: SAP NetWeaver System Landscapes

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

Page 30: SAP NetWeaver System Landscapes

Introduction to SAP NetWeaver LandscapesSAP NetWeaver System LandscapesBuilding BlocksDetermining LandscapeAdministration SystemsMappingImplementationSummary

Page 31: SAP NetWeaver System Landscapes

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

Page 32: SAP NetWeaver System Landscapes

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

Page 33: SAP NetWeaver System Landscapes

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

Page 34: SAP NetWeaver System Landscapes

Introduction to SAP NetWeaver LandscapesSAP NetWeaver System LandscapesBuilding BlocksDetermining LandscapeAdministration SystemsMappingImplementationSummary

Page 35: SAP NetWeaver System Landscapes

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

Page 36: SAP NetWeaver System Landscapes

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

Page 37: SAP NetWeaver System Landscapes

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

Page 38: SAP NetWeaver System Landscapes

Implementation Tools

Implementation

Outlook

Page 39: SAP NetWeaver System Landscapes

SAP AG 2007, SAP NetWeaver System Landscapes / Boris Zarske / 39

Implementation Tools – SAPinst

Installation Services for theBuilding Blocks of SAP

NetWeaver

Page 40: SAP NetWeaver System Landscapes

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

Page 41: SAP NetWeaver System Landscapes

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)

Page 42: SAP NetWeaver System Landscapes

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

Page 43: SAP NetWeaver System Landscapes

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)

Page 44: SAP NetWeaver System Landscapes

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

Page 45: SAP NetWeaver System Landscapes

Introduction to SAP NetWeaver LandscapesSAP NetWeaver System LandscapesBuilding BlocksDetermining LandscapeAdministration SystemsMappingImplementationSummary

Page 46: SAP NetWeaver System Landscapes

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

Page 47: SAP NetWeaver System Landscapes

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)

Page 48: SAP NetWeaver System Landscapes

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.

Page 49: SAP NetWeaver System Landscapes

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.