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
若手の僕らからコストに向き合おう(Let's Tackle Cost Optimization...
Search
Eisuke Fukushima
January 19, 2025
Programming
44
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
若手の僕らからコストに向き合おう(Let's Tackle Cost Optimization from Our Generation)
Eisuke Fukushima
January 19, 2025
Other Decks in Programming
See All in Programming
「AIで開発し、AIを届ける」をEvalでつなぐ 〜AIネイティブに始めるプロダクト開発の実践〜 / Connecting "Develop with AI, deliver AI" with Eval
rkaga
4
5.1k
Observability in Practice:Grafana 與 Edge Device SRE 的那些事
blueswen
0
160
そのテスト、説明できますか?~LWテスト戦略FW~のご紹介
nakahara
0
120
スマートグラスで並列バイブコーディング
hyshu
0
140
Mujeres en SEO Summit 2026 - Greatest Disaster Hits en Web Performance
guaca
0
180
生成AI時代にこそ効くGo | Why Go Works in the Age of Generative AI
mom0tomo
8
3.2k
ふつうのFeature Flag実践入門
irof
7
3.9k
Signal Forms: Details & Live Coding @enterJS 2026 in Mannheim
manfredsteyer
PRO
0
130
コンテキストの使い捨てをやめる — ビジネスルール駆動開発と miko —
ioki
0
200
Make SRE Operations Easier with Azure SRE Agent
kkamegawa
0
6k
Javaの型とAI時代に型が大事な理由 / java types and type in AI era
kishida
2
130
Oxcを導入して開発体験が向上した話
yug1224
4
310
Featured
See All Featured
Avoiding the “Bad Training, Faster” Trap in the Age of AI
tmiket
0
170
Lightning talk: Run Django tests with GitHub Actions
sabderemane
0
200
Leveraging LLMs for student feedback in introductory data science courses - posit::conf(2025)
minecr
1
280
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
49
10k
Un-Boring Meetings
codingconduct
0
310
Technical Leadership for Architectural Decision Making
baasie
3
410
A better future with KSS
kneath
240
18k
Agile Leadership in an Agile Organization
kimpetersen
PRO
0
160
The Limits of Empathy - UXLibs8
cassininazir
1
360
Build The Right Thing And Hit Your Dates
maggiecrowley
39
3.2k
How to train your dragon (web standard)
notwaldorf
97
6.7k
How Fast Is Fast Enough? [PerfNow 2025]
tammyeverts
3
610
Transcript
コスト減らしてみようぜ💰 福島瑛介
2 自己紹介 最近のトピック 好きなAWSサービス プロフィール 氏 名 福島瑛介 熊本出身 韓国行って似てない似顔絵描いてもらった 正直決めきれない
・Cloudformation/CDK ・CostExploer 新卒2年目 文系未経験からエンジニアになり AWS歴も2年目 インフラエンジニアとして最近は ECS+Fargateを触っています
© 2023 Works Human Intelligence Co., Ltd. 3 LTテーマ 若⼿の僕らからコスト最適化に
向き合っていこう💸
© 2023 Works Human Intelligence Co., Ltd. 4 まずはここから!AWSコスト最適化の基本 Cloud
Financial Management (CFM:クラウド財務管理)フレームワーク
© 2023 Works Human Intelligence Co., Ltd. 5 特に⼤事な、AWSコスト最適化のポイント でかいところ
から最適化 Point 2 ⾒える化 Point 1
© 2023 Works Human Intelligence Co., Ltd. 6 ⾒える化 1Step
⾒える化 Point 1 特に⼤事な、AWSコスト最適化のポイント
© 2023 Works Human Intelligence Co., Ltd. でかいところ から最適化 Point
2 7 特に⼤事な、AWSコスト最適化のポイント どうせコスト最適化に 時間をかけるなら、 コスパよく最適化した⽅がいい!
© 2023 Works Human Intelligence Co., Ltd. 開発環境の3~4割のコストを占めていた NAT Gatewayの時間あたりにかかるコストに着⽬
→1時間当たりにかかっている⾦額は0.062USD →1ヶ⽉あたり1環境13000円くらい EC2などは使っていない時間帯は停⽌するよう定期 実⾏されていたが、NAT Gatewayにはそのような 機能はない リソースをCloudformationで管理していたため、 Lambda実⾏で外から消したりつくったりするこ とはCloudformationの管理外になってしまう 8 事例:開発環境のコスト2~3割を削減 Nat Gatewayのコスト最適化 Condition属性を使って解決 条件を作成し、それをリソースま たは出⼒に関連付けることで、 条件が true の場合にのみ AWS CloudFormation がリソースを 作成するようにできる
© 2023 Works Human Intelligence Co., Ltd. 9 事例:開発環境のコスト2~3割を削減 環境起動ジョブ
(⼿動実⾏) 環境停⽌ジョブ (夜間定期実⾏) CreateNatGateway false CreateNatGateway true 削除 作成 ネットワーク系のスタック NAT Gateway
© 2023 Works Human Intelligence Co., Ltd. 10 でかいところ から最適化
Point 2 開発環境の2,3割ほどのコスト削減に 1ヶ⽉ほどで達成 結果的に 本当に必要なものを必要なときに設置 すると従量課⾦制のメリットを最⼤限 にすることができる 環境の最適化≒コスト最適化
© 2023 Works Human Intelligence Co., Ltd. 11 削減前 削減後
コスト最適化のメリットイメージ メリット
© 2023 Works Human Intelligence Co., Ltd. 12 削減前 削減後
コスト最適化は早く取り掛かったもん勝ち サービスのスケール 実際のコストメリット
© 2023 Works Human Intelligence Co., Ltd. © 2023 Works
Human Intelligence Co., Ltd. 13 今⽇、今から 若⼿の僕らからコスト最適化に 向き合っていこう💸
© 2023 Works Human Intelligence Co., Ltd. 14 うちではこういうことやっているよ! みたいなことあれば教えてください!
© 2023 Works Human Intelligence Co., Ltd. 15 参考と気になるコスト最適化 参考
AWSコスト最適化ガイド Amazon Web Services ブログ クラウド財務管理はコスト削減以上のメリットをもたらす 100社のコスト診断から⾒えてきた、コスト削減の王道とケモノ道 気になるコスト最適化 ‧Fargate Spot ・FinOpsの実践 ・モブコスト分析