Cloud computing and the top 6 cloud service providers delivering these services, have brought fundamental changes to the market backdrop of IT infrastructure globally. Public cloud service providers are facilitating the inherent efficiencies of distributed cloud computing, which is enabling innovative software applications and platforms to be built, while simultaneously