SlideShare a Scribd company logo
Aviad Rivlin, Product Manager & SAP Mentor
Thomas Csapo, Senior Technology and Solution Architect
Dimitar Mihaylov, Product Owner
Donka Dimitrova, Product Manager
SAP Enterprise Portal and SAP Fiori
Common Architecture Recommendations
© 2014 SAP AG. All rights reserved. 2
The information in this presentation is confidential and proprietary to SAP and may not be disclosed without the permission of SAP. This
presentation is not subject to your license agreement or any other service or subscription agreement with SAP. SAP has no obligation to pursue
any course of business outlined in this document or any related presentation, or to develop or release any functionality mentioned therein. This
document, or any related presentation and SAP's strategy and possible future developments, products and or platforms directions and
functionality are all subject to change and may be changed by SAP at any time for any reason without notice. The information in this document is
not a commitment, promise or legal obligation to deliver any material, code or functionality. 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. This document is for informational purposes and may not be incorporated into a contract. SAP assumes no responsibility for errors
or omissions in this document, except if such damages were caused by SAP´s willful misconduct or gross negligence.
All forward-looking statements are subject to various risks and uncertainties that could cause actual results to differ materially from expectations.
Readers are cautioned not to place undue reliance on these forward-looking statements, which speak only as of their dates, and they should not
be relied upon in making purchasing decisions.
Legal disclaimer
© 2014 SAP AG. All rights reserved. 3
Architecture - Fiori Apps, Launchpad and SAP Portal
High-level overview – Extranet Scenario [OPTION 1]
INTERNETOUTER
DMZ
INNER
DMZ
INTRANET
SAP Enterprise Portal
SAP Business Suite (ERP, SRM, …)
HANA / anyDB
SAP Non-SAP
Non-SAP
Non-SAP
HTTPS
HTTPS
HTTPS
HTTPS
SAP
SAP
HANA / anyDB
ODATA
LDAP
LDAP
HTTPS
HTTPS
ODATA
RFC
HTTPS
HTTPS
Single Sign-On
 SAML 2.0
 X.509
 3rd party ticket issuer
 Other…
Single Sign-On (desktop) only
 SPNego
Security:
 Fiori security guide
 NetWeaver security guide
Recommended
SAP NetWeaver Gateway
Fiori Front End Server
Reverse Proxy / Load Balancer
HTTP connection is also an option for all
connections below the Reverse Proxy
© 2014 SAP AG. All rights reserved. 4
Architecture - Fiori Apps, Launchpad and SAP Portal
High-level overview – Extranet Scenario [OPTION 2]
INTERNETOUTER
DMZ
INNER
DMZ
INTRANET
SAP Enterprise Portal
SAP Business Suite (ERP, SRM, …)
HANA / anyDB
SAP Non-SAP
Non-SAP
Non-SAP
HTTPS
HTTPS
HTTPS
HTTPS
SAP
SAP
HANA / anyDB
HTTPS
ODATA
ODATA
HTTPS
LDAP
LDAP
SAP NetWeaver Gateway
Fiori Front End Server
HTTPS
RFC
HTTPS
HTTPS
HTTPS
Single Sign-On
 SAML 2.0
 X.509
 3rd party ticket issuer
 Other…
Single Sign-On (desktop) only
 SPNego
Security:
 Fiori security guide
 NetWeaver security guide
Recommended
Reverse Proxy / Load Balancer
HTTP connection is also an option for all
connections below the Reverse Proxy
© 2014 SAP AG. All rights reserved. 5
Architecture - Fiori Apps, Launchpad and SAP Portal
High-level overview – Intranet Scenario
INTRANET
SAP Enterprise Portal
SAP Business Suite (ERP, SRM, …)
HANA / anyDB
SAP Non-SAP
Non-SAP
Non-SAP
HTTPS
HTTPS
HTTPS
SAP
SAP
HANA / anyDB
ODATA
ODATA
HTTPS
LDAP
SAP NetWeaver Gateway
Fiori Front End Server RFC
HTTPS
Single Sign-On
 SAML 2.0
 X.509
 3rd party ticket issuer
 Other…
Single Sign-On (desktop) only
 SPNego
Security:
 Fiori security guide
 NetWeaver security guide
Recommended
Reverse Proxy / Load Balancer
HTTP connection is also an option
Fiori launchpad deployment
© 2014 SAP AG. All rights reserved. 7
Architecture - Fiori Apps, Launchpad and SAP Portal
Fiori launchpad running on the ABAP Front End Server
INTERNETOUTER
DMZ
INNER
DMZ
INTRANET
SAP Enterprise Portal
SAP Business Suite (ERP, SRM, …)
HANA / anyDB
SAP Non-SAP
Non-SAP
Non-SAP
Reverse Proxy / Load Balancer
HTTPS
HTTPS
HTTPS
HTTPS
SAP
SAP
HANA / anyDB
ODATA
LDAP
LDAP
HTTPS
HTTPS
ODATA
RFC
HTTPS
HTTPS
Single Sign-On
 SAML 2.0
 X.509
 3rd party ticket issuer
 Other…
Single Sign-On (desktop) only
 SPNego
Security:
 Fiori security guide
 NetWeaver security guide
Recommended
SAP NetWeaver Gateway
Fiori Front End Server
HTTP connection is also an option for all
connections below the Reverse Proxy
© 2014 SAP AG. All rights reserved. 8
Architecture - Fiori Apps, Launchpad and SAP Portal
Fiori launchpad running on the SAP Enterprise Portal
INTERNETOUTER
DMZ
INNER
DMZ
INTRANET
SAP Enterprise Portal
SAP Business Suite (ERP, SRM, …)
HANA / anyDB
SAP Non-SAP
Non-SAP
Non-SAP
Reverse Proxy / Load Balancer
HTTPS
HTTPS
HTTPS
HTTPS
SAP
SAP
HANA / anyDB
ODATA
LDAP
LDAP
HTTPS
HTTPS
ODATA
RFC
HTTPS
HTTPS
Single Sign-On
 SAML 2.0
 X.509
 3rd party ticket issuer
 Other…
Single Sign-On (desktop) only
 SPNego
Security:
 Fiori security guide
 NetWeaver security guide
