次の方法で共有


エンタープライズ Web アプリ パターン

エンタープライズ Web アプリ パターンは、特に Web アプリに重点を置いて開発者やアーキテクト向けにクラウド移行の流れについて案内するための、構造化されたアプローチを提供します。 これは、Web アプリ パターンと呼ばれる個別のフェーズに分割されています。 各フェーズは、一般的なビジネス目標と、より高度な Web アプリケーションに向けたステップを表します。 Web アプリ パターンは、Well-Architected フレームワークの原則に沿った規範的なアーキテクチャ、コード、構成に関するガイダンスを提供します。

これらのパターンは、従来の Web アプリを、より大きなビジネス価値をもたらすクラウド最適化ソリューションに転換するためのロードマップとして機能します。 エンタープライズ Web アプリ パターンによって提供されるガイダンスは、クラウド移行の流れ全体でスムーズに問題なく転換を進めるうえで役立ちます。

エンタープライズ Web アプリ パターンのステージを示す図。図1. エンタープライズ Web アプリ パターンの概要。

信頼性の高い Web アプリ パターン

信頼性の高い Web アプリ パターンは、オンプレミスの Web アプリケーションをクラウドに移行する組織向けに設計されています。 このパターンは、クラウドで確実に成功を収められるように Web アプリケーションのアーキテクチャとコード ベースを変更する方法について、詳細で規範的なガイダンスを提供します。

このパターンでは、時間のかかる再構築プロセスを実行せずに、クラウドを迅速に導入できます。 これは、考えられるすべての変更を実施するのではなく、実施する必要がある重要な変更を強調することで実現します。 高い価値をもたらし、必要なコード変更が最小限で済む更新プログラムに重点を置いており、それによりアプリケーションの迅速なリプラットフォームが可能になります。

このパターンでは、組織が Web アプリのランディング ゾーンを確立済みであり、クラウド デプロイの強固な基盤があることが前提とされます。

モダン Web アプリ パターン

モダン Web アプリ パターンは、既にクラウドで Web アプリケーションが稼働しており、パフォーマンス向上とコスト最適化のために戦略的なモダン化を模索している組織向けに設計されています。 このパターンは、クラウドベースの Web アプリケーションをターゲットを定めてモダン化するための規範的なガイダンスを提供します。

このパターンでは、需要の高い領域を段階的に分離してスタンドアロン サービスにリファクタリングすることに重点を置きます。 これにより、独立したバージョン管理とスケーリングが可能になります。 この戦略は、コスト効率の高い方法でパフォーマンスを最適化するだけでなく、モノリシック アーキテクチャとマイクロサービス アーキテクチャの間の移行ステップとしても機能します。

このパターンでは、独立した開発と柔軟なデプロイを促進することで、開発サイクルが迅速化され、アプリケーションの全体的なパフォーマンスが向上します。