AWS API Gatewayを作成、デプロイする方法
環境
AWS API Gateway
概要
API Gatewayでgetのリクエストを受けてLambdaでPythonを実行し結果を返します。
操作方法
1.API Gatewayを作成する
1).検索入力欄で「API Gateway」と入力し、表示されたサービス「API Gateway」をクリックします。
2).API タイプを選択します。
[REST API]を選択し、「構築」をクリックします。
3).「最初の API を作成する」というダイアログが表示されます。「OK」をクリックします。
4).プロトコルは「REST」を選択します。
5).「新しいAPI」を選択します。
6).「API」名と「説明」を入力します。
例test-api-lambda
7).「APIの作成」をクリックします。
8).「アクション」をクリックし「メソッドの作成」をクリックします。
9).GETの横のアイコンをクリックします。
10).「統合タイプ」はLambda関数で「Lambda関数」は作成したTest-Helloを入力します。
11).「保存」をクリックします。
12).「Lambda 関数に権限を追加する」というダイアログが表示されます
「OK」をクリックします。
2.APIをデプロイする
1).Getを選択した状態で「アクション」から「APIのデプロイ」をクリックします。 2).デプロイ先のステージ名を入力しデプロイボタンを押します。 3).URL の呼び出しが表示されます