Developing Voice Applications in the Cloud

Loading...

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

1 comments

Comments 1 - 1 of 1 previous next Post a comment

Post a comment
Embed Video
Edit your comment Cancel

1 Favorite

Developing Voice Applications in the Cloud - Presentation Transcript

  1. 1
  2. Developing Voice Applications In the Cloud Dan York Director of Emerging Communication Technology Voxeo Corporation www.voxeo.com dyork@voxeo.com September 18, 2008 2
  3. 3
  4. 4
  5. What is \"Cloud Computing\"? 5
  6. Cloud computing is the ability to run your applications on a providers' computing platform out in the network cloud. 6
  7. Why the Cloud? 7
  8. Scalability 8
  9. SLA 9
  10. ROI 10
  11. Minimizes Risk 11
  12. Business Continuity 12
  13. Deployment Speed 13
  14. Ease of Experimentation 14
  15. Why NOT the Cloud? 15
  16. Security 16
  17. IT Control 17
  18. Platform is a fixed cost 18
  19. Having it Both Ways: Hybrid 19
  20. Overflow 20
  21. Disaster Recovery 21
  22. So how does this work? 22
  23. Web Browser Diagram HTTP Web Web App ? Browser Svr Svr HTML PHP perl python ruby servlets Java XML ??? 23
  24. Web Browser Diagram - Thin Client HTTP Web App Thin Web Protocol Browser ? Client (on svr) Svr Svr HTML PHP perl python ruby servlets Java XML ??? 24
  25. Voice Browser Diagram HTTP Voice App Web Phone Audio Browser ? (on svr) Svr Svr XML PHP perl python ruby servlets Java XML ??? 25
  26. Voice Application Diagram HTTP Voice App/DB Web Phone Audio Browser ? (on svr) Svr Svr VoiceXML or PHP perl python CCXML ruby servlets Java XML ??? 26
  27. An Alternate View PSTN App PSTN Audio IP-PBX Gateway Svr 27
  28. Voice Application Diagram HTTP Voice App/DB Web Phone Audio Browser ? (on svr) Svr Svr VoiceXML or PHP perl python CCXML ruby servlets Java XML ??? 28
  29. Location - Single network/server HTTP Voice App/DB Web Phone Audio Browser ? (on svr) Svr Svr VoiceXML or PHP perl python CCXML ruby servlets Java XML ??? 29
  30. Location - Distributed HTTP Voice App/DB Web Phone Audio Browser ? (on svr) Svr Svr VoiceXML or CCXML HTTP Voice App/DB Web Phone Audio Browser ? (on svr) Svr Svr VoiceXML or CCXML 30
  31. Location - Distributed HTTP Voice App/DB Web Phone Audio Browser ? (on svr) Svr Svr VoiceXML or CCXML 31
  32. Location - Distributed/Cloud HTTP Voice App/DB Web Phone Audio Browser ? (on svr) Svr Svr VoiceXML or CCXML HTTP Voice App/DB Web Phone Audio Browser ? (on svr) Svr Svr VoiceXML or CCXML 32
  33. Location - Distributed/Cloud HTTP Voice App/DB Web Phone Audio Browser ? (on svr) Svr Svr VoiceXML or CCXML 33
  34. Location - Distributed/Cloud SIP HTTP PSTN App Phone Audio IP-PBX ? Gateway Svr 34
  35. Location - Hybrid HTTP Voice App/DB Web Phone Audio Browser ? (on svr) Svr Svr VoiceXML or CCXML HTTP Voice App/DB Web Browser ? (on svr) Svr Svr VoiceXML or CCXML 35
  36. Another View Application Platform Internet / WAN IP-PBX LAN PSTN 36
  37. All the Way Into The Cloud Hosted “IP-PBX” Internet / WAN Firewall LAN PSTN 37
  38. What Kind of Cloud? 38
  39. Server-in-the-cloud (ex. EC2) HTTP Voice App/DB Web Phone Audio Browser ? (on svr) Svr Svr VoiceXML or PHP perl python CCXML ruby servlets Java XML ??? 39
  40. Server-in-the-cloud (ex. EC2) HTTP Voice App/DB Web Phone Audio Browser ? (on svr) Svr Svr VoiceXML or PHP perl python CCXML ruby servlets Java XML ??? 40
  41. Server-in-the-cloud (ex. EC2) HTTP Voice App/DB Web Phone Audio Browser ? (on svr) Svr Svr VoiceXML or PHP perl python CCXML ruby servlets Java XML ??? 41
  42. Application-in-the-cloud (Voxeo, GAE) HTTP Voice Web App/DB Phone Audio ? App Svr Svr VoiceXML or PHP perl python CCXML ruby servlets Java XML ??? 42
  43. Questions to Ask 43
  44. Can You Trust The Cloud To Be There? 44
  45. How Are You Connected? 45
  46. Scalability? 46
  47. SLA? 47
  48. Security? 48
  49. Geographic/Physical Redundancy? http://flickr.com/photos/txd/100437832 49
  50. Proprietary = Lock-In 50
  51. Open 51
  52. Standards Matter 52
  53. VoiceXML CCXML SIP 53
  54. API Support? 54
  55. Firewall Traversal? Internet LAN 55
  56. Open 56
  57. Thank you! 57
  58. Dan York dyork@voxeo.com blogs.voxeo.com www.voxeo.com/free evolution.voxeo.com 58

+ Voxeo CorpVoxeo Corp, 2 years ago

custom

2223 views, 1 favs, 0 embeds more stats

Now that we can distribute computing across \"the c more

More info about this document

© All Rights Reserved

Go to text version

  • Total Views 2223
    • 2223 on SlideShare
    • 0 from embeds
  • Comments 1
  • Favorites 1
  • Downloads 93
Most viewed embeds

more

All embeds

less

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate. If needed, use the feedback form to let us know more details.

Cancel
File a copyright complaint
Having problems? Go to our helpdesk?

Categories