I had the chance to give talks about evaluating the requirements for, and building private IaaS cloud platforms.
Often I was explained the following situation: A corporate manager went to OpenWorld, a local Oracle Day or a Virtualization Day, and has seen everywhere that cloud platforms are the future. As a good businessman, he wants to benefit from the new wave and wants you, the system administrator/datacenter engineer/platform architecht to build an Infrastructure as a Service platform to provide virtual environments for your internal or external customers. What do you do? Allow me to point out some of the requirements and considerations.