Lock in $30 Savings on PRO—Offer Ends Soon! ⏳
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Twilioでやってみたいこと/enebular_for_Twilio_Meetup
Search
wataru yamazaki (DevRel)
October 15, 2019
Technology
0
160
Twilioでやってみたいこと/enebular_for_Twilio_Meetup
Twilioでワクワク!は実現できるのか?! enebularとの連携は?
#TwilioJp
Twilio Meet Up(2019/10/15 18:25 WeWork四谷)
wataru yamazaki (DevRel)
October 15, 2019
Tweet
Share
More Decks by wataru yamazaki (DevRel)
See All by wataru yamazaki (DevRel)
「発表する登壇」から「伝わる登壇」へ ─ 思いやりの「テクニック489」とは?
wyamazak_devrel
3
1.1k
挑戦! 老舗IT企業のコミュニティ リブート:失敗と失敗とちょっとの成功
wyamazak_devrel
0
65
ノーコード以上、ローコード未満。生成AIでNode-REDを加速して、自由とパワーを身につける
wyamazak_devrel
1
1.1k
マーケターのための日本語テクニック / Japanese Text Writing Technique for Marketers
wyamazak_devrel
0
150
意外と大事! DevRelに使える日本語テクニック
wyamazak_devrel
2
1.5k
3-Points-to-Boost-Productivity-in-Node-RED-development
wyamazak_devrel
0
160
5つの誤解で徹底解説! DevRelの基本につながるプレゼン テク!
wyamazak_devrel
0
480
『やって良かった!』のプレゼンのために残念ポイントと改善ポイント
wyamazak_devrel
1
820
市民開発者による課題解決の鍵と、最適な開発ツールNode-RED/Node-RED-for-CitizenDevelopers-enebular
wyamazak_devrel
0
1.2k
Other Decks in Technology
See All in Technology
【AWS re:Invent 2025速報】AIビルダー向けアップデートをまとめて解説!
minorun365
4
480
5分で知るMicrosoft Ignite
taiponrock
PRO
0
240
regrowth_tokyo_2025_securityagent
hiashisan
0
180
SSO方式とJumpアカウント方式の比較と設計方針
yuobayashi
7
520
日本Rubyの会の構造と実行とあと何か / hokurikurk01
takahashim
4
960
技術以外の世界に『越境』しエンジニアとして進化を遂げる 〜Kotlinへの愛とDevHRとしての挑戦を添えて〜
subroh0508
1
400
Karate+Database RiderによるAPI自動テスト導入工数をCline+GitLab MCPを使って2割削減を目指す! / 20251206 Kazuki Takahashi
shift_evolve
PRO
1
580
エンジニアリングマネージャー はじめての目標設定と評価
halkt
0
260
AWS Trainium3 をちょっと身近に感じたい
bigmuramura
1
130
文字列の並び順 / Unicode Collation
tmtms
0
160
意外とあった SQL Server 関連アップデート + Database Savings Plans
stknohg
PRO
0
300
【pmconf2025】PdMの「責任感」がチームを弱くする?「分業型」から全員がユーザー価値に本気で向き合う「共創型開発チーム」への変遷
toshimasa012345
0
280
Featured
See All Featured
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
35
2.3k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
128
54k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
162
15k
Building Better People: How to give real-time feedback that sticks.
wjessup
370
20k
Automating Front-end Workflow
addyosmani
1371
200k
Documentation Writing (for coders)
carmenintech
76
5.2k
Code Review Best Practice
trishagee
74
19k
It's Worth the Effort
3n
187
29k
Bootstrapping a Software Product
garrettdimon
PRO
307
120k
Faster Mobile Websites
deanohume
310
31k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
31
9.8k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
32
1.8k
Transcript
Copyright © 2019 Uhuru Corporation, All Rights Reserved. 株式会社ウフル ⼭﨑
亘 2019/10/15 Twilioで やってみたいこと Twilio Meet Up
Copyright © 2019 Uhuru Corporation, All Rights Reserved. 2 はじめまして
⼭﨑 亘(やまざき わたる)です 株式会社ウフルのenebularプロダクト・マーケ ティングかつ、開発者担当(DevRel)。 DevRelJpコミュニティとかに居ます。 Twilioは、初⼼者、というかこれから!です。 コーヒーとクラフトビールと、MINI()が好き。
Copyright © 2019 Uhuru Corporation, All Rights Reserved. 3 はじめまして
⼭﨑 亘(やまざき わたる)です 株式会社ウフルのenebularプロダクト・マーケ ティングかつ、開発者担当(DevRel)。 DevRelJpコミュニティとかに居ます。 Twilioは、初⼼者、というかこれから!です。 コーヒーとクラフトビールと、MINI()が好き。
Copyright © 2019 Uhuru Corporation, All Rights Reserved. 4 本⽇お話しすること
Twilioでやってみたいこと です。
Copyright © 2019 Uhuru Corporation, All Rights Reserved. 5 本⽇お話しすること
Twilioでやってみたいこと です。 ちょっとぶっきらぼう・・・・・・
Copyright © 2019 Uhuru Corporation, All Rights Reserved. 6 ワクワク!したい
Copyright © 2019 Uhuru Corporation, All Rights Reserved. 7 ワクワク!したい
さらに訳が分からない・・・・・・
Copyright © 2019 Uhuru Corporation, All Rights Reserved. 8 ワクワク!したい
どういうときに「ワクワク!」するか ちょっとマジメに アイ ディアを 思いついた とき ⾊々な可能性 があると 分かったとき 出来る! と 思ったとき
Copyright © 2019 Uhuru Corporation, All Rights Reserved. 9 ワクワク!したい
「ワクワク!」を阻害するもの アイ ディアの 実現まで時 間がかかる ⼯数/⼿続き が 多い ア イディアの 伝達に⼿間 がかかる
Copyright © 2019 Uhuru Corporation, All Rights Reserved. 10 Twilioでワクワク!できる?
調べました
Copyright © 2019 Uhuru Corporation, All Rights Reserved. 11 Twilioだったら
Studioで カンタンに 出来る 他のツールと 連携しやすい ⾃分で 出来る! みたいです
Copyright © 2019 Uhuru Corporation, All Rights Reserved. 12 Twilioだったら
Studioで カンタンに 出来る アイ ディアの 実現まで時 間がかかる ノンコーディングで 出来る!
Copyright © 2019 Uhuru Corporation, All Rights Reserved. 13 Twilioだったら
たとえば、Node-REDで使えるノードあり 他のツールと 連携しやすい ⼯数/⼿続き が 多い
Copyright © 2019 Uhuru Corporation, All Rights Reserved. 14 Node-REDとは?
• フローベースのビジュアル プログラ ミング ツール • WEBブラウザからフローを編集可能 • ハードウェア デバイスとAPI、クラ ウド サービスなどを線で結び開発し、 IoTアプリが開発可能 • Node.js上に構築 • IBMが開発し、JS Foundationに寄贈 し、今はOSS
Copyright © 2019 Uhuru Corporation, All Rights Reserved. 15 キー
コンポーネント:フロー エディタ ノードをワイヤーでつないで処理のフローを作成
Copyright © 2019 Uhuru Corporation, All Rights Reserved. 16 enebularとは
Node-RED ベースの開発環境 ü フローベースで直感的にデータの流れを構築 ü デバイスもクラウド サービスも同⼀画⾯で扱える ü フロー共有も簡単(チーム開発に便利) [plus] データ ビジュアライゼーション機能 ü フローと同列にenebularから扱える(共有も可) [plus] 複数デバイスにリモートからデプロイ可 ü enebularからAWS IoT/Arm Pelion経由で オーケスト レーション 可視化 運 ⽤
Copyright © 2019 Uhuru Corporation, All Rights Reserved. 17 カンタンに⾔うと
Node-REDをさらに便利にした 開発・運⽤サービス (Twilioと近い部分もあり)
Copyright © 2019 Uhuru Corporation, All Rights Reserved. 18 Node-REDを使った例
Twilio+Node-REDで作る⾃動モーニングコール https://www.slideshare.net/rina0521/twilionodered-73631951
Copyright © 2019 Uhuru Corporation, All Rights Reserved. 19 たとえば、実際の状況に即したシナリオでは
実家で独りで暮らしている年⽼いた⺟親が、寒すぎて⾵ 邪を引かないか、この先、夏になったら熱中症にならな いかどうか⼼配・・・・・・。 IoTな感じの⾒守りアプリでどうにかならないか?
Copyright © 2019 Uhuru Corporation, All Rights Reserved. 20 カンタンにしてみました
実家で独りで暮らしている年⽼いた⺟親が、寒すぎて⾵ 邪を引かないか、この先、夏になったら熱中症にならな いかどうか⼼配・・・・・・。 IoTな感じの⾒守りアプリでどうにかならないか? 遠隔地 規定値以下の気温 規定値以上の気温
Copyright © 2019 Uhuru Corporation, All Rights Reserved. 21 要件
つまり、こういうことですね 遠隔地 規定値以下の気温 規定値以上の気温 or になったら、 に通知する。
Copyright © 2019 Uhuru Corporation, All Rights Reserved. 22 要件
規定の範囲外の気温になったら通知するフロー ⼀定間隔で実⾏ センサー・データ取得 温度によって分岐 低いとき 快適なとき 少し⾼いとき ⾼いとき 何もしない 要検討 通知する 対処する 通知する 対処する
Copyright © 2019 Uhuru Corporation, All Rights Reserved. 23 enebularで開発
5分間隔で トリガー 気温を取得 寒すぎるときに通知(Slackとメール) 暑すぎるときに通知 (Slackとメール) 確認のための デバッグメッセージ
Copyright © 2019 Uhuru Corporation, All Rights Reserved. 24 enebularで開発(新たな取り組み)
ここにTwilioサービスを 5分間隔で トリガー 気温を取得 寒すぎるときに通知(Slackとメール) 暑すぎるときに通知 (Slackとメール) 確認のための デバッグメッセージ ここにTwilioサービスを
Copyright © 2019 Uhuru Corporation, All Rights Reserved. 25 enebularで開発(新たな取り組み)
追加 追加
Copyright © 2019 Uhuru Corporation, All Rights Reserved. 26 Twilioだったら
Twilio Studioは、 ノンコーディングなので ⾃分で 出来る! アイ ディアの 伝達に⼿間 がかかる
Copyright © 2019 Uhuru Corporation, All Rights Reserved. 27 プロフェッショナル開発者の不⾜
経済産業省「IT⼈材の最新動向と将来推計に関する調査結果(報告書概要版)」(2016年6⽉) より 今年(2019年)をピークに減少
28 IDC Directions Tokyo 2019「アプリケーション⾰命はもう始まっている〜プラットフォーム、アーキテクチャー、開発者のイノベーション〜」(P.20) より引⽤
Copyright © 2019 Uhuru Corporation, All Rights Reserved. 29 Twilioだったら
Studioで カンタンに 出来る 他のツールと 連携しやすい ⾃分で 出来る!
Copyright © 2019 Uhuru Corporation, All Rights Reserved. 30 Twilioだったら
ワクワク!できる
Copyright © 2019 Uhuru Corporation, All Rights Reserved. 31 宣伝:ちなみに
enebularのアイディア出し会、勉強会やってます。 • 10/29(⽕) 19:00〜 ノンコーディングIoTパーティー(ハロウィン版) • 10/31(⽊) 19:30〜 ゆるふわマシンラーニング 場所はすべて、⽇⽐⾕線 神⾕町駅から徒歩1分の(株)ウフルです。 詳しくは、 enebular.connpass.com developer Meetup
Copyright © 2019 Uhuru Corporation, All Rights Reserved. Start