Service Fabric REST APIs

Service Fabric is a distributed systems platform that makes it easy to package, deploy, and manage scalable and reliable microservices.

Azure Service Fabric Mesh is a fully managed service, which enables developers to build and deploy microservices applications without managing any infrastructure.

Following are the main REST APIs categories:

  • Service Fabric Mesh Resource Manager APIs allow managing microservices applications deployed in Azure Service Fabric Mesh environment through management.azure.com.

  • Service Fabric Resource Manager APIs allow managing Service Fabric cluster in Azure through management.azure.com.

  • Service Fabric Client APIs allow managing microservices applications in a Service Fabric cluster through its management endpoint. For example, mycluster.westus.cloudapp.azure.com.

Service Fabric Mesh Resource Manager APIs

Service Fabric Mesh Resource Manager APIs allows you to create and manage microservices applications in Azure without worrying about the infrastructure powering it.

The latest version of Service Fabric Mesh Resource Manager APIs is 2018-07-01-preview.

Service Fabric Resource Manager APIs

Service Fabric Resource Manager APIs allows you to create and manage Service Fabric clusters in Azure. A Service Fabric cluster is a network-connected set of virtual or physical machines into which your microservices are deployed and managed.

The latest version of Service Fabric Resource Manager APIs is 2018-02-01.

Following are some of the other supported versions.

Service Fabric Client APIs

Service Fabric Client APIs allow managing microservices applications in a Service Fabric cluster through its management endpoint. These APIs are provided by Service Fabric runtime. These APIs are supported on Service Fabric clusters operating in any environment (in Azure, on premises, or in another cloud).

The latest version of Service Fabric Client APIs is 8.1.