Skip to content

Commit 620ffef

Browse files
authored
Update cloud.md
1 parent 6b3d65c commit 620ffef

File tree

1 file changed

+26
-1
lines changed

1 file changed

+26
-1
lines changed

docs/advanced/technical/cloud.md

Lines changed: 26 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1,26 @@
1-
# Cloud Readiness:
1+
# abap2UI5 Cloud Readiness
2+
3+
## What is ABAP Cloud and Cloud Readiness?
4+
5+
**ABAP Cloud** is SAP's strategic development model for building modern, cloud-native applications and extensions on the SAP Business Technology Platform (BTP) and in S/4HANA Cloud environments. It is based on a restricted ABAP language scope and mandates the use of **released APIs** only. This model follows the **Clean Core** principle, aiming to decouple extensions from the SAP core to ensure long-term upgrade compatibility.
6+
7+
**Cloud Readiness** means that an ABAP project:
8+
9+
- Uses only released SAP APIs (released objects)
10+
- Complies with the restricted **ABAP for Cloud Development** language scope
11+
- Avoids unauthorized modifications or direct access to SAP core tables
12+
- Is managed via abapGit or Git-compatible workflows
13+
- Can run on Steampunk (standalone) or Embedded Steampunk systems (e.g., S/4HANA Cloud Public Edition)
14+
15+
## Why is abap2UI5 Cloud Ready?
16+
17+
**abap2UI5** fully meets the requirements of a cloud-compliant ABAP project:
18+
19+
- It is written entirely using **ABAP for Cloud Development**, with no use of restricted language features or unreleased objects.
20+
- It only relies on internally defined classes or released APIs.
21+
- The complete codebase is managed through **abapGit** and can be imported into Steampunk systems.
22+
- It requires no core modifications, making it fully **Clean Core compliant**.
23+
- UI5 apps are based on a static, generic frontend, while all logic and UI behavior is driven from the ABAP backend.
24+
25+
> **Conclusion**: abap2UI5 is cloud-ready, clean-core compliant, and supports modern, upgrade-safe development practices.
26+

0 commit comments

Comments
 (0)