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
Cloudflare で IoT したい
Search
Takuya Oketani
April 28, 2023
Technology
650
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Cloudflare で IoT したい
2023/04/28 に
Cloudflare Meetup Okinawa Kick Off!
でお話した資料です
Takuya Oketani
April 28, 2023
More Decks by Takuya Oketani
See All by Takuya Oketani
15分でわかる!SORACOM Discovery 2026 の振り返り
okeee0315
0
110
SORACOM Discovery 2025 re:Cap
okeee0315
0
76
SORACOMで始める、初めてのIoT
okeee0315
0
76
SORACOMとアンチパターン 2025/01
okeee0315
0
220
SORACOM Discovery 2024 新機能/新サービスのまとめ
okeee0315
0
98
「作らずに創る」を実践してみた話
okeee0315
0
210
IoTをWell-Architectedにするために
okeee0315
0
77
20221220 #nakanoshima_dev Salesforce と kintone と Slack と AWS CDK で SalesChatOps はじめました
okeee0315
0
740
20221210 #SORACOMUG ビギナーズ #9 ソラコムとは
okeee0315
0
130
Other Decks in Technology
See All in Technology
beyond jj: config & tools ecosystem
indirect
0
3.8k
2026_devsumi_ozono.pdf
o3
3
520
新機種発売前に見直そう!端末移行で再ログインが要るアプリ・要らないアプリは何が違うのか 〜シームレスに再開できる設計と実装〜
zozotech
PRO
0
210
エージェントはローカル、検証はMicroVM — Lambda MicroVMsでつくるServerless CI
fujioka6789
3
310
フルカイテン株式会社 エンジニア向け採用資料
fullkaiten
0
12k
Cloudflare Workers 向けアプリを C# で構築する ~WASM Native AOT への道~
nenonaninu
1
270
Railsのように考える: See through the Master
snoozer05
PRO
4
1.1k
Minecraft JavaのMODをSwiftで作る
1mash0
0
180
30座EKS, 180次升級淬煉的EKS Upgrade Skill 的歷程
eric8230
0
170
2026-09-11 【Snowflake World Tour Tokyo 2026】Snowflakeを起点に、AI Agentが自律稼働し続ける未来へ / Driving AI Agents with Snowflake
civitaspo
0
700
Claude Codeを「使うほど育つ」AI秘書にするノウハウ
minorun365
PRO
31
27k
顧客に向き合う開発組織へ。リアーキテクチャとフィーチャーチーム化で挑む組織改革
safie
0
2.1k
Featured
See All Featured
Large-scale JavaScript Application Architecture
addyosmani
515
110k
How to Talk to Developers About Accessibility
jct
2
550
Highjacked: Video Game Concept Design
rkendrick25
PRO
1
460
Why Your Marketing Sucks and What You Can Do About It - Sophie Logan
marketingsoph
0
410
SEO for Brand Visibility & Recognition
aleyda
0
4.7k
Jamie Indigo - Trashchat’s Guide to Black Boxes: Technical SEO Tactics for LLMs
techseoconnect
PRO
0
670
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
28
3.6k
[RailsConf 2023] Rails as a piece of cake
palkan
59
7k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
130k
How People are Using Generative and Agentic AI to Supercharge Their Products, Projects, Services and Value Streams Today
helenjbeal
1
320
Music & Morning Musume
bryan
48
7.4k
Mozcon NYC 2025: Stop Losing SEO Traffic
samtorres
1
550
Transcript
$MPVEGMBSF6(@PLB $MPVEGMBSFͰ *P5͍ͨ͠ $MPVEGMBSF.FFUVQ0LJOBXB,JDL0GG !PLFFF
$MPVEGMBSF6(@PLB Գ୩ 5BLVZB 0LFUBOJ ιϦϡʔγϣϯΞʔΩςΫτ େࡕ גࣜձࣾιϥίϜ ♥ Cloudflare
Pub/Sub ♥ 6OJGJFE&OEQPJOU !PLFFF "CPVUNF
$MPVEGMBSF6(@PLB )BTIUBH $MPVEGMBSF6(@PLB 0SJHJOBM6QEBUFCZTUFWFHBSGJFME IUUQTXXXGMJDLSDPNQIPUPTTUFWFHBSGJFME $MPVEGMBSF6(@PLB
$MPVEGMBSF6(@PLB 0SJHJOBM6QEBUFCZ/FOBE4UPKLPWJDIUUQTXXXGMJDLSDPNQIPUPTOFOBETUPKLPWJD *P5
$MPVEGMBSF6(@PLB *P5ʢ*OUFSOFUPG5IJOHTʣ Πϯλʔωοτ Ϋϥυ Ϟϊ 5IJOHT
$MPVEGMBSF6(@PLB $MPVEGMBSFͬͯ $%/Ͱ͠ΐ σόΠεؔͳ͍Ͱ͠ΐʁ 0SJHJOBM6QEBUFCZ1BVM5JDIPOD[VLIUUQTXXXGMJDLSDPNQIPUPTUSBDFS
$MPVEGMBSF6(@PLB *P5ʢ*OUFSOFUPG5IJOHTʣ Πϯλʔωοτ Ϋϥυ Ϟϊ 5IJOHT
$MPVEGMBSF6(@PLB *P5ʢ*OUFSOFUPG5IJOHTʣ Πϯλʔωοτ Ϋϥυ Ϟϊ 5IJOHT
$MPVEGMBSF6(@PLB ͦ͜ʹΠϯλʔωοτ͕͋ΔͳΒ $MPVEGMBSF ׆༂Ͱ͖Δ
$MPVEGMBSF6(@PLB *P5ʹ͓͍ͯ $MPVEGMBSF Կ͕Ͱ͖Δͷ͔
$MPVEGMBSF6(@PLB $MPVEGMBSFͰ *P5 IUUQTCMPHDMPVEGMBSFDPNSFUIJOLJOHJOUFSOFUPGUIJOHTTFDVSJUZ IUUQTXXXDMPVEGMBSFDPNMFBSOJOHTFDVSJUZHMPTTBSZJPUTFDVSJUZ
$MPVEGMBSF6(@PLB *P5ʢ*OUFSOFUPG5IJOHTʣͷ՝ Πϯλʔωοτ Ϋϥυ Ϟϊ 5IJOHT ηΩϡϦςΟ ిྗফඅ ཧ Ϟϊ͚ͷ
Ϋϥυʁ Ϟϊ͚ͷ ௨৴ʁ σόΠεɾ ηϯαબ σʔλͷ ՄࢹԽʁ
$MPVEGMBSF6(@PLB • $MPVEGMBSF(BUFXBZ • %/4ϙϦγʔɺ)551 ϙϦγʔɺ /FUXPSLϙϦγʔ • *%Ґஔใʹج੍͍ͮͨޚ •
௨৴ઌΛ੍ݶ • ҙਤ͍ͯ͠ͳ͍௨৴ΛϒϩοΫ • *.&*ϩοΫ • *.&*σόΠεͷγϦΞϧ • *.4* 4*.ͷγϦΞϧ ͱΈ߹Θͤͯɺ4*.σόΠεͷ౪ͷରࡦ *P5ʹ ;FSP5SVTUηΩϡϦςΟ
$MPVEGMBSF6(@PLB • $MPVEGMBSF8PSLFST • σόΠεͷ֎ɺΫϥυͷखલɺͰ͖Δ͚ͩσόΠεͷۙ͘ • ϨΠςϯγʔͷӨڹͷܰݮ • εϖοΫʹґଘ͠ͳ͍σόΠεͷ׆༻ •
σόΠεͷίετΛ࠷దԽ • σόΠεͷফඅిྗΛ࠷దԽ • σόΠεଆͷมߋΛ࠷খݶʹ • ϏδωεϩδοΫΛ 8PSLFSTʹ • ΞΫηεઌΫϨσϯγϟϧΛ 8PSLFSTʹ ίϯϐϡʔςΟϯάͷΦϑϩʔυ
$MPVEGMBSF6(@PLB • $MPVEGMBSF1VC4VC˞QSJWBUFCFUB • Ϛωʔδυ .255ϒϩʔΧʔ • ؆୯ʹར༻Λ։࢝Ͱ͖Δ • ͋ͱҰൠతͳ
.255ϥΠϒϥϦͰΞΫηε • 8PSLFSTͱͷΠϯςάϨʔγϣϯ • 8PSLFST GFUDIͰड͚औͬͯΑ͠ͳʹॲཧ • !DMPVEGMBSFQVCTVC ͕༻ҙ͞Ε͍ͯΔ • #SPLFS1VCMJD,FZTΛ XPSLFSTͰ JT7BMJE#SPLFS3FRVFTUʹ͢ σόΠεͱͷ௨৴ wrangler pubsub namespace create takuya-namespace wrangler pubsub broker create takuya-broker --namespace=takuya-namespace wrangler pubsub broker public-keys takuya-broker --namespace=takuya-namespace wrangler pubsub broker update takuya-broker --namespace=takuya-namespace --on-publish-url=”<worker>"
$MPVEGMBSF6(@PLB • $MPVEGMBSF5VOOFM • ରαʔό͔ΒΞτόϯυ௨৴ͷΈͰɺ֎෦͔Βͷ҆શͳαʔόͷΞΫ ηεΛ࣮ݱ • ରαʔό ରσόΠε •
44)Ͱ͖Δɺϒϥβ͔Β 44)Ͱ͖Δ • ҆શʹϦϞʔτϝϯςφϯε • ͨͩ͠ɺ$MPVEGMBSF5VOOFMDMJFOU $MPVEGMBSFE ͕ඞཁʹͳͬͨΓ͢Δ • ϦονͳσόΠε͕ඞཁ • ϓΞͳσόΠεɺηϯαʔͷ߹ɺ(BUFXBZߏΛݕ౼ σόΠεͷΞΫηε
$MPVEGMBSF6(@PLB • $MPVEGMBSFͰ *P5Ͱ͖Δ • $MPVEGMBSFͷάϩʔόϧωοτϫʔΫͷԸܙΛड͚Δ͜ͱ͕Ͱ͖Δ • *P5ʹ͑Δ $MPVEGMBSFͷαʔϏε •
$MPVEGMBSF(BUFXBZͰ ;FSP5SVTUηΩϡϦςΟ • $MPVEGMBSF8PSLFSTͰίϯϐϡʔςΟϯάΛΦϑϩʔυ • $MPVEGMBSF1VC4VCͰσόΠεͱ .255 ํ ௨৴ • $MPVEGMBSF5VOOFMͰσόΠεΛϦϞʔτϝϯςφϯε ·ͱΊ
$MPVEGMBSF6(@PLB 0OFNPSFUIJOH
$MPVEGMBSF6(@PLB • RJJUBɺ[FOOΛ ʮ$MPVEGMBSF*P5ʯ ͰݕࡧɺϦετΛͳͳΊಡΈ • RJJUB݅ɺ[FOO݅ • ΄ͱΜͲ͕ )5.-εΫϦϓτͷϗεςΟϯά
• (PPHMFݕࡧʢӳޠؚΉʣͯ͠χϡʔεαΠτ͔Γ • $IBU(15ʢ(15ʣͰҰൠతͳ༰ͷΈ • ͔ͯ͠͠ϒϧʔΦʔγϟϯʁ • ୭ $MPVEGMBSFͰ *P5ΛΖ͏ͱ͍ͯ͠Δਓ͕͍ͳ͍ʁ • ୯ʹۤߦͷՄೳੑ͋Δ • ੈͷதʹ *P5ϓϥοτϑΥʔϜͨ͘͞Μ͋Δ $MPVEGMBSF *P5ͷใ͕ͳ͍
$MPVEGMBSF6(@PLB +VTUEPJUʂ 0SJHJOBM6QEBUFCZ.JDIBFM4BFDIBOHIUUQTXXXGMJDLSDPNQIPUPTTBFDIBOH
ソラコム主催「⽇本最⼤級」IoT カンファレンス Day1 7/5(⽔) オンライン配信 Day2 7/6(⽊) ANAインターコンチネンタルホテル (東京/⾚坂) Ø
複数トラックによる特別講演や IoT/DX 事例、 IoT 関連テックが学べる40以上のセッション Ø CEO キーノートは、2⽇⽬(7/6)午前 Ø 会場だからこそ「⾒られる、触れられる」 ワークショップやショーケース https://discovery.soracom.jp #SORACOM
$MPVEGMBSF6(@PLB IUUQTJOGPTPSBDPNDPNEJTDPWFSZDGQ
$MPVEGMBSF6(@PLB 8FBSF)JSJOH IUUQTDBSFFSTTPSBDPNKQ
None
$MPVEGMBSF6(@PLB • ϞϊͷΠϯλʔωοτʢ*P5ʣͷอޢ • IUUQTCMPHDMPVEGMBSFDPNKBKQSFUIJOLJOHJOUFSOFUPGUIJOHT TFDVSJUZKBKQ • $MPVEGMBSF1VC4VC • IUUQTEFWFMPQFSTDMPVEGMBSFDPNQVCTVC
"QQFOEJY