Re: [心得] 實務經驗分享-AWS Lambda & RDS 整合探討

作者: DarkKiller (System hacked)   2020-02-21 12:21:52
※ 引述《DarkKiller (System hacked)》之銘言:
: (原文的成本公式是錯的,我深夜邊弄東西邊算把 RAM-GB 的部份多乘了 60,原文
: 我放到 Web Archive 上的 https://bit.ly/2vQ117p 這邊,錯的部份我這邊刪掉
: 了)
https://aws.amazon.com/ec2/pricing/on-demand/
https://aws.amazon.com/lambda/pricing/
我把價錢算錯多了 60 倍的部份以外,另外還有一個就是不應該拿 t2/t3/t3a 系
列計算,這些因為有 CPU credit 設計的機器沒辦法 24x7 跑滿,應該拿 m5/m5a
算會比較合理。
m5.large (2 vCPU + 8GB RAM) 是 $69.12/month,兩台是 $138.24/month,對應
的 Lambda 可以跑到:
138.24/(0.2/1000000+0.0000166667/2/10) ~= 133780429 (次)
一個月 133780429 次也就是大約每天 4459347 次,在 m5.large 的機器上可以跑
16 個 worker (Lambda 的 512MB 對 m5.large 的 8GB RAM),所以每隻 worker
每天大約要處理 278709 次請求,而 100ms 計算的關係,成本大約是 3.1 倍:
86400/(278709*0.1) ~= 3.1
RI 另外有 ~40% discount (standard 1y),或是 spot instance 通常都有更低的
價錢。另外 Lambda 是以 100ms 計費的問題,如果 Lambda function 跑的很快,
還是要以 100ms 計算,成本的差距會再拉大。

Links booklink

Contact Us: admin [ a t ] ucptt.com