Service Fabric (SF) is a platform for distributed applications that greatly simplifies developing and deploying applications that are scalable and reliable. It's one of the best solutions for developing cloud-native apps and lets users focus on developing rather than on maintaining infrastructure and connections between particular components. It's a next-generation platform that is actively developed by Microsoft and has received much attention recently.
The following topics will be covered in this chapter:
- Microservice architecture and how to use it in the cloud with SF
- Basic concepts of SF, such as services or actors
- Communicating between services in SF
- Managing clusters in SF and securing them
- Monitoring services in SF and how to diagnose them