You can deploy and use many different operating systems, frameworks and tools in Azure. It does not need to be from Microsoft. I myself use Node.js, Php, MySql and WordPress.
In this episode of Dev.Cast I discuss the open platform that Azure are. I do that with a colleague, David Makogon.