sim3x, иногда трудно считать стоимость, поэтому есть люди вроде меня, которые знают широко и знают как считать и как оптимизировать стоимость. Например, а EC2 можно жить ТОЛЬКО на Spot Instances, если припрет) и платить копейки.
Вендорлок это не плохо, как я всегда говорил. Любая платформа требует интеграции и даже Premises. Так что слабенький аргумент. А терминология это наживное)
PS В общем - захочешь побольше пообщаться про это - предлагаю перенести в какую-нибудь личку этот флейм или созвониться) Меня может быть не заткнуть, а от топика мы отошли
Ivan Yakushenko, а если не платить за курсы то там очень неплохая дока, но нужно хоть с чего-то начать. А именно общей инфраструктуры AWS. А потом сразу углубляться в Complete Serverless Course
sim3x,
окай. 239999 запросов надо сделать и куда-то сложить результат.
SQS: хотим быстро, дешево и параллельно поэтому:
Standard Queue
- За запрос: $0.00000040
- Входящий трафик: бесплатно
- Исходящий трафик: до 1Gb / месяц бесплатно (допускаю что средний url весит 256 байт и это 0,06Gb)
FreeTier:
- первый миллион запросов / месяц бесплатно
Lambda
Мощностей больших тут не надо, поэтому рассчет для 256Mb RAM:
- За 100ms: $0.000000417
- 1,600,000 секунд free
- за запрос $0.0000002
FreeTier:
- первый миллион запросов / месяц бесплатно
- 400 000 GB-секунд / месяц бесплатно
Будем считать что таймаут на обработку - 1 секунда (хотя даже при 5 секундах из Free Tier оно не выйдет)
Давайте это хранить ... Ну, в DynamoDB:
Write request units(1 KB): $1.25 за миллион потраченых юнитов ()
Хранилище первые 25 GB / месяц бесплатны
Входящий трафик бесплатен
Ну и в итоге получаем что на 239999 запросов мы спокойно с многократным запасом ничего не тратим.
А если без FreeTier то:
SQS:
Запросы: 0,00000040*239999*2 = $0,1919992 (*2 это по тому что оно pull based)
Lambda:
За время: 0,000000417*239999*10 = $1,00079583
за запросы 0,0000002*239999 = $0,0479998
Ivan Yakushenko, ваше дело. Но если у себя то кролик вам в помощь - накидали заданий, поставили сколько хотите обработчиков (сколько проц позволяет) и вперед. Скорость кролика из коробки - 10к сообщений в секунду.
ssh-keygen -t rsa -C "your_email@example.com"
м?