Deploying .Net framework 4.7.2 to Azure service fabric

Biplov K.C 1 Reputation point
2020-08-10T13:41:30.623+00:00

I have a existing applcation, which consists some webapi projects, some class libraries and some WorkerRole projects (that uses Microsoft.WindowsAzure.ServiceRuntime.RoleEntryPoint) these projects run on .Net framework 4.7.2

Since I am new to Azure service Fabric i was wondering how much effort it could take to make this "monolith" application run in Azure Service fabric. Could you maybe guide or provide resources if there are any available?

I looked into this article https://video2.skills-academy.com/en-us/azure/architecture/service-fabric/migrate-from-cloud-services but it wasn't really helpful. As it does not even open in latest visual studio.

We are also considering moving to .Net core. And I wanted a feedback on what would be be the better solution? Moving to azure service fabric then to .net core or first .net core then azure service fabric.

Azure Service Fabric
Azure Service Fabric
An Azure service that is used to develop microservices and orchestrate containers on Windows and Linux.
264 questions
{count} votes

1 answer

Sort by: Most helpful
  1. KarishmaTiwari-MSFT 20,037 Reputation points Microsoft Employee
    2020-08-11T22:31:10.323+00:00

    Thanks for your question.

    I would recommend going through the following documents to get started:

    1. This article provides best practice guidance for building applications and services on Azure Service Fabric: Azure Service Fabric application design best practices
    2. Using Service Fabric to decompose monolithic applications
    3. Tutorial: Deploy a .NET application in a Windows container to Azure Service Fabric
    4. ASP.NET Core in Azure Service Fabric Reliable Services
    5. There is another Q&A thread which will give you an idea about what points to consider while migrating monolith into service fabric

    Let me know if you have any questions or need additional help after going through the documentation.

    1 person found this answer helpful.
    0 comments No comments

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.