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システムにおけるNode-RED活用術 -オフィスIoTシステムへの適用- / Node...
Search
Akiyuki YOSHINO
July 18, 2019
Technology
1
1.8k
IoTシステムにおけるNode-RED活用術 -オフィスIoTシステムへの適用- / Node-RED for IoT
2019/7/18 に開催された Node-RED Con Tokyo 2019での発表資料です。
https://nodered.jp/noderedcon2019/
Akiyuki YOSHINO
July 18, 2019
Tweet
Share
More Decks by Akiyuki YOSHINO
See All by Akiyuki YOSHINO
Node-REDを活用したIoTビジネスの実際~5年以上のIoTシステム開発・運用の経験から~ / Unlocking IoT Business with Node-RED
ayoshino
0
340
Other Decks in Technology
See All in Technology
Oracle Cloud Infrastructure:2024年12月度サービス・アップデート
oracle4engineer
PRO
1
280
開発生産性向上! 育成を「改善」と捉えるエンジニア育成戦略
shoota
2
470
生成AIをより賢く エンジニアのための RAG入門 - Oracle AI Jam Session #20
kutsushitaneko
4
290
podman_update_2024-12
orimanabu
1
290
[Oracle TechNight#85] Oracle Autonomous Databaseを使ったAI活用入門
oracle4engineer
PRO
1
140
PHP ユーザのための OpenTelemetry 入門 / phpcon2024-opentelemetry
shin1x1
3
1.5k
[Ruby] Develop a Morse Code Learning Gem & Beep from Strings
oguressive
1
190
コンテナセキュリティのためのLandlock入門
nullpo_head
2
330
UI State設計とテスト方針
rmakiyama
3
800
能動的ドメイン名ライフサイクル管理のすゝめ / Practice on Active Domain Name Lifecycle Management
nttcom
0
250
スタートアップで取り組んでいるAzureとMicrosoft 365のセキュリティ対策/How to Improve Azure and Microsoft 365 Security at Startup
yuj1osm
0
240
最近のSfM手法まとめ - COLMAP / GLOMAPを中心に -
kwchrk
4
550
Featured
See All Featured
How GitHub (no longer) Works
holman
311
140k
GitHub's CSS Performance
jonrohan
1031
460k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
47
5.1k
StorybookのUI Testing Handbookを読んだ
zakiyama
27
5.4k
Designing for Performance
lara
604
68k
Git: the NoSQL Database
bkeepers
PRO
427
64k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
226
22k
Making the Leap to Tech Lead
cromwellryan
133
9k
Documentation Writing (for coders)
carmenintech
67
4.5k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
6
450
We Have a Design System, Now What?
morganepeng
51
7.3k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
229
52k
Transcript
*P5γεςϜʹ͓͚Δ /PEF3&%׆༻ज़ dΦϑΟε*P5γεςϜͷద༻d ٢ ೭ʢ:04)*/0"LJZVLJʣ /PEF3&%$PO5PLZP
• NTTコミュニケーションズ株式会社 • 経営企画部 IoT推進室 • IoTソリューションアーキテクト • Things Cloud®を活⽤したIoTソリューションの
企画・提案・構築 • デバイス〜NW〜アプリケーションまで • 最近の趣味:ランニング • 職場のSlackに #running 作った 吉野 祥之(よしの あきゆき)
None
ࢲͱ/PEF3&% • 3%෦ࡏ੶࣌ɺνʔϜϝϯόͱຯݟఔʹݕূར༻ • *P5ਪਐࣨҟಈɺ5IJOHT$MPVEϦϦʔε • 1P$͚ίʔυ։ൃͰ/PEF3&%Λ׆༻ɺڭ։࢝ ʙ
• ΦϑΟε*P5γεςϜຊ֨ಋೖ • ֤छ*P5ιϦϡʔγϣϯల։σόΠεύʔτφʔͱͷڞ։࢝ʹ͍ɺ /PEF3&%ͷར༻͕Ճ
ΦϑΟε*P5γεςϜಋೖࣄྫʹ͓͚Δ/PEF3&%ར༻ *P5ʹ͓͚Δ/PEF3&%ͱͷੑ ·ͱΊ ࣍
ΦϑΟε*P5γεςϜಋೖ
None
IUUQTXXXZPVUVCFDPNXBUDI W#.SYNRY31O
ʙͷ*P5σόΠεΛಋೖ
/PEF3&%ͷ͍Ͳ͜Ζ
None
None
*P5(8্ͷιϑτΣΞ࣮ • ηϯασʔλૹ৴ • τΠϨͷۭ͖ށใߋ৽ • αʔό͔Βͷ੍ޚ໋ྩड৴࣮ߦ • ΩʔϓΞϥΠϒૹ৴ʢ(8ϥϯϓʣ /PEF3&%ͷ͍Ͳ͜Ζ
ͳͥ/PEF3&%ͩͬͨͷ͔ʁ ݕূʙ࣮·Ͱͷظؒॖ͕ਤΕͦ͏ͩͬͨ • ηϯαଆɺΫϥυଆͱʹݟΛͨΊͳ͕Βͷ5SZ&SSPS • ໘ͳ*0पΓΛ͓ͤͰ͖Δखܰ͞ • ϒϥβͰͷ༰қͳσόοΪϯάػೳ ιϑτΣΞ͕ෳࡶʹͳΒͳͦ͏ͩͬͨ •
େنͳιϑτΣΞͩͱޮԼ͢Δ͜ͱݟ͍͕͑ͯͨɺ͜ͷن ͳΒ։ൃޮͷϝϦοτ্͕ճΔͱஅͨ͠ • ࣌1SPKFDUػೳͳ͔ͬͨ /PEF3&%ࣗମͷϊϋΛཷΊ͔ͨͬͨ • ࠓޙͷ/PEF3&%ͷීٴΛݟਾ͑ɺνϟϨϯδͯ͠Έ͔ͨͬͨ • 3%νʔϜʹݟ͕ཷ·͍ͬͯͨӨڹେ͖͍
࣮ࡍͷͱ͜ΖͲ͏͔ͩͬͨ ࣮ࡍ࡞Δͷૣ͔ͬͨ • ࣮ػ͍ͳ͕Β8ఔͰͰ͖ͨ • %FCVHϊʔυ͍ͳ͕Βͷࢼߦࡨޡ • ࢼݧ࣌ͷόάௐࠪඇϓϩάϥϚ͕ࣗྗͰղੳਐΊΒΕͨ • ࢼݧ༻ͷσʔλੜʹཱͬͨ
• *OKFDUϊʔυͷ$SPO࣮ߦఆظ࣮ߦͳͲͰ؆୯ʹରԠՄೳ ಈ࡞҆ఆ • ੑೳ໘Ͱ΄΅৺ͳ͔ͬͨ • ࠓʹࢸΔ·Ͱಛஈग़͍ͯͳ͍
࣮ࡍͷͱ͜ΖͲ͏͔ͩͬͨ શવރΕͯͳͯ͘ਏ͔ͬͨ • ։ൃ్தʹΨϯΨϯ7FSVQ • ࡞Γ࢝ΊWYϦϦʔε࣌WࠓW • ϝδϟʔͳϊʔυͲΜͲΜվम • ݩʑػೳ͕ऑ͔ͬͨ෦͋ΔͷͰ͋Γ͕͍ͨͷͰ͋Δ͕
• ී௨ʹόʔδϣϯࠩҟͰࢮͶΔ • ϚΠφʔόʔδϣϯͷҧ͍Ͱ༉அ͍͚ͯ͠ͳ͍ ιʔεཧਏ͔ͬͨ • ۪ʹίϝϯτϊʔυͰόʔδϣϯཧ • มߋݕग़ͷΈ͕ͳ͔ͬͨ
࣌ͷ1BJO1PJOUվળͷྲྀΕ
None
None
*P5(8্ͷιϑτΣΞ࣮ • ηϯασʔλૹ৴ • τΠϨͷۭ͖ށใߋ৽ • αʔό͔Βͷ੍ޚ໋ྩड৴࣮ߦ • ΩʔϓΞϥΠϒૹ৴ʢ(8ϥϯϓʣ σόΠεߏཧπʔϧ࣮
• ಋೖͨ͠*P5ػثͷߏཧදʢ&YDFMʣΛೖྗͱͯ͠Ϋϥυ্ͷ σόΠεΞηοτߏΛ࡞͢Δӡ༻πʔϧ • 8FCγεςϜͱͯ͠ߏங /PEF3&%ͷ͍Ͳ͜Ζ
ઢɿ5IJOHT$MPVE.BOBHFSʁ
None
େྔཧσόΠεͷܧଓతཧ • ߏཧ͚ͩͰͳ͘ࢿ࢈ཧͷ؍Ͱॏཁ • γϦΞϧ*%.BDΞυϨε *.&*ཧ൪߸ • ཧର͕Λ͑ͯ͘Δͱऻֻ͍͔Δઈײ ਓखʹΑΔใཧͷढറ
• ػث໊ػثͷཧ൪߸ػցతʹܾΊΒΕΔ • ໋໊نଇΛܾΊͯ௨൪ৼΕྑ͍ • ػثݻ༗ͷใػث͝ͱʹࣗಈͰऔಘ͢Εྑ͍ • ػث͕ઃஔ͞ΕΔϏϧ໊ϑϩΞߏͳͲͲ͏͔ʁ • ڌ֦ுػثͷނোަͳͲ͕ىͬͨ࣌͜ʹͲ͏ͳΔ͔ʁ *P5γεςϜಋೖ࣌ʹ·ͭΘΔ՝
σόΠεใͱΞηοτใ
&YDFMʹΑΔߏཧ
ؓٳ
5IJOHT$MPVE.BOBHFSͷಈ࡞ σʔλϞσϧ Ξοϓϩʔυ Ϛελσʔλ Ξοϓϩʔυ .0ొ ࢠؔొ ֎෦*%ొ 42-JUF 5IJOHT$MPVE
• ؆୯ͳπʔϧͳΒྑ͍͕ɺਖ਼ਏ͍ • ͬͯͨ • ϖʔδϞσϧΈ͍ͨͳ؆୯ͳ8FCͳΒָ͚ͩΕͲ • όοΫΤϯυܥ࡞Γ͍͢ • ϊʔυͷ๛͕͞ޮ͘ɺ&YDFMͷύʔε0,
• %#ͱͷଓָ • ֤ॲཧΛಠཱͯ͠࡞Γ͍͢ • 7JFXͱʹ͔͘ਏ͍ • ͍ΘΏΔ)5.-ύλʔϯΛ͍ͬͯ͘͜ͱʹ • ࣅͨΑ͏ͳ)5.-Λ5FNQMBUFϊʔυͰͨΜ·Γॻ͘͜ͱʹͳͬͯޮ૬ѱ͍ • %BTICPBSEσʔλͷՄࢹԽπʔϧͷ৭߹͍͕ೱ͍ • ۀγεςϜͷ6*ͱͯ͠͏ͷͪΐͬͱҧ͍ͦ͏ • 'PSN͋Δ͕ɺΠϯλϥΫςΟϒͳ͜ͱͤͮ͞Β͍ /PEF3&%Ͱ8FCγεςϜΛ࡞Δ
*P5ʹ͓͚Δ/PEF3&%ͷੑ
*P5͋Δ͋Δ • ϏδωεϞσϧ͕ΏΔ;Θ ϓϩτλΠϐϯά͕༗ޮ • ଟछଟ༷ͳσόΠεͱΞϓϦ ଓ෦ͷίετ͕ߴ͍ • ඞཁͳػೳγϯϓϧ͔ͭେ֓ࣅͯΔ ࠶ར༻͕ߴ͍
/PEF3&%ͷར • शख़ίετ͕͍ • (6*ΤσΟλɺඇಉظϓϩηεʹ͓͚Δಉظॲཧతͳه๏ • ։ൃεϐʔυ͕ૣ͍ • σόοάϊʔυɺ๛ͳೖग़ྗɺ࠶ར༻ੑ *P5ͱ/PEF3&%ͷ૬ੑͷྑ͞
https://robo-lib.com/repositories/summary/131
σόΠεଓͷΞʔΩςΫνϟ ηϯασʔλͷૹ৴ σʔλϞσϧ Ϛοϐϯά Ϋϥυͷ σʔλૹ৴ σʔλೖྗ σʔλύʔε /PEF3&%ͷԸܙ͕ੜ͖Δ
σʔλೖྗ σʔλύʔε • ๛ͳϊʔυ܈ʢγϦΞϧ ϑΝΠϧ )551.255ʣ • ༗໊Ͳ͜Ζͷηϯα܈Ͱ͋Εઐ༻ϊʔυଟʢ4FOTPS5BHͳͲʣ • σʔλύʔε݉Ͷͯ͠·͑Δ
Ϋϥυͷσʔλૹ৴ • ๛ͳϊʔυ܈ʢϑΝΠϧγεςϜ %#)551.255ʣ • ϝδϟʔΫϥυݢฒΈϊʔυରԠ • 5IJOHT$MPVEͰ/PEF(FOFSBUPSΛ׆༻ͯ͠ϊʔυ࡞Λࢼߦத • https://github.com/node-red/node-red-nodegen σόΠεଓͷΞʔΩςΫνϟ
/PEF(FOFSBUPSͷ׆༻ IUUQTHJUIVCDPNOPEFSFEOPEFSFEOPEFHFO
0QFO"1*Խ
5IJOHT$MPVE"1*ϊʔυΛ׆༻
ύʔτφʔϦϯάͷॏཁੑ
None
• ΦϑΟε*P5ʹ͓͚Δ/PEF3&%ͷ׆༻ • σόΠεଆʹ͓͚Δ/PEF3&%׆༻ • σόΠεߏཧπʔϧͷద༻ • ద༻ʹ͘෦ɺ͔ͳ͍෦ͷ໌֬Խ • *P5ͱ/PEF3&%ͷੑ
• शख़ίετͷ͞ɺ࠶ར༻ੑͷߴ͞ɺ5SZ&SSPSͷߴԽ • σόΠεΤοδͷΞʔΩςΫνϟڞ௨Խɺ෦ͷ࠶ར༻ • /PEF(FOFSBUPSૉΒ͍͠ • Ұॹʹ*P5Γ্͍͚͛ͯͨͩΔύʔτφʔ༷ืूத ·ͱΊ
Thank you!