Recommended
SAP NetWeaver Gateway
Fiori Front End Server
HTTP connection is also an option for all
connections below the Reverse Proxy
© 2014 SAP AG. All rights reserved. 9
Architecture - Fiori Apps, Launchpad and SAP Portal
Fiori launchpad running on both SAP Portal and ABAP FES
INTERNETOUTER
DMZ
INNER
DMZ
INTRANET
SAP Enterprise Portal
SAP Business Suite (ERP, SRM, …)
HANA / anyDB
SAP Non-SAP
Non-SAP
Non-SAP
Reverse Proxy / Load Balancer
HTTPS
HTTPS
HTTPS
HTTPS
SAP
SAP
HANA / anyDB
ODATA
LDAP
LDAP
HTTPS
HTTPS
ODATA
RFC
HTTPS
HTTPS
Single Sign-On
 SAML 2.0
 X.509
 3rd party ticket issuer
 Other…
Single Sign-On (desktop) only
 SPNego
Security:
 Fiori security guide
 NetWeaver security guide
Recommended
SAP NetWeaver Gateway
Fiori Front End Server
HTTP connection is also an option for all
connections below the Reverse Proxy
Risk-based Authentication and
Single Sign-On
© 2014 SAP AG. All rights reserved. 11
Architecture - Fiori Apps, Launchpad and SAP Portal
Risk-based Authentication and Single Sign-On
INTERNETOUTER
DMZ
INNER
DMZ
INTRANET
SAP Enterprise Portal
SAP Business Suite (ERP, SRM, …)
HANA / anyDB
SAP Non-SAP
Non-SAP
Non-SAP
HTTPS
HTTPS
HTTPS
HTTPS
SAP
SAP
HANA / anyDB
ODATA
LDAP
LDAP
HTTPS
HTTPS
ODATA
RFC
HTTPS
HTTPS
SAP NetWeaver Gateway
Fiori Front End Server
Reverse Proxy / Load Balancer
SAP Single Sign-On
SAP Authenticator
SAP Authenticator
SAP Single Sign-On 2.0
Solution
 SSO based on SAML 2.0
 Two-factor authentication
based on One-Time
Passwords
 Mobile SSO via SAP
Authenticator application
 Risk-based authentication
and authorizations
*OTP – One-Time Password
Thank You
Aviad Rivlin | Product Manager and SAP Mentor | aviad.rivlin@sap.com
Thomas Csapo | Senior Technology and Solution Architect | thomas.csapo@sap.com
Dimitar Mihaylov | Product Owner | dimitar.mihaylov@sap.com
Donka Dimitrova | Product Manager | donka.dimitrova@sap.com
© 2015 SAP SE or an SAP affiliate company. All rights reserved.
© 2015 SAP SE or an SAP affiliate company. 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 SE or an SAP affiliate company.
SAP and other SAP products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of SAP SE (or an SAP affiliate
company) in Germany and other countries. Please see http://global12.sap.com/corporate-en/legal/copyright/index.epx for additional trademark information and notices.
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 any kind, and SAP SE or its
affiliated companies shall not be liable for errors or omissions with respect to the materials. The only warranties for SAP SE or SAP affiliate company products and
services are those that are set forth in the express warranty statements accompanying such products and services, if any. Nothing herein should be construed as
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 presentation, or to develop
or release any functionality mentioned therein. This document, or any related presentation, and SAP SE’s or its affiliated companies’ strategy and possible future
developments, products, and/or platform directions and functionality are all subject to change and may be changed by SAP SE or its affiliated companies at any time
for any reason without notice. The information in this document is not a commitment, promise, or legal obligation to deliver any material, code, or functionality. All forward-
looking statements are subject to various risks and uncertainties that could cause actual results to differ materially from expectations. Readers are cautioned not to place
undue reliance on these forward-looking statements, which speak only as of their dates, and they should not be relied upon in making purchasing decisions.

More Related Content

What's hot

Create Kpi fiori apps
Create Kpi fiori appsCreate Kpi fiori apps
Create Kpi fiori apps
Ajay593954
 
SAP Fiori UX/UI
SAP Fiori UX/UISAP Fiori UX/UI
SAP Fiori UX/UI
Ankit Jain
 
End to-end sap fiori extensibility use case
End to-end sap fiori extensibility use caseEnd to-end sap fiori extensibility use case
End to-end sap fiori extensibility use case
dkr786
 
Fiori for s4 hana troubleshooting tips and tricks
Fiori for s4 hana  troubleshooting tips and tricksFiori for s4 hana  troubleshooting tips and tricks
Fiori for s4 hana troubleshooting tips and tricks
Jasbir Khanuja
 
sap fiori architecture
sap fiori architecturesap fiori architecture
sap fiori architecture
Phanindra Mortha
 
Sap fiori-ux-architecture-for-s4h
Sap fiori-ux-architecture-for-s4hSap fiori-ux-architecture-for-s4h
Sap fiori-ux-architecture-for-s4h
Akhilendra Singh
 
SAP TechEd 2016 when_to_use_fiori_or_sap_screen_personas
SAP TechEd 2016 when_to_use_fiori_or_sap_screen_personasSAP TechEd 2016 when_to_use_fiori_or_sap_screen_personas
SAP TechEd 2016 when_to_use_fiori_or_sap_screen_personas
Peter Spielvogel
 
SAP Fiori - what is it and lessons learned from a customer deployment
SAP Fiori - what is it and lessons learned from a customer deploymentSAP Fiori - what is it and lessons learned from a customer deployment
SAP Fiori - what is it and lessons learned from a customer deployment
Paul Snyman
 
Sap Fiori Configurations
Sap Fiori ConfigurationsSap Fiori Configurations
Sap Fiori Configurations
Dipak Bujjad
 
SAP Fiori Competence
SAP Fiori CompetenceSAP Fiori Competence
SAP Fiori CompetenceAnkit Jain
 
How to guide-fiori-mm_en_xx
How to guide-fiori-mm_en_xxHow to guide-fiori-mm_en_xx
How to guide-fiori-mm_en_xx
Lokesh Modem
 
Implementing SAP Fiori
Implementing SAP FioriImplementing SAP Fiori
Implementing SAP Fiori
Mark Teichmann
 
SAP HANA SPS09 - SQLScript
SAP HANA SPS09 - SQLScriptSAP HANA SPS09 - SQLScript
SAP HANA SPS09 - SQLScript
SAP Technology
 
