Azure Service Fabric is the distributed system platform used to develop applications on microservices architecture. It provides an easy way to package and deploy microservices, and to manage their scalability through the Azure portal. It is the new middleware platform for building enterprise-class cloud applications.
Azure Service Fabric provides a runtime to build distributed, stateless, and stateful microservices, and powers various services, such as Azure SQL database, Microsoft Power BI, Azure IoT Hub, and others. To learn more about Service Fabric and microservices architecture, please refer to Chapter 9, Microservices Architecture.