Implementace odolnosti v mikroslužbě .NET nativní pro cloud
Zjistěte, jak zajistit, aby aplikace mikroslužeb .NET Core nativní pro cloud byla odolná proti chybám s minimálním dopadem na uživatele.
Cíle výuky
V tomto modulu:
- Vysvětlení základních konceptů odolnosti
- Sledování chování mikroslužby bez strategie odolnosti
- Implementace kódu pro zpracování selhání pro požadavky HTTP v jedné mikroslužbě
- Nasaďte řešení odolnosti založené na infrastruktuře do clusteru Azure Kubernetes Service (AKS).
Požadavky
- Znalost vývoje v jazyce C# a .NET na úrovni začátečníka
- Znalost principů služby RESTful
- Koncepční znalost kontejnerů a AKS na středně pokročilé úrovni
- Přístup k předplatnému Azure s oprávněním vlastníka
- Schopnost spouštět vývojové kontejnery v editoru Visual Studio Code nebo GitHub Codespaces