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
【AWSのログ周りを整理する】第3回 運ぶ ── 発生源と置き場のあいだ
Search
赤神青空
PRO
September 17, 2026
Video
Programming
11
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
【AWSのログ周りを整理する】第3回 運ぶ ── 発生源と置き場のあいだ
赤神青空
PRO
September 17, 2026
Video
More Decks by 赤神青空
See All by 赤神青空
【AWSのログ周りを整理する】第5回 調べる ── 貯めたログに問い合わせる
akagami
PRO
0
14
【AWSのログ周りを整理する】第4回 貯める ── コストの大半はここで 決まる
akagami
PRO
0
14
【AWSのログ周りを整理する】第2回 出す ── ログはどこで生まれるか
akagami
PRO
0
19
【AWSのログ周りを整理する】全体像 ── 4段に分けて 位置づける
akagami
PRO
0
20
【ORM不要論の歴史】で、AIは新しい根拠なのか
akagami
PRO
0
32
【ORM不要論の歴史】反論と、噛み合わなさの正体
akagami
PRO
0
44
【ORM不要論の歴史】2026年の不要論は何を言っているのか
akagami
PRO
0
34
【ORM不要論の歴史】運用の問題は、いまの責務論に直結する
akagami
PRO
0
22
【ORM不要論の歴史】なぜ生まれ、20年前に何を言われたか
akagami
PRO
0
28
Other Decks in Programming
See All in Programming
モバイル交通系ICへのチャージ実例から考える、クロスプラットフォーム開発におけるiOS実機テスト設計とCI運用
yusuga
1
480
Building an Out-of-Order CPU
latte72
1
780
JPUG勉強会 OSSデータベースの内部構造を理解しよう(第2回)
oga5
0
230
TiDB Cloudのカスタムコントローラーによるオートスケール対応
takaidohigasi
0
120
AIを上手に使っていこうとしたら越境せざるを得なくなった話 〜実践1年で見えた境界を越えなければならない理由と進め方〜 / Crossing borders with AI
tomoyakitaura
4
1.2k
Vue Fes Japan 2026 タイムテーブル徹底解説
448jp
1
200
Family mrubyの進捗
kishima
1
120
AgentCore CLI で進化した AWS での AI エージェントの作り方 : 必要な機能を必要な時に
icoxfog417
PRO
3
350
スマート反転とウェブアクセシビリティ
camiha
0
210
モジュールの視点からSwiftを読み解く #iosdc
s_shimotori
0
170
iOSDC2026登壇資料.pdf
riofujimon
0
160
SREの越境 / SRE Collaboration
y0hgi
1
200
Featured
See All Featured
Understanding Cognitive Biases in Performance Measurement
bluesmoon
32
3k
The SEO Collaboration Effect
kristinabergwall1
1
570
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
123
22k
Believing is Seeing
oripsolob
1
220
Ethics towards AI in product and experience design
skipperchong
2
380
JAMstack: Web Apps at Ludicrous Speed - All Things Open 2022
reverentgeek
1
600
For a Future-Friendly Web
brad_frost
183
10k
How To Stay Up To Date on Web Technology
chriscoyier
790
250k
StorybookのUI Testing Handbookを読んだ
zakiyama
31
6.9k
Highjacked: Video Game Concept Design
rkendrick25
PRO
1
460
End of SEO as We Know It (SMX Advanced Version)
ipullrank
3
4.4k
Marketing Yourself as an Engineer | Alaka | Gurzu
gurzu
0
300
Transcript
2026年9月 AWSのログ周りを整理する 第3回 運ぶ ── 発生源と置き場のあいだ 赤神青空
▪全6回のうち、今回は第3回 このシリーズの地図 第1回 全体像 第2回 出す 第3回 運ぶ 第4回 貯める
第5回 調べる 第6回 選び方 今ココ はじめに 4段に分けて位置づける ログはどこで生まれるか 発生源と置き場のあいだ コストの大半はここで決まる 貯めたログに問い合わせる 結局どう決めるのか 2/8
▪どれを選んでも用途が違うだけ 転送の3つの型 A B C CloudWatch Logs に集めてから外へ出す ロググループ サブスクリプション
Data Firehose Amazon S Pipelines ロググループ S Tables Data Streams Lambda / KCL 任意の宛先 CloudWatch の中で変換まで済ませる データソース ⽣ストリームを⾃前のコンシューマで捌く プロデューサー A型が一番よく見る形。迷ったらここから始める 今ココ 運ぶ 3/8
▪A型の起点サブスクリプションフィルタ ── 外へ出すときは必ずここ ロググループに付ける転送設定。外に出すときは必ずここが起点。 フィルタパターンで必要な行だけ絞れる 宛先は Firehose / Lambda /
Data Streams アカウントをまたいだ集約もできる 低頻度アクセスクラスでは使えない点に注意 今ココ 運ぶ 4/8
▪A型の運び役 Amazon Data Firehose ── 旧 Kinesis Data Firehose バッファが溜まったら勝手に配信する。コンシューマを書かなくてよい。
サイズか時間のどちらかでバッファして配信 宛先は S3 / OpenSearch / Redshift / HTTP 途中でLambdaを挟んで整形できる Parquetへの形式変換もここで指定できる 今ココ 運ぶ 5/8
▪A型で使うか、C型で使うか Firehose と Data Streams Data Firehose(A型) 宛先に自動で配信する コンシューマ不要 数十秒〜数分の遅延が出る
流れた量に対する課金 Data Streams(C型) 生のストリームを保持する コンシューマを自分で書く 複数の処理系が同じ列を読める 秒未満のリアルタイム性が要るとき ログの転送だけが目的なら、ほぼ Firehose で足ります。 今ココ 運ぶ 6/8
▪B型の中身CloudWatch Pipelines ── 2025年のre:Inventで追加 変換のためだけにLambdaを書く必要がなくなったのが大きい。 ソースは CloudWatch Logs / S3
/ API の3系統 OCSF / CSV / Grok などのパーサーで整形する 条件分岐とDrop Eventsで不要なログを落とせる 出力先は CloudWatch Logs のみ。S3へは別途必要 処理自体は追加料金なし(取り込みと保管は通常どおり) 今ココ 運ぶ 7/8
▪第3回で覚えて帰るのは3つ まとめ 01 転送は3つの型で足りる 迷ったらA型。C型は自前で処理を書くときだけ。 02 A型の起点と運び役 サブスクリプションフィルタで出し、Firehoseで運ぶ。 03 B型は変換に限られる
出力先はCloudWatch Logsのみ。S3へはA型を足す。 次回は「貯める」── コストの大半が決まる段を見ていきます 今ココ おわりに 8/8