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
890
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 PicoRuby to Another Microcontroller: ESP32
yuuu
4
740
RubyKaigi 2025でプロポーザルが初めて採択されるまでにやったこと
yuuu
1
470
地方企業の強みを活かす!AWSを活用したIoTシステムの開発事例とその裏側
yuuu
0
95
あの重機は今どこにある?- 重機管理IoTプロダクトのバックエンドをAWSで構築した話 -
yuuu
0
950
mruby-esp32におけるペリフェラルAPIの実装検討
yuuu
1
740
育成力 - エンジニアの才能を引き出す環境とチューターの立ち回り -
yuuu
4
4.7k
committee-railsとOpenAPI Generatorでスキーマ駆動なAPI開発をする
yuuu
0
910
mrubyでマイコンの世界に足を踏み入れる
yuuu
2
2k
mruby on IoT devices.
yuuu
4
2.5k
Other Decks in Programming
See All in Programming
Railsアプリケーションと パフォーマンスチューニング ー 秒間5万リクエストの モバイルオーダーシステムを支える事例 ー Rubyセミナー 大阪
falcon8823
4
970
都市をデータで見るってこういうこと PLATEAU属性情報入門
nokonoko1203
1
570
ruby.wasmで多人数リアルタイム通信ゲームを作ろう
lnit
2
280
AWS CDKの推しポイント 〜CloudFormationと比較してみた〜
akihisaikeda
3
320
Bytecode Manipulation 으로 생산성 높이기
bigstark
2
380
関数型まつりレポート for JuliaTokai #22
antimon2
0
160
すべてのコンテキストを、 ユーザー価値に変える
applism118
2
880
AIコーディング道場勉強会#2 君(エンジニア)たちはどう生きるか
misakiotb
1
250
Rubyでやりたい駆動開発 / Ruby driven development
chobishiba
1
460
Team topologies and the microservice architecture: a synergistic relationship
cer
PRO
0
1.1k
地方に住むエンジニアの残酷な現実とキャリア論
ichimichi
5
1.4k
既存デザインを変更せずにタップ領域を広げる方法
tahia910
1
240
Featured
See All Featured
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
233
17k
How STYLIGHT went responsive
nonsquared
100
5.6k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
667
120k
A Modern Web Designer's Workflow
chriscoyier
694
190k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
124
52k
How To Stay Up To Date on Web Technology
chriscoyier
790
250k
Why You Should Never Use an ORM
jnunemaker
PRO
57
9.4k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
34
5.9k
Rebuilding a faster, lazier Slack
samanthasiow
82
9.1k
Visualization
eitanlees
146
16k
Writing Fast Ruby
sferik
628
61k
Six Lessons from altMBA
skipperchong
28
3.9k
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 ͝ਗ਼ௌ͋Γ͕ͱ͏͍͟͝·ͨ͠ʂ