Miscellaneous notes

主に技術的な雑記的な

API Gateway

SwaggerのAPI定義をRuby DSLで書いてAPI Gatewayにデプロイできる「rapis」というgemを作った

背景 API Gatewayはとにかく設定が面倒である。Serverlessの概念はシステムをシンプルに保てるとても素晴らしいものだが、それを実現するための設定が複雑になって、運用に支障が出たりするのは厳しい。*1 「柔軟なリソース定義を担保しようと思ったらまあ仕…

LamveryにSwaggerベースのちょっとリッチな機能付きAPI Gateway integrationを追加しました

経緯 API Gatewayの"x-amazon-apigateway-integration"っていう独自要素に色々突っ込んでるSwagger記述サンプルを見て複雑な気持ちになってる— Masashi Terui (@marcy_terui) April 11, 2016 書いたコードをサクッと上げてサクッとWebから叩ける用にしたいだ…

AWS Price List APIから欲しい情報だけ抜き取るAPIをAPI Gateway + Lambdaで作った

この記事はAWS Advent Calendar 2015の11日の記事です。 qiita.com 経緯 それは昨日(2015-12-10)の出来事でした。 全世界待望(?)の料金を取得するための公式APIが公開されました。 aws.typepad.com 過去にこんなのやこんなのを作って、公式HPで使っている…