Training

Building Reliable Microservices with Service Fabric

Created by Steve Lydford & Alessandro Di Gioia

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.

Content

  • 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.

Audience

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.

Prerequisites

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 is our passion.

We are software craftspeople. We build well-crafted software for our clients, we help developers to get better at their craft through training, coaching and mentoring, and we help companies get better at delivering software.

Latest Blogs




Contact Us

15 Northburgh Street
London EC1V 0JR

Phone: +44 207 4902967

Carrer Aragó, 208
08011, Barcelona

Phone: +34 689 723 737

Email: hello@codurance.com