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コスト削減: クイックウィン最適化を網羅するアプローチ
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
株式会社DELTA
March 06, 2026
0
200
今日からはじめるAWSコスト削減: クイックウィン最適化を網羅するアプローチ
「JAWS DAYS 2026」のスポンサーセッションでエンジニア浜崎が発表した内容です。
株式会社DELTA
March 06, 2026
Tweet
Share
More Decks by 株式会社DELTA
See All by 株式会社DELTA
急成長SaaSを支えた 5年間のアーキテクチャ進化史 マルチテナント化からコンパウンド化まで
delta_tech
0
14k
バイブコーディングに効くアーキテクチャとは? 於バイブコーディングもくもく会 #01 @ note place
delta_tech
0
470
「クラウドコスト絶対削減」を支える技術—FinOpsを超えた徹底的なクラウドコスト削減の実践論
delta_tech
4
570
100社のコスト診断から見えてきた、コスト削減の王道とケモノ道
delta_tech
14
8.9k
株式会社DELTA 会社説明資料
delta_tech
1
11k
Featured
See All Featured
Highjacked: Video Game Concept Design
rkendrick25
PRO
1
330
Noah Learner - AI + Me: how we built a GSC Bulk Export data pipeline
techseoconnect
PRO
0
150
エンジニアに許された特別な時間の終わり
watany
106
240k
Applied NLP in the Age of Generative AI
inesmontani
PRO
4
2.2k
RailsConf 2023
tenderlove
30
1.4k
Ten Tips & Tricks for a 🌱 transition
stuffmc
0
91
Designing Experiences People Love
moore
143
24k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
12
1.5k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
130k
Rebuilding a faster, lazier Slack
samanthasiow
85
9.4k
Odyssey Design
rkendrick25
PRO
2
560
How to train your dragon (web standard)
notwaldorf
97
6.6k
Transcript
JAWS DAYS 2026 Mashup for the Future 今⽇からはじめるAWSコスト削減:
クイックウィン最適化を網羅するアプローチ 株式会社DELTA 浜崎 春哉
#jawsug #jawsdays2026 #jawsdays2026_a ⾃⼰紹介 名前:浜崎 春哉 会社:株式会社DELTA 趣味:読書 好きなAWSサービス :Amazon
S3
#jawsug #jawsdays2026 #jawsdays2026_a 会社名 株式会社DELTA 所在地 東京都渋⾕区桜丘町 9−8 KN渋⾕3ビル 2F
設⽴ 2022年 代表者名 丹 哲郎 事業内容 開発組織向け 技術⽀援事業 私たちは CTOとエンジニア組織のための テクニカル‧プロフェッショナルです リアーキテクチャやコスト削減などの技術負債解消、 時にはエンジニア特化の採⽤⽀援まで。 エンジニア組織向けに幅広いソリューションを備え、 挑戦と成⻑を⽀え続けます。 グループ元 SEVENRICH GROUP 会社概要
#jawsug #jawsdays2026 #jawsdays2026_a 技術負債解消 完全成果報酬型インフラコスト削減代⾏サービス エンジニア特化型の採⽤⽀援AIエージェント ⽣成AI活⽤ システム開発 主要クラウドサービスに対応した 法⼈向けの請求代⾏サービス
DELTAの請求代⾏ ⾔語やフレームワークの 格安‧⾼速バージョンアップ⽀援サービス VersionUp booster Ops booster ⽣成AI研修 データベース移⾏ (Firestore → RDB) 組織/業務課題の解決に最適な ⽣成AIエージェントを構築‧導⼊サービス ⽣成AI活⽤の第⼀⼈者である深津貴之⽒の監修、 実践的なワークショップとカリキュラム データレイク構築 クラウド移⾏ (Heroku → AWS/Google Cloud) システム受託開発 Amazon Bedrock x Dify構築 24時間365⽇体制でシステム運⽤負担を減らす 包括的システム運⽤⽀援サービス ⽣成AIエージェント開発 DELTAのサービス⼀覧
コスト削減、 最低限すぐできるものは取りこぼしなく
#jawsug #jawsdays2026 #jawsdays2026_a • AWS公式によるコスト管理 • クイックウィン最適化 • 網羅的コスト削減のアプローチ •
コスト削減の実践サイクル • コスト削減ポイントの⾒つけ⽅ コンピューティングリソース編 • まとめ ⽬次
AWS公式によるコスト管理
#jawsug #jawsdays2026 #jawsdays2026_a AWS公式によるコスト管理 「コスト最適」をテーマにAWSから公式のフレームワークや考えが出ている AWS Builder Center AWS Well-Architected
Framework
#jawsug #jawsdays2026 #jawsdays2026_a AWS公式によるコスト管理 すぐにできることから始めて成果を出す、が肝要 組織全体でコスト意識が向上。より⼤規模な削減へ
クイックウィン最適化
#jawsug #jawsdays2026 #jawsdays2026_a • SavingsPlans / RI の購⼊ • 最適なインスタンスの選定
• 不使⽤リソースの停⽌ / 削除 • 開発環境起動停⽌運⽤の導⼊ • ストレージクラスの選定 クイックウィン最適化 コスト削減、と聞いてイメージするようなアプローチ
#jawsug #jawsdays2026 #jawsdays2026_a 1 SavingsPlans / RI の購⼊ 11 Auto
Scaling最⼩台数の⾒直し 2 使っていないEC2を停⽌‧削除 12 Aurora Serverless v2の最⼩ACU調整 3 過剰スペック⾒直し 13 EBSの未アタッチボリューム削除 4 gp2 → gp3へ変更 14 ECSのFargate → EC2化 5 不要なElastic IPの削除 15 DynamoDB プロビジョンド 6 古いスナップショット削除 16 EFS モード変更 7 CloudWatchログの保存期間短縮 17 VPC Endpointの利⽤ 8 使っていないALB削除 18 Config 取得設定変更 9 spotインスタンス活⽤ 19 WAFログ出⼒設定変更 10 S3のライフサイクル設定 20 リセールサービスの導⼊ クイックウィン最適化 ノウハウは様々あって、いくつか削減施策を実施しているが、 これで⼗分だろうか…?
網羅的コスト削減のアプローチ
#jawsug #jawsdays2026 #jawsdays2026_a 網羅的コスト削減のアプローチ 網羅的にコスト削減を⾏えている、と⾔えるには次の2点が重要 どういうコストが発⽣ しているのかの把握 明確な観点を持った コスト削減箇所の特定
#jawsug #jawsdays2026 #jawsdays2026_a 網羅的コスト削減のアプローチ まずはAWS Billing やCost Explorerで項⽬ごとに可視化されたコストを確認
#jawsug #jawsdays2026 #jawsdays2026_a リソース確保や リソース使⽤、データ転送を できる限り⼩さくする コスト削減の観点とアプローチの順序は以下の通り コスト最適な AWSサービスや プラン、設定に変更する
Step1 コミットメントを 適⽤する Step2 Step3 網羅的コスト削減のアプローチ リソース確保や リソース使⽤、データ転送 をできる限り⼩さくする
#jawsug #jawsdays2026 #jawsdays2026_a Step.1:リソース確保、リソース使⽤、データ転送をできる限り⼩さくする データ転送 リソース確保 リソース使⽤ 網羅的コスト削減のアプローチ
#jawsug #jawsdays2026 #jawsdays2026_a Step.2:コスト最適なAWSサービスやプラン、設定に変更する VPCエンドポイント は活⽤できないか? Spotにできないか? ストレージクラスを 変更できないか? 網羅的コスト削減のアプローチ
#jawsug #jawsdays2026 #jawsdays2026_a Step.3:コミットメントを適⽤する SP/RIの購⼊ 網羅的コスト削減のアプローチ
コスト削減の実践サイクル
#jawsug #jawsdays2026 #jawsdays2026_a コスト削減施策の検討 何をしたら下げられそうか コストの把握 どこにどれだけかかっているのか 検討結果の深掘り 本当に下げられるのか 策定した施策の実⾏
効果測定 1 コスト削減の実践サイクル 2 3 4 5 繰 り 返 す
#jawsug #jawsdays2026 #jawsdays2026_a コスト削減施策の検討 何をしたら下げられそうか コストの把握 どこにどれだけかかっているのか 検討結果の深掘り 本当に下げられるのか 策定した施策の実⾏
効果測定 1 コスト削減の実践サイクル 2 3 4 5 具体的な施策の洗い出し Billing / Cost Explorer を参照 リソース使⽤状況やビジネス要件などを確認 施策実施後のコスト⾒積り 削減実施⽇以降に Billing / Cost Explorer を確認
#jawsug #jawsdays2026 #jawsdays2026_a コスト削減施策の検討 何をしたら下げられそうか コストの把握 どこにどれだけかかっているのか 検討結果の深掘り 本当に下げられるのか 策定した施策の実⾏
効果測定 1 コスト削減の実践サイクル 2 3 4 5 具体的な施策の洗い出し Billing / Cost Explorer を参照 リソース使⽤状況やビジネス要件などを確認 施策実施後のコスト⾒積り 削減実施⽇以降に Billing / Cost Explorer を確認
コスト削減ポイントの⾒つけ⽅ コンピューティングサービス編
#jawsug #jawsdays2026 #jawsdays2026_a コスト削減ポイントの⾒つけ⽅ コンピューティングサービスの例
#jawsug #jawsdays2026 #jawsdays2026_a コンピューティングサービスにおけるコスト発⽣要素の⼀例 コスト削減ポイントの⾒つけ⽅ 起動している時間 リソースの⼤きさ 課⾦モデル
#jawsug #jawsdays2026 #jawsdays2026_a コスト削減の観点とアプローチの順序は以下の通り リソース確保や リソース使⽤、データ転送を できる限り⼩さくする コスト最適な AWSサービスや プラン、設定に変更する
Step1 コミットメントを 適⽤する Step2 Step3 再掲 コスト削減ポイントの⾒つけ⽅
#jawsug #jawsdays2026 #jawsdays2026_a 起動している時間 コスト発⽣要素 リソースの⼤きさ 課⾦モデル • できる限り⼩さくする コスト削減⽅針
• コスト最適なAWSサービス、プラン、設定に変更する • コミットメントを適⽤する コスト削減ポイントの⾒つけ⽅
#jawsug #jawsdays2026 #jawsdays2026_a 起動している時間 コスト発⽣要素 リソースの⼤きさ 課⾦モデル • できる限り⼩さくする コスト削減⽅針
• コスト最適なAWSサービス、プラン、設定に変更する • コミットメントを適⽤する まずは起動している時間 / リソースの⼤きさに対するアプローチを解説 コスト削減ポイントの⾒つけ⽅
#jawsug #jawsdays2026 #jawsdays2026_a 4つ観点からコスト削減施策の検討を⾏う 利⽤有無 Point.1 稼働時間 Point.2 使⽤されているか 24時間起動が
必要か CPU / メモリ使⽤率 Point.3 構成 Point.4 構成は 過剰でないか サイズは適正か 起動している時間 リソースの⼤きさ 課⾦モデル コスト削減ポイントの⾒つけ⽅
#jawsug #jawsdays2026 #jawsdays2026_a ①リソース名 / タグ + 起動時間をチェックする 起動している時間 リソースの⼤きさ
課⾦モデル 4.構成 1. 利⽤有無 2.稼働時間 3.CPU / メモリ使⽤率 • hamasaki-test • tmp-migration • hamasaki-analysis • batch-202311 • backup-server 例)EC2 nameタグ すべて不要の可能性あり! ※次ページで解説 コスト削減ポイントの⾒つけ⽅
#jawsug #jawsdays2026 #jawsdays2026_a 起動している時間 リソースの⼤きさ 課⾦モデル 4.構成 1. 利⽤有無 2.稼働時間
3.CPU / メモリ使⽤率 • hamasaki-test • tmp-migration • hamasaki-analysis • batch-202311 • backup-server 過去に作成、かつこれらの値が⼊っているものは削除忘れの可能性あり • test • tmp • 個⼈名 • ⽇付 • backup ①リソース名 / タグ + 起動時間をチェックする コスト削減ポイントの⾒つけ⽅
#jawsug #jawsdays2026 #jawsdays2026_a ②CloudWatchメトリクスを確認する 起動している時間 リソースの⼤きさ 課⾦モデル 4.構成 1. 利⽤有無
2.稼働時間 3.CPU / メモリ使⽤率 コスト削減ポイントの⾒つけ⽅
#jawsug #jawsdays2026 #jawsdays2026_a 起動している時間 リソースの⼤きさ 課⾦モデル 4.構成 1. 利⽤有無 2.稼働時間
3.CPU / メモリ使⽤率 ⼀定期間CPU使⽤率が極端に低いものは削除忘れの可能性がある ②CloudWatchメトリクスを確認する コスト削減ポイントの⾒つけ⽅
#jawsug #jawsdays2026 #jawsdays2026_a 起動している時間 リソースの⼤きさ 課⾦モデル 4.構成 1. 利⽤有無 2.稼働時間
3.CPU / メモリ使⽤率 ⼀定期間コネクションがないものは削除忘れの可能性がある ②CloudWatchメトリクスを確認する コスト削減ポイントの⾒つけ⽅
#jawsug #jawsdays2026 #jawsdays2026_a 起動している時間 リソースの⼤きさ 課⾦モデル 4.構成 1. 利⽤有無 2.稼働時間
3.CPU / メモリ使⽤率 ③そのほか(コンピューティングリソースに付随して削除できるものも) コスト削減ポイントの⾒つけ⽅ • EBS • EIP • ELB 関連付けが外れるので別カテゴリのコスト削減で気づける
#jawsug #jawsdays2026 #jawsdays2026_a 起動している時間 リソースの⼤きさ 課⾦モデル 4.構成 1. 利⽤有無 2.稼働時間
3.CPU / メモリ使⽤率 ①CloudWatchメトリクスを確認する コスト削減ポイントの⾒つけ⽅
#jawsug #jawsdays2026 #jawsdays2026_a 起動している時間 リソースの⼤きさ 課⾦モデル 4.構成 1. 利⽤有無 2.稼働時間
3.CPU / メモリ使⽤率 ①CloudWatchメトリクスを確認する • 規則的な負荷上昇 • それ以外の部分は負荷が極端に少ない [特徴] コスト削減ポイントの⾒つけ⽅
#jawsug #jawsdays2026 #jawsdays2026_a 起動している時間 リソースの⼤きさ 課⾦モデル 4.構成 1. 利⽤有無 2.稼働時間
3.CPU / メモリ使⽤率 ①CloudWatchメトリクスを確認する バッチ処理のみかつ頻度が少なければ 不要な時間は停⽌できる可能性がある • 規則的な負荷上昇 • それ以外の部分は負荷が極端に少ない [特徴] コスト削減ポイントの⾒つけ⽅
#jawsug #jawsdays2026 #jawsdays2026_a 起動している時間 リソースの⼤きさ 課⾦モデル 4.構成 1. 利⽤有無 2.稼働時間
3.CPU / メモリ使⽤率 ②CloudWatchメトリクスを確認する / AutoScalingの最⼩数を確認する コスト削減ポイントの⾒つけ⽅
#jawsug #jawsdays2026 #jawsdays2026_a 起動している時間 リソースの⼤きさ 課⾦モデル 4.構成 1. 利⽤有無 2.稼働時間
3.CPU / メモリ使⽤率 ②CloudWatchメトリクスを確認する / AutoScalingの最⼩数を確認する • AutoScaling • ⽇中帯と夜間で負荷に⼤きな差がある [特徴] コスト削減ポイントの⾒つけ⽅
#jawsug #jawsdays2026 #jawsdays2026_a 起動している時間 リソースの⼤きさ 課⾦モデル 4.構成 1. 利⽤有無 2.稼働時間
3.CPU / メモリ使⽤率 ②CloudWatchメトリクスを確認する / AutoScalingの最⼩数を確認する 負荷が低い時間があるものは、 最⼩台数をより⼩さく設定できる • AutoScaling • ⽇中帯と夜間で負荷に⼤きな差がある [特徴] コスト削減ポイントの⾒つけ⽅
#jawsug #jawsdays2026 #jawsdays2026_a 起動している時間 リソースの⼤きさ 課⾦モデル 4.構成 1. 利⽤有無 2.稼働時間
3.CPU / メモリ使⽤率 ③環境を確認する 開発環境は夜間休⽇の期間停⽌できる可能性がある • 命名/タグにdev,stgなどと値があるもの • 開発環境アカウント内のリソース コスト削減ポイントの⾒つけ⽅
#jawsug #jawsdays2026 #jawsdays2026_a 起動している時間 リソースの⼤きさ 課⾦モデル 4.構成 1. 利⽤有無 2.稼働時間
3.CPU / メモリ使⽤率 ①CloudWatchメトリクスを確認する コスト削減ポイントの⾒つけ⽅
#jawsug #jawsdays2026 #jawsdays2026_a 起動している時間 リソースの⼤きさ 課⾦モデル 4.構成 1. 利⽤有無 2.稼働時間
3.CPU / メモリ使⽤率 ①CloudWatchメトリクスを確認する [変更例] CPU/メモリを半分にできる場合 m5.xlarge → m5.large CPU/メモリをできない場合 m5.xlarge → r5.large ※最適化インスタンスを活⽤ コスト削減ポイントの⾒つけ⽅
#jawsug #jawsdays2026 #jawsdays2026_a 起動している時間 リソースの⼤きさ 課⾦モデル 4.構成 1. 利⽤有無 2.稼働時間
3.CPU / メモリ使⽤率 可⽤性、スケール対策がされている構成を確認する 開発環境など可⽤性、スケールが不要な場合は1インスタンス(ノード)でよい • RDS / Aurora • ElastiCache • OpenSearch コスト削減ポイントの⾒つけ⽅
#jawsug #jawsdays2026 #jawsdays2026_a 3つ観点からコスト削減施策の検討を⾏う 稼働単価 Point.1 オンデマンド ⽐率 Point.2 同じリソースでも
低コストで利⽤できる タイプはないか 中断耐性はあるか コミットメント Point.3 ⻑期利⽤が前提か 起動している時間 リソースの⼤きさ 課⾦モデル コスト削減ポイントの⾒つけ⽅
#jawsug #jawsdays2026 #jawsdays2026_a 稼働単価 チェック観点 起動している時間 リソースの⼤きさ 課⾦モデル オンデマンド ⽐率
コミットメント 1. 現在の起動タイプを確認する 2. インスタンスファミリーの変更(m4→m6a, r5→r6gなど)でき るとコストが下がる 1. どの環境(開発/本番)に属するリソースか、リトライ可能な バッチ処理などを確認する 2. 急な停⽌を許容できる場合Spotを活⽤できる 1. どれくらいのリソースがどれくらい⻑く稼働が継続するかを確認 2. コミットメント可能な量に応じて、SavingsPlans / RI を購⼊する チェック順序 コスト削減ポイントの⾒つけ⽅
まとめ
#jawsug #jawsdays2026 #jawsdays2026_a コスト削減、最低限すぐできるものは取りこぼしなく テーマ まとめ
#jawsug #jawsdays2026 #jawsdays2026_a コスト削減施策の検討 何をしたら下げられそうか コストの把握 どこにどれだけかかっているのか 検討結果の深掘り 本当に下げられるのか 策定した施策の実⾏
効果測定 1 まとめ 2 3 4 5 具体的な施策の洗い出し Billing / Cost Explorer を参照 リソース使⽤状況やビジネス要件などを確認 施策実施後のコスト⾒積り 削減実施⽇以降に Billing / Cost Explorer を確認 再掲
#jawsug #jawsdays2026 #jawsdays2026_a 網羅的コスト削減のアプローチ 網羅的にコスト削減を⾏えている、と⾔えるには次の2点が重要 どういうコストが発⽣ しているのかの把握 明確な観点を持った コスト削減箇所の特定
#jawsug #jawsdays2026 #jawsdays2026_a コスト削減の観点とアプローチの順序は以下の通り コスト最適な AWSサービスや プラン、設定に変更する Step1 コミットメントを 適⽤する
Step2 Step3 再掲 まとめ リソース確保や リソース使⽤、データ転送 をできる限り⼩さくする
EOF