Anybody have idea bout on-demand platforms for Java that are cloud
hosted? What would be the advantages?
I presume you mean by "cloud hosting" the ISP has a farm of servers,
and your app may be run on any one of them, not necessarily the same
one. I further presume they never run it on more than one server at a
time.
The advantage would be reliability. If your server died, presumably
automation would detect this and fire it up on some other server.
If your app were designed to run on more than one server at a time,
then you have the added advantage of being able to handle variable
load by temporarily or permanently increasing the number of servers.