Upload
p177264
View
45
Download
1
Tags:
Embed Size (px)
DESCRIPTION
System Landscape Recommendations for SAP NetWeaver Business Warehouse 7.3
Citation preview
Slide 1
System Landscape Recommendations for SAP
NetWeaver 7.3 – Information Centric Capabilities
Dirk Anthony, SAP AG
June 2011
Slide 2
© 2011 SAP AG. All rights reserved. 2
Disclaimer
This presentation outlines our general product direction and should not be relied on in
making a purchase decision. This presentation is not subject to your license agreement
or any other agreement with SAP. SAP has no obligation to pursue any course of
business outlined in this presentation or to develop or release any functionality
mentioned in this presentation. This presentation and SAP's strategy and possible future
developments are subject to change and may be changed by SAP at any time for any
reason without notice. 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 assumes no
responsibility for errors or omissions in this document, except if such damages were
caused by SAP intentionally or grossly negligent.
Slide 3
© 2011 SAP AG. All rights reserved. 3
Agenda
Introduction
Methodology & Scope of Landscape Recommendations
Basic Landscape Setups
Recommendations for SAP NetWeaver Business Warehouse Deployments
Enhanced Landscape Setups
Additional Aspects for SAP NetWeaver BW Based System Landscapes
Related Building Blocks
Recommendations for SAP Business Objects BI Platform in
SAP NetWeaver BW Landscapes
Slide 5
© 2011 SAP AG. All rights reserved. 5
SAP Business Suite Reference LandscapeBaseline For Governance Measures
Architectural
Guidelines
Ease
Landscape
Management
Improve
Product
Capabilities
Landscape
Standards
Ease
Landscape
Planning
Manage
Exceptions
SAP‘s internal
Development &
Test Landscape
SAP System Landscape Governance Board:
Central unit within SAP to trigger and monitor concrete landscape
related improvements across SAP products
SLD
Dual Stack
SAP
Solution Manager
ABAP
JEE
Solution Mng
Component
AS ABAP
ECC
Server
SAP ERP
ABAP
ERP
Components
AS ABAP
SRM
Server
SAP SRM
ABAP
SRM
Components
AS ABAP
SCM
Server
SAP SCM
ABAP
SCM
Components
AS ABAP
CRM
Server
SAP CRM
ABAP
CRM
Components
BW
AS ABAP
Business Warehouse
SEM
Central BI
Content
ABAP
EP
AS JAVA
BEx Web
JEE
BI JAVA
BICS
PI
PI Dual Stack
Process Integration
ABAP
JEE
ESR&SR
ESR Content
SLD
SolMan Content
SAP NetWeaver Hubs
SAP Business Suite
Backend Systems
EP Core
AS JAVA
Application Portal
JEE
Additional SAP BS Instance
Portal
Content
ADOBE
Slide 6
© 2011 SAP AG. All rights reserved. 6
Technical Deployment of SAP NetWeaverFoundation Capabilities
Definition for Dual Stack:
SAP system containing Application Server ABAP and Application Server Java
A dual-stack system has the following characteristics:
• Common SID for all application servers and the database
• Common startup framework
• Common database (with different schemas for ABAP and Java)
Options for implementing the technology foundation of SAP NetWeaver
• ABAP single stack system
• JAVA single stack system
• Dual stack system (not recommended any longer, where not technically required)
Legend
SAP system with
own database
used platform
technology
Rolemain role of this
system
ABAP
Examples:
BW incl. BEx Web
ABAP
BWABAP JEE
BI JAVAJEE
Optional Dual stack
(technically not req.)
ABAP
single stack
ECC
Server
SAP ERP
Backend
ABAP
JAVA
single stack
EP Core
Application
Portal
JEE
Mandatory
Dual stack
(technically req.)
PI
Process
Integration
ABAP
JEE
Definition for Dual Stack: SAP system that contains installations of both Application Server ABAP and Application Server Java A dual-stack system has the following characteristics: • Common SID for all application servers and the database • Common startup framework • Common database (with different schemas for ABAP and Java)
Slide 7
© 2011 SAP AG. All rights reserved. 7
Technical Deployment of SAP NetWeaverIntegration Capabilities
Examples:
Options for implementing integration capabilities of SAP NetWeaver
• Embedded deployment within an SAP Business Suite system
• Deployed as a local “sidecar” system to an SAP Business Suite system
• Deployed as a central hub system shared by different SAP Business Suite systems
SAP NetWeaver Portal deployed as a
central hub shared by an
SAP ERP and an SAP SRM system
* only to support
existing setups
SAP ERP
ABAP
ECCABAP JEE
EP CoreJEE
XSSHCM
SAP NetWeaver Portal
technically deployed within
the SAP ERP system*
SAP NetWeaver Portal deployed as a
local sidecar to an SAP ERP system
EP Core
ERP Portal
JEE
XSS
ECC
SAP ERP
Backend
ABAP
HCMSRM
SAP SRM
Backend
ABAP
ECC
SAP ERP
Backend
ABAP
EP Core
JEE
XSS
SRM
Content
Application
Portal
Slide 8
© 2011 SAP AG. All rights reserved. 8
Deployment Of SAP Products Within A Solution LandscapeArchitectural Decisions
Centrally Shared
• Reuse of platform capabilities within a central system
Local Redundant Use
• Individual usage by multiple local systems
Jointly Deployed
• Less landscape complexity by using different capabilities in the same system
Separately Deployed
• Higher flexibility by separating systems
Integrated Technology
Stacks
• Combined usage of duties by multi stack system
Separated Technology Stacks
• Separation of duties by separated technology stacks
Distribution of deployable product components
Deploy product
components
Slide 9
© 2011 SAP AG. All rights reserved. 9
Ease Landscape Setups By Stronger Guidance Used Methodology
Option IOption II
Option
III
Clear recommendations by categorization of deployment options
General Recommendation
Best choice for majority of typical
landscape use cases
Recommended by SAP’s strategy
Accepted by a wide base of
customersReasonable Alternative
Useful choice for certain use
cases or customer scenarios
Supported and confirmed by
SAP’s strategy
Possible Exception
Only useful for specific use cases
Supported by SAP, but limitations
might occur
Outlining main important aspects
Optimal trade-off between flexibility and simplicity
Applied to main building blocks of SAP products
Alternative deployment options might have different benefits
Customer individual assessment not be compensated
Goal
Consider
Slide 10
© 2011 SAP AG. All rights reserved. 10
Scope of Landscape RecommendationsBuilding Blocks in System Landscapes for Information Centric Capabilities
Considered main building blocks SAP NetWeaver Business Warehouse (BW)
SAP NetWeaver BI JAVA (BEx Web)
Additional components or Add-Ons deployed with BW or BI JAVA like Strategic Enterprise Management or Adobe Document Services
Considered main usage scenarios Central Data Warehouse system
BW reporting on local operational data
Enhanced planning scenarios
JEE
SAP system with
own database
available platform
technology
Rolemain role of this
systemmandatory
component
optional
component
ECC Server
AS ABAP
SAP ERP
ABAP
BW
Web
Templates
Local BI
Content
BW
AS ABAP
Business Warehouse
Add On
Central BI
Content
ABAP
Web
TemplatesEP
AS JAVA
BEx Web
JEE
BI JAVA
BICS
...BEx Web Apps.
Considered main building blocks SAP NetWeaver usage type Business Warehouse (BW) SAP NetWeaver usage type BI JAVA (BEx Web) Additional SAP NetWeaver usage types or Add-Ons deployed together with BW or BI
JAVA like Strategic Enterprise Management (SEM) or Adobe Document Services (ADOBE)
Considered main usage scenarios Usage of SAP NetWeaver BW as central data warehouse system Usage of SAP NetWeaver BW capabilities to access local operational data Usage of SAP NetWeaver BW and additional Add-Ons for enhanced planning scenarios
Slide 11
© 2011 SAP AG. All rights reserved. 11
Scope of Landscape RecommendationsAdditional Building Blocks for Analytical Capabilities
SAP Business Objects BI Clients Different rich and thin clients
Supporting different scenarios and business needs
Different user roles
SAP Business Objects BI Web Applications Runtime for BI platform web applications
Different Web Application Server supported
BI content accessed via BI Launch Pad; improved integration into SAP NetWeaver Portal
SAP Business Objects BI Platform Services Based on SAP BO platform
Servers offering services for BI clients and mgmt. tasks
Additional capabilities like semantic layer
SAP Business Objects BI Clients
Dashboard
(Xcelsius)
Analysis
(Office)
Analysis
(OLAP)
Crystal
ReportWebI
Explorer
Web Applic. Server
BI Web Applications
BI Launch Pad
BI Platform
Web Applications
BI Platform
BI Platform Services
Management
Servers
Semantic Layer
Processing
Servers
BO
SAP Business Objects BI Clients different rich and thin clients available supporting different scenarios and business needs typically different user roles targeted (e.g. IT experts, data analysts, business users,
casual users)
SAP Business Objects BI Web Applications runtime for BI platform web applications
like BI Launch pad, Central Management Console, etc. different Web Application Server supported
Details see http://service.sap.com/bosap-support all BI content can be accessed from one location via BI Launch Pad (single entry point to
BI) can be integrated with any portal with Open Document API improved integration into SAP NetWeaver Portal via navigation iview
SAP Business Objects BI Platform Services based on SAP BO platform infrastructure containing different process servers supporting individual BI clients and management
tasks like Central Management Server, Event Server, Adaptive Processing Server,
Dashboard Server, Crystal Reports Processing Server, Web Intelligence Processing Server, etc.
providing additional capabilities like semantic layer (universe)
Slide 12
© 2011 SAP AG. All rights reserved. 12
BI Web Applications for SAP NetWeaver BWAlternative BEx Web Deployments
(1) BEx Web Apps based on SAP NetWeaver Requires SAP NetWeaver BI JAVA including EP, EP Core,
and AS JAVA as runtime
Accessing web templates and additional scenarios
BEx Web Templates stored in one BW Master System
Future functional enhancements based on SAP Business Objects BI platform, not BI JAVA
(2) BEx Web Apps based on SAP BO BI platform Requires BI platform and supported Web Application
Server
Accessing web templates but limitations compared to existing BI JAVA functionality
Information Broadcasting, Document Integration with KM, Report-to-Report interface, and Portal Themes not supported
BEx Web Templates stored in one BW Master System
SAP Note 1541365 for BEx Web integration details
EP
AS JAVA
BEx Web
JEE
BI JAVA
BICS
...BEx Web Apps.
Web Applic. Server
BI Web Applications
BI Launch Pad
BI Platform
Web Applications
BW
AS ABAP
Business Warehouse
Web
Templates
ABAP
Central BI
Content
BI Platform
BI Platform Services
Management
Servers
Processing
Servers
BO
Semantic Layer
(1) BEx Web Apps based on SAP NetWeaver requires BI JAVA and locally deployed SAP NetWeaver usage types EP, EP Core, and
AS JAVA as runtime consists of different components like
BI BASE Services containing BI Consuming Services (BICS) API BEx Web Applications (BEx Web access) Further components for specific scenarios like Information Broadcasting
BEx Web Templates need to be stored in one BW Master System future functional enhancements will be based on SAP Business Objects BI platform
(2) BEx Web Apps based on SAP Business Objects BI platform (SAP BI 4.0) BEx Web and BICS functionality require
BI platform containing BICS library and BEx Web Application Service started within Adaptive Processing Server
web application layer deployed on any of the supported Web Application Server (including SAP NetWeaver AS JAVA 7.3)
limitations compared to existing BI JAVA functionality Information Broadcasting, Document Integration with KM, Report-to-Report
interface, and Portal Themes not supported BEx Web Templates need to be stored in one BW Master System see SAP Note 1541365 for BEx Web integration details
Slide 14
© 2011 SAP AG. All rights reserved. 14
Deployment of SAP NetWeaver Business Warehouse Technology Stack Deployment (ABAP and JAVA)
Separated Single Stacks Integrated Dual Stack
Benefits
High scalability
ABAP and Java independently scaled
Different innovation speeds for ABAP and JAVA, starting with SAP NetWeaver 7.02
Potential for reduced database admin. effort via MCOD
Best supporting SAP’s technology & BI strategy
Benefits Automatic config. of user mgmnt. during
installation Reduced number of systems (SIDs)
Considerations Not in line with SAP’s techn. stack strategy No new installations, only to support
existing BW dual stack setups Limited flexibility
General Recommendation Possible Exception
System 1 System 2 System 1
ABAP
BW Dual Stack
BW and BEx Web
ABAP
JAVAJEE
BW
Central BI
Content
EP
BI JAVA
BW
AS ABAP
Business Warehouse
Central BI
Content
ABAP
EP
AS JAVA
BEx Web
JEE
BI JAVA
BICS
Separated Single Stacks: Benefits •High scalability (server itself can scale or easy split to two servers possible) •ABAP and Java could be scaled independently •Different innovation speeds for ABAP and JAVA possible, version dependencies removed with SAP NetWeaver 7.02 •Reduced database administration effort via MCOD possible •Best supporting SAP’s technology & BI strategy Integrated Dual Stack: Benefit •Automatic configuration of user management during installation •Reduced number of systems (SIDs) Considerations •Not in line with SAP’s technology stack strategy •No new installations, only to support existing BW dual stack setups (SAP Note 1181025 for details) •Limited flexibility
Slide 15
© 2011 SAP AG. All rights reserved. 15
Deployment of SAP NetWeaver Business Warehouse
General Recommendation
Manage company data from multiple data sources in a central separate
data warehouse system
Central definition of all queries & web templates
Implement Business Explorer Web capabilities as separate system
Benefits Consolidated view of company wide reporting data
Comprehensive warehouse capabilities
Reduced TCO by shared system
Highly scalable
Interoperability between Business Warehouse and application backend systems ensured
Considerations Release & SP stack dependency between BW and
BEx Web removed
Example
SRM
Server
SAP SRM
Backend
ABAP
ECC
Server
SAP ERP
Backend
ABAP
Application
Backend
NON SAP
Application
BW
AS ABAP
Business Warehouse
Web
Templates
ABAP
Central BI
Content
Central BEx Web system accesses
web templates stored within central BW system
analytical data from different sources consolidated
within central Data Warehouse system
EP
AS JAVA
BEx Web
JEE
BI JAVA
BICS
General Recommendation • central data warehouse •Integrate, store, and manage company data from multiple connected data sources in a central separate data warehouse system including central definition of all queries & web templates •Comprehensive set of planning and simulation capabilities with a simplified landscape setup •Implement Business Warehouse and Business Explorer Web capabilities on separated systems Typical Technical Use Cases •Integrate, store, and manage company data from multiple connected data sources in a central data warehouse system •Design and execute queries to analyze business information •Access analytical data based on web templates Benefits •Consolidated view of company wide reporting data •Comprehensive Business Warehouse capabilities for planning and simulation •Reduced TCO by shared services and infrastructure •Highly scalable by separated technology stacks •Interoperability between Business Warehouse and application backend systems ensured Considerations •Release & SP stack dependency between Business Warehouse and BEx Web removed starting with EhP2 for SAP NetWeaver 7.0
Slide 16
© 2011 SAP AG. All rights reserved. 16
SRM
Server
SAP SRM
Backend
ABAP
Application
Backend
NON SAP
Application
ECC
Server
SAP ERP
Backend
ABAP
ECC
Server
SAP ERP
Backend
ABAP
EP
AS JAVA
BEx Web
JEE
BI JAVA
BICS
EP
AS JAVA
BEx Web
JEE
BI JAVA
BICS
AS ABAP
EP
AS JAVA
BEx Web
JEE
BI JAVA
BICS
Business Unit 1
Business Unit 2
Analytical data for
Unit Reporting Analytical data for
Unit Reporting
Analytical data for
Group Reporting
Corporate Company View
BW
AS ABAP
Business
WarehouseWeb
Templates
ABAP
BI Content
BW
Business
WarehouseWeb
Templates
ABAP
BI Content
BW
AS ABAP
Business
WarehouseWeb
Templates
ABAP
BI Content
Deployment of SAP NetWeaver Business Warehouse
Reasonable Alternative
Separate reporting for different business units
Consolidation of local reporting data into corporate data warehouse system
Individual usage of queries and web templates on local and corporate level
Benefits Reporting reflecting hierarchical setups of
company organizations
Data-mart specific web templates for local business units
Local and central view of reporting data
Considerations More complex landscape setup
Data-mart specific web templates require additional BEx Web systems
Release & SP stack dependency between BW and BEx Web removed
Example
Reasonable Alternative •local data warehouse systems and corporate reporting •Separate reporting data of different business units by local, separated BW systems •Consolidation of local reporting data into the corporate data warehouse system •Individual usage of queries and web templates for local data warehouse systems and on corporate level Typical Technical Use Cases •Local reporting data of different business units will be consolidated on corporate level •Design and execute queries to analyze business information •Access analytic data based on web templates Benefits •Independent collection and storage of local reporting data, reflecting hierarchical setups of company organizations •Full flexibility to create data-mart specific web templates for the local business units •Consolidated view of company wide reporting data •Local and central view of reporting data Considerations •More complex landscape setup •Usage of local data-mart specific web templates require additional BEx Web systems •Release & SP stack dependency between Business Warehouse and BEx Web removed starting with EhP2 for SAP NetWeaver 7.0
Slide 17
© 2011 SAP AG. All rights reserved. 17
Deployment of SAP NetWeaver Business Warehouse
Reasonable Alternative
SAP NetWeaver BW functionality embedded deployed within application
backend systems to access only local application data
Application specific design of web templates via local BEx Web system
Benefits Easy use of reporting scenarios for operational data
Simplified configuration
Smooth scale-out of use cases
Highest flexibility for web templates
Considerations Access only local application data, no consolidation of
data from remote systems
Potential restrictions for multi-client backend systems
Additional BEx Web system for each application system
Example
EP
AS JAVA
Local BEx Web
JEE
BI JAVA
BICS
EP
AS JAVA
Local BEx Web
JEE
BI JAVA
BICS
accessing individual
application system
specific web templates
(*) embedded deployed
BW functionality only used for
local application data
ECC Server
AS ABAP
SAP ERP
ABAP
BW (*)
Web
Templates
Local BI
Content
SRM Server
AS ABAP
SAP SRM
ABAP
BW (*)
Web
Templates
Local BI
Content
Reasonable Alternative •local application data, individual BEx Web •Using SAP NetWeaver Business Warehouse functionality embedded deployed in the application backend systems to access only local application data •Easy & application specific design of web templates (in addition to queries and query views) requires an individual BEx Web system for each application backend Typical Technical Use Cases Pure focus on local application data, no remote consolidation •Step 1: reporting & analysis with direct access to application data in the local backend system based on queries •Step 2: additional replication of application data by using embedded deployed business warehouse capabilities •Step 3: Enhanced reporting based on individual web templates Benefits •Easy usage of reporting scenarios for operational data •Easy configuration •Smooth scale-out of different use case steps •Highest flexibility to create individual application system specific web templates Considerations •BW functionality only used to access local application data, no consolidation of application data from remote systems •Embedded deployed BW functionality might have restrictions for multi-client backend systems (details see note 1358744) •Additional BEx Web system for each application system that requires enhanced web reporting capabilities
Slide 18
© 2011 SAP AG. All rights reserved. 18
(*) embedded deployed
BW functionality only used for
local application data
ECC Server
AS ABAP
SAP ERP
ABAP
BW (*)
Local BI
Content
SRM Server
AS ABAP
SAP SRM
ABAP
BW (*)
Local BI
Content
EP
AS JAVA
Local BEx Web
JEE
BI JAVA
BICS
accessing individual
application system
specific web templates out
of one master system
Web
TemplatesWeb
Templates
using individual
application system
specific web templates via
URL reconfiguration to
access SRM backend
ERP system serves as
master system for all
application specific
web templates
Deployment of SAP NetWeaver Business Warehouse
Possible Exception
SAP NetWeaver BW functionality embedded deployed within application
backend systems to access only local application data
Application specific design of web templates via a shared BEx Web system
Benefits Easy use of reporting scenarios for operational data
Smooth scale-out of use cases
Individual use of web templates with reduced landscape complexity
Considerations Access only local application data, no consolidation of
data from remote systems
Potential restrictions for multi-client backend systems
All web templates stored in one backend system
Manual complex config. of web template access
Release & SP stack dependency between BW and BEx Web removed
Example
Possible Exception • Local application data, shared BEx Web • Using SAP NetWeaver Business Warehouse functionality embedded deployed in the application backend systems to access local application data • Application specific design of web templates (in addition to queries and query views) using a shared BEx Web system for multiple application backends Typical Technical Use Cases Pure focus on local application data, no remote consolidation •Step 1: reporting & analysis with direct access to application data in the local backend system based on queries •Step 2: additional replication of application data by using embedded deployed data warehouse capabilities •Step 3: Enhanced reporting based on individual web templates Benefits •Easy usage of reporting scenarios for operational data •Smooth scale-out of different use case steps •Flexibility to create application system specific web templates with reduced landscape complexity (but centralized storage of all web templates) Considerations •BW functionality only used to access local application data, no consolidation of application data from remote systems •Embedded deployed BW functionality might have restrictions for multi-client backend systems (details see note 1358744) •All application specific web templates have to be created and stored in one of the application backend systems, serving as a central store; URL reconfiguration in the BEx Web system required •Release & SP stack dependency between Business Warehouse and BEx Web removed
starting with EhP2 for SAP NetWeaver 7.0
Slide 19
© 2011 SAP AG. All rights reserved. 19
Deployment of SAP NetWeaver Business Warehouse
General Recommendation
Combined reporting approach of accessing local application data and
consolidating data into a central data warehouse
Central definition of all web templates in central BW master system
Benefits Easy use of reporting scenarios for operational data
Applic. system specific web templates
Smooth scale-out to combined usage of local & central reporting
Less complex system landscape
Considerations
Potential restrictions for multi-client backend systems
All web templates stored in central BW system
Manual complex config. of web template access for application backend systems
Release & SP stack dependency between BW and BExWeb removed
BW
AS ABAP
Business Warehouse
ABAP
Central BI
Content
Central BEx Web system accesses
web templates stored within central BW system
EP
AS JAVA
BEx Web
JEE
BI JAVA
BICS
Application
Backend
NON SAP
Application
ECC Server
AS ABAP
SAP ERP
ABAP
BW (*)
Local BI
Content
SRM Server
AS ABAP
SAP SRM
ABAP
BW (*)
Local BI
Content
Web
TemplatesWeb
Templates
Central BW system
serves as master
system for all
web templates
in addition certain analytical data from
different sources consolidated within
central Data Warehouse system
(*) embedded deployed
BW functionality only used for
local application data
Example
General Recommendation • Local & central usage combined •Using SAP NetWeaver Business Warehouse functionality embedded deployed in the application backend systems to access local application data combined with consolidating data from multiple backends into a central data warehouse •Combined usage of local and central queries possible •Central definition of all web templates in the central master system Typical Technical Use Cases: •Step 1: local reporting & analysis within the individual application systems with central creation of web templates •Step 2: scale-out to combining local reporting with consolidating data from multiple sources into a central data warehouse Benefits •Easy usage of reporting scenarios for operational data •Flexibility to create application system specific web templates with reduced landscape complexity (but centralized storage of all web templates) •Smooth scale-out to combined usage of reporting & analysis for local application data and central data warehouse reporting •Less complex system landscape Considerations •Embedded deployed BW functionality might have restrictions for multi-client backend systems (details see note 1358744) •All application specific web templates have to be created and stored in the central data warehouse system serving as a central store •URL reconfiguration for application specific web templates in the BEx Web system required to access data in the application backend systems •Release & SP stack dependency between Business Warehouse and BEx Web removed
starting with EhP2 for SAP NetWeaver 7.0
Slide 21
© 2011 SAP AG. All rights reserved. 21
Add-Ons based on SAP NetWeaver Business Warehouse
Central BI Content BW Content Add-On developed by SAP Business Suite
Deployed within SAP NetWeaver BW system
Release strategy for BW Content described in SAP note 153967
Strategic Enterprise Management (SEM) Enrich data reporting scenarios by analytical capabilities
Mainly used within SAP Business Suite scenarios
Shipped as part of product SAP ERP 6.0, but tight connection with SAP NetWeaver Business Warehouse
Technically deployed on top of SAP NetWeaver BW components Typically on top of a central Data Warehouse system
Sometimes within SAP ERP system for embedded deployed BW
Example:
Business Warehouse with
enhanced analytic &
planning scenarios
BW
AS ABAP
Business Warehouse
SEM
Central BI
Content
ABAP
Web
Templates
Slide 22
© 2011 SAP AG. All rights reserved. 22
Version Interoperability Matrix for SAP NetWeaver BW
Content Add-On
BI Content AddOn by SAP Business Suite
BI Content
Packages
SAP
NetWeaver BW
Supported
Release Range
(a)
First version of
new content for
SAP BS7
(b)
(e.g. for SAP ERP 6.04)
First version of
new content for
SAP BS7i2010
(b)
(e.g. for SAP ERP 6.05)
First version of
new content for
SAP BS7i2011
(b)
(e.g. for SAP ERP 6.06)
SAP NetWeaver BW 7.00BI Cont
7.02 – 7.06BI Cont 7.04 BI Cont 7.05 BI Cont 7.06
SAP NetWeaver BW 7.01BI Cont
7.03 – 7.06BI Cont 7.04 BI Cont 7.05 BI Cont 7.06
SAP NetWeaver BW 7.02BI Cont
7.04 – 7.06BI Cont 7.04 BI Cont 7.05 BI Cont 7.06
SAP NetWeaver BW 7.30BI Cont
7.35 – 7.36*- BI Cont 7.35* BI Cont 7.36*
SAP NetWeaver BW
7.03/7.31BI Cont
7.46*- - BI Cont 7.46*
(a) consider independent maintenance
schedule for BI Content AddOns;
details see SAP note 153967
* functional equivalence:
BI Cont 7.05 = BI Cont 7.35
BI Cont 7.06 = BI Cont 7.36 = BI Cont 7.46
(b) BI content version also run against lower
or higher SAP Business Suite version
Slide 23
© 2011 SAP AG. All rights reserved. 23
Deployment of SAP Strategic Enterprise Management
General Recommendation
Deployed on top of central SAP NetWeaver Business Warehouse system
Running analytical scenarios for consolidated data
Benefits Reporting & planning enriched by further analytic
capabilities
Analytical scenarios executed on existing business warehouse data
Reduced landscape complexity
Considerations New SEM functionality deployed as part of SAP ERP
Enhancement Packages
Mutual SEM and SAP NetWeaver BW version dependency, but version independency to connected backend systems
Limitations for supported SAP ERP SEM 6.05 version(SAP note 1531022 for details)
Example
BW
AS ABAP
Business Warehouse
with SEM
ABAP
Central BI
Content
SEM
EP
AS JAVA
Local BEx Web
JEE
BI JAVA
BICS
Central Business Warehouse
with enhanced
analytic scenarios
SRM
Server
SAP SRM
Backend
ABAP
ECC
Server
SAP ERP
Backend
ABAP
Application
Backend
NON SAP
Application
analytical data from different sources consolidated
within central Data Warehouse system
General Recommendation •analytical scenarios on consolidated business data •SEM deployed on top of central SAP NetWeaver Business Warehouse system •SEM capabilities used for running analytical scenarios for consolidated data within central business warehouse system Typical Technical Use Case: Central strategic analysis for consolidated business data from different SAP sources Benefits •Reporting & planning capabilities within central business warehouse enriched by further analytic capabilities •Analytical scenarios can be executed on existing business warehouse data •Reduced landscape complexity since additional separate SEM system is avoided Considerations •New SEM functionality is deployed as part of SAP ERP Enhancement Packages •Mutual SEM and SAP NetWeaver BW version dependency, but version independency to connected backend systems •Limitations for supported SAP ERP SEM 6.05 version (details see next slides and SAP note 1531022)
Slide 24
© 2011 SAP AG. All rights reserved. 24
Deployment of SAP Strategic Enterprise Management
Reasonable Alternative
Deployed on top of BW components, embedded installed within ERP system
Analyzing business data via local BW cubes
Useful if only local data is of interest and no central SAP NetWeaver BW
system in place
Benefits Reduced landscape complexity
Local BW functionality easily enhanced by further analytic capabilities
Close integration of SEM capabilities with SAP ERP innovation cycle
Considerations
SEM only to access local application data, no consolidation of data from remote systems
Consider performance impact of SEM scenarios for ERP system
New SEM functionality deployed as part of SAP ERP Enhancement Packages
(*) embedded deployed
SEM and BW functionality within
ERP only used for accessing local
application data
ECC Server
AS ABAP
SAP ERP
ABAP
BW (*)
SEM (*)
EP
AS JAVA
Local BEx Web
JEE
BI JAVA
BICSweb reporting &
analysis for local
application data
Example
Reasonable Alternative •analytical business scenarios on local application data •SEM installed on top of BW components, embedded deployed within ERP system •SEM capabilities for analyzing business data via local BI cubes •Useful if only local data is of interest and no central SAP NetWeaver BW system is in place Typical Technical Use Case: Pure focus on local application data, no analysis of data consolidated from different info sources Benefits •Reduced landscape complexity •Local BW functionality can easily be enhanced by further analytic capabilities •Close integration of SEM capabilities within SAP ERP innovation cycle Considerations •SEM functionality only used to access local application data, no consolidation of application data from remote systems •Consider performance impact of SEM scenarios for ERP system •New SEM functionality is deployed as part of SAP ERP Enhancement Packages
Slide 25
© 2011 SAP AG. All rights reserved. 25
Version Interoperability Matrix for
SAP NetWeaver BW Add-Ons
BW Add-On
Add-On
SAP
NetWeaver BW
SAP SEM
(a)
(shipped as part of product SAP ERP)
SAP NetWeaver BW 7.00SAP SEM 6.0
(separate product)
SAP NetWeaver BW 7.01SEM 6.04
(Part of SAP ERP 6.04)
SAP NetWeaver BW 7.02SEM 6.05
(Part of SAP ERP 6.05)
SAP NetWeaver BW 7.30SEM 6.34*
(Part of SAP ERP 6.04)
SAP NetWeaver BW 7.03/7.31SEM 7.36*
(Part of SAP ERP 6.06)
*functional equivalence:
SEM 6.04 = SEM 6.34;
No SEM 6.05 functionality available on SAP NW 7.30;
ERP 6.06 and SEM 7.36 plannig state, subject to change
(a) SEM version depends on underlying SAP NetWeaver
BW version, but can be run independently from version of
SAP BS backend system
Slide 26
Related Building BlocksRecommendations for SAP Business Objects BI Platform in SAP NetWeaver BW
Landscapes
Slide 27
© 2011 SAP AG. All rights reserved. 27
Deployment of Business Explorer Web Application BI platform in use, BI JAVA capabilities not required
General Recommendation
Preferred setup, if scenarios do not require BI JAVA capabilities
BI launch pad to access BEx Web templates
SAP NetWeaver AS JAVA 7.3 as separate runtime for SAP BO BI 4.0 web appl.
Benefits No need for SAP NetWeaver BI JAVA system,
only SAP NetWeaver AS JAVA runtime required
Known SAP NetWeaver AS JAVA infrastructure
High scalability & proven robustness
Considerations Communication between Web App Server and
BW backend always via BI platform
At least SAP NetWeaver AS JAVA 7.3 andSAP Business Objects BI 4.0 SP2
Check PAM support for SAP BO BI 4.0
AS JAVA installed separately before BI platform installation
BI Web applications manually deployed on AS JAVA via BI platform tool (Wdeploy)
Example
SRM
Server
SAP SRM
Backend
ABAP
ECC
Server
SAP ERP
Backend
ABAP
Application
Backend
NON SAP
Application
BW
AS ABAP
Business Warehouse
Web
Templates
ABAP
Central BI
Content
Accessing web
templates stored
in central BW
master system
Interacting with BEx Web
App Service and BICS
provided by BI platform JEEAS JAVA
BI Web Applications
BI Launch Pad
BI Platform
Web Applications
BI Platform
BI Platform Services
Mngmt. Server
Adaptive
Process. Server
BO
Semantic Layer
BI Client
Process. Server
General Recommendation •Preferred setup, if targeted scenarios do not require BI JAVA capabilities •BI launch pad also used to access BEx Web templates •SAP NetWeaver AS JAVA 7.3 used as separate runtime for SAP Business Objects BI 4.0 web applications Typical Technical Use Case SAP Business Objects BI use cases without need of SAP NetWeaver BI JAVA based scenarios (e.g. no need to run information broadcasting scenarios) Benefits •No need to implement complete SAP NetWeaver BI JAVA system, only SAP NetWeaver AS JAVA runtime required •Known SAP NetWeaver AS JAVA infrastructure in use •High scalability & proven robustness of SAP NetWeaver AS JAVA runtime Considerations •Communication between Web App Server and BW backend always via BI platform •At least SAP NetWeaver AS JAVA 7.3 and SAP Business Objects BI 4.0 SP2 or higher •Check PAM support for SAP Business Objects BI •Need to be installed separately before BI platform installation •BI Web applications needs to be deployed manually on AS JAVA via BI platformtool (Wdeploy); details see installation guide
Slide 28
© 2011 SAP AG. All rights reserved. 28
Deployment of Business Explorer Web Application BI platform in use, BI JAVA capabilities not required
Reasonable Alternative
Useful setup, if scenarios do not require BI JAVA capabilities and existing
SAP Business Objects BI infrastructure in use
BI launch pad used to access BEx Web templates
Non-SAP Web Application Server as separate runtime for SAP BO BI 4.0 web appl.
Benefits Lean Web Application Server (Tomcat)
automatically installed during installation of BI platform
Existing NON-SAP Web Application Server used, if no SAP NetWeaver AS JAVA in place
Considerations Communication between Web App Server and
BW backend always via BI platform
NON-SAP Web Applic. Server needs to fulfill expected performance, scalability and robustness behavior
Additional NON-SAP infrastructure
Example
SRM
Server
SAP SRM
Backend
ABAP
ECC
Server
SAP ERP
Backend
ABAP
Application
Backend
NON SAP
Application
BW
AS ABAP
Business Warehouse
Web
Templates
ABAP
Central BI
Content
Web Applic. Server
BI Web Applications
BI Launch Pad
BI Platform
Web Applications
BI Platform
BI Platform Services
Mngmt. Server
Adaptive
Process. Server
BO
Semantic Layer
BI Client
Process. Server
Interacting with BEx Web
App Service and BICS
provided by BI platform
Accessing web
templates stored
in central BW
master system
Reasonable Alternative •SAP Business Objects BI Web Applications on NON-SAP Web Server •Useful setup, if targeted scenarios do not require BI JAVA capabilities and already existing SAP Business Objects BI infrastructure in use (reuse of existing BI web server) •SAP Business Objects BI 4.0 web applications also used to access BEx Web templates •Non-SAP Web Application Server used as separate runtime for SAP BO BI 4.0 web applications Typical Technical Use Case SAP Business Objects BI use cases without need of SAP NetWeaver BI JAVA based scenarios Benefits •Lean shipped Web Application Server (Tomcat) could be used for quick implementations; can be automatically installed during installation of BI platform; (productive usage needs to be checked for high load) •Already existing NON-SAP Web Application Server could be used, if no SAP NetWeaver AS JAVA infrastructure in place at responsible customer organization Considerations •Communication between Web App Server and BW backend always via BI platform •NON-SAP Web Server infrastructure needs to fulfill expected performance, scalability and robustness behavior •Additional NON-SAP JAVA Web Application Server infrastructure to be maintained by system administration
Slide 29
© 2011 SAP AG. All rights reserved. 29
Deployment of Business Explorer Web Application BI platform in use, BI JAVA capabilities not required
General Recommendation
BI entry point via BI Launch Pad integrated into portal based user access
SAP BO BI Web Application system separately deployed and remotely
integrated with central SAP NetWeaver Portal
Avoid embedded deploym. of BI Web appl. within SAP NetWeaver Portal system
Benefits No need for SAP NetWeaver BI JAVA system,
only SAP NetWeaver AS JAVA runtime required
Known SAP NetWeaver AS JAVA infrastructure
High scalability & proven robustness
Individual scalability of BI Web applic. and central Portal usage
Independent update cycles of SBOP BI Web Applic. and SAP NetWeaver Portal
Considerations SAP NetWeaver AS JAVA at least 7.3
Example
BW
AS ABAP
Business Warehouse
Web
Templates
ABAP
Central BI
Content
EP/
EP Core
AS JAVA
Central Portal
JEE
SAP BO BI
Business Pack.
BI launch pad remotely
integrated into central Portal
JEEAS JAVA
BI Web Applications
BI Launch Pad
BI Platform
Web Applications
BI Platform
BI Platform Services
Mngmt. Server
Adaptive
Process. Server
BO
Semantic Layer
BI Client
Process. Server
General Recommendation • Single BI entry point via BI Launch Pad integrated into portal based user access • SBOP BI Web Application system separately deployed and remotely integrated into existing central SAP NetWeaver Portal • Avoid embedded deployment of BI Web application within SAP NetWeaver Portal system Typical Technical Use Case SAP Business Objects BI use cases without need of SAP NetWeaver BI JAVA based scenarios Benefits •No need to implement complete SAP NetWeaver BI JAVA system, only SAP NetWeaver AS JAVA runtime required •Known SAP NetWeaver AS JAVA infrastructure in use •High scalability & proven robustness •Individual scalability of BI Web applications and central SAP NetWeaver Portal usage •Independent update cycles of SBOP BI Web Applic. and SAP NetWeaver Portal possible Considerations SAP NetWeaver AS JAVA needs to be 7.3
Slide 30
© 2011 SAP AG. All rights reserved. 30
Deployment of Business Explorer Web Application BI platform in use, BI JAVA capabilities required
General Recommendation
Preferred setup, if BI JAVA based scenarios required
BEx Web system (BI JAVA) to access BEx Web templates
Separate SAP NetWeaver AS JAVA as runtime for SAP BO BI 4.0 web appl.
Benefits No need to upgrade BI JAVA to 7.3
Homogeneous SAP NetWeaver AS JAVA infrastructure
High scalability & proven robustness
Implementation of new SAP BO BI platform features independent from BI JAVA usage
BEx Web system based on BI JAVA easily to be disabled, if becoming obsolete in the future
Considerations Additional system required
Higher administration effort
Parallel usage of BI Web Apps. and BI JAVA by dedicated port configuration
Example
SRM
Server
SAP SRM
Backend
ABAP
ECC
Server
SAP ERP
Backend
ABAP
Application
Backend
NON SAP
Application
BW
AS ABAP
Business Warehouse
Web
Templates
ABAP
Central BI
Content
Accessing web templates stored
in central BW master system
Accessing BI platform services for
other BI client support
BI Platform
BI Platform Services
Management
Server
BI Client
Process. Server
BO
Semantic Layer
JEEAS JAVA
BI Web Applications
BI Launch Pad
BI Platform
Web Applications EP
AS JAVA
BEx Web
JEE
BI JAVA
BICS
...BEx Web Apps.
General Recommendation • SAP NW BEx Web and BI Web Server separately deployed •Preferred setup, if BI JAVA based scenarios required (e.g. Information broadcasting) •BEx Web system (BI JAVA) used to access BEx Web templates •SAP NetWeaver AS JAVA system used as separate runtime for SAP Business Objects BI 4.0 web applications (e.g. BI launchpad) Typical Technical Use Case: SAP NetWeaver BI JAVA based scenarios in combination with SAP Business Objects BI 4.0 Benefits •No need to upgrade BI JAVA to 7.3 (needs to be at least at 7.01 SP6 to support SAP NetWeaver BW 7.3) •Homogeneous SAP NetWeaver AS JAVA infrastructure in use •High scalability & proven robustness •Implementation of new SAP BO BI platform features independent from existing BI JAVA usage •BEx Web system based on BI JAVA can easily be disabled, if becoming obsolete in the future Considerations •Additional system required •Higher administration effort •Parallel usage of BI Web Apps. and BI JAVA by dedicated port configuration
Slide 31
© 2011 SAP AG. All rights reserved. 31
Additional Information
Details about SAP Business Objects BI Platform Architecture
Integrating BEx Web Applications:
How to integrate BEx Web Applications into BI 4.x
Business Intelligence Platform Administrator Guide:
http://help.sap.com/businessobject/product_guides/boexir4/en/xi4_bip_admin_en.pdf
Slide 32
Thank You!
Dirk Anthony
TIP Governance Architecture Excellence
SAP System Landscape Governance Board
SAP AG
Dietmar-Hopp-Allee 16
69190 Walldorf
Germany
Phone +49/6227/765224
Fax +49/6227/78-19164
E-Mail [email protected]
Slide 33
© 2011 SAP AG. All rights reserved. 33
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 be changed 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, System i, System i5, System p, System p5,
System x, System z, System z10, System z9, z10, z9, iSeries, pSeries, xSeries,
zSeries, eServer, z/VM, z/OS, i5/OS, S/390, OS/390, OS/400, AS/400, S/390
Parallel Enterprise Server, PowerVM, Power Architecture, POWER6+, POWER6,
POWER5+, POWER5, POWER, OpenPower, PowerPC, BatchPipes,
BladeCenter, System Storage, GPFS, HACMP, RETAIN, DB2 Connect, RACF,
Redbooks, OS/2, Parallel Sysplex, MVS/ESA, AIX, Intelligent Miner, WebSphere,
Netfinity, Tivoli and Informix are trademarks or registered trademarks of IBM
Corporation.
Linux is the registered trademark of Linus Torvalds in the U.S. and other
countries.
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 and Java are registered trademarks of Oracle and/or its affiliates.
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.
© 2011 SAP AG. All rights reserved.
SAP, R/3, SAP NetWeaver, Duet, PartnerEdge, ByDesign, SAP BusinessObjects
Explorer, StreamWork, and other SAP products and services mentioned herein as
well as their respective logos are trademarks or registered trademarks of SAP AG
in Germany and other countries.
Business Objects and the Business Objects logo, BusinessObjects, Crystal
Reports, Crystal Decisions, Web Intelligence, Xcelsius, and other Business
Objects products and services mentioned herein as well as their respective logos
are trademarks or registered trademarks of Business Objects Software Ltd.
Business Objects is an
SAP company.
Sybase and Adaptive Server, iAnywhere, Sybase 365, SQL Anywhere, and other
Sybase products and services mentioned herein as well as their respective logos
are trademarks or registered trademarks of Sybase, Inc. Sybase is an SAP
company.
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 prior written permission of SAP AG.
Slide 34
© 2011 SAP AG. All rights reserved. 34
© 2011 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
schriftliche Genehmigung 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, Excel, Outlook, und PowerPoint sind eingetragene Marken
der Microsoft Corporation.
IBM, DB2, DB2 Universal Database, System i, System i5, System p, System p5,
System x, System z, System z10, System z9, z10, z9, iSeries, pSeries, xSeries,
zSeries, eServer, z/VM, z/OS, i5/OS, S/390, OS/390, OS/400, AS/400, S/390
Parallel Enterprise Server, PowerVM, Power Architecture, POWER6+, POWER6,
POWER5+, POWER5, POWER, OpenPower, PowerPC, BatchPipes,
BladeCenter, System Storage, GPFS, HACMP, RETAIN, DB2 Connect, RACF,
Redbooks, OS/2, Parallel Sysplex, MVS/ESA, AIX, Intelligent Miner, WebSphere,
Netfinity, Tivoli und Informix sind Marken oder eingetragene Marken der IBM
Corporation.
Linux ist eine eingetragene Marke von Linus Torvalds in den USA und anderen
Ländern.
Adobe, das Adobe-Logo, Acrobat, PostScript und Reader sind Marken oder
eingetragene Marken von Adobe Systems Incorporated in den USA und/oder
anderen Ländern.
Oracle und Java sind eingetragene Marken von Oracle und/oder ihrer
Tochtergesellschaften.
UNIX, X/Open, OSF/1 und Motif sind eingetragene Marken der Open Group.
Citrix, ICA, Program Neighborhood, MetaFrame, WinFrame, VideoFrame und
MultiWin sind Marken oder eingetragene Marken von Citrix Systems, Inc.
HTML, XML, XHTML und W3C sind Marken oder eingetragene Marken des
W3C®, World Wide Web Consortium, Massachusetts Institute of Technology.
SAP, R/3, SAP NetWeaver, Duet, PartnerEdge, ByDesign, SAP BusinessObjects
Explorer, StreamWork und weitere im Text erwähnte SAP-Produkte und
Dienstleistungen sowie die entsprechenden Logos sind Marken oder
eingetragene Marken der SAP AG in Deutschland und anderen Ländern.
Business Objects und das Business-Objects-Logo, BusinessObjects, Crystal
Reports, Crystal Decisions, Web Intelligence, Xcelsius und andere im Text
erwähnte Business-Objects-Produkte und Dienstleistungen sowie die
entsprechenden Logos sind Marken oder eingetragene Marken der Business
Objects Software Ltd. Business Objects ist ein Unternehmen der SAP AG.
Sybase und Adaptive Server, iAnywhere, Sybase 365, SQL Anywhere und
weitere im Text erwähnte Sybase-Produkte und -Dienstleistungen sowie die
entsprechenden Logos sind Marken oder eingetragene Marken der Sybase Inc.
Sybase ist ein Unternehmen der SAP AG.
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 in welcher Form auch immer, nur mit ausdrücklicher schriftlicher
Genehmigung durch SAP AG gestattet.