API Gatewayの登場によって、AWSの使いどころの幅がグッと広がったように思います。 とくにLambdaと組み合わせることで、EC2を使わないAWS環境もより実現しやすくなりました。 API GatewayとLambdaの相性のたまものか、すでに両者を使うためのRailsのようなフレームワークが登場しています。フレームワークの名前はfluctと言い、r7kamuraさんにて開発されています。 今回は、fluctを使った簡単なwebサービスを作ってみます。 fluctのインストール mac(10.10.5)にインストールしてみます。 fluctはNode.jsで動作します。インストールはnpmで行います。 また、fluctではaws-cliも内部で使うので、未設定ならこちらの設定も必要です。 $ brew install node $ npm install fluct --glob