可用性が重要な全ての Web インフラストラクチャにおいて,アラート通知は欠かせない. 幸い,AWS では CloudWatch によってモニタリングが,そして Simple Notification Service (SNS) によってそのアラート通知が簡単に行える. Amazon SNS では,Eメール通知だけでなく AWS Lambda を使った通知も可能であるため,ほとんどどのようなメッセージプラットフォーム宛でも通知を流せる. 勿論,Slack も例外ではない. 既に SNS トピック通知を Slack に流すライブラリは存在する. しかし,それを Terraform で管理したいときには少々の苦労を伴う.インフラストラクチャを Terraform で構築しているなら,SNS から Slack に通知を流すのに必要なリソースも全て Terraform の支配下に置きたくなるだろう