Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
AWS使いすぎ注意! コスト管理とSlackアラート構築術
Search
KiyamaMizuki
June 02, 2025
0
590
AWS使いすぎ注意! コスト管理とSlackアラート構築術
KiyamaMizuki
June 02, 2025
Tweet
Share
More Decks by KiyamaMizuki
See All by KiyamaMizuki
AWS公式のIaC自動レビューツール使ってみた
kiyamamizuki
0
20
沖縄出身の新卒が振り返るシナマケでの社会人生活
kiyamamizuki
0
160
Featured
See All Featured
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
31
2.9k
Building Adaptive Systems
keathley
44
2.8k
Become a Pro
speakerdeck
PRO
29
5.6k
Producing Creativity
orderedlist
PRO
348
40k
Code Reviewing Like a Champion
maltzj
526
40k
How STYLIGHT went responsive
nonsquared
100
5.9k
Automating Front-end Workflow
addyosmani
1371
200k
jQuery: Nuts, Bolts and Bling
dougneiner
65
7.9k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
333
22k
YesSQL, Process and Tooling at Scale
rocio
174
15k
A Modern Web Designer's Workflow
chriscoyier
697
190k
Visualization
eitanlees
150
16k
Transcript
AWS使いすぎ注意! コスト管理とSlackアラート構築 木山瑞基 2025/05/28(水) CTO協会合同研修第3回 懇親会LT 1
自己紹介 名前 木山瑞基 所属:シナジーマーケティング株式 会社 業務:CRMシステムのインフラ運用 を行っています AWS / Mail
server 趣味:ボルダリング、旅行 2
研修お疲れ様でした! 上級者コースではAWSリソースを用いたパフォーマンスチューニングを行いまし た 次ページで構成図紹介します AWSのパワフルさを体感できたと思いますが... コスト気になりませんか? 今日は、AWSコストを管理する為の一歩として、異常に早く気づく方法をお伝え します! 3
AWSサービスを使いISUCONで高得点を出そう!紹介 4
クイズタイム! 先ほどの研修、一時間稼働させた場合AWS利用料金はいくらくらいかかった でしょう? A) 約 15円 (駄菓子1個分?) B) 約 150円
(コーヒー1杯分?) C) 約 600円 (弁当1食分?) D) 約 1,100円 (外食1食分?) 1$ = 150円 東京リージョン 5
正解発表 正解は... B) の 約150円 でした! 思ったより安い? これが数日、数週間続くと…? →120 ×
24 = 3600円(1日),3600 × 7 = 25200円(1週間) 個人開発や検証でもコスト意識は非常に重要です! 6
というのも、 、 、 本カリキュラム作成+個人開発をして いた コストを全く気にせず手動で複 数個リソースを作成した 一部リソースの作りっぱなし 三月 合計コスト$82.88→12,483円
ドルが高いのが悪い 7
今日のゴール 1. 一番簡単なコストアラートを設定できるようになる (メール通知) 実際の構築方法紹介 2. Slackで分かりやすく通知を受け取る仕組みを知る 概要を紹介 8
1. 一番手軽なコストアラート (メール) AWS Budgets AWSの利用料金や使用量に対して予算を設定できるサービス。 設定した予算のしきい値(例: 80%)に達したり、超えると予測された場合に通知 してくれます。 9
設定方法 1. Budgetsから予算を作成をクリッ ク。 2. 「予算の設定」はテンプレート を選択 3. 月次コスト予算を選択 4.
予算名、予算額、送信先のメー ルアドレスを入力 10
実際のメール 11
めっちゃ簡単! 12
もっと確実に気づきたい! なぜメールだけでは不十分か? 受信トレイに埋もれる... リアルタイム性に欠ける... コスト超過は確実に気づいて対処したい! 13
Slackへのコストアラート キーとなるサービス:SNS & Q Developer Amazon SNS (Simple Notification Service)
Budgetsのアラートを様々な先に届けるハブ役。 Pub/Subメッセージングサービス。 Amazon Q Developer Slackなどに通知を送信 ChatOpsツール 14
全体の流れ (Budgets → SNS → Q → Slack) 1. Budgets:
予算超過アラートをSNSへ送信。 2. SNS: アラートメッセージを受信し、Q Developerへ送信。 3. Q Developer: メッセージをSlackへ送信。 4. Slack: 指定チャンネルで通知を受信! 15
Slack通知の例 Q Developerによってこんな感じの分 かりやすい通知がSlackに届きます! 16
まとめ 今日学んだこと: i. AWS Budgets + Eメール: 簡単なコストアラート設定方法 ii. AWS
Budgets + SNS + Q Developer + Slack: より早く、気づきやすい通知の 実現方法とその仕組み コスト管理は超重要! 破産しないためにも意識しよう。 17
まずはここから! アクション: 自分のアカウントで、簡単なメール通知の予算アラートを設定してみましょ う! (1分でできます!) 今日の資料を参考に、ぜひ Slack 通知連携 にもチャレンジしてみてくだ さい!
18
ご清聴ありがとうございました! 19