Web アプリケーション (ASP.Net ベース) を Amazon EC2 にデプロイし、永続性を Amazon RDS にデプロイすることを計画しています。少なくとも私のセッション ストア (再び RDS 上) は、アプリケーション データベースの残りの部分から分離する必要があるという「直感」があります。これは、セッション ストアでの活発な活動が予想されるためです。
RDS は、単一インスタンスで複数のデータベースを作成する機能をサポートしています。ただし、別のインスタンスを使用するのが賢明かどうか、または別のデータベースで十分かどうかを知りたいです。このようなスケーラビリティの必要性を期待するのは時期尚早であることは承知していますが、実行中のアプリケーションのセッション状態サーバーを後で切り替えると混乱を招く可能性があるため、これは計画の観点からのものです。
さらに、注意すべきもう 1 つの点は、2 つの小さなインスタンスを持つことは、小さなインスタンスを大きなインスタンスにスケールアップするよりも安価に見えることです (正確には 4 倍です)。最後に、(クラウド データベースの) 計画に既に利用できる推奨プラクティスはありますか?