Я планирую развернуть свое веб-приложение (на основе ASP.Net) на Amazon EC2 и сохранение на Amazon RDS. У меня «внутреннее чувство», что по крайней мере мое хранилище сеансов (опять же в RDS) должно быть отделено от остальной базы данных приложения. Это потому, что я ожидаю высокую активность в хранилище сеансов. RDS поддерживает возможность создания нескольких баз данных в одном экземпляре. Тем не менее, я хотел бы знать, было бы разумно взять отдельный экземпляр или достаточно ли отдельная база данных. Я знаю, что это несколько преждевременно ожидать такой потребности в масштабируемости, но это больше с точки зрения планирования, потому что это может помешать переключению сервера состояния сеанса на работающее приложение позже. Кроме того, еще один момент, на который следует обратить внимание, заключается в том, что наличие 2 маленьких экземпляров выглядит дешевле, чем масштабирование маленького экземпляра до большого (в 4 раза, если быть точным). И, наконец, есть ли рекомендуемые методы, уже доступные для планирования (для облачной базы данных)?