Professional Documents
Culture Documents
OpenSAP S4cpe1 ALL SLIDES Presentation
OpenSAP S4cpe1 ALL SLIDES Presentation
Unit 1
Introduction to the course and course overview
© 2022 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 4
Introduction to the course and course overview
Course introduction | Overview
Unit 2
Responsibilities and communication
© 2022 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 5
Introduction to the course and course overview
Course introduction | Overview
Unit 3
Preparing for your SAP S/4HANA Cloud, private edition project
© 2022 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 6
Introduction to the course and course overview
Course introduction | Overview
Unit 4
Migration scenarios for moving an existing system into the cloud
© 2022 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 7
Introduction to the course and course overview
Course introduction | Overview
Unit 5
Network and security considerations
© 2022 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 8
Introduction to the course and course overview
Course introduction | Overview
Unit 6
Important tooling
© 2022 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 9
Introduction to the course and course overview
Course introduction | Overview
Unit 7
What you need to know about SAP Fiori
© 2022 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 10
Introduction to the course and course overview
Course introduction | Overview
Unit 8
Extensibility options
© 2022 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 11
Introduction to the course and course overview
Course introduction | Overview
Unit 9
Downtime optimization considerations
© 2022 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 12
Introduction to the course and course overview
Course introduction | Overview
Unit 10
Go-live preparation and running the system
© 2022 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 13
Introduction to the course and course overview
Course introduction | Overview
2. Responsibilities and communication 7. What you need to know about SAP Fiori
5. Network and security considerations 10. Go-live preparation and running the system
open@sap.com
Follow all of SAP
www.sap.com/contactsap
Enterprise
Applications Further SAP Public
Cloud Solutions
SAP S/4HANA SAP Business
Cloud, Technology LBNAIN
Security private edition Platform
SAP Public Cloud –
Infrastructure and SAP Basis
Networks
Cloud Managed Services
Services
SAP Cloud
Application Infrastructure
Cloud Operations
Infrastructure Infrastructure Operation
Base Infrastructure Infrastructure | Network | Technical Basis Ops | OS & SAP HANA DB Ops
Basic Operations
Service Change
Database (SAP HANA) Security
Management Control
Infrastructure
See also Cloud Services Specifications for S/4H PCE on SAP Agreements
© 2022 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 7
Responsibilities and communication
Roles and Responsibilities document
Excluded Tasks
Customer
Customer IT Interaction Leveraged global service
Integrated
+ Center delivery organization providing
Unified Support
Partner Services Framework 24x7 services with follow-the-
Support SAP
Teams sun operations
Strategic
Task Run by Details
View
Transform Customer, Envision Business Transformation
Solution partner, or Enable Manage the Intelligent Enterprise
Plan Business Improvement / IT Operations Improvement
Improve Customer,
Solution partner, or Deployment Management / Application Change Management / Test
Change
Management
Release Version Management / Advanced Security and Compliance /
Customer, Proactive
Run Solution Managed Operations Control Center
Value
partner, or
Basic Reactive Application Management / Continuous Application Operations
Advanced Technical Operations / High Availability and Business
Proactive
and partially Continuity
Run Systems by partners
Basic Technical System Operations
(transition)
Commodity Technical Landscape Deployment / Technical Transitions
Run
Commodity Infrastructure Services
Infrastructure
© 2022 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 13
Responsibilities and communication
Question 6
The right transition partner must have knowledge on SAP S/4HANA Cloud,
private edition-specific tasks: Source
activities
▪ Differences compared to a transition done on-premise (with or without targeting a
different data center or Infrastructure as a Service cloud provider)
▪ Communication and handover points with SAP’s teams
▪ Using migration server and/or in certain cases migration assisted services
Transfer data
▪ Partner is fully responsible for the overall transition
SAP S/4HANA
An SAP partner can gain knowledge on SAP S/4HANA Cloud, private edition Cloud, private
edition
transition tasks either in the Sell or Service authorization on SAP Partner
Portal*, or by participating in the 10Steps2S4 to PCE* program (regional
Import
offering).
* Above links are only accessible to registered SAP partners Post-
Processing
open@sap.com
Follow all of SAP
www.sap.com/contactsap
Greenfield Implementation
Current environment Private edition environment
Brownfield Implementation
Current environment Private edition environment
Legend
= System Status Use client copy Adjust
optional
Client with C- Adaptation of
Considerations
= Activity profile “SAP_Cust”
▪ Check if the
/G-tables filled
language from best
best practices
= Involved Role files to be practices content in
Reduced Copy
installed content IMG standard content
from Client 000
Create best
provides good
Client with SAP Note
SAP Best
practice strongly
reduced
2272406 coverage
client* Client with
Practices
content
(configuration
content of C-
/G-tables from Download
Activate best complete ▪ Evaluate how much
by table client 000 most content of C- “Merged"
provides yes recent best
practices /G-tables from
customizing additional
/FTI/T_NOCLN content client 000,
good practices adapted by project in IMG configuration might
000) (/n/SMB/BBI)
coverage content best practices
regarding no Full Copy from content be required
customer Client 000
requirements Client with "Classical" ▪ Check if a “sandbox”
Create complete
?
"classic" content of C-
customizing system might help or
/G-tables from project in IMG
client client 000 consider using an
SAP CAL system.
(*) Further Details: http://help.sap.com/s4hana → SAP S/4HANA Edition … → Link "About administrating SAP S/4HANA solution implementation“ → PREREQUISITE
settings → Setting up a new best practice client
open@sap.com
Follow all of SAP
www.sap.com/contactsap
New Implementation
New Implementation
System Conversion
Selective Data Transition
SAP ERP
Option 1:
System
SAP Cloud
conversion to
infrastructure
SAP S/4HANA
Consider OS upgrade,
Suse Linux
if required
Option 2:
System
SAP Cloud
conversion to
infrastructure
SAP S/4HANA
System
SAP Cloud
upgrade to
infrastructure
latest release
Any supported OS
Suse Linux
Linux x86/Power
One-step conversion and transition of your on-premise SAP ERP to SAP S/4HANA on MS Azure
▪ Simplified approach for this use case Customer data center Microsoft Azure
on premise
▪ Proven SUM technology Application server Application server VM
▪ Option to use downtime-optimized features
▪ Applicable for SAP ERP on non-SAP HANA DB SAP ERP SAP S/4HANA
▪ Pilot phase, registration required via incident
Blog: “DMO to Azure”: combine SAP S/4HANA conversion with the move to Azure (without “DMO with System Move”)
Whitepaper: Converting from SAP® ERP on Premise to SAP S/4HANA® on Microsoft Azure
© 2022 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 13
Migration scenarios for moving an existing system into the cloud
Question 3
Summary of technical criteria for customers who are running old SAP S/4HANA releases on their premises to move
to SAP S/4HANA Cloud, private edition
Source Release End of Mainstream Description
Maintenance
SAP S/4HANA 1511 31.12.2020 Supported under limited maintenance policy
SAP S/4HANA 1610 31.12.2021 Supported under limited maintenance policy SAP S/4HANA (on-prem) –
with no or less than 9 months
SAP S/4HANA 1709 31.12.2022 Supported under limited maintenance policy remaining mainstream
(applicable since 01.04.2022) maintenance
Lift & Shift & Upgrade – as described in the Limited Maintenance Policy:
https://www.sap.com/about/agreements/policies/cloud-service-specifications.html?sort=latest_desc&search=limited%20maintenance
Highlights of this policy:
▪ Non-PRD systems (on old SAP S/4HANA releases) can be migrated to SAP S/4HANA Cloud, private edition
▪ Before the migration of PRD system, the non-PRD systems have to be upgraded to the latest SAP S/4HANA versions
▪ After the migration of PRD system, it has to be upgraded to the latest SAP S/4HANA version within 2 weeks
▪ The migration of the systems can be done by partners and the upgrade (technical tasks) will be done by SAP ECS as per roles &
responsibilities matrix. Note that the implementation partner and customer still need to perform regression testing and other upgrade
preparation tasks.
Note: If the customer release is an older version such as 1511, 1610, or 1709, please clarify with your responsible SAP sales account team.
© 2022 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 15
Migration scenarios for moving an existing system into the cloud
Migration Assisted Services
The assisted migration services are included when the customer needs to
migrate components not based on SAP S/4HANA or SAP HANA database, e.g.:
▪ SAP ASE as target database
▪ SAP Content Server
▪ SAP NetWeaver Java-based systems
Scope of SAP team:
▪ SAP BusinessObject platform
▪ Trigger SUM/SWPM (Software Update
Manager/Software Provisioning Manager) tool on OS level
Scope of partner team (engaged by the customer) ▪ Monitor service request reported by the partner.
▪ Complete responsibility and accountability of migration Coordinate with SAP server management and DB teams.
is with migration partner ▪ Execute any OS command with root or <SID>adm as
▪ Follow up and fix issues related to migration requested by partner.
▪ Open support ticket and/or change request for operating ▪ Share SUM/SWPM logs to partner on request, where
system (OS) and database (DB) parameters, if needed jailed user (“custuser1”) is too restricted
▪ Close alignment with SAP team assigned to customer ▪ Copy files to locations that customer/partner has no
access to
New SAP S/4HANA Customer Existing SAP ERP system converted to SAP S/4HANA
(Greenfield Sizing) (Conversion Sizing) * SAP HANA server only
open@sap.com
Follow all of SAP
www.sap.com/contactsap
CUSTOMER
▪ Platform architecture RISE with SAP ▪ On-premise to IaaS providers connectivity
▪ IaaS provider subscription and landscape S/4HANA Cloud, ▪ User identity and authentication and
▪ Backup and restore Private Edition authorization management
▪ Building secure VMs including OS, Shared Security ▪ Customer data ownership
SAP HANA DB, and SAP applications ▪ Compliance with government regulations
▪ Basis and other technical support ▪ Security audit logging
▪ SLA services ▪ Integration and extensions
▪ Security, threat, and patch management ▪ Custom developments and configuration
▪ Security audits and compliance of the ▪ Application change management
platforms ▪ In transit data encryption between on-prem
and RISE
Separate Subscription/
Separate Subscription/
SAP HANA Instances SAP HANA Instances SAP HANA Instances
Project/Account
Project/Account
Project/Account
Operating Instances Operating Instances Operating Instances
Compute Compute Compute
Storage Storage Storage
Connectivity Connectivity Connectivity
Subnets Subnets Subnets
VPC/VNET VPC/VNET VPC/VNET
Azure AWS Google Cloud IaaS Provider – Azure, AWS, and Google Cloud
Regional
Admin VPC
Regional Admin | Infrastructure | Secure Admin Connectivity | Jump Hosts
SAP Global Monitoring & Alerting | Provisioning & Automation | SIEM | Asset & Lifecycle Management |
Security VAPT & Security Patch Management | Endpoint Protection & Response | Capacity
Operations Management | Admin Access Management
© 2022 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 5
Network and security considerations
Question 3
Region 1 Region 2
VNET #1 VNET#2
Network Services
SAP Application and
Network Services
Database Servers DR
Gateways
Customer
VNET
Gateways
Customer
Subnet
Subnet
PROD
Peering SAP DR Application and
Databases
Disaster Recovery
DEV
Application Subnet
Application Gateway
Production Subnet Gateway
WAF Subnet
WAF Subnet
Browser SAP GUI Mobile Integration Cloud NOTE: Internet shall include only HTTPS
On-Premise
Private connectivity
Additional
environment if
required by customer
DEV QAS PRD
SAP HANA DB
SAP HANA
Encryption for
Data at Rest
Private Network
TLS 1.2 TLS 1.2
SAP
Access
SNC
Dedicated
TLS 1.2 TLS 1.2
AES-256- AES-256-
Customer
SAP Web Dispatcher GCM GCM Landscape
Secure Storage
AES-256-
GCM
© 2022 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 11
Network and security considerations
Question 5
Central SAP
Master Account Hyperscaler
Customer Landscape
Account
SAP-hec-cust-001
Browser Based
Application No, SAP GUI
Yes is still used
Kerberos
Yes Sufficient?
Yes No
SAP Identity Authentication service Basic SSO included in SAP Extended SSO SAP S/4HANA
SAP S/4HANA Cloud, private edition Cloud, private edition
SAML Kerberos X.509
X.509 2FA Kerberos 2FA
SAP BTP services, license included
with RISE License included with RISE License not included
© 2022 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 17
Network and security considerations
System Demo: Single Sign-On example
iOS
Launchpad Connectivity
service
Android
trust
Cloud
Windows Identity
IAS to BTP (1) connector
Authentication trust
Service
IAS to SAP S/4HANA (3)
Desktop
trust
▪ WAN (on-premise to IaaS Providers) and Dedicated Private Connectivity (AWS Direct Connect)
The customer needs to arrange a dedicated network connectivity with their hyperscaler using one of the following
options:
– AWS Direct Connect
– Azure Express Route
– Google Interconnect
▪ Customer needs to get permission to cross-connect to the Hyperscaler router. SAP only performs a software
configuration with SAP S/4HANA Cloud, private edition; the physical connectivity is the customer’s responsibility.
Refer to Private connectivity to SAP HANA Enterprise Cloud via AWS Direct Connect for further details.
▪ User Identity Management and Authentication
All technical user accounts (“Service Principals”) have to be requested via IT direct ticket
▪ User Authentication and Authorization Management
Choose the Identity Authentication service, basic or extended Single Sign-On options, and perform SSO
config/setup.
▪ Customer Data Ownership
SAP does not have access to customer data unless explicitly authorized by the customer. SAP only processes the
customer data. The customer should fully understand Role-Based Access Control (authorizations). The customer
is also responsible for the authentication function. Refer to Data Processing Agreement for SAP Services.
© 2022 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 25
Network and security considerations
Which tasks in the context of security is it important that the customer does? (2/2)
open@sap.com
Follow all of SAP
www.sap.com/contactsap
Cross-application and
application-specific preparation activities
System
Conversion
Tools
SUM
Transformation Maintenance Simplification ABAP Test SUM – Software ABAP Test
Prerequisite
Navigator Planner Check Report Cockpit Update Manager Cockpit
Check
Product ABAP
Roadmap Simplification
Availability Development
Viewer Item Catalog
Matrix Tools
SAP Readiness
SUM 2.0
Check for SAP
Notes
S/4HANA
Version
Process
Interoperability
Discovery
2251604
Provide key content you can use to drive a successful SAP S/4HANA deployment
Roadmap Viewer
https://go.support.sap.com/roadmapviewer/
Available for all customers free of charge, customers can initiate their ERP system analysis, covering the most important
aspects of an SAP S/4HANA system conversion. Minimum source release is SAP ERP 6.0 EHP 0, any database – Unicode
is not required
Customers who have already generated an analysis in the past, the only additional setup is to implement the data volume management SAP Note 2612179 as well as the latest version of SAP
Notes 2913617 and 2290622.
Provides customers with a description of all relevant changes that might have an impact
when converting from SAP ERP to SAP S/4HANA
▪ Collection of simplification items,
which describe the difference
between functions in SAP Business
Suite and SAP S/4HANA.
▪ Each simplification item contains a
description of impact for customers,
corresponding SAP Notes, and
mitigation possibilities.
▪ Simplification list is used by SAP
Readiness Check and simplification
item checks (SAP Note 2502552) –
both return relevant simplification
items for your system.
Executive summary
Starting point to build a case Process Discovery Solution
for SAP S/4HANA
Online application
Easy to share including (currently named Spotlight)
direct links to Process Discovery Process
solution Discovery
for SAP S/4HANA Deep-dive into process performance
Audience: Transformation and efficiency
Business executives
Identification of areas for improvement
Process Discovery Summary and automation potential
Run manually in advance / will be run by SUM at least twice during the conversion procedure.
If serious issues exist in the system, it could cause the system conversion to fail.
▪ Relevance check determines
which simplification items are
relevant for your specific system.
Consistency check checks for
data inconsistencies or missing
mandatory preparation activities
before your conversion.
▪ It is necessary to freeze the check content of the simplification item catalog (SIC) once you are past the DEV system
conversion (Download Local SIC → Switch Source → SIC)
− Relevance Check – Review all items in “Yellow”. Most of the time “Green” can be skipped.
− Consistency Check – Resolve all “Red” via notes or SUM will fail in RUN_S4H_SIF_CHECK_EXEC
− Exemption – Resolve all “Red” if possible and only apply exemption as needed
Prerequisites
▪ SAP Note 2399707 and SAP Note 2502552.
▪ Also see the following blog.
© 2022 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 12
Important tooling
Maintenance planner
Maintenance planner enables easy and efficient planning of all changes in your SAP system
landscape.
▪ Maintenance scenarios
− Release upgrade, update
− Conversion to SAP S/4HANA,
SAP BW/4HANA
− Apply HR packages, Java patches,
− Plan add-on uninstallation for ABAP
▪ Integrated processes and utilities
− Seamless planning for SAP Fiori apps
− Integration with SAP Transformation
Navigator, innovation discovery
− Side effects reports, security notes, copy
stack XML
▪ Advanced capabilities
− Up-to-date installation
Maintenance planner − System tracks
https://maintenanceplanner.cfapps.eu10.hana.ondemand.com/ Correction of system information
© 2022 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 13
Important tooling
Question 4
▪ SAP Cloud Appliance Library (CAL): Repository of latest, preconfigured SAP solutions that can be instantly consumed in
the cloud. Includes RIG landscape for practicing conversions with documentation, search for “System Conversion
Landscape SAP ERP to SAP S/4HANA”
▪ Familiarize key users with the new interfaces and SAP Fiori apps
▪ Use one of the best practice clients for the Fit/Gap Analysis in the subsequent phases
* Note: BI Platform and remote desktop are optional in CAL (will decrease hosting fee if you opt out). Both are included by default but you can opt-out in the
Advanced Mode of instance creation. This cannot be undone unless you create a new instance that has them in again.
S4HANA_READINESS_REMOTE includes
SAP S/4HANA and SAP HANA checks
© 2022 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 16
Important tooling
Question 5
Any Any
DB DB Convert
API-based
MS_Logistics
SAP S/4HANA
Cloud
Staging tables
SAP S/4HANA
Cloud, private
Excel XML template files
edition
or other tools of choice
SAP S/4HANA 2021: 176+
SAP
Migration objects S/4HANA
© 2022 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 21
Important tooling
Question 7
▪ Maintenance events like applying updates or upgrades of ABAP-based solutions cause a technical
downtime
▪ near-Zero Downtime Maintenance moves time-consuming upgrade activities like the import of new table
content and table conversions partly into uptime. The Record & Replay framework ensures the consistency
of business transactions
Uptime Downtime
Shadow Operation
Extended Shadow
Operations
▪ SAP Note 1678564 – Restrictions, Database-specific Settings, and Troubleshooting of nZDM for SUM
▪ SAP Note 1678565 – Prerequisites, Terms and Conditions for nZDM/SUM
© 2022 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 23
Important tooling
Key takeaways
open@sap.com
Follow all of SAP
www.sap.com/contactsap
SAP Fiori architecture installed SAP Fiori launchpad foundation Plus a limited selection of apps
▪ SAP Fiori front-end server installed activated activated
in embedded mode, by default ▪ Selected standard SAP Fiori ▪ For example, to confirm main UI
features activated technologies and main floorplans
▪ SAP Fiori foundation roles are technically working
generated – administrator role +
user role
▪ Review what has been activated in
© 2022 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC
transaction STC02 3
What you need to know about SAP Fiori
SAP Activate guidance for User Experience
Choose SAP Activate roadmap: On the Content and Accelerators Task Content and Accelerators
SAP Activate methodology for tabs, select the tag: are provided to guide your
RISE with SAP S/4HANA User Experience scoping, fit evaluation,
Cloud, private edition extensions, transport, and
deployment activities for User
Experience
Technical
HOW to change
4. Explore and fit
More Information: SAP Activate – Introducing UX Value Goals for your UX adoption roadmap
© 2022 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 6
What you need to know about SAP Fiori
SAP Activate – Deciding WHEN to change by planning your UX adoption roadmap
EXAMPLE
NOW NEXT LATER
Procurement Officer
Be more
REACT PROACTIVE
faster
Be more Be more
AUTOMATED ADAPTABLE
GUIDE me
RESPOND
better
faster
Customer Call
Center
Be more Be more
MOBILE INSIGHTFUL
Standard built-in adjustment options Breakout options for the Build your own custom apps and
via in-app extensibility tools for the Developer include your own intelligent use
Key User* cases for the Developer
Example: Make hidden fields visible Example: Extension project by Example: SAP Fiori elements app
using Adapt UI; add custom field in developer – side-by-side built side-by-side on SAP BTP
SAP Fiori app Custom Fields (preferred) or classic
* Key User = whoever you authorize to make changes on behalf of other users
© 2022 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 15
What you need to know about SAP Fiori
Optimize your launchpad features
From the SAP Help Portal SAP Community topic OpenSAP Microlearning
product page for SAP S/4HANA SAP Fiori for SAP S/4HANA ▪ https://microlearning.opensap.com
▪ https://help.sap.com/s4hana_op ▪ https://community.sap.com/topics/ – SAP S/4HANA User Experience
includes: fiori/s4hana ▪ How-to videos for SAP S/4HANA
– SAP Fiori launchpad guide for ▪ Blogs, videos, links to official User Experience
administrator, developer, and user references, links to crossover
– SAP Fiori Overview guide topics
– SAP Security guide
© 2022 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 22
What you need to know about SAP Fiori
Key takeaways
open@sap.com
Follow all of SAP
www.sap.com/contactsap
User Interface Create Custom Form and Business Logic Data Model
Extension User Interface Template Extension Extension
Realize business
Adapt the
Create a custom requirements by
standard user Store additional
user interface in implementing
interface of the information by
addition to or as a Adapt existing or additional
core solution by extending the
replacement for a create new forms business logic and
adding, removing, entities of an
standard UI and e-mail add, exchange, or
and changing UI existing data
catering for templates re-wire a process
elements like model or define a
specific usability by creating
labels, buttons, new data model
needs additional process
and input fields
steps
By making upgrades eventually Allow you to absorb innovation New development paradigms
non-events from a custom code delivered by SAP at a faster rate allow you to lay the foundation
point of view today to move to the cloud from
a custom extension perspective
▪ Reduce test efforts for ▪ React faster on changing ▪ RAP vs CAP development –
business users business requirements one complements the other
▪ Reduce adaption efforts for ▪ React faster on adoption of ▪ Restricted ABAP is used in
developers new technologies (SPA, Event ABAP cloud
Mesh, …) ▪ Released APIs are leveraged
▪ IT department able to offer
upgrade projects at a for integrations with multiple
reliable fixed schedule SAP products
Clean Core:
Stay as close as possible to standard – without losing the flexibility to quickly adapt the business
processes to your needs.
Upgrade Relocate
Stick to Document
Stable Your
Standard Deviations
Extensions Extensions
Adopt a zero Extensions should Leverage SAP BTP Monitor deviations
modification policy not break upgrades for side-by-side or and prepare to move
and vice versa hybrid patterns to clean core when
possible
Retire
Back to standard
Custom Extension
BAdI Implementation CustomUI
Custom UI
Custom Extension
CustomBAdI
Business
Implementation
Logic (Key User) CustomUI
Custom UI
Released Objects
BAPI/ Remote APIs Custom Logic
Custom Extension
CustomBAdI
Business
Implementation
Logic (Key User) CustomUI
Custom UI
Released Objects
BAPI/ Remote APIs Custom Logic
Custom Extension
Released Objects
BAPI/ Remote APIs Custom Logic
Custom Extension
Custom Extension
extensibility
SAP
SAP S/4HANA applications and APIs
SAPS/4HANA
Applications
S/4HANA
In-app
Applications
Applications
Applications Choose different data types (e.g. Number, Text)
Finance,
Finance,Procure,
procure,
Finance,
Finance,procure,
procure,
Produce,
produce, Sales
produce,sales
sales Custom fields can be used in applications and their UIs, reports,
produce, sales
KEY-USER e-mail templates, form templates, OData APIs and other
EXTENSIONS
Low-code / No-code
tools
SAP S/4HANA
ABAP Foundation
SAP HANA
UI adaptation mode – adaptation mode Custom Fields SAP Fiori app Custom Business Logic SAP Fiori app
with drag-and-drop configuration
Custom Business Objects SAP Fiori app Custom CDS Views SAP Fiori app Custom Analytical Queries SAP Fiori app
© 2022 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 21
Extensibility options
Demo
Key-User Extensibility
Transport
Asset
Record asset Print Form Check Check
In-App In-App
location inventory inventory
change and sign and sign
release reception
SIDE-BY-SIDE
EXTENSIBILITY
SAP S/4HANA
SAP
SAP S/4HANA
SAPS/4HANA
Applications
S/4HANA
Applications
Applications
Applications Custom code
Finance,
Finance,Procure,
procure,
Finance,
Finance,procure,
procure, Events
Produce,
produce,Sales
produce, sales
sales
produce, sales
Remote API Partner extension
Programming language
Java
SAP S/4HANA ABAP
ABAP Foundation
Node.js
SAP BTP
Side-by-Side Extensibility
Transport
Asset
Record asset Print Form Side-by- Check Check
side In-App In-App
location inventory inventory
change and sign and sign
release reception
open@sap.com
Follow all of SAP
www.sap.com/contactsap
General differences:
▪ Two different system locations:
Data transfer time to be considered
▪ Tight interaction of customer,
partner, and SAP:
Be aware of process and
communication paths
Any Any
DB DB Convert
Source Target
▪ Parallel mode reduces downtime: Uptime Shadow system activities:
source & target SUM run in parallel. 1. HOSTCHANGE_MOVE_SOT EU_IMPORT / EU_CLONE_EXT
▪ Long-running shadow system activities 1 ACT_UPG / SPDD
SHD_IMPORT
on target like SPDD, SGEN are only SGEN
2. MAIN_DTTRANS 2
then executed in uptime. …
▪ 3 sync points are required: Downtime Export
− Phase HOSTCHANGE_MOVE_SOT application
− Downtime dialog tables
Import
− Phase HOSTCHANGE_STOP 3. HOSTCHANGE_STOP 3 application
▪ With continuous synchronization, even tables
export and import processes run in
parallel.
▪ “DMO with system move” does not time
support downtime-optimization
techniques (like doDMO)
https://blogs.sap.com/2020/10/22/dmo-with-system-move-with-shd-rep-on-target-db/
© 2022 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 7
Downtime optimization considerations
Question 4
One-step conversion and transition of your on-premise SAP ERP to SAP S/4HANA on MS Azure
▪ Simplified approach for this use case Customer data center Microsoft
on-prem Azure
▪ Proven SUM technology Application server App server VM
▪ Option to use downtime-optimized features
▪ Applicable for SAP ERP on non-SAP-HANA DB SAP ERP SAP S/4HANA
▪ Pilot phase, registration required via incident
Blog: “DMO to Azure”: combine SAP S/4HANA conversion with the move to Azure (without “DMO with System Move”)
Whitepaper: Converting from SAP® ERP on Premise to SAP S/4HANA® on Microsoft Azure
© 2022 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 9
Downtime optimization considerations
Demo
open@sap.com
Follow all of SAP
www.sap.com/contactsap
* The continuous quality check (CQC) for implementation has been part of SAP Enterprise Support for many years.
© 2022 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 3
Go-live preparation and running the system
CQC OS/DB migration check and/or CQC for upgrade for brownfield implementation
* Continuous quality check (CQC) OS/DB migration check applies for changed operation system or changed database such as
from non-SAP-HANA to SAP HANA database. CQC for upgrade applies when you perform system upgrade or conversion.
Q4 Q1 Q2 Q3 Q4
Maintenance Line
Support Package Stack for SAP S/4HANA 2021* SAP S/4HANA 2022*
New release incl.
new technology stack
* This is the current state of planning and may be changed by SAP at any time without notice.
© 2022 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 6
Go-live preparation and running the system
SAP Readiness Check for SAP S/4HANA upgrades
SAP Readiness Check for SAP S/4HANA upgrades ▪ A holistic system analysis is the
foundation for further planning
steps toward a successful and
smooth upgrade between
SAP S/4HANA product versions.
t1 t2 t3 t4 t5 t6
Application-Specific Preparation
Activities
open@sap.com
Follow all of SAP
www.sap.com/contactsap