SlideShare a Scribd company logo
1 of 15
Download to read offline
and the cloud

                                    ✓ check
Ben Klang
Principal/Technology Strategist
Mojo Lingo
Who is Ben Klang?

  •   Ben Klang is the leader of the Adhearsion project since 2010.

  •   Has worked with telephony and VoIP since 2002, then at a small
      startup in his father-in-law’s basement.

  •   15+ years of deep technical experience, including systems
      architecture, network management, scalability and load testing, voice
      application design.

  •   Believes in agile, telecommuting, distance collaboration and free time.
What is Adhearsion?

  •   Voice Application Development Framework

  •   Adhesion you can hear – glueing the voice layer to the rest of the
      world.

  •   Open Source

  •   Ruby language – easily integrates with Rails, but not dependent

  •   Platform agnostic – runs anywhere Ruby or Java does.

  •   Runs small, scales to … (announcement coming Thursday)

  •   Cloud-Ready

  •   Real-time
What makes Adhearsion so cool?

Audience Type                                  Benefits
Application Provider                           Fastest Way to Develop Voice Apps, Period.
System integrators, VARS                       Fastest Way to Develop Voice Apps, Period.
Mobile, fixed & IP-based operators              Fastest Way to Develop Voice Apps, Period.
Investment Banking, Venture Capital, Private   Fastest Way to Develop Voice Apps, Period.
Equity
IT managers, CIOs,                             Fastest Way to Develop Voice Apps, Period.
Business Process Analysts
What really makes Adhearsion so cool?


Audience Type                   Benefits
Application Provider            Easily package apps for redistribution
System integrators, VARS        Strong (and growing) ecosystem of Ruby developers
                                (Thanks, Rails!)
Mobile, fixed & IP-based         Enrich existing infrastructure with new, game-changing
operators                       services
Investment banking, venture     Market-ready Apps in weeks or days, not months
capital, private equity
IT managers, CIOs and Business TDD, Agile, bulletproof deployments with Capistrano,
Process Analysts               eminently readable code
Adhearsion Applied

      Call center workflow optimization and integration
      Sales force automation
      Conferencing applications
      Translation services
      IVR
      Polling
      Robo-calling
Adhearsion Architecture: How Does It Work?
Adhearsion on Asterisk

  •   100% Open Source stack

  •   Arguably lowest TCO with no per-port licensing

  •   Most common Adhearsion platform today – thousands of apps in
      production

  •   Asterisk is everywhere – embedded products to most Linux
      distributions

  •   No TTS or ASR included, but may be licensed separately

  •   Adhearsion easily co-exists with FreePBX (Elastix, PBX-in-a-Flash,
      Trixbox, AsteriskNOW, others)
Adhearsion on Tropo

  •   Fully Cloud-based service – no servers to maintain

  •   Built-in, high-quality ASR and TTS in 24 languages (!!)

  •   Nothing to license; just pay per-minute usage

  •   Free for developers – no cost until app is in production

  •   Easiest, Cheapest way to prototype a new idea quickly
Telephony DSL (Domain Specific Language)
Adhearsion Timeline: Been and Going

• 2006 - First code written    • Adhearsion LLC
  by Jay Phillips, visionary     acquired by Voxeo,                              • Adhearsion
              of framework                                                         Foundation
                               • Voxeo forms Voxeo
•      2007 – First public       Labs, Tropo                                       (non-profit)
                  release                                                          formed




                                                      • Ben Klang takes
                                                        over as project
       • Jason Goecke joins                                                   • ANNOUNCEMENT
                                                        lead
       • Adhearsion goes on                                                     09-15-11
                                                      • Adhearsion
         World Tour                                                           • AdhearsionConf
                                                        reaches version 1.0
                                                                                10-8-11
                                                      • First
                                                        AdhearsionConf
Adhearsion: By the Numbers

     15,889 lines of code
     14,393 Downloads To Date (since 2009)
      >82% unit test code coverage
     7 Contributing Countries
     5 years of active development
     $0 licensing costs
Adhearsion Timeline: Cumulative Downloads


    Join the Trend!
Questions...




