Microsoft Azure is an ever-expanding set of cloud services to help organizations meet their business challenges. It is the freedom to build, manage and deploy applications on a massive, global network using your favorite tools and frameworks. It is an open, flexible, enterprise-grade cloud computing platform for testing, deploying, and managing applications and services through Microsoft-managed data centers.


Microsoft Azure is a collection of various cloud computing services, including remotely hosted and managed versions of proprietary Microsoft technologies, and open technologies, such as various Linux distributions deployable inside a virtual machine. Azure lacks upfront costs or an appreciable time delay in resource provisioning–capacity is available on demand.

With a usage-based billing formula, Azure is a compelling option for enterprises transitioning from on-premise Windows servers to the cloud. Azure can be utilized at any scale, from a garage startup to a Fortune 500 company. Because of the ease of transition, organizations with an existing Windows Server deployment may find Azure to be best suited to their needs.

It is a platform of interoperable cloud computing services, including open-source, standards-based technologies and proprietary solutions from Microsoft and other companies. Instead of building an on-premise server installation, or leasing physical servers from traditional data centers, Azure’s billing structure is based on resource consumption, not reserved capacity. Pricing varies between different types of services, storage types, and the physical location from which your Azure instances are hosted.