I don't have anything against corporate IT... okay, maybe a little something against filling out one too many hardware requisition forms back in the pre-cloud days. But if your cloud runs on your own infrastructure, you have deployed infrastructure ahead of customer demand and are paying for the privilege. The primary value in the cloud is the ability to leverage on-demand capacity of an external provider to align your infrastructure and customer demand. By running your own cloud (a.k.a. Virtualization 2.0), you are betting that your IT department can manage efficiencies comparable to public cloud providers.
This post was a shameless attempt to make use of my 7 day OmniGraffle trial. OmniGraffle: where have you been all my life?