Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Twilioでやってみたいこと/enebular_for_Twilio_Meetup

 Twilioでやってみたいこと/enebular_for_Twilio_Meetup

Twilioでワクワク!は実現できるのか?! enebularとの連携は?

#TwilioJp

Twilio Meet Up(2019/10/15 18:25 WeWork四谷)

wataru yamazaki (DevRel)

October 15, 2019
Tweet

More Decks by wataru yamazaki (DevRel)

Other Decks in Technology

Transcript

  1. Copyright © 2019 Uhuru Corporation, All Rights Reserved. 株式会社ウフル ⼭﨑

    亘 2019/10/15 Twilioで やってみたいこと Twilio Meet Up
  2. Copyright © 2019 Uhuru Corporation, All Rights Reserved. 2 はじめまして

    ⼭﨑 亘(やまざき わたる)です 株式会社ウフルのenebularプロダクト・マーケ ティングかつ、開発者担当(DevRel)。 DevRelJpコミュニティとかに居ます。 Twilioは、初⼼者、というかこれから!です。 コーヒーとクラフトビールと、MINI()が好き。
  3. Copyright © 2019 Uhuru Corporation, All Rights Reserved. 3 はじめまして

    ⼭﨑 亘(やまざき わたる)です 株式会社ウフルのenebularプロダクト・マーケ ティングかつ、開発者担当(DevRel)。 DevRelJpコミュニティとかに居ます。 Twilioは、初⼼者、というかこれから!です。 コーヒーとクラフトビールと、MINI()が好き。
  4. Copyright © 2019 Uhuru Corporation, All Rights Reserved. 5 本⽇お話しすること

    Twilioでやってみたいこと です。 ちょっとぶっきらぼう・・・・・・
  5. Copyright © 2019 Uhuru Corporation, All Rights Reserved. 8 ワクワク!したい

    どういうときに「ワクワク!」するか ちょっとマジメに アイ ディアを 思いついた とき ⾊々な可能性 があると 分かったとき 出来る! と 思ったとき
  6. Copyright © 2019 Uhuru Corporation, All Rights Reserved. 9 ワクワク!したい

    「ワクワク!」を阻害するもの アイ ディアの 実現まで時 間がかかる ⼯数/⼿続き が 多い ア イディアの 伝達に⼿間 がかかる
  7. Copyright © 2019 Uhuru Corporation, All Rights Reserved. 11 Twilioだったら

    Studioで カンタンに 出来る 他のツールと 連携しやすい ⾃分で 出来る! みたいです
  8. Copyright © 2019 Uhuru Corporation, All Rights Reserved. 12 Twilioだったら

    Studioで カンタンに 出来る アイ ディアの 実現まで時 間がかかる ノンコーディングで 出来る!
  9. Copyright © 2019 Uhuru Corporation, All Rights Reserved. 13 Twilioだったら

    たとえば、Node-REDで使えるノードあり 他のツールと 連携しやすい ⼯数/⼿続き が 多い
  10. Copyright © 2019 Uhuru Corporation, All Rights Reserved. 14 Node-REDとは?

    • フローベースのビジュアル プログラ ミング ツール • WEBブラウザからフローを編集可能 • ハードウェア デバイスとAPI、クラ ウド サービスなどを線で結び開発し、 IoTアプリが開発可能 • Node.js上に構築 • IBMが開発し、JS Foundationに寄贈 し、今はOSS
  11. Copyright © 2019 Uhuru Corporation, All Rights Reserved. 15 キー

    コンポーネント:フロー エディタ ノードをワイヤーでつないで処理のフローを作成
  12. Copyright © 2019 Uhuru Corporation, All Rights Reserved. 16 enebularとは

    Node-RED ベースの開発環境 ü フローベースで直感的にデータの流れを構築 ü デバイスもクラウド サービスも同⼀画⾯で扱える ü フロー共有も簡単(チーム開発に便利) [plus] データ ビジュアライゼーション機能 ü フローと同列にenebularから扱える(共有も可) [plus] 複数デバイスにリモートからデプロイ可 ü enebularからAWS IoT/Arm Pelion経由で オーケスト レーション 可視化 運 ⽤
  13. Copyright © 2019 Uhuru Corporation, All Rights Reserved. 17 カンタンに⾔うと

    Node-REDをさらに便利にした 開発・運⽤サービス (Twilioと近い部分もあり)
  14. Copyright © 2019 Uhuru Corporation, All Rights Reserved. 18 Node-REDを使った例

    Twilio+Node-REDで作る⾃動モーニングコール https://www.slideshare.net/rina0521/twilionodered-73631951
  15. Copyright © 2019 Uhuru Corporation, All Rights Reserved. 19 たとえば、実際の状況に即したシナリオでは

    実家で独りで暮らしている年⽼いた⺟親が、寒すぎて⾵ 邪を引かないか、この先、夏になったら熱中症にならな いかどうか⼼配・・・・・・。 IoTな感じの⾒守りアプリでどうにかならないか?
  16. Copyright © 2019 Uhuru Corporation, All Rights Reserved. 20 カンタンにしてみました

    実家で独りで暮らしている年⽼いた⺟親が、寒すぎて⾵ 邪を引かないか、この先、夏になったら熱中症にならな いかどうか⼼配・・・・・・。 IoTな感じの⾒守りアプリでどうにかならないか? 遠隔地 規定値以下の気温 規定値以上の気温
  17. Copyright © 2019 Uhuru Corporation, All Rights Reserved. 21 要件

    つまり、こういうことですね 遠隔地 規定値以下の気温 規定値以上の気温 or になったら、 に通知する。
  18. Copyright © 2019 Uhuru Corporation, All Rights Reserved. 22 要件

    規定の範囲外の気温になったら通知するフロー ⼀定間隔で実⾏ センサー・データ取得 温度によって分岐 低いとき 快適なとき 少し⾼いとき ⾼いとき 何もしない 要検討 通知する 対処する 通知する 対処する
  19. Copyright © 2019 Uhuru Corporation, All Rights Reserved. 23 enebularで開発

    5分間隔で トリガー 気温を取得 寒すぎるときに通知(Slackとメール) 暑すぎるときに通知 (Slackとメール) 確認のための デバッグメッセージ
  20. Copyright © 2019 Uhuru Corporation, All Rights Reserved. 24 enebularで開発(新たな取り組み)

    ここにTwilioサービスを 5分間隔で トリガー 気温を取得 寒すぎるときに通知(Slackとメール) 暑すぎるときに通知 (Slackとメール) 確認のための デバッグメッセージ ここにTwilioサービスを
  21. Copyright © 2019 Uhuru Corporation, All Rights Reserved. 26 Twilioだったら

    Twilio Studioは、 ノンコーディングなので ⾃分で 出来る! アイ ディアの 伝達に⼿間 がかかる
  22. Copyright © 2019 Uhuru Corporation, All Rights Reserved. 27 プロフェッショナル開発者の不⾜

    経済産業省「IT⼈材の最新動向と将来推計に関する調査結果(報告書概要版)」(2016年6⽉) より 今年(2019年)をピークに減少
  23. Copyright © 2019 Uhuru Corporation, All Rights Reserved. 29 Twilioだったら

    Studioで カンタンに 出来る 他のツールと 連携しやすい ⾃分で 出来る!
  24. Copyright © 2019 Uhuru Corporation, All Rights Reserved. 31 宣伝:ちなみに

    enebularのアイディア出し会、勉強会やってます。 • 10/29(⽕) 19:00〜 ノンコーディングIoTパーティー(ハロウィン版) • 10/31(⽊) 19:30〜 ゆるふわマシンラーニング 場所はすべて、⽇⽐⾕線 神⾕町駅から徒歩1分の(株)ウフルです。 詳しくは、 enebular.connpass.com developer Meetup