SAP TechEd 2016 ux209_sap_screen_personas_lecture
SAP TechEd 2016 ux209_sap_screen_personas_lectureSAP TechEd 2016 ux209_sap_screen_personas_lecture
SAP TechEd 2016 ux209_sap_screen_personas_lecture
Peter Spielvogel
 
Sap fiori overview 1.0
Sap fiori overview 1.0Sap fiori overview 1.0
Sap fiori overview 1.0rajpsft
 
SAP TechEd 2016 net38949_sap_screen_personas_3.0_increased_productivity_using...
SAP TechEd 2016 net38949_sap_screen_personas_3.0_increased_productivity_using...SAP TechEd 2016 net38949_sap_screen_personas_3.0_increased_productivity_using...
SAP TechEd 2016 net38949_sap_screen_personas_3.0_increased_productivity_using...
Peter Spielvogel
 
SAP TechEd 2016 net389663_making_s4hana_more_awesome
SAP TechEd 2016 net389663_making_s4hana_more_awesomeSAP TechEd 2016 net389663_making_s4hana_more_awesome
SAP TechEd 2016 net389663_making_s4hana_more_awesome
Peter Spielvogel
 
SAP TechEd 2016 UX261 sap_screen_personas_hands-on
SAP TechEd 2016 UX261 sap_screen_personas_hands-onSAP TechEd 2016 UX261 sap_screen_personas_hands-on
SAP TechEd 2016 UX261 sap_screen_personas_hands-on
Peter Spielvogel
 

What's hot (20)

Create Kpi fiori apps
Create Kpi fiori appsCreate Kpi fiori apps
Create Kpi fiori apps
 
SAP Fiori UX/UI
SAP Fiori UX/UISAP Fiori UX/UI
SAP Fiori UX/UI
 
End to-end sap fiori extensibility use case
End to-end sap fiori extensibility use caseEnd to-end sap fiori extensibility use case
End to-end sap fiori extensibility use case
 
Fiori for s4 hana troubleshooting tips and tricks
Fiori for s4 hana  troubleshooting tips and tricksFiori for s4 hana  troubleshooting tips and tricks
Fiori for s4 hana troubleshooting tips and tricks
 
sap fiori architecture
sap fiori architecturesap fiori architecture
sap fiori architecture
 
Sap fiori-ux-architecture-for-s4h
Sap fiori-ux-architecture-for-s4hSap fiori-ux-architecture-for-s4h
Sap fiori-ux-architecture-for-s4h
 
SAP TechEd 2016 when_to_use_fiori_or_sap_screen_personas
SAP TechEd 2016 when_to_use_fiori_or_sap_screen_personasSAP TechEd 2016 when_to_use_fiori_or_sap_screen_personas
SAP TechEd 2016 when_to_use_fiori_or_sap_screen_personas
 
SAP Fiori - what is it and lessons learned from a customer deployment
SAP Fiori - what is it and lessons learned from a customer deploymentSAP Fiori - what is it and lessons learned from a customer deployment
SAP Fiori - what is it and lessons learned from a customer deployment
 
Sap Fiori Configurations
Sap Fiori ConfigurationsSap Fiori Configurations
Sap Fiori Configurations
 
SAP Fiori Competence
SAP Fiori CompetenceSAP Fiori Competence
SAP Fiori Competence
 
How to guide-fiori-mm_en_xx
How to guide-fiori-mm_en_xxHow to guide-fiori-mm_en_xx
How to guide-fiori-mm_en_xx
 
Implementing SAP Fiori
Implementing SAP FioriImplementing SAP Fiori
Implementing SAP Fiori
 
SAP HANA Cloud - Virtual Bootcamp 7 - HANA Cloud Platform package for Success...
SAP HANA Cloud - Virtual Bootcamp 7 - HANA Cloud Platform package for Success...SAP HANA Cloud - Virtual Bootcamp 7 - HANA Cloud Platform package for Success...
SAP HANA Cloud - Virtual Bootcamp 7 - HANA Cloud Platform package for Success...
 
SAP HANA SPS09 - SQLScript
SAP HANA SPS09 - SQLScriptSAP HANA SPS09 - SQLScript
SAP HANA SPS09 - SQLScript
 
SAP TechEd 2016 ux209_sap_screen_personas_lecture
SAP TechEd 2016 ux209_sap_screen_personas_lectureSAP TechEd 2016 ux209_sap_screen_personas_lecture
SAP TechEd 2016 ux209_sap_screen_personas_lecture
 
Sap fiori overview 1.0
Sap fiori overview 1.0Sap fiori overview 1.0
Sap fiori overview 1.0
 
Fiori Presentation
Fiori PresentationFiori Presentation
Fiori Presentation
 
SAP TechEd 2016 net38949_sap_screen_personas_3.0_increased_productivity_using...
SAP TechEd 2016 net38949_sap_screen_personas_3.0_increased_productivity_using...SAP TechEd 2016 net38949_sap_screen_personas_3.0_increased_productivity_using...
SAP TechEd 2016 net38949_sap_screen_personas_3.0_increased_productivity_using...
 
SAP TechEd 2016 net389663_making_s4hana_more_awesome
SAP TechEd 2016 net389663_making_s4hana_more_awesomeSAP TechEd 2016 net389663_making_s4hana_more_awesome
SAP TechEd 2016 net389663_making_s4hana_more_awesome
 
SAP TechEd 2016 UX261 sap_screen_personas_hands-on
SAP TechEd 2016 UX261 sap_screen_personas_hands-onSAP TechEd 2016 UX261 sap_screen_personas_hands-on
SAP TechEd 2016 UX261 sap_screen_personas_hands-on
 

Viewers also liked

E4832528 5a7c-0010-82c7-eda71af511fa
E4832528 5a7c-0010-82c7-eda71af511faE4832528 5a7c-0010-82c7-eda71af511fa
E4832528 5a7c-0010-82c7-eda71af511fa
Nagendra Babu
 
SAP Screen Personas June 2016
SAP Screen Personas June 2016SAP Screen Personas June 2016
SAP Screen Personas June 2016
Peter Spielvogel
 
Saml sap netweaver_fiori
Saml sap netweaver_fioriSaml sap netweaver_fiori
Saml sap netweaver_fiori
Nagendra Babu
 
Sap net weaver gateway and o data - sap netweaver gateway - sap library
Sap net weaver gateway and o data - sap netweaver gateway - sap librarySap net weaver gateway and o data - sap netweaver gateway - sap library
Sap net weaver gateway and o data - sap netweaver gateway - sap library
Nagendra Babu
 
