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
CyberAgent AWS Game Day 2025 LT
Search
Ren
July 16, 2025
Technology
0
3
CyberAgent AWS Game Day 2025 LT
Ren
July 16, 2025
Tweet
Share
More Decks by Ren
See All by Ren
KubeCon + CloudNativeCon Japan 2025 Recap
ren510dev
1
430
株式会社サイバーエージェント 新卒エンジニア研修 最終成果発表資料
ren510dev
0
1.5k
Study on Methods for Achieving Service Extensibility in Secure Overlay Network Systems
ren510dev
0
1.1k
Proposal of an extended CYPHONIC adapter supporting general nodes using virtual IPv6 addresses
ren510dev
0
1.1k
Implementation and Evaluation of CYPHONIC client focusing on Sequencing mechanisms and Concurrency for packet processing
ren510dev
0
1.3k
同時実行性及びパケット順序処理に着目した CYPHONIC クライアントの実装と評価
ren510dev
0
1.3k
オーバーレイネットワークにおける一般ノードをサポートする CYPHONIC アダプタの研究
ren510dev
0
1.6k
仮想 IPv4 アドレスを想定した CYPHONIC アダプタの設計と基礎評価
ren510dev
0
1.3k
Research on Symmetric NAT Traversal in P2P applications
ren510dev
0
2.5k
Other Decks in Technology
See All in Technology
伴走から自律へ: 形式知へと導くSREイネーブリングによる プロダクトチームの信頼性オーナーシップ向上 / SRE NEXT 2025
visional_engineering_and_design
3
340
AWS CDKの仕組み / how-aws-cdk-works
gotok365
10
990
Introduction to Sansan, inc / Sansan Global Development Center, Inc.
sansan33
PRO
0
2.7k
microCMSではじめるAIライティング
himaratsu
0
140
【あのMCPって、どんな処理してるの?】 AWS CDKでの開発で便利なAWS MCP Servers特集
yoshimi0227
6
880
[SRE NEXT 2025] すみずみまで暖かく照らすあなたの太陽でありたい
carnappopper
2
350
ソフトウェアQAがハードウェアの人になったの
mineo_matsuya
3
190
Delegating the chores of authenticating users to Keycloak
ahus1
0
180
事例で学ぶ!B2B SaaSにおけるSREの実践例/SRE for B2B SaaS: A Real-World Case Study
bitkey
1
380
NewSQLや分散データベースを支えるRaftの仕組み - 仕組みを理解して知る得意不得意
hacomono
PRO
3
230
大量配信システムにおけるSLOの実践:「見えない」信頼性をSLOで可視化
plaidtech
PRO
0
360
Reach American Airlines®️ Instantly: 19 Calling Methods for Fast Support in the USA
flyamerican
1
180
Featured
See All Featured
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
26
2.9k
It's Worth the Effort
3n
185
28k
Docker and Python
trallard
45
3.5k
Side Projects
sachag
455
42k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
161
15k
Building a Scalable Design System with Sketch
lauravandoore
462
33k
RailsConf 2023
tenderlove
30
1.1k
Code Review Best Practice
trishagee
69
19k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
181
54k
Visualization
eitanlees
146
16k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
251
21k
Raft: Consensus for Rubyists
vanstee
140
7k
Transcript
AbemaTV, Inc. All Rights Reserved AbemaTV, Inc. All Rights Reserved
1 それ、覚えられる? インスタンスタイプ は 狂詩曲 2025 July 16th ~ CyberAgent AWS GameDay 2025 小ネタ LT ~ Ren Goto ラ プ ソ デ ィ
AbemaTV, Inc. All Rights Reserved 2 Profile Ren Goto(@ren510dev) 昨年度
サイバーエージェント SRE 新卒入社。 現在は ABEMA Cloud Platform Team にて Google Cloud / AWS を主軸に各種 OSS を用いたマル チクラウド・クラスタの構築・運用に従事。 https://x.com/ren510dev https://www.ren510.dev
AbemaTV, Inc. All Rights Reserved 【概要】 Amazon EC2(Elastic Compute Cloud):AWS
の代表的なマネージド VM ソリューション 3 本日の小ネタ テーマ Amazon EC2
AbemaTV, Inc. All Rights Reserved 4 AWS にあまり触れてなくても Amazon EC2
なら使ったことがあるのでは?
AbemaTV, Inc. All Rights Reserved 5 親しみやすい!
AbemaTV, Inc. All Rights Reserved 6 豊富なインスタンスタイプ • General Purpose
◦ T / M / A • Compute Optimized ◦ C • Memory Optimized ◦ R / U / U7i / X • Accelerated ◦ DL / G/ Inf / P 他 • Storage Optimized ◦ D / H1 / I • High-Performance ◦ Hpc などなど。 出典:https://docs.aws.amazon.com/ec2/latest/instancetypes/instance-types.html
AbemaTV, Inc. All Rights Reserved 7 いっぱいありますね。
AbemaTV, Inc. All Rights Reserved 8 多様なユースケースのために最適化された インスタンスタイプを提供してくれてます 😇
AbemaTV, Inc. All Rights Reserved 9 突然ですが
AbemaTV, Inc. All Rights Reserved 10 これは何を表しているでしょう 🙋 u-12tb1.metal
AbemaTV, Inc. All Rights Reserved 11 じゃあこの辺りは? t2.micro / m5a.large
AbemaTV, Inc. All Rights Reserved 12 (EC2)インスタンスタイプの名前 みんなどうやって覚えてるんですか? と、いうお話。
AbemaTV, Inc. All Rights Reserved 13 よくマシンタイプを見ただけで、 それなら良さそうとか、これだと厳しいよね、的な話をしてる人がいる。 業務の中で
AbemaTV, Inc. All Rights Reserved 14 (なるほど。分からん。) 混乱したあげく毎回調べにいってる🏃💨 業務の中で ボク
AbemaTV, Inc. All Rights Reserved ルールはちゃんとある 15 出典:https://docs.aws.amazon.com/ec2/latest/instancetypes/instance-type-names.html Instance Family:用途ベースのカテゴリ(
t / c / r / g 他) Generation:ハードウェア世代(大きいほど新しい・高性能・高効率) Processor Family:CPU 種別(AMD / ARM / Xenon / Intel / Graviton 他) Additional Capability:性能強化や特殊構成( EBS / Network 最適化 他) Instance Size:vCPU 数とメモリ量のスケーリング( large / 2xlarge 他) 順番に見ていく
AbemaTV, Inc. All Rights Reserved m5d.large → 第5世代 + NVMe
ディスクあり c6gn.large → 第6世代 + Graviton + 高帯域 複雑化する Processor Family + Additional Capability 16 【古いインスタンスタイプ】 • 例:m3.large / c4.xlarge / r2.2xlarge • 常に「Family + Gen.Size」で規則的な形 • “ . “ の前は常に数字 で理解しやすい 【近年のインスタンスタイプ】 • 例:m5a.large / m5d.large / c6gn.large • (拡張機能を表す)英字を前後に挿入 • 英数字の混在表記 で複雑化してきた m3.large → 第3世代の汎用インスタンス c4.2xlarge → 第4世代のコンピュート最適化
AbemaTV, Inc. All Rights Reserved ハイブリット世代になってくると・・・ 17 • 複数の機能が混ざった記号列 idn,
gn, in, 等 が登場(順番は AWS が決める) ◦ 例:m6idn.large / c6in.2xlarge / r6id.large • 「専用チップ + 特化ファミリ」で命名体系が独立したものが登場 ◦ 例:inf2.24xlarge / p4d.24xlarge バリアントの数が増えるごとに組み合わせパターンが爆発的に増加 ✅ Graviton 系(記号:g)の登場 ✅ Trainium 系(記号:trn)の登場 ✅ Inferentia 系(記号:inf)の登場
AbemaTV, Inc. All Rights Reserved 18 化学式みたい 🧪
AbemaTV, Inc. All Rights Reserved 19 再掲
AbemaTV, Inc. All Rights Reserved 20 これは何を表しているでしょう 🙋 u-12tb1.metal
AbemaTV, Inc. All Rights Reserved 21 u-12tb1.metal コレナニ ??
AbemaTV, Inc. All Rights Reserved 22 🤔
AbemaTV, Inc. All Rights Reserved 23 あれ、命名規則に当てはまらない?
AbemaTV, Inc. All Rights Reserved Amazon EC2 High Memory (U-1)
24 【概要】 • AWS が提供する超大容量メモリ特化型インスタンスファミリ第 1 世代 • SAP HANA などのインメモリデータベース向けに設計された専用インスタンス 出典:https://aws.amazon.com/ec2/instance-types/high-memory
AbemaTV, Inc. All Rights Reserved 合理的な例外 25 High Memory なのに
m でも r でも x でもない → u- という Family 12TB 積んでるのに .384xlarge ではない → 12tb1 が 容量+世代 を代弁 • 通常の命名規則に当てはまらない • インスタンス名に「12TB」が直書き • 命名構成が事実をそのまま書いただけ u-12tb1.metal 「Family+Gen(Processor Family + Additional Capability).Size」でしたよね
AbemaTV, Inc. All Rights Reserved 26 u-12tb1.metal 僕は 12TB の超大規模メモリ(多分
Ultra memory )を搭載してますよ!
AbemaTV, Inc. All Rights Reserved 27 命名規則というか自己紹介
AbemaTV, Inc. All Rights Reserved 【てんこ盛りパターン】 • x2idn.32xlarge:高 IO +
Local SSD + 100GB/s interconnects • x2iedn.32xlarge:強化メモリ + 高速キャッシュ + 高性能インメモリ型 • x2iezn.12xlarge:4.5GHz Turbo-Clock + 高速・高メモリ構成 【カオスパターン】 • trn1.32xlarge:NeuronCore × 16(vCPU はちゃんと 128) 他にも 28 ※ もはや呪文
AbemaTV, Inc. All Rights Reserved インスタンスタイプの数: 2025 年 7 月現在
29 850種類超! 直近では “ほぼ毎月” リリース (Google Cloud は 約400種類) なんと・・・ 出典:https://aws-pricing.com/instances.html / https://aws.amazon.com/ec2/instance-explorer / https://instancetyp.es / https://gcloud-compute.com/instances.html
AbemaTV, Inc. All Rights Reserved これだけあると・・・ 30 • 命名規則に一貫性を維持しきれていないケースも •
膨大なラインナップで命名表現が 狂詩曲 と化す • さらにインスタンスタイプが増えたらどうなる?
AbemaTV, Inc. All Rights Reserved Ask the Bedrock:ちょっと聞いてみた 31 •
c7abcde.2xlarge:Additional Capability 肥大化 ◦ a:AMD ◦ b:ベンチマーク強化(Benchmark-Optimized) ◦ c:キャッシュ強化(L3 共有) ◦ d:Disk(NVMe) ◦ e:Energy efficient(消費電力最適化) • ai100g.64xlarge:エッジ AI + 低エネルギー ◦ ai:AI 特化ファミリー(NeuronCore v3 搭載) ◦ 100g:Graviton + 100GB/s interconnects ※(まだ)存在してません
AbemaTV, Inc. All Rights Reserved 32 小ネタ LT 結 •
インスタンスタイプはいっぱいある! • 大事なのは名前じゃなくて中身だよね! • ユースケースに最適なインスタンスタイプを選ぼう!
AbemaTV, Inc. All Rights Reserved AbemaTV, Inc. All Rights Reserved
33 それ、覚えられる? インスタンスタイプ は 狂詩曲 2025 July 16th ~ CyberAgent AWS GameDay 2025 小ネタ LT ~ Ren Goto ラ プ ソ デ ィ
AbemaTV, Inc. All Rights Reserved 34 おしまい