Implement resiliency in a cloud-native ASP.NET Core microservice

Advanced
Developer
Solution Architect
.NET
ASP.NET Core
.NET Core
Azure
Container Registry
Kubernetes Service

Learn how to make your cloud-native ASP.NET Core microservices app fault-tolerant with minimal impact on the user.

Learning objectives

In this module, you will:

  • Understand foundational resiliency concepts.
  • Observe the behavior of a microservice with no resiliency strategy.
  • Implement failure handling code for HTTP requests in one microservice.
  • Deploy an infrastructure-based resiliency solution to an AKS cluster.

Prerequisites

  • Familiarity with C# and ASP.NET Core development at the beginner level
  • Familiarity with RESTful service concepts
  • Conceptual knowledge of containers and AKS at the intermediate level
  • Access to an Azure subscription with Owner privilege