http://adhearsion.com   http://mojolingo.com
Twitter: @Adhearsion    Twitter: @MojoLingo
                        +1.404.475.4840
                        bklang@mojolingo.com
Formatted if needed

More Related Content

Similar to Adhearsion and the cloud

ClueCon2009: Exciting Advancements in Open-Source Telephony Applications in t...
ClueCon2009: Exciting Advancements in Open-Source Telephony Applications in t...ClueCon2009: Exciting Advancements in Open-Source Telephony Applications in t...
ClueCon2009: Exciting Advancements in Open-Source Telephony Applications in t...Voxeo Corp
 
Introduction to Adhearsion
Introduction to AdhearsionIntroduction to Adhearsion
Introduction to AdhearsionMojo Lingo
 
Voice Applications with Adhearsion
Voice Applications with AdhearsionVoice Applications with Adhearsion
Voice Applications with AdhearsionMojo Lingo
 
OSS Think Tank - NetflixOSS - OSS as a Competitive Differentiator
OSS Think Tank - NetflixOSS - OSS as a Competitive DifferentiatorOSS Think Tank - NetflixOSS - OSS as a Competitive Differentiator
OSS Think Tank - NetflixOSS - OSS as a Competitive DifferentiatorRuslan Meshenberg
 
Apache coneu 2009-adrian-trenaman-adopting-open-source-in-the-enterprise
Apache coneu 2009-adrian-trenaman-adopting-open-source-in-the-enterpriseApache coneu 2009-adrian-trenaman-adopting-open-source-in-the-enterprise
Apache coneu 2009-adrian-trenaman-adopting-open-source-in-the-enterpriseAdrian Trenaman
 
Developer Jam Session - Intro to Voxeo Products
Developer Jam Session - Intro to Voxeo ProductsDeveloper Jam Session - Intro to Voxeo Products
Developer Jam Session - Intro to Voxeo ProductsVoxeo Corp
 
Voxeo Summit 2010: VoiceObjects Spotlight
Voxeo Summit 2010: VoiceObjects SpotlightVoxeo Summit 2010: VoiceObjects Spotlight
Voxeo Summit 2010: VoiceObjects SpotlightVoxeo Corp
 
Voice Applications with Adhearsion @ ATLAUG 2012
Voice Applications with Adhearsion @ ATLAUG 2012Voice Applications with Adhearsion @ ATLAUG 2012
Voice Applications with Adhearsion @ ATLAUG 2012Adhearsion Foundation
 
TaaS Workshop 2014, TermWiki Pro, Uwe Muegge & Carl Yao, CSOFT International
TaaS Workshop 2014, TermWiki Pro, Uwe Muegge & Carl Yao, CSOFT InternationalTaaS Workshop 2014, TermWiki Pro, Uwe Muegge & Carl Yao, CSOFT International
TaaS Workshop 2014, TermWiki Pro, Uwe Muegge & Carl Yao, CSOFT InternationalTAUS - The Language Data Network
 
Voxeo Summit 2010: Prophecy 10 - Unified Self Service
Voxeo Summit 2010: Prophecy 10 - Unified Self ServiceVoxeo Summit 2010: Prophecy 10 - Unified Self Service
Voxeo Summit 2010: Prophecy 10 - Unified Self ServiceVoxeo Corp
 
Logging at the TB Scale (Voxeo at splunk>live)
Logging at the TB Scale (Voxeo at splunk>live)Logging at the TB Scale (Voxeo at splunk>live)
Logging at the TB Scale (Voxeo at splunk>live)Voxeo Corp
 
Can You Speak Magic? with Adhearsion
Can You Speak Magic? with AdhearsionCan You Speak Magic? with Adhearsion
Can You Speak Magic? with AdhearsionMojo Lingo
 
PHP in the Real World
PHP in the Real WorldPHP in the Real World
PHP in the Real WorldIvo Jansch
 
Corporate presentation chorus call
Corporate presentation  chorus callCorporate presentation  chorus call
Corporate presentation chorus callraghavbhasin
 
Integrating ECM and Portal Technologies - 2011.09.08
Integrating ECM and Portal Technologies - 2011.09.08Integrating ECM and Portal Technologies - 2011.09.08
Integrating ECM and Portal Technologies - 2011.09.08Alfresco Software
 
