Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
昔はシンプルだった_AmazonS3
Search
kawaji
April 18, 2026
Technology
470
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
昔はシンプルだった_AmazonS3
kawaji
April 18, 2026
More Decks by kawaji
See All by kawaji
あなたの AI ワークスペースに、 専門コーダーを連れてくる - Amazon Quick Desktop 最新情報
kawaji_scratch
1
220
Amazon Nova シリーズでパワポカラオケしてみた
kawaji_scratch
0
72
re:Invent 2025 から見る営業が知るべき AWS サービス
kawaji_scratch
0
55
次世代のSageMakerとは
kawaji_scratch
0
170
サーバレスの未来〜The Key to Simplifying Everything〜
kawaji_scratch
3
580
こんなJAWS FESTAはいやだ!
kawaji_scratch
0
170
AWSにおける生成AIと最近のアップデート
kawaji_scratch
0
110
Cookieレスな時代に向けたマーケティング基盤の作り方
kawaji_scratch
0
100
JAWS ミート 2024 LT
kawaji_scratch
0
70
Other Decks in Technology
See All in Technology
プロダクト思考 × 基盤思考を AIで実現する Compound Engineering
tkc66buzz
1
330
2026-09-10 【Snowflake World Tour Tokyo 2026】dbt Core と Snowflake で実現する多層的なデータガバナンス / Multi-Layered Data Governance Powered by dbt Core and Snowflake
civitaspo
0
340
AI時代に顧客へ最速で価値を 届けるための試行錯誤 〜「AI × マネジメント」領域におけるmentoのケース〜
posterkeisuke
0
110
10分で知る最近のOmarchy
komagata
0
260
Reactの設計論
uhyo
15
8.4k
Claude in Chrome 入門 / Introduction to Claude in Chrome
cielo1985
0
460
『止めない』を設計する — 制約の中で、事業の根幹を支える判断
hiroyaterui
0
270
薬剤師(ドメインエキスパート)と一緒に育てる薬局向けAIアシスタント
kakehashi
PRO
2
150
「図書館」という名前のままでいいのか -Code4Lib JAPANカンファレンス2026 アンカンファレンス報告- / Code4Lib JAPAN Conference 2026: Unconference Report
ykiyota
0
170
Gitは怖い?共有ワークスペースから始めるSnowflakeチーム開発
coco_se
0
170
ASTを使って影響範囲を特定する
nealle
0
170
幾何アルゴリズムで なめらかなピン操作を / iOSDC Japan 2026 / smoothpin
kazumanagano
0
270
Featured
See All Featured
How to build an LLM SEO readiness audit: a practical framework
nmsamuel
1
890
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
25
2.1k
Redefining SEO in the New Era of Traffic Generation
szymonslowik
1
410
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
28
3.6k
DBのスキルで生き残る技術 - AI時代におけるテーブル設計の勘所
soudai
PRO
68
57k
How To Speak Unicorn (iThemes Webinar)
marktimemedia
1
570
Evolving SEO for Evolving Search Engines
ryanjones
0
280
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.9k
Believing is Seeing
oripsolob
1
210
Pawsitive SEO: Lessons from My Dog (and Many Mistakes) on Thriving as a Consultant in the Age of AI
davidcarrasco
0
240
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
360
30k
Faster Mobile Websites
deanohume
310
32k
Transcript
© 2026, Amazon Web Services, Inc. or its affiliates. All
rights reserved. Amazon Confidential and Trademark. © 2026, Amazon Web Services, Inc. or its affiliates. All rights reserved. Amazon Confidential and Trademark. 昔はシンプルだった︖ Amazon S3 JAWS-UG 横浜 #100 昔話枠
© 2026, Amazon Web Services, Inc. or its affiliates. All
rights reserved. Amazon Confidential and Trademark. 2 川路 義隆(かわじ よしたか) アマゾンウェブサービスジャパン合同会社 ソリューションアーキテクト サーバーレス・アーキテクチャ⽀援 アジャイル(Scrum) / AI-DLC など開発者向け⽀援も ࣗݾհ 2 略歴 • 学⽣時代ゲーム会社でプログラマーのアルバイト • 世間知らずによる起業 • とあるソシャゲ開発で負荷を捌けず炎上し物理サーバー確保の難しさを知る その後EC2というすぐに起動するサーバーに出会う(感動!) • 2010年にJAWS-UG名古屋⽴ち上げ • 縁がありAWSの中の⼈に X: @kawaji_scratch
© 2026, Amazon Web Services, Inc. or its affiliates. All
rights reserved. Amazon Confidential and Trademark. 3 川路 義隆(かわじ よしたか) アマゾンウェブサービスジャパン合同会社 ソリューションアーキテクト サーバーレス・アーキテクチャ⽀援 アジャイル(Scrum) / AI-DLC など開発者向け⽀援も ࣗݾհ 3 略歴 • 学⽣時代ゲーム会社でプログラマーのアルバイト • 世間知らずによる起業 • とあるソシャゲ開発で負荷を捌けず炎上し物理サーバー確保の難しさを知る その後EC2というすぐに起動するサーバーに出会う(感動!) • 2010年にJAWS-UG名古屋⽴ち上げ←横浜⽀部より早い。現在118回開催 • 縁がありAWSの中の⼈に X: @kawaji_scratch 横浜に住んでいるのに物理会場始めてきました
© 2026, Amazon Web Services, Inc. or its affiliates. All
rights reserved. Amazon Confidential and Trademark. S3 20 年の歩み ─ 主要マイルストーン 2006-2010 基盤確⽴ 2011-2017 データ管理の成熟 2018-2022 簡素化の転機 2023-2026 分析・ AI ネイティブ 2006 S3 GA 2009 Versioning 2010 5TB / Multipart Upload 2011 SSE / Lifecycle 2012 Glacier 2015 CRR / Standard-IA 2018/7 ★ 性能向上 / hash 不要化 2018/11 Intelligent-Tiering / Object Lock 2019 Deep Archive / Access Points 2020/12 ★ Strong Consistency 2023 Express One Zone 2024 S3 Tables / Metadata NEW 2026/4 S3 Files 20th 🎉 機能追加は加速し、今や⼀枚では収まらないほど
© 2026, Amazon Web Services, Inc. or its affiliates. All
rights reserved. Amazon Confidential and Trademark. © 2026, Amazon Web Services, Inc. or its affiliates. All rights reserved. Amazon Confidential and Trademark. 今の S3 は、もうシンプルじゃない ストレージクラス • Standard / Standard-IA / One Zone- IA • Intelligent-Tiering (⾃動階層化) • Glacier Instant / Flexible / Deep Archive • Express One Zone (超低レイテンシ) データ保護・ガバナンス • Versioning / MFA Delete • Object Lock (WORM, 改ざん防⽌) • SSE-S3 / SSE-KMS / SSE-C / DSSE • Block Public Access / Access Points 運⽤・可観測性 • Lifecycle / Inventory / Analytics • Batch Operations • Storage Lens (組織横断可視化) • CloudTrail / Server Access Logs レプリケーション • Cross-Region Replication (CRR) • Same-Region Replication (SRR) • Multi-Region Access Points • Replication Time Control (RTC) イベント・統合 • Event Notifications (SNS/SQS/Lambda) • EventBridge 連携 • Object Lambda (配信時変換) • Transfer Acceleration / CloudFront NEW 分析・ AI ネイティブ • S3 Select / Glacier Select • S3 Tables (Apache Iceberg) • S3 Metadata (⾃動インデックス化) • S3 Files (ファイルシステムとして) • Data Lake / Analytics 基盤
© 2026, Amazon Web Services, Inc. or its affiliates. All
rights reserved. Amazon Confidential and Trademark. © 2026, Amazon Web Services, Inc. or its affiliates. All rights reserved. Amazon Confidential and Trademark. では、昔は本当にシンプルだった のか︖ ⏪ 2006 へ巻き戻してみましょう
© 2026, Amazon Web Services, Inc. or its affiliates. All
rights reserved. Amazon Confidential and Trademark. © 2026, Amazon Web Services, Inc. or its affiliates. All rights reserved. Amazon Confidential and Trademark. 罠① パフォーマンスを引き出すのに「⼯夫」が 必要だった 〜 2018/7 ハッシュプレフィックスが必須 キーは辞書順でパーティション割当 → 類似プレフィックスは⼀点 集中でスロットリング # ⾼リクエスト時は先頭にランダムハッシュ付与が推奨 a3f2/2026/04/18/event-001.log b7c1/2026/04/18/event-002.log e9d4/2026/04/18/event-003.log ・ アプリ側でハッシュ⽣成ロジックを持つ ・ 時系列ソートが失われ、後続の⼀覧・分析が複雑化 ・ 『S3 の仕組み』を知らないと踏む罠 2018/7/17 〜 キー名は⾃然なままで OK プレフィックスごとに 3,500 PUT / 5,500 GET / sec 、プレフィッ クス数に実質上限なし # そのままで⾼スループットを引き出せる 2026/04/18/event-001.log 2026/04/18/event-002.log 2026/04/18/event-003.log ・ アプリ側で性能チューニングを考える必要がない ・ 時系列プレフィックスのまま分析しやすい ・ 『S3 の中⾝』を知らなくても使える 🎯 転機 : 2018/7/17 「Increased Request Rate Performance」 ランダムプレフィックス不要化 ─ アプリから『S3 の気持ち』が消えた⽇
© 2026, Amazon Web Services, Inc. or its affiliates. All
rights reserved. Amazon Confidential and Trademark. © 2026, Amazon Web Services, Inc. or its affiliates. All rights reserved. Amazon Confidential and Trademark. 罠② 結果整合性をアプリで「取り扱う」必要が あった 〜 2020/12 Eventual Consistency 上書き PUT ・ DELETE ・ LIST は結果整合性 → 直後の GET で古い 値や消えたはずのオブジェクトが返る 時系列 : PUT v1 PUT v2 (上書き) GET → 古い v1 が返ることがある 😱 ・ アプリ側でリトライ / バージョン検査 / キャッシュ無効化 ・ 整合性を要する処理は独⾃の調整が必須 2020/12/1 〜 Strong Read-After-Write 全リージョン・全バケット・全オブジェクトで⾃動適⽤。追加料 ⾦なし・性能影響なし 時系列 : PUT v1 PUT v2 (上書き) GET → 必ず最新の v2 が返る ✅ ・ アプリ側にリトライ / 調整ロジックが不要 ・ DB のトランザクションと同じ感覚で使える 🎯 転機 : 2020/12/1 「Strong Read-After-Write Consistency」 設定変更なし・追加料⾦なしで、 14 年半越しの『気がかり』が消えた⽇
© 2026, Amazon Web Services, Inc. or its affiliates. All
rights reserved. Amazon Confidential and Trademark. 視点を反転させてみると ─ 機能は増えた。でも「アプリが気にすべきこと」は減り続けている。 性能チューニング 2018/7 ランダムプレフィックス不要 → キー設計は「意味」で決め られる 整合性モデル 2020/12 Strong Consistency ⾃動適⽤ → リトライ / 調整ロジックが 不要に コスト最適化 2018/11 〜 Intelligent-Tiering で⾃動階 層化 → アクセス頻度予測が不要に NEW インターフェース統合 2026/4 S3 Files でバケットを ファイルシステムとして利⽤ → オブジェクト / ファイルの⼆ 者択⼀が消える 機能の裏で、 S3 は「使う側の悩み」を⼀つずつ引き受けてきた。
© 2026, Amazon Web Services, Inc. or its affiliates. All
rights reserved. Amazon Confidential and Trademark. Thank you! © 2026, Amazon Web Services, Inc. or its affiliates. All rights reserved. Amazon Confidential and Trademark.