Microsoft Azure Service Fabric is an evolution of microservice-based architecture for a cloud-based approach.Azure Service Fabric isn't marketed as a serverless platform, but rather a cluster service that runs on either Windows Server or Linux.
Microsoft Azure Service Fabric runs existing code or scalable microservices. Applications written natively for Service Fabric treat VMs as a pool of resources. The service is decoupled from individual virtual machines. Generically, Service Fabric clusters consistent of any Windows or Linux-based VM.
Microsoft's selling point for Service Fabric running in Azure is the availability of additional services. In practice, even an Amazon AWS instance could provide compute for Service Fabric compute.