Windows Azure is not just a hosting solution but using Windows Azure has a lot more capabilities. This platform can be used to develop applications using several technologies and programming languages. It provides us the platform to create and deploy applications using .net platform, which is Microsoft’s own app development technology. We can also use many more technologies and languages such as Java, PHP, Ruby, Oracle, Linux, MySQL, Python.
You can check out this Azure Training program by Intellipaat if you are interested in Azure.
Also, watch this video on Azure Applications: