ABAP on Cloud with RESTful Programming
ABAP in SAP Cloud Platform is SAP’s new Platform as a Service (PaaS) offering for ABAP. For many years, ABAP has been the foundation for SAP’s on-premise solutions. With ABAP in SAP Cloud Platform, ABAP developers can make use of their existing ABAP know-how to develop and run ABAP applications in the Cloud. In this module, we will learn the core concepts of EML, Managed and Unmanaged implementations of RESTful ABAP Programming Language which is now available with S/4HANA 1909 as well.
SAP Cloud Platform is SAP’s strategic Platform as a Service (PaaS) offering for SAP customers and partners to build, integrate and extend SAP’s business solutions and services. Today, SAP Cloud Platform applications and extensions can be built with different development environments like Java or Node.js, but SAP’s own environment for business applications, ABAP, has not yet been available so far.
ABAP in SAP Cloud Platform enables the ABAP developer community to step into the Cloud. Customers and partners can build extensions for ABAP-based products like SAP S/4HANA Cloud as well as develop new cloud applications. ABAP in SAP Cloud Platform is also an option to transform existing ABAP-based custom code or extensions to the Cloud. Finally, ABAP in SAP Cloud Platform provides access to SAP Cloud Platform services like integration, document management, machine learning and IoT.
ABAP in SAP Cloud Platform is based on the latest ABAP Platform Cloud release which is also used for SAP S/4HANA Cloud. It leverages the multitenant database container technology of SAP HANA. The software stack contains standard technology components familiar from the standalone ABAP application server. It supports the new RESTful programming model including SAP Fiori and Core Data Services (CDS). SAP Services and APIs are offered according to a new whitelisting approach.
After the completion of this course, Trainee will:
Setup the development environment in SAP Cloud Platform CF.
Create ABAP DDIC objects in the cloud.
Build new dimension cloud-native applications using the RESTful application programming model in SCP.
Create Side-by-Side ABAP applications to S/4HANA in ABAP on Cloud.
Strong ABAP Programming knowledge is a must.
Basic Concepts of OOPS.
Basics of CDS Views will be good to go.
Who should attend this training
Anyone, who is working on S/4HANA, SCP projects on SAP technology
Application Developers, ABAP Consultants, Fiori Consultants, Architects and Solution Experts
Do you know?
ABAP in SAP Cloud Platform supports the standard Eclipse-based environment with ABAP Development Tools (ADT). The traditional ABAP Workbench (SE80) is not supported. An integration option to Git is available to import and manage development artifacts offering direct access to open source projects and state-of-the-art version management control.
ABAP in SAP Cloud Platform introduces a subset of the ABAP language optimized for the cloud. This subset excludes statements which are not compliant with secure cloud operations such as direct access to the file system. In addition, ABAP statement variants that have already been deprecated have been removed from the language scope.
In order to ensure secure and stable upgrades of the underlying software stack only whitelisted SAP APIs can be used. Usage of other SAP objects of the underlying software stack will lead to a syntax error.
+91 - 84484 54549