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
re:Invent 2024 re:Cap コンピューティング&コンテナ
Search
y-ohgi
December 08, 2024
2
280
re:Invent 2024 re:Cap コンピューティング&コンテナ
宇宙最速のランチRecap LT会(AWS re:Invent 2024)
https://jawsug.connpass.com/event/337662/
y-ohgi
December 08, 2024
Tweet
Share
More Decks by y-ohgi
See All by y-ohgi
クラウドを今から学ぶには
y0hgi
0
350
クラウド・コンテナ・CI/CDわからん会
y0hgi
0
39
入門 Docker - JAWS-UG東京 ランチタイムLT会 #14
y0hgi
1
320
AWS CloudShell で開発したかった話 / i-cant-develop-in-cloudshell
y0hgi
1
1.8k
クラウド入門/Introduction Cloud
y0hgi
0
99
awswakaran.tokyo_CI_CD
y0hgi
2
2.2k
Cloud Next'18とKnativeの話
y0hgi
0
510
Amazon EKS Starter Kit
y0hgi
1
770
Angular2に入門した
y0hgi
0
45
Featured
See All Featured
Unsuck your backbone
ammeep
669
57k
Optimizing for Happiness
mojombo
376
70k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
232
17k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
8
1.2k
Testing 201, or: Great Expectations
jmmastey
40
7.1k
Rebuilding a faster, lazier Slack
samanthasiow
79
8.7k
Site-Speed That Sticks
csswizardry
2
190
The MySQL Ecosystem @ GitHub 2015
samlambert
250
12k
How To Stay Up To Date on Web Technology
chriscoyier
789
250k
The Language of Interfaces
destraynor
154
24k
The Cult of Friendly URLs
andyhume
78
6.1k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
507
140k
Transcript
re:Invent 2024 re:Cap コンピューティング&コンテナ 宇宙最速のランチRecap LT会 2024/12/9
• y-ohgi ◦ 株式会社topotal ▪ SRE ◦ JAWS-UG 東京支部 ◦
X: @_y_ohgi • Like ◦ Container, TypeScript, Next.js, nail だれ
• EC2 • ECS • EKS Elastic Compute Cloud おはなしすること
I8g インスタンス • ストレージ最適化インスタンス • AWS Nitro SSD ( NVMe
) • Graviton4プロセッサ • 前世代I4gインスタンスと比較して60%の性能向上 • 対応リージョン ◦ バージニア北部・オレゴン EC2 https://aws.amazon.com/about-aws/whats-new/2024/12/amazon-ec2-i8g-instances/
I7ie インスタンス • ストレージ最適化インスタンス • AWS Nitro SSD ( NVMe
) • 対応リージョン ◦ バージニア北部・オハイオ・オレゴン・フランクフルト・ロンドン・東京 EC2 https://aws.amazon.com/about-aws/whats-new/2024/12/amazon-ec2-next-generation-high-density-storage-optimized-i7ie-instances/
P5en インスタンス • HPC向けGPUインスタンスタイプ • NVIDIA H200 Tensor Core GPU搭載
• メモリを大量に消費する大規模モデルのトレーニング・デプロイ用途 • P5との比較 ◦ 1.7倍のGPUメモリサイズ ◦ 1.5倍のメモリ帯域幅 ◦ ローカルストレージのパフォーマンスが最大 2倍 • 対応リージョン ◦ オハイオ・オレゴン・東京・アトランタ EC2 https://aws.amazon.com/about-aws/whats-new/2024/12/amazon-ec2-p5en-instances-generative-ai-hpc-generally-available/
• Trn2インスタンスが GA • 生成AIトレーニング向けインスタンス • AWS Trainium2を搭載 ◦ 生成AI専用に設計されたチップ
• 対応リージョン ◦ オハイオ(要リクエスト) • Trn2 UltraServer(preview) ◦ EC2 UltraClusterを使用し4台のTrn2インスタンスを1つのノードとして扱う ◦ Trn2が16個のTrainium2を搭載に対して、UltraServerは64個搭載 Trn2 インスタンス EC2 https://aws.amazon.com/about-aws/whats-new/2024/12/amazon-ec2-trn2-instances-available/
Allow AMI • AMIのガバナンス新追加 • 使用可能なAMIの制限を設定可能に。 ◦ AWS Organizations全体に適用可能 •
今までは出所や信頼性が不明なAMIを自由に使えていたためガードレール的な機能 EC2 https://aws.amazon.com/about-aws/whats-new/2024/12/amazon-ec2-allowed-amis-enhance-ami-governance/
Image BuilderとMarketplaceの統合 • Image BuilderのパイプラインにMarketplaceのコンポーネントが追加可能に。 • Marketplaceで提供されるためセットアップが楽に。 • 現在追加可能なコンポーネント一部 ◦
Grafana Cloud Alloy ◦ Datadog ◦ Kong ◦ DataMasque ◦ etc... EC2 https://aws.amazon.com/about-aws/whats-new/2024/12/aws-marketplace-ec2-image-builder-components-software-vendors/
• EC2 • ECS • EKS Elastic Container Service おはなしすること
ECSサービスの予測スケール • ECSサービスを機械学習で予測スケールを行う機能追加 • サービスの需要を予測し、先立ってスケーリングを行う • スケーリングをさせずに予測のみさせることも可能 • 既存のオートスケールとも併用可能 ECS
https://aws.amazon.com/about-aws/whats-new/2024/11/predictive-scaling-for-amazon-ecs-services/
ECSサービスの AZのリバランス • ECSサービスの AZを均衡に保つ機能追加 • AZ障害などでタスクが一部のAZに偏った場合にリバランスを行ってくれる • EC2・Fargate両方対応 •
デフォルトだと無効 ECS https://aws.amazon.com/about-aws/whats-new/2024/11/amazon-ecs-az-rebalancing-speeds-mean-time-recovery-event/
ECSサービスの一貫性設定のサポート • 前提 ◦ 7月のアップデートで同一のタグでサービスを実行するとイメージの digest値を強制的に参照する よう変更があった ◦ 例えばlatestタグで新しいイメージをpushしても、digest値のイメージが参照されてしまっていた ◦
そのためlatestタグを参照し続ける運用ができなくなってしまった • 今回のアップデートで digest値を参照するかを任意で設定可能になった。 • 一貫性のサポートはバージョンを上げる必要がある。 ◦ ECSエージェントは1.70.0以上 ◦ Fargateは1.4.0以上 ECS https://aws.amazon.com/about-aws/whats-new/2024/11/amazon-ecs-configure-software-version-consistency/
ECSサービスのバージョニングとデプロイ履歴 • ECSサービスのバージョニングと詳細情報を取得可能に。 • バージョンの詳細情報 ◦ デプロイがいつ開始したか ◦ デプロイが成功したか・失敗したか ◦
使用しているタスク定義 ◦ ロードバランサー • 過去のバージョンの詳細情報も取得可能 ◦ 90日間保持 ECS https://aws.amazon.com/about-aws/whats-new/2024/11/service-versioning-deployment-history-amazon-ecs-services/
• EC2 • ECS • EKS Elastic Kubernetes Service おはなしすること
EKS Auto Mode • AWSのマネージドKubernetes ◦ コンピューティング、ストレージ、ネットワークをマネージドで行ってくれる ◦ AWS Load
Balancer Controller・アドオン等がデフォルトで導入されている! • Node ( EC2 )の管理をAWSが行ってくれる ◦ 責任分界点がEC2より上になる(EC2はAWSが面倒を見てくれる!) ▪ コンソール上にEC2が表示されるが、sshは行えない ▪ OSのパッチ適用やアップデートなども自動で行ってくれる ◦ Karpenterと同等の機能が提供される ▪ Podが起動していなければNodeは0台に! • RI/SPがサポート • Fargateとの併用は不可 EKS https://aws.amazon.com/about-aws/whats-new/2024/12/amazon-eks-auto-mode/
EKS Hybrid Nodes • コントロールプレーンをEKSに、オンプレのマシンをノードとして管理することが可能に。 • EKS Anywhereとの違いは顧客がコントロールプレーンも管理する必要がある点 EKS https://aws.amazon.com/about-aws/whats-new/2024/12/amazon-eks-hybrid-nodes/
https://aws.amazon.com/blogs/aws/use-your-on-premises-infrastructure-in-amazon-eks-clusters-with-amazon-eks-hybrid-nodes/