Сравнение AWS EC2 и стоимости без серверов - PullRequest
1 голос
/ 23 мая 2019

В настоящее время я использую AWS EC2 для своих рабочих нагрузок.

Теперь я хочу преобразовать сервер EC2 в серверную платформу, т. Е. (API Gateway и Lambda).

Я также следил за различными блогами, и я готов перейти с без сервера.Но мое единственное беспокойство связано с ценами.

Как я могу предсказать стоимость в месяц для безсерверного сервера в соответствии с моим использованием EC2?Помогут ли показатели EC2 Cloudwatch рассчитать стоимость?

Как мне сравнить цены?

Ответы [ 2 ]

1 голос
/ 23 мая 2019

Вот хорошая статья о ценах Lambda. https://www.simform.com/aws-lambda-pricing/

0 голосов
/ 26 мая 2019

Во-первых, нет простого ответа на ваш вопрос, так как простой подъем и переход от виртуальной машины к лямбде не идеален .Чтобы максимально использовать лямбду, вам нужно спроектировать свое решение, чтобы оно было без сервера.Это означает использование управляемой событиями природы лямбды.

Теперь, чтобы ответить на вопрос просто , вы платите только за время, необходимое для обслуживания запроса (до следующих 100 мс).Таким образом, если ваша лямбда отвечает на запрос в 70 мс, вы платите за 100 мс времени выполнения.Если вы обрабатываете запрос в 210 мс, вы платите за 300 мс.

Вы также платите за память, выделенную для функции, порядка ГБ в месяц.

Если у вас хорошее ведение журналаили отслеживая стратегию, вы могли бы проверить, сколько времени занимает обработка каждого типа запроса и как часто они происходят.Если ваше приложение является довольно мелким и не часто используется (скажем, все запросы поступают в течение 8 часов), вы можете сэкономить деньги с помощью лямбды, поскольку платите AWS только за время, потраченное на обслуживание запроса.

Кроме того, это может помочь прочитать следующую статью о распространенных ошибках: https://medium.com/@emaildelivery/serverless-pitfalls-issues-you-may-encounter-running-a-start-up-on-aws-lambda-f242b404f41c

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...