はじめに
くどうです
先日12/11に札幌でServerless Meetupが行われ、地元開催ということで参加し、LTを行ってきました。
https://serverless.connpass.com/event/43745/
余談
札幌は猛吹雪で、羽田空港から新千歳空港までの便が大幅3時間以上遅れて到着、ひどい目にあいました。
札幌市内も雪がひどかったです。まいったまいった。
本投稿はServerless Advent Calendar 2016 ネタです。
http://qiita.com/advent-calendar/2016/serverless
喋ったこと
Operation and Monitoring by Azure Bot Service.
Azure Bot Serviceを利用して運用監視を行うという内容です。
Bot Service は Azure Functionsが利用されておりFunctionsを中心にServerlessな運用監視が可能となります。
最初は、Functionsのみで行おうと考えていましたが、Botを利用したら面白そうなものできるのではと・・・安易な考えで。
Functionsで行えることもBot Serviceでは使えなかったり制限があり・・・その為、失敗談になります。
内容は運用系のサービス
・Datadog
・pagerduty
を起点とし、SlackをBot Service と連携するというものです。
しかし、Functions単体では各サービスを連携することは可能ですが、Bot Serviceを連携を前提にすると失敗したという話です。
資料はSlaideshareにアップロードしています。
togetter:Serverless Meetup Sapporo
http://togetter.com/li/1058343
まとめ
Bot Serviceはまだプレビューなので改善されていくことを祈っています。
今回、Serverless Meetupではやはり主流はAWS Lambdaになります。Azure Functionsは、まだまだ開発者も少なく大変な印象でした。
ではでは