Possible Duplicates:
What is Cloud computing?
What is cloud computing?
Sorry for asking some Simple Question. But I cannot clearly understand the needs of Could Computing. or better to say I am confused about what actually Cloud Computing is. I've seen a lot of articles on this topic. But they were non technical and I cannot understand it properly.
Is Cloud Computing a replacement of dedicated Server ? If yes then why would I use it instead of dedicated Server ? What is Pay per use ? The Pricing Plans looks like VPS Hosting Plan Charts !! If I need a Service (e.g. it might be some kind of XML service) heavily used by multiple Applications. I'll put Only the Service in a dedicated server and apps might be hosted in Shared Hosting (doesn't matter). Wait a min.. Does it mean My Application hosted on a Cloud will get CDNs like Google, AOL have :( Sorry I am Confused.
I see in Google App Engine I am restricted in Python and Java Only (thats the reason I was not interested in Google App Engine much from when it released). and in an article I saw in Amazon there is no persistent storage. Hmmmm What does it mean ?? Will I've to reupload everything ?? I see I need to start VM Images there .. So do I need to pay by the time frame when my image was Up ?? But I find no reason to my Apps non-24hrs.
Sorry I am confused. Please Help me to figure it out.