Резюме. Помните об этих двух моментах: для большинства периодических или очень легких рабочих нагрузок Lambda значительно дешевле, чем даже самые маленькие инстансы EC2. Сосредоточьтесь на памяти и времени выполнения, которые потребуются типичной транзакции в вашем приложении, чтобы связать заданный размер экземпляра с безубыточной стоимостью Lambda.
Что дешевле Lambda или EC2?
Итак, в этом случае EC2 является более дешевым решением, чем Lambda из-за высоких требований к памяти/запросу /времени выполнения. 3. Теперь рассмотрим пример, когда для обработки запросов потребуется несколько экземпляров EC2. В этом случае EC2 будет дороже по двум причинам.
AWS Lambda дороже?
В нашем упрощенном расчете AWS Lambda: в 2,4 раза превышает стоимость Fargate . 7,1 раз стоимость EC2. В 7,5 раз дороже, чем Fargate Spot.
Должен ли я использовать Lambda или EC2?
Если вам нужно запускать приложения, для успешного завершения которых требуется более 900 секунд, или приложения с переменным временем выполнения, рассмотрите возможность использования AWS EC2. Еще одним ограничением для запущенной функции Lambda является максимальный объем памяти, равный 3008 МБ.
Дешёвый ли AWS Lambda?
Теперь, даже учитывая стоимость, основанную на вычислительных ресурсах, используемых для одного вызова, AWS Lambda по-прежнему выглядит очень дешево, и 1 миллион вызовов со средним временем 500 мс и 128 МБ доступной памяти будет стоить всегоприблизительно $1,25.