System Landscape Recommendations for SAP Fiori

Preview:

Citation preview

8/20/2019 System Landscape Recommendations for SAP Fiori

http://slidepdf.com/reader/full/system-landscape-recommendations-for-sap-fiori 1/26

Landscape Deployment Recommendations f

SAP Fior i Front-End Server 

8/20/2019 System Landscape Recommendations for SAP Fiori

http://slidepdf.com/reader/full/system-landscape-recommendations-for-sap-fiori 2/26

© 2015 SAP SE or an SAP affiliate company. All rights reserved.

New Rollout Channel

The rollout channel for publishing landscape deployment recommendations c

Please have a look at our announcement.

 You will find the newest version of this document here:

SAP Fiori Front-End Server 

8/20/2019 System Landscape Recommendations for SAP Fiori

http://slidepdf.com/reader/full/system-landscape-recommendations-for-sap-fiori 3/26

© 2015 SAP SE or an SAP affiliate company. All rights reserved.

Disclaimer 

This presentat ion out l ines our general product di rec t ion and sho uld n ot be rel ied o

purc hase decis ion. This presentat ion is no t subject to you r l icense agreement or aagreement with SAP. SAP has no ob l igat ion to purs ue any cours e of business o ut l

presentat ion or to d evelop or release any funct io nal i ty ment ion ed in this presenta

presentat ion and SAP's strategy and po ssible future developments are subject to

be changed by SAP at any t ime for any reason wi thout no t ice. This document is pr

warranty of any kind, ei ther express or impl ied, includ ing but no t l imi ted to, the im

of merch antabi l i ty , f i tness for a part icular purpo se, or no n- infr ingement. SAP assu

respons ib i l ity for er rors or om iss ions in th is d ocum ent , except i f such damages w

SAP intent ion al ly or grossly negl igent.

8/20/2019 System Landscape Recommendations for SAP Fiori

http://slidepdf.com/reader/full/system-landscape-recommendations-for-sap-fiori 4/26

© 2015 SAP SE or an SAP affiliate company. All rights reserved.

Agenda

Introduction

Methodology & Scope of Landscape Recommendations

Basic Landscape Setups

Recommendations for SAP Fiori

Additional Information

Using SAP Fiori (Analytical-, Transactional & Factsheet-Apps) with HANA Live

Using SAP Fiori Analytical Apps with HANA side-by-side

SAP Fiori mobile scenarios

8/20/2019 System Landscape Recommendations for SAP Fiori

http://slidepdf.com/reader/full/system-landscape-recommendations-for-sap-fiori 5/26

IntroductionMethodology & Scope of Landscape Recommendations

8/20/2019 System Landscape Recommendations for SAP Fiori

http://slidepdf.com/reader/full/system-landscape-recommendations-for-sap-fiori 6/26© 2015 SAP SE or an SAP affiliate company. All rights reserved.

System Landscapes at CustomersDesigning the Optimal Landscape Layout

Business Aspects

OperationsCosts

Speed of 

Innovation

Security

ArchitecturalStrategy

Performance &Scalability

Legal Aspects

OS/DB platformstrategy

SLA &Availability

IT Aspects

Product Roadm

