クラウドネイティブの ASP.NET Core マイクロサービスを作成してデプロイする
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 拡張機能も含まれます。