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
40
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
87
TechUP Makers-IBM Bluemix Watson API Hands-on
hunnycode
0
180
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
77
IBM Cloud Community 勉強会 #2
hunnycode
0
590
Other Decks in Programming
See All in Programming
Amazon ECS Managed Instances が リリースされた!キャッチアップしよう!! / Let's catch up Amazon ECS Managed Instances
cocoeyes02
0
120
Researchlyの開発で参考にしたデザイン
adsholoko
0
100
AI Agent 時代的開發者生存指南
eddie
4
2.2k
AI時代に必須!状況言語化スキル / ai-context-verbalization
minodriven
2
270
スキーマ駆動で、Zod OpenAPI Honoによる、API開発するために、Hono Takibiというライブラリを作っている
nakita628
0
330
Software Architecture
hschwentner
6
2.4k
EMこそClaude Codeでコード調査しよう
shibayu36
0
520
Vue 3.6 時代のリアクティビティ最前線 〜Vapor/alien-signals の実践とパフォーマンス最適化〜
hiranuma
2
350
Google Opal解体新書
mickey_kubo
3
100
When Dependencies Fail: Building Antifragile Applications in a Fragile World
selcukusta
0
120
React Nativeならぬ"Vue Native"が実現するかも?_新世代マルチプラットフォーム開発フレームワークのLynxとLynxのVue.js対応を追ってみよう_Vue Lynx
yut0naga1_fa
2
2k
Go言語はstack overflowの夢を見るか?
logica0419
0
670
Featured
See All Featured
Embracing the Ebb and Flow
colly
88
4.9k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
55
3k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
48
9.7k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
658
61k
Building a Modern Day E-commerce SEO Strategy
aleyda
44
7.9k
Learning to Love Humans: Emotional Interface Design
aarron
274
41k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
27k
Visualization
eitanlees
150
16k
How GitHub (no longer) Works
holman
315
140k
GraphQLの誤解/rethinking-graphql
sonatard
73
11k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
36
6.1k
Code Reviewing Like a Champion
maltzj
526
40k
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