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
EventBridgeで地域イベントのイベントストリームを作ってみた
Search
しみず ゆうき
April 04, 2026
Technology
120
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
EventBridgeで地域イベントのイベントストリームを作ってみた
2026.4.4
JAWS-UG山梨 第11回勉強会 LT
しみず ゆうき
April 04, 2026
More Decks by しみず ゆうき
See All by しみず ゆうき
12年前のAndroidアプリを蘇らせた話
yuukis
0
54
2025年 山梨の技術コミュニティを振り返る
yuukis
0
420
サイトを作ったらNFCタグキーホルダーを爆速で作れ!
yuukis
0
1.2k
Perlで痩せる
yuukis
1
890
Pythonで遊べるLEDボードの紹介
yuukis
0
150
今話題のMCPサーバーをFastAPIでサッと作ってみた
yuukis
0
690
地域ITコミュニティの活性化とAWSに移行してみた話
yuukis
0
610
Gemini API を試した話と山梨でオススメのものを語るLT
yuukis
0
110
山梨のIT勉強会コミュニティを盛り上げるためにアレ作ってみた!
yuukis
0
120
Other Decks in Technology
See All in Technology
kintone の AI コワーカーを、 Anthropic にエージェントを"ホストさせて"作った話 #devkinmeetup
sugimomoto
0
110
Kaggleで成長するために意識したこと
prgckwb
2
410
Data + AI Summit 2026 イベントレポート: 「AIがビジネスで意思決定するデータ基盤」へ
nek0128
0
260
人を動かすのは時間ではなく、納得感 〜新任EMが入社3ヶ月、組織を2回変えた話〜
kakehashi
PRO
3
270
DMM.com 購入改善推進チーム におけるCodeRabbitを用いた レビューフロー改善の一例
ysknsid25
2
660
誤解だらけの開発生産性 / Myths and Misconceptions about Developer Productivity
i35_267
2
780
実践!既存 Project への AI-Driven Development 適用〜 一ヶ月で Project 唯一のフロントエンドエンジニアを作り出せ〜
lycorptech_jp
PRO
0
200
なぜ私たちのSREプラクティスはなかなか機能しないのか 〜システムより先に組織を見る〜 / Why our SRE practices aren't really working
vtryo
4
4k
AI時代の開発生産性は、個人技からチーム設計へ
moongift
PRO
4
2.3k
シンガポールで登壇してきます
yama3133
0
240
AICoEでAIネイティブ組織への進化
yukiogawa
0
190
非定型なドキュメントを効率よくリファクタする 〜えぇ!?仕様書27本の移行が1日で終わったって!?〜
subroh0508
2
550
Featured
See All Featured
What Being in a Rock Band Can Teach Us About Real World SEO
427marketing
0
1k
Building Experiences: Design Systems, User Experience, and Full Site Editing
marktimemedia
0
550
Rails Girls Zürich Keynote
gr2m
96
14k
New Earth Scene 8
popppiees
3
2.4k
What does AI have to do with Human Rights?
axbom
PRO
1
2.2k
Evolving SEO for Evolving Search Engines
ryanjones
0
240
Intergalactic Javascript Robots from Outer Space
tanoku
273
27k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
254
22k
Making Projects Easy
brettharned
120
6.7k
How To Speak Unicorn (iThemes Webinar)
marktimemedia
1
510
Collaborative Software Design: How to facilitate domain modelling decisions
baasie
1
260
So, you think you're a good person
axbom
PRO
2
2.1k
Transcript
【JAWS-UG山梨 第11回勉強会 LT】 EventBridge で 地域イベントの イベント ストリーム を作ってみた 2026.04.04 しみず
ゆうき 1
自己紹介 しみず ゆうき • 甲府市出身のモバイルアプリ エンジニア • ガジェット、温泉、地元山梨が好き!あとお酒 • 山梨のITコミュニティに参加したり運営したり
◦ Shingen.py 運営メンバー ◦ 甲斐国もくもく会 オーガナイザー 2 @yuuki_maxio
3 山梨 が 熱い!! 今、
と、1年前に言いました 4 (JAWS-UG 山梨 の LT で)
山梨が「熱い」!! • 山梨でテックイベントの 開催が増えている! • 新規コミュニティが 続々誕生している!! 5 2023年 イベント
9件 3コミュニティ 2024年 イベント 21件 6コミュニティ 2025年 イベント 54件 9コミュニティ connpass 掲載イベントのうち、山梨開催イベントを集計 ※ 山梨関連コミュニティのオンラインイベントを含む (しみず調べ)
地方でコミュニティを始めるときの不安 • イベントをやっても人が来るのか不安 ◦ 地方はエンジニアの絶対数が少ない • そもそも知ってもらえるのか不安 • どこで告知すればいいのか分からない 6
コミュニティを知ってもらうための、地域に特化した媒体が必要!
まずは 地域全体 で イベントを見える化 しよう! 7
山梨のテックイベント情報サイト を運営中!(2024年1月〜) 8 Yamanashi Developer Hub https://hub.yamanashi.dev • connpass 等から情報を取得
• API も合わせて提供
たしかに便利になった、けど... • サイトと API で、見える状態にはなった • でも自分で取りに行かないと気づかない • Webプッシュも用意したが、用途が限られる 9
…流れてきたほうが良くない?
そこで、 EventBridge 10 今回 試してみました
Amazon EventBridge • AWS のイベント駆動サービス • 「何か起きたら(IF) → 何かを実行する(THEN)」仕組み •
イベントをルールで振り分けられる • いろいろなサービスとつなげられる 11 イベントを中心に、サービス間を 疎結合 にできる!
使用例:画像をアップ→自動でリサイズ 12 ① S3 バケットに 画像をアップ ② EventBridge が イベント検知
③ EventBridge が Lambda 呼び出し ④ リサイズされた 画像を保存 保存 通知 処理 出力 EventBridge S3 Lambda IF THEN
作ったもの:新着イベントを検知→ X に自動投稿 13 EventBridge Lambda Lambda 5分おき に実行 通知
処理 投稿 DynamoDB (差分チェック) Yamanashi Tech Events API connpass API EventBridge Scheduler X API Producer (イベントを流す側) Consumer (イベントを受け取る側) 新着イベントを 検知したら橋渡し IF THEN
実行結果 14 ちょっと待つと... 通知が簡単に作れるようになった! イベントを公開する に投稿される
15 …で、 これの何が面白いの?
作ったのは、みんなで使える「基盤」です! • 通知の仕組みを後から追加できる • Consumer は 誰でも作れる • 自分の AWS
にイベントを流せる • イベントを 基盤 として扱える 16 X 投稿はただの一例です Producer (Yamanashi Tech Events Stream) Consumer 1 Consumer 2 Consumer 3 “イベント ストリーム”
例えば、こんなことができます! 17 Producer Yamanashi Tech Events Stream Consumer Consumer イベント公開のお知らせを
自分のコミュニティの Discord/Slack に自動投稿 自分が興味のあるイベント かどうかを AI で判定し、 当てはまれば通知
ざっくり使い方 • 自分の AWS に Consumer をデプロイ • Consumer の
ARN を Producer 側に登録(軽い申請) • EventBridge でイベントを受け取る 18 詳しくはこちら → github.com/yuukis/yamanashi-event-stream
最後に 19
この LT のまとめ • 山梨のイベントを API で見えるようにした • EventBridge で流れる仕組みにした
• Consumer で自由に活用できるようになった 20 ぜひ触ってみてね 😉
では、 人 が繋がったらどうなる? 21 情報は「流れる」ようになりました
山梨 IT コミュニティ合同イベント 11月22日 に 開催予定! 22 山梨の IT コミュニティ
“見本市” 乞うご期待!