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
ビジネスセミナー Vol.49
Search
Katsumi Takahashi
April 20, 2018
Business
0
160
ビジネスセミナー Vol.49
2018/4/19に開催されたTwilio ビジネスセミナー Vol.49で利用したTwilioのご紹介資料となります。
Katsumi Takahashi
April 20, 2018
Tweet
Share
More Decks by Katsumi Takahashi
See All by Katsumi Takahashi
Introduction of Vonage
mobilebiz
0
29
Vonageハッカソン紹介資料
mobilebiz
0
64
VonageHandson in 岡山
mobilebiz
0
43
kintone がビデオ会議システムになる話
mobilebiz
0
43
リアルタイムコミュニケーションのシステムを設計・運用する際のベストプラクティス
mobilebiz
0
61
Vonage概要 Video API
mobilebiz
0
68
Amazon Chime SDK と Vonage Video API の徹底比較
mobilebiz
0
310
Vonageを使った連続架電フローのご紹介
mobilebiz
0
120
Cloudflare Calls の魅力と可能性
mobilebiz
0
230
Other Decks in Business
See All in Business
デジタルツールを活用した収用委員会運営プロジェクト
tokyo_metropolitan_gov_digital_hr
1
340
VISASQ: ABOUT US
eikohashiba
15
470k
202412_CultureDeck
todoker
1
210
職員給与等実態調査のDX
tokyo_metropolitan_gov_digital_hr
0
390
東京都教育委員会 情報共有掲示板
tokyo_metropolitan_gov_digital_hr
0
320
BionicM 会社紹介/採用説明
bionicm
0
210
無自覚にメンバーの心理的安全性を奪っていた経験から得た学び
lighttiger2505
149
200k
イクシアス株式会社 会社紹介資料
ixyas
0
1.3k
メドピアグループ紹介資料
medpeer_recruit
10
120k
TORCH, Inc. - Company Deck
torch
0
310
ビジネスデザインメソッド「匠Method」を深く理解する/Gain a deeper understanding of the business design method "Takumi Method"
takumi_method_ug
0
140
freee + Product Design FY24 Q2
freee
4
9.6k
Featured
See All Featured
Intergalactic Javascript Robots from Outer Space
tanoku
270
27k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
PRO
10
830
Thoughts on Productivity
jonyablonski
68
4.4k
Making the Leap to Tech Lead
cromwellryan
133
9k
How To Stay Up To Date on Web Technology
chriscoyier
790
250k
Speed Design
sergeychernyshev
25
700
Reflections from 52 weeks, 52 projects
jeffersonlam
347
20k
How to Think Like a Performance Engineer
csswizardry
22
1.2k
Product Roadmaps are Hard
iamctodd
PRO
50
11k
Fontdeck: Realign not Redesign
paulrobertlloyd
82
5.3k
Agile that works and the tools we love
rasmusluckow
328
21k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
44
9.3k
Transcript
5XJMJPͷ͝հ 5XJMJPϏδωεηϛφʔ7PM
Copyright (C) KDDI Web Communications Inc. All Rights Reserved 2
Evangelist Katsumi Takahashi KDDI Web Communications Inc. Twilio Division facebook: katsumi.takahashi Twitter: _katsumi github: mobilebiz qiita: mobilebiz
Copyright (C) KDDI Web Communications Inc. All Rights Reserved %PZPVLOPX5XJMJP
© 2009 - 2014 Twilio, Inc. All rights reserved. ABOUT
US ʮτΡΠϦΦʯͱൃԻ͠·͢ɻ 2008 αʔϏε։࢝ ຊࣾαϯϑϥϯγεί ϩϯυϯɺχϡʔϤʔΫɺϚυ Ϧʔυɺ߳ߓɺγϯΨϙʔϧͳ Ͳɺੈք11ϲॴʹڌ͋Γ 20166݄ʹIPOʢNYSEʣ
Twilio's mission is to fuel the future of communications. ABOUT
US
Japan Launch 2013.4.17
Growth in Japan
5XJMJP͕ఏڙ͢ΔαʔϏε
9 ENGAGEMENT CLOUD PROGRAMMABLE COMMUICATIONS CLOUD SUPER NETWORK Runtime Account
Security Multi-channel Communications APIs AUTHY NOTIFY TASKROUTER PROG. SMS PROG. VOICE PROG. VIDEO PROG. CHAT PROG. FAX PHONE NUMBERS SHORT CODES SIP TRUNKING CHANNELS Global coverage Elastic capacity Network learning Instant provisioning Clean numbers FUNCTIONS DEBUGGER ASSETS USERS CREDENTIALS SYNC ADD-ONS PROXY FLOWS PROG. WIRELESS UNDERSTAND FRAMES Engagement Studio VERIFY LOOKUP Notifications Contact Center Mobile Workforce Developer Experience
10 ENGAGEMENT CLOUD PROGRAMMABLE COMMUICATIONS CLOUD SUPER NETWORK Runtime Account
Security Multi-channel Communications APIs AUTHY NOTIFY TASKROUTER PROG. SMS PROG. VOICE PROG. VIDEO PROG. CHAT PROG. FAX PHONE NUMBERS SHORT CODES SIP TRUNKING CHANNELS Global coverage Elastic capacity Network learning Instant provisioning Clean numbers FUNCTIONS DEBUGGER ASSETS USERS CREDENTIALS SYNC ADD-ONS PROXY FLOWS PROG. WIRELESS UNDERSTAND FRAMES Engagement Studio VERIFY LOOKUP Notifications Contact Center Mobile Workforce Developer Experience
Phone Numbers ݄ݱࡏɺੈքΧࠃͷ௨৴ࣄۀऀͱଓࡁΈɻ ͦΕͧΕͷࠃͷి൪߸Λߪೖͨ͠Γɺͦͷ൪߸ΛͬͯిΛ͔͚ͨ Γड͚ͨΓ͢Δ͜ͱ͕Մೳɻ ຊࠃͰɺ൪߸ʹՃ͑ͯɺϑϦʔμΠϠϧͷΛఏڙʢ ʹ͍ͭͯɺӦۀ͍߹Θͤʣɻ ͳ͓ɺ൪߸ֹ݄ԁʢ੫ࠐΈʣͰ͝ఏڙ͓ͯ͠Γ·͢ɻ
SIP Trunking IP-PBX SIPαʔόʔ طଘͷ*11#9ͳͲ͔Βɺ5XJMJPͷωοτϫʔΫΛར༻ͯ͠ɺຊΛ࢝Ί ͱͯ͠ੈք֤ࠃʹి͕͔͚ΒΕ·͢ɻ ൃ৴ԁʢݻఆѼʣɺண৴ԁʢ൪߸Ѽʣ
Channels /PUJGZ1309:Ͱར༻͕Մೳͱ ͳΔ֤छαʔϏε͚ͷίωΫγϣ ϯνϟωϧɻ ֤αʔϏεͱͷଓΛ؆ૉԽ͠ɺ αʔϏεΛҙࣝͤͣʹͦΕͧΕͷ αʔϏεͱͷϝοηʔδͷΓऔ Γ͕ՄೳʹͳΔɻ
14 ENGAGEMENT CLOUD PROGRAMMABLE COMMUICATIONS CLOUD SUPER NETWORK Runtime Account
Security Multi-channel Communications APIs AUTHY NOTIFY TASKROUTER PROG. SMS PROG. VOICE PROG. VIDEO PROG. CHAT PROG. FAX PHONE NUMBERS SHORT CODES SIP TRUNKING CHANNELS Global coverage Elastic capacity Network learning Instant provisioning Clean numbers FUNCTIONS DEBUGGER ASSETS USERS CREDENTIALS SYNC ADD-ONS PROXY FLOWS PROG. WIRELESS UNDERSTAND FRAMES Engagement Studio VERIFY LOOKUP Notifications Contact Center Mobile Workforce Developer Experience
Programmable Voice 5XJ.-3FTU"1*Λͬ ͯɺԻ௨Λ࣮ݱ͠· ͢ɻ ϒϥβεϚʔτϑΥ ϯ༻ͷ4%,͝༻ҙͯ͠ ͍·͢ɻ
Programmable SMS 5XJ.-3FTU"1*Λ ͬͯɺ4.4ͷૹड ৴Λ࣮ݱ͠·͢ɻ େྔൃ৴ͳͲΛίϯ τϩʔϧ͢Δػೳɺ ߴ࣭4.4͝༻ҙ ͍ͯ͠·͢ɻ
Programmable VIDEO ࠷େ໊·ͰͷϏ σΦ௨ʹରԠ͠ ͍ͯ·͢ɻը Ͱ͖·͢ɻ
Programmable Chat 8FC4PDLFU4PDLFU*0ͷ࣮ෆཁ ΦϑϥΠϯϝοηʔδϯάʹରԠ ϚϧνσόΠεʹ͓͚Δίϯςϯπಉظ '3".&4ʢσβΠϯπʔϧʣʹରԠ
Programmable FAX ൪߸Λͬ ͨ'"9ͷૹड৴ ͕ɺ"1*ܦ༝Ͱ࣮ ߦͰ͖·͢ɻ ݱࡏૹड৴Մೳ ͳσʔλ1%' ͷΈͰ͢ɻ
20 ENGAGEMENT CLOUD PROGRAMMABLE COMMUICATIONS CLOUD SUPER NETWORK Runtime Account
Security Multi-channel Communications APIs AUTHY NOTIFY TASKROUTER PROG. SMS PROG. VOICE PROG. VIDEO PROG. CHAT PROG. FAX PHONE NUMBERS SHORT CODES SIP TRUNKING CHANNELS Global coverage Elastic capacity Network learning Instant provisioning Clean numbers FUNCTIONS DEBUGGER ASSETS USERS CREDENTIALS SYNC ADD-ONS PROXY FLOWS PROG. WIRELESS UNDERSTAND FRAMES Engagement Studio VERIFY LOOKUP Notifications Contact Center Mobile Workforce Developer Experience
© 2009 - 2014 Twilio, Inc. All rights reserved. FUNCTIONS
5XJMJP͕ఏڙ͢ΔαʔόʔϨε࣮ߦڥɻ ݱࡏ/PEFKTͷΈαϙʔτɻ αʔόʔͷߏஙӡ༻͔Β։์͞Εɺίʔ υ͚ͩʹूத͢Δ͜ͱ͕Ͱ͖·͢ɻ OQNʹରԠ͍ͯ͠ΔͷͰɺ֎෦ͷϞ δϡʔϧΛར༻͢Δ͜ͱͰ͖·͢ɻ ݄ʹ ճ·ͰͷΞΫηεແྉɻ ֎෦͔ΒͷΞΫηεΛېࢭͤ͞Δ͜ͱ͕ Ͱ͖·͢ɻ
© 2009 - 2014 Twilio, Inc. All rights reserved. ASSETS
5XJMJP͕ఏڙ͢ΔίϯςϯπͷετϨʔ δˍެ։αʔϏεɻ ެ։͢Δ߹ɺ)5514ϕʔεͱͳΓɺ ݸʑͷϑΝΠϧͷϦϯΫ͕ੜɻඇ ެ։ͷ߹ɺ'VODUJPOT͔Βίʔυ ΛͬͯΞΫηεՄೳɻ ඇެ։ϑΝΠϧ.#ɺެ։ϑΝΠϧ .#·ͰରԠɻ "1*ΛͬͨΞοϓϩʔυͰ͖·ͤ Μɻ
© 2009 - 2014 Twilio, Inc. All rights reserved. SYNC
5XJMJP͕ఏڙ͢ΔϦΞϧλ ΠϜ௨৴༻ϓϥοτϑΥʔ Ϝɻ ϒϥβΞϓϦɺ*P5σ όΠεͳͲʹରͯ͠ɺใ Λ1VTIͨ͠Γɺ֤σόΠ εͰͦΕΛߪಡ͢Δ͜ͱ͕ Ͱ͖·͢ɻ
5XJMJPXJUI*P5
Copyright (C) KDDI Web Communications Inc. All Rights Reserved Programmable
Wireless 2018.4.18 GA
Programmable Wireless 5XJMJP͕ఏڙ͢Δ.7/0αʔϏεɻ 5XJMJP͔Β-5&ରԠͷ4*.ΧʔυΛߪೖ͢Δ͜ͱ͕Ͱ͖ɺ7PJDFɺ4.4ɺ %BUB͕ར༻ՄೳʢຊͰ7PJDF4.41SFWJFXʣɻ ݄ݱࡏɺຊΛؚΉҎ্ͷࠃͰࠃࡍϩʔϛϯάʹͯར༻͕ Մೳɻ 4*.ຕύοΫͰ ԁʢૹྉࠐΈʣɻ
© 2009 - 2014 Twilio, Inc. All rights reserved. Wireless
Global Connectivity •IoTࢢͷ֦େ •3G/LTEͷधཁ •ॊೈͰϦʔζφϒϧͳྉۚମܥ͕ඞཁ •ϫϯετοϓʹΑΔӡ༻ •ϓϩάϥϚϒϧʹ੍ޚ •ຊͰυίϞͱιϑτόϯΫ͕ར༻Մ ੈքதͲ͜Ͱ͑Δɺίϯτϩʔϥ ϒϧͳ௨৴Πϯϑϥ"1* Voice SMS </> Command ࠃࡍϩʔϛϯά DATA
Copyright (C) KDDI Web Communications Inc. All Rights Reserved 4JNT
6TBHF3FDPSET $PNNBOET %JBM4JN 4NTUPbTJN` 4*.ΧʔυͷจɺΞΫςΟϕʔγϣϯɺཧ ௨৴ྔͷ্ݶઃఆɺར༻ྔͷཧ ..ઐ༻ͷ4.4ૹड৴ػೳ Ի௨ͷαϙʔτʢ1SFWJFXʣ 4.4ͷαϙʔτʢ1SFWJFXʣ Twilio Wirelessʹి൪߸ͱ͍͏֓೦͕͋Γ·ͤΜ Wireless Global Connectivity
SIM CARD Factory State New Ready ίʔυʹΑΔ Ϩδετ ྉۚϓϥϯ Λઃఆ
Active Suspended Deactivated Canceled खಈͰҠߦ or 250Kb௨৴ or 3ϲ݄ܦա 72࣌ؒܦա खಈͰҠߦ or 3ϲ݄ܦա ֹ݄جຊྉ Active࣌ɿ300ԁ/SIM Suspended࣌ɿ52.5ԁ/SIM खಈ खಈ
Rate Plan Service Data / Voice / Messaging CommandMessagingʹؚ·Ε·͢ Roaming
NATIONAL / INTERNATIONAL DATA Metering ࣍ϖʔδ Monthly limit (MB) ݄ؒ௨৴ྔͷ্ݶΛઃఆ 7PJDF4.4ɺຊͰ·ͩ αϙʔτ͞Ε͍ͯ·ͤΜɻ
Command • M2M༻ͷSMS P/FΛར༻ͨ͠ίϚϯυͷૹड৴Λ࣮ݱ • RestAPIܦ༝ͰσόΠεʹίϚϯυΛૹ৴ • σόΠε͔Βɺి൪߸ʮ2936ʯʹSMSΛૹ৴͢ΔͱSIMʹઃ ఆ͓͍ͯͨ͠Webhook͕ൃՐ curl
-X POST https://wireless.twilio.com/v1/Commands \ -d 'Sim=SIM01' \ -d 'Command=on' \ -d 'CallbackUrl=https://xxxxxx.com/callback' \ -u 'ACxxxxxxxxxxxxxxxxxxxxxxxxx:your_auth_token' ίϚϯυൃߦAPI
Price ϓϥϯ 1BZ"T:PV(P 2VPUB 2VPUB 2VPUB ֹ݄ྉۚ ԁ ԁ
ԁ ԁ ແྉ .# .# .# (# աྉۚ ԁ.# ԁ.# ԁ.# ԁ.# JAPAN Data JAPAN Command 2.55ԁ/௨ APN: wirelss.twilio.com
Copyright (C) KDDI Web Communications Inc. All Rights Reserved Connected
Devices Developer Preview
DEVICE MANAGER *P5Ͱར༻͢ΔσόΠεΛཧ͢ ΔͨΊͷπʔϧͰ͢ɻ 'MFFUͱ͍͏શମάϧʔϓͷதͰɺ ݸʑͷσόΠεΛཧ͠·͢ɻ ͜ΕΒ"1*Λ௨ͯ͡࡞ͨ͠Γ আ͢Δ͜ͱ͕Ͱ͖·͢ɻ 'MFFUɺ4ZODͱଓ͢Δ͜ͱ ͕Ͱ͖ɺ֤σόΠεͱ5XJMJPͷؒ
Ͱσʔλಉظ͕ՄೳͰ͢ɻ Developer Preview
DEVICE MANAGER ͷ DOMAIN MODEL 'MFFUʹɺෳͷূ໌ॻ*% 1"44ʢ,FZʣΛཧ͢Δ͜ͱ͕ Ͱ͖ɺ'MFFUͰཧ͞ΕΔ֤σ όΠεʹׂΓ͕ͯՄೳͰ͢ɻ 4ZODͱ%FQMPZNFOUͰଓ͞
Εɺ֤σόΠεͲͷ %FQMPZNFOUΛར༻͢Δ͔Λࢦ ఆ͠·͢ɻ
Connecting to Twilio with MQTT 4ZODGPS*P5Λར༻͢Δ͜ͱͰɺ *P5σόΠεͷଟ͕͘αϙʔτ͠ ͍ͯΔ.255ϓϩτίϧΛͬ ͯɺ%FWJDFͱσʔλͷΓऔΓ Λߦ͏͜ͱ͕Ͱ͖·͢ɻ
ͦͷͨΊʹɺ5XJMJPʹ.255Ͱ ௨৴͢ΔͨΊͷ(BUFXBZ͕༻ҙ ͞Ε͓ͯΓɺ(BUFXBZܦ༝Ͱ 4ZODαʔϏεͱํͰଓ͞ Ε·͢ɻ
ࠓޙͷΠϕϯτ
EVENT INFORMATION 4/24 5th Anniversary Special Event ʢ౦ژʣ 5/7 Twilio-UG
ϛʔτΞοϓʢ౦ژʣ 5/16 Twilio Loungeʢ౦ژʣ 5/17 Ϗδωεηϛφʔʢେࡕʣ 5/18 Twilio Masterʻೖฤʼʢେࡕʣ 5/21 CS-HACKʢ౦ژʣ 5/22 Twilio x SendGridϋϯζΦϯʢ౦ژʣ 5/24 Ϗδωεηϛφʔ Vol.50ʢ౦ژʣ 5/26 Twilio Masterʻೖฤʼʢ౦ژʣ 5/29 Salesforce x Twilio-UG ϛʔτΞοϓʢେࡕʣ 5/30-31 CRMσϞΧϯϑΝϨϯεʢେࡕʣ
Copyright (C) KDDI Web Communications Inc. All Rights Reserved 39
Twilio powers the future of business communications.