Sphere shield for webex
Sphere shield for webexSphere shield for webex
Sphere shield for webexAGAT2
 

Similar to Adhearsion and the cloud (20)

Ahn Conf 2011 - Day 2 Keynote
Ahn Conf 2011 - Day 2 KeynoteAhn Conf 2011 - Day 2 Keynote
Ahn Conf 2011 - Day 2 Keynote
 
ClueCon2009: Exciting Advancements in Open-Source Telephony Applications in t...
ClueCon2009: Exciting Advancements in Open-Source Telephony Applications in t...ClueCon2009: Exciting Advancements in Open-Source Telephony Applications in t...
ClueCon2009: Exciting Advancements in Open-Source Telephony Applications in t...
 
Introduction to Adhearsion
Introduction to AdhearsionIntroduction to Adhearsion
Introduction to Adhearsion
 
Voice Applications with Adhearsion
Voice Applications with AdhearsionVoice Applications with Adhearsion
Voice Applications with Adhearsion
 
OSS Think Tank - NetflixOSS - OSS as a Competitive Differentiator
OSS Think Tank - NetflixOSS - OSS as a Competitive DifferentiatorOSS Think Tank - NetflixOSS - OSS as a Competitive Differentiator
OSS Think Tank - NetflixOSS - OSS as a Competitive Differentiator
 
Apache coneu 2009-adrian-trenaman-adopting-open-source-in-the-enterprise
Apache coneu 2009-adrian-trenaman-adopting-open-source-in-the-enterpriseApache coneu 2009-adrian-trenaman-adopting-open-source-in-the-enterprise
Apache coneu 2009-adrian-trenaman-adopting-open-source-in-the-enterprise
 
Developer Jam Session - Intro to Voxeo Products
Developer Jam Session - Intro to Voxeo ProductsDeveloper Jam Session - Intro to Voxeo Products
Developer Jam Session - Intro to Voxeo Products
 
Voxeo Summit 2010: VoiceObjects Spotlight
Voxeo Summit 2010: VoiceObjects SpotlightVoxeo Summit 2010: VoiceObjects Spotlight
Voxeo Summit 2010: VoiceObjects Spotlight
 
Realspeakeren
RealspeakerenRealspeakeren
Realspeakeren
 
Voice Applications with Adhearsion @ ATLAUG 2012
Voice Applications with Adhearsion @ ATLAUG 2012Voice Applications with Adhearsion @ ATLAUG 2012
Voice Applications with Adhearsion @ ATLAUG 2012
 
TaaS Workshop 2014, TermWiki Pro, Uwe Muegge & Carl Yao, CSOFT International
TaaS Workshop 2014, TermWiki Pro, Uwe Muegge & Carl Yao, CSOFT InternationalTaaS Workshop 2014, TermWiki Pro, Uwe Muegge & Carl Yao, CSOFT International
TaaS Workshop 2014, TermWiki Pro, Uwe Muegge & Carl Yao, CSOFT International
 
Real speaker us
Real speaker usReal speaker us
Real speaker us
 
Voxeo Summit 2010: Prophecy 10 - Unified Self Service
Voxeo Summit 2010: Prophecy 10 - Unified Self ServiceVoxeo Summit 2010: Prophecy 10 - Unified Self Service
Voxeo Summit 2010: Prophecy 10 - Unified Self Service
 
Logging at the TB Scale (Voxeo at splunk>live)
Logging at the TB Scale (Voxeo at splunk>live)Logging at the TB Scale (Voxeo at splunk>live)
Logging at the TB Scale (Voxeo at splunk>live)
 
Can You Speak Magic? with Adhearsion
Can You Speak Magic? with AdhearsionCan You Speak Magic? with Adhearsion
Can You Speak Magic? with Adhearsion
 
PHP in the Real World
PHP in the Real WorldPHP in the Real World
PHP in the Real World
 
OaaS:Open as a Strategy
OaaS:Open as a StrategyOaaS:Open as a Strategy
OaaS:Open as a Strategy
 
