Google App Engine is the Google solution for programming and publishing online web applications quickly, and easily.
You can use several programming languages, among which the most important are Python and Java. The documentation includes examples and tutorials so you can create an application in minutes.
Google's infrastructure allows you to forget about your application's technical requirements. If you need more power, you can buy it and have it available almost instantly.
Installation of Google App Engine includes an application with which you can manage the applications and load them onto your Google account.