Этот вопрос довольно старый, по-видимому, вы приняли решение самостоятельно, но только для потомков:
Емкость любого сервера будет варьироваться в ШИРОКОМ зависимости от того, для чего вы его используете. Было бы глупо даже спекулировать на стоимости. Если каждый HTTP-запрос требует большой обработки сервера, прочесывания результатов базы данных, переупаковки носителя с других серверов, вы можете быстро перегрузить Micro. Тем не менее, если все, что вы делаете, - это базовая веб-служба, вы, возможно, на некоторое время все сделаете хорошо.
Единственный способ ответить на такой вопрос - настроить микроэкземпляр и протестировать его самостоятельно. Настройте свою рабочую станцию для загрузки на нее запросов, а затем следите за временем отклика и загрузкой ЦП в AWS CloudWatch, чтобы определить, является ли ваше поведение приемлемым для вас.
(В качестве примечания также существуют различия в сетевых вводах-выводах между различными размерами EC2, поэтому, если производительность под большой нагрузкой кажется плохой, но процессор не работает усердно, это может быть связано с вводом-выводом.)