What are the differences and challenges in developing web applications to be hosted on the cloud as opposed to dedicated servers?
What are the primary differences between a hosting service like GoDaddy and a cloud based hosting like Amazon Web Services?