.NET - AWS 規範ガイダンス

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

.NET

の開発とデプロイ。NET アプリケーションは、クラウドコンピューティングが提供するスケールと俊敏性を実現する上で重要な鍵です。多くのレガシー アプリケーションでは、 NETでアプリケーションを実行するのに最適なコンピューティング選択肢 AWS は、 AWS Elastic Beanstalk または Amazon Elastic Compute Cloud (Amazon ) のいずれかを介して仮想マシンを使用することですEC2。Windows および Linux コンテナで NETアプリケーションを実行することもできます。

. core の導入NETにより、すべてのクラウドのメリットを活用する最新の .NET アプリケーションを設計できます。最新のアプリケーションでは、従来のコンピューティング選択セットを使用するだけでなく、 AWS Fargate や など、さまざまなタイプのサーバーレス環境をターゲットにすることもできます AWS Lambda。。NET6+ では、Graviton2 EC2ファミリーなどのARM64EC2インスタンスでワークロードのパフォーマンスの高いホスティングが提供されるようになりました。これにより、Amazon で利用可能な最新世代のプロセッサにアクセスできますEC2。つまり、ビデオエンコーディング、ウェブサーバー、ハイパフォーマンスコンピューティング () など、ワークロードタイプに特化したコンピューティングでアプリケーションをホストできますHPC。

のオプトマイジング。NETMicrosoft ワークロードのコスト

このセクションでは、 の適応に役立つレコメンデーションを提供します。NET アプリケーションは、コスト効率を重視してクラウドの利点を活用できます。