Azure Cloud Services

Platform as a service (PaaS) technology engineered to deploy web and cloud applications that are scalable, reliable and inexpensive to operate.

Deploy highly available and scalable applications in minutes

Build the web and cloud applications that you need on your terms while using the many languages that we support. Simplify the management of your applications with cloud services while ensuring high availability. Scale your environment automatically based on demand and reduce costs. Automate operating system and application updates to increase security. Take advantage of integrated health monitoring and load balancing. Focus on your application, not the underlying cloud infrastructure.

Highly available and massively scalable platform for your applications and APIs. Accelerated application deployment

Autoscaling of your cloud environment to optimise costs and improve performance

Integrated health monitoring and load balancing with dashboards and real-time alerts

Excellent development experience using the Azure SDK, which integrates seamlessly with Visual Studio

Accelerate the deployment of your web and cloud applications

Build and deploy powerful web and cloud applications and services in minutes with Azure Cloud Services. Use Azure Cloud Services to keep your applications available and redirect traffic from troubled instances to healthy ones that are running smoothly. Once your application is deployed, Azure will take care of the rest – from provisioning to load balancing. Your application is backed by an industry-leading 99.95 per cent service-level agreement (SLA).

See the Azure Cloud Services SLA

Increase application resiliency

Use the new Azure Resource Manager-based deployment model – by previewing Azure Cloud Services (extended support) – to increase regional resiliency. With this new deployment model, use capabilities such as role-based access control (RBAC), tags and support for deployment templates.

Keep using the existing Azure Cloud Services (classic) deployment model for your Azure Service Manager-based applications.

Read the documentation

Scale your apps automatically to optimise costs

Automatically scale your cloud services infrastructure based on current demand. The autoscale feature helps you manage unexpected traffic spikes by automatically scaling your Azure Cloud Services environment up or down to deliver an excellent customer experience. Set scaling limits, schedule goals and ensure that the performance of your applications can scale while simultaneously minimising costs.

Use the development environments that you prefer

Experience an excellent development environment using the Azure SDK, which integrates seamlessly with Visual Studio. Deploy applications using the language you like, including .NET, Java, Node.js, PHP, Python or Ruby. Test your application before deploying it to the cloud by using Azure Emulator, which brings the platform’s key functionality directly to your development computer. To deploy the new release to production, just swap the staging environment into production.

Monitor your cloud applications

Set up real-time alerts to know when service availability or other metrics may degrade. Automate operating system updates to improve the security of your environment. Focus on building great applications and don’t worry about patching, faulty hardware or network issues. Azure Cloud Services helps you conveniently monitor the health and availability of your applications. The health metrics dashboard shows you key statistics at a glance.

Comprehensive security and compliance, built into Azure Cloud Services

  • Microsoft invests more than $1 billion annually on cybersecurity research and development.
  • We employ more than 3,500 security experts who are dedicated to data security and privacy.
  • Azure has more certifications than any other cloud provider. View the comprehensive list.

Azure Cloud Services pricing

Select the right virtual machine for your Azure Cloud Services deployment based on your target application. Review prices based on your Azure region. Reduce your costs with one- and three-year reservations.

Azure Cloud Services updates, blogs and announcements

Frequently asked questions about Azure Cloud Services

  • Azure Cloud Services (extended support) is a new Azure Resource Manager-based deployment model for Azure Cloud Services. The Azure Service Manager-based deployment model is now named Azure Cloud Services (classic). Both deployment models are available in Azure Cloud Services.
  • The primary benefit of this new deployment model is regional resiliency. Azure Cloud Services (extended support) also offers Azure Resource Manager capabilities such as RBAC, tags, deployments to availability zones and support for deployment templates.
  • There are many other Azure options to consider:

    • Virtual machine scale sets
    • Azure App Service
    • Azure Kubernetes Services (AKS)
    • Azure Service Fabric

    These alternatives are particularly appealing if your application is continuously evolving and needs a modern feature set to cater to your changing requirements.

  • We guarantee that, when you deploy two or more role instances in different update domains, at least one role instance will have role instance connectivity at least 99.95 per cent of the time. For additional details, please refer to the Azure Cloud Services SLA.

    During the preview, Azure Cloud Services (extended support) does not offer an SLA.

  • Azure Cloud Services (extended support) provides two paths for you to migrate from Azure Service Manager to Azure Resource Manager.

    The first path requires a redeployment, during which the Azure Cloud Service environment is deployed in Azure Resource Manager and then deleted from Azure Service Manager. The preview for this migration path is already available. Learn more in the documentation.

    The second path is an in-place migration, which can migrate live Azure Cloud Services (classic) to Azure Resource Manager. More details about this option will be announced soon.

  • To access the preview of Azure Cloud Services (extended support), please fill in this form.

Ready when you are – let's set up your Azure free account