SlideShare ist ein Scribd-Unternehmen logo
1 von 34
2009   |   Westergasfabriek   |   Amsterdam   |   http://eComm.ec
Entrepreneurial
Advantages with New
   Open-Source
    Technologies
          Jay Phillips
THE




                                                  ECONOMY
                                                                    L
creative commons photo from http://www.flickr.com/photos/maywong_photos/
Open-Source Software
 Development Will
 Never Be L Shaped
☭
communism
proletariat?
proletariat?
Open-Source is the First
   Post-Scarcity
     Economy
Open-Source is the
    Final Stage of
Technological Evolution
Where are we going?
Where are we going?

• Cost of minutes are approaching zero
• Software development is getting easier
• Backend telephony moving to the handset
• Less investment capital to go around
• Business models based on cloud computing
Innovation is all about
  the applications
“Voice is a Spice”         - Thomas Howe




• Applications are about connecting people
• “Web 2.0” is about the social web
• Voice isn’t the application
• Innovating here is hard
• Innovators should build lots of little voice
  experimental apps
• Master doing experiments quickly
Integrate with...



VOICE
TECH
Integrate with...
 Wacky inventions
                             -G en
                       dL ead
            ale s an                  ???
           S


VOICE      Social Graphs
TECH                             Support interfaces
               CMSs
Fast App Development
Non-Voice Technology                  Voice Technology
•   Ruby on Rails
                                •   Cloud telephony
•   jQuery / YUI                    (e.g. Tropo.com)

•   Dynamic languages           •   Java: JSR 309 and JSR 289

•   MySQL, PostgreSQL, Sqlite   •   FreeSWITCH

•   Cassandra, CouchDB, Redis   •   Asterisk

•   ORMs for relational DBs     •   Yate

•   Linux                       •   Adhearsion

•   Reuse open-source code!     •   OpenSIPs / Kamailio

                                •   UniMRCP
Cloud Telephony
                    Once you build your
                application, how do you scale
                   and operationalize it?

           PROS                                CONS

•   Usually cheapest solution    •   Can be a proprietary trap

•   Easiest to setup             •   Some companies are fly-by-night

•   Handles traffic spikes well   •   Some things may be impossible

•   Support staff available      •   Asset ownership
Voxeo.com              Tropo.com




                        Very Affordable
Enterprise Telephony
                       Scripting Language
Application Hosting
                       Telephony Hosting
Java Powered Telephony
             Java’s back and it’s here to stay.
            New open-source standards-based
                   Java frameworks rock
          PROS                                CONS
•   Very robust and powerful    •   JSR 309 and JSR 289 are very
                                    boilerplate-heavy
•   Standards-based
                                •   Usually depend on a separate
•   Many Java programmers           media server
•   Java tools are top-notch    •   Simple apps overly complicated


        SIPMethod, Mobicents, SailFin
Voxeo is open-sourcing
    SIPMethod!
Asterisk
                     The grandpa of
                  open-source telephony.
                      10 years old!

          PROS                               CONS
•   Most popular open-source
                               •   Very expensive to scale
    telephony solution
                               •   APIs are super yucky
•   Large community
                               •   Hard to reuse stuff
•   Does what it was
    designed for pretty well   •   Very limited features

•   Supported by Digium        •   Lots of legacy code
FreeSWITCH
                    Basically “Asterisk 2.0”


          PROS                                   CONS
•   Very scalable

•   Modular architecture          •   Some features never been used

•   Lots of features              •   Integration options could be
                                      improved
•   Good single-process
    scalability                   •   Clustering will still be expensive

•   Supported by Barracuda
Adhearsion
              Very modern open-source
          telephony development framework

          PROS                               CONS

•   Very fast development
                               •   Ruby (and Java) only
•   Intuitive environment
                               •   Limited by Asterisk
•   Virtually no boilerplate
                               •   FreeSWITCH and Tropo
