.NET Aspire を使用して分散アプリを構築する
.NET Aspire を使用して、監視可能で運用環境に対応した分散アプリケーションを構築する方法について説明します。
前提条件
- .NET と C# を使用した Web アプリケーションの構築のエクスペリエンス
追加
実績コード
実績コードを要求しますか?
このラーニング パス内のモジュール
.NET 8 の .NET Aspire スタックと、それを使用してクラウドネイティブ Web アプリケーションの開発を容易にし、高速化する方法について説明します。
.NET 8 の .NET Aspire スタックを使用して、クラウドネイティブ アプリケーションを最初から作成する方法、または既存のアプリにオーケストレーションを追加する方法について説明します。
.NET Aspire プロジェクトでテレメトリを使用してデータをログに記録し、クラウドネイティブ アプリケーションの動作を調べる方法について学習します。
.NET Aspire が組み込みコンポーネントを使って接続できるデータベース システムについて学習します。 その後、リレーショナルと非リレーショナルのデータベースへの接続を構成し、そこにデータを格納する方法を見ていきます。
Redis キャッシュを使用してクラウドネイティブ アプリケーションのパフォーマンスを向上させる方法について学習します。 また、.NET Aspire によってマイクロサービスから Redis キャッシュ サービスへのアクセスがどのように簡略化されるかについても確認します。
RabbitMQ 交換サーバー上のメッセージ キューを使ってマイクロサービスを切り離し、.NET Aspire で構築されたクラウドネイティブ アプリケーションで通信を管理する方法について学習します。