Cloud Services

Create highly-available, infinitely scalable applications and API’s

Quickly deploy and manage powerful applications and services with Azure Cloud Services. Simply upload your application and Azure handles the deployment details - from provisioning and load balancing to health monitoring for continuous availability. Your application is backed by an industry leading 99.95% monthly SLA. You just focus on the application and not the infrastructure. It’s that good.

Use Cloud Services to:

Focus on your application, not the infrastructure

Never worry about patching, hardware failures, or network issues again. Azure Cloud Services is designed to let you build applications that are continuously available even during system upgrades and hardware failures. Now you can just work on the code – the part that matters.

Develop internet-scale API’s for a world of devices

Every new mobile application needs a powerful set of server side services to power it. With Azure Cloud Services you have everything you need to build the most robust, scalable APIs you can dream up. Take advantage of instant access to infinite scale so you can handle huge success without having to write any new code.

Build modern, cloud architectures

Azure Cloud Services provides the most effective application environment for building the most modern, distributed, computing applications on the planet. Your customers will benefit from apps that respond faster and never go down.

Monitor and alert (preview)

Azure provides a number of capabilities that help you better understand the health of your applications. You can monitor the health and availability of your applications via health metrics dashboard. You can set up alert rules to be notified when your service availability is degraded. Further, with alerts and notifications, you can define an event of interest that occurs in your application, be notified in real-time when the event occurs. Health and availability monitoring, and alerting are available at no additional cost while in preview.

Auto scale to optimize cost and performance

Azure allows you to configure your application to automatically scale up or down to match the current demands while minimizing costs via auto scale rules. To automatically scale, choose your scale metric on the 'Scale' tab and set the minimum and maximum number of instances. Generally, you should set the minimum at a level that meets your expected daily traffic and allows for small spikes; you should set your maximum at a level that allows for large, unexpected bursts of activity. Auto scaling has now been released under General Availability, and is included without any additional cost.

Next Steps

View pricing details. Browse the documentation center for resources. Explore flexible purchase options.