Я развернул бэкэнд-приложение с обратной связью в экземпляре ec2. Я использую сервер PM2. Как я могу рассчитать оперативную память и процессор для трафика или попадания?
С EC2 вам не нужно делать это сразу с самого начала, потому что позже легко изменить размер экземпляра.
Для начала сделайте предположение - например, новый проект может быть в порядке с t3.small, умеренно загруженный сайт может работать, например, с m5.largeи т. д. После запуска отслеживайте использование ЦП и памяти в CloudWatch и если выбранный тип экземпляра был слишком большим для ваших нужд, уменьшите его, если он слишком мал, увеличьте его. Это просто.
Еще лучше развернуть свое приложение в Группа автоматического масштабирования который автоматически настроит количество запущенных экземпляров в зависимости от трафика. Таким образом, вам не придется платить за избыточные ресурсы.
Надеюсь, это поможет :)