Interesting dev experiment (needs multi-OS support)
Using Visual Studio and Windows Azure you can already build in the DevOps model by developing locally using Visual Studio & the Windows Azure fabric and then deploy to your cloud infrastructure. This works for Java, C++, etc.
To make the machine a real world DevOps machine you need multi-OS capability out of the box. Tool sets will help define most productive environments (NB/Eclipse for Java deployment, Visual Studio for Windows Azure & cloud-based Hadoop instances)