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から学ぶこと
Search
Yuki_Kurono
January 13, 2025
Technology
0
45
今年のre:inventから学ぶこと
Yuki_Kurono
January 13, 2025
Tweet
Share
More Decks by Yuki_Kurono
See All by Yuki_Kurono
re_invent 2023事前勉強会
yuki_kurono
0
65
CloudFormationの運用が 辛くならない方法を本気で考えてみた
yuki_kurono
0
220
CloudFormationで登場したForEachをちゃんと理解してみる
yuki_kurono
0
670
Turnstileのウィジェット モードとは何者か
yuki_kurono
0
510
CodeGuru Security ってなんだ?
yuki_kurono
0
990
えるしってるか CloudFrontはWAFがあっても カスタムエラーレスポンスを返せる
yuki_kurono
0
360
Cloudflare初心者がIaCから基本構成を学んでみた
yuki_kurono
1
540
Terraformのnull_resource ってなに?aws cli が実行できるらしい
yuki_kurono
1
1.3k
Hashicorp VaultでAWSクレデンシャルの管理を楽にしたい
yuki_kurono
0
610
Other Decks in Technology
See All in Technology
夢の印税生活 / Life on Royalties
tmtms
0
280
AIエージェント就活入門 - MCPが履歴書になる未来
eltociear
0
530
トヨタ生産方式(TPS)入門
recruitengineers
PRO
3
250
新規案件の立ち上げ専門チームから見たAI駆動開発の始め方
shuyakinjo
0
130
我々は雰囲気で仕事をしている / How can we do vibe coding as well
naospon
2
220
人を動かすことについて考える
ichimichi
2
330
株式会社ARAV 採用案内
maqui
0
350
JOAI発表資料 @ 関東kaggler会
joai_committee
1
350
DeNA での思い出 / Memories at DeNA
orgachem
PRO
3
1.6k
Figma + Storybook + PlaywrightのMCPを使ったフロントエンド開発
yug1224
9
2.7k
Evolution on AI Agent and Beyond - AGI への道のりと、シンギュラリティの3つのシナリオ
masayamoriofficial
0
180
「AI2027」を紐解く ― AGI・ASI・シンギュラリティ
masayamoriofficial
0
100
Featured
See All Featured
Site-Speed That Sticks
csswizardry
10
790
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
507
140k
Building Flexible Design Systems
yeseniaperezcruz
328
39k
The Power of CSS Pseudo Elements
geoffreycrofte
77
5.9k
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.4k
Producing Creativity
orderedlist
PRO
347
40k
Documentation Writing (for coders)
carmenintech
73
5k
The Cost Of JavaScript in 2023
addyosmani
53
8.8k
Into the Great Unknown - MozCon
thekraken
40
2k
Art, The Web, and Tiny UX
lynnandtonic
302
21k
Building Better People: How to give real-time feedback that sticks.
wjessup
367
19k
Build The Right Thing And Hit Your Dates
maggiecrowley
37
2.8k
Transcript
今年のre:inventから学ぶこと Yuki Kurono 2024/12/27 Kurono_98
自己紹介 黒野 雄稀 Yuki Kurono 普段はインフラ設計・構築や運用構築に従事 新卒で2020に入社 re:inventは今年で3回目 2022-2024 Japan
AWS All Certifications Engineers 2023 Japan AWS Top Engineers AWS Communit Builder(CloudOperation) 2
土曜日の夕方に羽田から飛び立つ 3
ホノルルいいですよね? 4
男は黙ってミネアポリス経由 5
タトンカチャレンジ モウ ニドト デナイ 6
カジノ 通称ウルフという嫁を紹介してらい、細かいながらも着実な勝ちを重ねていた 7
カジノ 通称ウルフという嫁を紹介してらい、細かいながらも着実な勝ちを重ねていた が、夜には撤去され別の台に変わっており膝から崩れ落ちた 8 当日の夜
Expoは生成AI祭り 9
AWS re:Invent 2024 - Dr. Werner Vogels Keynote https://www.youtube.com/watch?v=aim5x73crbM 10
11
コンポーネント数 ≠ 複雑さ 12
6つの教訓 1. Make evolvability a requirement(進化可能性を必須要件にする) 2. Break complexity into
pieces(複雑さを分解する) 3. Align organization to architecture(組織をアーキテクチャに合わせる) 4. Organize into cells(セル単位で組織化する) 5. Design predictable systems(予測可能なシステムを設計する) 6. Automate complexity(複雑さを自動化する) 13
Make evolvability a requirement - 進化可能性を必須要件にする 14
Make evolvability a requirementとは 15 https://en.wikipedia.org/wiki/Lehman%27s_laws_of_software_evolution S3が良い例として挙げられていました。 S3は毎年新機能がリリースされており、マイクロサービスは300におよぶが ユーザに影響を与えることなくリリースできている。 それはソフトウェア的にもハードウェア的にもアーキテクチャを変更してきたからこそとのこと。
そうやって時間と共にシステムが複雑化していく中で、S3は顧客にとってシンプルなままである ことはとても素晴らしい例だと語っていました。
聞いている中で自分の頭に思い浮かんだもの 16 https://store.steampowered.com/app/427520 https://store.steampowered.com/app/526870
同じなんですよね 17 https://store.steampowered.com/app/427520 https://store.steampowered.com/app/526870
仕事 18 VPC サブネット ルートテーブル セキュリティグループ Aurora RDS EC2
19 ゲーム中のdraw.io
プライベート 20 石 石炭 鉄鉱石 銅鉱石 組み立て機 溶鉱炉
21