Slide 1

Slide 1 text

AWS re:Invent 2024 recap 参加したセッションまとめ ~EKSとAmazon Qのアップデート~ 株式会社ZOZO
 計測プラットフォーム開発本部 計測システム部 SRE
 纐纈 宏樹 Copyright © ZOZO, Inc. 1

Slide 2

Slide 2 text

© ZOZO, Inc. 株式会社ZOZO 計測プラットフォーム開発本部 計測システム部 SRE 纐纈 宏樹 22年にZOZO入社。普段は京都にいます。 re:Inventには2年ぶり2回目の参加。前回はコロナを 拾って、今回は盗難に遭って帰国しました 2

Slide 3

Slide 3 text

© ZOZO, Inc. 3 発表の流れ ● AWS re:Invent 参加tips ● 参加したセッションの一部まとめ ○ KUB201: The future of Kubernetes on AWS ○ DOP209: Accelerate application maintenance and upgrades with generative AI ○ COP315: Accelerate innovation with AI-powered operations

Slide 4

Slide 4 text

© ZOZO, Inc. re:Invent 参加tips 4

Slide 5

Slide 5 text

© ZOZO, Inc. 5 AWS re:Invent 参加tips ● ホテルはなるべくベネチアン周辺 or シャトルバスが出ているところだと楽 ○ いち早く予約する ● KeynoteやBreakout sessionは後日YouTubeで公開される ○ Builders’ session, Chalk talk, Workshop, Gamedayなどは現地のみ ○ Chalk talkなどもスライドは公開される ● 健康面には気を付ける ○ 徒歩移動が多い ○ 乾燥している(湿度20~30%) ○ 食事が基本重い ■ 胃薬や整腸薬を持っていくと良い ● 携行品の盗難にあったら警察に盗難届を出す ○ 保険の申請にポリスレポートが必要

Slide 6

Slide 6 text

© ZOZO, Inc. セッションまとめ 6

Slide 7

Slide 7 text

© ZOZO, Inc. 7 KUB201: The future of Kubernetes on AWS ● 登壇者:Nathan Taber(AWSのKubernetes & Container RegistriesのHead of Product) ● EKSの新しい機能 ○ Extended Support ○ Upgrade Insights ○ Enhanced Control Plane Observability ○ Split Cost Allocation Data ○ Add-ons catalogue expanded ○ Default Encryption with KMS ○ IPv6 support ○ Application Recovery Controller integration ○ Kube Resource Orchestrator ○ Auto Mode ○ Hybrid Nodes

Slide 8

Slide 8 text

© ZOZO, Inc. 8 KUB201: The future of Kubernetes on AWS 出典:AWS Events, AWS re:Invent 2024 - The future of Kubernetes on AWS (KUB201), https://youtu.be/_wwu0VKy3w4?si=aEXrkJudKEt_ZagI&t=276

Slide 9

Slide 9 text

© ZOZO, Inc. 9 KUB201: The future of Kubernetes on AWS ● 気になった機能:Upgrade Insights ● クラスタのバージョンアッ プグレード時に非推奨とな るAPIがコンソールやCLIか ら確認できる ● 個人的にGitHub Actionsを 組んで検出していたので、 助かる 出典:AWS Events, AWS re:Invent 2024 - The future of Kubernetes on AWS (KUB201), https://youtu.be/_wwu0VKy3w4?si=cxjN8ozbYUruE73W&t=925

Slide 10

Slide 10 text

© ZOZO, Inc. 10 KUB201: The future of Kubernetes on AWS ● 気になった機能:Application Recovery Controller integration ● リージョンやAZ障害時に検 知、ゾーンシフト、復旧を 自動で行い、耐障害性を高 める 出典:AWS Events, AWS re:Invent 2024 - The future of Kubernetes on AWS (KUB201), https://youtu.be/_wwu0VKy3w4?si=pwyT-3ksffIMdAC0&t=1631

Slide 11

Slide 11 text

© ZOZO, Inc. 11 KUB201: The future of Kubernetes on AWS ● 気になった機能:Auto Mode ● EKSでEC2インスタンスを 使う場合のクラスタ管理を 簡素化 ● Add-onを管理していた Node Groupが不要に ● EC2のAMIバージョン管理 も不要 ● EC2のリソースを自動で最 適化するので、コスト最適 化にも繋がる 出典:AWS Events, AWS re:Invent 2024 - The future of Kubernetes on AWS (KUB201), https://youtu.be/_wwu0VKy3w4?si=CWZYVr_0PU7ydh-p&t=1980

Slide 12

Slide 12 text

© ZOZO, Inc. 12 EKS Auto Mode ● Fargateと比べてどう? ○ FYI: 管理コストを下げるために、計測プラットフォームではEKS Fargateを使っている ● 利点 ○ EC2ベースに移行したい場合、今までほどの運用コストはかからなくなった ○ Fargateでサポートされていない、Daemonsetやスポットインスタンス、サービスメッシュ などが使える ● 課題 ○ Auto Modeだと現状Security Groups per Podはサポートされていない ● 不明 ○ 運用コストの上がり幅 ○ 移行コスト 出典:AWS Documentation, Enable EKS Auto Mode on existing EKS clusters, https://docs.aws.amazon.com/eks/latest/userguide/migrate-auto.html

Slide 13

Slide 13 text

© ZOZO, Inc. 13 KUB201: The future of Kubernetes on AWS ● 今後の開発方針 ○ 本番環境グレードのクラスタ構築を簡素化する ○ 管理と効率性のために、他のAWSサービスとの連携を強める 出典:AWS Events, AWS re:Invent 2024 - The future of Kubernetes on AWS (KUB201), https://www.youtube.com/watch?v=_wwu0VKy3w4&t=3310

Slide 14

Slide 14 text

© ZOZO, Inc. 14 DOP209: Accelerate application maintenance and upgrades with generative AI Amazon Q Developer for code transformation ● 言語やフレームワークのバージョンアップデートやライブラリの最新化をAIがやってくれる ○ 依存しているライブラリも含めて、自動でコードの変更計画の生成と適応をする ● ローカルでビルド、ビルドアーティファクトをスキャンして依存ライブラリなどを検知 ● テストの自動実行も可能 ● Javaと.NETに現状対応 ● 今後他のユースケースにも対応予定 出典:AWS Events, AWS re:Invent 2024 - Accelerate application maintenance and upgrades with generative AI (DOP209), https://www.youtube.com/watch?v=iQ_8YtgLAtI&t=610

Slide 15

Slide 15 text

© ZOZO, Inc. 15 COP315: Accelerate innovation with AI-powered operations Amazon Q Developer operation investigation (Preview) ● 障害や問題発生時の原因調査、解決方法の提案などが可能 ● CloudWatchメトリクス、CloudTrailログ、デプロイメント情報、リソース設定の変更、AWSヘル スイベントなどから分析 ● アラート検出後に自動で調査を開始することもできる

Slide 16

Slide 16 text

© ZOZO, Inc. 16 COP315: Accelerate innovation with AI-powered operations 出典::AWS Events, AWS re:Invent 2024 - Accelerate innovation with AI-powered operations (COP315), https://www.youtube.com/watch?v=bqVdwhgOsVM&t=1480

Slide 17

Slide 17 text

No content