Professional Documents
Culture Documents
Introduction To SAP Cloud Platform Extension Suite
Introduction To SAP Cloud Platform Extension Suite
80%
of companies have not attained the level of agility and business
benefits that they sought through modernization1.
Source: 1McKinsey: Unlocking business acceleration in a hybrid cloud world Report, 2019
© 2020 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 2
Introduction to SAP Cloud Platform Extension Suite
Potential
Cloud On Premise
Non-SAP SAP SAP Non-SAP
Integration Suite
Extension Suite
Open Ecosystem
Multi-Cloud Foundation
Development
Efficiency
Develop and manage applications that securely
extend your on-premise and cloud landscape
© 2020 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 5
Introduction to SAP Cloud Platform Extension Suite
Extensions – The engineering view
Required scope
Required by customer
Differentiating scope
Competitive advantage for
Delivered scope Covered scope customer. Customer does not
SAP standard Required by customer, want this to be part of SAP
software covered by SAP standard standard
© 2020 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 7
Introduction to SAP Cloud Platform Extension Suite
Extension types
Challenges
▪ Call center personnel do not have access to main
SAP S/4HANA Cloud system where business partner data is
maintained.
▪ Call center personnel need business partner information for
geo-marketing.
Pain Points
▪ Needs a decoupled and highly integrated extension application
so that call center team can access business partner data.
▪ Changes made in SAP S/4HANA need to be updated in the
extension application in real time.
▪ In Claire’s team, there is just one JavaScript developer with
limited time to develop application.
Challenges
▪ Needs to adapt and simplify the standard SAP user interface.
▪ Changes are applicable for specific users and region only.
Pain Points
▪ Is under pressure to implement the simplifications without delay.
▪ Has no programming skills to build simplified extension
application from scratch.
▪ Needs to modify the UI without the support of a development
team.
open@sap.com
Follow all of SAP
www.sap.com/contactsap
Outcomes
Workflow (Low/No-Code) Business Rules Process Visibility My Inbox / SAP Intelligent RPA
Manage Process Variants Manage Decisions Live Process One Inbox SAP Conversational AI
Dashboards
SAP Intelligent
RPA
Key capabilities
▪ Build engaging user experiences with SAP Fiori 3 or custom site
design.
▪ Provide central access to applications (cloud and on-premise).
▪ Integrate apps based on SAPUI5/SAP Fiori and classic SAP UI
technologies.
▪ Use public APIs to extend and optimize site experience.
Benefits
▪ Simplify and streamline access to applications and information.
▪ Increase user satisfaction and engagement.
▪ Drive UX innovations and gain agility using cloud services.
▪ Enhance administration efficiency via templates and open
integration.
© 2020 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 7
SAP Cloud Platform Launchpad
Digital Process Automation and Digital Experience Services
Launchpad with new SAP Fiori 3 design and Quartz theme
Color-coded notifications
Anchor/tab navigation for alert users to any overdue,
direct access to groups new, or immediate actions
SAP Cloud Platform Launchpad enables organizations to establish an intuitive, central entry point,
unifying access to multiple SAP products and solutions (cloud and on-premise).
Key capabilities
▪ Central homepage providing harmonized user experience.
▪ Role-based access to applications (e.g. from multiple SAP S/4 HANA systems).
▪ Application integration for different SAP UI technologies and third-party Web apps.
▪ Configuration of launchpad services and content (e.g. custom roles and tiles).
▪ Integration with central services such as inbox, notifications, and SSO.
Benefits
▪ Users quickly and easily find relevant apps and services
to get their job done efficiently.
▪ Streamlined business roles and end-to-end business processes
with app-to-app navigation across products.
Key capabilities
▪ Offline OData synch, push notification
▪ Enterprise security with encryption and authentication SAP Mobile Cards
▪ Reporting and usage analytics
▪ Scalable supportability features
▪ Hybrid or full-cloud scenarios supported
SAP Cloud Platform SAP Cloud Platform
▪ Back-end mobile integration and creation toolset SDK for iOS SDK for Android
Intranet
Context-Aware Content
Based on rules
UI Integration Cards
Business data integration
Mobile Access
SAP Conversational AI
open@sap.com
Follow all of SAP
www.sap.com/contactsap
SAP
SuccessFactors
Development
SAP S/4HANA S/4 Efficiency
SAP Customer Digital Business Application Digital Process
CX
Experience Experience Studio Automation
Extension Factory
SAP Fieldglass Mobile iBPM
Low-Code Tools
Portal iRPA
SAP Concur Programming Models/
Fiori Runtimes Live Process
Content
SAP Ariba Work Zone DevOps
Process Mining
Conversational AI Enterprise Messaging
… and more
CONNECT
Connectivity Minimize # of steps to set up
(incl. Cloud connections to and from SAP systems to
Connector) SAP Cloud Platform.
Enterprise
Messaging
SAP API
Business Hub Easy discovery and consumption of APIs
and events.
SAP Graph
BUILD ENDPOINT
Workflow Management Cloud Application Programming Model (CAP)
Workflow
Business Rules
iRPA,…
Web
IDE
Eclipse
VSCode CDS
Node.js Service
express SDKs
Java, REST
Spring OData
SAP SAP
HANA Fiori
ADD CHANNELS
Web Mobile
SAPUI5 Mobile Development Kit
Fiori Elements SAP Cloud Platform SDK for iOS
SAP Cloud Platform SDK for Android
SAP Mobile Cards
open@sap.com
Follow all of SAP
www.sap.com/contactsap
Objective:
▪ Run your new SAP Fiori application on SAP Cloud
Platform reusing existing SAP S/4HANA OData
services.
Web Access
Back end
▪ SAP S/4HANA
Identity
SAP Cloud Platform Authentication
Portal
▪ SAP Business Application Studio SAP Fiori Launchpad Services
– UI5 App
▪ Cloud Connector
▪ SAP Portal / Fiori launchpad (optional)
Connectivity
Firewall
SAP S/4HANA on-premise
Cloud
Business OData
Partner Data Connector
Straightforward scenario:
▪ Connectivity to on-premise system using
standard components
▪ Enterprise security using principle propagation
▪ Direct consumption of existing service
▪ Deployment to SAP Fiori launchpad or as a
standalone app
▪ Simple UX replacement
▪ No additional business logic
– Business logic in SAP S/4HANA, while UI runs
in the cloud
Web Access
Firewall
SAP S/4HANA on-premise
Cloud
Business OData
Partner Data Connector
D ATA C E N T E R S
Firewall
Mobile SAP ERP
screen
Location
Mobile Services Secure tunnel Hierarchy
including SDK for iOS Work Orders
Cloud Connector
Web
screen Database
Application Logic
SAPUI5 / Java
Portal iRPA
SAP Fiori Launchpad Legacy DB
Cloud Connector
Openweathermap.org
Identity SAP HANA
Authentication service
Web
Access
Corporate
Identity Provider
Available as Mission
in SAP Cloud
Platform Discovery
Center
open@sap.com
Follow all of SAP
www.sap.com/contactsap
In-App
Extensibility
Side-by-Side
Extensibility
Classic
Extensibility
Business
▪ Extend reach to new user groups
▪ Extend scope with custom solutions
▪ Complement data and business services from different
back ends
▪ Business agility by reduced time-to-market
Technology
▪ More developers are enabled
▪ Digital core remains focused
▪ Innovative by leveraging new technology services in the cloud
Operations
▪ Share extensions
▪ Test with less effort
© 2020 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 4
Extending Business Processes with Multichannel Consumption
Steps for extending business processes
ADD CHANNELS
Look for suitable Web Conversational AI Mobile
events and APIs SAPUI5 Mobile Development Kit
Fiori Elements SAP Cloud Platform SDK for iOS
SAP API SAP Cloud Platform SDK for Android
Business Hub SAP Mobile Cards
Asynchronous and
non-blocking
open@sap.com
Follow all of SAP
www.sap.com/contactsap
Start simple.
✓ See results quickly.
open@sap.com
Follow all of SAP
www.sap.com/contactsap
Material on Extension Suite SAP Cloud Platform Discovery SAP Cloud Platform in the
▪ SAP Cloud Platform Extension Suite Center Garage
▪ Extension Factory Community ▪ Discovery Center Services ▪ End-to-End scenario 2020
pages
open@sap.com
Follow all of SAP
www.sap.com/contactsap