Corporate presentation chorus call
Corporate presentation  chorus callCorporate presentation  chorus call
Corporate presentation chorus call
 
Integrating ECM and Portal Technologies - 2011.09.08
Integrating ECM and Portal Technologies - 2011.09.08Integrating ECM and Portal Technologies - 2011.09.08
Integrating ECM and Portal Technologies - 2011.09.08
 
Sphere shield for webex
Sphere shield for webexSphere shield for webex
Sphere shield for webex
 

More from Mojo Lingo

ConnectJS 2015: Video Killed the Telephone Star
ConnectJS 2015: Video Killed the Telephone StarConnectJS 2015: Video Killed the Telephone Star
ConnectJS 2015: Video Killed the Telephone StarMojo Lingo
 
AstriCon 2015: WebRTC: How it Works, and How it Breaks
AstriCon 2015: WebRTC: How it Works, and How it BreaksAstriCon 2015: WebRTC: How it Works, and How it Breaks
AstriCon 2015: WebRTC: How it Works, and How it BreaksMojo Lingo
 
FreeSWITCH, FreeSWITCH Everywhere, and Not A Phone In Sight
FreeSWITCH, FreeSWITCH Everywhere, and Not A Phone In SightFreeSWITCH, FreeSWITCH Everywhere, and Not A Phone In Sight
FreeSWITCH, FreeSWITCH Everywhere, and Not A Phone In SightMojo Lingo
 
Now Hear This! Putting Voice, Video, and Text into Ruby on Rails
Now Hear This! Putting Voice, Video, and Text into Ruby on RailsNow Hear This! Putting Voice, Video, and Text into Ruby on Rails
Now Hear This! Putting Voice, Video, and Text into Ruby on RailsMojo Lingo
 
Using Asterisk to Create "Her"
Using Asterisk to Create "Her"Using Asterisk to Create "Her"
Using Asterisk to Create "Her"Mojo Lingo
 
Tipping the Scales: Measuring and Scaling Asterisk
Tipping the Scales: Measuring and Scaling AsteriskTipping the Scales: Measuring and Scaling Asterisk
Tipping the Scales: Measuring and Scaling AsteriskMojo Lingo
 
WebRTC Overview by Dan Burnett
WebRTC Overview by Dan BurnettWebRTC Overview by Dan Burnett
WebRTC Overview by Dan BurnettMojo Lingo
 
AdhearsionConf 2013 Keynote
AdhearsionConf 2013 KeynoteAdhearsionConf 2013 Keynote
AdhearsionConf 2013 KeynoteMojo Lingo
 
Speech-Enabling Web Apps
Speech-Enabling Web AppsSpeech-Enabling Web Apps
Speech-Enabling Web AppsMojo Lingo
 
WebRTC: What? How? Why? - ClueCon 2013
WebRTC: What? How? Why? - ClueCon 2013WebRTC: What? How? Why? - ClueCon 2013
WebRTC: What? How? Why? - ClueCon 2013Mojo Lingo
 
Infiltrando Telecoms Usando Ruby
Infiltrando Telecoms Usando RubyInfiltrando Telecoms Usando Ruby
Infiltrando Telecoms Usando RubyMojo Lingo
 
Enhancing FreePBX with Adhearsion
Enhancing FreePBX with AdhearsionEnhancing FreePBX with Adhearsion
Enhancing FreePBX with AdhearsionMojo Lingo
 
Connecting Adhearsion
Connecting AdhearsionConnecting Adhearsion
Connecting AdhearsionMojo Lingo
 
Testing Adhearsion Applications
Testing Adhearsion ApplicationsTesting Adhearsion Applications
Testing Adhearsion ApplicationsMojo Lingo
 
Testing Telephony: It's Not All Terrible
Testing Telephony: It's Not All TerribleTesting Telephony: It's Not All Terrible
Testing Telephony: It's Not All TerribleMojo Lingo
 
Rayo for XMPP Folks
Rayo for XMPP FolksRayo for XMPP Folks
Rayo for XMPP FolksMojo Lingo
 
Talking To Rails
Talking To RailsTalking To Rails
Talking To RailsMojo Lingo
 
