🐡

Herokuで動かしていたアプリを SAM を使って AWS に移行した

2022/12/18に公開

概要

先日のこの記事で紹介したコロナ感染者数通知アプリをLambdaに簡易的に移行したので、その時のログを備忘録として残す。

手順

デフォルトのアプリを動かす

  • vscode remote container 機能で sam コマンドを入れる
  • sam init し、以下を選択
    • AWS Quick Start Templates
    • Hello World Example
    • Use the most popular runtime and package type? (Python and zip) [y/N]: -> N
    • nodejs18
    • Hello World Example Typescript
    • X-Ray? -> N
    • project name (いい感じの名前を入力)
  • 作られたディレクトリに移動

コードを書き換え

app.ts の lambdaHandlerの中を欲しい処理に書き換える。

GitHubで編集を提案

Discussion