just wild beat cloud watch communication

40
JUST WILD BEAT CLOUD WATCH COMMUNICATION たたたた たたたたた

Upload: shuichi-takahashi

Post on 12-Apr-2017

107 views

Category:

Engineering


3 download

TRANSCRIPT

Page 1: JUST WILD BEAT CLOUD WATCH COMMUNICATION

JUST WILD BEATCLOUD WATCH

COMMUNICATION

たかはし しゅういち

Page 2: JUST WILD BEAT CLOUD WATCH COMMUNICATION

自己紹介:たかはし しゅういち•アイレット株式会社•cloudpack 事業部     2016.06 〜

•趣味 ゲーム制作 shuichi 2pcloudpackMSP DEV

Page 3: JUST WILD BEAT CLOUD WATCH COMMUNICATION

Cloud Watch•監視•検知•分析•記録•イベントのフック•スケジュール実行•etc

Cloud WatchLogsEvents

Page 4: JUST WILD BEAT CLOUD WATCH COMMUNICATION

でもやっぱり

コミュニケーション

Page 5: JUST WILD BEAT CLOUD WATCH COMMUNICATION

① CloudWatch でコミュニケーションしたい。

Page 6: JUST WILD BEAT CLOUD WATCH COMMUNICATION

コミュニケーション

•雑談 / 飲み会•イベント / 遊び•電話•チャット•SNS•メール•etc

Page 7: JUST WILD BEAT CLOUD WATCH COMMUNICATION

でもやっぱり

モールス信号・・・   ・・・➖➖➖

Page 8: JUST WILD BEAT CLOUD WATCH COMMUNICATION

② モールス信号でコミュニケーションしたい。

Page 9: JUST WILD BEAT CLOUD WATCH COMMUNICATION

① CloudWatch でコミュニケーションしたい。② モールス信号でコミュニケーションしたい。

Page 10: JUST WILD BEAT CLOUD WATCH COMMUNICATION

Cloud WatchStep Functions

で モールス信号

たかはし しゅういち

Page 11: JUST WILD BEAT CLOUD WATCH COMMUNICATION

Q. どういうこと?

A. これにモールス信号を打ってしまったらええやん

Page 12: JUST WILD BEAT CLOUD WATCH COMMUNICATION

どういうこと?•CloudWatch カスタムメトリクスへの書き込みでモールス信号を表現。•CloudWatch カスタムメトリクスへの書き込みは StepFunctions で制御する。

Page 13: JUST WILD BEAT CLOUD WATCH COMMUNICATION

構成1. 文字列をモールス信号 (0 と 1 の配列 ) に変換・ = 1   ➖ = 1,1

SOS = ・ ・ ・            ・ ・ ・➖ ➖ ➖

     [1,0,1,0,1,0,0,0,1,1,0,1,1,0,1,1,0,0,0,1,0,1,0,1,0,0,0]

2. 配列から要素を取り出して、 1 ならカスタムメトリクスに書き込む (put_metric_data)0 = 書き込まない1 = 書き込む

3. Wait60 秒配列がなくなるまで2〜3繰り返し

Page 14: JUST WILD BEAT CLOUD WATCH COMMUNICATION

動かす

Page 15: JUST WILD BEAT CLOUD WATCH COMMUNICATION

CloudWatch カスタムメトリクスにS O S = 「・・・   ・・・ 」➖➖➖を書き込む。

Page 16: JUST WILD BEAT CLOUD WATCH COMMUNICATION

StepFunctions にメッセージ SOS を設定して [Start Execution]

Page 17: JUST WILD BEAT CLOUD WATCH COMMUNICATION

終わるまで待ちます

Page 18: JUST WILD BEAT CLOUD WATCH COMMUNICATION

30分後

Page 19: JUST WILD BEAT CLOUD WATCH COMMUNICATION

CloudWatch カスタムメトリクス ( 粒度1分 )

Page 20: JUST WILD BEAT CLOUD WATCH COMMUNICATION

CloudWatch カスタムメトリクス ( 粒度1分 )

・・・S

・・・S

➖➖➖O

Page 21: JUST WILD BEAT CLOUD WATCH COMMUNICATION

できてますね!

Page 22: JUST WILD BEAT CLOUD WATCH COMMUNICATION

BANPAKU を指定して [Start Execution]

Page 23: JUST WILD BEAT CLOUD WATCH COMMUNICATION

BANPAKU ?

Page 24: JUST WILD BEAT CLOUD WATCH COMMUNICATION

SAVE THE DATE

Page 25: JUST WILD BEAT CLOUD WATCH COMMUNICATION

BANPAKU を指定して [Start Execution]

Page 26: JUST WILD BEAT CLOUD WATCH COMMUNICATION

終わるまで待ちます

Page 27: JUST WILD BEAT CLOUD WATCH COMMUNICATION

70分後

Page 28: JUST WILD BEAT CLOUD WATCH COMMUNICATION

CloudWatch カスタムメトリクス ( 粒度1分 )

Page 29: JUST WILD BEAT CLOUD WATCH COMMUNICATION

CloudWatch カスタムメトリクス ( 粒度1分 )

➖・・・B

・➖A

➖ ・N

・ ➖ ・➖P

・➖A

➖・➖K

・・➖U

Page 30: JUST WILD BEAT CLOUD WATCH COMMUNICATION

できてますね!

Page 31: JUST WILD BEAT CLOUD WATCH COMMUNICATION

きてくださいね!

Page 32: JUST WILD BEAT CLOUD WATCH COMMUNICATION

実戦 投入せっかく作ったので、実際のコミュニケーションに利用

Page 33: JUST WILD BEAT CLOUD WATCH COMMUNICATION

同僚の稲葉さん (inap) にS O Sを送信してみる。

Page 34: JUST WILD BEAT CLOUD WATCH COMMUNICATION

ある日の Slack

Page 35: JUST WILD BEAT CLOUD WATCH COMMUNICATION
Page 36: JUST WILD BEAT CLOUD WATCH COMMUNICATION
Page 37: JUST WILD BEAT CLOUD WATCH COMMUNICATION
Page 38: JUST WILD BEAT CLOUD WATCH COMMUNICATION
Page 39: JUST WILD BEAT CLOUD WATCH COMMUNICATION

できてますね!

Page 40: JUST WILD BEAT CLOUD WATCH COMMUNICATION

おしまい

たかはし しゅういち