View a markdown version of this page

次のステップとリソース - AWS 規範ガイダンス

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

次のステップとリソース

レガシー ASP.NET アプリケーションの移行とモダナイゼーションプロセスを開始するには:

  1. 移行先の ASP.NET ウェブサービスのタイプを決定します AWS。モダナイゼーションの観点から、ASP.NET ウェブサービスは 3 つのカテゴリに分類されます。このガイドで説明する最初の 2 つのカテゴリは、ASMX ファイルまたは Windows Communication Foundation (WCF) を使用して記述された SOAP ベースの ASP.NET ウェブサービス、および RESTful ASP.NET Web APIsまたは ASP.NET Model-View-Controller (MVC) パターンを使用して記述された REST ベースの ASP.NET サービスです。 RESTful 3 番目のタイプの ASP.NET ウェブサービスは、ASP.NET MVC と .NET Core または .NET 5 を使用して記述されます。これは、ASP.NET REST APIs記述するための現在の推奨方法であり、移行に大幅なモダナイゼーションは必要ありません AWS。

  2. これらのサービスが認証と認可のためにどのように保護されているかを判断し、アプローチを確立し、モダナイゼーションの取り組みのこの側面に優先順位を付けます。

  3. Windows コンテナ、Amazon ECS、Amazon API Gateway について理解します。

  4. ドメイン駆動型設計についてお読みください。これにより、モダナイズされたサービスがレガシーシステムの設計ではなく、まとまりのある機能ドメインに基づいてモデル化され、モダナイゼーションの取り組みを最大限に活用できます。

  5. ターゲット状態のアーキテクチャを確立し、その成果を達成するために必要な中間状態のアーキテクチャを逆算して決定します。

このガイドで説明されているパターンの詳細については、Martin Fowler による次の記事を参照してください。

このガイドで説明されている AWS サービスの詳細については、以下のリファレンスを参照してください。