There is one thing that almost every independent cloud computing commentator agrees upon and that is that Amazon Web Services (AWS), the cloud computing division of the Seattle-based behemoth, is the largest public cloud vendor on earth. It was Amazon which invented the idea of public cloud infrastructure when someone within […]