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
230
IoTとクラウドセキュリティ(SoftLayer)
hunnycode
0
860
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
16年目のピクシブ百科事典を支える最新の技術基盤 / The Modern Tech Stack Powering Pixiv Encyclopedia in its 16th Year
ahuglajbclajep
5
990
CSC307 Lecture 09
javiergs
PRO
1
830
例外処理とどう使い分ける?Result型を使ったエラー設計 #burikaigi
kajitack
16
6k
Data-Centric Kaggle
isax1015
2
760
開発者から情シスまで - 多様なユーザー層に届けるAPI提供戦略 / Postman API Night Okinawa 2026 Winter
tasshi
0
200
dchart: charts from deck markup
ajstarks
3
990
CSC307 Lecture 05
javiergs
PRO
0
500
生成AIを使ったコードレビューで定性的に品質カバー
chiilog
1
240
Lambda のコードストレージ容量に気をつけましょう
tattwan718
0
110
AtCoder Conference 2025
shindannin
0
1k
AI & Enginnering
codelynx
0
110
Patterns of Patterns
denyspoltorak
0
1.4k
Featured
See All Featured
Getting science done with accelerated Python computing platforms
jacobtomlinson
2
110
Redefining SEO in the New Era of Traffic Generation
szymonslowik
1
210
The AI Revolution Will Not Be Monopolized: How open-source beats economies of scale, even for LLMs
inesmontani
PRO
3
3k
The Cost Of JavaScript in 2023
addyosmani
55
9.5k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
38
2.7k
Groundhog Day: Seeking Process in Gaming for Health
codingconduct
0
90
Unlocking the hidden potential of vector embeddings in international SEO
frankvandijk
0
170
Building Applications with DynamoDB
mza
96
6.9k
How to Align SEO within the Product Triangle To Get Buy-In & Support - #RIMC
aleyda
1
1.4k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
249
1.3M
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
35
2.4k
Product Roadmaps are Hard
iamctodd
PRO
55
12k
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