These days in many IT circles and admin coffee rooms, you'll likely hear some passionate debate about the "colocation vs. cloud?" question.
For many enterprises, colocation may seem a bit too "old-school," while cloud computing appears to be the grand disruptor. This is especially the case since so many major players have entered the space, such as Amazon, Google, and Microsoft.