Slackはincoming webhooksがあり、POSTするだけで、簡単にメッセージを送ることができます。 スクリプトで直接Incoming Webhook使ってもいいんですが、これ自体は別に認証も何もないので、誰かが知ってしまうと、好き放題投稿できます。そんな時に入れ替えたりする場合、いろんなスクリプトの設定に埋め込まれていて、方々に散っているのはちょっと辛いです。また、多言語環境の場合は、一定の処理を行う場合に各言語でライブラリ作るのもしんどいかなーということで、AWSのAPI Gateway + Lambdaを使って汎用化してみます。*1 Slackのteam、AWSアカウントはあるものとして、以下を行っていきます。 Slack Incoming Webhookの作成 AWS Lambdaでincoming Webhookを使う AWS API GatewayとLambdaを繋
![AWS API Gateway+LambdaでSlackにメッセージをPOSTする(前編) - 年中アイス](https://cdn-ak-scissors.b.st-hatena.com/image/square/853a821fdac78b9a4e13f0317dffaffd765c8c68/height=288;version=1;width=512/https%3A%2F%2Fcdn-ak.f.st-hatena.com%2Fimages%2Ffotolife%2Fr%2Freiki4040%2F20170129%2F20170129234607.png)