I won't comment on whether you should implement yourself or enter into a managed service or single vendor solution, on the technology question of alternative solutions Citrix OpenCloud Products can be integrated and orchestrated by using Workflow studio to achieve your automation requirements, Workflow studio provides a GUI and Templates to create MS powershell scripts.
Citrix XenServer and cloud technologies are deployed in some of the largest Cloud Service providers and enterprises.
The Intel IT team has been implementing many of the advancde management services that define cloud in our private enterprise cloud environment. We are deploying services in as short as 3 hours now.
Check out this whitepaper on the principles and processes we've been using for "Implementing On-Demand Services Inside the Intel IT Private Cloud"
Das Kamhout has written some blogs on this topic also and may be of assistance.
in fact, I have posted this question on december 2010.. have not much news to say here.. Currently We have been implementing new virtualization platform consisting cisco UCS blades and hyperV, oracle VM and vmware hypervisors...
But I have interviewed with HP, cisco and microsoft..
All of them have orchestration tool which is core in cloud..
- Best orchestration tool was from HP blade matrix.. you can design a server infrsatructure in visio like environment and it implements orchestration workflow automatically.. Very powerfull tool indeed
- cisco comes with tilda and new in this field..
- microsoft comes with opalis and stroneger than cisco..
I think, after implemeting new virtualization platforms, I will turn my head to cloud.. I may give more news then..
Turk Telekom @ Turkey