•   Super easy integration         bindings are immature
OpenSIPS / Kamailio
           These sibling projects let you build
          very scalable SIP-only “applications.”

          PROS                                  CONS


•   Very fast
                                  •   Community now split
•   Reliable
                                  •   Few exciting uses of pure-SIP
•   Great for building clusters       applications
UniMRCP
               General-purpose, modular,
             standards-based media server

          PROS                            CONS

•   MRCP is very powerful
                             •   MRCP 2.0 very new
•   Very modular
                             •   Few good open-source MRCP
•   Removes lock-in with         clients
    proprietary telephony
    technology vendors       •   MRCP is very complex
Thanks!
  Jay Phillips
  Voxeo Labs
 Email: jay@voxeo.com
 Skype: Jicksta
Twitter: @jicksta
  Blog: Jicksta.com
Headline Sponsor




                      Platinum Sponsors




                        Gold Sponsors




2009   |   Westergasfabriek   |   Amsterdam   |   http://eComm.ec

Weitere ähnliche Inhalte

Andere mochten auch

Mantenimiento g
Mantenimiento gMantenimiento g
Mantenimiento g
deyby18
 
Ajax - Pablo Almeida Haro
Ajax - Pablo Almeida HaroAjax - Pablo Almeida Haro
Ajax - Pablo Almeida Haro
Pablo Almeida
 
DevLove2012 懇親会LT
DevLove2012 懇親会LTDevLove2012 懇親会LT
DevLove2012 懇親会LT
hayabusa333
 
Vsug20100522
Vsug20100522Vsug20100522
Vsug20100522
hr_sao
 
デジタルマップ整備による沖縄の産業振興
デジタルマップ整備による沖縄の産業振興デジタルマップ整備による沖縄の産業振興
デジタルマップ整備による沖縄の産業振興
OGISC
 
3ds max renders
3ds max renders3ds max renders
3ds max renders
Luisa Lashman
 
Eric Schmidt
Eric Schmidt Eric Schmidt
Eric Schmidt
riemalazem
 
10years 2
10years 210years 2
10years 2
suwaws
 

Andere mochten auch (17)

Mantenimiento g
Mantenimiento gMantenimiento g
Mantenimiento g
 
Html5とはなにか?
Html5とはなにか?Html5とはなにか?
Html5とはなにか?
 
Ajax - Pablo Almeida Haro
Ajax - Pablo Almeida HaroAjax - Pablo Almeida Haro
Ajax - Pablo Almeida Haro
 
DevLove2012 懇親会LT
DevLove2012 懇親会LTDevLove2012 懇親会LT
DevLove2012 懇親会LT
 
Vsug20100522
Vsug20100522Vsug20100522
Vsug20100522
 
デジタルマップ整備による沖縄の産業振興
デジタルマップ整備による沖縄の産業振興デジタルマップ整備による沖縄の産業振興
デジタルマップ整備による沖縄の産業振興
 
詐欺メイクちゃんねる(仮)
詐欺メイクちゃんねる(仮)詐欺メイクちゃんねる(仮)
詐欺メイクちゃんねる(仮)
 
3ds max renders
3ds max renders3ds max renders
3ds max renders
 
Eric Schmidt
Eric Schmidt Eric Schmidt
Eric Schmidt
 
Light weightj2ee developmentusingspring
Light weightj2ee developmentusingspringLight weightj2ee developmentusingspring
Light weightj2ee developmentusingspring
 
10years 2
10years 210years 2
10years 2
 
131025 gps
131025 gps131025 gps
131025 gps
 
Российский фронт битвы гигантов
Российский фронт битвы гигантовРоссийский фронт битвы гигантов
Российский фронт битвы гигантов
 
インハウスSEOの課題と対応_forEC_20121207
インハウスSEOの課題と対応_forEC_20121207インハウスSEOの課題と対応_forEC_20121207
インハウスSEOの課題と対応_forEC_20121207
 
