Cloud Hosting, Cloud Computing and Cloud Architecture are the latest and fast emerging technologies. There are many explanations to the…