It is a strange new world we find ourselves, where part of Microsoft's Azure infrastructure will be built on Linux.  Azure Cloud Switch will allow software-defined networking to be used on Azure for those who are brave enough to dabble in SDN.  Microsoft will be incorporating the OpenCompute developed Switch Abstraction Interface based on Linux, as The Register points out this is likely due to a lack of similar functionality in Windows software.  In this particular case Microsoft will not be reinventing the wheel but will wisely focus on improving the functionality of Azure and Azure based products such as Office 365 which they have developed in house.  The 'cloud' is a strange place and it just got a little bit stranger.

"Redmond's revealed that it's built something called Azure Cloud Switch (ACS), describing it as “a cross-platform modular operating system for data center networking built on Linux” and “our foray into building our own software for running network devices like switches.”"

Here is some more Tech News from around the web:

Tech Talk