.NET アプリケーションを最新化するためのアプローチの選択 - AWS 規範ガイダンス

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

.NET アプリケーションを最新化するためのアプローチの選択

アマゾンウェブサービスのマシュー・ジョージとファビアン・ヤーンケ(AWS)

2023 年 8 月(ドキュメント履歴)

.NET レガシーアプリケーションに適したモダナイゼーション戦略を選択することは、複雑な決断となる場合があります。このガイドでは、.NET レガシーアプリケーションをアマゾンウェブサービスに移行する方法を理解したいと考えている技術的な意思決定者向けのベストプラクティスを紹介します (AWS) そしてそれらを近代化してAWSクラウド。

モダナイゼーションには、最新のインフラストラクチャ、アーキテクチャ、および組織パターンを組み合わせて、レガシーエンタープライズアプリケーションを再プラットフォーム化またはリファクタリングすることが含まれます。モダナイゼーションは、レジリエンシー、エンジニアリング効率、ビジネスアジリティ、オペレーショナルエクセレンスを最大化するのに役立ちます。

.NET 開発者プラットフォームは、.NET Framework から.NET Core および.NET 5 (およびそれ以降のバージョン) へと進化しました。.NET レガシーアプリケーションを最新化して Linux オペレーティングシステムのパフォーマンス、コスト削減、堅牢なエコシステムを活用できます。.NET Framework から .NET Core または .NET 5 (またはそれ以降) に切り替えることもできます。

このドキュメントに記載されているベストプラクティスは、.NET アプリケーションの移行と最新化の取り組みの指針となります。このガイドでは、考えられる移行と近代化の戦略、制約、およびAWS利用できるサービス。オプションには、.NET アプリケーションをクラウドで再ホスティング (リフトアンドシフト) したり、コンテナ化、マイクロサービスに分解したり、サーバーレスアーキテクチャを採用したりすることが含まれます。