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
IoT開発者向けサービスmockmockがAlibaba Cloud IoT Platform...
Search
Y_uuu
June 02, 2020
Programming
0
930
IoT開発者向けサービスmockmockがAlibaba Cloud IoT Platformに対応すっぞ!
2020/06/02(Tue)
AliEaters Live #3 大!!オンライン飲み会-
https://alibabacloud.connpass.com/event/177161/
Y_uuu
June 02, 2020
Tweet
Share
More Decks by Y_uuu
See All by Y_uuu
Porting filesystem-fat to Another Microcontroller: ESP32
yuuu
2
230
Porting PicoRuby to Another Microcontroller: ESP32
yuuu
4
950
RubyKaigi 2025でプロポーザルが初めて採択されるまでにやったこと
yuuu
1
630
地方企業の強みを活かす!AWSを活用したIoTシステムの開発事例とその裏側
yuuu
0
150
あの重機は今どこにある?- 重機管理IoTプロダクトのバックエンドをAWSで構築した話 -
yuuu
0
1k
mruby-esp32におけるペリフェラルAPIの実装検討
yuuu
1
840
育成力 - エンジニアの才能を引き出す環境とチューターの立ち回り -
yuuu
4
4.9k
committee-railsとOpenAPI Generatorでスキーマ駆動なAPI開発をする
yuuu
0
990
mrubyでマイコンの世界に足を踏み入れる
yuuu
2
2.1k
Other Decks in Programming
See All in Programming
AI巻き込み型コードレビューのススメ
nealle
2
1.4k
Oxlintはいいぞ
yug1224
5
1.4k
15年続くIoTサービスのSREエンジニアが挑む分散トレーシング導入
melonps
2
230
The Past, Present, and Future of Enterprise Java
ivargrimstad
0
620
AWS re:Invent 2025参加 直前 Seattle-Tacoma Airport(SEA)におけるハードウェア紛失インシデントLT
tetutetu214
2
120
責任感のあるCloudWatchアラームを設計しよう
akihisaikeda
3
180
プロダクトオーナーから見たSOC2 _SOC2ゆるミートアップ#2
kekekenta
0
230
AIフル活用時代だからこそ学んでおきたい働き方の心得
shinoyu
0
140
dchart: charts from deck markup
ajstarks
3
1k
SourceGeneratorのススメ
htkym
0
200
OCaml 5でモダンな並列プログラミングを Enjoyしよう!
haochenx
0
150
Claude Codeと2つの巻き戻し戦略 / Two Rewind Strategies with Claude Code
fruitriin
0
150
Featured
See All Featured
YesSQL, Process and Tooling at Scale
rocio
174
15k
How People are Using Generative and Agentic AI to Supercharge Their Products, Projects, Services and Value Streams Today
helenjbeal
1
130
Code Reviewing Like a Champion
maltzj
527
40k
Designing for Performance
lara
610
70k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
46
2.7k
Imperfection Machines: The Place of Print at Facebook
scottboms
269
14k
How to build an LLM SEO readiness audit: a practical framework
nmsamuel
1
650
Believing is Seeing
oripsolob
1
58
The Cost Of JavaScript in 2023
addyosmani
55
9.5k
Building the Perfect Custom Keyboard
takai
2
690
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
35
2.4k
Music & Morning Musume
bryan
47
7.1k
Transcript
*P5։ൃऀ͚αʔϏεɹɹɹɹɹɹɹɹɹɹɹ͕ "MJCBCB$MPVE*P51MBUGPSNʹରԠͬͧ͢ʂ "MJ&BUFST-JWFେΦϯϥΠϯҿΈձ 5VF ઌਐٕज़෦NPDLNPDLνʔϜ ΤϯδχΞԬቌ༤ฏ
ࣗݾհ Ԭቌ ༤ฏ Okazaki Yuhei ‣ 'VTJD$P -UE ‣
ઌਐٕज़෦NPDLNPDLνʔϜ ‣ *P5ΤϯδχΞ डୗҊ݅ͬͯ·͢ ‣ 3VCZ (PMBOH $ +BWB4DSJQU @Y_uuu @yuuu
֓ཁ
*P5։ൃऀ͚ͷٙࣅσʔλੜɾૹ৴αʔϏε NPDLNPDLͱ ϒϥβ͔Β੍ޚՄೳ Backend ٙࣅσʔλ ԾσόΠε NPDL
*P5։ൃͷ՝ Backend Sensor/Device D a t a σʔλ͕དྷͳ͍ͱಈ͔ͳ͍ ςετσʔλͷ ௐୡ͕͍͠
࿈ܞαʔϏεɾରԠϓϩτίϧ ɹϓϥοτϑΥʔϜ ɹαʔϏε ɹϓϩτίϧ ɹಠࣗαʔόʔ ɹ ɹ)551)5514 ɹ.255.2554 ɹ"NB[PO8FC4FSWJDFT
ɹɹɹ"84*P5$PSF ɹ)5514.2554 ɹɹɹ"NB[PO,JOFTJT%BUB4USFBNT ɹ ɹ(PPHMF$MPVE1MBUGPSN ɹɹɹ$MPVE*P5$PSF ɹ.2554 ɹ.JDSPTPGU"[VSF ɹɹɹ"[VSF*P5)VC ɹ.2554 ".214 "MJCBCB$MPVE "MJCBCB$MPVE*P51MBUGPSN .255 403"$0.1MBUGPSN ɹɹɹ403"$0.#FBN ɹ ɹɹɹɹ403"$0.'VOOFM ɹ ɹɹɹ403"$0.'VOL ɹ /FX
ͰΘ͔Δ "MJCBCB$MPVE*P51MBUGPSNͷ σʔλͷૹΓํ
*P51MBUGPSNʹ1SPEVDUΛ࡞͢Δ ͜ͷϓϩμΫτԼʹ σόΠε͕࡞ΒΕΔ
NPDLNPDLͷϓϩδΣΫτΛ࡞ σόΠε࡞ݖݶΛ࣋ͬͨ 3".ϢʔβͷΞΫηεΩʔ
ૹ৴͢ΔσʔλͷߏɾΛఆٛ
ૹ৴ઌͷUPQJD ૹ৴ִؒΛઃఆ
NPDLىಈʂ
5BCMF4UPSFసૹͯ͠Έ·ͨ͠ NPDLNPDL͔Βૹ৴͞ΕͨҢɾܦ
"MJCBCB$MPVEʹରԠ͢Δ·ͰͷಓͷΓ ˞Ұ෦தࠃޠΛަ͓͑ͯૹΓ͠·͢
"1*తܿᣂࡏଧཬʁ
"1*తܿᣂࡏଧཬʁ "1*༷Ͳ͜ʹ͋Γ·͔͢ʁ ‣ *P51MBUGPSNͷ"1*༷ͪΌΜͱ͋Δ IUUQTXXXBMJCBCBDMPVEDPNIFMQKBEPDEFUBJMIUN ‣ ͨͩɺͲ͏͍͏༁͔(PPHMFݕࡧ͔ΒͨͲΓண͚ͳ͔ͬͨ
"1*తܿᣂࡏଧཬʁ "1*༷Ͳ͜ʹ͋Γ·͔͢ʁ ‣ 0QFO"1*&YQMPSFSͰ֤ݴޠͷ4%,Λϒϥβ্Ͱ࣮ߦͰ͖Δ IUUQTBQJBMJZVODPN QSPEVDU*PU
զູ4%,၏ྃҰ܊ݙ
զູ4%,၏ྃҰ܊ݙ 4%,ʹίϯτϦϏϡʔτ͠·ͨ͠ ‣ NPDLNPDLͰ3VCZͷ4%,Λར༻͍ͯ͠Δ ‣ ೦ͳ͕Βײతʹύϥϝʔλͷड͚͕͠Ͱ͖ͳ͔ͬͨΓɺ ΤϥʔͷৄࡉΛΞϓϦଆʹฦͯ͘͠Εͳ͍έʔεΛݟ͚ͭͨ ͋ΒΏΔύϥϝʔλ͕ $(*FTDBQF͞ΕΔ
ˠ*OUFHFSΛ͢ͱ &YDFQUJPO
զູ4%,၏ྃҰ܊ݙ 4%,ʹίϯτϦϏϡʔτ͠·ͨ͠ ‣ 1VMM3FRVFTUΛग़ͨ͠ͱ͜ΖɺਝʹϚʔδͯ͠Β͑ͨɻ ‣ ։ൃͷӨڹ͕࠷খݶͰࡁΜͩͷͰͱͯॿ͔ͬͨɻ
ײ྆ࢧ࣋ਓჴ
ײ྆ࢧ࣋ਓჴ αϙʔτελοϑʹײँ ‣ "1*ͷݺͼग़͕͠͏·͍͔ͣ͘ɺαϙʔτʹ͍߹Θͤͨ ‣ ಈ࡞͠ͳ͍ݪҼͷಛఆʹڠྗ͍͖ͨͩඇৗʹॿ͔ͬͨ
✨ ͭ·ͣ͘͜ͱ͚͋ͬͨͲ Ḯ৭ͳ͑͘ΔΫϥυαʔϏεͱ͍͏ҹ
ʹڵຯΛ࣋ͬͨํ
‣ ҎԼͷ63-ΑΓ͝ొ͍ͩ͘͞ IUUQTDPOTPMFNPDLNPDLDPNVTFSTTJHO@VQ ‣ ඞཁͳͷҎԼͷใͷΈͰ͢ ձ໊ࣾ ࢯ໊
ϝʔϧΞυϨε ి൪߸ ‣ ΫϨδοτΧʔυొͳ͠Ͱ NPDLΛ̍ؒແྉͰ͝ར༻͍͚ͨͩ·͢ ΞΧϯτొ
࠷ޙʹ͓ئ͍Ͱ͢
ϦϦʔεલʹ͓ࢼ͍͚ͨͩ͠Δํ ืूதʂ JOGP!NPDLNPDLDPN
ϓϨεϦϦʔε༻ͷΤϯυʔεϝϯτ ઈࢍืूதʂ JOGP!NPDLNPDLDPN
࠷৽ใͪ͜ΒͰʂ !NPDLNPDLJOGP !NPDLNPDL@JOGP ͝ਗ਼ௌ͋Γ͕ͱ͏͍͟͝·ͨ͠ʂ