AWSがSlackなどにシステムアラート用チャットボットを提供

AmazonのクラウドコンピューティングサービスAWSは米国時間7月25日、AWS Chatbotのベータローンチを発表した。それはSlackやAmazon Chimeなどのチャンネルに忍び込んで、ユーザーのAWSリソースに問題が起きたことを伝える小さなお喋り屋さんだ。

いまどきのDevOpsチームは、たいていSlackなどのツールを使っているから、前からチャットボットを構築できるすべてのツールを提供していたAWSがそのようなサービスをローンチしなかったことがむしろ意外だ。

ボットはAmazon Simple Notification Service(SNS)につながり、ユーザーはそれをそのほかのAWSサービスに統合する。今そのリストに載っているのは、Amazon CloudWatch、AWS Health、Budgets、Security Hub、GuardDuty、そしてCloudFormationだ。AWSのサービスだったら何でもとはいかないが、ユーザーのAWSデプロイメントをウォッチする機能がほとんど揃っている。

Product Page Diagram AWS Chatbot How It Works.302d64136f803e8de362c33846f653599c780c39

AWSのプロダクトマネージャーであるIlya Bezdelev(イリア・ベズデレヴ)氏が、今日の発表声明にこう書いている。「DevOpsのチームはコミュニケーションのハブとしてチャットルームをよく使っている。チーム内の会話だけでなく、彼らが運用しているシステムとの対話にもチャットが利用される。ボットはそのような対話のための便宜を提供し、重要な通知の配布や、ユーザーからシステムへのコマンドのリレーに利用されている。オペレーションレベルのイベントや通知さえも、チャットルームから来るようにしているチームが多く、それらがチームの全員に見えて次のステップを議論できるというチャットルームの特徴が好まれている」。

ここでもしかしAWSの流儀に漏れず、AWSのチャットボットが動くようになるためには、セットアップに多少の手間を要する

しかし当面は、すべてのコミュニケーションが一方通行のようだ。Slackにアラートが来ても、少なくとも現状のベータでは、AWSへのコマンドをプッシュバックすることはできない。このチャットボットは、お喋りは好きだけど、聴くのは苦手らしい。でも一般公開されるころには、もっと成長しているかもしれない。

画像クレジット: Thomas Cloer/Flickr CC BY-SA 2.0のライセンスによる

[原文へ]

(翻訳:iwatani、a.k.a. hiwa