I will be covering the initial setup process and connecting to remote SUP server hosted by amazon web services. I will also give an overview of SAP SUP mobile SDK.
Firstly create an account with amazon web services and keep the AWS Account number ready.
Click on this link to register with the one month mobile developer’s license.
Create your SAP SUP stack by following on screen instruction. Once the stack is created you will see the following screen in your amazon web services console.
Access the console: https://console.aws.amazon.com/ec2/
Go to the Instances tab
Right click on the instance and click on the Connect option to start the remote desktop.
You will be prompted with an Elastic I P address which will be associated with your instance as long as it is running.
Download the shortcut file and launch it to start the remote desktop.
Put in password: Admin1234 when prompted. You will also have to change your password the first time. Please key the new password in the same format as Admin1234
Following is how the screen of the remote desktop looks.
Double click on the start SUP Server icon to start your server.
Now access the Sybase control center. The format is <https://<your-elastic-ip>:8283>
Following screen will appear, Log in with username: supAdmin and password: Admin1234 .
Welcome screen of Sybase control center looks as follows, this is the area where you can manage all the authorization, configuration, device registration etc.
You should change the password as a security by going to Security>Admin tab.
Open tab Authentication-> PreConfiguredUserLoginModule. Enter a new password. Open general tab and hit apply.
Download and Install SAP SUP Mobile SDK
It’s basically an eclipse based editor, very user friendly and allows you to do all SUP related development on it.
You will need to create the following to start your work:
– – Sybase Unwired server connection
– – Database Connection
Setting up Sybase unwired server connection:
Right click on the Unwired Servers Folder located in the bottom left corner of the editor inside the Enterprise explorer tab. Choose New option.
In the host option put your Elastic IP which is the IP of your remote desktop connection and password for your SUP control center which you set earlier.
Then click on the Test Connection button to see whether the connection works.
Setting up Database connection:
Right click on the Database connections tab and choose New option.
Select the Sybase ASA option and give the database any name you wish.
Put your elastic IP in the host field and 5500 in the port field. Leave all the other fields as they are.
Click on the test connection to see if the connection was successful.
Following is the list of tables available which are provided for testing by SAP SUP server.
Double click on any of the tables
You will be able to see various tabs at the bottom of the screen – Columns, Constraints, Indexes, Triggers, Permissions, Storage, DDL.
A view of the column tab
Please browse all the other options and see what they have to offer. One of the coolest thing was that you could see the DDL related to all operations. As you perform more operations on the table like adding more indexes, changing constraints and permissions, It will all be logged here. This gives you everything you ever wanted at one place.
All in all it was great experience using SAP SUP SDK and developing an application using it. I hope this initial setup guide helps users configure SAP SUP SDK with an Amazon Web services instance.