SAP_BTP_ABAP_Environment_Overview_and_Roadmap
SAP_BTP_ABAP_Environment_Overview_and_Roadmap
Public
Agenda
Release Schedule
Roadmap
Partner Enablement
Best Practices
Public 2
Positioning of the SAP BTP ABAP Environment
Extensibility Portfolio for SAP S/4HANA Cloud
Low Code
ABAP Cloud
SAP S/4HANA
Cloud
SAP Build
Key User
Extensibility
SAP S/4HANA SAP BTP
Cloud
Seamless
On-Stack integration Side-by-Side
Extensibility Extensibility
ABAP Cloud
SAP S/4HANA
SAP Build
FOCUS HERE
CAP
Cloud Developer
Code
Extensibility
Classic
Environment
Extensibility 1
ABAP Cloud
1 SAP S/4HANA Cloud, private edition and on premise only; not “clean core”
Public 4
ABAP Cloud on SAP BTP and on SAP S/4HANA
ABAP CLOUD
DEVELOPMENT
ON SAP S/4HANA
SAP S/4HANA
CLOUD ABAP CLOUD
DEVELOPMENT
public interfaces
ON SAP BTP
ABAP Cloud comes with:
v Public SAP APIs and extensions points
v Cloud-optimized ABAP language
remote API
v ABAP Development Tools
v ABAP RESTful Application
public interfaces public interfaces
Programming Model
FOCUS HERE
Public 5
ABAP Cloud – One development model for SAP S/4HANA and SAP BTP
FOCUS HERE
SAP S/4HANA SAP S/4HANA Cloud SAP S/4HANA Cloud SAP BTP
any premise 1 Private Edition 1 Public Edition 2 ABAP Environment
1
SAP S/4HANA any premise or SAP S/4HANA Cloud Private Edition release ≥ 2022
2
SAP S/4HANA Cloud Public Edition release ≥ 2208, 3-system landscape required
Public 6
SAP BTP ABAP Environment
ABAP CLOUD
DEVELOPMENT
ON SAP BTP
Characteristics
• Quarterly releases
SAP S/4HANA remote API
Public 7
The Product
Public 8
SAP BTP ABAP Environment Positioning
convert
Public 9
Usage Scenarios for SAP BTP ABAP Environment
Public 10
SAP Products running on SAP BTP ABAP Environment
Public 11
System Hibernation
Public 12
System Hibernation – Use Cases
Stop development systems outside of working hours and during the weekend
Stop correction systems (for the productive codeline) outside of correction activities
Stop test systems outside of test activities
Stop custom code analysis system when analysis is finished
Stop production systems before go-live
Public 13
Release Schedule
Release schedule and quarterly upgrades
Public 15
Latest News (Release 2405)
Release 2405: Top 4 Features
SAP Fiori Launchpad: ADT Editors for Space and Page Templates
You can now build launchpad space templates and launchpad page templates in the
ABAP development tools for Eclipse
For an overview of all planned features, visit the Roadmap page and the What’s New page
Public 17
Delivered Release 2405
Public 18
Roadmap
Roadmap: Planned ABAP Cloud Features (Release >= 2408)
In addition to the Roadmap Explorer, more details of the roadmap items are available now
Public 22
Partner Enablement
Solution partner models
Find more details in the blog post
Public 24
Landscape Portal
Public 25
Landscape Portal – Launchpad
Documentation
B u ild
p ro
( “ a d d d u c ts
-o n s ”
)
S im p
lify S
r e g is a a S
tr y
Public 26
Avail
1. As a Multitenancy SaaS Solution (introduce able
d years a
go)
•
•
•
•
2. As an Installable Product
• Planned
•
•
•
Public 27
How to build a multitenancy SaaS solution – partner scenario
Public 28
Best Practices
System Landscape: Phased Development Approach
1. Optional: Start with a free tier system (“try before you buy”) max. 90 days
2. In SAP BTP Cockpit: Create the development system or convert the free tier system
3. In Fiori Launchpad: Create a software component as a delivery unit for your project
4. In ADT: Develop the first iteration of your project and release all transport requests
6. In Fiori Launchpad: Pull the software component into the test system
Public 30
SAP BTP Subaccount Setup
Public 31
System Setup
Sizing aspects
• There are productive systems running with 1 ACU
serving 1000 active business users per day
• Even “only” 1 ACU is a powerful setup
Public 32
• abapGit
• “Manage Software
Components” gCTS
Public 33
• Software Component
•
• within the
same partner‘s global account
è Develop always with your ABAP namespace for max. deployment flexibility
Public 34
References
Monthly Customer and Partner Roundtable
Public 36
Further Information
References
• ABAP Environment Documentation | SAP Help Portal
• Roadmap | SAP Help Portal
• Release Schedule | Blog Post
• Landing page | SAP Community
• Material from Customer & Partner Roundtables
• Manage System Hibernation | Blog Post
Tutorials
• Create your first SAP Fiori application using RAP
• More than 100 further tutorials are available in the SAP Tutorial Navigator
Public 37
Starting with Trial
Blog Post
Public 38
Thank you.
Contact information:
Frank Jentsch
[email protected]
© 2024 SAP SE or an SAP affiliate company. All rights reserved. See Legal Notice on www.sap.com/legal-notice for use terms, disclaimers, disclosures, or restrictions related to this material.