Windows Azure is Microsoft’s application platform for the public cloud and enables you to quickly build, deploy, and manage applications across a global network of Microsoft-managed datacenters. You can build applications using any operating system, language, or tool.

Multi-Factor Authentication Now Available for Office 365

​Windows Azure Multi-Factor Authentication (MFA) is a hosted service with a range of exciting capabilities which can be used to secure access to both cloud (Office 365) and on-premise resources. In addition to standard authentication through a user’s account credentials, customers can now add an extra layer of security by authenticating their users via a mobile app or by responding to an automated text message or phone call before access is granted. View the Service Overview​ ​

Always up. Always on.

Windows Azure delivers a 99.95% monthly SLA and allows you to build and run highly available applications without focusing on the infrastructure. It provides automatic OS and service patching, built in network load balancing, and resiliency to hardware failure. It supports a deployment model that enables you to upgrade your application without any downtime.


You can use use any language, framework, or tool to build applications with Windows Azure. Features and services are exposed using open REST protocols. The Windows Azure client libraries are available for multiple programming languages, and are released under an open source license and hosted on GitHub.

Unlimited servers. Unlimited storage.

You can easily scale your applications to any size. Windows Azure is a fully-automated, self-service platform that allows you to provision resources within minutes, elastically grow or shrink your resource usage based on your needs, and only pay for the resources your application uses. Windows Azure is available in multiple datacenters around the world, giving you the flexibility to deploy your applications close to your customers.

Powerful Capabilities

Windows Azure delivers a flexible cloud platform that can satisfy any application need. It enables you to reliably host and scale out your application code within compute roles. You can store data using relational SQL databases, NoSQL table stores and unstructured blob stores, and optionally use Hadoop and business intelligence services to data-mine it. You can take advantage of Windows Azure’s robust messaging capabilities to enable scalable distributed applications, as well as deliver hybrid solutions that run across a cloud and on-premises enterprise environment. Windows Azure’s distributed caching and CDN services allow you to reduce latency and deliver great application performance anywhere in the world.

Start your 30-DAY free trial today!