Upgrade to PRO for Only $50/Year—Limited-Time Offer! 🔥
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
2k
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
600
Other Decks in Technology
See All in Technology
評価駆動開発で不確実性を制御する - MLflow 3が支えるエージェント開発
databricksjapan
1
110
「Managed Instances」と「durable functions」で広がるAWS Lambdaのユースケース
lamaglama39
0
290
生成AI時代におけるグローバル戦略思考
taka_aki
0
120
Microsoft Agent 365 を 30 分でなんとなく理解する
skmkzyk
1
1k
最近のLinux普段づかいWaylandデスクトップ元年
penguin2716
1
680
MLflowで始めるプロンプト管理、評価、最適化
databricksjapan
1
130
AI駆動開発における設計思想 認知負荷を下げるフロントエンドアーキテクチャ/ 20251211 Teppei Hanai
shift_evolve
PRO
2
310
今年のデータ・ML系アップデートと気になるアプデのご紹介
nayuts
1
250
世界最速級 memcached 互換サーバー作った
yasukata
0
330
AWSセキュリティアップデートとAWSを育てる話
cmusudakeisuke
0
200
Ruby で作る大規模イベントネットワーク構築・運用支援システム TTDB
taketo1113
1
240
[JAWS-UG 横浜支部 #91]DevOps Agent vs CloudWatch Investigations -比較と実践-
sh_fk2
1
250
Featured
See All Featured
Context Engineering - Making Every Token Count
addyosmani
9
500
A Tale of Four Properties
chriscoyier
162
23k
Large-scale JavaScript Application Architecture
addyosmani
515
110k
The Cult of Friendly URLs
andyhume
79
6.7k
What's in a price? How to price your products and services
michaelherold
246
12k
Docker and Python
trallard
47
3.7k
Speed Design
sergeychernyshev
33
1.4k
GitHub's CSS Performance
jonrohan
1032
470k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
659
61k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
12
1.3k
Making the Leap to Tech Lead
cromwellryan
135
9.7k
What’s in a name? Adding method to the madness
productmarketing
PRO
24
3.8k
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!