Adobe Digital Insights Big Game 2017 Analysis
Adobe Digital Insights Big Game 2017 AnalysisAdobe Digital Insights Big Game 2017 Analysis
Adobe Digital Insights Big Game 2017 Analysis
Adobe
 
Ac fr ogc7-mj_8ycozkm9utakolnuvpoehmpvpq8scic8rd_r4tapovstrv4txbk5mffoolznngh...
Ac fr ogc7-mj_8ycozkm9utakolnuvpoehmpvpq8scic8rd_r4tapovstrv4txbk5mffoolznngh...Ac fr ogc7-mj_8ycozkm9utakolnuvpoehmpvpq8scic8rd_r4tapovstrv4txbk5mffoolznngh...
Ac fr ogc7-mj_8ycozkm9utakolnuvpoehmpvpq8scic8rd_r4tapovstrv4txbk5mffoolznngh...
Nagendra Babu
 
Ac409c27 5a7c-0010-82c7-eda71af511fa
Ac409c27 5a7c-0010-82c7-eda71af511faAc409c27 5a7c-0010-82c7-eda71af511fa
Ac409c27 5a7c-0010-82c7-eda71af511fa
Nagendra Babu
 
Adobe Digital Economy Project - January 2017
Adobe Digital Economy Project - January 2017Adobe Digital Economy Project - January 2017
Adobe Digital Economy Project - January 2017
Adobe
 
Getting started with sap fiori, net weaver gateway & sapui5
Getting started with sap fiori, net weaver gateway & sapui5Getting started with sap fiori, net weaver gateway & sapui5
Getting started with sap fiori, net weaver gateway & sapui5
Nagendra Babu
 
Sap fiori ll11 – consultants should know about o data troubleshooting sap b...
Sap fiori ll11 – consultants should know about o data troubleshooting   sap b...Sap fiori ll11 – consultants should know about o data troubleshooting   sap b...
Sap fiori ll11 – consultants should know about o data troubleshooting sap b...
Nagendra Babu
 
HANA SPS07 Architecture & Landscape
HANA SPS07 Architecture & LandscapeHANA SPS07 Architecture & Landscape
HANA SPS07 Architecture & Landscape
SAP Technology
 

Viewers also liked (11)

E4832528 5a7c-0010-82c7-eda71af511fa
E4832528 5a7c-0010-82c7-eda71af511faE4832528 5a7c-0010-82c7-eda71af511fa
E4832528 5a7c-0010-82c7-eda71af511fa
 
SAP Screen Personas June 2016
SAP Screen Personas June 2016SAP Screen Personas June 2016
SAP Screen Personas June 2016
 
Saml sap netweaver_fiori
Saml sap netweaver_fioriSaml sap netweaver_fiori
Saml sap netweaver_fiori
 
Sap net weaver gateway and o data - sap netweaver gateway - sap library
Sap net weaver gateway and o data - sap netweaver gateway - sap librarySap net weaver gateway and o data - sap netweaver gateway - sap library
Sap net weaver gateway and o data - sap netweaver gateway - sap library
 
Adobe Digital Insights Big Game 2017 Analysis
Adobe Digital Insights Big Game 2017 AnalysisAdobe Digital Insights Big Game 2017 Analysis
Adobe Digital Insights Big Game 2017 Analysis
 
Ac fr ogc7-mj_8ycozkm9utakolnuvpoehmpvpq8scic8rd_r4tapovstrv4txbk5mffoolznngh...
Ac fr ogc7-mj_8ycozkm9utakolnuvpoehmpvpq8scic8rd_r4tapovstrv4txbk5mffoolznngh...Ac fr ogc7-mj_8ycozkm9utakolnuvpoehmpvpq8scic8rd_r4tapovstrv4txbk5mffoolznngh...
Ac fr ogc7-mj_8ycozkm9utakolnuvpoehmpvpq8scic8rd_r4tapovstrv4txbk5mffoolznngh...
 
Ac409c27 5a7c-0010-82c7-eda71af511fa
Ac409c27 5a7c-0010-82c7-eda71af511faAc409c27 5a7c-0010-82c7-eda71af511fa
Ac409c27 5a7c-0010-82c7-eda71af511fa
 
Adobe Digital Economy Project - January 2017
Adobe Digital Economy Project - January 2017Adobe Digital Economy Project - January 2017
Adobe Digital Economy Project - January 2017
 
Getting started with sap fiori, net weaver gateway & sapui5
Getting started with sap fiori, net weaver gateway & sapui5Getting started with sap fiori, net weaver gateway & sapui5
Getting started with sap fiori, net weaver gateway & sapui5
 
Sap fiori ll11 – consultants should know about o data troubleshooting sap b...
Sap fiori ll11 – consultants should know about o data troubleshooting   sap b...Sap fiori ll11 – consultants should know about o data troubleshooting   sap b...
Sap fiori ll11 – consultants should know about o data troubleshooting sap b...
 
HANA SPS07 Architecture & Landscape
HANA SPS07 Architecture & LandscapeHANA SPS07 Architecture & Landscape
HANA SPS07 Architecture & Landscape
 

Similar to 160d74ec 597c-0010-82c7-eda71af511fa

SIT Rome 2015
SIT Rome 2015SIT Rome 2015
SIT Rome 2015
Rui Nogueira
 
