CIOs everywhere are faced with a common question: do we have the right infrastructure for our business today and tomorrow? The question is complicated since there is no right answer – even though the major public cloud providers would say otherwise. Most large companies have hybrid infrastructures, comprising internal .