Microsoft Cloud development

Microsoft Azure provides a connected cloud platform that provides the freedom to deploy and use technology in the way that makes the most sense for you. Get the benefits of a virtual platform—lower cost, greater reach, and rapid time to market from initial idea to final realization. The quickest path to developing for Azure is through Visual Studio. With Visual Studio and Azure, you can connect to your Azure subscription from the Server Explorer, start or edit website, or create a mobile service to serve as your backend for your mobile devices.

What is Azure?

Azure is Microsoft’s cloud computing platform, a growing collection of integrated services - analytics, computing, database, mobile, networking, storage, and web - for moving faster, achieving more, and saving money.

Azure Machine Learning

A fully managed cloud service that enables you to easily build, deploy in minutes, and share predictive analytics solutions. Now part of Cortana Analytics Suite.

Try for free today

Sign up for a 30-day trial and get $200 to spend on all Azure services, including virtual machines, SQL databases, websites, mobile push, media streaming, Active Directory and more.

MVA on Azure

Learn Microsoft Azure from experts - free. These training courses cover key technical topics to help developers gain the knowledge they need to succeed.

Azure Fridays

Scott Hanselman sits down with the actual engineers who build Microsoft Azure on his journey to learn how to program the cloud.


Managed Apache Hadoop, Spark, HBase, and Storm made easy.

Best practices on GitHub

Visit the GitHub Azure page for architecture guidance around patterns and practices.