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
24
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 赤神青空
【基本情報対策】浮動小数点と誤差
akagami
PRO
0
0
【AIニュース】Claude for Google Workspace とは何か
akagami
PRO
0
13
【基本情報対策】2進数・16進数と基数変換
akagami
PRO
0
18
【AIニュース】Claude Code の mods とは何か
akagami
PRO
0
17
【AWS AIF対策】ガバナンスとコンプライアンス
akagami
PRO
0
19
【AWS AIF対策】AIシステムを守る
akagami
PRO
0
31
【AIニュース】ChatGPT Space とは何か
akagami
PRO
0
32
【AWS AIF対策】透明性と説明可能性
akagami
PRO
0
21
【AIニュース】OpenAI の「dots」とは何か
akagami
PRO
0
28
Other Decks in Programming
See All in Programming
IBM Bob Dojo #1 仕様駆動開発入門
oniak3ibm
PRO
0
360
残高管理から台帳サービスへの進化
artoy
0
180
C#の現在地 進化の歴史と、AI時代の.NET Everywhere
neuecc
5
5k
更なる可用性を求めて、5年間運用したKotlinのアプリケーションをGoでリプレイスする話
ken_tunc
0
450
re:Inventに行く前に知っておきたい現地参加のノウハウ
nokomoro3
0
390
SalesForceを内製化!? ~ HR事業を支える顧客管理基盤のインフラを大公開 ~
oku053
0
160
CodeRabbitの効果検証と過ごしてみた3ヶ月
armondando
0
200
Findy - エンジニア向け会社紹介/Findy Company Deck
findyinc
6
400k
パズルゲームの作り方 / how to make puzzle games
kaityo256
PRO
2
270
カツオ、ご期待ください
suneo3476
0
160
そのリトライ、死んだコネクションを使い回していませんか ── GoのHTTPクライアントとHTTP/2を実プロダクト障害から学び直す
myus4a
1
410
UnityでSystem.Net.WebSocketsなWebSocketサーバが動かないのでUnity Monoのコードを覗いてみた / about implementing websocket server with unity mono
drumath2237
1
570
Featured
See All Featured
30 Presentation Tips
portentint
PRO
1
420
Intergalactic Javascript Robots from Outer Space
tanoku
273
27k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
28
3.7k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
32
3k
Deep Space Network (abreviated)
tonyrice
0
360
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
35
3.8k
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
Are puppies a ranking factor?
jonoalderson
2
4k
What does AI have to do with Human Rights?
axbom
PRO
1
2.4k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
46
3k
Chasing Engaging Ingredients in Design
codingconduct
0
350
How People are Using Generative and Agentic AI to Supercharge Their Products, Projects, Services and Value Streams Today
helenjbeal
2
350
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