My colleague Javier had an interesting article in his blog about the Greenfield Enterprise where he looked at what one would build if one started building IT entirely from scratch. It’s an interesting article and you should read it if you have not. Keep in mind that Javier’s agenda is around SaaS and this article was a setup for answer, as he indicates at the end.
I’ve been bothered by a smaller but related question, whether moving to the Private Cloud requires somewhat of a rethinking and re-architecture or whether it can be done with some level of tweaking and integration around existing tools and infrastructure. The catalyst for this question came from a customer visit from a few months back. The IT folks at this customer had started a significant pilot project to provide a “cloud model” for their end customers/consumers. My expectation was that they would take a subset of their use cases, some new hardware, create a fully virtualized environment and start experimenting with the use-cases, new tools, and processes to figure out how they would get to a “cloud model” that solves their end-users needs for agility and reduces the admin overhead and opex costs.
I was surprised to hear what they viewed as their constraints
They had invested a lot of money and time in setting up the tools and processes from two different ESM vendors to cover their current physical datacenters. They felt strongly that the final solution must be based on the tooling that they already had in place with integration of some new tools.<br /><br />
They expected the new “cloud” and tools they were building to encompass all the physical environments in addition to the virtualized environments.
Regardless of the end result, I would have at least started the thinking process with a blank sheet of paper, not cluttered by all my current constraints and sunk cost. Interestingly, on this customer visit we first met with a group of architects who gave us the scenario above. Later we met with their operations group. This latter group seemed to recognize much more clearly that there would need to be a fairly clean new start if they were going to achieve significant change and efficiency.
I’m sure that this is a question that is doing the rounds at many companies. Is this black and white or are there many shades of gray. Wonder where people stand on this one?