FaaS概要#

AWS Lambda#

Serverless Framework#

serverless.ymlでLambdaによるバッチやAPIを作るときによく使う設定メモ - 盆暗の学習記録

非同期Lambda#

Amazon API GatewayのREST APIからLambdaを非同期に呼んでみた | DevelopersIO

Lambda TIPS#

  • X-ray (tracing) (有料) をアクティブにするとコールドスタート(initDuration)もモニタリングできる

    • SAMならTracing: Activeを1行追加するだけで設定できる

  • コンテナイメージでデプロイすると、初回起動時はinitが遅い。2回目以降は速い(zipデプロイより速い)

Google Cloud#

Cloud Functions#

Cloud Functions:コンテナではなくコードのみデプロイ?

Cloud Run#

Cloud Run:コンテナでデプロイできる。Railsも動く(Google Cloud で Rails を実行する  |  Ruby

stlite: サーバレスのStreamlit#

Webブラウザ上で動くサーバーレスなStreamlitのstliteを試してみた