Implement resiliency in a cloud-native .NET microservice

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

Learn how to make your cloud-native .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 Azure Kubernetes Service (AKS) cluster.

Prerequisites

  • Familiarity with C# and .NET 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
  • Ability to run development containers in Visual Studio Code or GitHub Codespaces

Get started with Azure

Choose the Azure account that's right for you. Pay as you go or try Azure free for up to 30 days. Sign up.