Re: [心得] 實務經驗分享-AWS Lambda & RDS 整合探討
※ 引述《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 計算,成本的差距會再拉大。
--
Resistance is futile.
https://blog.gslin.org/ & <[email protected]>
--
8
你把 scalable service 跟 unscalable service 混在一起,所以才會煩惱疊了 那麼多東西是不是怪怪的。 一般系統設計上的邏輯是,scalable service 接到 unscalable service 需要用 queue 做緩衝,在 AWS 上面比較常見的是 SQS (MQ 服務與 Kafka 服務依照情況 也可以考慮)。1
serverless 的開發只有在處理很簡單的事情時會簡單 (好繞口),開發稍大一點的 應用時用 monolith application 的開發方式會簡單很多。 (再更大會拆,不過那是另外一個階段) : → gg142000: 也不用特別去維護server 02/21 09:37 如果團隊沒有人可以弄底層架構,你應該用 Heroku 這類平台趕快把產品寫出來,11
首Po這是個互動式的系列教學影片,每個主題將會分成兩部分: 1. 第一部分會跟大家呈現實務上遇到的問題,讓大家一起討論並思考可行的解決方案。 2. 第二部分會跟大家分享當初我選擇的解決方案,可能不是最佳解,但相信也能促進大 家不同面向的思考!
51
[問卦] 大家都怎麼念Lambda?Lambda 寫作Λ或λ 平常看到這樣的字大家都會怎麼念 會是直接音譯念拉姆答還是會跟某記者在直播畫面一樣念成黏巴達? ※ 八卦板務請到 GossipPicket 檢舉板實名詢問9
[請益] 量化分析伺服器選擇最近開始進入量化分析的領域 不過程式需要每天手動執行 連上網去抓當日資料 但每天開機執行很麻煩 於是想選個雲端伺服器來排程跑7
[心得] AWS圖解教學 - Lambda Layer x Deno 部署示範封面圖: Youtube連結(觀念+實作): 一開始是想做一個Serverless Deno部署的概念,做下去發現Lambda還沒有支援Deno執行環境, 結果反而最後在摸如何建立Lambda custom runtime,這邊一點小心得跟大家分享。 Lambda runtime分成兩大類:7
Re: [請益] 免費仔想自己架站該如何把成本降到最低一個AWS based的方案給你參考 我沒用過Azure,但應該都有對應的服務可以用 後端 API Gateway + Lambda 前端 S3 serve static website + Route 53 Custom Domain,講究點可以再接CloudFront(CDN) 都是滿基本也滿popular的service,官方教學很完整應該沒啥難度4
[討論] Chrono24 日本店家購買風險?Hello各位錶板前輩,小弟潛水一陣子後 最近入手了三宅一生C系列+CW C1 worldtimer 目前最後一個位置想留給nomos 422 被方錶+midnight blue+小橘針燒到 在chrono24 上看到日本店家(縮寫TWC)看到價錢頗便宜,礙於不能出國購買...- 幾乎沒有什麼平台依賴性,反而windows會因為檔案名稱格式不同而有點問題 如果本來就在Linux上跑的話放心轉mac吧 一點問題都沒有 : 2. 我上個學期有寫AWS 那時候跟我同組的朋友用Mac 有些情況下會有問題 必須依靠 : Docker來解決dependency問題。我想問Mac + docker效能是不是依然比VM + Win高? : 就是如果同樣要開發Linux程式的話 前者的搭配各方面(速度、穩定性...等)有明顯