Если это будет одновременно 3000 человек то тут скорее всего (трудно сказать не изучив приложение) нужен большой и железный дедикейтед сервер с ssd, аренда такого сервера (хотябы на 1 месяц) может и дорого но зато плата фиксированная, тогда как в облаке может накрутить нагрузки на куда большие деньги.
Используйте инструменты что посоветывал
Виктор Ablebeam , алгоритм тестирывания обычно выглядит както так:
1 делаем шаблоны которые имитируют действия пользователей
2 настраиваем мониторинг VPS сервера
3 тестируем
4 изучаем результаты
5 оптимизируем приложение и/или докупаем мощностей
6 при необходимости пункты 3, 4, 5 повторить.