ABAP Cloud Developer Trial 2022: My Experience

Estimated read time 10 min read

As many of you may have heard, the ABAP Cloud Developer Trial 2022 is now available on Docker. Consequently, the ABAP Cloud Developer Trial 1909 from Docker will be withdrawn. Check out Julie Plummer’s blog post for all the details about what’s included, highlights of the release, and additional reading about ABAP Cloud and extensibility: ABAP Cloud Developer Trial 2022 Available Now | Blog Post 

In this blog post, I want to share my personal experiences installing the new ABAP developer edition on my MacBook with an Intel processor, especially since the older version is set to disappear from Docker. On the newest MacOS version, you can no longer run ABAP Cloud Developer Trial on Docker Desktop for MacBooks with an M-series processor. Thankfully, my MacBook with its Intel processor meant I dodged the compatibility issues—no need for workarounds or additional setups. If you are working with an M-series processor, I recommend checking out this blog post from our community member @dylan-drummond, who has written an exhaustive guide.

 

The ABAP Cloud Developer Trial is a free, downloadable ABAP Platform on SAP HANA 2.0 for trying out the ABAP language and toolset. It comes pre-configured with SAP Fiori launchpad, SAP Cloud Connector, backend/frontend connections, roles, and sample applications. This is the new name for ABAP Platform Trial, highlighting that you can now develop in the new ABAP Language Version, ABAP for Cloud Development.

 

Docker Desktop for MacBook

Understanding Docker container technology fundamentals is crucial, as the trial runs on a Docker platform. I suggest starting with the Setup Instructions available on the Docker Hub page: ABAP Cloud Developer Trial 2022. This contains a lot of useful information needed to set up the container. This will save you time and help avoid the mistake I made by skimming through briefly. 

 When you open Docker Desktop for the first time, you need to accept the Docker Subscription Service Agreement. If you are using Docker Desktop for work purposes, you need to discuss with your employer whether you need a paid subscription.

 In the settings screen, I recommend adjusting the resources settings. Make sure you have assigned enough disk space to your Docker setup. The image is around 50GB when compressed. It would be frustrating to spend time downloading the image only to find out Docker does not have enough disk space to unpack it.

–  CPU limit: 6 

–  Memory limit: 28 GB (you might get away with less)

Swap limit: 2 GB

Virtual disk limit:  248 GB 

You can probably get by with a slightly smaller disk size, but the image takes up over 50GB on disk.


Installation Tips

One major tip during installation is to read the entire section of the documentation first. Don’t just cut and paste the command from the documentation without understanding them.

There are two ways to do this: using the command line (Docker Engine, which you installed as part of Docker Desktop setup) or using the GUI app (Docker Desktop, which in the background uses Docker Engine).  The GUI app method is to search in the top bar of Docker Desktop for the image, then press Pull. The command line method is:

 

 

 

sudo docker pull sapse/abap-cloud-developer-trial

 

 

 

The pull operation will take some time because there is over 20 GB of data to download, extract, and write to the local image repo of the Docker. Be patient. If the process fails, start it again (either from the GUI app or command line). Eventually, the image will be viewable in Docker Desktop’s Images tab and via the command.

 

Next, start up the a4h container. I’ll suggest doing this from the command line to specify all the options we want and immediately follow the command’s progress. Ensure Docker Desktop is running. The command is:

 

 

 

sudo docker run –stop-timeout 3600 -it –name a4h -h vhcala4hci -p 3200:3200 -p 3300:3300 -p 3601:3601 -p 8443:8443 -p 30213:30213 -p 50000:50000 -p 50001:50001 sapse/abap-cloud-developer-trial:ABAPTRIAL_2022 -skip-limits-check -agree-to-sap-license

 

 

 

Anyone running on Mac or Windows needs to add the “-skip-limits-check” to the run command. You also probably want to add the “agree-to-sap-license” switch to the run command to avoid having to start the container in interactive mode to accept the agreement.You can follow the Terminal window output and the progress in Docker Desktop.

You will now be able to set up the SAP GUI connection. The ABAP Cloud Developer Trial 2022 has a new password: ABAPtr2022#00. The username is DEVELOPER and the client is either 001 for development or 000 for admin tasks. 



 

The system should be up and running, and you can see it is also visible in Eclipse

 

Wrapping Up

Overall, installing and using the ABAP Cloud Developer Trial 2022 on Docker was quite easy. The new version is packed with features and pre-configured tools, making it easy to dive into ABAP development. Intel MacBook users will find the process straightforward, while those with M-series processors might need some extra steps for compatibility. 

All that I’ve detailed here is additional background and exploration information for those who want to learn more. The most important thing is just to get started! 

For a deeper dive into the specifics, including the features and release highlights, check out Julie Plummer’s blog post. This post also provides links to further information on ABAP Cloud and its extensibility.

If you need advice on any of the steps I mentioned, like logging into the SAP System or getting an A4H license, refer to the official advice from SAP on the ABAP Cloud Developer trial site 

 

