.NET トランスフォーメーションのための AWS

クロスプラットフォームの .NET へのモダナイズとイノベーションの迅速化

.NET アプリケーションをリフトアンドシフトの枠を超えて変革

2008 年以来、AWS は.NET ワークロードの信頼できるクラウドプロバイダーとして、幅広い専門知識と継続的なイノベーションを提供してきました。.NET Framework アプリケーションを Windows で実行している場合でも、Linux でクロスプラットフォームの .NET アプリケーションを実行している場合でも、AWS はモダナイゼーションの取り組みをあらゆる段階でサポートします。

AWS は、組織が .NET Framework アプリケーションをクロスプラットフォームの .NET に変換し、コストを削減し、コンテナとサーバーレステクノロジーを活用し、マイクロサービスとクラウドネイティブアーキテクチャを採用できるよう支援します。生成 AI を活用した機能により、AWS は複雑なプロセスを簡素化し、ルーチンタスクを自動化し、チームの変革への取り組みを加速させます。

AWS で .NET アプリケーションをコード変換する理由

オープンソースの Linux プラットフォームに移行することで、Windowsのライセンスコストを最大 40% 削減し、ライセンスの自由度を高め、予算を最適化できます。

クロスプラットフォームの .NET に移行すると、アプリケーションを AWS Graviton ベースのインスタンスで実行できるようになり、同等の x86 ベースの EC2 インスタンスとの比較で、料金パフォーマンスを最大 40% も向上させることができます。

クロスプラットフォームの .NET にモダナイズすることで、コンテナ化されたサーバーレスのデプロイが可能になり、Amazon ECS、Amazon EKS、AWS Lambda などのサービスを使用して、スケーラブルで回復力があり、費用対効果の高いアーキテクチャを採用しやすくなります。

開発者が従来の技術的負債から解放され、.NET の最新の機能やクラウドネイティブツールにアクセスできるようになるため、開発期間が短縮され、継続的なイノベーションが促進されます。手間のかかる移植の手作業を自動化することで、.NET 用 Amazon Q Developer のコード変換機能は、チームが価値の高いイノベーションや戦略的優先事項に集中できる時間を確保します。

Amazon Q Developer の生成 AI を活用したコード変換機能により、.NET Framework アプリケーションを Linux 対応のクロスプラットフォーム .NET に最大4倍速く変換できます。これにより、IT リーダーは競合他社の一歩先を行きながら、重要なビジネスタイムラインに対応できます。

.NET 用 Amazon Q Developer トランスフォーメーション

.NET 用 Amazon Q Developer トランスフォーメーションは、.NET アプリケーションを大規模にモダナイゼーションするために設計された初の自律型 AI エクスペリエンスです。Amazon Q Developer トランスフォーメーションの機能により、.NET の大規模なモダナイゼーションが最大 4 倍加速されます。自律的な AI 搭載の .NET 変換エージェントを人間の監督下で使用することで、モダナイゼーションチームは、大規模で複雑なプロジェクトを一貫して共同で実行し、コストを最大 40% 削減し、生成 AI LLM を使用して品質とパフォーマンスを向上させることができます。詳細はこちらをご覧ください。

.NET 用 Amazon Q Developer トランスフォーメーション

AWS は、お客様の .NET 変革ジャーニーをサポートします。

Windows .NET アプリケーションをモダナイズして Linux 対応にする

AWS で .NET ワークロードをモダナイズすることで、Linux、コンテナ、サーバレス、マイクロサービスのメリットを享受できます。Amazon Q Developer は、生成 AI を活用したリファクタリングのワークフローを通じて、Windows ベースの .NET アプリケーションを Linux 互換のクロスプラットフォーム .NET に移植し、変換タスクを合理化し、運用コストを最大 40% 削減できます。

Amazon Q Developer を Visual Studio IDE などの既存のツールにシームレスに統合したり、ウェブインターフェイスを介して大規模な変革に使用したりして、中断を最小限に抑え、チームの生産性を最大化します。

Windows コンテナによる .NET アプリケーションのリプラットフォーム

Windows ベースのアプリケーションを最小限のコード変更でコンテナ化することで、リソース効率の向上と TCO の削減を実現すると同時に、DevOps の俊敏性を実現して市場投入までの時間を短縮できます。AWS は、Amazon Elastic Container Service (Amazon ECS) と Amazon Elastic Kubernetes Service (Amazon EKS) で Windows コンテナをサポートしています。AWS App2Container を使用して、既存のアプリケーションをコンテナ化して移行します。

.NET アプリケーションを Amazon EC2 にリホストする

クラウドへの迅速な移行が優先事項である場合は、コードを変更せずに .NET アプリケーションを Amazon EC2 にリホストしてください。このアプローチにより、すぐにコスト削減、パフォーマンスの向上、スケーラビリティを実現でき、クラウド環境に移行した後の長期的なモダナイゼーションの成功にもつながります。AWS Windows Migration AcceleratorAWS Migration Acceleration Program for Windows などのプログラムを活用して、移行を加速しましょう。