Last week Microsoft made a slew of important announcements. The important thing to remember here is that while all the others are rabble rousing about cloud and ‘software-defined-something’ – Microsoft continues to build out a very well rationalized approach to converting its massive installed base from virtualization to cloud, just like it has done helping its customers go from physical to virtual. The truth is Microsoft has the software-defined data center already – they’ve been running it at scale for a decade and now they have packaged it up for everyone else with their Cloud OS.
Cloud OS is Windows Server 2012 R2, Hyper-V, Systems Center, and Windows Azure Pack. These are the core parts needed to build out an IaaS with Microsoft Windows Azure – on premises. Add to this Microsoft’s long heritage with .NET as a natural PaaS on top of the IaaS layer. Multi-tenancy, check--chargeback, check--single pane of glass managementm check--fidelity between private and public Azure, check.