Infiltrando Telecoms Usando Ruby

466 views

Published on

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
466
On SlideShare
0
From Embeds
0
Number of Embeds
5
Actions
Shares
0
Downloads
5
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Infiltrando Telecoms Usando Ruby

  1. 1. Infiltrando Telecoms Usando Ruby Ben Langfeld @benlangfeld
  2. 2. punchblock nokogiri Blatherruby_speech Celluloid github.com/benlangfeld
  3. 3. http://www.wpmap.org/category/world-maps/
  4. 4. http://www.wpmap.org/category/world-maps/
  5. 5. http://www.wpmap.org/category/world-maps/
  6. 6. http://www.wpmap.org/category/world-maps/
  7. 7. http://www.wpmap.org/category/world-maps/
  8. 8. http://en.wikipedia.org/wiki/Red_telephone_box
  9. 9. http://lisbethtue.blogspot.com/2010/01/bt2-phone-booths.html
  10. 10. Por que telefonia? http://www.itu.int/ITU-D/ict/newslog/Brazil+Has+More+Mobile+Phones+Than+People.aspx http://www.internetworldstats.com/sa/br.htm
  11. 11. Por que telefonia? Brasil http://www.itu.int/ITU-D/ict/newslog/Brazil+Has+More+Mobile+Phones+Than+People.aspx http://www.internetworldstats.com/sa/br.htm
  12. 12. Por que telefonia? Brasil 20 mi computadores na casa pra 194 mi pessoas http://www.itu.int/ITU-D/ict/newslog/Brazil+Has+More+Mobile+Phones+Than+People.aspx http://www.internetworldstats.com/sa/br.htm
  13. 13. Por que telefonia? Brasil 20 mi computadores na casa pra 194 mi pessoas 194,439,250 telefones celulares http://www.itu.int/ITU-D/ict/newslog/Brazil+Has+More+Mobile+Phones+Than+People.aspx http://www.internetworldstats.com/sa/br.htm
  14. 14. Por que telefonia? Brasil 20 mi computadores na casa pra 194 mi pessoas 194,439,250 telefones celulares O que significa um pouco mais de um telefone por pessoa http://www.itu.int/ITU-D/ict/newslog/Brazil+Has+More+Mobile+Phones+Than+People.aspx http://www.internetworldstats.com/sa/br.htm
  15. 15. A condição de Tecnologia de voz: Os velhos tempos
  16. 16. A condição de Tecnologia de voz: Os velhos tempos < 2000 d.C
  17. 17. Os velhos tempos: < 2000 d.C TDM PBX http://www.flickr.com/photos/dannyman/320310144/
  18. 18. Os velhos tempos: < 2000 d.C TDM PBX $$$ - £££ - €€€ http://www.flickr.com/photos/dannyman/320310144/
  19. 19. Os velhos tempos: < 2000 d.C Proprietário $$$ - £££ - €€€ http://www.flickr.com/photos/dannyman/320310144/
  20. 20. Os velhos tempos: < 2000 d.C Ilhas de Funcionalidade
  21. 21. Os velhos tempos: < 2000 d.C Uma API mínimo/ inexistente
  22. 22. Os últimos dez anos
  23. 23. Os últimos dez anos Surgimento de VoIP
  24. 24. Os últimos dez anos Surgimento de VoIP
  25. 25. Os últimos dez anos Surgimento de VoIP
  26. 26. Os últimos dez anos Surgimento de VoIP
  27. 27. Os últimos dez anosTerminais mais inteligentes
  28. 28. Os últimos dez anosTerminais mais inteligentes
  29. 29. Os últimos dez anosTerminais mais inteligentes
  30. 30. Os últimos dez anosTerminais mais inteligentes
  31. 31. Os últimos dez anos Convergência
  32. 32. Os últimos dez anos ConvergênciaMensagens instantâneas - Presença
  33. 33. Os últimos dez anos Começo de Comunicações verdadeiramente unificadas
  34. 34. A condição de Tecnologia de voz: Os próximos dez anos
  35. 35. Os próximos dez anos Mais Descentralização
  36. 36. Os próximos dez anos Arquitetura Aberta
  37. 37. Os próximos dez anos Federação
  38. 38. Os próximos dez anos Integração multimodal
  39. 39. Os próximos dez anos Integração multimodal Voz - Texto - Vídeo - Presença
  40. 40. Os próximos dez anos Colaboração
  41. 41. Os próximos dez anos Colaboração Desktops - Documentos
  42. 42. Os próximos dez anos Agora é o momento interessante para se trabalhar com tecnologia de voz
  43. 43. O que é umaaplicação de Voz?
  44. 44. Uma aplicação de voz...Interage com fluxo de áudio
  45. 45. Uma aplicação de voz... Integra Canais de Comunicação
  46. 46. Uma aplicação de voz... É mais do que um telefonema
  47. 47. Exemplos deAplicações de Voz
  48. 48. Exemplos de Aplicações de Voz Serviço deTradução ao vivo
  49. 49. Exemplos de Aplicações de Voz Chamadas de avisos automáticas
  50. 50. Exemplos de Aplicações de Voz Serviços de assistência durante uma chamadahttp://books.google.com.br/books?id=ekYEAAAAMBAJ&printsec=frontcover&dq=7+july+1948+life+magazine&source=bl&ots=nV3HS1HwEk&sig=iHzNtgI-gJ7bnlAoEUX0q4BBZn4&hl=pt- BR&sa=X&ei=32k_UKXeEumx0AHaoYGYAg&ved=0CDQQ6AEwAQ#v=onepage&q=7%20july%201948%20life%20magazine&f=false
  51. 51. Exemplos de Aplicações de Voz Integração com CRM
  52. 52. Exemplos de Aplicações de Voz Serviços por cima
  53. 53. Espera um pouco!Telefonia é difícil, né? Photo by Joseph A. Carr from http://en.wikipedia.org/wiki/File:JT_Switchboard_770x540.jpg
  54. 54. Exemplo de código
  55. 55. Exemplo de código
  56. 56. Exemplo de código
  57. 57. No modo Ruby
  58. 58. No modo Ruby
  59. 59. Adhearsion: No modo Ruby Framework de Aplicações de Voz
  60. 60. Adhearsion: No modo Ruby
  61. 61. Adhearsion: No modo Ruby Flexibilidade na alocação(VM, PaaS, qualquer lugar)
  62. 62. Adhearsion: No modo Ruby Muitas formas de integração
  63. 63. Adhearsion: No modo Ruby Plataforma independente
  64. 64. Adhearsion: No modo Ruby É somente Ruby
  65. 65. Adhearsion: No modo Ruby Capacidade de interagir entre as chamadas
  66. 66. Adhearsion: No modo RubyUma API simples e extensível
  67. 67. adhearsionconf.com
  68. 68. Fácil, né?
  69. 69. Fácil, né? • Asterisk, FreeSWITCH & PRISM não são fáceis para instalar e administrar
  70. 70. Fácil, né? • Asterisk, FreeSWITCH & PRISM não são fáceis para instalar e administrar • Connectividade é um pé no saco
  71. 71. Fácil, né? • Asterisk, FreeSWITCH & PRISM não são fáceis para instalar e administrar • Connectividade é um pé no saco • Uma plataforma da Cloud? Sim, por favor!
  72. 72. Fácil, né? • Asterisk, FreeSWITCH & PRISM não são fáceis para instalar e administrar • Connectividade é um pé no saco • Uma plataforma da Cloud? Sim, por favor! • adhearsion.com/cloud
  73. 73. Como isso funciona?• Adhearsion não manipula diretamente a mídia ou sinalização• Simplesmente um componente de controle da plataforma VoIP• Fala o protocolo Rayo (http://rayo.org), com base em XMPP• Suporta o acesso a redes de voz federadas
  74. 74. Adhearsion: No modo Ruby Faça parte adhearsion.com
  75. 75. Perguntas? Ben Langfeld @benlangfeld

×