Service Fabric supports hosting packaged executables developed using .NET, Node.js, Java, or any similar programming languages. These executables are addressed as Guest Executables in the Service Fabric world. Although they are not developed using Service Fabric SDK, Service Fabric still ensures high availability and high-density deployment of Guest Executables on a cluster. Service Fabric is also capable of performing basic health monitoring for these executables and managing their application lifecycle.
Let's explore the details around the steps to be followed to deploy a Guest Executable on a Service Fabric cluster.
Service Fabric uses two XML files - the Application Manifest and the Service Manifest for the purpose of packaging and deploying the applications. An application in Service Fabric is a unit of deployment. An application can be deployed, upgraded, or even rolled back as a unit. The rollback usually occurs in case of a failure...