AWS LambdaでAPIを作る手順

一応メモしておきます。(メモする必要がないほど簡単だったのですが・・・)

手順

AWSの管理画面 → Lambdaの画面を開く → 「関数の作成」をクリック

 

 

以下のように設定します。

  • 関数名:任意
  • ランタイム:お好み
  • アーキテクチャ:お好み

 

詳細設定を開いて以下のように設定。

  • 「関数URLを有効化」にチェックを付ける
  • 認証タイプを「NONE」に設定

 

あと、別オリジンからアクセスする場合は、CORSを許可する設定にしておく必要があります👇

  • 折銀間リソース共有(CORS)を設定にチェック
  • 許可オリジンに許可したいオリジンを設定(とりあえず全部許可したいなら*)

 

たったこれだけでAPIを作れました!😍😍😍

以下のようにURLが発行されているのでアクセスすると

 

以下のようにコードどおり動作しました!


▲コード


▲URLにアクセスした画面

 

いやー素晴らしい!!

ちなみに前まではAmazon API Gatewayというサービスと連携しないとダメだったらしいのですが、最近になってLambda単体でURLが発行できるようになったらしいです👇

参考:AWS Lambdaの関数 URL(Function URLs)を試してみた | DevelopersIO

 

 

 

おわり

AWS
スポンサーリンク
この記事を書いた人
penpen

1991生まれ。WEBエンジニア。

技術スタック:TypeScript/Next.js/Express/Docker/AWS

フォローする
フォローする

コメント

タイトルとURLをコピーしました