To cloud or not the cloud, that is the question . Todays IT needs to be agile and responsive to their customer, most of the time the customer is internal and they need more processing power added to existing services or the need new services provisioned. There is also a high expectation that change within the enterprise is done in a safe manner to avoid future outages. Managing the enterprise from a Service perspective, understanding the individuals parts that make up the entire service is a fundamental requirement.
One of the ways for IT to be able to quickly grow or shrink the footprint of the services is to adopt virtualization and build an internal cloud and/or leverage outside cloud providers. Virtualizing is a way to have well known configurations rolled into production and in turn reduce risks to outages. Virtualizing also provides a type of Disaster Recovery (DR) it also provides a way to add more nodes to an overtaxed cluster quickly. I’m not saying virtualization is for everyone, but there are many value-adds it brings to IT as well as value to the business.