Amazon API Gatewayについての参考情報

2015年7月にAWS（Amazon Web Services）より新たに発表されたサービス「Amazon API Gateway」についての参考情報です。

# 公式サイト＆公式ブログ

- [Amazon API Gateway](http://aws.amazon.com/jp/api-gateway/)
- 公式動画
  - [AWS Summit 2015 | New York – Keynote with Dr. Werner Vogels - YouTube](https://www.youtube.com/watch?v=0rPpCnFE-hU)
- 公式ブログ（英語）
  - [Amazon API Gateway – Build and Run Scalable Application Backends | AWS Official Blog](https://aws.amazon.com/jp/blogs/aws/amazon-api-gateway-build-and-run-scalable-application-backends/)
- 公式ブログ（日本語）
  - [Amazon Web Services ブログ: 【AWS発表】Amazon API Gateway – スケーラブルなアプリケーションバックエンドの構築と実行](http://aws.typepad.com/aws_japan/2015/07/amazon-api-gateway-build-and-run-scalable-application-backends.html)

# 料金

詳しくは「[Pricing](http://aws.amazon.com/jp/api-gateway/pricing/)」を参照のこと。

Amazon API Gatewayの料金は「API呼び出し回数による課金」「データ転送量による課金」「キャッシング容量による課金」の合計です。
また、無料枠があります。12ヶ月の間、100万リクエスト/月が無料です。データ転送量に関する言及はありませんでした。

## API呼び出し回数による課金

100万API呼び出しあたり$3.5です。120円/ドルなら420円。

## データ転送量による課金

10TBまで1GBあたり$0.09です。120円/ドルなら約11円。
データ転送量はAmazonからインターネット方向のデータのみが対象です。
10TBを越えると、容量に応じた割引があります。

## キャッシング容量による課金

キャッシングを有効にしている場合、容量と時間に応じた料金が課金されます。
キャッシング容量が0.5GBの場合、1時間あたり$0.02です。

# Qiitaの記事

Qiitaに投稿されている記事と、関連キーワード。

- [AWS API Gatewayを触ってみた！ - Qiita](http://qiita.com/syossan27/items/f483925f222fb652930d)
  - JavaScript SDK、クロスドメイン、クロスオリジン
- [APIGateway - API Gateway + Lambda で SNS にメッセージ投稿する - Qiita](http://qiita.com/u-minor/items/f1eb05b3d333e8cc45a6)
  - NewRelic、WebHook、AWS Lambda、Amazon SNS
- [AWS - API Gatewayを使ってアクセスキー認証でLambdaを実行する - Qiita](http://qiita.com/toshihirock/items/8720118164a02dfdd11a)
  - AWS Lambda、アクセスキー認証
- [AWS - API Gatewayを利用して既存APIから返却されるJSONの構成を変えてクライアントに返却する - Qiita](http://qiita.com/toshihirock/items/9dfc982a90ab2141f048)
  - 既存API、HTTPプロクシ、JSON Schema、データマッピング
- [Amazon API GatewayでAWS Lambda関数にクエリ文字列をパラメータとして渡す - Qiita](http://qiita.com/yuyakato/items/89fcef9746afbf48977a)
  - AWS Lambda、クエリ文字列、インプットマッピング

# その他のブログ記事

その他のブログ記事と、関連キーワード。

- [［速報］Amazon API Gateway発表。スケーラブルかつセキュアに外部へAPIを公開するためのゲートウェイ機能を提供。AWS Summit 2015 New York － Publickey](http://www.publickey1.jp/blog/15/amazon_api_gateway.html)
- [【新機能】Amazon API Gatewayを使ってAWS LambdaをSDKなしでHTTPS越しに操作する ｜ Developers.IO](http://dev.classmethod.jp/cloud/aws/lambda-restful-api-by-using-api-gateway/)
  - AWS Lambda、Amazon DynamoDB
- [Amazon API Gateway – API作成から動作確認までやってみる ｜ Developers.IO](http://dev.classmethod.jp/cloud/aws/api-gateway/)
  - AWS Lambda、SDK生成
- [Amazon API GatewayでAPIキー認証を設定する ｜ Developers.IO](http://dev.classmethod.jp/cloud/apigateway-apikey-auth/)
  - APIキー認証
- [Amazon API Gateway を使って AWS 以外のサービスの API をラップする ｜ Developers.IO](http://dev.classmethod.jp/cloud/aws/api-gateway-wrap-api/)
  - HTTPプロクシ、パラメータマッピング
- [Amazon API Gateway を独自ドメインで利用する ｜ Developers.IO](http://dev.classmethod.jp/cloud/aws/api-gateway-with-custom-domain/)
  - 独自ドメイン、Aamazon Route 53
- [Amazon API Gateway の API のクライアント SDK を生成して iOS アプリから呼び出す ｜ Developers.IO](http://dev.classmethod.jp/cloud/aws/api-gateway-invoke-from-ios-app/)
  - SDK生成、iOS
- [Amazon API Gateway の API のクライアント SDK を生成して Android アプリから呼び出す ｜ Developers.IO](http://dev.classmethod.jp/cloud/aws/api-gateway-with-android/)
  - SDK生成、Android
- [Amazon API Gatewayのパフォーマンスオプションを理解する ｜ Developers.IO](http://dev.classmethod.jp/cloud/api-gateway-performance/)
  - CloudFront、キャッシュ、スロットリング
- [Amazon API Gateway をクロスオリジンで呼び出す (CORS) ｜ Developers.IO](http://dev.classmethod.jp/cloud/aws/amazon-api-gateway-cors/)
  - クロスドメイン、クロスオリジン
- [Amazon API Gatewayをブラウザから呼んでみた ｜ Developers.IO](http://dev.classmethod.jp/cloud/aws/call_amazon-api-gateway_from_browser/)
  - AWS Lambda、Amazon S3、Pre-Signed URL、クロスドメイン、クロスオリジン
- [Amazon API Gateway – JSON形式のレスポンスをHTML形式に加工して返してみる ｜ Developers.IO](http://dev.classmethod.jp/cloud/aws/api-gateway-2/)
  - データ変換、Velocity、VTL