従来のウェブホスティングの概要
スケーラブルなウェブホスティングは、よく知られた問題空間です。次の図は、共通の 3 層ウェブアプリケーションモデルを実装する従来型のウェブホスティングアーキテクチャを表しています。このモデルでは、アーキテクチャをプレゼンテーション、アプリケーション、持続性の各レイヤーに分けることができます。これらのレイヤーにホストを追加することで、スケーラビリティが提供されます。また、アーキテクチャには、パフォーマンス、フェイルオーバー、可用性の機能も組み込まれています。従来型のウェブホスティングアーキテクチャは、いくつかの変更だけで、簡単に AWS クラウドに移植できます。
従来型のウェブホスティングアーキテクチャ
以下のセクションでは、このようなアーキテクチャを AWS クラウドにデプロイするべき理由と、その方法について説明します。