I am glad if a person could tell me where simple Java web programs could be used instead of using Google Application Engine. Reason for this is to learn Cloud technologies. When just beginning where I ought to take a look at.

Amazon . com Micro Instance: AWS Free Usage Tier

Spin up any OS node and run your "much less hungry" :) Java application

Take a look at Heroku. They began with Ruby but they are adding more languages. They lately added Java: http://blog.heroku.com/archives/2011/08/25/java/

I've not used any Java applications on Heroku yet, however i apply it a couple of simple Rails applications which is very easy and simple to make use of.

It may be interesting to mark the question like a community question.