Lock in $30 Savings on PRO—Offer Ends Soon! ⏳
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
230
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
サーバサイドの技術スタック・アーキテクチャ総ざらい - SmartNews Tech Night in Fukuoka Vol.1
nobu666
1
17k
Why Slack?
nobu666
0
270
A Complete Work of SmartNews's SRE
nobu666
2
2.8k
SRE at SmartNews
nobu666
0
7.6k
SmartNews の最近の取り組みについて
nobu666
4
3.4k
Introducing in-hourse PaaS
nobu666
1
260
Monitoring of SmartNews
nobu666
0
130
The story becase happy with itamae
nobu666
0
100
sensuとその周辺のはなし
nobu666
0
100
Other Decks in Technology
See All in Technology
ゆるSRE勉強会 #8 組織的にSREが始まる中で意識したこと
abnoumaru
1
690
もう一度、 事業を支えるシステムに。
leveragestech
6
3k
総会員数1,500万人のレストランWeb予約サービスにおけるRustの活用
kymmt90
3
2.6k
Engineer Recruting Deck
siva_official
PRO
1
3.1k
B11-SharePoint サイトのストレージ管理を考えよう
maekawa123
0
110
ARRが3年で10倍になったプロダクト開発とAI活用の軌跡
akiroom
0
170
データカタログを自作したけど 運用しなかった話@Findy Lunch LT「データカタログ 事例から学ぶメタデータ管理の実態」
ryo_suzuki
2
400
LLMを「速く」「安く」 動かすには / CloudNative Days Winter 2024
pfn
PRO
4
1.2k
GAS × Discord bot × Gemini で作ったさいきょーの情報収集ツール
ysknsid25
1
350
マルチプロダクト、マルチデータ基盤での Looker活用事例 〜BQじゃなくてもLookerはいいぞ〜
gappy50
0
100
Kubernetes だけじゃない!Amazon ECS で実現するクラウドネイティブな GitHub Actions セルフホストランナー / CNDW2024
ponkio_o
PRO
6
400
asumikamというカンファレンスオーガナイザの凄さを語る / The Brilliance of Asumikam
tomzoh
1
160
Featured
See All Featured
The Illustrated Children's Guide to Kubernetes
chrisshort
48
48k
GraphQLの誤解/rethinking-graphql
sonatard
67
10k
What's new in Ruby 2.0
geeforr
343
31k
Java REST API Framework Comparison - PWX 2021
mraible
PRO
28
8.2k
What’s in a name? Adding method to the madness
productmarketing
PRO
22
3.2k
Building Your Own Lightsaber
phodgson
103
6.1k
Bootstrapping a Software Product
garrettdimon
PRO
305
110k
Fantastic passwords and where to find them - at NoRuKo
philnash
50
2.9k
How GitHub (no longer) Works
holman
310
140k
Making Projects Easy
brettharned
115
5.9k
How to train your dragon (web standard)
notwaldorf
88
5.7k
5 minutes of I Can Smell Your CMS
philhawksworth
202
19k
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