Я думаю, что AWS Batch может быть лучшим решением для вашего случая использования.Вы определяете «вычислительную среду», которая обеспечивает определенный уровень емкости, а затем отправляете задачи, выполняемые в этой вычислительной среде.
Я не думаю, что вы найдете что-то, что может запустить среду, иРазвертывание большого количества задач за «одну секунду»: по моему опыту, для пакетной обработки требуется около одной-двух минут, хотя после того, как машины запущены и работают, они могут быстро чередовать задания.Вам также следует подумать о том, имеет ли смысл запускать все 1000 заданий одновременно;это будет зависеть от того, что вы пытаетесь получить из своих тестов.
Вам также необходимо знать о любых местах, где вас могут задушить (например, при получении конфигурации из хранилища параметров AWS)., В этом выступлении с прошлогоднего саммита в Нью-Йорке освещаются некоторые проблемы, с которыми столкнулся докладчик при развертывании нескольких тысяч одновременных задач.