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 の呼び出しが表示されます

 

AWS

Posted by arkgame