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
S3 Glacier のデータを Athena からクエリしようとしたらどうなるのか/try-...
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
emi
August 06, 2025
Technology
790
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
S3 Glacier のデータを Athena からクエリしようとしたらどうなるのか/try-to-query-s3-glacier-from-athena
JAWS-UG朝会 #72
https://jawsug-asa.connpass.com/event/358269/
emi
August 06, 2025
More Decks by emi
See All by emi
Database イノベーショントークを振り返る/reinvent-2025-database-innovation-talk-recap
emiki
0
630
実体験:エンジニアの妊娠・出産と仕事/real-life-experience-pregnancy-childbirth-and-work-for-engineers
emiki
10
2.2k
AWS 環境で GitLab Self-managed を試してみた/aws-gitlab-self-managed
emiki
0
1.9k
今から間に合う re:Invent 準備グッズと現地の地図、その他ラスベガスを周る際の Tips/reinvent-preparation-guide
emiki
3
1.9k
AWS DMS で SQL Server を移行してみた/aws-dms-sql-server-migration
emiki
0
850
RDS の負荷が高い場合に AWS で取りうる具体策 N 連発/a-series-of-specific-countermeasures-available-on-aws-when-rds-is-under-high-load
emiki
8
5.6k
Performance Insights 廃止から Database Insights 利用へ/transition-from-performance-insights-to-database-insights
emiki
0
3k
robocopy の怖い話/scary-story-about-robocopy
emiki
0
1.1k
QuickSight SPICE の効果的な運用戦略~S3 + Athena 構成での実践ノウハウ~/quicksight-spice-s3-athena-best-practices
emiki
1
1.4k
Other Decks in Technology
See All in Technology
spanner-autoscalerに学ぶ CRD設計パターン 〜自動化と緊急時対応を両立する Kubernetesコントローラーの作り方〜
tkuchiki
0
140
Mastering Agentic Development: Harness Engineering for Effective Coding Agents
konippi
3
580
手を動かして実感する、Kiro が変える開発体験
inariku
0
360
「今盗んで、後で解く」に備える ― AWSのポスト量子暗号入門
yama3133
2
250
プラットフォームを「作る」、 チームに「入り込む」
sansantech
PRO
0
180
Amazon Bedrock Agents ClassicからAmazon Bedrock AgentCoreへ移行した際、ガードレール設定が2箇所に割れた話
matsunobu
0
110
AIに賢く動いてもらうためのコンテキスト〜Snowflake女子会 vol.8
snowwmn0824
0
180
エージェントはローカル、検証はMicroVM — Lambda MicroVMsでつくるServerless CI
fujioka6789
3
810
GoのInterface内部構造から学ぶ!最高パフォーマンスを出すコード設計
yappli_developers
1
300
認知負荷を吸収し、プロダクトをまたぐPR Preview基盤の設計事例
taiki45
2
340
AIで社員の自主発信に広報目線を組み込む
_mossann_t
0
150
メルカリにおけるAI時代の高速プロトタイピング基盤「Arca」
ryotarai
13
10k
Featured
See All Featured
Claude Code どこまでも/ Claude Code Everywhere
nwiizo
68
58k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
28
3.6k
How Fast Is Fast Enough? [PerfNow 2025]
tammyeverts
3
900
Avoiding the “Bad Training, Faster” Trap in the Age of AI
tmiket
0
250
The SEO Collaboration Effect
kristinabergwall1
1
570
The SEO identity crisis: Don't let AI make you average
varn
0
560
Information Architects: The Missing Link in Design Systems
soysaucechin
1
1.2k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
162
16k
AI Search: Where Are We & What Can We Do About It?
aleyda
0
8k
The Illustrated Children's Guide to Kubernetes
chrisshort
51
53k
Bridging the Design Gap: How Collaborative Modelling removes blockers to flow between stakeholders and teams @FastFlow conf
baasie
0
710
Ten Tips & Tricks for a 🌱 transition
stuffmc
1
240
Transcript
2025/8/7(木) JAWS-UG朝会 #72 S3 Glacier のデータを Athena からクエリしようとしたら どうなるのか
自己紹介 2 • 最近やっていた・いること ◦ Terraform を用いた AWS リソース構築支援 ◦
AWS Control Tower を用いたマルチアカウント環境での AWS Security Hub、Amazon GuardDuty 展開 ◦ AWS リソース負荷軽減、構成検討 ◦ コスト最適化アセスメント ◦ Amazon QuickSight や Amazon Athena を利用した データ分析・可視化 • 名前(ニックネーム) ◦ 木谷 映見(emi) • 部署 ◦ クラスメソッド株式会社 ◦ クラウド事業本部コンサルティング部 • 趣味 ◦ コーヒー、ドーナツ、サウナ、 ホットヨガ、漫画、音楽など AWS Certified Cloud Practitioner バ ッ ジ AWS Certified AI Practitioner バ ッ ジ AWS Certified Solutions Architect - Professional バ ッ ジ AWS Certified DevOps Engineer - Professional バ ッ ジ AWS Certified Advanced Networking - Specialty バ ッ ジ AWS Certified Machine Learning - Specialty AWS Certified Security - Specialty バ ッ ジ AWS Certified SysOps Administrator - Associate バ ッ ジ AWS Certified Developer - Associate バ ッ ジ AWS Certified Solutions Architect - Associate バ ッ ジ AWS Certified Data Engineer - Associate バ ッ ジ AWS Certified Machine Learning Engineer - Associate バ ッ ジ AWS Certified Cloud Practitioner バ ッ ジ AWS Certified AI Practitioner バ ッ ジ AWS Certified Solutions Architect - Professional バ ッ ジ AWS Certified DevOps Engineer - Professional バ ッ ジ AWS Certified Advanced Networking - Specialty バ ッ ジ AWS Certified Machine Learning - Specialty AWS Certified Security - Specialty バ ッ ジ AWS Certified SysOps Administrator - Associate バ ッ ジ AWS Certified Developer - Associate バ ッ ジ AWS Certified Solutions Architect - Associate バ ッ ジ AWS Certified Data Engineer - Associate バ ッ ジ AWS Certified Machine Learning Engineer - Associate バ ッ ジ 最近はカフェインを控えています
目次 3 ⚫ S3 Glacier のデータを Athena からクエリしようとしたらどうなるのか ⚫ S3
ストレージクラスのおさらい ⚫ 検証イメージと結果 ⚫ コストに関する注意事項
S3 Glacier のデータを Athena からクエリしようとしたらどうなるのか 4 ⚫ S3 Glacier のデータを
Athena からクエリしようとしたらどうなるのか ⚫ S3 ストレージクラスのおさらい ⚫ 検証イメージと結果 ⚫ コストに関する注意事項
S3 Glacier のデータを Athena からクエリしようとしたら どうなるのか
6 ⚫ S3 Glacier のデータを Athena からクエリしようとしたらどうなるのか S3 Glacier のデータを
Athena からクエリしようとしたらどうなるのか ?
S3 ストレージクラスのおさらい 7 ⚫ S3 Glacier のデータを Athena からクエリしようとしたらどうなるのか ⚫
S3 ストレージクラスのおさらい ⚫ 検証イメージと結果 ⚫ コストに関する注意事項
S3 ストレージクラスのおさらい
9 S3 ストレージクラスのおさらい
10 ⚫ S3 Glacier Deep Archive ⚫ 特徴・用途 ⚫ アクセスがほとんどなく、取り出しに時間がかかる長期間保存データ
⚫ ストレージ料金:すべてのストレージクラスの中で最も低額 ⚫ 取り出し料金 ⚫ 標準:高額 ⚫ 大容量:低額 ⚫ 取り出しにかかる時間 ⚫ 標準:12 時間以内 ⚫ 大容量:48 時間以内 S3 ストレージクラスのおさらい データ取得の前に、 別途取り出し操作が必要です S3 Glacier Deep Archive
11 ⚫ S3 Glacier Flexible Retrieval ⚫ 特徴・用途 ⚫ アクセスがほとんどなく、必要に応じて取り出し方法を柔軟に選択できる長期間保存データ
⚫ すぐにアクセスする必要がない場合、大量データの無料取り出しも可能 ⚫ ストレージ料金:S3 Glacier Instant Retrieval より低額 ⚫ 取り出し料金 ⚫ 迅速:高額 ⚫ 標準:低額 ⚫ 大容量:無料 ⚫ 取り出しにかかる時間 ⚫ 迅速:1~5 分 ⚫ 標準:3~5 時間 ⚫ 大容量:5~12 時間 S3 ストレージクラスのおさらい データ取得の前に、 別途取り出し操作が必要です S3 Glacier Flexible Retrieval
12 ⚫ S3 Glacier Instant Retrieval ⚫ 特徴・用途 ⚫ アクセスはほとんどないが、即時取り出しが必要な長期間保存データ
⚫ ストレージ料金:S3 1 ゾーン IA より低額 ⚫ 取り出し料金 ⚫ S3 1 ゾーン IA より高額 ⚫ 取り出しにかかる時間 ⚫ 即時取り出し可能 S3 ストレージクラスのおさらい 取り出し操作不要で、 データ取得できます S3 Glacier Instant Retrieval
検証イメージと結果 13 ⚫ S3 Glacier のデータを Athena からクエリしようとしたらどうなるのか ⚫ S3
ストレージクラスのおさらい ⚫ 検証イメージと結果 ⚫ コストに関する注意事項
検証イメージと結果
15 ⚫ Athena Partition Projection で クエリする範囲のデータで、一部を Glacier 系のストレージクラスに 変更し、クエリできるか検証します。
検証イメージと結果 Athena のパーティション射影(Partition Projection)を理解するためにイメージ図を書いた | DevelopersIO https://dev.classmethod.jp/articles/athena-partition-projection-image/
16 ⚫ 全データが S3 Standard にある場合 ⚫ キュー内の時間:102 ms ⚫
実行時間:11.878 sec ⚫ スキャンしたデータ:5.96 KB ⚫ 結果:72(行) 検証イメージと結果
17 ⚫ 一部のデータを S3 Glacier Deep Archive に移動 ⚫ キュー内の時間:139
ms ⚫ 実行時間:11.031 sec ⚫ スキャンしたデータ:3.78 KB ⚫ 結果:45(行) 検証イメージと結果 Glacier Deep Archive に変更したデータが取得されていない スキャンしたデータ量も減っている ↓ Glacier Deep Archive のデータはそもそもスキャンされない挙動になる模様
18 ⚫ 一部のデータを Glacier Flexible Retrieval (旧 Glacier) に移動 ⚫
キュー内の時間:58 ms ⚫ 実行時間:11.552 sec ⚫ スキャンしたデータ:3.09 KB ⚫ 結果:36(行) 検証イメージと結果 Glacier Flexible Retrieval (旧 Glacier) に変更したデータが取得されていない スキャンしたデータ量も減っている ↓ Glacier Flexible Retrieval (旧 Glacier) のデータは そもそもスキャンされない挙動になる模様
19 ⚫ 一部のデータを Glacier Instant Retrieval に移動 ⚫ キュー内の時間:112 ms
⚫ 実行時間:11.568 sec ⚫ スキャンしたデータ:3.09 KB ⚫ 結果:36(行) 検証イメージと結果 Glacier Instant Retrieval に変更したデータは取得できている スキャンしたデータ量は変わらない ↓ Glacier Instant Retrieval は即時取り出しが可能で取り出し操作が不要なので 取得できたと考えられる 実行時間はやや長くなっている
検証イメージと結果 20 ⚫ S3 Glacier のデータを Athena からクエリしようとしたらどうなるのか ⚫ S3
ストレージクラスのおさらい ⚫ 検証イメージと結果 ⚫ コストに関する注意事項
コストに関する注意事項
22 ⚫ S3 Glacier Instant Retrieval は S3 Standard と異なりデータを取得する際に料金が
発生する ⚫ アクセスが少ないデータに関してはライフサイクルポリシーで Glacier へ移行することも 考えられるが、Glacier への PUT リクエストが S3 Standard の保存料金よりも 高額になる場合があるため、1 オブジェクトのサイズが小さくオブジェクト数が 大量にあるケースでは、Glacier へのライフサイクルポリシーで移行することによって 逆にコスト増になってしまう場合がある ⚫ データ 1 つ 1 つが小さい場合は、ライフサイクルポリシーで Glacier へ移行 するのではなく、そのまま削除してしまう方がコスト削減になる ⚫ ※DELETE リクエストおよび CANCEL リクエストは無料 コストに関する注意事項
参考 23 ⚫ 料金 - Amazon S3 |AWS https://aws.amazon.com/jp/s3/pricing/ ⚫
ストレージクラス - Amazon S3 |AWS https://aws.amazon.com/jp/s3/storage-classes/ ⚫ S3 Glacier 系ストレージクラスのデータを Athena からクエリする時の挙動を確認した | DevelopersIO https://dev.classmethod.jp/articles/athena-s3-storage-classes-glacier/ ⚫ S3 ストレージクラスの選択に迷った時みるチャートを作ってみた(2023年度版) | DevelopersIO https://dev.classmethod.jp/articles/should_i_choice_s3_storage_class_2023/ ⚫ [アップデート]Amazon S3 Glacier Flexible Retrieval でデータの復元時間が最大 85% 短縮されました | DevelopersIO https://dev.classmethod.jp/articles/amazon-s3-glacier-flexible-retrieval-improves-restore-time/
None