Building Real Life Applications with Adhearsion
Building Real Life Applications with AdhearsionBuilding Real Life Applications with Adhearsion
Building Real Life Applications with AdhearsionMojo Lingo
 
Keeping It Realtime!
Keeping It Realtime!Keeping It Realtime!
Keeping It Realtime!Mojo Lingo
 
Integrating Voice Through Adhearsion
Integrating Voice Through AdhearsionIntegrating Voice Through Adhearsion
Integrating Voice Through AdhearsionMojo Lingo
 

More from Mojo Lingo (20)

ConnectJS 2015: Video Killed the Telephone Star
ConnectJS 2015: Video Killed the Telephone StarConnectJS 2015: Video Killed the Telephone Star
ConnectJS 2015: Video Killed the Telephone Star
 
AstriCon 2015: WebRTC: How it Works, and How it Breaks
AstriCon 2015: WebRTC: How it Works, and How it BreaksAstriCon 2015: WebRTC: How it Works, and How it Breaks
AstriCon 2015: WebRTC: How it Works, and How it Breaks
 
FreeSWITCH, FreeSWITCH Everywhere, and Not A Phone In Sight
FreeSWITCH, FreeSWITCH Everywhere, and Not A Phone In SightFreeSWITCH, FreeSWITCH Everywhere, and Not A Phone In Sight
FreeSWITCH, FreeSWITCH Everywhere, and Not A Phone In Sight
 
Now Hear This! Putting Voice, Video, and Text into Ruby on Rails
Now Hear This! Putting Voice, Video, and Text into Ruby on RailsNow Hear This! Putting Voice, Video, and Text into Ruby on Rails
Now Hear This! Putting Voice, Video, and Text into Ruby on Rails
 
Using Asterisk to Create "Her"
Using Asterisk to Create "Her"Using Asterisk to Create "Her"
Using Asterisk to Create "Her"
 
Tipping the Scales: Measuring and Scaling Asterisk
Tipping the Scales: Measuring and Scaling AsteriskTipping the Scales: Measuring and Scaling Asterisk
Tipping the Scales: Measuring and Scaling Asterisk
 
WebRTC Overview by Dan Burnett
WebRTC Overview by Dan BurnettWebRTC Overview by Dan Burnett
WebRTC Overview by Dan Burnett
 
AdhearsionConf 2013 Keynote
AdhearsionConf 2013 KeynoteAdhearsionConf 2013 Keynote
AdhearsionConf 2013 Keynote
 
Speech-Enabling Web Apps
Speech-Enabling Web AppsSpeech-Enabling Web Apps
Speech-Enabling Web Apps
 
WebRTC: What? How? Why? - ClueCon 2013
WebRTC: What? How? Why? - ClueCon 2013WebRTC: What? How? Why? - ClueCon 2013
WebRTC: What? How? Why? - ClueCon 2013
 
Infiltrando Telecoms Usando Ruby
Infiltrando Telecoms Usando RubyInfiltrando Telecoms Usando Ruby
Infiltrando Telecoms Usando Ruby
 
Enhancing FreePBX with Adhearsion
Enhancing FreePBX with AdhearsionEnhancing FreePBX with Adhearsion
Enhancing FreePBX with Adhearsion
 
Connecting Adhearsion
Connecting AdhearsionConnecting Adhearsion
Connecting Adhearsion
 
Testing Adhearsion Applications
Testing Adhearsion ApplicationsTesting Adhearsion Applications
Testing Adhearsion Applications
 
Testing Telephony: It's Not All Terrible
Testing Telephony: It's Not All TerribleTesting Telephony: It's Not All Terrible
Testing Telephony: It's Not All Terrible
 
Rayo for XMPP Folks
Rayo for XMPP FolksRayo for XMPP Folks
Rayo for XMPP Folks
 
Talking To Rails
Talking To RailsTalking To Rails
Talking To Rails
 
Building Real Life Applications with Adhearsion
Building Real Life Applications with AdhearsionBuilding Real Life Applications with Adhearsion
Building Real Life Applications with Adhearsion
 
