クラウドネイティブの ASP.NET Core マイクロサービスを作成してデプロイする

中級
開発者
ソリューション アーキテクト
ASP.NET Core
Azure
Azure Container Registry
Azure Kubernetes Service (AKS)

ASP.NET Core マイクロサービスを作成して AKS にデプロイします。

学習の目的

  • Azure Kubernetes Service (AKS) で実行される既存の ASP.NET Core マイクロサービス アプリを確認する。
  • アプリ用の新しい ASP.NET Core マイクロサービスを実装してコンテナー化する。
  • Docker コンテナー イメージを Azure Container Registry に発行する。
  • Docker コンテナーを既存の AKS クラスターにデプロイする。

前提条件

  • C# コードに関する初級レベルの経験。
  • RESTful サービスの概念と、GET、POST、PUT、DELETE などの HTTP アクション動詞の知識。
  • コンテナー、Docker、AKS に関する概念的な知識。
  • Azure サブスクリプションへのアクセス。
  • Visual Studio Code または GitHub Codespaces で "開発コンテナー" を実行する機能。必要に応じてインストールされた Docker および Visual Studio Code 拡張機能も含まれます。