プロジェクトをクラウドに移行することを検討しており、コンサルタントは次のセットアップを提案しました。
- データベース用の Amazon RDS
- ファイルストレージ用の Amazon S3
- Linuxサーバー+ウェブサイト(PHP)を実行するためのロードバランサー(Amazonも)(同じ訪問者が複数のサーバーにクエリを実行した場合に機能するように、RDSにセッションを保存します)
私は、これが「自動的に」スケーラブルになるという印象を受けました-需要が増加したときにLinuxサーバーを複製するだけです(そして、RDSとS3はすでに自動的にスケーリングされています-トラフィックが増加した場合に何もする必要はありません) .
Amazon RDS と S3 がスケーラビリティの観点からどのように機能するかを正しく理解できましたか? これは、1 台のサーバーで十分なニーズから成長することを期待しているサイトにとって適切な設定でしょうか?