Abstract There have been several shifts in the cloud computing during the last decade. The next generation of cloud computing builds on the strengths of the current model while expanding its applicability. There will be far-reaching effects from the evolving cloud infrastructure and new computing