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

Dockerで始めるAWS Lambda開発

Sponsored · SiteGround - Reliable hosting with speed, security, and support you can count on.
Avatar for Taka Taka
March 22, 2024

Dockerで始めるAWS Lambda開発

Avatar for Taka

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 参考文献