Его явная передовая практика, позволяющая хранить БД и веб-слой на отдельных машинах, поэтому экземпляр EC2 для ваших IIS и RDS для базы данных будет работать нормально.
Вы также можете использовать 2 экземпляра EC2, один для IIS и один для DB - который также будет работать.
RDS, вероятно, лучший вариант, если вы не принимаете во внимание цену - не зная трафика на своем сайте, насколько важна БД (т. Е. Вы можете позволить себе спать в течение 8 часов? потерять последние 15 минут изменений db и т. д.), нет правильного ответа ... ваш бюджет и ваши требования будут решающими факторами ...
Все, что сказал, у меня есть несколько сайтов с низким трафиком, которые работают с IIS и SQL Server выражают один экземпляр EC2, и они работают очень хорошо - и это очень доступный и простой способ попасть на AWS, с возможностью улучшения этой конфигурации, поскольку ваш бюджет позволяет и трафик диктует.
У меня всегда была бы отдельная серверная инфраструктура для сервера баз данных и приложений, так как они должны масштабироваться по различным факторам. Особенно, если вы хотите, чтобы ведомый Master- (только для чтения) выполнял репликацию БД, я бы определенно пошел с RDS. Если вам нужен мастер-мастер или способность писать на slvae, RDS не будет соответствовать этим критериям. –