Skip to Content
Technical Articles

Get started with ABAP on Cloud using SAP Cloud Platform

μ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

2 Comments
You must be Logged on to comment or reply to a post.