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
SmartNews x PLAID - Cost cut and AWS Enterprise...
Search
Nobutoshi Ogata
March 12, 2019
Technology
0
250
SmartNews x PLAID - Cost cut and AWS Enterprise Support
Nobutoshi Ogata
March 12, 2019
Tweet
Share
More Decks by Nobutoshi Ogata
See All by Nobutoshi Ogata
Datadogセミナー 2025/3/13 Datadog On-Callの活用事例のご紹介
nobu666
0
250
サーバサイドの技術スタック・アーキテクチャ総ざらい - SmartNews Tech Night in Fukuoka Vol.1
nobu666
1
17k
Why Slack?
nobu666
0
290
A Complete Work of SmartNews's SRE
nobu666
2
3k
SRE at SmartNews
nobu666
0
7.9k
SmartNews の最近の取り組みについて
nobu666
4
3.5k
Introducing in-hourse PaaS
nobu666
1
290
Monitoring of SmartNews
nobu666
0
160
The story becase happy with itamae
nobu666
0
120
Other Decks in Technology
See All in Technology
KubeCon + CloudNativeCon Japan 2025 Recap Opening & Choose Your Own Adventureシリーズまとめ
mmmatsuda
0
230
Lambda Web Adapterについて自分なりに理解してみた
smt7174
5
140
Tokyo_reInforce_2025_recap_iam_access_analyzer
hiashisan
0
140
WordPressから ヘッドレスCMSへ! Storyblokへの移行プロセス
nyata
0
340
Node-REDのFunctionノードでMCPサーバーの実装を試してみた / Node-RED × MCP 勉強会 vol.1
you
PRO
0
130
5min GuardDuty Extended Threat Detection EKS
takakuni
0
180
Node-RED × MCP 勉強会 vol.1
1ftseabass
PRO
0
180
OpenHands🤲にContributeしてみた
kotauchisunsun
1
500
Beyond Kaniko: Navigating Unprivileged Container Image Creation
f30
0
110
ビギナーであり続ける/beginning
ikuodanaka
2
270
「Chatwork」の認証基盤の移行とログ活用によるプロダクト改善
kubell_hr
1
240
mrubyと micro-ROSが繋ぐロボットの世界
kishima
2
380
Featured
See All Featured
Measuring & Analyzing Core Web Vitals
bluesmoon
7
500
StorybookのUI Testing Handbookを読んだ
zakiyama
30
5.9k
Done Done
chrislema
184
16k
Principles of Awesome APIs and How to Build Them.
keavy
126
17k
Rails Girls Zürich Keynote
gr2m
94
14k
Embracing the Ebb and Flow
colly
86
4.7k
Code Review Best Practice
trishagee
69
18k
A Tale of Four Properties
chriscoyier
160
23k
4 Signs Your Business is Dying
shpigford
184
22k
Agile that works and the tools we love
rasmusluckow
329
21k
GraphQLの誤解/rethinking-graphql
sonatard
71
11k
Keith and Marios Guide to Fast Websites
keithpitt
411
22k
Transcript
AWSのコスト削減と エンタープライズサポート 【SmartNews × PLAID】 大量データ、高トラフィックをさばくサービスの開発と運用 Nobutoshi Ogata 2019/03/12
Introduction
• @nobu666 • Entrusted Dev (10y) ⇨ GREE (3y) ⇨
HR Tech Startup (1y) ⇨ SmartNews (May 2015) Engineering Manager, Site Reliability Engineering About me
SmartNews
Sma w • 40M download in the world • 14M
MAU • Delivering the world’s quality information to the people who need it
他の方々とは視点を 変えて、あまり他所で は聞かない話をしよう と思います
AWSのコストカット
トラフィックをさばく • 基本は横に並べる • 入れられるところには CDN を
横に並べる • 並べれば並べるほど金がか かる • EC2だけで言って800-1000く らいの規模
EC2のコスト削減 • Spot Instance の活用 • Serverless 化 • Reserved
Instance
EC2のコスト削減 • Spot Instance の活用 • Serverless 化 • Reserved
Instance
RIの難しさ • 最低でも1年単位の購入 ◦ 半年は使わないと損 • Microservice的アプローチと の相性 ◦ いつの間にかサービスが
増減したりする
RIの難しさ • 「やっぱりこのInstance Type やーめた」 ◦ やっぱつれぇわ
どうする • 毎月全台棚卸しする • ついでなので「こいつこの Instance Typeじゃなくてよく ない?」みたいなところまでみ る
Spreadsheetの鬼となる
基本的には • aws-cliからコピペ • RI当てるべきものをマーク • Pivotで集計
Point • サイズの柔軟性を意識 ◦ Region RIのみ ◦ ElastiCache/RDSも • AutoScale
◦ ざっと平均値で https://docs.aws.amazon.com/ja_jp/AWSEC2/latest/UserGuide/apply_ri.html
自動化? • ある程度は可能 • ただTypeの変更、使うべき Instance Typeかどうか、な ど考えると相当むずかしい
RIカバー率
エンタープライズサポート
おねだん https://aws.amazon.com/jp/premiumsupport/pricing/
コストカット?? • 高くない? • 何が嬉しいの?
高くない? • それ以上のメリットがある ◦ 専属のTAMがつく ◦ 緊急対応の初動速度 ◦ アーキテクチャレベルでの サポートがある
何が嬉しいの? • 定例を持ってくれる ◦ コストレポート、分析 ◦ サービスアップデート ◦ Caseのフォローアップ ◦
「ここだけの話」
まとめ
まとめ • RI は頑張る価値がある • サポートは安くはない…がお 値段以上の価値がある
Any Questions?
We’re Hiring! https://smartnews.workable.com /jobs/606363