はじめに
実際に手を動かさないとなかなか理解できないので、今回はAPI Gateway + LambdaでAPI開発をしてみます。
作るものはLambda関数とAPI GatewayでAPIを作成します。
Lambda関数の作成
作成完了
API Gateway
APIの作成
ルートの設定
メソッド:ANY
リソースパス:任意のパス名
統合ターゲット:任意のもの
ステージの定義
確認
作成完了
Lambdaの画面から確認
作成したLambdaに移動して、API Gatewayをクリック
設定タブを選択し、トリガーのAPIエンドポイントでcurlコマンドを叩き、Lambda関数のコード通りのレスポンスが返ってくればOK
REST APIでの挑戦
先ほどはHTTPでAPIを作成したので今度はRESTAPIで作成
リソースの作成
メソッドの作成
デプロイ
Lambdaに移動して、確認
※参考:https://qiita.com/tamura_CD/items/46ba8a2f3bfd5484843f
https://qiita.com/moufuyu/items/340048eef98d98f11187
構成図:https://aws.taf-jp.com/blog/61489