Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Dockerで始めるAWS Lambda開発

Taka
March 22, 2024

Dockerで始めるAWS Lambda開発

Taka

March 22, 2024
Tweet

Other Decks in Programming

Transcript

  1. 目次 • AWS Lambdaとは • AWS Lambda Runtime Interface Emulator

    (RIE) • AWS Lambda Web Adapter • まとめ
  2. Dockerfile 以下の3つに分割 • dockerfile.base ◦ RICを入れたベースイメージ • dockerfile.lcl ◦ ベースから作成した、RIC

    + RIEイメージ (ローカル開発) • dockerfile.prd ◦ ベースから作成したマルチステージビルドしたRICのみのイメージ (本番)
  3. Lambda Web Adapter でウェブアプリを (ほぼ) そのままサーバーレス化する AWS Lambda の上でいろんなWEB フレームワークを動かそう!

    / Web Frameworks on Lambda コンテナランタイムとしての AWS Lambda AWS Lambda Runtime Interface Clients / Emulator とはなにか Custom AWS Lambda Docker image for local development 参考文献