Я рассматриваю возможность переноса своих проектов в облако, и консультант предложил следующую настройку:
- Amazon RDS для базы данных
- Amazon S3 для хранения файлов
- Серверы Linux + балансировщик нагрузки (также Amazon) для запуска веб-сайта (PHP) (и хранения сеансов в RDS, чтобы он работал, если один и тот же посетитель запрашивает несколько серверов)
У меня сложилось впечатление, что тогда это будет «автоматически» масштабироваться — так как я просто клонировал сервер Linux по мере увеличения спроса (и что RDS и S3 уже автоматически масштабируются — без необходимости мне что-либо делать, если трафик должен увеличиться) .
Правильно ли я понял, как Amazon RDS и S3 работают с точки зрения масштабируемости, и будет ли это приемлемой настройкой для сайта, который рассчитывает вырасти за счет потребности в одном сервере?