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
5分でまとめたいWell-Architected Framework アップデート / We...
Search
Hikaru Kawagoe
July 22, 2024
0
230
5分でまとめたいWell-Architected Framework アップデート / Well-Architected Framework Update that can be summarized in 5 minutes
Hikaru Kawagoe
July 22, 2024
Tweet
Share
More Decks by Hikaru Kawagoe
See All by Hikaru Kawagoe
「オブジェクト作成の最初の 30 日間は頻繁にアクセスされますが、最初の 30 日を超えるとほとんどアクセスされません」と真面目に向き合ってみる
rrrraaaaa6
0
190
ぼくのかんがえたさいきょうのAWSへのリソースデプロイ
rrrraaaaa6
0
1.1k
ぼくのかんがえたさいきょうのAWSへのリソースデプロイ_mentimeter
rrrraaaaa6
1
880
zero-ETLが金融業界にもたらすものとは?
rrrraaaaa6
1
880
AWS Backup 自動復元テストをやってみる / Try AWS Backup automatic restore testing
rrrraaaaa6
0
710
Verified AccessとBedrockでお手軽セキュアに社内向け生成AIアプリを作る
rrrraaaaa6
3
630
CDK Pipelineにも良いところあるんだからね・・・
rrrraaaaa6
1
530
失敗から学ぶCDK Construct Libraryを利用した効率化
rrrraaaaa6
2
700
CloudFormationの表示がツリーになったけど何が嬉しいん?
rrrraaaaa6
1
630
Featured
See All Featured
Thoughts on Productivity
jonyablonski
70
4.9k
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
9
580
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
34
6.1k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
229
22k
How STYLIGHT went responsive
nonsquared
100
5.8k
Optimizing for Happiness
mojombo
379
70k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
252
21k
Embracing the Ebb and Flow
colly
88
4.8k
Done Done
chrislema
185
16k
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.5k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
48
9.7k
4 Signs Your Business is Dying
shpigford
185
22k
Transcript
5分でまとめたいWell-Architected Framework アップデート 2024/7/22 @JAWS-UG 東京 ランチタイムLT会 #13 アニバーサリー企画! かわごえ
1
2 かわごえ(@rrrraaaaa6) • AWS Ambassador • Well-Architected Lead / CoEなど色々
• 子育てエンジニア(1歳9ヶ月👶) • JAWS-UG CDK支部/Storage-JAWS • 最近家に犬が1匹増えました
先に謝罪 「5分でまとめれたらいいなぁ」 3
先に謝罪 余裕でまとまりました。 むしろ余りました。 4
というわけで余った時間を活用して Well-Architected Frameworkなど、私が普段からよくみ ている「どうしようかなぁ」を少しでも早く解決するた めにガイドラインをいくつか紹介します 5
5分でまとめたいWell-Architected Framework アップデート 「迷ったらまずはここみろガイドライン n選」かわごえ編 2024/7/22 @JAWS-UG 東京 ランチタイムLT会 #13
アニバーサリー企画! かわごえ 6
Well-Architected Framework 7
Well-Architected Frameworkとは AWS上でシステム設計・運用をする際の ”大局的な”考え方とベストプラクティス集 8
Well-Architected Frameworkとは 9 設計原則 6本の柱 レンズ AWSを利用する上での原則 業界・業種・システム特性問わず 共通のベストプラクティス領域 業界・業種・システム特性ごとの
ベストプラクティス領域
こういう時に使うのがいい 「この方針で本当に大丈夫なのか?」と 少しでも疑問に思ったらまずは該当しそうな箇所 を眺めることをお勧めします 10
よくある誤解 • 全てに準拠しなきゃいけないんでしょ • あくまでWAは大局的なベストプラクティス & どういったリスクがあるのかを把 握するための物(と捉えていただくのが良い) • 適用できるか/するかは、フェーズやリスク許容度によって変わる
• もしその時はやれなかったとしてもナレッジを活かしていきましょう • 全部読まなきゃいけないんでしょ・・・多いよ・・・ • めっちゃわかる!!!(量多い & スッと入ってこない日本語) • その時その時に必要なところをまずは読みましょう • Well-Architected Leadとかになるなら、ある程度は読みましょう 11
AWS 規範ガイダンス 12
AWS 規範ガイダンス 13 https://aws.amazon.com/jp/prescriptive-guidance/
こういう時に使うのがいい 「どう考えればいいのかなぁ」と 少しでも疑問に思ったら まずはドキュメントがないかを漁ってみる 14
aws-samples 15
aws-samples 16 https://github.com/aws-samples
こういう時に使うのがいい 「どう実装したら良いんだろ」と 少しでも疑問に思ったら まずはサンプルがないかを漁ってみる 17
本題 18
本題 19
今回の更新 • Well-Architected Frameworkの内容が更新されました • が、大きな変更ではないので大袈裟には気にしなくてもいいかなというのが所感 • Amazon Q Buisiness/Developerを活用することが、実装ガイドとして一部に盛り
込まれました • 冗長だった(同じような質問が言葉を変えて出てきていた)ところが修正されて 少しスッキリしています • W-A ToolsにFSIレンズと合併/買収レンズが追加されました • 今までホワイトペーパーのみの提供だったので、WA-Toolsで管理するためにはカ スタムレンズを実装する必要があった • 金融業界であれば前者は大喜び(??)、後者は利用に迫られる人なかなかレア? 20
2022年の資料ですが 21 https://aws.amazon.com/jp/blogs/architecture/announcing-updates-to-the-aws-well-architected-framework-2/
まとめ 22
まとめ • 色々と公式ドキュメントがあるので、ぜひ参考に・道標に • 車輪の再開発が悪とは思わないが、歴史や先人の知恵を借りて省力することも大事 • 設計の道標: Well-Architected Framework •
個別な設計の道標: AWS 規範ガイド • 実際の実装の仕方: aws-samples • (皆様の「ここ見ろ」もXにぜひ。) • Well-Architected Frameworkはこれからも進化していく • 時代に・サービスのアップデートに合わせた形で進化していくので、これからもアッ プデートのお知らせは出てくると思いますが、大袈裟に身構える必要はなし • むしろWA以外のアップデートに目を光らせ、そちらをキャッチアップしていく 23
おまけ 24
結構要点綺麗にまとまってて好き 25 https://guide.gcas.cloud.go.jp/general/overview-explanation/