Use Cases
abap2UI5 fits a wide range of use cases, whether you're working in a fully cloud-ready environment or sticking with classic ABAP.
Explore all possibilities in this article.
On-Stack Extension
Tier 1 Extension
For clean-core compliance, develop applications that follow "keep the core clean" principles, ensuring your apps stay cloud-ready and upgrade-stable: 
Tier 2 Extension
If certain APIs you need are not yet released, you can still create a cloud-ready abap2UI5 app by accessing these APIs through a separate Tier 2 wrapper: 
Tier 3 Extension
For a classic extension approach, you can use unreleased APIs, giving you greater freedom to customize and extend your system: 
Side-by-Side Extension
Tier 1 Extension
Develop applications separately from your S/4 system's lifecycle using only remote API calls. Stick to released APIs and your apps will work with S/4HANA Public Cloud too: 
Tier 3 Extension
For more flexibility, develop applications with an independent lifecycle from your S/4 system using remote API calls: 
Software as a Service
With a Tier 1 side-by-side extension, you can connect the same abap2UI5 app to multiple S/4 systems. Use the same abap2UI5 code across different customer tenants and remote systems to create a true SaaS scenario: 
