Implementieren von Resilienz in cloudnative .NET-Microservices
Hier erfahren Sie, wie Sie Ihre cloudnative .NET Core-Microservices-App so fehlertolerant gestalten, dass dies minimale Auswirkungen auf Benutzer*innen hat.
Lernziele
In diesem Modul lernen Sie Folgendes:
- grundlegende Resilienzkonzepte
- Beobachten des Verhaltens eines Microservice ohne Resilienzstrategie
- Implementieren von Fehlerbehandlungscode für HTTP-Anforderungen in einem Microservice
- Bereitstellen einer infrastrukturbasierten Resilienzlösung für einen AKS-Cluster (Azure Kubernetes Service)
Voraussetzungen
- Vertrautheit mit der C#- und .NET-Entwicklung auf Einsteigerniveau
- Vertrautheit mit den RESTful-Dienstkonzepten
- konzeptionelle Kenntnisse über Container und AKS (Fortgeschrittene)
- Zugriff auf ein Azure-Abonnement mit der Berechtigung Besitzer
- Möglichkeit zum Ausführen von Entwicklungscontainern in Visual Studio Code oder GitHub Codespaces