まっちゃ4451LT「IE の InPrivateブラウズ」
まっちゃ4451LT「IE の InPrivateブラウズ」まっちゃ4451LT「IE の InPrivateブラウズ」
まっちゃ4451LT「IE の InPrivateブラウズ」
 
発表原稿(ビー・テクノロジー)06DEC2012
発表原稿(ビー・テクノロジー)06DEC2012発表原稿(ビー・テクノロジー)06DEC2012
発表原稿(ビー・テクノロジー)06DEC2012
 
I bootcamp
I bootcampI bootcamp
I bootcamp
 

Ähnlich wie Jay Phillips's Presentation at Emerging Communication Conference & Awards 2009 Europe

HIS 2015: Prof. Mark Little - Open Source Challenges in the Enterprise
HIS 2015: Prof. Mark Little - Open Source Challenges in the EnterpriseHIS 2015: Prof. Mark Little - Open Source Challenges in the Enterprise
HIS 2015: Prof. Mark Little - Open Source Challenges in the Enterprise
AdaCore
 
Sailfish operating system
Sailfish operating systemSailfish operating system
Sailfish operating system
Viju Vj
 
How DreamHost builds a public cloud with OpenStack.pdf
How DreamHost builds a public cloud with OpenStack.pdfHow DreamHost builds a public cloud with OpenStack.pdf
How DreamHost builds a public cloud with OpenStack.pdf
OpenStack Foundation
 
Why Docker
Why DockerWhy Docker
Why Docker
dotCloud
 

Ähnlich wie Jay Phillips's Presentation at Emerging Communication Conference & Awards 2009 Europe (20)

