Building Reliable Microservices with Service Fabric

Created by Steve Lydford

Microsoft Service Fabric is a distributed systems platform that makes it easy to package, deploy, and manage scalable and reliable microservices. This course will take attendees right from the basics of microservice architectures and Actor-based programming models, all the way up to building distributed, scalable stateless and stateful microservices with horizontal scalability and zero downtime. The course will be hands-on and attendees will be building their own solutions on Microsoft Azure and local Service Fabric clusters.

More courses Contact

Course Duration

2 days

Why Attend?

  • Understand how Service Fabric can aid development and maintenance of highly-scalable and performant microservices based systems.
  • Learn how to build applications which make effective use of the Virtual Actor programming model.
  • Learn how to build, test and monitor local and Azure-based Service Fabric clusters.


  • Introduction to Service Fabric and microservices architectures.
  • Setting up and deploying to a local Service Fabric cluster.
  • Developing microservices with Reliable Actors.
  • Building stateful and stateless Reliable Services.
  • Deployment and management of Service Fabric Clusters.
  • Scaling.
  • Testing, Health Monitoring and Diagnostics.


Individuals or teams of .Net developers who are interested in learning how Service Fabric can be utilised to build a highly available, reliable, maintainable and scalable Virtual Actor based microservices architecture.


Developers must:

  • Bring their own laptops, with a copy of Visual Studio 2015 and Powershell 3.0 (or higher) installed.
  • Have an active Microsoft Azure subscription to which they can deploy their Service Fabric applications.
  • Have a good knowledge of .Net application development using C#.

Talk to us about your training needs

Codurance Logo

Software es nuestra pasión.

Somos Software Craftspeople. Construimos software bien elaborado para nuestros clientes, ayudamos a los/as desarrolladores/as a mejorar en su oficio a través de la formación, la orientación y la tutoría. Ayudamos a las empresas a mejorar en la distribución de software.

Últimos posts del blog


3 Sutton Lane, planta 3
Londres, EC1M 5PU

Teléfono: +44 207 4902967

2 Mount Street
Manchester, M2 5WQ

Teléfono: +44 161 302 6795

Carrer de Pallars 99, planta 4, sala 41
Barcelona, 08018

Teléfono: +34 937 82 28 82

Correo electrónico: