こんにちは。新規サービス基盤チームで、ギャザリーの開発を担当している高丸です。 ギャザリーで、リクルートライフスタイルのサービス内部でまとめ記事を連携するプロジェクトがあり、既存のAPIを利用すればすぐ行けるじゃん!と思ったのですが、度重なる機能改修でギャザリー内部向けのつくりになっていました。 なんとか面倒くさい認証部分だけでも外出ししたいという思いから、API Gatewayを作成しました。 元々、Amazon API Gateway がそういった役割をしてくれると期待していたのですが、 当初は、いわゆるHTTPプロキシとして機能は物足りなく、特にIPが固定ではないので、期待していたプロキシではありませんでした……。 (一方で、AWS Lambdaと連携することで、EC2レスのアーキテクチャが構築できるようになったことは素晴らしいと思います。) ギャザリーは、メインでRubyとJava
![GoでJWT認証するAPI Gatewayを作成する](https://cdn-ak-scissors.b.st-hatena.com/image/square/47f74fbe22d3b90683a84565aa08f62812257d0c/height=288;version=1;width=512/https%3A%2F%2Fblog.recruit.co.jp%2Frls%2F2015-12-02-go-api-gateway%2Fimg%2Fgopher.png)