Dear developers, SCN users, everyone,
This blog is primarily intended to help everyone who will attend the Developer Garage event which takes place at SAP TechEd && d-code in Berlin on November 10. If you want to develop ABAP on HANA – which we think is why you are here – you need an SAP development environment. We will tell you how to deploy the latest ABAP on HANA development environment (SAP NetWeaver Application Server ABAP & SAP Business Warehouse 7.4 SP8 on SAP HANA 1.0 SP8 [Developer Edition] to be precise) in the cloud. The blog will guide you through all the steps that you need to perform before you can lay your hands on the system.
An SAP development environment with HANA as underlying database requires a lot of main memory. Therefore we decided to make this system available exclusively on the public cloud – there is no download required at all (and it is not available in case you are wondering). All system components will run in the cloud.
There are two prerequisites that you have to fulfill before we can get started:
- You need an SAP-User. If you don’t have one, just click on this link http://scn.sap.com/login.jspa and choose “Register Now”
- You need a cloud account for either Amazon Web Services or Microsoft Azure. Please make sure that your account does have the right privileges to deploy the development environment. Please make sure that you check the individual specifics of the corresponding section below.
Amazon Web Services – for new (step 1 – 4) and existing accounts (step 2 – 4):
If you like to watch videos, go to our SAP Cloud Appliance Library – eLearning page and watch video #1. If you like to read, follow the 4 steps below.
- Signup for an account here: http://aws.amazon.com/ -> Sign Up
- After signup, please make sure that you have the EC2 service enabled. In order to check, go to http://aws.amazon.com/ and then Sign In -> Services -> EC2. Make sure that EC2 is enabled (you might have to call AWS support so that they unlock EC2 for you).
- Create a new IAM Role and assign the right permissions to it. More information on the IAM roles can be found in our eLearning section (Video #1) as well as the AWS FAQ on SCN
- Make sure that you know the Access and Secret Key of your IAM role. You can obtain those security credentials by navigating to http://aws.amazon.com/ and then Sign In-> your name on the top right corner -> Security Credentials. You might have to create a new Access Key for your IAM role
Microsoft Azure – for new (step 1 – 3) and existing accounts/subscriptions (step 3)
If you like to watch videos, go to our SAP Cloud Appliance Library – eLearning page and watch video #2. If you like to read, follow the 3 steps below.
- Signup for an account here: https://account.windowsazure.com/SignUp
- Create a Subscription by login to your Microsoft Azure account using the credentials for your Microsoft account and then choose Add Subscription
- Make sure that you know the Subscription ID of your account. How to obtain it is explained in the Azure FAQ.
So now you have your AWS Access/Secret Key or your Microsoft Azure subscription at hand. So let’s start the system in your own cloud account.
- Click this link for using AWS as your preferred cloud. You need to enter your cloud provider credentials as well as a master password which shall be set for the system. You will later on use this password to logon, so don’t forget it.
- Click this link for using Azure as your preferred cloud. You may have to setup your Azure account within CAL by uploading certificates into your Azure subscription first. The steps are explained in the Azure FAQ.
During the waiting time until the system is ready for you, feel free to take a look at
- The list of sessions at SAP TechEd && d-code which are tailored for this development system
- Visit this page for more information about the available demo scenarios and tutorials in the development system
- Take a look at the technical user guide for the system
SAP Cloud Appliance Library (the web interface to start your development environment) will tell you how long you have to wait until the system is up and running. Just hover with your mouse over the green squared icon and the tooltip tell you how long to wait. Once your instance is in the status “Active”, simply click on the connect button to connect to the remote desktop and start coding using Eclipse for ABAP or the SAPGUI with transaction se80.
If you run into any issues, please make sure that you have checked the Troubleshooting section as well as our Forum. Also, please use our SCN Forum for any feedback that you would like to provide to us.
Also, please remember that the cloud provider will charge you for running the system. So make sure that you suspend it if you are not coding.