Elastic Beanstalk での .NET アプリケーションの作成とデプロイ - AWS Elastic Beanstalk

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

Elastic Beanstalk での .NET アプリケーションの作成とデプロイ

重要

TLS 1.2 との互換性

2023 年 12 月 31 日以降、 はすべての AWS API エンドポイントで TLS 1.2 を完全に適用 AWS するようになりました。これにより、すべての AWS APIs で TLS バージョン 1.0 および 1.1 を使用する機能が削除されました。これはもともと 2022 年 6 月 28 日にお知らせしていました。可用性に影響するリスクを避けるため、できるだけ早くプラットフォームバージョンを新しいバージョンにアップグレードしてください。

潜在的な影響

TLS v1.1 以前を実行している Elastic Beanstalk プラットフォームバージョンが影響を受けます。この変更は、設定のデプロイ、アプリケーションのデプロイ、自動スケーリング、新しい環境の起動、ログローテーション、強化されたヘルスレポート、アプリケーションに関連付けられた Amazon S3 バケットへのアプリケーションログの公開などの環境アクションに影響します。

影響を受ける Windows プラットフォームバージョン

以下のプラットフォームバージョンの Elastic Beanstalk 環境をご利用のお客様は、対応する各環境を 2022 年 2 月 18 日にリリースされた Windows プラットフォームバージョン 2.8.3 以降にアップグレードすることをお勧めします。

  • Windows Server 2019 — プラットフォームバージョン 2.8.2 またはそれ以前のバージョン

 

以下のプラットフォームバージョンの Elastic Beanstalk 環境をご利用のお客様は、対応する各環境を 2022 年 12 月 28 日にリリースされた Windows プラットフォームバージョン 2.10.7 以降にアップグレードすることをお勧めします。

  • Windows Server 2016 — プラットフォームバージョン 2.10.6 またはそれ以前のバージョン

  • Windows Server 2012 — すべてのプラットフォームバージョン。このプラットフォームは 2023 年 12 月 4 日に廃止されました。

  • Windows Server 2008 — すべてのプラットフォームバージョン。このプラットフォームは 2019 年 10 月 28 日 に廃止されました

 

最新のサポートされている Windows Server プラットフォームバージョンのリストについては、AWS Elastic Beanstalk  プラットフォームガイドの「サポートされているプラットフォーム」を参照してください。

環境の更新に関する詳細とベストプラクティスについては、「Elastic Beanstalk 環境のプラットフォームバージョンの更新」を参照してください。

AWS Elastic Beanstalk for .NET を使用すると、Amazon Web Services を使用する ASP.NET ウェブアプリケーションのデプロイ、管理、スケーリングが容易になります。Elastic Beanstalk for .NET は、IIS を使用するウェブアプリケーションを開発するかホストするすべてのユーザーが利用できます。

今すぐ始める: チュートリアルは、「チュートリアル: Elastic Beanstalk を使用した ASP.NET Core アプリケーションのデプロイ」からすぐに開始することができます。このチュートリアルでは、サンプル ASP.NET ウェブアプリケーションを AWS Elastic Beanstalk アプリケーションにデプロイします。

このセクションの残りの部分では、ASP.NET ウェブアプリケーションの作成とテスト、Elastic Beanstalk へのデプロイと再デプロイを行う手順を示します。いくつかの例では、 AWS Toolkit for Visual Studio の使用方法を示し、AWS Toolkit for Visual Studio サブセクションでは、ツールキットを使用してアプリケーションと環境を管理および設定する方法について説明します。前提条件、インストール手順、およびコードサンプルの実行の詳細については、「AWS Toolkit for Microsoft Visual Studio」を参照してください。また、このサイトでは、ASP.NET 開発者に対するツール、使用方法のトピック、追加リソースに関する有効な情報も提供します。

注記

このプラットフォームでは、次の Elastic Beanstalk 機能はサポートされていません。

さらに、v2.0.0 以前のプラットフォームバージョンでは、拡張ヘルスレポート、管理対象プラットフォームの更新、変更不可能な更新、変更不可能なデプロイ、および追加のバッチによるローリングのデプロイはサポートされていません。

この章のトピックは、Elastic Beanstalk 環境についてある程度の知識がある方向けであることを前提としています。Elastic Beanstalk を使用したことがない場合は、入門ガイドチュートリアルで基本知識を得てください。