Azure Service Fabric is a distributed systems platform used to build scalable, reliable, and easily-managed applications for the cloud. Service Fabric addresses the challenges in developing and managing cloud applications. By using Service Fabric developers and administrators can avoid solving complex infrastructure problems and focus instead on implementing mission critical, demanding workloads knowing that they are scalable, reliable, and manageable.

- Wiki
2 articles, 1 books. Go to books ↓

Let’s say you want to adopt a microservices architecture for your application. You want to break your application down into a number of smaller services which you can scale and deploy independently of each other. You also want to do this without directly managing the infrastructure (either physical boxes or virtual machines). Service Fabric may be a good option.

Azure Service Fabric is a Platform-as-a-Service offering still in preview, which promises us a way to build highly reliable, massively scalable cloud based services.