Если нагрузка очень изменчива, вы должны использовать автоматическое масштабирование, чтобы вызывать и понижать экземпляры по мере необходимости. Если трафик может резко возрасти, я сомневаюсь, что лучше всего использовать микроэкземпляры, так как вы обычно смотрите на трафик в течение 5-10 минут, прежде чем вносить дополнительное автоматическое изменение.
Микроэкземпляр - это фактический процессор с очень низкой гарантией, и вполне может быть, что он будет полностью перегружен во время охлаждения между автоматическими масштабами, я бы выбрал хотя бы маленький экземпляр.
С автоматическим масштабированием вы не беспокоитесь о количестве экземпляров, это только тип. При автоматическом масштабировании вам необходим детальный мониторинг для каждого экземпляра, который стоит почти столько же, сколько и микроэкземпляр, тогда как это намного меньше% стоимости небольшого экземпляра или больше.
По этой причине, микро очень редко имеют смысл в настройке автоматического масштабирования, из двух я настоятельно рекомендую маленькие (но только 2 по умолчанию, автомасштабирование - ваш друг).
Не исключаю что-то большее, чем маленький, у нас была та же проблема, и мы остановились на двух средних процессорах в качестве базы.
Также помните, что вы можете зарезервировать экземпляры. Итак, мы приобрели зарезервированные экземпляры для базовых экземпляров, снизив их стоимость примерно на 55%, поскольку они всегда будут включены, но просто используйте стандартный экземпляр для экземпляров с дополнительной нагрузкой.
А причиной двух базовых экземпляров является высокая доступность, поместите их в разные зоны доступности в вашем регионе, поскольку Amazon делает каждую зону доступности полностью изолированной инфраструктурой от сбоев других зон. Если высокая доступность в настоящее время не является проблемой, по умолчанию используется 1 экземпляр.