SUSE Technical Webinar: Developing Fiori & GWPAM Apps on HANA (SAP and SUSE C...
SUSE Technical Webinar: Developing Fiori & GWPAM Apps on HANA (SAP and SUSE C...SUSE Technical Webinar: Developing Fiori & GWPAM Apps on HANA (SAP and SUSE C...
SUSE Technical Webinar: Developing Fiori & GWPAM Apps on HANA (SAP and SUSE C...
SAP PartnerEdge program for Application Development
 
sap-fiori-ux-architecture-for-s4h-1.pdf
sap-fiori-ux-architecture-for-s4h-1.pdfsap-fiori-ux-architecture-for-s4h-1.pdf
sap-fiori-ux-architecture-for-s4h-1.pdf
ssuserbe2bb6
 
SAP HANA SPS09 - SAP River
SAP HANA SPS09 - SAP RiverSAP HANA SPS09 - SAP River
SAP HANA SPS09 - SAP River
SAP Technology
 
openSAP_fiops1_Week_1_All_Slides.pdf
openSAP_fiops1_Week_1_All_Slides.pdfopenSAP_fiops1_Week_1_All_Slides.pdf
openSAP_fiops1_Week_1_All_Slides.pdf
Sathish Kumar Elumalai
 
Research On Hybrid Mobile Platforms for HANA Applications
Research On Hybrid Mobile Platforms for HANA ApplicationsResearch On Hybrid Mobile Platforms for HANA Applications
Research On Hybrid Mobile Platforms for HANA Applications
madhav_2k
 
SAP HANA SPS08 SQLScript
SAP HANA SPS08 SQLScriptSAP HANA SPS08 SQLScript
SAP HANA SPS08 SQLScript
SAP Technology
 
ASUG84544 - Workflow Solutions from SAP When to Use What.pdf
ASUG84544 - Workflow Solutions from SAP When to Use What.pdfASUG84544 - Workflow Solutions from SAP When to Use What.pdf
ASUG84544 - Workflow Solutions from SAP When to Use What.pdf
ssuser8bab641
 
Smau Roma 2010 Massimo Sala
Smau Roma 2010 Massimo SalaSmau Roma 2010 Massimo Sala
Smau Roma 2010 Massimo Sala
SMAU
 
What’s new in SAP Cloud Platform Workflow – summer edition 2019
What’s new in SAP Cloud Platform Workflow – summer edition 2019What’s new in SAP Cloud Platform Workflow – summer edition 2019
What’s new in SAP Cloud Platform Workflow – summer edition 2019
SAP Cloud Platform
 
SAP HANA SPS09 - SAP HANA Platform Lifecycle Management
SAP HANA SPS09 - SAP HANA Platform Lifecycle ManagementSAP HANA SPS09 - SAP HANA Platform Lifecycle Management
SAP HANA SPS09 - SAP HANA Platform Lifecycle Management
SAP Technology
 
SUSE Technical Webinar: Build Cloud Apps with SAP HANA Cloud Platform
SUSE Technical Webinar: Build Cloud Apps with SAP HANA Cloud PlatformSUSE Technical Webinar: Build Cloud Apps with SAP HANA Cloud Platform
SUSE Technical Webinar: Build Cloud Apps with SAP HANA Cloud Platform
SAP PartnerEdge program for Application Development
 
How SAP uses Flowable as its BPMN engine for SAP CP Workflow
How SAP uses Flowable as its BPMN engine for SAP CP WorkflowHow SAP uses Flowable as its BPMN engine for SAP CP Workflow
How SAP uses Flowable as its BPMN engine for SAP CP Workflow
Flowable
 
2011 BtoB Magazine Net Marketer Seminar "Digital branded experiences"
2011 BtoB Magazine Net Marketer Seminar  "Digital branded experiences"2011 BtoB Magazine Net Marketer Seminar  "Digital branded experiences"
2011 BtoB Magazine Net Marketer Seminar "Digital branded experiences"Kevin Cox
 
SAP Workflow in S4HANA
SAP Workflow in S4HANASAP Workflow in S4HANA
SAP Workflow in S4HANA
Manish Singh
 
White papersap sollandscape
White papersap sollandscapeWhite papersap sollandscape
White papersap sollandscapeGiuseppe Caselli
 
How to part 2 build an agentry based app from scratch
How to part 2 build an agentry based app from scratchHow to part 2 build an agentry based app from scratch
How to part 2 build an agentry based app from scratchGanesh Kumar
 
Sap CodeJam no SAP Forum Brasil 2014 - minha primeira app com SAP HANA Cloud ...
Sap CodeJam no SAP Forum Brasil 2014 - minha primeira app com SAP HANA Cloud ...Sap CodeJam no SAP Forum Brasil 2014 - minha primeira app com SAP HANA Cloud ...
Sap CodeJam no SAP Forum Brasil 2014 - minha primeira app com SAP HANA Cloud ...
Rui Nogueira
 

Similar to 160d74ec 597c-0010-82c7-eda71af511fa (20)

SIT Rome 2015
SIT Rome 2015SIT Rome 2015
SIT Rome 2015
 
SUSE Technical Webinar: Developing Fiori & GWPAM Apps on HANA (SAP and SUSE C...
SUSE Technical Webinar: Developing Fiori & GWPAM Apps on HANA (SAP and SUSE C...SUSE Technical Webinar: Developing Fiori & GWPAM Apps on HANA (SAP and SUSE C...
SUSE Technical Webinar: Developing Fiori & GWPAM Apps on HANA (SAP and SUSE C...
 
sap-fiori-ux-architecture-for-s4h-1.pdf
sap-fiori-ux-architecture-for-s4h-1.pdfsap-fiori-ux-architecture-for-s4h-1.pdf
sap-fiori-ux-architecture-for-s4h-1.pdf
 
SAP HANA SPS09 - SAP River
SAP HANA SPS09 - SAP RiverSAP HANA SPS09 - SAP River
SAP HANA SPS09 - SAP River
 
openSAP_fiops1_Week_1_All_Slides.pdf
openSAP_fiops1_Week_1_All_Slides.pdfopenSAP_fiops1_Week_1_All_Slides.pdf
openSAP_fiops1_Week_1_All_Slides.pdf
 
Research On Hybrid Mobile Platforms for HANA Applications
Research On Hybrid Mobile Platforms for HANA ApplicationsResearch On Hybrid Mobile Platforms for HANA Applications
Research On Hybrid Mobile Platforms for HANA Applications
 
SAP HANA SPS08 SQLScript
SAP HANA SPS08 SQLScriptSAP HANA SPS08 SQLScript
SAP HANA SPS08 SQLScript
 
ASUG84544 - Workflow Solutions from SAP When to Use What.pdf
ASUG84544 - Workflow Solutions from SAP When to Use What.pdfASUG84544 - Workflow Solutions from SAP When to Use What.pdf
ASUG84544 - Workflow Solutions from SAP When to Use What.pdf
 
Smau Roma 2010 Massimo Sala
Smau Roma 2010 Massimo SalaSmau Roma 2010 Massimo Sala
Smau Roma 2010 Massimo Sala
 
What’s new in SAP Cloud Platform Workflow – summer edition 2019
What’s new in SAP Cloud Platform Workflow – summer edition 2019What’s new in SAP Cloud Platform Workflow – summer edition 2019
What’s new in SAP Cloud Platform Workflow – summer edition 2019
 
SAP HANA SPS09 - SAP HANA Platform Lifecycle Management
SAP HANA SPS09 - SAP HANA Platform Lifecycle ManagementSAP HANA SPS09 - SAP HANA Platform Lifecycle Management
SAP HANA SPS09 - SAP HANA Platform Lifecycle Management
 
SUSE Technical Webinar: Build Cloud Apps with SAP HANA Cloud Platform
SUSE Technical Webinar: Build Cloud Apps with SAP HANA Cloud PlatformSUSE Technical Webinar: Build Cloud Apps with SAP HANA Cloud Platform
SUSE Technical Webinar: Build Cloud Apps with SAP HANA Cloud Platform
 
How SAP uses Flowable as its BPMN engine for SAP CP Workflow
How SAP uses Flowable as its BPMN engine for SAP CP WorkflowHow SAP uses Flowable as its BPMN engine for SAP CP Workflow
How SAP uses Flowable as its BPMN engine for SAP CP Workflow
 
SAP Cloud Strategy
SAP Cloud StrategySAP Cloud Strategy
SAP Cloud Strategy
 
2011 BtoB Magazine Net Marketer Seminar "Digital branded experiences"
2011 BtoB Magazine Net Marketer Seminar  "Digital branded experiences"2011 BtoB Magazine Net Marketer Seminar  "Digital branded experiences"
2011 BtoB Magazine Net Marketer Seminar "Digital branded experiences"
 
SAP Workflow in S4HANA
SAP Workflow in S4HANASAP Workflow in S4HANA
SAP Workflow in S4HANA
 
Cloud Computing at SAP
Cloud Computing at SAPCloud Computing at SAP
Cloud Computing at SAP
 
White papersap sollandscape
White papersap sollandscapeWhite papersap sollandscape
White papersap sollandscape
 
How to part 2 build an agentry based app from scratch
How to part 2 build an agentry based app from scratchHow to part 2 build an agentry based app from scratch
How to part 2 build an agentry based app from scratch
 
Sap CodeJam no SAP Forum Brasil 2014 - minha primeira app com SAP HANA Cloud ...
Sap CodeJam no SAP Forum Brasil 2014 - minha primeira app com SAP HANA Cloud ...Sap CodeJam no SAP Forum Brasil 2014 - minha primeira app com SAP HANA Cloud ...
Sap CodeJam no SAP Forum Brasil 2014 - minha primeira app com SAP HANA Cloud ...
 

Recently uploaded

BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
Nguyen Thanh Tu Collection
 
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdfUnit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Thiyagu K
 
2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...
Sandy Millin
 
A Survey of Techniques for Maximizing LLM Performance.pptx
A Survey of Techniques for Maximizing LLM Performance.pptxA Survey of Techniques for Maximizing LLM Performance.pptx
A Survey of Techniques for Maximizing LLM Performance.pptx
thanhdowork
 
Digital Artifact 2 - Investigating Pavilion Designs
Digital Artifact 2 - Investigating Pavilion DesignsDigital Artifact 2 - Investigating Pavilion Designs
Digital Artifact 2 - Investigating Pavilion Designs
chanes7
 
Introduction to AI for Nonprofits with Tapp Network
Introduction to AI for Nonprofits with Tapp NetworkIntroduction to AI for Nonprofits with Tapp Network
Introduction to AI for Nonprofits with Tapp Network
TechSoup
 
Overview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with MechanismOverview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with Mechanism
DeeptiGupta154
 
Normal Labour/ Stages of Labour/ Mechanism of Labour
Normal Labour/ Stages of Labour/ Mechanism of LabourNormal Labour/ Stages of Labour/ Mechanism of Labour
Normal Labour/ Stages of Labour/ Mechanism of Labour
Wasim Ak
 
special B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdfspecial B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdf
Special education needs
 
Thesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.pptThesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.ppt
EverAndrsGuerraGuerr
 
S1-Introduction-Biopesticides in ICM.pptx
S1-Introduction-Biopesticides in ICM.pptxS1-Introduction-Biopesticides in ICM.pptx
S1-Introduction-Biopesticides in ICM.pptx
tarandeep35
 
The Diamonds of 2023-2024 in the IGRA collection
The Diamonds of 2023-2024 in the IGRA collectionThe Diamonds of 2023-2024 in the IGRA collection
The Diamonds of 2023-2024 in the IGRA collection
Israel Genealogy Research Association
 
Francesca Gottschalk - How can education support child empowerment.pptx
Francesca Gottschalk - How can education support child empowerment.pptxFrancesca Gottschalk - How can education support child empowerment.pptx
Francesca Gottschalk - How can education support child empowerment.pptx
EduSkills OECD
 
Acetabularia Information For Class 9 .docx
Acetabularia Information For Class 9  .docxAcetabularia Information For Class 9  .docx
Acetabularia Information For Class 9 .docx
vaibhavrinwa19
 
Chapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.pptxChapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.pptx
Mohd Adib Abd Muin, Senior Lecturer at Universiti Utara Malaysia
 
The approach at University of Liverpool.pptx
The approach at University of Liverpool.pptxThe approach at University of Liverpool.pptx
The approach at University of Liverpool.pptx
Jisc
 
"Protectable subject matters, Protection in biotechnology, Protection of othe...
"Protectable subject matters, Protection in biotechnology, Protection of othe..."Protectable subject matters, Protection in biotechnology, Protection of othe...
"Protectable subject matters, Protection in biotechnology, Protection of othe...
SACHIN R KONDAGURI
 
Operation Blue Star - Saka Neela Tara
Operation Blue Star   -  Saka Neela TaraOperation Blue Star   -  Saka Neela Tara
Operation Blue Star - Saka Neela Tara
Balvir Singh
 
South African Journal of Science: Writing with integrity workshop (2024)
South African Journal of Science: Writing with integrity workshop (2024)South African Journal of Science: Writing with integrity workshop (2024)
South African Journal of Science: Writing with integrity workshop (2024)
Academy of Science of South Africa
 
Advantages and Disadvantages of CMS from an SEO Perspective
Advantages and Disadvantages of CMS from an SEO PerspectiveAdvantages and Disadvantages of CMS from an SEO Perspective
Advantages and Disadvantages of CMS from an SEO Perspective
Krisztián Száraz
 

Recently uploaded (20)

BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
 
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdfUnit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdf
 
2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...
 
A Survey of Techniques for Maximizing LLM Performance.pptx
A Survey of Techniques for Maximizing LLM Performance.pptxA Survey of Techniques for Maximizing LLM Performance.pptx
A Survey of Techniques for Maximizing LLM Performance.pptx
 
Digital Artifact 2 - Investigating Pavilion Designs
Digital Artifact 2 - Investigating Pavilion DesignsDigital Artifact 2 - Investigating Pavilion Designs
Digital Artifact 2 - Investigating Pavilion Designs
 
Introduction to AI for Nonprofits with Tapp Network
Introduction to AI for Nonprofits with Tapp NetworkIntroduction to AI for Nonprofits with Tapp Network
Introduction to AI for Nonprofits with Tapp Network
 
Overview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with MechanismOverview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with Mechanism
 
Normal Labour/ Stages of Labour/ Mechanism of Labour
Normal Labour/ Stages of Labour/ Mechanism of LabourNormal Labour/ Stages of Labour/ Mechanism of Labour
Normal Labour/ Stages of Labour/ Mechanism of Labour
 
special B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdfspecial B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdf
 
Thesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.pptThesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.ppt
 
S1-Introduction-Biopesticides in ICM.pptx
S1-Introduction-Biopesticides in ICM.pptxS1-Introduction-Biopesticides in ICM.pptx
S1-Introduction-Biopesticides in ICM.pptx
 
The Diamonds of 2023-2024 in the IGRA collection
The Diamonds of 2023-2024 in the IGRA collectionThe Diamonds of 2023-2024 in the IGRA collection
The Diamonds of 2023-2024 in the IGRA collection
 
Francesca Gottschalk - How can education support child empowerment.pptx
Francesca Gottschalk - How can education support child empowerment.pptxFrancesca Gottschalk - How can education support child empowerment.pptx
Francesca Gottschalk - How can education support child empowerment.pptx
 
Acetabularia Information For Class 9 .docx
Acetabularia Information For Class 9  .docxAcetabularia Information For Class 9  .docx
Acetabularia Information For Class 9 .docx
 
Chapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.pptxChapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.pptx
 
The approach at University of Liverpool.pptx
The approach at University of Liverpool.pptxThe approach at University of Liverpool.pptx
The approach at University of Liverpool.pptx
 
"Protectable subject matters, Protection in biotechnology, Protection of othe...
"Protectable subject matters, Protection in biotechnology, Protection of othe..."Protectable subject matters, Protection in biotechnology, Protection of othe...
"Protectable subject matters, Protection in biotechnology, Protection of othe...
 
Operation Blue Star - Saka Neela Tara
Operation Blue Star   -  Saka Neela TaraOperation Blue Star   -  Saka Neela Tara
Operation Blue Star - Saka Neela Tara
 
South African Journal of Science: Writing with integrity workshop (2024)
South African Journal of Science: Writing with integrity workshop (2024)South African Journal of Science: Writing with integrity workshop (2024)
South African Journal of Science: Writing with integrity workshop (2024)
 
Advantages and Disadvantages of CMS from an SEO Perspective
Advantages and Disadvantages of CMS from an SEO PerspectiveAdvantages and Disadvantages of CMS from an SEO Perspective
Advantages and Disadvantages of CMS from an SEO Perspective
 

160d74ec 597c-0010-82c7-eda71af511fa

  • 1. Aviad Rivlin, Product Manager & SAP Mentor Thomas Csapo, Senior Technology and Solution Architect Dimitar Mihaylov, Product Owner Donka Dimitrova, Product Manager SAP Enterprise Portal and SAP Fiori Common Architecture Recommendations
  • 2. © 2014 SAP AG. All rights reserved. 2 The information in this presentation is confidential and proprietary to SAP and may not be disclosed without the permission of SAP. This presentation is not subject to your license agreement or any other service or subscription agreement with SAP. SAP has no obligation to pursue any course of business outlined in this document or any related presentation, or to develop or release any functionality mentioned therein. This document, or any related presentation and SAP's strategy and possible future developments, products and or platforms directions and functionality are all subject to change and may be changed by SAP at any time for any reason without notice. The information in this document is not a commitment, promise or legal obligation to deliver any material, code or functionality. 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. This document is for informational purposes and may not be incorporated into a contract. SAP assumes no responsibility for errors or omissions in this document, except if such damages were caused by SAP´s willful misconduct or gross negligence. All forward-looking statements are subject to various risks and uncertainties that could cause actual results to differ materially from expectations. Readers are cautioned not to place undue reliance on these forward-looking statements, which speak only as of their dates, and they should not be relied upon in making purchasing decisions. Legal disclaimer
  • 3. © 2014 SAP AG. All rights reserved. 3 Architecture - Fiori Apps, Launchpad and SAP Portal High-level overview – Extranet Scenario [OPTION 1] INTERNETOUTER DMZ INNER DMZ INTRANET SAP Enterprise Portal SAP Business Suite (ERP, SRM, …) HANA / anyDB SAP Non-SAP Non-SAP Non-SAP HTTPS HTTPS HTTPS HTTPS SAP SAP HANA / anyDB ODATA LDAP LDAP HTTPS HTTPS ODATA RFC HTTPS HTTPS Single Sign-On  SAML 2.0  X.509  3rd party ticket issuer  Other… Single Sign-On (desktop) only  SPNego Security:  Fiori security guide  NetWeaver security guide Recommended SAP NetWeaver Gateway Fiori Front End Server Reverse Proxy / Load Balancer HTTP connection is also an option for all connections below the Reverse Proxy
  • 4. © 2014 SAP AG. All rights reserved. 4 Architecture - Fiori Apps, Launchpad and SAP Portal High-level overview – Extranet Scenario [OPTION 2] INTERNETOUTER DMZ INNER DMZ INTRANET SAP Enterprise Portal SAP Business Suite (ERP, SRM, …) HANA / anyDB SAP Non-SAP Non-SAP Non-SAP HTTPS HTTPS HTTPS HTTPS SAP SAP HANA / anyDB HTTPS ODATA ODATA HTTPS LDAP LDAP SAP NetWeaver Gateway Fiori Front End Server HTTPS RFC HTTPS HTTPS HTTPS Single Sign-On  SAML 2.0  X.509  3rd party ticket issuer  Other… Single Sign-On (desktop) only  SPNego Security:  Fiori security guide  NetWeaver security guide Recommended Reverse Proxy / Load Balancer HTTP connection is also an option for all connections below the Reverse Proxy
  • 5. © 2014 SAP AG. All rights reserved. 5 Architecture - Fiori Apps, Launchpad and SAP Portal High-level overview – Intranet Scenario INTRANET SAP Enterprise Portal SAP Business Suite (ERP, SRM, …) HANA / anyDB SAP Non-SAP Non-SAP Non-SAP HTTPS HTTPS HTTPS SAP SAP HANA / anyDB ODATA ODATA HTTPS LDAP SAP NetWeaver Gateway Fiori Front End Server RFC HTTPS Single Sign-On  SAML 2.0  X.509  3rd party ticket issuer  Other… Single Sign-On (desktop) only  SPNego Security:  Fiori security guide  NetWeaver security guide Recommended Reverse Proxy / Load Balancer HTTP connection is also an option
  • 7. © 2014 SAP AG. All rights reserved. 7 Architecture - Fiori Apps, Launchpad and SAP Portal Fiori launchpad running on the ABAP Front End Server INTERNETOUTER DMZ INNER DMZ INTRANET SAP Enterprise Portal SAP Business Suite (ERP, SRM, …) HANA / anyDB SAP Non-SAP Non-SAP Non-SAP Reverse Proxy / Load Balancer HTTPS HTTPS HTTPS HTTPS SAP SAP HANA / anyDB ODATA LDAP LDAP HTTPS HTTPS ODATA RFC HTTPS HTTPS Single Sign-On  SAML 2.0  X.509  3rd party ticket issuer  Other… Single Sign-On (desktop) only  SPNego Security:  Fiori security guide  NetWeaver security guide Recommended SAP NetWeaver Gateway Fiori Front End Server HTTP connection is also an option for all connections below the Reverse Proxy
  • 8. © 2014 SAP AG. All rights reserved. 8 Architecture - Fiori Apps, Launchpad and SAP Portal Fiori launchpad running on the SAP Enterprise Portal INTERNETOUTER DMZ INNER DMZ INTRANET SAP Enterprise Portal SAP Business Suite (ERP, SRM, …) HANA / anyDB SAP Non-SAP Non-SAP Non-SAP Reverse Proxy / Load Balancer HTTPS HTTPS HTTPS HTTPS SAP SAP HANA / anyDB ODATA LDAP LDAP HTTPS HTTPS ODATA RFC HTTPS HTTPS Single Sign-On  SAML 2.0  X.509  3rd party ticket issuer  Other… Single Sign-On (desktop) only  SPNego Security:  Fiori security guide  NetWeaver security guide Recommended SAP NetWeaver Gateway Fiori Front End Server HTTP connection is also an option for all connections below the Reverse Proxy
  • 9. © 2014 SAP AG. All rights reserved. 9 Architecture - Fiori Apps, Launchpad and SAP Portal Fiori launchpad running on both SAP Portal and ABAP FES INTERNETOUTER DMZ INNER DMZ INTRANET SAP Enterprise Portal SAP Business Suite (ERP, SRM, …) HANA / anyDB SAP Non-SAP Non-SAP Non-SAP Reverse Proxy / Load Balancer HTTPS HTTPS HTTPS HTTPS SAP SAP HANA / anyDB ODATA LDAP LDAP HTTPS HTTPS ODATA RFC HTTPS HTTPS Single Sign-On  SAML 2.0  X.509  3rd party ticket issuer  Other… Single Sign-On (desktop) only  SPNego Security:  Fiori security guide  NetWeaver security guide Recommended SAP NetWeaver Gateway Fiori Front End Server HTTP connection is also an option for all connections below the Reverse Proxy
  • 11. © 2014 SAP AG. All rights reserved. 11 Architecture - Fiori Apps, Launchpad and SAP Portal Risk-based Authentication and Single Sign-On INTERNETOUTER DMZ INNER DMZ INTRANET SAP Enterprise Portal SAP Business Suite (ERP, SRM, …) HANA / anyDB SAP Non-SAP Non-SAP Non-SAP HTTPS HTTPS HTTPS HTTPS SAP SAP HANA / anyDB ODATA LDAP LDAP HTTPS HTTPS ODATA RFC HTTPS HTTPS SAP NetWeaver Gateway Fiori Front End Server Reverse Proxy / Load Balancer SAP Single Sign-On SAP Authenticator SAP Authenticator SAP Single Sign-On 2.0 Solution  SSO based on SAML 2.0  Two-factor authentication based on One-Time Passwords  Mobile SSO via SAP Authenticator application  Risk-based authentication and authorizations *OTP – One-Time Password
  • 12. Thank You Aviad Rivlin | Product Manager and SAP Mentor | aviad.rivlin@sap.com Thomas Csapo | Senior Technology and Solution Architect | thomas.csapo@sap.com Dimitar Mihaylov | Product Owner | dimitar.mihaylov@sap.com Donka Dimitrova | Product Manager | donka.dimitrova@sap.com
  • 13. © 2015 SAP SE or an SAP affiliate company. All rights reserved. © 2015 SAP SE or an SAP affiliate company. 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 SE or an SAP affiliate company. SAP and other SAP products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of SAP SE (or an SAP affiliate company) in Germany and other countries. Please see http://global12.sap.com/corporate-en/legal/copyright/index.epx for additional trademark information and notices. 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 any kind, and SAP SE or its affiliated companies shall not be liable for errors or omissions with respect to the materials. The only warranties for SAP SE or SAP affiliate company products and services are those that are set forth in the express warranty statements accompanying such products and services, if any. Nothing herein should be construed as 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 presentation, or to develop or release any functionality mentioned therein. This document, or any related presentation, and SAP SE’s or its affiliated companies’ strategy and possible future developments, products, and/or platform directions and functionality are all subject to change and may be changed by SAP SE or its affiliated companies at any time for any reason without notice. The information in this document is not a commitment, promise, or legal obligation to deliver any material, code, or functionality. All forward- looking statements are subject to various risks and uncertainties that could cause actual results to differ materially from expectations. Readers are cautioned not to place undue reliance on these forward-looking statements, which speak only as of their dates, and they should not be relied upon in making purchasing decisions.