An Azure platform as a service offer that is used to deploy web and cloud applications.
Hello Nischay,
Yes the notification is correct and expected.
What it means:
You can keep using Cloud Services (extended support) until 31 March 2027. However, to avoid any service disruption, you must complete your migration before this date. Extensions will not be granted, and there is no one-click migration tool because your application will need some changes in how it is built and deployed.
What this means for your setup
For your shared environment, you can keep a similar overall architecture. The main change is replacing your current Cloud Services (CSES) deployment with a Service Fabric application. Your existing Web Role can be converted into a Service Fabric stateless service.
Important things to note:
- Service Fabric does not support IIS.
- Your web application will need to move to a self-hosted framework, such as ASP.NET Core.
- If you’re using:
- ASP.NET MVC -> this can be upgraded to ASP.NET Core MVC
- ASP.NET Web Forms -> this is not supported and will require a redesign
Recommended steps:
- Review your application dependencies, scaling needs, and overall readiness.
- Plan the conversion of your Web Role into a stateless service, including moving away from IIS/System.Web.
- Set up a Service Fabric managed cluster as your new platform.
- Move your configuration and packaging from
.csdef/.cscfgfiles to Service Fabric formats. - Deploy your application to the cluster and perform thorough testing.
References:
- https://learn.microsoft.com/en-us/azure/service-fabric/service-fabric-cloud-services-migration-faq
- https://learn.microsoft.com/en-us/azure/service-fabric/service-fabric-cloud-services-migration-differences
- https://learn.microsoft.com/en-us/azure/service-fabric/service-fabric-cloud-services-migration-worker-role-stateless-service