Always late to to the party - I decided to give google app engine a go using my favorite language python.
Anyway here is how I got started.
- Go to https://console.developers.google.com/start/appengine
- Should prompt you for a google username password
- Click 'Try it now'
- Choose a project name - choose python, bottle, click 'Download your code'
- Go to https://console.developers.google.com/
- Create a new project and choose a useful project id - PROJECTID
- open a terminal and follow the prompts to install : 'curl sdk.cloud.google.com | bash'
- restart terminal or just run '. .bashrc' to get the changes
- sign into google cloud using: 'gcloud auth login'
- run 'gcloud components update app' to install additional tools.
- extract the preview code into a directory called PROJECTID
- run 'gcloud config set project PROJECTID'
- run 'gcloud preview app run PROJECTID' to run a local copy of the instance
- run 'gcloud preview app deploy PROJECTID' to push it onto the server.
- you should be able to access the deployment under http://PROJECTID.appspot.com