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
81
今年の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
84
CloudFormationの運用が 辛くならない方法を本気で考えてみた
yuki_kurono
0
270
CloudFormationで登場したForEachをちゃんと理解してみる
yuki_kurono
0
770
Turnstileのウィジェット モードとは何者か
yuki_kurono
0
630
CodeGuru Security ってなんだ?
yuki_kurono
0
1.1k
えるしってるか CloudFrontはWAFがあっても カスタムエラーレスポンスを返せる
yuki_kurono
0
410
Cloudflare初心者がIaCから基本構成を学んでみた
yuki_kurono
1
580
Terraformのnull_resource ってなに?aws cli が実行できるらしい
yuki_kurono
1
1.5k
Hashicorp VaultでAWSクレデンシャルの管理を楽にしたい
yuki_kurono
0
650
Other Decks in Technology
See All in Technology
Context Engineeringの取り組み
nutslove
0
260
Introduction to Sansan, inc / Sansan Global Development Center, Inc.
sansan33
PRO
0
3k
M&A 後の統合をどう進めるか ─ ナレッジワーク × Poetics が実践した組織とシステムの融合
kworkdev
PRO
1
370
AI時代、1年目エンジニアの悩み
jin4
1
160
プロダクト成長を支える開発基盤とスケールに伴う課題
yuu26
3
1.1k
データ民主化のための LLM 活用状況と課題紹介(IVRy の場合)
wxyzzz
2
650
GitHub Issue Templates + Coding Agentで簡単みんなでIaC/Easy IaC for Everyone with GitHub Issue Templates + Coding Agent
aeonpeople
1
160
Sansan Engineering Unit 紹介資料
sansan33
PRO
1
3.8k
SREのプラクティスを用いた3領域同時 マネジメントへの挑戦 〜SRE・情シス・セキュリティを統合した チーム運営術〜
coconala_engineer
2
550
IaaS/SaaS管理における SREの実践 - SRE Kaigi 2026
bbqallstars
4
1.6k
(金融庁共催)第4回金融データ活用チャレンジ勉強会資料
takumimukaiyama
0
120
顧客との商談議事録をみんなで読んで顧客解像度を上げよう
shibayu36
0
130
Featured
See All Featured
Digital Ethics as a Driver of Design Innovation
axbom
PRO
1
170
Lightning talk: Run Django tests with GitHub Actions
sabderemane
0
110
Tips & Tricks on How to Get Your First Job In Tech
honzajavorek
0
430
Marketing to machines
jonoalderson
1
4.6k
[RailsConf 2023] Rails as a piece of cake
palkan
59
6.3k
Building Adaptive Systems
keathley
44
2.9k
Building Applications with DynamoDB
mza
96
6.9k
Agile that works and the tools we love
rasmusluckow
331
21k
SEOcharity - Dark patterns in SEO and UX: How to avoid them and build a more ethical web
sarafernandez
0
110
Why Mistakes Are the Best Teachers: Turning Failure into a Pathway for Growth
auna
0
50
The Cult of Friendly URLs
andyhume
79
6.8k
What the history of the web can teach us about the future of AI
inesmontani
PRO
1
420
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