Возможный дубликат:
Как вы выполняете нагрузочное тестирование и планирование емкости для веб-сайтов
Мне нужно разработать систему, которая подключается к нескольким внешним системам, чтобы получать данные XML и отвечать вычисленными данными XML. Что лучше: EC2 + RDS или EC2 побольше?
Возможно релевантные данные: размер БД составляет около 50 ГБ, ежемесячная передача данных сервера составляет от 120 до 150 ГБ.
EC2 - это WinServer, RDS - это SQL Server.
Общее правило: храните данные отдельно от приложения. Есть много причин:
Как только вы это сделаете, встанет вопрос:
Ответ на этот вопрос сводится исключительно к управлению и тому, хотите ли вы нести за это ответственность (применение исправлений, настройка реплик только для чтения, настройка нескольких зон доступности и т. Д.)
RDS позволяет легко их настроить. Но вы ограничены тем, что предоставляет RDS. Использование собственного SQL Server дает вам больше гибкости, но вам нужно всем управлять.