CIF16: Unikernels: The Past, the Present, the Future ( Russell Pavlicek, Xen ...
CIF16: Unikernels: The Past, the Present, the Future ( Russell Pavlicek, Xen ...CIF16: Unikernels: The Past, the Present, the Future ( Russell Pavlicek, Xen ...
CIF16: Unikernels: The Past, the Present, the Future ( Russell Pavlicek, Xen ...
 
HIS 2015: Prof. Mark Little - Open Source Challenges in the Enterprise
HIS 2015: Prof. Mark Little - Open Source Challenges in the EnterpriseHIS 2015: Prof. Mark Little - Open Source Challenges in the Enterprise
HIS 2015: Prof. Mark Little - Open Source Challenges in the Enterprise
 
Expanding Horizons with Kubernetes How one Technology is changing Cloud today?
Expanding Horizons with Kubernetes How one Technology is changing Cloud today?Expanding Horizons with Kubernetes How one Technology is changing Cloud today?
Expanding Horizons with Kubernetes How one Technology is changing Cloud today?
 
Coding Secure Infrastructure in the Cloud using the PIE framework
Coding Secure Infrastructure in the Cloud using the PIE frameworkCoding Secure Infrastructure in the Cloud using the PIE framework
Coding Secure Infrastructure in the Cloud using the PIE framework
 
From wwwtocloud_28sept09
From wwwtocloud_28sept09From wwwtocloud_28sept09
From wwwtocloud_28sept09
 
Sailfish operating system
Sailfish operating systemSailfish operating system
Sailfish operating system
 
How DreamHost builds a public cloud with OpenStack.pdf
How DreamHost builds a public cloud with OpenStack.pdfHow DreamHost builds a public cloud with OpenStack.pdf
How DreamHost builds a public cloud with OpenStack.pdf
 
How DreamHost builds a Public Cloud with OpenStack
How DreamHost builds a Public Cloud with OpenStackHow DreamHost builds a Public Cloud with OpenStack
How DreamHost builds a Public Cloud with OpenStack
 
Build, Ship and Run Unikernels
Build, Ship and Run UnikernelsBuild, Ship and Run Unikernels
Build, Ship and Run Unikernels
 
The DIY Punk Rock DevOps Playbook
The DIY Punk Rock DevOps PlaybookThe DIY Punk Rock DevOps Playbook
The DIY Punk Rock DevOps Playbook
 
Modern software architectures - PHP UK Conference 2015
Modern software architectures - PHP UK Conference 2015Modern software architectures - PHP UK Conference 2015
Modern software architectures - PHP UK Conference 2015
 
Next Generation Cloud: Rise of the Unikernel V3 (UPDATED)
Next Generation Cloud: Rise of the Unikernel V3 (UPDATED)Next Generation Cloud: Rise of the Unikernel V3 (UPDATED)
Next Generation Cloud: Rise of the Unikernel V3 (UPDATED)
 
CPOSC2014: Next Generation Cloud -- Rise of the Unikernel
CPOSC2014: Next Generation Cloud -- Rise of the UnikernelCPOSC2014: Next Generation Cloud -- Rise of the Unikernel
CPOSC2014: Next Generation Cloud -- Rise of the Unikernel
 
SCALE13x: Next Generation of the Cloud - Rise of the Unikernel
SCALE13x: Next Generation of the Cloud - Rise of the UnikernelSCALE13x: Next Generation of the Cloud - Rise of the Unikernel
SCALE13x: Next Generation of the Cloud - Rise of the Unikernel
 
Unikernel User Summit 2015: The Next Generation Cloud: Unleashing the Power o...
Unikernel User Summit 2015: The Next Generation Cloud: Unleashing the Power o...Unikernel User Summit 2015: The Next Generation Cloud: Unleashing the Power o...
Unikernel User Summit 2015: The Next Generation Cloud: Unleashing the Power o...
 
A Summary about Hykes' Keynote on Dockercon 2015
A Summary about Hykes' Keynote on Dockercon 2015A Summary about Hykes' Keynote on Dockercon 2015
A Summary about Hykes' Keynote on Dockercon 2015
 
Sundance's presentation at B:RAI 2020
Sundance's presentation at B:RAI 2020Sundance's presentation at B:RAI 2020
Sundance's presentation at B:RAI 2020
 
Avoiding cloud lock-in
Avoiding cloud lock-inAvoiding cloud lock-in
Avoiding cloud lock-in
 
Why Docker
Why DockerWhy Docker
Why Docker
 
Open source presentation to Cork County Council
Open source presentation to Cork County CouncilOpen source presentation to Cork County Council
Open source presentation to Cork County Council
 

Mehr von eCommConf

Ronald Azuma - Presentation at Emerging Communications Conference & Awards (e...
Ronald Azuma - Presentation at Emerging Communications Conference & Awards (e...Ronald Azuma - Presentation at Emerging Communications Conference & Awards (e...
Ronald Azuma - Presentation at Emerging Communications Conference & Awards (e...
eCommConf
 
David Troy - Presentation at Emerging Communications Conference & Awards (eCo...
David Troy - Presentation at Emerging Communications Conference & Awards (eCo...David Troy - Presentation at Emerging Communications Conference & Awards (eCo...
David Troy - Presentation at Emerging Communications Conference & Awards (eCo...
eCommConf
 
Bhaskar Krishnamachari - Presentation at Emerging Communications Conference &...
Bhaskar Krishnamachari - Presentation at Emerging Communications Conference &...Bhaskar Krishnamachari - Presentation at Emerging Communications Conference &...
Bhaskar Krishnamachari - Presentation at Emerging Communications Conference &...
eCommConf
 
Clark Dodsworth - Presentation at Emerging Communications Conference & Awards...
Clark Dodsworth - Presentation at Emerging Communications Conference & Awards...Clark Dodsworth - Presentation at Emerging Communications Conference & Awards...
Clark Dodsworth - Presentation at Emerging Communications Conference & Awards...
eCommConf
 
Ryan Gallagher - Presentation at Emerging Communications Conference & Awards ...
Ryan Gallagher - Presentation at Emerging Communications Conference & Awards ...Ryan Gallagher - Presentation at Emerging Communications Conference & Awards ...
Ryan Gallagher - Presentation at Emerging Communications Conference & Awards ...
eCommConf
 
Darren Schreiber - Presentation at Emerging Communications Conference & Award...
Darren Schreiber - Presentation at Emerging Communications Conference & Award...Darren Schreiber - Presentation at Emerging Communications Conference & Award...
Darren Schreiber - Presentation at Emerging Communications Conference & Award...
eCommConf
 
Bryan Johns - Presentation at Emerging Communications Conference & Awards (eC...
Bryan Johns - Presentation at Emerging Communications Conference & Awards (eC...Bryan Johns - Presentation at Emerging Communications Conference & Awards (eC...
Bryan Johns - Presentation at Emerging Communications Conference & Awards (eC...
eCommConf
 
Tim Panton - Presentation at Emerging Communications Conference & Awards (eCo...
Tim Panton - Presentation at Emerging Communications Conference & Awards (eCo...Tim Panton - Presentation at Emerging Communications Conference & Awards (eCo...
Tim Panton - Presentation at Emerging Communications Conference & Awards (eCo...
eCommConf
 
Peter Ecclesine - Presentation at Emerging Communications Conference & Awards...
Peter Ecclesine - Presentation at Emerging Communications Conference & Awards...Peter Ecclesine - Presentation at Emerging Communications Conference & Awards...
Peter Ecclesine - Presentation at Emerging Communications Conference & Awards...
eCommConf
 
John Harmon - Presentation at Emerging Communications Conference & Awards (eC...
John Harmon - Presentation at Emerging Communications Conference & Awards (eC...John Harmon - Presentation at Emerging Communications Conference & Awards (eC...
John Harmon - Presentation at Emerging Communications Conference & Awards (eC...
eCommConf
 
Eladio Martin - Presentation at Emerging Communications Conference & Awards (...
Eladio Martin - Presentation at Emerging Communications Conference & Awards (...Eladio Martin - Presentation at Emerging Communications Conference & Awards (...
Eladio Martin - Presentation at Emerging Communications Conference & Awards (...
eCommConf
 
Adrian Avendano - Presentation at Emerging Communications Conference & Awards...
Adrian Avendano - Presentation at Emerging Communications Conference & Awards...Adrian Avendano - Presentation at Emerging Communications Conference & Awards...
Adrian Avendano - Presentation at Emerging Communications Conference & Awards...
eCommConf
 
Rob Lewis - Presentation at Emerging Communications Conference & Awards (eCom...
Rob Lewis - Presentation at Emerging Communications Conference & Awards (eCom...Rob Lewis - Presentation at Emerging Communications Conference & Awards (eCom...
Rob Lewis - Presentation at Emerging Communications Conference & Awards (eCom...
eCommConf
 
Christophe Ramstein - Presentation at Emerging Communications Conference & Aw...
Christophe Ramstein - Presentation at Emerging Communications Conference & Aw...Christophe Ramstein - Presentation at Emerging Communications Conference & Aw...
Christophe Ramstein - Presentation at Emerging Communications Conference & Aw...
eCommConf
 
Richard Whitt - Presentation at Emerging Communications Conference & Awards (...
Richard Whitt - Presentation at Emerging Communications Conference & Awards (...Richard Whitt - Presentation at Emerging Communications Conference & Awards (...
Richard Whitt - Presentation at Emerging Communications Conference & Awards (...
eCommConf
 
Susan Crawford - Presentation at Emerging Communications Conference & Awards ...
Susan Crawford - Presentation at Emerging Communications Conference & Awards ...Susan Crawford - Presentation at Emerging Communications Conference & Awards ...
Susan Crawford - Presentation at Emerging Communications Conference & Awards ...
eCommConf
 
Larry Downes - Presentation at Emerging Communications Conference & Awards (e...
Larry Downes - Presentation at Emerging Communications Conference & Awards (e...Larry Downes - Presentation at Emerging Communications Conference & Awards (e...
Larry Downes - Presentation at Emerging Communications Conference & Awards (e...
eCommConf
 
Brough Turner - Presentation at Emerging Communications Conference & Awards (...
Brough Turner - Presentation at Emerging Communications Conference & Awards (...Brough Turner - Presentation at Emerging Communications Conference & Awards (...
Brough Turner - Presentation at Emerging Communications Conference & Awards (...
eCommConf
 
Chris Mairs - Presentation at Emerging Communications Conference & Awards (eC...
Chris Mairs - Presentation at Emerging Communications Conference & Awards (eC...Chris Mairs - Presentation at Emerging Communications Conference & Awards (eC...
Chris Mairs - Presentation at Emerging Communications Conference & Awards (eC...
eCommConf
 
Tomaz Stolfa - Presentation at Emerging Communications Conference & Awards (e...
Tomaz Stolfa - Presentation at Emerging Communications Conference & Awards (e...Tomaz Stolfa - Presentation at Emerging Communications Conference & Awards (e...
Tomaz Stolfa - Presentation at Emerging Communications Conference & Awards (e...
eCommConf
 

Mehr von eCommConf (20)

Ronald Azuma - Presentation at Emerging Communications Conference & Awards (e...
Ronald Azuma - Presentation at Emerging Communications Conference & Awards (e...Ronald Azuma - Presentation at Emerging Communications Conference & Awards (e...
Ronald Azuma - Presentation at Emerging Communications Conference & Awards (e...
 
David Troy - Presentation at Emerging Communications Conference & Awards (eCo...
David Troy - Presentation at Emerging Communications Conference & Awards (eCo...David Troy - Presentation at Emerging Communications Conference & Awards (eCo...
David Troy - Presentation at Emerging Communications Conference & Awards (eCo...
 
Bhaskar Krishnamachari - Presentation at Emerging Communications Conference &...
Bhaskar Krishnamachari - Presentation at Emerging Communications Conference &...Bhaskar Krishnamachari - Presentation at Emerging Communications Conference &...
Bhaskar Krishnamachari - Presentation at Emerging Communications Conference &...
 
Clark Dodsworth - Presentation at Emerging Communications Conference & Awards...
Clark Dodsworth - Presentation at Emerging Communications Conference & Awards...Clark Dodsworth - Presentation at Emerging Communications Conference & Awards...
Clark Dodsworth - Presentation at Emerging Communications Conference & Awards...
 
Ryan Gallagher - Presentation at Emerging Communications Conference & Awards ...
Ryan Gallagher - Presentation at Emerging Communications Conference & Awards ...Ryan Gallagher - Presentation at Emerging Communications Conference & Awards ...
Ryan Gallagher - Presentation at Emerging Communications Conference & Awards ...
 
Darren Schreiber - Presentation at Emerging Communications Conference & Award...
Darren Schreiber - Presentation at Emerging Communications Conference & Award...Darren Schreiber - Presentation at Emerging Communications Conference & Award...
Darren Schreiber - Presentation at Emerging Communications Conference & Award...
 
Bryan Johns - Presentation at Emerging Communications Conference & Awards (eC...
Bryan Johns - Presentation at Emerging Communications Conference & Awards (eC...Bryan Johns - Presentation at Emerging Communications Conference & Awards (eC...
Bryan Johns - Presentation at Emerging Communications Conference & Awards (eC...
 
Tim Panton - Presentation at Emerging Communications Conference & Awards (eCo...
Tim Panton - Presentation at Emerging Communications Conference & Awards (eCo...Tim Panton - Presentation at Emerging Communications Conference & Awards (eCo...
Tim Panton - Presentation at Emerging Communications Conference & Awards (eCo...
 
Peter Ecclesine - Presentation at Emerging Communications Conference & Awards...
Peter Ecclesine - Presentation at Emerging Communications Conference & Awards...Peter Ecclesine - Presentation at Emerging Communications Conference & Awards...
Peter Ecclesine - Presentation at Emerging Communications Conference & Awards...
 
John Harmon - Presentation at Emerging Communications Conference & Awards (eC...
John Harmon - Presentation at Emerging Communications Conference & Awards (eC...John Harmon - Presentation at Emerging Communications Conference & Awards (eC...
John Harmon - Presentation at Emerging Communications Conference & Awards (eC...
 
Eladio Martin - Presentation at Emerging Communications Conference & Awards (...
Eladio Martin - Presentation at Emerging Communications Conference & Awards (...Eladio Martin - Presentation at Emerging Communications Conference & Awards (...
Eladio Martin - Presentation at Emerging Communications Conference & Awards (...
 
Adrian Avendano - Presentation at Emerging Communications Conference & Awards...
Adrian Avendano - Presentation at Emerging Communications Conference & Awards...Adrian Avendano - Presentation at Emerging Communications Conference & Awards...
Adrian Avendano - Presentation at Emerging Communications Conference & Awards...
 
Rob Lewis - Presentation at Emerging Communications Conference & Awards (eCom...
Rob Lewis - Presentation at Emerging Communications Conference & Awards (eCom...Rob Lewis - Presentation at Emerging Communications Conference & Awards (eCom...
Rob Lewis - Presentation at Emerging Communications Conference & Awards (eCom...
 
Christophe Ramstein - Presentation at Emerging Communications Conference & Aw...
Christophe Ramstein - Presentation at Emerging Communications Conference & Aw...Christophe Ramstein - Presentation at Emerging Communications Conference & Aw...
Christophe Ramstein - Presentation at Emerging Communications Conference & Aw...
 
Richard Whitt - Presentation at Emerging Communications Conference & Awards (...
Richard Whitt - Presentation at Emerging Communications Conference & Awards (...Richard Whitt - Presentation at Emerging Communications Conference & Awards (...
Richard Whitt - Presentation at Emerging Communications Conference & Awards (...
 
Susan Crawford - Presentation at Emerging Communications Conference & Awards ...
Susan Crawford - Presentation at Emerging Communications Conference & Awards ...Susan Crawford - Presentation at Emerging Communications Conference & Awards ...
Susan Crawford - Presentation at Emerging Communications Conference & Awards ...
 
Larry Downes - Presentation at Emerging Communications Conference & Awards (e...
Larry Downes - Presentation at Emerging Communications Conference & Awards (e...Larry Downes - Presentation at Emerging Communications Conference & Awards (e...
Larry Downes - Presentation at Emerging Communications Conference & Awards (e...
 
Brough Turner - Presentation at Emerging Communications Conference & Awards (...
Brough Turner - Presentation at Emerging Communications Conference & Awards (...Brough Turner - Presentation at Emerging Communications Conference & Awards (...
Brough Turner - Presentation at Emerging Communications Conference & Awards (...
 
Chris Mairs - Presentation at Emerging Communications Conference & Awards (eC...
Chris Mairs - Presentation at Emerging Communications Conference & Awards (eC...Chris Mairs - Presentation at Emerging Communications Conference & Awards (eC...
Chris Mairs - Presentation at Emerging Communications Conference & Awards (eC...
 
Tomaz Stolfa - Presentation at Emerging Communications Conference & Awards (e...
Tomaz Stolfa - Presentation at Emerging Communications Conference & Awards (e...Tomaz Stolfa - Presentation at Emerging Communications Conference & Awards (e...
Tomaz Stolfa - Presentation at Emerging Communications Conference & Awards (e...
 

KĂźrzlich hochgeladen

+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 

KĂźrzlich hochgeladen (20)

Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
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
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
[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
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 

Jay Phillips's Presentation at Emerging Communication Conference & Awards 2009 Europe

  • 1. 2009 | Westergasfabriek | Amsterdam | http://eComm.ec
  • 2. Entrepreneurial Advantages with New Open-Source Technologies Jay Phillips
  • 3. THE ECONOMY L creative commons photo from http://www.flickr.com/photos/maywong_photos/
  • 4. Open-Source Software Development Will Never Be L Shaped
  • 5.
  • 7.
  • 10.
  • 11. Open-Source is the First Post-Scarcity Economy
  • 12. Open-Source is the Final Stage of Technological Evolution
  • 13. Where are we going?
  • 14. Where are we going? • Cost of minutes are approaching zero • Software development is getting easier • Backend telephony moving to the handset • Less investment capital to go around • Business models based on cloud computing
  • 15. Innovation is all about the applications
  • 16.
  • 17.
  • 18.
  • 19. “Voice is a Spice” - Thomas Howe • Applications are about connecting people • “Web 2.0” is about the social web • Voice isn’t the application • Innovating here is hard • Innovators should build lots of little voice experimental apps • Master doing experiments quickly
  • 20.
  • 22. Integrate with... Wacky inventions -G en dL ead ale s an ??? S VOICE Social Graphs TECH Support interfaces CMSs
  • 23. Fast App Development Non-Voice Technology Voice Technology • Ruby on Rails • Cloud telephony • jQuery / YUI (e.g. Tropo.com) • Dynamic languages • Java: JSR 309 and JSR 289 • MySQL, PostgreSQL, Sqlite • FreeSWITCH • Cassandra, CouchDB, Redis • Asterisk • ORMs for relational DBs • Yate • Linux • Adhearsion • Reuse open-source code! • OpenSIPs / Kamailio • UniMRCP
  • 24. Cloud Telephony Once you build your application, how do you scale and operationalize it? PROS CONS • Usually cheapest solution • Can be a proprietary trap • Easiest to setup • Some companies are fly-by-night • Handles trafc spikes well • Some things may be impossible • Support staff available • Asset ownership
  • 25. Voxeo.com Tropo.com Very Affordable Enterprise Telephony Scripting Language Application Hosting Telephony Hosting
  • 26. Java Powered Telephony Java’s back and it’s here to stay. New open-source standards-based Java frameworks rock PROS CONS • Very robust and powerful • JSR 309 and JSR 289 are very boilerplate-heavy • Standards-based • Usually depend on a separate • Many Java programmers media server • Java tools are top-notch • Simple apps overly complicated SIPMethod, Mobicents, SailFin
  • 28. Asterisk The grandpa of open-source telephony. 10 years old! PROS CONS • Most popular open-source • Very expensive to scale telephony solution • APIs are super yucky • Large community • Hard to reuse stuff • Does what it was designed for pretty well • Very limited features • Supported by Digium • Lots of legacy code
  • 29. FreeSWITCH Basically “Asterisk 2.0” PROS CONS • Very scalable • Modular architecture • Some features never been used • Lots of features • Integration options could be improved • Good single-process scalability • Clustering will still be expensive • Supported by Barracuda
  • 30. Adhearsion Very modern open-source telephony development framework PROS CONS • Very fast development • Ruby (and Java) only • Intuitive environment • Limited by Asterisk • Virtually no boilerplate • FreeSWITCH and Tropo • Super easy integration bindings are immature
  • 31. OpenSIPS / Kamailio These sibling projects let you build very scalable SIP-only “applications.” PROS CONS • Very fast • Community now split • Reliable • Few exciting uses of pure-SIP • Great for building clusters applications
  • 32. UniMRCP General-purpose, modular, standards-based media server PROS CONS • MRCP is very powerful • MRCP 2.0 very new • Very modular • Few good open-source MRCP • Removes lock-in with clients proprietary telephony technology vendors • MRCP is very complex
  • 33. Thanks! Jay Phillips Voxeo Labs Email: jay@voxeo.com Skype: Jicksta Twitter: @jicksta Blog: Jicksta.com
  • 34. Headline Sponsor Platinum Sponsors Gold Sponsors 2009 | Westergasfabriek | Amsterdam | http://eComm.ec