Serverless

Serverless


  • You build it, you run it.
  • Serverless 不是真的沒有server, 而是不用在意server端的問題
  • Serverless -> less 即是 more
    • how to monitor lambda
    • how to debug lambda
    • 必須讓服務全部都是stateless
      • ex: no sticky session
  • 優點
    • 開發者只需要專注寫好 function
    • HA (High Availability)
    • 無法預判狀況時可以快速MVP
    • 使用適當可以 cost down
  • 缺點
    • 執行時間有限
    • 執行時間太長反而無法節省成本
    • 需要做的事情其實變更多
      • 如何debug
      • 如何監控
  • 常見的 serverless
    • AWS lambda function
    • GCP Cloud function
    • Azure Function
    • OpenFaaS (Function as a Service)
  • 應用案例分享
    • 可口可樂在飲料機上使用lambda串接金流
    • 無人機使用lambda即時將監控的畫面回傳

Ref: https://rickhw.github.io/2018/03/29/About/2018-Serverless-All-Star/









S3 + Event Source + Lambda發送SNS 



留言

這個網誌中的熱門文章

[MySQL] schema 與資料類型優化

[翻譯] 介紹現代網路負載平衡與代理伺服器