클라우드 네이티브 .NET 마이크로 서비스에서 복원력 구현

고급
개발자
솔루션 아키텍처
ASP.NET Core
Azure
Azure Container Registry
AKS(Azure Kubernetes Service)

사용자에게 미치는 영향은 최소화하면서 클라우드 네이티브 .NET Core 마이크로 서비스 앱의 내결함성을 구현하는 방법을 알아봅니다.

학습 목표

이 모듈에서는 다음을 수행합니다.

  • 기본 복원력 개념을 이해합니다.
  • 복원성 전략이 없는 마이크로 서비스의 동작을 관찰합니다.
  • 단일 마이크로 서비스에서 HTTP 요청에 대한 오류 처리 코드를 구현합니다.
  • AKS(Azure Kubernetes Service) 클러스터에 인프라 기반 복원력 솔루션을 배포합니다.

사전 요구 사항

  • 초보자 수준의 C# 및 .NET 개발 이해
  • RESTful 서비스 개념 관련 지식
  • 중간 수준의 컨테이너 및 AKS 관련 개념 지식
  • 소유자 권한으로 Azure 구독에 액세스
  • Visual Studio Code 또는 GitHub Codespaces에서 개발 컨테이너를 실행하는 기능