Slide 1

Slide 1 text

SlackにEC2が落ちた事を通知 させてみた

Slide 2

Slide 2 text

背景 開発環境のEC2インスタンスが勝手に落ちていることがあった 問い合わせの度に都度手動で起動 自動で検知してできれば自動で起動したい

Slide 3

Slide 3 text

実装機能 ● EC2インスタンスがstoppedになったら、専用チャンネルへ通知 ● stoppedになったら、自動的に再起動できるようにする ● 9:00~21:00の間で稼働できるようにする

Slide 4

Slide 4 text

使用したサービス ● Lambda ● CloudWatch Events ● (Incoming Webhook)

Slide 5

Slide 5 text

Lambdaが動くためのトリガールールを作成する

Slide 6

Slide 6 text

Lamda関数コード ● 量が多いためnoteの記事を参照 (https://note.com/tar28/n/na7023ecc9d97)

Slide 7

Slide 7 text

感想 ・CloudWatch Events関連の情 報が思ったよりも少なかった ・Amazon Chatbotが対応し始め たらそっちの方が楽になりそう

Slide 8

Slide 8 text

ご清聴ありがとうございました。