Keeping It Realtime!
Keeping It Realtime!Keeping It Realtime!
Keeping It Realtime!
 
Integrating Voice Through Adhearsion
Integrating Voice Through AdhearsionIntegrating Voice Through Adhearsion
Integrating Voice Through Adhearsion
 

Recently uploaded

Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAndikSusilo4
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...HostedbyConfluent
 

Recently uploaded (20)

Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & Application
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
 

Adhearsion and the cloud

  • 1. and the cloud ✓ check Ben Klang Principal/Technology Strategist Mojo Lingo
  • 2. Who is Ben Klang? • Ben Klang is the leader of the Adhearsion project since 2010. • Has worked with telephony and VoIP since 2002, then at a small startup in his father-in-law’s basement. • 15+ years of deep technical experience, including systems architecture, network management, scalability and load testing, voice application design. • Believes in agile, telecommuting, distance collaboration and free time.
  • 3. What is Adhearsion? • Voice Application Development Framework • Adhesion you can hear – glueing the voice layer to the rest of the world. • Open Source • Ruby language – easily integrates with Rails, but not dependent • Platform agnostic – runs anywhere Ruby or Java does. • Runs small, scales to … (announcement coming Thursday) • Cloud-Ready • Real-time
  • 4. What makes Adhearsion so cool? Audience Type Benefits Application Provider Fastest Way to Develop Voice Apps, Period. System integrators, VARS Fastest Way to Develop Voice Apps, Period. Mobile, fixed & IP-based operators Fastest Way to Develop Voice Apps, Period. Investment Banking, Venture Capital, Private Fastest Way to Develop Voice Apps, Period. Equity IT managers, CIOs, Fastest Way to Develop Voice Apps, Period. Business Process Analysts
  • 5. What really makes Adhearsion so cool? Audience Type Benefits Application Provider Easily package apps for redistribution System integrators, VARS Strong (and growing) ecosystem of Ruby developers (Thanks, Rails!) Mobile, fixed & IP-based Enrich existing infrastructure with new, game-changing operators services Investment banking, venture Market-ready Apps in weeks or days, not months capital, private equity IT managers, CIOs and Business TDD, Agile, bulletproof deployments with Capistrano, Process Analysts eminently readable code
  • 6. Adhearsion Applied  Call center workflow optimization and integration  Sales force automation  Conferencing applications  Translation services  IVR  Polling  Robo-calling
  • 8. Adhearsion on Asterisk • 100% Open Source stack • Arguably lowest TCO with no per-port licensing • Most common Adhearsion platform today – thousands of apps in production • Asterisk is everywhere – embedded products to most Linux distributions • No TTS or ASR included, but may be licensed separately • Adhearsion easily co-exists with FreePBX (Elastix, PBX-in-a-Flash, Trixbox, AsteriskNOW, others)
  • 9. Adhearsion on Tropo • Fully Cloud-based service – no servers to maintain • Built-in, high-quality ASR and TTS in 24 languages (!!) • Nothing to license; just pay per-minute usage • Free for developers – no cost until app is in production • Easiest, Cheapest way to prototype a new idea quickly
  • 10. Telephony DSL (Domain Specific Language)
  • 11. Adhearsion Timeline: Been and Going • 2006 - First code written • Adhearsion LLC by Jay Phillips, visionary acquired by Voxeo, • Adhearsion of framework Foundation • Voxeo forms Voxeo • 2007 – First public Labs, Tropo (non-profit) release formed • Ben Klang takes over as project • Jason Goecke joins • ANNOUNCEMENT lead • Adhearsion goes on 09-15-11 • Adhearsion World Tour • AdhearsionConf reaches version 1.0 10-8-11 • First AdhearsionConf
  • 12. Adhearsion: By the Numbers  15,889 lines of code  14,393 Downloads To Date (since 2009)  >82% unit test code coverage  7 Contributing Countries  5 years of active development  $0 licensing costs
  • 13. Adhearsion Timeline: Cumulative Downloads Join the Trend!
  • 14. Questions... http://adhearsion.com http://mojolingo.com Twitter: @Adhearsion Twitter: @MojoLingo +1.404.475.4840 bklang@mojolingo.com