Amazon is hiding the complexity of deploying web applications to its vast cloud – a complexity that's letting rivals catch up. The book-seller-turned-service-provider has introduced a service called Elastic Beanstalk that it has promised will have your web app up and running within "minutes". Beanstalk handles provisioning and …
Azure is not strictly a .NET platform. You can write Java as well. PHP, Ruby -- its all supported. When you deploy an app to Azure you are effectively deploying it to a Windows Server virtual machine. That VM doesn't care if its running .NET or Java.