Upgrade to PRO for Only $50/Year—Limited-Time Offer! 🔥
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
電話インフラを支える Heroku サービス運用
Search
Kiminari Homma
April 10, 2018
Technology
0
2.2k
電話インフラを支える Heroku サービス運用
Heroku Meetup #20 "Heroku Yacht"
https://herokujp.doorkeeper.jp/events/72329
での登壇資料です。
Kiminari Homma
April 10, 2018
Tweet
Share
More Decks by Kiminari Homma
See All by Kiminari Homma
Twilio Meetup 東京 2022/11/11
honkimi
0
61
Twilio iOS 徹底攻略
honkimi
1
1.2k
2021年 Twilio Voice 報告
honkimi
0
320
WebRTC ビジネスの失敗と成功
honkimi
2
1.8k
最近の Twilio トレンド報告
honkimi
0
400
Twilio Meet Up
honkimi
0
78
利用ユーザーからみた Twilio の紹介
honkimi
0
92
Zendesk App を Heroku で作ってみた話
honkimi
0
150
国内における Twilio x Alexa
honkimi
0
760
Other Decks in Technology
See All in Technology
Oracle Database@AWS:サービス概要のご紹介
oracle4engineer
PRO
0
120
Playwrightのソースコードに見る、自動テストを自動で書く技術
yusukeiwaki
6
2.4k
知っていると得する!Movable Type 9 の新機能を徹底解説
masakah
0
210
Uncertainty in the LLM era - Science, more than scale
gaelvaroquaux
0
550
Contract One Engineering Unit 紹介資料
sansan33
PRO
0
9.9k
Agents IA : la nouvelle frontière des LLMs (Tech.Rocks Summit 2025)
glaforge
0
390
AI 時代のデータ戦略
na0
8
3.3k
ブロックテーマとこれからの WordPress サイト制作 / Toyama WordPress Meetup Vol.81
torounit
0
310
命名から始めるSpec Driven
kuruwic
3
830
32のキーワードで学ぶ はじめての耐量子暗号(PQC) / Getting Started with Post-Quantum Cryptography in 32 keywords
quiver
0
210
一億総業務改善を支える社内AIエージェント基盤の要諦
yukukotani
8
2.8k
世界最速級 memcached 互換サーバー作った
yasukata
0
150
Featured
See All Featured
Why Our Code Smells
bkeepers
PRO
340
57k
The Art of Programming - Codeland 2020
erikaheidi
56
14k
Build your cross-platform service in a week with App Engine
jlugia
234
18k
Learning to Love Humans: Emotional Interface Design
aarron
274
41k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
31
3k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
249
1.3M
Principles of Awesome APIs and How to Build Them.
keavy
127
17k
Become a Pro
speakerdeck
PRO
30
5.7k
Scaling GitHub
holman
464
140k
Designing Experiences People Love
moore
142
24k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
140
34k
Git: the NoSQL Database
bkeepers
PRO
432
66k
Transcript
ిΠϯϑϥΛࢧ͑Δ )FSPLVαʔϏεӡ༻ !LJNJIPN )FSPLV.FFUVQ:BDIU
ࣗݾհ ຊؒ ߖ @kimihom CTO at selfree LLC CallConnect (ϒϥβిγεςϜ)
ࣗݾࢿຊ x ࣗࣾαʔϏε x 1ΤϯδχΞ Heroku, Twilio UG ίΞϝϯόʔ ϒϩά “ϘΫίί” ӡӦ http://www.bokukoko.info/
ఆλʔήοτ҆ఆͨ͠l:BDIUzʹΓ࢝Ίͨํ
.71ϑΣʔζͷํ͚ IUUQXXXCPLVLPLPJOGPFOUSZ
ຊͷ༰ αʔϏεհ γεςϜߏ )FSPLVӡ༻ͷํ ݱࡏͷӡ༻ϑϩʔ ͓ΘΓʹ
ຊͷ༰ αʔϏεհ γεςϜߏ )FSPLVӡ༻ͷํ ݱࡏͷӡ༻ϑϩʔ ͓ΘΓʹ
ϒϥβిγεςϜ
%&.0
ຊͷ༰ αʔϏεհ γεςϜߏ )FSPLVӡ༻ͷํ ݱࡏͷӡ༻ϑϩʔ ͓ΘΓʹ
'SPOU&OE #BDL&OE "84 *BB4 )FSPLV 1BB4 %ZOP 3VCZ 3VCZPO 3BJMT
"EEPOT ֎෦"1* XXXDBMMDPOOFDUKQ AWS Lambda 8FCd4UBOEBSE9%ZOP
)FSPLV"EEPOT $%/ ը૾ԻͷΩϟογϡ ݕࡧαʔόʔ σʔλϕʔε σʔλอଘॴ ϩάࢹ ࣌ؒࢦఆͰॊೈʹαʔόʔΛ૿ڧ
Ұ࣌σʔλΩϟογϡ ఆظతʹॲཧ͢ΔϓϩάϥϜ ܾࡁ αʔόʔࢹ ϝʔϧૹ৴ N
ͰͷมԽ )FSPLV1PTUHSFT 4UBOEBSE 1SFNJVN 1BQFSUSBJM 'JYB
'PSTUB 4FOEHSJE 4UBSUFS #SPO[F 4RSFFO ಋೖʹઓͯ͠ɺىಈϝϞϦͷߴ͞ʹஅ೦
ຊͷ༰ αʔϏεհ γεςϜߏ )FSPLVӡ༻ͷํ ݱࡏͷӡ༻ϑϩʔ ͓ΘΓʹ
ӡ༻ͷํ Ͱ͖ΔݶΓ"84ΛੜͰѻ͏͜ͱΛ͠ͳ͍ ӡ༻ͷௐࠪमਖ਼νϡʔχϯάͳͲͰ͕࣌ؒऔΒΕΔ )FSPLVݟͯ"84ݟͯɾɾΈ͍ͨͳ͜ͱ͕ແବ ͦΕͰඞཁͩͬͨ"84 AWS Lambda Amazon S3 Amazon
Route 53 Amazon API Gateway Amazon Cognito Amazon CloudWatch
)FSPLVͷࢧ͍ΛένΒͳ͍ ࠷ॳ҆͘ɻϢʔβʔΛ๊͑ΔΑ͏ʹͳͬͨΒࢥ͍Δ l͜ͷ͘Β͍αʔόʔʹࢿ͢ΕେৎͩΖ͏z ΤϯδχΞΛޏΘͳ͍ସΘΓͱׂΓΔ ٕज़ͱαϙʔτʹࢧ͏ ӡ༻ͷํ
ϑϩϯτΤϯυ։ൃʹྗ͢Δ #BDLFOE"1*ΛݺͿ%#ૢ࡞ͳͲγϯϓϧͳॲཧ ސ٬ͷl͍͢͞zʹపఈͯͩ͜͠ΘΔ EFWUPͷߴԽϑϩϯτΤϯυͷνϡʔχϯά $ISPNF0OMZαϙʔτʹΑΓɺ৽ٕज़Λద༻͘͢͠ ӡ༻ͷํ 8FC35$ 8FC4PDLFU 4FSWJDF8PSLFS 'JMF"1*
)JTUPSZ"1* $POUFOU&EJUBCMF $BOWBT 8FC/PUJpDBUJPO %SBH%SPQ ʜ
ຊͷ༰ αʔϏεհ γεςϜߏ )FSPLVӡ༻ͷํ ݱࡏͷӡ༻ϑϩʔ ͓ΘΓʹ
ࠒͷӡ༻ શͯͷ௨Λ4MBDLʹू lఆظతͳλεΫzΛແ͘͢ ϩάl&SSPSzͰ௨ ௨ΤϥʔͰ௨ 'BMMCBDL ϝʔϧిαϙʔτͰ௨ $3.ొͰ௨
ճ )FSPLV.FUSJDT͚ͩνΣοΫ ඞཁʹԠͯ͡4DPVU 1BQFSUSBJMͰௐࠪ Ϧιʔεͷׂ߹ ։ൃ αϙʔτ ӡ༻
%BUB$MJQTΛ׆༻ 1BQFSUSBJMͷΠϕϯτ໊ʹ%BUB$MJQT63-Ληοτ ಛఆͷ1BQFSUSBJMΠϕϯτൃੜ࣌ʹ4MBDL௨ %BUB$MJQTͰ࠷৽ใΛνΣοΫ ϝϯόʔʹ42-Λڭ͑Δ͜ͱͰॊೈͳཧπʔϧΛ࣮ݱ Ͳ͏ͯ͠ߋ৽আͷରԠ͕ඞཁͳ͚࣌ͩ AIFSPLVSVODPOTPMFA
ιʔείʔυͷվળ αʔόʔ%#ʹෛՙΛ͔͚ͤ͞ͳ͍ .FUSJDT"EEPOΛఆظతʹ֬ೝ͠ɺॏ͍ॲཧΛमਖ਼ ແବͳॲཧΛͳ͘͢ / 2VFSZͳͲ ىಈϝϞϦ ϥΠϒϥϦϩʔυ ΛݮΒ͢
େྔͷϨίʔυΛऔಘ͢ΔΑ͏ͳ6*Λ࡞Βͳ͍ ը૾ͷΞοϓϩʔυαʔόʔհͣ͞4͋͛Δ ࣌ؒͷ͔͔Δॲཧ"84-BNCEB8PSLFS%ZOP 4DIFEVMFS
ຊͷ༰ αʔϏεհ γεςϜߏ )FSPLVӡ༻ͷํ ݱࡏͷӡ༻ϑϩʔ ͓ΘΓʹ
)FSPLVΛ͑ΤϯδχΞਓͰαʔϏεΛࢧ͑ΒΕΔ ࢥʹج͍ͮͨzϒϨͳ͍z։ൃ όάোͷগͳ͍αʔϏεӡ༻ ढ़හͳߦಈͱࣗ༝ Πϯϑϥશʹ)FSPLVʹͤΔஅ͕ඞཁ ఆظతͳӡ༻ͷഉআΛపఈ͢Δ
͓Βͤ )FSPLV6(4MBDLάϧʔϓ ࢀՃ͓ͪͯ͠·͢ʂ
5IBOLT