Technical Do(Planning, I

Configuration

SLD

Dual Stack

SAP

Solution Manager 

ABAP

JEE

Solution Mng

Component

AS ABAP

ECCServer 

SAP ERP

ABAP

ERP

Components

AS ABAP

SRMServer 

SAP SRM

ABAP

SRM

Components

AS ABAP

SCMServer 

SAP SCM

ABAP

SCM

Components

AS ABAP

CRMServer 

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

Solution Landscape

of Customer 

8/20/2019 System Landscape Recommendations for SAP Fiori

http://slidepdf.com/reader/full/system-landscape-recommendations-for-sap-fiori 7/26© 2015 SAP SE or an SAP affiliate company. All rights reserved.

Deployment Recommendations for SAP ProductsGuiding Principles

 Allow flexibility by offering different deployment options (not one-size-fits-all)

Provide guidance by rating different options

Ease decisions by listing pros & cons

Simplify consumption of information by using a common methodology

Increase reliability by considering SAP product strategy, achieved landscape qual

cross-product alignment

High-Level Guidance

for optimized

Landscape Layouts

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

PortalContent

ADOBE

Solution Landscape

of Customer 

Deployment R

for SAP

8/20/2019 System Landscape Recommendations for SAP Fiori

http://slidepdf.com/reader/full/system-landscape-recommendations-for-sap-fiori 8/26© 2015 SAP SE or an SAP affiliate company. All rights reserved.

Ease Landscape Planning By Stronger GuidanceUsed Methodology

Clear recommendations by categorization of deployment

Outlining main important aspects

Optimal trade-off between flexibility and simplicity

 Applied to main building blocks of SAP products

 Alternative deployment options typically have different pros & c

Customer individual assessment is not compensated

Goal

Consider 

Option IOption II

Option

IIIGeneral Recommend

Best choice for major

landscape use cases

Recommended by SA

 Accepted by a wide b

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 

8/20/2019 System Landscape Recommendations for SAP Fiori

http://slidepdf.com/reader/full/system-landscape-recommendations-for-sap-fiori 9/26© 2015 SAP SE or an SAP affiliate company. All rights reserved.

High Level Product Overview (1/2)Make Experience Coherent Across the Enterprise

Provides only on the

relevant tasks andactivities for an end user 

FinanceHuman

Resources CRM Procureme

8/20/2019 System Landscape Recommendations for SAP Fiori

http://slidepdf.com/reader/full/system-landscape-recommendations-for-sap-fiori 10/26© 2015 SAP SE or an SAP affiliate company. All rights reserved.

High Level Product Overview (2/2)SAP Fiori UX

Concept

Role-based SimpleResponsive Coherent Delightful

TechnologyDesign

Information

ArchitectureVisual Design

Interaction

Patterns

User Interf

Business L

8/20/2019 System Landscape Recommendations for SAP Fiori

http://slidepdf.com/reader/full/system-landscape-recommendations-for-sap-fiori 11/26

© 2015 SAP SE or an SAP affiliate company. All rights reserved.

Scope of Landscape RecommendationsBuilding Blocks in System Landscapes for SAP Fiori

Considered main usage scenarios Enables SAP Fiori apps

Enables general UI5 framework content Enables consumption of ODATA-Services from

Considered main building blocks SAP Web Dispatcher serves as Reverse Proxy

Fiori Frontend Server (FES) containing Fiori Applications (UIs) inclusive Fiori Launchpad Cont

Central UI Technology provides UI5 framework and th

SAP Gateway content and Server (from NW 7.4 or higNW stack)

SAP Backend Systems Suite on any DB

Fiori Backend OData-Integration (via Add-Ons or SP

Gateway Enablement (from NW 7.40 or higher no nee

ERP, CRM, SRM on HANA Fiori Backend OData-Integration (via Add-Ons or SP

Gateway Enablement (from NW 7.40 or higher no nee

Example:

8/20/2019 System Landscape Recommendations for SAP Fiori

http://slidepdf.com/reader/full/system-landscape-recommendations-for-sap-fiori 12/26

© 2015 SAP SE or an SAP affiliate company. All rights reserved.

Fiori UI5 Applications

UI5 Applications following the Fiori development paradigm:

• Decoupling of UI (frontend) and business logic (backend)

• SAP Fiori UIs and OData services must be defined in different software components

• Synchronous Update not required

• Interoperability between UI and backend artefacts is ensured

• One SAP Fiori app - One dedicated oData service

• SAP Fiori UIs are built with SAPUI5

Examples:

•  All SAP delivered Fiori applications e.g. People Profile, Request for Others

8/20/2019 System Landscape Recommendations for SAP Fiori

http://slidepdf.com/reader/full/system-landscape-recommendations-for-sap-fiori 13/26

Basic Landscape SetupsRecommendations for Fiori Frontend Server (FES)

8/20/2019 System Landscape Recommendations for SAP Fiori

http://slidepdf.com/reader/full/system-landscape-recommendations-for-sap-fiori 14/26

© 2015 SAP SE or an SAP affiliate company. All rights reserved.

Deployment of Fiori Frontend Server (FES)Central Hub Deployment

General Recommendation

Deployment of Fiori Apps and UI content on separate systems

Deployment of the GW components as described in landscape us

of the GW landscape deployment recommendations Enablement of OData access for multiple SAP Backend systems

Benefits

Fiori UI Software Update cycles decoupled from backend sys

Better handling of innovations for Fiori UIs and UI content

FES deployed as one instance incl. central Fiori Launchpad

Routing mechanism in several backend systems

Scaling-Up is manageable independent from backend system

FES can be implemented in segmented networks (e.g. DMZ) Input validation functions and business logic on two different

Central management of connections, central access for devic

Backend development placed in the system where the data is

Considerations

 Additional NW ABAP System

Web Dispatcher (Reverse Proxy) is mandatory when using a

Example:

8/20/2019 System Landscape Recommendations for SAP Fiori

http://slidepdf.com/reader/full/system-landscape-recommendations-for-sap-fiori 15/26

© 2015 SAP SE or an SAP affiliate company. All rights reserved.

Deployment of Fiori Frontend Server (FES) Add-on Deployment in Application Backend System

Possible Exception

Deployment of needed Fiori UI content on each requir

SAP Backend system (ERP, CRM etc.)

Multiple deployment/configuration of Gateway Server aGateway content (on each SAP Backend)

 Acceptable for single system infrastructures e.g. Proof

productive systems (starting point for Fiori)

Benefits

No additional NW ABAP system needed less TCO

Less runtime overhead no remote-call

Direct access to metadata and business data

Later scale-out to central hub deployment possible

Considerations

Innovation speed of Fiori UI/GW and backend must be

Update strategy must reflect dependencies between s

Cross-System composition (e.g. usage of one Fiori La

SAP Backend must fulfill minimum system-requiremen

Possible scale-up of SAP backend (resizing)

Currently the majority of customers are on central hub

Example:

8/20/2019 System Landscape Recommendations for SAP Fiori

http://slidepdf.com/reader/full/system-landscape-recommendations-for-sap-fiori 16/26

Landscape Use-CasesBest practice usage scenarios

8/20/2019 System Landscape Recommendations for SAP Fiori

http://slidepdf.com/reader/full/system-landscape-recommendations-for-sap-fiori 17/26

© 2015 SAP SE or an SAP affiliate company. All rights reserved.

Fiori Architecture ScenariosUsing Fiori (Transactional, Analytical & Factsheets) in an HANA Embe

General Recommendatio

Best suited scenario for Suite on HANA systems (Business

HANA XS enables direct ODATA access from WebDispatch

Benefits

 Analytical apps run on HANA, executed and exposed

Usage of all Fiori Application types (incl. Search Func

Usage of HANA based virtual data models (VDMs)

Usage of SAP Smart Business KPI Framework

Considerations

 Access to analytical apps only in an intranet scenario

Installation of HANA Live architecture

Example:

8/20/2019 System Landscape Recommendations for SAP Fiori

http://slidepdf.com/reader/full/system-landscape-recommendations-for-sap-fiori 18/26

© 2015 SAP SE or an SAP affiliate company. All rights reserved.

Fiori Architecture ScenariosUsing Fiori Analytical Apps with SAP HANA side-by-side with SAP Bus

Possible Exception

Data replication via SLT from SAP ERP system to HAN

HANA XS enables direct ODATA access from WebDisp

Benefits

Usage of Fiori analytical apps with SAP HANA si

Real time access on business data

Transition infrastructure to Suite on HANA or S/4

Considerations

Setup of SLT process, data replication required

Possible scale-up of existing HANA DB

Currently external access is only recommended b Application Firewall

More complex landscape setup

No Search functionality possible

Example:

Gateway

Server 

AS ABAP

SAP FES

ABAP

Central GWContent (opt)

Web Dispatcher 

Central UITechnology

Fiori UIs for ERP

Frontend – HTML5

TRFC

HTTP/ODATA

SAP HANA

HANA

XS Server 

Fiori AppContent

HTTP/ODATA

HTTP/ODATA

ECC Server 

SAP ERP

ABAP

Gatewayenabl.

ERP content*

SAP CRM

SLTREPLICATION

8/20/2019 System Landscape Recommendations for SAP Fiori

http://slidepdf.com/reader/full/system-landscape-recommendations-for-sap-fiori 19/26

S/4HANA Fiori ScenariosExtended landscape scenarios

8/20/2019 System Landscape Recommendations for SAP Fiori

http://slidepdf.com/reader/full/system-landscape-recommendations-for-sap-fiori 20/26

© 2015 SAP SE or an SAP affiliate company. All rights reserved.

Fiori Architecture Scenariosusing Fiori within a SAP S/4HANA on premise integration scenario

Integration landscape (S

Typical starting point for S/4H customers is an integrat

an existing enterprise infrastructure

Similar to the strategy before S/4H, the same benefits embedded or hub deployment of the Fiori FES are valid

Benefits

Easy integration of an S/4H system in an existingFiori FES

The additional S/4H UI content must simply be de

No more XS content (VDMs) – all analytics in S/4(Core Data Services), as a result no direct http chDispatcher to HANA XS is required anymore

Considerations

 All systems with S/4H Fiori content must run on a

FES must be on min. NW 7.50

Currently there is a strict dependency between SAbackend release version and SP

Example:

S/4H Core

S/4H

ABAP

GatewayServer 

AS ABAP onSAP DB*

SAP FES

ABAP

Central GW

Content (opt)

Gatewayenabl.

sFinancials

Web Dispatcher 

Central UI

Technology

Fiori UIs for ERP

Frontend  – HTML5

HTTP/ODATA

SAP HANA for S/4 SystemHANA

Search

INA

PRIMARY DBCONNECTION

SAP HANA for ERP System HANA

PRIMARY DBCONNECTION

TRFC

S/4 Fiori UIs*

INA

ECCServer 

ERP on HANA

Gatewayenabl.

Suite content*

Search

* if S/4 content isdeployed on FES

a SAP DB ismandatory

ABAP

8/20/2019 System Landscape Recommendations for SAP Fiori

http://slidepdf.com/reader/full/system-landscape-recommendations-for-sap-fiori 21/26

Fiori Mobile ScenariosExtended landscape scenarios

8/20/2019 System Landscape Recommendations for SAP Fiori

http://slidepdf.com/reader/full/system-landscape-recommendations-for-sap-fiori 22/26

© 2015 SAP SE or an SAP affiliate company. All rights reserved.

Fiori Architecture ScenariosUsing Fiori with SAP HCP Mobile Services (HCPms)

Extended Landscape Option

HCPms as Service on HANA Cloud Platform

Starting point for more HCP services like Web IDE, Mo

Mobile Secure

Benefits

Easy access to HCPms features via Cloud subsc

Secure channel from HCP to SAP system via Clo

Usage of special mobile features like Fiori offline

SMP administration cockpit with e.g. Application

Logging and Tracing features

Considerations

Setup of Cloud Connector to access backend da

Example:

ECC

Server 

SAP ERP on HANA

ABAP

Gateway

Server 

AS ABAP

SAP FES

ABAP

Central GWContent (opt)

Gateway

enabl.

ERP content*

Central UITechnology

Fiori UIs for ERP

Frontend  – HTML5

TRFC

XS Engine

Fiori AppContent

HTTP/ODATA

SAP HANA System for SAP ERPHANA

VDM Reuse

Content

Search

INA

Web Dispatcher 

HTTP/ODATA

Cloud

HTTP/ODATA

Cloud Connector 

HCP

HCPms

Internet

PRIMARY DBCONNECTION

8/20/2019 System Landscape Recommendations for SAP Fiori

http://slidepdf.com/reader/full/system-landscape-recommendations-for-sap-fiori 23/26

© 2015 SAP SE or an SAP affiliate company. All rights reserved.

Fiori Architecture ScenariosUsing Fiori with SAP Mobile Platform (SMP)

Extended Landscape Option (o

SAP Mobile Platform as part of on premise landscape

SAP Mobile Platform as entry point for all Fiori internet

Benefits

Usage of Fiori Client App with SMP and additiona

Usage of special mobile features like Fiori offline

 Additional security layer in front of SAP Fiori Fron

SMP administration cockpit with e.g. Application

Logging and Tracing features

Considerations

 Additional SMP system in Fiori landscape

 Additional installation of SMP

Example:

ECCServer 

SAP ERP on HANA

ABAP

GatewayServer 

AS ABAP

SAP FES

ABAP

Central GWContent (opt)

Gatewayenabl.

ERP content*

Web Dispatcher + Web Application Firewall

Central UITechnology

Fiori UIs for ERP

Frontend – HTML5

TRFC

HTTP/ODATA

XS Engine

Fiori AppContent

HTTP/ODATA

SAP HANA System for SAP ERPHANA

VDM ReuseContent

Search

INA

SAP Mobile Platform

Web Dispatcher 

HTTP/ODATA

HTTP/ODATA

DMZ

Internet

PRIMARY DBCONNECTION

8/20/2019 System Landscape Recommendations for SAP Fiori

http://slidepdf.com/reader/full/system-landscape-recommendations-for-sap-fiori 24/26

© 2015 SAP SE or an SAP affiliate company. All rights reserved.

Fiori Architecture ScenariosUsing Fiori mobile with SAP Authenticator without Mobile Platform

Extended Landscape Option (o

Usage of SAP Authenticator as SSO solution for Fiori

Usage of Device Browser or Fiori Client App (prepared

usage with SAP Authenticator)

Benefits

Easy to implement SSO solution based on SAML

Mobile SSO is available with SAP Single Sign-On 2.0 SP04

Onboarding/Registration via QR-Code

Deployment of SSO Library e.g. on Java based Enterprise

Easy to integrate in existing landscape infrastruc

Considerations

No SAP Mobile Platform features like Offline etc.

SAP SSO 2.0 has a separate licensing

Example:

ECC

Server 

SAP ERP on HANA

ABAP

Gateway

Server 

AS ABAP

SAP FES

ABAP

Central GW

Content (opt)

Gateway

enabl.

ERP content*

Web Dispatcher + Web Application Firewall

Central UI

Technology

Fiori UIs for ERP

TRFC

HTTP/

ODATA

XS Engine

Fiori AppContent

HTTP/ODATA

SAP HANA System for SAP ERPHANA

VDM ReuseContent

Search

INA

Web Dispatcher 

HTTP/ODATA

HTTP/ODATA

Outer

DMZ

Internet

PRIMARY DBCONNECTION

JEE

Mobile Device

SAP Authenticator App

IdP

SSO Library

HTTP

Inner

DMZ

8/20/2019 System Landscape Recommendations for SAP Fiori

http://slidepdf.com/reader/full/system-landscape-recommendations-for-sap-fiori 25/26

© 2015 SAP SE or an SAP affiliate company. All rights reserved.

Thank you

Contact information:

F name MI. L name

Title

 Address

Phone number 

8/20/2019 System Landscape Recommendations for SAP Fiori

http://slidepdf.com/reader/full/system-landscape-recommendations-for-sap-fiori 26/26

© 2015 SAP SE or an SAP affiliate company. All rights reserved.

 © 2015 SAP SE or an SAP affiliate company. All rights

No part of this publication may be reproduced or transmitted in any form or for any purpose without the express permission of SAP SE or an S

SAP and other SAP products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of SA

company) in Germany and other countries. Please see http://global12.sap.com/corporate-en/legal/copyright/index.epx for additional tradema

Some software products marketed by SAP SE and its distributors contain proprietary software components of other software vendors.

National product specifications may vary.

These materials are provided by SAP SE or an SAP affiliate company for informational purposes only, without representation or warranty of a

affiliated companies shall not be liable for errors or omissions with respect to the materials. The only warranties for SAP SE or SAP affiliate c

services are those that are set forth in the express warranty statements accompanying such products and services, if any. Nothing herein sho

constituting an additional warranty.

In particular, SAP SE or its affiliated companies have no obligation to pursue any course of business outlined in this document or any related

or release any functionality mentioned therein. This document, or any related presentation, and SAP SE’s or its affiliated companies’ strategydevelopments, products, and/or platform directions and functionality are all subject to change and may be changed by SAP SE or its affiliated

for any reason without notice. The information in this document is not a commitment, promise, or legal obligation to deliver any material, cod

looking statements are subject to various risks and uncertainties that could cause actual results to differ materially from expectations. Reade

undue reliance on these forward-looking statements, which speak only as of their dates, and they should not be relied upon in making purcha

Recommended