A Service Fabric Sidecar Service

Sidecar services are used to extend functionality of microservices. The Service Fabric sidecar service discussed here enables external services to be accessed from within the Service Fabric and performs health checks in order to leverage the Service Fabric health model to monitor availability.

The github repository can be found here.

Continue reading “A Service Fabric Sidecar Service”

A Service Fabric Reverse Proxy For On-Premise Clusters

The Azure Service Fabric is a framework for building microservice applications in c#. The hosted version offers a reverse proxy for outsiders to access the Service Fabric services through a single endpoint. This is a crucial component for integrating Service Fabric into an existing application. In the following I will present a reverse proxy for Service Fabric that can run anywhere.

The github repository can be found here.

Continue reading “A Service Fabric Reverse Proxy For On-Premise Clusters”

Service Fabric Cluster Running on Vagrant Boxes

For people working with c# and microservices the Azure Service Fabric framework might be worth giving some attention. The on-premise version (currently in preview) can be used in situations where cloud hosted solutions are not acceptable because of legislation and/or business rules. In the following I will show how to spin up an on-premise cluster running on a set of Vagrant boxes.

The github repository can be found here.

Continue reading “Service Fabric Cluster Running on Vagrant Boxes”