​ As many of you may have heard, the ABAP Cloud Developer Trial 2022 is now available on Docker. Consequently, the ABAP Cloud Developer Trial 1909 from Docker will be withdrawn. Check out Julie Plummer’s blog post for all the details about what’s included, highlights of the release, and additional reading about ABAP Cloud and extensibility: ABAP Cloud Developer Trial 2022 Available Now | Blog Post In this blog post, I want to share my personal experiences installing the new ABAP developer edition on my MacBook with an Intel processor, especially since the older version is set to disappear from Docker. On the newest MacOS version, you can no longer run ABAP Cloud Developer Trial on Docker Desktop for MacBooks with an M-series processor. Thankfully, my MacBook with its Intel processor meant I dodged the compatibility issues—no need for workarounds or additional setups. If you are working with an M-series processor, I recommend checking out this blog post from our community member @dylan-drummond, who has written an exhaustive guide. The ABAP Cloud Developer Trial is a free, downloadable ABAP Platform on SAP HANA 2.0 for trying out the ABAP language and toolset. It comes pre-configured with SAP Fiori launchpad, SAP Cloud Connector, backend/frontend connections, roles, and sample applications. This is the new name for ABAP Platform Trial, highlighting that you can now develop in the new ABAP Language Version, ABAP for Cloud Development. Docker Desktop for MacBookUnderstanding Docker container technology fundamentals is crucial, as the trial runs on a Docker platform. I suggest starting with the Setup Instructions available on the Docker Hub page: ABAP Cloud Developer Trial 2022. This contains a lot of useful information needed to set up the container. This will save you time and help avoid the mistake I made by skimming through briefly.  When you open Docker Desktop for the first time, you need to accept the Docker Subscription Service Agreement. If you are using Docker Desktop for work purposes, you need to discuss with your employer whether you need a paid subscription. In the settings screen, I recommend adjusting the resources settings. Make sure you have assigned enough disk space to your Docker setup. The image is around 50GB when compressed. It would be frustrating to spend time downloading the image only to find out Docker does not have enough disk space to unpack it.-  CPU limit: 6 –  Memory limit: 28 GB (you might get away with less)- Swap limit: 2 GB- Virtual disk limit:  248 GB You can probably get by with a slightly smaller disk size, but the image takes up over 50GB on disk.Installation TipsOne major tip during installation is to read the entire section of the documentation first. Don’t just cut and paste the command from the documentation without understanding them.There are two ways to do this: using the command line (Docker Engine, which you installed as part of Docker Desktop setup) or using the GUI app (Docker Desktop, which in the background uses Docker Engine).  The GUI app method is to search in the top bar of Docker Desktop for the image, then press Pull. The command line method is:   sudo docker pull sapse/abap-cloud-developer-trial   The pull operation will take some time because there is over 20 GB of data to download, extract, and write to the local image repo of the Docker. Be patient. If the process fails, start it again (either from the GUI app or command line). Eventually, the image will be viewable in Docker Desktop’s Images tab and via the command. Next, start up the a4h container. I’ll suggest doing this from the command line to specify all the options we want and immediately follow the command’s progress. Ensure Docker Desktop is running. The command is:   sudo docker run –stop-timeout 3600 -it –name a4h -h vhcala4hci -p 3200:3200 -p 3300:3300 -p 3601:3601 -p 8443:8443 -p 30213:30213 -p 50000:50000 -p 50001:50001 sapse/abap-cloud-developer-trial:ABAPTRIAL_2022 -skip-limits-check -agree-to-sap-license   Anyone running on Mac or Windows needs to add the “-skip-limits-check” to the run command. You also probably want to add the “agree-to-sap-license” switch to the run command to avoid having to start the container in interactive mode to accept the agreement.You can follow the Terminal window output and the progress in Docker Desktop. You will now be able to set up the SAP GUI connection. The ABAP Cloud Developer Trial 2022 has a new password: ABAPtr2022#00. The username is DEVELOPER and the client is either 001 for development or 000 for admin tasks.  The system should be up and running, and you can see it is also visible in Eclipse Wrapping UpOverall, installing and using the ABAP Cloud Developer Trial 2022 on Docker was quite easy. The new version is packed with features and pre-configured tools, making it easy to dive into ABAP development. Intel MacBook users will find the process straightforward, while those with M-series processors might need some extra steps for compatibility. All that I’ve detailed here is additional background and exploration information for those who want to learn more. The most important thing is just to get started! For a deeper dive into the specifics, including the features and release highlights, check out Julie Plummer’s blog post. This post also provides links to further information on ABAP Cloud and its extensibility.If you need advice on any of the steps I mentioned, like logging into the SAP System or getting an A4H license, refer to the official advice from SAP on the ABAP Cloud Developer trial site    Read More Technology Blogs by SAP articles 

#SAP

#SAPTechnologyblog

You May Also Like

More From Author

+ There are no comments

Add yours