api gateway / aws cli

9
Operation Lab 運用設計ラボ API Gateway / AWSCLI 運用設計ラボ合同会社 シニアアーキテクト 波田野 裕一 2015-11-23 1.9.8 暫定版

Upload: operation-lab-llc

Post on 13-Apr-2017

849 views

Category:

Internet


3 download

TRANSCRIPT

Page 1: API Gateway / AWS CLI

Operation Lab運用設計ラボ

API Gateway / AWSCLI

運用設計ラボ合同会社 シニアアーキテクト 波田野 裕一

2015-11-23

1.9.8

暫定版

Page 2: API Gateway / AWS CLI

Operation Lab運用設計ラボ

API Gatewayの要素

Page 3: API Gateway / AWS CLI

Operation Lab運用設計ラボ

resource

API Gatewayの要素

rest API

client certificate

method

deployment

domain-name

model

account

stage

base-path mapping

integration

SDK

api-key

Lambda

Page 4: API Gateway / AWS CLI

Operation Lab運用設計ラボ

apigateway / awscli 1.9.8

Page 5: API Gateway / AWS CLI

Operation Lab運用設計ラボ

apigatewayコマンドの概要 (67コマンド)

• REST API関連 (5コマンド) • 作成、削除 (create-rest-api, delete-rest-api) • 情報 (get-rest-api, get-rest-apis) • 更新 (update-rest-api)

• リソース関連 (5コマンド) • 作成、削除 (create-resource, delete-resource) • 情報 (get-resource, get-resources) • 更新 (update-resource)

Page 6: API Gateway / AWS CLI

Operation Lab運用設計ラボ

apigatewayコマンドの概要 (67コマンド)

• メソッド関連 (5コマンド) • 作成、削除 (put-method, delete-method) • 情報 (get-method) • 更新 (update-method) • テスト (test-invoke-method)

• メソッドレスポンス関連 (4コマンド) • 作成、削除 (put-method-response, delete-method-response) • 情報 (get-method-response) • 更新 (update-method-response)

Page 7: API Gateway / AWS CLI

Operation Lab運用設計ラボ

apigatewayコマンドの概要 (67コマンド)

• インテグレーション関連 (4コマンド) • 作成、削除 (put-integration, delete-integration) • 情報 (get-integration) • 更新 (update-integration)

• インテグレーションレスポンス関連 (4コマンド) • 作成、削除 (put-integration-response, delete-integration-response) • 情報 (get-integration-response) • 更新 (update-integration-response)

Page 8: API Gateway / AWS CLI

Operation Lab運用設計ラボ

apigatewayコマンドの概要 (67コマンド)

• (To be Continued)

Page 9: API Gateway / AWS CLI

Operation Lab運用設計ラボ

http://www.operation-lab.co.jp/

OperationLab運用設計