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
TwilioJP-UG
Search
joohoun song
September 30, 2015
Programming
0
43
TwilioJP-UG
TwilioJP-UG
joohoun song
September 30, 2015
Tweet
Share
More Decks by joohoun song
See All by joohoun song
20161031_Pepper-Bluemixワークショップ
hunnycode
1
490
MA2016-Facebook Messenger Platform ハッカソン
hunnycode
0
88
TechUP Makers-IBM Bluemix Watson API Hands-on
hunnycode
0
190
IBM Bluemixによる、Tweetデータ活用方法やツールのご紹介
hunnycode
0
360
IBM BluemixとSwift
hunnycode
0
220
IoTとクラウドセキュリティ(SoftLayer)
hunnycode
0
850
20160830-IBM Cloud Community #5
hunnycode
0
760
BlueHub紹介資料
hunnycode
0
80
IBM Cloud Community 勉強会 #2
hunnycode
0
590
Other Decks in Programming
See All in Programming
從冷知識到漏洞,你不懂的 Web,駭客懂 - Huli @ WebConf Taiwan 2025
aszx87410
2
3.2k
Python札幌 LT資料
t3tra
7
1.1k
メルカリのリーダビリティチームが取り組む、AI時代のスケーラブルな品質文化
cloverrose
2
440
大規模Cloud Native環境におけるFalcoの運用
owlinux1000
0
230
ELYZA_Findy AI Engineering Summit登壇資料_AIコーディング時代に「ちゃんと」やること_toB LLMプロダクト開発舞台裏_20251216
elyza
2
880
LLM Çağında Backend Olmak: 10 Milyon Prompt'u Milisaniyede Sorgulamak
selcukusta
0
140
クラウドに依存しないS3を使った開発術
simesaba80
0
210
AIエージェントの設計で注意するべきポイント6選
har1101
6
2.9k
Navigation 3: 적응형 UI를 위한 앱 탐색
fornewid
1
510
Vibe codingでおすすめの言語と開発手法
uyuki234
0
150
AtCoder Conference 2025「LLM時代のAHC」
imjk
2
620
ゲームの物理 剛体編
fadis
0
390
Featured
See All Featured
Reality Check: Gamification 10 Years Later
codingconduct
0
2k
Balancing Empowerment & Direction
lara
5
830
Stop Working from a Prison Cell
hatefulcrawdad
273
21k
Unlocking the hidden potential of vector embeddings in international SEO
frankvandijk
0
140
Principles of Awesome APIs and How to Build Them.
keavy
127
17k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
508
140k
Building AI with AI
inesmontani
PRO
1
600
Design in an AI World
tapps
0
100
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
162
16k
How To Speak Unicorn (iThemes Webinar)
marktimemedia
1
360
Learning to Love Humans: Emotional Interface Design
aarron
274
41k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
31
9.8k
Transcript
2015.9.30(⽔) 【初⼼者⼤歓迎・TwilioJP-UG ⼤阪 第0回】 「IoTな時代に向けて クラウドサービスで電話を使いたおそう」 @joohounsong
Twilioのコミュニティ TwilioJP - UG
TwilioJP - UG 仲間募集中!
2015年6⽉2⽇ 〜 3⽇ AWS Summit Developer Conference ブース展⽰
None
東京 福岡 ⼤阪 東北 ⿅児島 北九州 宮崎 熊本 愛媛
TwilioJP-UGのメンバー紹介 東 京 ⼤ 阪 福 岡 東 北 宮
崎 ⿅ 児 島
TwilioJP-UGの 活躍をお楽しみに!
Twilio? twilioって こんなのできるよ
Twilio? - デモ まず、 ⾒てみましょう!
Simple:RESTful API
どんなシステムとも簡単に繋がる HTTP 電話の世界 ネットの世界 アプリケーション ・ウェブ ・モバイル ・ハードウェア (もちろん、IoTとも) TwiML
電話とスケーラブル? ・電話番号を⾃由⾃在に制御 ・いつでも購⼊できる ・いつでも設定変更が可能 ・いつでも削除できる Request 050-xxxx-yyy1 ON 050-xxxx-yyy2 OFF
0800-xxxx-yyy1 ON ・電話のサービスを、 ・いつでも始められる ・いつでも⽌められる ・いつでも再開できる 0800-xxxx-yyy2 Buy 050-xxxx-yyy3 Delete
<Say> TwiML <Record> <Dial> <Sms> <Conference> <Play> <Gather> <Number> <Sip>
<Client> <Queue> <Enqueue> <Leave> <Hnagup> <Redirect> <Reject> <Pause> 動詞 名詞 第2動詞
© 2009 - 2014 Twilio, Inc. All rights reserved. ヘルパーライブラリー
ライブラリからコール:PHP
ライブラリからコール:Ruby
Twilio? 最強の コミュニケーション アプリの創造
Twilioの新たな機能 電話やSMSだけではない。 より広がるコミュニケーション
Authy 電話やSMSだけではない。 より広がるコミュニケーション
© 2009 - 2014 Twilio, Inc. All rights reserved. Authyとは、
ウェブサイト・モバイル(iOS・Android)アプリケーション に2要素認証コードを管理(実装)可能なアプリ(API) Authy
© 2009 - 2014 Twilio, Inc. All rights reserved. Authy
© 2009 - 2014 Twilio, Inc. All rights reserved. REST
API Authy
Monitor 電話やSMSだけではない。 より広がるコミュニケーション
EVENT ALERT TRIGGER Twilio APP モニターがアップグレード。 Twilioのログやトラッフィックをより効率的に管理。 Monitor
© 2009 - 2014 Twilio, Inc. All rights reserved. EVENT
設定したイベントログの管理 イベントタイプ:電話番号、アカウント、トランクなど Monitor
© 2009 - 2014 Twilio, Inc. All rights reserved. ALERTS
アプリケーションエラーを管理。 Monitor
© 2009 - 2014 Twilio, Inc. All rights reserved. TRIGGER
指定エラー発⽣時、メールやWebhookによる⾃動お知らせ Monitor
© 2009 - 2014 Twilio, Inc. All rights reserved. RESTful
API API経由で時間・イベント・カテゴリー別にログ取得 Monitor
Global Conference 電話やSMSだけではない。 より広がるコミュニケーション
© 2009 - 2014 Twilio, Inc. All rights reserved. GLOBALとEPIC
CONFERENCEが追加。 Global Conference
© 2009 - 2014 Twilio, Inc. All rights reserved. 使い⽅は、今までと同じ「名詞:<Conferece>」。
GLOBAL CONFERENCEの設定は「⾳声通話」から可能。 Global Conference
© 2009 - 2014 Twilio, Inc. All rights reserved. GLOBAL、EPIC
CONFERENCEは世界6ヶ国の リージョンからより安定的な通話品質を提供。 Global Conference
Elastic SIP TRUNKING 電話やSMSだけではない。 より広がるコミュニケーション
© 2009 - 2014 Twilio, Inc. All rights reserved. エラスティック
SIP TRUNKINGは、既存もしくは新規の IP基盤の通信システム(IP-PBXなど)と繋いでくれます。 Elastic SIP TRUNKING
クラウドコンタクトセンター エンタープライズ PBX 複数のPBX構成のコールトラ フィックも安定的にPSTNと繋 ぐ。 皆さん独⾃のクラウドコールセン ターの運営が可能。 Elastic SIP
TRUNKING
© 2009 - 2014 Twilio, Inc. All rights reserved. Elastic
SIP TRUNKING TwiML(Twilio Markup Language)によって、 進化するIP電話
Elastic SIP TRUNKING
IP Messaging 電話やSMSだけではない。 より広がるコミュニケーション
ウェブやモバイル(iOS、Android)でチャットアプリが より簡単に開発できるプラットフォーム。 IP Messaging
Twilioのタスクルートを使うと、チャットアプリに 電話やSMS機能を実装することが可能。 ※ プッシュ通知機能。(右) IP Messaging
Video 電話やSMSだけではない。 より広がるコミュニケーション
© 2009 - 2014 Twilio, Inc. All rights reserved. ⾳声、テキストに加え
画像によるリアルコミュニケーションを実現。 Video
© 2009 - 2014 Twilio, Inc. All rights reserved. Cross-device
support iOS, Android, JavaScript SKDs ※ iOS、Androidは準備中 Multi-party 最⼤4⼈まで同時通信可能 WebRTC 相互運⽤性を確保しながら、WebRTC上で構築。 ※ Chromeに最適化 Low-latency TURN P2P通信が不可能な場合、7ヶ国 28のデータセンター に展開されている低コストTURNに⾃動的に切り替えます。 Video
Twilio Video ハードウェア Audio Capture Video Capture Voice engine ・Audio
codecs ・Jitter/packet loss concealment ・Echo cancellation ・Noise reduction Video engine ・Audio codecs ・Jitter/packet loss concealment ・Synchronization ・Image enhancement Internal WebRTC
Twilio? twilioの楽しい 使い⽅
ラズベリーパイ
ラピロ https://www.youtube.com/watch?v=kOrXe_SWZaQ
PepperとTwilio
声をプレゼントする時代。 ⬅ 招待状 ウェブでも確認できる ⬇
None