μBlog on
ABAP on Cloud: A new paradigm in ABAP language to support cloud-based developments.
I believe there are many SAP developers who have come across the term "ABAP on Cloud" or "ABAP in Eclipse or ADT", but not really sure where to begin and how to get the hands dirty.
To meet the futuristic development needs in S/4Hana, SAP has evolved ABAP Platform with enhanced capabilities, which can fully utilize the power of SAP HANA.
ABAP Platform for S/4Hana 1909 is the latest release by SAP in Sep 2019.
(Refer appendix for earlier versions)
ABAP on Cloud is built with a completely re-designed architecture based on the RESTful Application Programming(RAP) Model.
(Refer Appendix)
In Q4 2019, SAP introduced the "ABAP on Cloud" trial solution in the SAP cloud platform, for Free.
SAP GUI is Not Supported in Cloud, so Eclipse ADT is the only available development environment for ABAP on Cloud. This also means that SAP Fiori is the primary UI platform for Cloud applications.
To kickstart the learning journey, I have consolidated a few essentials links, in the below steps:
(Each link contains the detailed step-by-step guide for the respective process)
Step 0:
Install Eclipse IDE and ADT software component
Step 1: Create a
Free Trial Account on SAP Cloud Platform
Step 2: Create
ABAP Instance in SAP Cloud Platform Trial Edition
Step 3: Create
ABAP Cloud Project in Eclipse ADT
Step 4: Create a simple application in ABAP Cloud using CDS views and launch as the Fiori app.
4.1 Create a Simple Database Table for ABAP Environment
4.2 Create and Expose Core Data Services Based on the Database Table
4.3 Add Transactional Behavior to Your Core Data Services
Step 5: Refer to the
deep dive session from SAP TechEd 2018 for more extensive scenarios
Appendix :
I hope this μblog will help to continue your learning journey on "ABAP on Cloud".
Thanks,
Bharat Bajaj