Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Amazon Connectを利用したCloudWatch Alarm電話通知
Search
JungHyeonjae
July 31, 2024
Education
950
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Amazon Connectを利用したCloudWatch Alarm電話通知
JungHyeonjae
July 31, 2024
More Decks by JungHyeonjae
See All by JungHyeonjae
LINE ミニアプリ開発のメリットとキャッチアップ方法
junghyeonjae
0
1.2k
「唯一生き残るのは、変化できる者である! 生物進化の原理に基づいた最適化手法の 遺伝的アルゴリズムのご紹介」
junghyeonjae
0
1.1k
CloudFormation으로 AWS인프라 자동 구축 해보기
junghyeonjae
0
1.3k
Other Decks in Education
See All in Education
INTRODUCTION TO THE CELL
pawan_pharm
0
330
Database Handling in Python: SQLite3, MySQL and CRUD Operations
madhuri28
0
110
中小規模私大の教学IRを支えるデータマネジメント ― データ基盤構築の取り組みと実務の現在地 ―
terazawa
0
230
FA26 CLU MS Clinical Psychology New Student Orientation
jdbedics
0
180
Adobe Express
matleenalaakso
2
8.4k
HTML5 and the Open Web Platform - Lecture 3 - Web Technologies (1019888BNR)
signer
PRO
3
3.6k
An Experiment in "Cross-Cultural Exchange" as a Method for Content Creation
naoji_taniguchi_ksk_0827
0
290
武藤の処世術を書いてみた
mutomasa
0
140
子どものためのプログラミング道場『CoderDojo』〜法人提携例〜 / Partnership with CoderDojo Japan
coderdojojapan
PRO
4
19k
1014
cbtlibrary
0
180
AWS Academy プログラムのご紹介
hiragahh
0
110
[2026後期火5] 論理学(京都大学文学部 後期 第2回)「量化子の導入」
yatabe
0
190
Featured
See All Featured
Leading Effective Engineering Teams in the AI Era
addyosmani
9
2.7k
Organizational Design Perspectives: An Ontology of Organizational Design Elements
kimpetersen
PRO
1
850
The Illustrated Guide to Node.js - THAT Conference 2024
reverentgeek
1
570
Measuring & Analyzing Core Web Vitals
bluesmoon
9
1k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
33
5.3k
The Director’s Chair: Orchestrating AI for Truly Effective Learning
tmiket
1
330
Leveraging LLMs for student feedback in introductory data science courses - posit::conf(2025)
minecr
1
440
How to build a perfect <img>
jonoalderson
1
6.1k
HTML-Aware ERB: The Path to Reactive Rendering @ RubyCon 2026, Rimini, Italy
marcoroth
5
830
Agile Actions for Facilitating Distributed Teams - ADO2019
mkilby
0
310
The Curious Case for Waylosing
cassininazir
1
570
Jess Joyce - The Pitfalls of Following Frameworks
techseoconnect
PRO
1
450
Transcript
Amazon Connect を利⽤した CloudWatch Alarm 電話通知 2024.7.30 リテールアプリ共創部 ジョン‧ヒョンジェ
Xへの投稿の際は、 ハッシュタグ #cm_odyssey でお願いいたします。 2 お願い
⾃⼰紹介 3 ジョン・ヒョンジェ Jung Hyeonjae • 韓国出身 • リテールアプリ共創部 サーバーサイドエンジニア
• 趣味:スポーツ、映画感想 • 好きな言語:TypeScript
アプリの障害‧不具合発⽣時に どのように通知していますか 4
よく使われるアラート通知⽅法 • メール • Slack などチャットツール • 電話 5
よく使われるアラート通知⽅法 • メール • Slack などチャットツール • 電話 ◦ ⼀番気づきやすい
◦ Amazon Connect, Twilio, Pager Duty などのサービスがある 6
Amazon Connectでの CloudWatch Alarm 電話通知 7
Amazon Connect とは • AWS のクラウドコンタクトセンターサービス ◦ 短期間で構築できる ◦ テレワーク実現可能
• コンタクトセンターで必要なシステムを GUI 上 で構築できる • S3, Lambda など AWS サービスとの連携が簡単 • CloudWatch, Contact Lens などでの監視‧分析 • 利⽤するには AWS サポートにて電話番号取得の 申請をする必要がある 8
電話通知構成 9
電話通知構成 10
電話通知構成 11
Amazon Connect Flow 12
Amazon Connect Flow 実⾏ 13 @aws-sdk/client-connect 利用
電話通知デモ 14 実際、通知してみましょう ※以下のコマンドで⼀時的に CloudWatch Alarm をアラーム状態にする
さらに通知の効果をあげよう 15
電話通知 + Slack 通知 16 具体的なアラート内容がわかるように Slack などにも通知する
繰り返し架電 17 コンタクトフローにコンタクト属性を設定するブロックを追加
繰り返し架電 18 架電してから⼀定時間後、Lambda でコンタクト属性を参照し、属性が設定されていな かったら繰り返し架電を実⾏
繰り返し架電 19 ❗まだ架電中の場合、切断をしてからまた繰り返し架電を実⾏ ※通信会社によって架電時間が異なる
⼀次対応⾃動化 20 コンタクトフローの中で Lambda を実⾏し、⼀次対応の⾃動化
Tip/注意事項 21
Tip/注意事項 22 コンタクトフローは公開しないと適⽤されない
Tip/注意事項 23 それぞれの権限をチェックする • Amazon Connect インスタンスのアウトバウンドコール権限 • CloudWatch Alarm
/ SNS / Connect から Lambda を Invoke する権限 • それ以外 AWS サービス‧コンタクトフローの機能を利⽤するための権限
Tip/注意事項 24 API Throttling を考慮する ※ Amazon Connect API スロットリングのクォータ
https://docs.aws.amazon.com/ja_jp/connect/latest/adminguide/amazon-connect-service-limits.html#connect-api-quotas • Amazon Connect Service API を利⽤する場合、全てのオペレーションに対して以下の制限があ る。制限を超えると、TooManyRequestsException の Throttling エラーになる ◦ RateLimit:1秒あたり2リクエスト ◦ BurstLimit:1秒あたり5リクエスト • API Throttling の解消には以下の⽅法がある ◦ AWS サポートにて上限緩和を申請 ◦ リクエスト再試⾏、キューイング、API リクエストのタイミング調整など
Tip/注意事項 25 架電が留守番電話センターに転送された場合、コンタクトフローが実⾏される
障害をなるべく早く気づいて 影響を最⼩限にしましょう! 26
None
None