Entrepreneurial Advantages with New Open-Source Technologies

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.

0 comments

Post a comment

    Post a comment
    Embed Video
    Edit your comment Cancel

    1 Favorite

    Entrepreneurial Advantages with New Open-Source Technologies - Presentation Transcript

    1. Entrepreneurial Advantages with New Open-Source Technologies Jay Phillips Thursday, October 29, 2009
    2. THE ECONOMY L creative commons photo from http://www.flickr.com/photos/maywong_photos/ Thursday, October 29, 2009
    3. Open-Source Software Development Will Never Be L Shaped Thursday, October 29, 2009
    4. Thursday, October 29, 2009
    5. communism Thursday, October 29, 2009 ☭
    6. Thursday, October 29, 2009
    7. proletariat? Thursday, October 29, 2009
    8. proletariat? Thursday, October 29, 2009
    9. Thursday, October 29, 2009
    10. Open-Source is the First Post-Scarcity Economy Thursday, October 29, 2009
    11. Open-Source is the Final Stage of Technological Evolution Thursday, October 29, 2009
    12. Where are we going? Thursday, October 29, 2009
    13. 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 Thursday, October 29, 2009
    14. Innovation is all about the applications Thursday, October 29, 2009
    15. Thursday, October 29, 2009
    16. Thursday, October 29, 2009
    17. Thursday, October 29, 2009
    18. “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 Thursday, October 29, 2009
    19. Thursday, October 29, 2009
    20. Integrate with... VOICE TECH Thursday, October 29, 2009
    21. Integrate with... Wacky inventions en Lead-G les and Sa ??? VOICE Social Graphs TECH Support interfaces CMSs Thursday, October 29, 2009
    22. 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 Thursday, October 29, 2009
    23. 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 Thursday, October 29, 2009
    24. Voxeo.com Tropo.com Very Affordable Enterprise Telephony Scripting Language Application Hosting Telephony Hosting Thursday, October 29, 2009
    25. 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 Thursday, October 29, 2009
    26. Voxeo is open-sourcing SIPMethod! Thursday, October 29, 2009
    27. 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 Thursday, October 29, 2009
    28. 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 Thursday, October 29, 2009
    29. 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 Thursday, October 29, 2009
    30. 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 Thursday, October 29, 2009
    31. 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 Thursday, October 29, 2009
    32. Thanks! Jay Phillips Voxeo Labs Email: jay@voxeo.com Skype: Jicksta Twitter: @jicksta Blog: Jicksta.com Thursday, October 29, 2009

    + Voxeo CorpVoxeo Corp, 3 weeks ago

    custom

    215 views, 1 favs, 1 embeds more stats

    Entrepreneurial Advantages with New Open-Source Tec more

    More info about this document

    © All Rights Reserved

    Go to text version

    • Total Views 215
      • 189 on SlideShare
      • 26 from embeds
    • Comments 0
    • Favorites 1
    • Downloads 6
    Most viewed embeds
    • 26 views on http://blogs.voxeo.com

    more

    All embeds
    • 26 views on http://blogs.voxeo.com

    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