You are designing a microservices architecture that will support a web application.
The solution must meet the following requirements:
✑ Allow independent upgrades to each microservice.
✑ Deploy the solution on-premises and to Azure.
✑ Set policies for performing automatic repairs to the microservices.
✑ Support low-latency and hyper-scale operations.
You need to recommend a technology.
A. Azure Container Instance
B. Azure Virtual Machine Scale Set
C. Azure Service Fabric
D. Azure Logic App
Correct Answer: C
Azure Service Fabric is a distributed systems platform that makes it easy to package, deploy, and manage scalable and reliable microservices and containers.
You can use Azure Service Fabric to create Service Fabric clusters on any virtual machines or computers running Windows Server.