Cloud Advantage High availibility scalibility elasticity agility geodistribution disaster recovery Traditional Web Hosting disadvantage setup is expensive troubleshooting problem maintenance is expensive