What is Azure Cloud Services?
Azure Cloud Services (Extended Support) is a Platform-as-a-Service solution for deploying scalable web applications and background processes. The service distinguishes between Web Roles (IIS-based applications) and Worker Roles (background processing). Microsoft fully manages the operating system, patching, and infrastructure.
Core Features
- Automatic OS updates and security patching
- Web Roles with integrated IIS for ASP.NET applications
- Worker Roles for batch processing and background jobs
- Autoscaling based on CPU, queue length, or schedules
- Staging slots for blue-green deployments
Typical Use Cases
Enterprises with existing Cloud Services deployments use Extended Support for continued operation. Legacy applications on .NET Framework run without containerization. Batch processing systems scale Worker Roles as needed.
Benefits
- No infrastructure management, no VM administration
- Proven platform for .NET applications since 2010
- Simple scaling without code changes
- Extended Support until at least 2024
Frequently Asked Questions
Is Azure Cloud Services still supported?
Azure Cloud Services (classic) has been retired. Cloud Services Extended Support is the current version and is supported long-term. However, Microsoft recommends App Service, Container Apps, or AKS for new projects.
What is the difference between Web Roles and Worker Roles?
Web Roles host IIS-based web applications with HTTP endpoints. Worker Roles run background processes without HTTP listeners, such as queue processing or batch jobs. Both can be combined in a single Cloud Service.
Should I use Cloud Services for new projects?
For new projects, Microsoft recommends modern services like Azure App Service, Container Apps, or Azure Kubernetes Service. Cloud Services Extended Support is primarily intended for continuing existing workloads.
How do I migrate from Cloud Services to modern platforms?
Migration depends on the application. Web Roles can often be migrated directly to App Service. More complex workloads benefit from containerization and deployment on AKS or Container Apps.
Integration with innFactory
As a Microsoft Solutions Partner, innFactory supports you with Azure Cloud Services: migration to modern services, optimization of existing deployments, and modernization strategies.
Frequently Asked Questions
Is Azure Cloud Services still supported?
Azure Cloud Services (classic) has been retired. Cloud Services Extended Support is the current version and is supported long-term. However, Microsoft recommends App Service, Container Apps, or AKS for new projects.
What is the difference between Web Roles and Worker Roles?
Web Roles host IIS-based web applications with HTTP endpoints. Worker Roles run background processes without HTTP listeners, such as queue processing or batch jobs. Both can be combined in a single Cloud Service.
Should I use Cloud Services for new projects?
For new projects, Microsoft recommends modern services like Azure App Service, Container Apps, or Azure Kubernetes Service. Cloud Services Extended Support is primarily intended for continuing existing workloads.
How do I migrate from Cloud Services to modern platforms?
Migration depends on the application. Web Roles can often be migrated directly to App Service. More complex workloads benefit from containerization and deployment on AKS or Container Apps.
