<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd"
xmlns:rawvoice="http://www.rawvoice.com/rawvoiceRssModule/"
>

<channel>
	<title>VoIP Users Conference &#187; cloud</title>
	<atom:link href="http://www.voipusersconference.org/tag/cloud/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.voipusersconference.org</link>
	<description> Live every Friday at 12 Noon Eastern time</description>
	<lastBuildDate>Sat, 04 Feb 2012 06:43:49 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
<!-- podcast_generator="Blubrry PowerPress/2.0.4" -->
	<itunes:new-feed-url>http://www.voipusersconference.org/feed/podcast/</itunes:new-feed-url>
	<itunes:summary>This is a weekly live meeting of people all over the world who are interested in sharing knowledge and experiences about telephony over the Internet. Guests include authors, innovators, programmers and Internet personalities.
The conference is reached by phoning in using SIP, Skype or a web page widget shown on the main web site http://vuc.me</itunes:summary>
	<itunes:author>@voipusers</itunes:author>
	<itunes:explicit>clean</itunes:explicit>
	<itunes:image href="http://www.voipusersconference.org/wp-content/uploads/powerpress/_vuc300.jpg" />
	<itunes:owner>
		<itunes:name>@voipusers</itunes:name>
		<itunes:email>itunes@voipusersconference.org</itunes:email>
	</itunes:owner>
	<managingEditor>itunes@voipusersconference.org (@voipusers)</managingEditor>
	<itunes:subtitle>VOIP allows you to do almost anything with incoming and outgoing telephone lines.</itunes:subtitle>
	<itunes:keywords>telephony,communications,international,asterisk,freeswitch,freepbx,skype</itunes:keywords>
	<image>
		<title>VoIP Users Conference &#187; cloud</title>
		<url>http://www.voipusersconference.org/wp-content/uploads/powerpress/_vuc144.jpg</url>
		<link>http://www.voipusersconference.org</link>
	</image>
	<itunes:category text="Technology">
		<itunes:category text="Software How-To" />
		<itunes:category text="Tech News" />
	</itunes:category>
		<item>
		<title>Vidtel: Connecting Skype, SIP, H.323 and GTalk</title>
		<link>http://www.voipusersconference.org/2011/vidtel/</link>
		<comments>http://www.voipusersconference.org/2011/vidtel/#comments</comments>
		<pubDate>Mon, 19 Dec 2011 18:04:40 +0000</pubDate>
		<dc:creator>VUC</dc:creator>
				<category><![CDATA[VoIP]]></category>
		<category><![CDATA[Andy Abramson]]></category>
		<category><![CDATA[cloud]]></category>
		<category><![CDATA[conference]]></category>
		<category><![CDATA[Google Talk]]></category>
		<category><![CDATA[H.323]]></category>
		<category><![CDATA[Scott Wharton]]></category>
		<category><![CDATA[sip]]></category>
		<category><![CDATA[skype]]></category>
		<category><![CDATA[video]]></category>
		<category><![CDATA[video conference]]></category>
		<category><![CDATA[Vidtel]]></category>

		<guid isPermaLink="false">http://www.voipusersconference.org/?p=3703</guid>
		<description><![CDATA[Joining us this Friday is Vidtel, a cloud-based video conferencing service that is easy to use and price-disruptive based upon Any to Any model. Spanning boardrooms, mobile workers and everything in between, the Vidtel Meet Me service allows room-based video conferencing systems, executive desktop video systems, PCs/Macs, smartphones and tablets to work together. Any combination [...]]]></description>
			<content:encoded><![CDATA[<p></p><p><a href="http://vidtel.com"><img class="alignleft size-thumbnail wp-image-3710" title="Vidtel_Logo" src="http://www.voipusersconference.org/wp-content/uploads/2011/12/Vidtel_Logo-150x150.jpg" alt="" width="150" height="150" /></a></p>
<p>Joining us this Friday is <a href="http://www.vidtel.com" target="ext">Vidtel</a>, a cloud-based video conferencing service that is easy to use and price-disruptive based upon Any to Any model. Spanning boardrooms, mobile workers and everything in between, the Vidtel Meet Me service allows room-based video conferencing systems, executive desktop video systems, PCs/Macs, smartphones and tablets to work together. Any combination of SIP, H.323, Skype and Google Talk technologies can interoperate on demand with Vidtel’s service. The cloud service is targeted to the small-medium enterprise market, priced for any-sized budget and is as easy to use as a telephone.</p>
<p>Scott Wharton, Founder and CEO of Vidtel, is a recognized leader in the VoIP and video industry and will join the call to discuss video landscaping and why any-to-any video calling will be important in the coming years.</p>
<p>From 1999 to early 2008, he was the VP of Marketing at BroadSoft, Inc., the leading developer and marketer of VoIP application servers, which also handle video IP calling. Scott made significant and enduring contributions leading to: the dominance of the BroadSoft brand in the voice application space, the company’s acquisition of 9 of the world’s 10 largest telecom service providers as customers, and the expansion of the company’s presence in over 60 countries. Scott also defined a new product category for the telecom industry, a next- generation applications layer, establishing BroadSoft’s global leadership in the VoIP applications market.<br />
In 2003, Scott was honored with the Frost &amp; Sullivan IP Telephony Executive of the Year Award. It is presented each year to the individual who has excelled in developing and executing a business strategy allowing his or her company to gain market leadership. In 2006, Scott was recognized as a “Top 100 Voice” in the IP Communications Industry by Internet Telephony magazine.<br />
Prior to BroadSoft, Scott was Vice President of Marketing at VocalTec Communications, the pioneer and a leading developer of VoIP software solutions. From 1995 to 1999, Scott spearheaded numerous groundbreaking initiatives, including the development of the first commercial VoIP product and the creation of the VoIP service provider industry. In the 1990s, Scott created one of the first IP video products for the consumer market as a senior marketing exec with VocalTec, the pioneering VoIP company. Scott holds an MBA from Yale University.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.voipusersconference.org/2011/vidtel/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="http://media.blubrry.com/voipusers/recordings.talkshoe.com/TC-22622/TS-568147.mp3" length="26914486" type="audio/mpeg" />
			<itunes:keywords>Andy Abramson,cloud,conference,Google Talk,H.323,Scott Wharton,sip,skype,video,video conference,Vidtel</itunes:keywords>
		<itunes:subtitle>Joining us this Friday is Vidtel, a cloud-based video conferencing service that is easy to use and price-disruptive based upon Any to Any model. Spanning boardrooms, mobile workers and everything in between,</itunes:subtitle>
		<itunes:summary>(http://www.voipusersconference.org/wp-content/uploads/2011/12/Vidtel_Logo-150x150.jpg)

Joining us this Friday is Vidtel (http://www.vidtel.com), a cloud-based video conferencing service that is easy to use and price-disruptive based upon Any to Any model. Spanning boardrooms, mobile workers and everything in between, the Vidtel Meet Me service allows room-based video conferencing systems, executive desktop video systems, PCs/Macs, smartphones and tablets to work together. Any combination of SIP, H.323, Skype and Google Talk technologies can interoperate on demand with Vidtel’s service. The cloud service is targeted to the small-medium enterprise market, priced for any-sized budget and is as easy to use as a telephone.

Scott Wharton, Founder and CEO of Vidtel, is a recognized leader in the VoIP and video industry and will join the call to discuss video landscaping and why any-to-any video calling will be important in the coming years.

From 1999 to early 2008, he was the VP of Marketing at BroadSoft, Inc., the leading developer and marketer of VoIP application servers, which also handle video IP calling. Scott made significant and enduring contributions leading to: the dominance of the BroadSoft brand in the voice application space, the company’s acquisition of 9 of the world’s 10 largest telecom service providers as customers, and the expansion of the company’s presence in over 60 countries. Scott also defined a new product category for the telecom industry, a next- generation applications layer, establishing BroadSoft’s global leadership in the VoIP applications market.
In 2003, Scott was honored with the Frost &amp; Sullivan IP Telephony Executive of the Year Award. It is presented each year to the individual who has excelled in developing and executing a business strategy allowing his or her company to gain market leadership. In 2006, Scott was recognized as a “Top 100 Voice” in the IP Communications Industry by Internet Telephony magazine.
Prior to BroadSoft, Scott was Vice President of Marketing at VocalTec Communications, the pioneer and a leading developer of VoIP software solutions. From 1995 to 1999, Scott spearheaded numerous groundbreaking initiatives, including the development of the first commercial VoIP product and the creation of the VoIP service provider industry. In the 1990s, Scott created one of the first IP video products for the consumer market as a senior marketing exec with VocalTec, the pioneering VoIP company. Scott holds an MBA from Yale University.</itunes:summary>
		<itunes:author>@voipusers</itunes:author>
		<itunes:explicit>clean</itunes:explicit>
		<itunes:duration>56:00</itunes:duration>
	</item>
		<item>
		<title>Voxeo Real-Time Cloud Communications</title>
		<link>http://www.voipusersconference.org/2011/voxeo-rayo/</link>
		<comments>http://www.voipusersconference.org/2011/voxeo-rayo/#comments</comments>
		<pubDate>Fri, 16 Sep 2011 11:03:03 +0000</pubDate>
		<dc:creator>VUC</dc:creator>
				<category><![CDATA[VoIP]]></category>
		<category><![CDATA[cloud]]></category>
		<category><![CDATA[Jason Goecke]]></category>
		<category><![CDATA[José de Castro]]></category>
		<category><![CDATA[Rayo]]></category>
		<category><![CDATA[Tropo]]></category>
		<category><![CDATA[Voxeo]]></category>
		<category><![CDATA[voxeo labs]]></category>

		<guid isPermaLink="false">http://www.voipusersconference.org/?p=3466</guid>
		<description><![CDATA[Don&#8217;t forget about Astricon, several of us will be there from VUC, we&#8217;ll be able to hang out, isn&#8217;t that what it&#8217;s all about? One of the slides from Jose&#8217;s presentation: Guest : José de Castro]]></description>
			<content:encoded><![CDATA[<p></p><h4>Don&#8217;t forget about <a title="Astricon 2011" href="http://astricon.net" target="_blank">Astricon</a>, several of us will be there from VUC, we&#8217;ll be able to hang out, isn&#8217;t that what it&#8217;s all about?</h4>
<p>One of the slides from Jose&#8217;s presentation:</p>
<p><a href="http://public.iwork.com/document/?d=cloudcomm2011.key&amp;a=p157681018"><img class="aligncenter size-full wp-image-3467" title="Voxeo Real-Time Cloud Communications" src="http://www.voipusersconference.org/wp-content/uploads/2011/09/voxeo-rayo.gif" alt="" width="438" height="335" /></a></p>
<p>Guest : José de Castro</p>
]]></content:encoded>
			<wfw:commentRss>http://www.voipusersconference.org/2011/voxeo-rayo/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="http://media.blubrry.com/voipusers/recordings.talkshoe.com/TC-22622/TS-528351.mp3" length="27473460" type="audio/mpeg" />
			<itunes:keywords>cloud,Jason Goecke,José de Castro,Rayo,Tropo,Voxeo,voxeo labs</itunes:keywords>
		<itunes:subtitle>Don&#039;t forget about Astricon, several of us will be there from VUC, we&#039;ll be able to hang out, isn&#039;t that what it&#039;s all about? One of the slides from Jose&#039;s presentation: - Guest : José de Castro</itunes:subtitle>
		<itunes:summary>Don&#039;t forget about Astricon (http://astricon.net), several of us will be there from VUC, we&#039;ll be able to hang out, isn&#039;t that what it&#039;s all about?
One of the slides from Jose&#039;s presentation:

(http://www.voipusersconference.org/wp-content/uploads/2011/09/voxeo-rayo.gif)

Guest : José de Castro</itunes:summary>
		<itunes:author>@voipusers</itunes:author>
		<itunes:explicit>clean</itunes:explicit>
		<itunes:duration>57:10</itunes:duration>
	</item>
		<item>
		<title>Cloud Computing For the VoIP-ish</title>
		<link>http://www.voipusersconference.org/2010/cloud-computing-for-the-voip-ish/</link>
		<comments>http://www.voipusersconference.org/2010/cloud-computing-for-the-voip-ish/#comments</comments>
		<pubDate>Thu, 04 Nov 2010 23:00:08 +0000</pubDate>
		<dc:creator>mjgraves</dc:creator>
				<category><![CDATA[VoIP]]></category>
		<category><![CDATA[Amazon]]></category>
		<category><![CDATA[cloud]]></category>
		<category><![CDATA[cloud computing]]></category>
		<category><![CDATA[clouds]]></category>
		<category><![CDATA[communication]]></category>
		<category><![CDATA[computing]]></category>
		<category><![CDATA[Eric Chamberlain]]></category>
		<category><![CDATA[Greg Weidenhammer]]></category>
		<category><![CDATA[information technology management]]></category>
		<category><![CDATA[Jason Goecke]]></category>
		<category><![CDATA[Michael Graves]]></category>
		<category><![CDATA[panel discussion]]></category>
		<category><![CDATA[rf.com]]></category>
		<category><![CDATA[telecom application]]></category>
		<category><![CDATA[Tim Higgins]]></category>
		<category><![CDATA[virtual]]></category>
		<category><![CDATA[VM]]></category>
		<category><![CDATA[Voxeo]]></category>

		<guid isPermaLink="false">http://www.voipusersconference.org/?p=2557</guid>
		<description><![CDATA[Panel discussion on the topic of cloud computing, with several experienced players in this field.  We aim to start with some basics about cloud computing, then explore its various uses, including telecom applications. Guests with cloud-related experience include: Eric Chamberlain, Founder of RF.com, presenter to Astricon 2009 on running Asterisk in the Amazon Cloud Jason [...]]]></description>
			<content:encoded><![CDATA[<p></p><p><a href="http://www.voipusersconference.org/wp-content/uploads/2010/04/cloud.jpg"><img class="aligncenter size-full wp-image-1952" title="cloud" src="http://www.voipusersconference.org/wp-content/uploads/2010/04/cloud.jpg" alt="" width="540" height="120" /></a></p>
<p>Panel discussion on the topic of cloud computing, with several experienced players in this field.  We aim to start with some basics about cloud computing, then explore its various uses, including telecom applications.</p>
<p>Guests with cloud-related experience include:</p>
<ul>
<li>Eric Chamberlain, Founder of <a href="http://rf.com" target="_blank">RF.com</a>, presenter to Astricon 2009 on running Asterisk in the Amazon Cloud</li>
<li>Jason Goecke, Creator of the Adhearsion Ruby framework for Asterisk, representing the <a href="http://www.tropo.com" target="_blank">Tropo</a> service offered by <a href="http://www.voxeo.com" target="_blank">Voxeo</a>.</li>
<li>Greg Weidenhammer, VUC regular, works for HP on massive scale systems</li>
<li>Tim Higgins, Publisher of <a href="http://www.smallnetbuilder,com" target="_blank">Small Net Builder</a> and the new site <a href="http://www.smallcloudbuilder.com" target="_blank">Small Cloud Builder</a></li>
<li><a href="http://www.aretta.com" target="_blank">Aretta Communications</a>*, Provider of virtualized Asterisk services</li>
</ul>
<p>*participation not yet confirmed</p>
<p><a title="List of Cloud related Podcasts" href="http://www.readwriteweb.com/cloud/2010/08/recommended-listening-10-cloud.php" target="_blank">Readwriteweb</a> has a list of interesting podcasts about cloudcomputing.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.voipusersconference.org/2010/cloud-computing-for-the-voip-ish/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
<enclosure url="http://media.blubrry.com/voipusers/recordings.talkshoe.com/TC-22622/TS-412567.mp3" length="26824463" type="audio/mpeg" />
			<itunes:keywords>Amazon,cloud,cloud computing,clouds,communication,computing,Eric Chamberlain,Greg Weidenhammer,information technology management,Jason Goecke,Michael Graves,panel discussion</itunes:keywords>
		<itunes:subtitle>Panel discussion on the topic of cloud computing, with several experienced players in this field.  We aim to start with some basics about cloud computing, then explore its various uses, including telecom applications. - </itunes:subtitle>
		<itunes:summary>(http://www.voipusersconference.org/wp-content/uploads/2010/04/cloud.jpg)

Panel discussion on the topic of cloud computing, with several experienced players in this field.  We aim to start with some basics about cloud computing, then explore its various uses, including telecom applications.

Guests with cloud-related experience include:

	* Eric Chamberlain, Founder of RF.com (http://rf.com), presenter to Astricon 2009 on running Asterisk in the Amazon Cloud
	* Jason Goecke, Creator of the Adhearsion Ruby framework for Asterisk, representing the Tropo (http://www.tropo.com) service offered by Voxeo (http://www.voxeo.com).
	* Greg Weidenhammer, VUC regular, works for HP on massive scale systems
	* Tim Higgins, Publisher of Small Net Builder (http://www.smallnetbuilder,com) and the new site Small Cloud Builder (http://www.smallcloudbuilder.com)
	* Aretta Communications (http://www.aretta.com)*, Provider of virtualized Asterisk services

*participation not yet confirmed

Readwriteweb (http://www.readwriteweb.com/cloud/2010/08/recommended-listening-10-cloud.php) has a list of interesting podcasts about cloudcomputing.</itunes:summary>
		<itunes:author>@voipusers</itunes:author>
		<itunes:explicit>clean</itunes:explicit>
		<itunes:duration>55:49</itunes:duration>
	</item>
		<item>
		<title>OpenVBX from Twilio</title>
		<link>http://www.voipusersconference.org/2010/openvbx-from-twilio/</link>
		<comments>http://www.voipusersconference.org/2010/openvbx-from-twilio/#comments</comments>
		<pubDate>Fri, 30 Jul 2010 00:00:15 +0000</pubDate>
		<dc:creator>VUC</dc:creator>
				<category><![CDATA[VoIP]]></category>
		<category><![CDATA[build your own]]></category>
		<category><![CDATA[cloud]]></category>
		<category><![CDATA[communication software]]></category>
		<category><![CDATA[computing]]></category>
		<category><![CDATA[custom phones]]></category>
		<category><![CDATA[electronic engineering]]></category>
		<category><![CDATA[for business]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[open source pbx]]></category>
		<category><![CDATA[OpenVBX]]></category>
		<category><![CDATA[pbx]]></category>
		<category><![CDATA[phone systems]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[private branch exchange]]></category>
		<category><![CDATA[reselling]]></category>
		<category><![CDATA[telephone exchanges]]></category>
		<category><![CDATA[telephony]]></category>
		<category><![CDATA[Twilio]]></category>
		<category><![CDATA[vbx]]></category>
		<category><![CDATA[voicemail]]></category>

		<guid isPermaLink="false">http://www.voipusersconference.org/?p=2259</guid>
		<description><![CDATA[OpenVBX is a web-based open source phone system for business. With a Twilio account and a web server with PHP 5.2+ and MySQL 5, you can build your own &#8220;hosted pbx&#8221;. Build your own custom phone applets with just a little bit of PHP. Rebrand and resell OpenVBX to your customers. Give every user their [...]]]></description>
			<content:encoded><![CDATA[<p></p><p><a href="http://openvbx.org" target="oxvb"><img class="alignright size-full wp-image-2271" title="openvbx" src="http://www.voipusersconference.org/wp-content/uploads/2010/07/openvbx1.gif" alt="" width="371" height="294" /></a><a href="http://openvbx.org" target="_blank">OpenVBX</a> is a web-based open source  phone system for business.<br />
With a <a href="https://www.twilio.com/try-twilio">Twilio account</a> and a web server with PHP 5.2+ and MySQL 5, you can build your own &#8220;hosted pbx&#8221;.</p>
<p>Build your own custom phone applets with  just a little bit of PHP.  Rebrand and resell OpenVBX to your customers.</p>
<p>Give every user their own phone number and  personal conference line.  Dial whole departments, share voicemail  messages with the team.  OpenVBX is for companies and collaboration.</p>
<p>Adam Ballai, lead engineer on the OpenVBX project and Twilio CEO  Jeff Lawson are our guests.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.voipusersconference.org/2010/openvbx-from-twilio/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
<enclosure url="http://media.blubrry.com/voipusers/recordings.talkshoe.com/TC-22622/TS-375370.mp3" length="21570421" type="audio/mpeg" />
			<itunes:keywords>build your own,cloud,communication software,computing,custom phones,electronic engineering,for business,mysql,open source,open source pbx,OpenVBX,pbx</itunes:keywords>
		<itunes:subtitle>OpenVBX is a web-based open source  phone system for business. With a Twilio account and a web server with PHP 5.2+ and MySQL 5, you can build your own &quot;hosted pbx&quot;. - Build your own custom phone applets with  just a little bit of PHP.</itunes:subtitle>
		<itunes:summary>(http://www.voipusersconference.org/wp-content/uploads/2010/07/openvbx1.gif)OpenVBX (http://openvbx.org) is a web-based open source  phone system for business.
With a Twilio account (https://www.twilio.com/try-twilio) and a web server with PHP 5.2+ and MySQL 5, you can build your own &quot;hosted pbx&quot;.

Build your own custom phone applets with  just a little bit of PHP.  Rebrand and resell OpenVBX to your customers.

Give every user their own phone number and  personal conference line.  Dial whole departments, share voicemail  messages with the team.  OpenVBX is for companies and collaboration.

Adam Ballai, lead engineer on the OpenVBX project and Twilio CEO  Jeff Lawson are our guests.</itunes:summary>
		<itunes:author>@voipusers</itunes:author>
		<itunes:explicit>clean</itunes:explicit>
		<itunes:duration>44:52</itunes:duration>
	</item>
		<item>
		<title>Quickfuse Apps: Build an IVR in Minutes</title>
		<link>http://www.voipusersconference.org/2010/quickfuse/</link>
		<comments>http://www.voipusersconference.org/2010/quickfuse/#comments</comments>
		<pubDate>Fri, 09 Jul 2010 11:00:47 +0000</pubDate>
		<dc:creator>VUC</dc:creator>
				<category><![CDATA[VoIP]]></category>
		<category><![CDATA[cloud]]></category>
		<category><![CDATA[DID]]></category>
		<category><![CDATA[telephony]]></category>
		<category><![CDATA[Tropo]]></category>
		<category><![CDATA[Twilio]]></category>

		<guid isPermaLink="false">http://www.voipusersconference.org/?p=2240</guid>
		<description><![CDATA[Quickfuse offers a graphic interface which allows you to drag and drop your way to a full-featured IVR application and have a working prototype in minutes. Quickfuse incorporates access to data, logic and branching, instant visual feedback and a free trial account.]]></description>
			<content:encoded><![CDATA[<p></p><p><a title="Quickfuse Apps" href="http://quickfuseapps.com/" target="_blank">Quickfuse</a> offers a graphic interface which allows you to drag and drop  your way to a full-featured IVR application and have a working prototype in minutes.<br />
<a href="http://www.voipusersconference.org/wp-content/uploads/2010/07/QuickFuseApps.gif"><img class="aligncenter size-full wp-image-2241" title="QuickFuseApps" src="http://www.voipusersconference.org/wp-content/uploads/2010/07/QuickFuseApps.gif" alt="" width="419" height="275" /></a></p>
<p>Quickfuse incorporates access to data, logic and branching, instant visual feedback and a free trial account.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.voipusersconference.org/2010/quickfuse/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="http://media.blubrry.com/voipusers/recordings.talkshoe.com/TC-22622/TS-375180.mp3" length="20668961" type="audio/mpeg" />
			<itunes:keywords>cloud,DID,telephony,Tropo,Twilio</itunes:keywords>
		<itunes:subtitle>Quickfuse offers a graphic interface which allows you to drag and drop  your way to a full-featured IVR application and have a working prototype in minutes. Quickfuse incorporates access to data, logic and branching,</itunes:subtitle>
		<itunes:summary>Quickfuse (http://quickfuseapps.com/) offers a graphic interface which allows you to drag and drop  your way to a full-featured IVR application and have a working prototype in minutes.
(http://www.voipusersconference.org/wp-content/uploads/2010/07/QuickFuseApps.gif)

Quickfuse incorporates access to data, logic and branching, instant visual feedback and a free trial account.</itunes:summary>
		<itunes:author>@voipusers</itunes:author>
		<itunes:explicit>clean</itunes:explicit>
		<itunes:duration>43:00</itunes:duration>
	</item>
		<item>
		<title>Amazon EC2 Flood Attacks from the Cloud</title>
		<link>http://www.voipusersconference.org/2010/amazon-ec2-flood-attacks/</link>
		<comments>http://www.voipusersconference.org/2010/amazon-ec2-flood-attacks/#comments</comments>
		<pubDate>Wed, 14 Apr 2010 23:00:57 +0000</pubDate>
		<dc:creator>VUC</dc:creator>
				<category><![CDATA[VoIP]]></category>
		<category><![CDATA[@voipusers]]></category>
		<category><![CDATA[abuse]]></category>
		<category><![CDATA[accountable]]></category>
		<category><![CDATA[Amazon]]></category>
		<category><![CDATA[amazon elastic compute cloud]]></category>
		<category><![CDATA[amazon.com]]></category>
		<category><![CDATA[attack]]></category>
		<category><![CDATA[attacks]]></category>
		<category><![CDATA[blockhosts]]></category>
		<category><![CDATA[brute force]]></category>
		<category><![CDATA[cloud]]></category>
		<category><![CDATA[cloud infrastructure]]></category>
		<category><![CDATA[clouds]]></category>
		<category><![CDATA[complaint]]></category>
		<category><![CDATA[computer network security]]></category>
		<category><![CDATA[computer security]]></category>
		<category><![CDATA[computing]]></category>
		<category><![CDATA[denial-of-service attack]]></category>
		<category><![CDATA[EC2]]></category>
		<category><![CDATA[fail2ban]]></category>
		<category><![CDATA[flood]]></category>
		<category><![CDATA[flood attacks]]></category>
		<category><![CDATA[ip address]]></category>
		<category><![CDATA[password]]></category>
		<category><![CDATA[swiftly]]></category>
		<category><![CDATA[system software]]></category>
		<category><![CDATA[Voip Tech Chat]]></category>
		<category><![CDATA[web services]]></category>

		<guid isPermaLink="false">http://www.voipusersconference.org/?p=1946</guid>
		<description><![CDATA[Part of this article is an edited summary of material from VoipTechChat.com Complaints of rampant SIP Brute Force Attacks coming from servers with Amazon EC2 IP Addresses cause many admins to simply drop all such traffic. Generally, SIP brute force attacks attempt to register various peer names to a system and/or attempt to guess passwords [...]]]></description>
			<content:encoded><![CDATA[<p></p><p><img class="aligncenter size-full wp-image-1952" title="cloud" src="http://www.voipusersconference.org/wp-content/uploads/2010/04/cloud.jpg" alt="" width="620" height="120" /><br />
Part of this article is an edited summary of material from <a href="http://www.voiptechchat.com/voip/457/amazon-ec2-sip-brute-force-attacks-on-rise/">VoipTechChat.com</a></p>
<p>Complaints of rampant SIP Brute Force Attacks coming from servers with Amazon EC2 IP Addresses cause many admins to simply drop all such traffic. Generally, SIP brute force attacks attempt to register various peer names to a system and/or attempt to guess passwords of known/guesses peers or endpoints. The object is theft of resources.</p>
<p>The complaints mentioned this weekend show an excessive amount of traffic; with some providers claiming 6GB of traffic dedicated to such attacks. Since we ourselves received an attack from an Amazon hosted server, we also reported and complained to the Amazon NOC/Abuse depts.</p>
<p>There are various techniques to assist with minimizing DDoS and Brute Force attacks, such as limiting access via the public internet, using strong passwords, not mapping extension name to peer/endpoint name, limiting simultaneous calls, and aggressively monitoring usage. Automatic blocking of abusive IP’s (fail2ban, blockhosts, etc.) can also assist with minimizing damage.</p>
<p>References: <a href="https://www.amazon.com/gp/html-forms-controller/AWSAbuse/">EC2 Abuse Report Form</a></p>
<p><a href="http://www.voipsa.org/">VOIPSA</a></p>
<p><strong>VUC official position</strong>: EC2 abuse costs victims time and money. Amazon is 100% accountable for what their customers do with their resources and must react swiftly to complaints.</p>
<p><strong>VUC 60 second rant</strong>: This week saw a new feature rolled out, the <strong>Voipusers One Minute Issue Talk</strong> (VOMIT) where all listeners are encouraged to phone in their VoIP-related rants. Call and leave yours at (<strong>518</strong>) <strong>VUC VOIP</strong> or (<strong>518</strong>) <strong>882-8647. </strong></p>
<p>Follow  <strong><a href="http://twitter.com/voipusers">@voipusers</a></strong> on Twitter.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.voipusersconference.org/2010/amazon-ec2-flood-attacks/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
<enclosure url="http://media.blubrry.com/voipusers/cloud.voipusersconference.org/EC2Attacks.mp3" length="52073269" type="audio/mpeg" />
			<itunes:keywords>@voipusers,abuse,accountable,Amazon,amazon elastic compute cloud,amazon.com,attack,attacks,blockhosts,brute force,cloud,cloud infrastructure</itunes:keywords>
		<itunes:subtitle>Part of this article is an edited summary of material from VoipTechChat.com - Complaints of rampant SIP Brute Force Attacks coming from servers with Amazon EC2 IP Addresses cause many admins to simply drop all such traffic. Generally,</itunes:subtitle>
		<itunes:summary>(http://www.voipusersconference.org/wp-content/uploads/2010/04/cloud.jpg)
Part of this article is an edited summary of material from VoipTechChat.com (http://www.voiptechchat.com/voip/457/amazon-ec2-sip-brute-force-attacks-on-rise/)

Complaints of rampant SIP Brute Force Attacks coming from servers with Amazon EC2 IP Addresses cause many admins to simply drop all such traffic. Generally, SIP brute force attacks attempt to register various peer names to a system and/or attempt to guess passwords of known/guesses peers or endpoints. The object is theft of resources.

The complaints mentioned this weekend show an excessive amount of traffic; with some providers claiming 6GB of traffic dedicated to such attacks. Since we ourselves received an attack from an Amazon hosted server, we also reported and complained to the Amazon NOC/Abuse depts.

There are various techniques to assist with minimizing DDoS and Brute Force attacks, such as limiting access via the public internet, using strong passwords, not mapping extension name to peer/endpoint name, limiting simultaneous calls, and aggressively monitoring usage. Automatic blocking of abusive IP’s (fail2ban, blockhosts, etc.) can also assist with minimizing damage.

References: EC2 Abuse Report Form (https://www.amazon.com/gp/html-forms-controller/AWSAbuse/)

VOIPSA (http://www.voipsa.org/)

VUC official position: EC2 abuse costs victims time and money. Amazon is 100% accountable for what their customers do with their resources and must react swiftly to complaints.

VUC 60 second rant: This week saw a new feature rolled out, the Voipusers One Minute Issue Talk (VOMIT) where all listeners are encouraged to phone in their VoIP-related rants. Call and leave yours at (518) VUC VOIP or (518) 882-8647. 

Follow  @voipusers (http://twitter.com/voipusers) on Twitter.</itunes:summary>
		<itunes:author>@voipusers</itunes:author>
		<itunes:explicit>clean</itunes:explicit>
		<itunes:duration>1:48:26</itunes:duration>
	</item>
		<item>
		<title>Tropo Cloud-Based Communications Platform</title>
		<link>http://www.voipusersconference.org/2010/voxeo/</link>
		<comments>http://www.voipusersconference.org/2010/voxeo/#comments</comments>
		<pubDate>Fri, 19 Feb 2010 00:00:51 +0000</pubDate>
		<dc:creator>VUC</dc:creator>
				<category><![CDATA[VoIP]]></category>
		<category><![CDATA[api]]></category>
		<category><![CDATA[cloud]]></category>
		<category><![CDATA[communications]]></category>
		<category><![CDATA[conferencing]]></category>
		<category><![CDATA[Dan York]]></category>
		<category><![CDATA[developer]]></category>
		<category><![CDATA[James Body]]></category>
		<category><![CDATA[Jason Goecke]]></category>
		<category><![CDATA[JSON]]></category>
		<category><![CDATA[Tropo]]></category>
		<category><![CDATA[Voxeo]]></category>

		<guid isPermaLink="false">http://www.voipusersconference.org/?p=1505</guid>
		<description><![CDATA[[audio:http://media.blubrry.com/winelover/recordings.talkshoe.com/TC-22622/TS-317299.mp3&#124;titles=Jason Goecke and Dan York on Tropo from Voxeo] We welcome Jason Goecke and Dan York back to talk about some of their newest services. When &#8220;JSON&#8221; talks, ideas become reality! Check out the new Tropo API. Tropo is a cloud communications platform that makes it easy for you to quickly add voice, instant messaging [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>[audio:http://media.blubrry.com/winelover/recordings.talkshoe.com/TC-22622/TS-317299.mp3|titles=Jason Goecke and Dan York on Tropo from Voxeo]<br />
<a href="http://blogs.voxeo.com/tropo/2010/01/20/new-tropo-web-api-conferencing-and-more/"><img class="alignleft size-full wp-image-1555" title="voxeologo" src="http://www.voipusersconference.org/wp-content/uploads/2009/12/voxeologo.jpg" alt="voxeologo" width="236" height="97" /></a>We welcome Jason Goecke and Dan York back to talk about some of their newest services. When &#8220;JSON&#8221; talks, ideas become reality! Check out the new <a href="http://blogs.voxeo.com/tropo/2010/01/20/new-tropo-web-api-conferencing-and-more/">Tropo API</a>.</p>
<p>Tropo is a cloud communications platform that makes it easy for you to quickly add voice, instant messaging (IM), and SMS to your applications, using the programming languages and tools you already know using a web services API and JSON.</p>
<p>On this call we talked about the newest features in Tropo and how to get started with telephony apps in the cloud without adding new infrastructure. In fact, at least one person created a developer account and wrote a short application!</p>
<p><strong>Links mentioned</strong></p>
<p>[6:05pm] Ze^3k: Speaking: Jason Goecke (Voxeo) about Tropo<br />
[6:05pm] Ze^3k: <a href="https://www.tropo.com">Tropo.com</a><br />
[6:29pm] Ze^3k: <a href="http://docs.tropo.com/appengine/2.0/">Hosted app docs</a><br />
[6:30pm] danyork:  there&#8217;s also <a href="http://docs.tropo.com/webapi/2.0/home.htm">the API</a><br />
[6:38pm] Ze^3k: Speaking: Ward Mundy, <a href="http://www.nerdvittles.com">NerdVittles.com</a><br />
[6:39pm] jasongoecke: JimCifarelli yes: on <a href="http://gemcutter.org">tropo-webapi-ruby</a><br />
[6:39pm] jasongoecke: <a href="http://github.com/voxeo/tropo-webapi-ruby">Code here (Ruby)</a><br />
[6:55pm] jasongoecke: Other grammars Tropo supports beyond Simple Grammar are <a href="http://www.vxml.org/frame.jsp?page=mot_appendixj.htm">GRXML</a> and <a href="http://en.wikipedia.org/wiki/JSGF">JSGF</a><br />
[6:59pm] danyork: MadManMarkAu: <a href="http://blogs.voxeo.com/tropo/2009/11/20/how-to-call-your-tropo-com-apps-directly-from-skype/">here&#8217;s a screenshot</a><br />
[7:24pm] jasongoecke: <a href="http://www.w3.org/TR/speech-synthesis/">Speech Synthesis</a><br />
[7:25pm] jasongoecke: <a href="http://madmimi.com">madmimi.com</a><br />
[7:26pm] jasongoecke: <a href="http://getvocal.com/">getvocal.com</a><br />
[7:36pm] jasongoecke: <a href="http://skitch.com/jsgoecke/nsf5f/tropo.com"></a><br />
[7:40pm] Ze^3k: <a href="http://vuc.me/next">Next VUC session</a><br />
[7:58pm] Ze^3k: Speaking Michael Graves: <a href="http://mgraves.org">Michael&#8217;s Blog</a><br />
[7:59pm] jasongoecke: Thanks again everyone, you may follow us on Twitter too:<br />
@jsgoecke &amp; @tropo and  <a href="http://blogs.voxeo.com/tropo">the Tropo blog</a></p>
<p>Full transcription of the discussion on the next page</p>
<p><span id="more-1505"></span>Jason Goecke, Voxeo:</p>
<p>What we are doing with Tropo is we launched it back in March at the last ECOM in San Francisco bay area and what it really is, is a platform that Voxeo has created using the same infrastructure and capabilities.  But really extending it out to the new class of developers out there that don’t want to deal with heavy standards and really just want a simple API to start developing applications.  We have seen a trend out there where things are moving from things like SOAP XML to REST, JSON, these types of simplifications and Tropo is really a response to that for the real time communication and voice world.  So what we have been doing is creating a platform where you may easily come in, develop an application in a scripting language of your choice such as Java script, Groovie, PHP, Python, Ruby so giving that choice to users once again to give them a comfort in whatever language that they have been developing in, and be able to use a simple but powerful API to actually drive telephony applications.  Those applications include things like outbound notifications, inbound self service, the ability to set up conference calls, all of these capabilities.  So what is interesting is I was actually at a Ruby meet up the other night here in the San Francisco Bay area and when talking to the Web 2.0 crowd and people who were used to doing web development, when we showed them how you can write a five line script in Ruby or PHP, and your phone rings or it answers and says something, they are completely blown away and they start to plodding and think it’s the best thing they had seen in months.  So it gets developers quite excited when they see that simplicity and can mix it with their own applications right off the bat.  That’s really the goal of Tropo.  And I think we spoke probably last fall or late summer timeframe and what we had at that time was really a platform that was voice capability where we had speech recognition, text to speech, you could dial in over a VOIP, you could used Skype SIP or get a phone number and dial in to your applications as well as dial out to the world as well.  Now what we have done and what we focused on since that point is the trend what we are seeing that users and customers and folks out there don’t want to be trapped in just using voice to talk to an organization.  We are seeing a big trend towards wanting to be able to use multimodal applications whereby you can send in instant message, you can talk over Twitter to an organization, or you may use SMS and one of the acquisitions that Voxeo made in 2009 which was quite key is a platform called IMF8 which really is a single API that unifies all of those into writing one application that you may then deal with all these different disparate channels and mediums for dealing with your users and with that we have actually added that into the Tropo platform and now using that same simple API you may go ahead and develop those applications using the same back in the same script even, and now you are actually talking to people on any medium that they choose.</p>
<p>I should have said right away we did put this in the RC, we are talking about TROPO.com and you should go take a look at that while we are talking here to Jason and eventually Dan if he wants to chime in.  How do people get started with this?  What’s the best way, I am sure there is some way, there is probably some apps you can get started with and so on.  What would be the best procedure, do you need to register, you need to go to the site and join, it looks like a join now thing here, what about that?</p>
<p>Yeah.  What we do and this goes back to Voxeo 10 years all the way through today is we believe that to develop on the platform should be entirely free and the same experience you would have once you went production.  So that means you may sign up for an account as a developer, it is free, you may go ahead and write as many applications as you want, you may get phone numbers associated to your account as well, and just start developing and that includes all the capabilities of the voice which is text to speech and speech recognition, all of the SMS capabilities, instant messaging etc, and it is really a simple, it takes 30 seconds to sign up, no credit card required or anything like that, and you are off and running.</p>
<p>You can I could develop an app right now, click on join now, and we are done, five lines later, right.</p>
<p>Absolutely.  And of course we have a lot of documentation out there, we are always working to improve that documentation, we get feedback from our developers and users about how we can make things even more clear there, and we have probably 30 sample apps out there today in a whole host of different languages that people can plug into their account and immediately have something up and running.  That includes things from checking the weather with Yahoo to getting Bay area rapid transit information to dealing with NFL highlights or things like this.  So there is a whole myriad of applications out there that you may instantly get started with as well.</p>
<p>Is it common in IRC about integration with Skype?  Is that mentioned in some place?</p>
<p>Yeah, so what we have is when you sign up for an account you actually get three different ways by default that you can dial into an application, and that includes a SIP URI so you can actually dial in from any SIP cell phone, it includes INAM, so we have INAM support in there as well, and you get an INAM phone number, and then lastly you actually have a Skype +999 number that you can dial to get into the platform as well.  And all of that in for easy development as well.</p>
<p>And we should be clear that could be INAM too depending upon how you say it?  INAM</p>
<p>I am sorry.  I am used to INAM, and so yes the INAM support, and then you also have the ability once you set up that application to also go ahead and add a phone number or DID from various different points in the US.  We don’t have international support for the developer account yet, we are working on that, but in terms of getting phone numbers into that as well, you are up and running very quickly.  And you can have really as many phone numbers as you want on the developer account as well.</p>
<p>How would we able to compare Tropo with Twilio who have also been our guest by the way and are very gracious people?</p>
<p>Yes, I was actually on that call as well.  So it’s actually Tropo for troposphere, we actually had this debate once and for all the other day internally is it Tropo or Trapo.  It is Tropo.  So, what we have done as well,  I want to go into some of the new features and come back to that question, also.  We have actually as part of the new capabilities we have added since the last time we talked is the ability to have a remote API as well which we call the Tropo web API.  So we had historically is what we call Tropo scripting and that’s where you write a script, you post it to your account, and you are off and running, similar to a Google app engine where you can actually just run your script in the cloud which happens to be our cloud and you are off and running.  One of the downsides of that is we don’t have every single library and every single language you may want running in our cloud, so the alternative is we have come up with a REST JSON API and that’s where JSON comes in and go ahead and be able to run your applications remotely and have access that seems simple API in our cloud. So that’s part of what we wanted to do, it does give a lot of developer choice in terms of different programming models, different ways to access us etc.  So that has been one of the big things we got and that has been out there now for several months as well.  Now how we compare to Twilio, they have the ability to do a XML API over HTTP and they have had that now for well over a year and what it comes down to is Voxeo has been doing XML APIs with VXML, CCXML, Cove XML now for about 10 years.  And what we have seen is that the developer community is looking for greater simplicity, we didn’t think the world needed yet another XML API, we feel that’s well covered at this point, and hence why we focused on the Tropo scripting APP engine style, we focused on the JSON capability because myself as a programmer I know it is a lot easier to deal with JSON parsing than it is with XML, and that is the trend we are seeing out there with APIs around Yahoo and Google and these guys.  And further we are using the same backend infrastructure that powers Voxeo which is arguably the largest if not one of the largest cloud platforms for telephony and real time communications which means Tropo gets access to that industrial strength capability which includes things like full speech recognition, and includes the full multimodal capability and really on a cloud that is optimized for running telephony applications.  So I think most of the people on this call would know that handling voice optimization in the cloud is quite a bit different than handling web optimization with the likes of Amazon and the other cloud providers and what Tropo doing is that the table being powered by Voxeo, is really that voice optimized cloud backend, we have multi carriers that we deal with, so we don’t have outages, we have multiple data centers, our SMS capability isn’t through one vendor, it’s actually through a myriad of vendors, so we really bring that professional Voxeo background behind us that gives us all those capabilities that some of the other players out there don’t have.</p>
<p>I am trying to encourage people to get in on audio and ask you questions.  I think Jim’s question got asked already, but he has a crying baby and can’t, anyone who does not have a crying baby or barking dog, let us know, I guess the IRC if you have questions?  This might be the time to talk about, this is always a little hard to do but if there is anyone or any applications you can mention, would I mention the name for example of what people are doing?</p>
<p>Yes, I can actually give you a couple of examples.  One is a company called Awayfind.  Awayfind is a organization that’s focused on creating let’s say, alerts out of your email and your different channels that may be coming to you, and then escalating those based on certain business rules that you set up.  So the whole idea is I got information overload, I may be away from my desk, I have got my phone with me, I want to actually set some business rules in terms of what gets to me on which channel where based on status or on different pieces of information, and I want to go ahead and push that out to the user, and they are actually using Tropo to do that, to do the outbound notifications.  So, if I have an email that comes in that’s important from someone and I am sitting in a meeting, I want to get an SMS, so I want get a phone call, and I want that message to be played back to me.  So that’s an example of the outbound alert notifications.  Another one that we have recently been able to talk about because they get all their IP filed away, yes Orange Labs out of San Francisco is actually developing an application that they are calling Status, which is really an all encompassing social network mobile application where you can do things like set your status, it then gets communicated as text to speech in your voice mail for example, so I just got an airplane, I want people to know I am going to be landing in Denver in two hours, I can quickly tap in a status update into my Android or I-phone application, and I could translate it into my backend voicemail system for example, and that’s being used by Tropo.  They are also doing things around the ability to add instant messaging interactions with you and your status and publish that information, so they are actually using a lot of the Tropo features around both the inbound dialogues, the outbound capability to create a really seamless environment in terms of, if I am running in a social network I don’t want to be limited just to my Twitter client for example, I really want to be able to take in all of my channels and all the different things I may be doing and have that feedback in to what my status is.</p>
<p>Jason, I think I have been spelling your name wrong for the past twenty minutes now.  So forgive me everybody.  I don’t know how to pronounce it, so that’s what happens.  You mentioned SMS, and as you know I am here in Europe and SMS has always been huge here, and frankly I am kind of cheap on portable [unclear] I used SMS a lot myself, but the folks in the States, I often hear people who are little confused by, and it is 99% mobile, I don’t know if there is fixed line SMS in US, is there such a thing?</p>
<p>We have Google voice</p>
<p>Right.  But besides that, I mean does anyone like this [unclear] give you SMS possible?</p>
<p>Not really, but what we have done which is interesting and kind of surprises people in the US market is, for SMS today, you had to have short codes.  What we are doing on our SMS platform is, we are giving you a regular 10 digit phone number just like Google Voice would for example, and every phone number now on Tropo is SMS enabled right.  So you send and receive SMS from that same phone number that you dial into and out of your application from.  So you are seeing a trend towards, and I think it is somewhat driven by Google Voice for a lot of people here, but people are beginning to realize SMS is not mobile only but can actually be used now in conjunction with phone numbers across the board.</p>
<p>And what are some of the [unclear] real quick that one of the things we used SMS other than sending messages to people, one we were using Asterisk as our PBX, I used SMS in both directions to get notifications of someone who calls and didn’t leave a message for example, or the incoming I would send command, but totally insecure by the way, by sending command ‘call me back’ in Spain in a phone booth and stuff like that, via SMS, that worked beautifully, but what kinds of interesting things, we are talking about just sending some SMS, hey party, which is good, or is there other particular applications, here for example we work in the wine business and wine producers most of them have SMS alerts when the temperature of the mix of grapes from [unclear] gets to a certain point, that sends an SMS, there is industrial process as this one, what are uses there besides partying in the US? Anything interesting?</p>
<p>I think you hit on one of the network scene which is around what Thomas Howe likes to call the communication enabled business processes where in the particular business process it makes sense to get an alert via SMS so if you have people in the field on their mobile phones, they take particular action in whatever that business process may be.  We are also seeing applications where people want to use it for a secondary piece of authentication whereby you can make sure that actually dialing from a device that you would expect them to do so, they call in, you collect some information, you SMS them a code and then they enter that code in, so another step of verification on that as well.  I was about to finish up and say, we are seeing areas like Awayfind where you are using it for escalation of other channels coming to your SMS for immediate attention when you may not be sending at your desk for your email and things like this.</p>
<p>Well, its [unclear] in New York, I would like add in or two, we are seeing a lot of interest from folks around the whole multimodal, multi channel interaction with a context and with a self-service kind of application.  So it could be you want to check the status of your package, typical package tracking type of thing, and you are standing in line, so you can’t make a phone call, but you can use SMS.  So we are seeing people looking at it in a two way environment where you are interacting with a service to go and check on the status or something or to communicate with a text support center or anything like that.  So we are partly enabling not, it is really with Tropo you can do, it is a toolkit.</p>
<p>So what do you want to SMS enable, how do you make that happen?</p>
<p>Interesting, because that’s an excellent use for it and I guess they do the same mistakes, you can get your minutes via SMS.</p>
<p>That is a very good point because a lot of superfluous use of cells that you really didn’t want to know when you are standing in line, it is much better [music] that was inevitable.  That is Strike 3 [unclear], nice to know you have breaking news.  Breaking news has a caller who has a question.  I was just saying that SMS, that is actually good use of SMS, Carl are you with us.</p>
<p>Yeah, I am.  So my question has to do with more than the mechanics of how you are implementing SMS, in other words, I know that using some technologies you can send binary formatted SMS messages, for example to do something like over the air provisioning of handset or tweaking certain settings on a handset, and so I am wondering are there any capabilities for sending binary formatted messages in your framework there, and then second question is also related to more than mechanics of it, in one of our pain points right now is that we have terrestrial numbers that we want to able to relay SMS messages out to a mobile phone that can conveniently process a text message and it is difficult to find a service provider who will do it out, who will let you port your number and then also, programmatically deal with your text messages.  So I am wondering you said that you and Google Voice apparently as far as I know are the only ones that have put an indication that have support for text messaging, so my question is whether I can take a number to you and do that or are you getting your numbers from a pool where you have a partnership with someone who has an SMS and is something like that, so yeah that’s my question.</p>
<p>So on the first one in terms of the binary format within our interface structure and within Tropo specifically, we do have the ability we are using scripting languages etc to send out binary information.  I would have to go back and check to see if we can actually do it at the SMS gateway implementation that we have and I am pretty sure we can, but that hasn’t been something we have gone out and proactively tested as of yet, so that’s something I have to differ on that side to be 100% sure.  In terms of portability, we have the ability to port numbers into our network and then the way we are doing our SMS is we could actually SMS enable new phone numbers based on the partnerships that we have.  But it would mean porting your number into our network which has locations round that as well.</p>
<p>I see, okay thanks.</p>
<p>I was just typing in Talkshoe and for everybody listening if you are not on air or sea, it would be a really good way to join us and that would be at VUC.ME/IRC which would bring into a web, if you don’t have IRC client, it will bring into the web interface and then you can tell us if you have question or if you are not able to call but you are listening, you can ask that question, one of us will ask it for you, and while we are talking about questions, anybody else have any questions?  Type it in Talkshoe real quick, sorry, but in the IRC channel or if you called in unmute yourself and ask the question.  Anybody?</p>
<p>What is the pricing on the SMS functionality?</p>
<p>Yes, what we are priced at is 2 cents per message and that’s two US cents per message, whether it is inbound or outbound.  That’s what we are charging for the SMS side of things.  Now, remember on a developer account to get started and again testing in plain with the service, there is no charge.  We provide those free of charge.</p>
<p>Two cents seems almost absurd, inexpensive to me by the way.</p>
<p>Yes.</p>
<p>That’s like a pretty much of a mass raid.  Any quick question on SMS also, Quid of international SMS, that usually nobody does that?  Can you or will you some day?</p>
<p>Yes we do have the ability to do the international SMS as well, as part of that.  So really it’s using the same SMS network to be able to go ahead and do that, so yes.</p>
<p>That’s interesting.  I am not sure that Google does that, a caller is asking if it is the same rate, I don’t know would it be?</p>
<p>I see that, I have to go back and check on what the rates would be on that side.  I am not a 100% sure.  So I don’t want to misspeak.</p>
<p>Yes it is not immediately obvious.  I have been in countries where it is, and we are told it is the same rate, but can you believe what Orange says anyway.</p>
<p>I like Orange, Orange has developed a great application on Tropo.  So I can only say good things about them.</p>
<p>Somebody can, but as a customer, I can’t say good things about them, but let’s not go there right now.  In the absence of any other questions, here is Carl saying another company charges 30 cents per international SMS, now I don’t know that wouldn’t be Google Voice, I don’t think.</p>
<p>Well, that’s the thing, Google Voice I am able to send SMS on Google Voice to like, I have a lot of family over in Spain and I am able to communicate with them without a problem.  So I don’t even think I actually have to pay for that, if I recall.</p>
<p>That’s great.</p>
<p>And just want to mention also that, I saw some place that Sipgate was doing SMS as well, just to be fair, but I don’t recall actually seeing that.  I just heard it.</p>
<p>There are a lot of companies that provide SMS, Termination SMS Services and those types of things.  So there are a number of folks out there when you get into the infrastructure side of things.</p>
<p>And this is recent though because nobody has heard of SMS outside the Europe for a long time.  But I think it is a good thing for reasons that we have already said.  SMS is cool. Yeah.</p>
<p>And don’t forget, what we are also talking about is instant messaging as well.  So in that same way you may easily send out SMS back and forth.  We have the ability to do the exact same thing with the same application out to Yahoo Network, Microsoft Network, Google Talk, AIM etc and have that same type of interaction.</p>
<p>Now, are those priced at the two cents also?</p>
<p>No, right now those are not charged for.  We are looking at various pricing plans in the future where we would work rate something like 15000 messages at X, it would be nowhere near 2 cents, it might be 0.0002 cents right, something along those lines, because the infrastructure to deliver instant messaging is quite a bit different and I want to here now emphasize there is no charge on the developer account for that.</p>
<p>Right.  I understand.</p>
<p>I just want to say really glad you if you dialed on G722, it sounds really good.</p>
<p>Great.</p>
<p>On the instant messaging side too, it is [unclear] or XMPP etc, so there is all the different pieces in addition to what JSON [unclear]and also Skype IM as well, for we can support in parts of that, so we have the ability to do that and one of the interesting and compelling things about Tropo for me is that you can do this all from a single application.  So to one app going across all those different channels.  So you can write it, you can tweak it different ways if you want to for the different channels, but you don’t have, it is just one app that is able to go and work with however people want to interact with it, whether they call it, whether SMS or IM, so any inbound or outbound, neat stuff.</p>
<p>Yeah, and maybe I should walk through an anatomy of an application quickly to give you an idea of what that single application might look like that can handle all of those channels.  So what you have is the ability to write the script as I mentioned in five different scripting languages or if you are using our remote API and virtually anything that can do HTTP web serving.  So what you have the ability to in Tropo is a set of verbs, methods or actions that when you write a script and post it to us, they look something like you have a line that says answer, it simply says answer, and then the next one might be, say, and then you pass it a string ‘welcome to my application’, and it does a text to speech back to the user whether it be a voice call or an instant message and sends that information back to them, then you have the ability to ask and you simply say ask past a string, and then you pass it a simple grammar which says okay, this is a universe of possible responses might ask for some, maybe I am going to ask you what your favorite language is, and I can actually pass a string that says okay I am expecting for Ruby they might say, Ruby and JRuby, for Python they might say Python and Py or Jython, and that gets returned in your application when you ask them what they said and then you can go back and say, okay your favorite language is Python, that is the next line and then hang up.  Right, so you have written a very simple 4 or 5 line script with the ability to set the speech recognition capability and then that works over SMS, instant messaging or voice in equally the same way.  And you do have the ability also to do things like detect what the first message they sent was, because when you answer the phone you don’t generally look for the hello, or the information the user may first say, but in an instant message they have already said something to you.  So we have an application for example Yahoo weather where we ask for your zip code and then we go to the Yahoo web API and playback your local weather, in that one a user who may have used your service a few times, may just send you the zip code in the first message you want to be able to capture that and immediately respond to them without asking them that information.  So you have the ability to write one application for everything, you could also have the power to deal with the nuances of the different channels that you are dealing with, and to that end you can detect was it a text call, is it a voice call and what network did it come from, did it come from Yahoo, Microsoft, Gtalk, or an SMS etc.  So you can write one common application as well as deal with all those different nuances and subtleties of the different channels that a user may use.</p>
<p>I am guessing that you don’t quite have that ready yet.</p>
<p>No, that works today.  No, we don’t have [unclear] sorry I didn’t see that, no [unclear] yet but we have had people that have actually written Closure and Scala and things like that for the platform but supporting five languages is already quite that.</p>
<p>And to be clear on that too, to talk about the nuance there, like Jason said earlier, there are five languages that we support in our host infrastructure.  You can upload them, you can upload just script into our hosting cloud and have it run there.  Very much like the Google app engine model where you upload your Python code and add Java or whatever app into Google’s site and it goes and executes there.  So it is a hosted model where you are up and there and it is running, and then what we announced just a little bit ago was the web API where it is running on your site, and interacting with us over that REST based the JSON REST based API so you could write in whatever language you want, so I am not sure who asked this in the chat, but he mentioned, could you write it in CURL, and sure, I mean it is just a HTTP, it is a REST call over HTTP so you could write it in whatever you want to write, and Gregory, he says you can write on whatever you want, I mean you could write it in Coldfusion, [unclear], Fortran or whatever you want to do.  That’s the difference.  On the web API it is running on your server and interacting with our platform over the web API but it is written in whatever language you want, if you host in our platform, we have got five languages you can choose from, so that is the nuance there.</p>
<p>And the key there is what we are doing is we are providing developer a choice, a developer to get started may just want to write that five line script, post it and host it on our platform, so you need only to have to host it anywhere, and they have an application.  Or someone wants to do lots of backend integration to whatever application they have got, you can go ahead and do it that way with the Tropo web API and another thing not to forget is that Voxeo sponsors the Adhearsion project which is one of the primary frameworks that works with Asterisk and one of the tasks that I have here shortly is to actually write an Adhearsion component that will integrate by default to the Tropo cloud, so for example in Asterisk if you want to add in voice recognition you can do that by calling in a Tropo resource to actually do that and then release it and carry on within your Adhearsion in an asterisk application.  So we are not forgetting all of those implementations out there, that use Adhearsion to do these types of things as well.</p>
<p>I know that Carl is dying to ask to another question, before you die, go forward?</p>
<p>Carl:  If I write an application up in your cloud how are you trunking that system out to the network, are you doing SIP trunking over the public IP network or are you using PM trunks to the ILAC or how do are you trunking that out.  The reason I ask is because, everybody here knows me as the latency [unclear] and there is a lot of application that I built and sort of scrapped or had to re-engineer using faster TDM trunks so as not to basically create sort of a latency penalty, using that application and it is one thing to say yeah I can still talk to the person, but in our case we had calls that were going out to a sales center and basically what it was is when you are on that call you had just didn’t like the call as much, it just didn’t work as well, and [unclear] was trying to save the nuanced subtle aspects of talking with our business by not having it to be one of those calls that you don’t like for some reason because it is too slow, so anyway that is my question.</p>
<p>And it is a very good question, I am glad you asked it, because people that come from a web background don’t understand the subtleties between a web interaction and a real time application like SIP and RTP.  The Amazon cloud is great, it works great for the web but it is web optimized.  And people regularly see spikes of 1000 milli second latency in and out of the Amazon network which is fine if you are doing a webinar action, not so good if you are trying to carry on a professional conversation with the customer.  So that’s one of the areas that I really like to emphasize with Tropo is we are using that same infrastructure that drives one of the largest telephony clouds around which is Voxeo where all of our trunking is directly with the carriers.  We don’t do trunking over the internet, so we do have SIP trunks for those are direct SIP trunks with the carriers.  We do have TDM and convert the TDM to SIP as close to the edge in every case we can because our internal work is 100% SIP, but that is within our network.  So when we are trunking out to the broader world, we are very cognizant of latency and what you need to do to provide professional quality for real applications in real business and that’s why you won’t see us sending or calls over the broader internet in the carriers, they are all interconnected, so for example our data center in Orlando sits right on the rail road tracks and we are running fiber directly from three plus major carriers in there, so not only are we directly connecting, we are actually interconnecting with multiple carriers, because you know a carrier does go down once in a while, they do have trunking issues etc, so you have to immediately be able to route between those and that’s what we really drive home around the fact that we are a professional real-time voice platform, not just something running in someone else’s cloud.</p>
<p>Yeah, someone else’s garage.</p>
<p>Correct.</p>
<p>To extend on that a little bit too.  Voxeo has been around 10 years and has done a lot in the space on XML side, on voice XML and CC XML and we have literally tens of thousands of customers who are using us for all of this.  And we have a very large scale and that is brought about by having multiple carriers and, we are one of the, it is funny I am SIP guy and when I came here two years ago, it was interesting to learn that Voxeo is one of the larger consumers of SIP trunks in North America.  Like Jason said they are directly with the carriers, but it is a huge amount of capacity and so we can do things like we had a customer recently who did about 1.3 million calls over a space of about 90 minutes, and it was and for large amount of what they were trying do for, it is outbound notification type of stuff, and that is the kind of capacity that we have built into the network.  So we are also very latency concerned, because we have to be when we are providing this amount of capacity at this amount of scale, we have to be concerned about latency.</p>
<p>For customers that already have an existing SIP infrastructure, I guess what I am searching for, are there any cost savings to them by channeling the stuff out, be a SIP versus using regular phone numbers?</p>
<p>What they could do with SIP, because we are SIP cloud you can interact with us in ways that you couldn’t do in the traditional TDM environment, as for instance we have some folks who are using applications on our site for say, customer satisfaction, when in those call center, one of those would you like to be part of this interview when this is done, and what they are doing is from their call center they are interacting with us via SIP and in doing so they can send rich call headers across in SIP to our platform that can denote various different things like where the state of the application was, information about the caller etc that you just can’t get from simple called ID and so we can process it on our side, have the call interaction and send it back to that other site again through rich SIP so that they can pull back further into their system.  One of the advantages is that you have that ability to go and provide a richer context to the communication.  Now somebody won’t limit your talking SIP to our cloud over the internet if you want to, but that’s a choice.</p>
<p>We have some question that was, are they still going to be at the 3 cents a minute right, where it is pure SIP to SIP, for example you know large banks that have SIP connections between all of their offices, to take advantage of Tropo are they still up to 3 cents a minute rate, even if it is pure SIP traffic.</p>
<p>Well, the 3 cents a minute rate is for that user that comes in once to get started, starts building your application, goes out there and begins growing etc, if Bank of America and [unclear] wanted to start using it of course, you have a whole different discussion on that level.  Just like anything else, it becomes the scenario as to what is needed for that particular situation, because one of the things on Tropo is it doesn’t have the same SLAs that we have on the broader Voxeo network, it uses the same infrastructure, so it pretty much has the same operating capability, but for that 3 cents a minute, you are not going the same level of SLA and if you are a larger bank, even in if you are interconnecting with SIP you are going to want an SLA with penalties which comes at a premium.</p>
<p>Are you folks interested at all in giving any or capable of giving any statistics for minutes per month or anything like that?</p>
<p>What has been to date is Tropo has been a beta platform, we want it to really get a lot of testing, a lot of users on it, lot of developers which we have successfully done, and we will be launching production shortly where those minutes will actually become something that we start talking about regularly because the developers are using it in a whole myriad lot of ways, we are seeing peaks at certain times and troughs in others, and part of that is developers are looking to take it production before long and that’s exactly what we are focused on at the moment.</p>
<p>Did you mention any numbers, I did put the URL but are there phone numbers what they are most that are public…</p>
<p>Yes there is actually one right there on the front web site, you will see if you scroll down on Tropo.com, to the bottom you will actually see an example application you can dial SMS or IM into as well, that number is a US number, I actually put those details in the IRC as well, that you can dial into and actually hear an example application and then of course to write your own, you can get a phone number for free as a developer as well.</p>
<p>I don’t know probably if I asked this question or not, I am not sure it was the same question, if I got, can I port the number in?</p>
<p>Yes it is possible to port numbers in, right, but it takes a little more time and process to do that.</p>
<p>You don’t do that for like a 20 minute experiment, I mean [unclear] done your testing.</p>
<p>Exactly.  When you are ready to launch.</p>
<p>And also to the questioners, if you want to play with it, we in the docs.tropo.com  it is there in the just basic part that’s labeled there is app engine, there is a scripting part of things, there are some tutorials, VB tutorials, Java tutorial, PHP, Python, ruby and there are some samples that go through, that have all the codes, there are working samples that people can go and just create an application up on Tropo in a hosted environment and upload the code, and you just copy and paste the code in and set it up and use it right there.   So it is that easy.</p>
<p>And to that point, I would like to extend an invitation to everyone on this call, is next week we are actually launching a private invite only beta of some new features that we are about to launch which are quite interesting and if you go ahead and sign up for an account and then email me your account name, I would be happy for any one that is on this call to go ahead and participate in that beta.</p>
<p>An excellent opportunity, Jim [unclear] I don’t know if you are dialed in, you have a question and I was going to read some of these numbers into the [unclear]</p>
<p>Yeah, can you hear me okay?</p>
<p>Sure, great.</p>
<p>Jim:  Hi Jason, it is Jim here.  Great stuff.  I am interested in signing up for a developer account and putting together maybe some projects for potential customers.  If I sign up for a developer account and say I have put together some sample software, can I keep that account around for a few months, or what if I don’t dial in or use it for three months, do they become inactive, or I hate to tie up a phone number, that sort of thing, maybe you can comment on it.</p>
<p>Now we leave accounts open as long as you want to, you will have to express we access to close it and even then we probably leave it there and just change the password.  So there is no limit in terms of you coming in and signing up, getting a phone number and having that account, you can keep it open, in fact while Dan and I where speaking on some forums down at IT Expo a few weeks ago in Miami, Thomas Howe pointed out how he actually has account number 68 I think, on Voxeo and has had that since the very early days.  So there is no expiry.  We are not worried about you taking up space or a phone number because really we want to encourage developers to come, give it a try and then come back when they need to, and not put any friction in place that would keep you from making progress on the Tropo platform.</p>
<p>Great, thanks Jason.</p>
<p>Let me just state one thing here too for everybody who is listening to this.  Some people are not regulars and they may have just jumped in on this, been interested in Tropo and Voxeo, we have been in this call for almost three years now, and we feel like a community, many of us have met in person, and I just want to underline the fact that people who are guests like [unclear] on this thing had been on twice, and these are real human beings that you can contact.  Jason [unclear] as opposed to bots….what I am saying is this is important.  Let me put it this way, it is important to me and other areas of business when you meet somebody online and in fact these are guys who are interested in hearing from you.  There is no joke and we have had a lot of interesting interfaces with a lot of interesting experiences with all kinds of guests on the show.  So if Voxeo, if what they are doing on Tropo was interesting to you, you want to get in touch.  It is a kind of a privilege contact and I want to underline that because this is not some kind of an ad for these people.  These are guests as people we know in our community and they are part of that, Jason is an innovator, Dan is a very well known figure in the world of VOIP and I just have to say all that to cover the fact that I am [unclear]</p>
<p>And we have also been on this show, I mean I have been on here as a participant any number of times too.</p>
<p>We feel we know you.</p>
<p>You don’t know actually, you are interacting with Tropo app right now, that’s really me, I am not really here, it is artificial intelligence.</p>
<p>I just got an SMS advertising some kind of plan I can sign into with Tropo.  Whose else is interested in asking some questions, because he is [unclear] human being, stump the bat.</p>
<p>Actually I was going to mention that we could have probably worked something out to connect to something like bridging with ZipDX but it is such a lot of work to do for something that wouldn’t be obvious immediately.</p>
<p>Maybe after the main call, we have a little after party, we can do something there?</p>
<p>How do you know about the after party, guess you were not told about that?</p>
<p>Oh sorry.  This is the best touring test that I have heard.</p>
<p>We could have attached a bot to automated agent to this all, that could have listened for certain keywords or something like that.</p>
<p>Can I ask about speech recognition, if I missed any comments about that, then I apologize.  If you said something about that sort of shut me up, but I am curious to hear you say a little bit more about what kind of speech recognition you are doing, limited vocabulary, or not and obviously it is speaker independent I am sure, maybe you can just talk a little bit about how people are using that and what their experience is?</p>
<p>Absolutely.  And a key thing to point is I believe we are the only platform out there that includes speech recognition and at 3 cents a minute.  And that is huge piece of developing voice applications.  So it is something we are actually very good at.  So we have our own speech recognition engine that we use which does utterance based, grammar based, speaker independent speech recognition, we do have what we call simple grammar and once again we are after simplicity first, and then if you want sophistication, we don’t block you either.  So for setting your grammar switch or the ability to set your possible answers into what those values will mean, such as if I am going to call up and I want to check the rates on a particular airline, I might say United Airlines or UAL or American Airlines or AA and be able to return what those things mean and we have a very simple capability to do that that is Tropo.  Now having said that we also have the ability to do full GeoXml which is the grammar XL format and you can feed that into Tropo.  We also have the capability to do the JSGF which is the Java capability as well, so if you want very sophisticated speech recognition beyond simple grammar you have that capability as well.  And I would like flip that on the text to speech side, it is a really very good text to speech engine where you can just pass it string and have it say something, and you can also pass to it SSML and with SSML it is another XML format that allows you to go ahead and set inflections, set speed, set what effectively becomes emotion in the voice and some very sophisticated things.  The whole idea of Tropo is make it simple as possible to get people engaged.  And as they want to expand our applications you have a road map on every aspect of it to go forward as your application grows and you need more capabilities.  We don’t hide any of that sophistication if you want to get into it.  And one of the things that we are testing is some enhancements to our speech recognition for Tropo and that is part of the private beta that I am talking about as well.</p>
<p>So in your experience, if I just wanted to start simple, and I am a big fan of what you said, and I wanted to offer a few words may be numeric entry as part of idea or kind of application, is the performance pretty good on that.</p>
<p>Yes, I mean, I have actually been quite amazed where I am just trying to type in a quick example into IRC here of what a simple grammar might look like as well, you have the ability to say something like, okay in the first part I want what I recognize and I am asking what your favorite language is for programming, so I might have Ruby and then in parenthesis I put I want Ruby or JRuby or PHP or Python and Pie and those get recognized and return back to your application.  What was interesting at the Ruby meet up I was at in San Francisco the other night, I had put up an example to say hey Rubyrail that’s your favorite language if you put Python here, you are crazy kind of thing, get them clapping stuff like that, and one of them said hey, I see you have JRuby up there, it certainly won’t recognize that, so I was a little bit worried because I hadn’t actually tested it at that time, so I called back in over Skype said Jruby and sure enough it came back recognized Ruby and everyone was quite impressed with that.  So both in terms of performance and the ability to do recognition, it is a very strong pop form and we have a lot of customers that are using it for production applications in broader Voxeo as well.</p>
<p>Great thanks.</p>
<p>I have been trying to trap or band something here, Dan here is a well known security expert and we should probably talk more about security.  Now what can we say that’s not going to be too revealing here, everybody is worried about that.  So here we are with out application in cloud and what kind of things can we talk about to make sure that security is done right besides the fact that you are involved?  In other words if you are my [unclear] and you can tell me if it is going to work, but that’s obviously has been thought of so, we had hacking VOIP here, so what can you say about security, because I am sure there is concern and it is probably not something you would put on this site as a page, so we are going to talk about it here.</p>
<p>I mean it is a concern and it is something that we do talk about and you know me Randy as far as that I am certainly out talking about security in webinars and various different blogs and other sites with the VOIP security lines in other places and, security is certainly part of what we interact with and it is part of what we have gone through our testing through our own systems to look at how we make our systems as secure as they possibly can.  There is a larger issue really which comes in to when you are looking at doing pushing your applications out into the cloud, there is a natural concern about how do I trust the cloud to be there, and you are going back to sort of what Jason was talking about earlier, this is part of what Voxeo [unclear], because we have been doing this for ten years.  We built the infrastructure, we have multiple redundant data centers, we have redundant internet connections going into those data centers, we have redundant carriers and multiple capacity so that we can be able to go and do that.  On the production side of the house, on our traditional XML site, we have a 100% guaranteed SLA which is basically that we will give you money back if we are not able to give you the uptime that is 100% and we do that because we put in these layers of redundancy and availability so you can be sure that they were there and that is something we have done, and so that’s a large part of that security.  It is how do you trust that it is going to be there, that’s going to work with there, there are other elements too when you get into dealing with certain voice applications, there are lot of issues around compliance and ensuring that you are not capturing private information when you get into dealing with HIPPA and other [unclear], so we have capacity within our environment that you can not record certain pieces or rather parts like that.  So it is another step that we have taken inside there.  I think the security is like with anything, it is multiple different layers and some of it, the availability, some of it is the, what you can do in the application, how we segment the applications so that your applications can’t walk over other people’s or use other people’s capacity, it is all of those different types of things.  So I don’t if that is a precise answer but it is a big wide topic you probably talk the whole time on.  So I don’t want to take a lot of time.</p>
<p>You do have a credential, there is no question about that.  So it is not a problem, I wonder if you have anything to say about it?  When people sign in, the only thing I can think of that you can do that some companies do with regard to that is as far as passwords goes to port to force good usernames and good passwords that are not easily guessable.  I had a customer over here who I was helping move his whole thing from Exchange over to Google Apps and I needed his password.  His password is a phone number, it was like hello, people don’t learn that, granted it was a phone number from like 1956, but still the point is, for example on SIP.com they force credentials, they are the ones giving the credentials, and that way it is impossible to have and you can’t change them, you can tell us to generate new ones, so that would be one example of things.  I am sure you have done things that whatever you can do on your end to make things secure.</p>
<p>Right, we try to make it as frictionless as possible for developers to get going and do all that.  I am a back end and we are certainly monitoring stuff and certainly watching because a developer could create a application that goes off and does nasty stuff, so we have monitoring that we do to make sure that things are not going too crazy and stuff like that, so we take that very seriously.  So it is something that we are doing a lot of on the backside.</p>
<p>And Jason is dealing with this, but the question was asked in IRC about whether there was a SIP or [unclear] contact only the Tropo sample apps and I guess he is handling that but apparently it is the case.</p>
<p>There is a SIP address.  Now go ahead and quiz that in the IRC in a little bit.</p>
<p>I was going to read all these numbers but the fact is if you are listening to this recording just go to VUC.me and I will probably show all these information and that’s what the site is supposedly for, which is the matter of me getting off my lazy and doing the actual work, so I will try to make sure that all information is in there.  And let me just do a box check here, Dan how much is 57 plus 1.</p>
<p>43.</p>
<p>Well, we have been for about 58 minutes.</p>
<p>Can I speak one last question</p>
<p>Well there is no cut off, I want to make sure that people will understand that we should probably get the questions happening.  Go ahead</p>
<p>Jason, what would happen if one of my scripts take up too long to, if I was retrieving from Yahoo weather and that it was taking 30 seconds. Is there a way to tell the system sort of something that really gets hung up, just fall back on some other recorded message?</p>
<p>What you can do that within your application actually, there are ways to do that programmatically and have a time out within your script that would go ahead and make sure that if that was taking too long such as an HTTP time out or any number of things, we can leave that to you in your application.  We do have some monitors that are running in the background because for example we have had users not intentionally to go out and accidentally write an infinite loop and there is a way for them to go back because they are on a general programming language but we do have ways to monitor those processes, trigger alerts into our own network operation center and then either contact the developer to say, hey what’s up, is this on purpose, if that’s not, we will go ahead and have the ability to kill those individual scripts if it is clearly something that’s just not doing anything.</p>
<p>Thank you.</p>
<p>In your aspect we should mention too is that one of the things we tried to do to help make a platform something that developers can work on very quickly [unclear] we do provide support for free as well, you can just send an email to support@tropo.com and our team will be back to you and will help with that.  We have a live chat that people can interact with as well.</p>
<p>And that is 7/24 and we try to answer any free developer account within two hours.</p>
<p>Actually, it may even be a click to call, that would be really amazing.</p>
<p>There is that too.</p>
<p>But we don’t want to sell you something I think, so…</p>
<p>Okay [unclear] web based widget for interacting with the call?</p>
<p>That’s one of the things we are working on right now.   We actually made another acquisition over there in the UK recently by the name of Clack Point which brings to us a flash cell phone which we are working to integrate as both available to developers as another widget as well as that application you see on the front page, just dial in with your flash cell phone.  So that’s absolutely part of what is in the works.</p>
<p>In production accounts, what do you, do you sort of like paying $50 amount and it sort of ticks away then refreshes on my credit card?</p>
<p>That’s exactly we have gone for, once we are into production it is literally as simple as you will enter your credit card details, you will get a radio button on each of your applications that it should be in development or production, you flip it over to production and it starts decrementing your prepaid balance and then you may have a one time payment, so once the decrement is down, that’s it, you are done, maybe you have done a campaign or something like this, or you had the ability to set re-charge rates at say 10% of the balance, I want to recharge and keep it going.  Yes.</p>
<p>So it is a prepaid similar to a Skype model.</p>
<p>So per applications, in one account I can add three applications where one is a campaign, where one is the money once an allotment is used up, I won’t refresh the card but other applications will refresh the card?</p>
<p>It is actually by account right now.</p>
<p>Oh by account? Ok.</p>
<p>But you can have multiple applications in a single account decrementing that same value but the setting is at an account level but the recharges are not.</p>
<p>So I can sign up multiple accounts.</p>
<p>Yeah, exactly.  You can have an account [unclear] to campaign, put the app in there and put the money in there.</p>
<p>Yes.  I was saying if there are any other questions, we have been going an hour, we can go for three hours if you want, and if you guys have that much time, but as long as there are still questions, I am sure they will….somebody was about to say they have to go?  Any questions?</p>
<p>I am going to have to head out shortly Randy but Jason can stay long but I have..</p>
<p>You will have a party with Jason, I know.</p>
<p>I only came for the after party so.</p>
<p>Which codec [unclear] protocol that you guys are [unclear]?</p>
<p>Yeah, right now we do g 711 and g 729, correct me if I am wrong, on those codecs today.</p>
<p>But g 729 does involve another license, I am not sure if how we work that out with [unclear].  We are working on other codecs as well, stay tuned and you can imagine which ones</p>
<p>Exactly.  But we know</p>
<p>That’s a secret.</p>
<p>[unclear] I have been shown Jason voice chat, I don’t know if you have come across it or heard about it as yet.  On [unclear] that voice chat, the show is Google Wave, but I am attracted by the notion of your [unclear] line and applying it to that because that would be a great test case and from it we could record all the conversations which are helping developers and with the transcription this could become part of a searchable information by which all other developers could access from records of voice conversations, how about that?</p>
<p>That’s very interesting, that’s one thing I was working with Randy on this call as we would love to get this type of conference even recorded and transcribed and put out there, because we love anything that gets indexed by Google out there both for our developers and for marketing and developer outreach and being able to do that in terms of support would be very interesting as well.  Although some time those support calls, we are always nice guys but sometimes the developers can be a little terse.</p>
<p>Well these are case studies and what better case study than a [unclear] developer forum for a voice support capability.</p>
<p>Ah, it is very good idea.</p>
<p>[unclear] put this together.</p>
<p>Absolutely.  I appreciate the input.</p>
<p>What kind of storage capacity are you offering for applications?</p>
<p>Well, the storage capacity, you are writing a script that is going to be consuming our API and that is text based.  What we don’t do today is give you database storage space or recording storage space.  So the for the database side you are going to be talking REST, HTTP most likely to a backend database similar sitting in your network if you need something database driven for our scripting application capability.  If you are using the web API which is the REST JSON interface we have of course you are running in your network in that case.  For recordings and we also do transcriptions, when you ask to record you actually pass us either an FTP URI or an HTTP URI that we can post to or put to and once the recording is complete, we merely post that out to wherever you want to.  We have written example applications out there that show how to push that onto S3 or other places.  So we don’t actually provide MySQL database on the platform, we expect that you be consuming data either through web services or your own backend database in that case.  So one thing to keep in mind, some of the differences with Google app engine is we don’t consider Tropo being an all inclusive general hosting platform, it is a scripting platform to drive our API as opposed to a general web hosting platform.  Does that make sense?</p>
<p>Absolutely.  Thank you.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.voipusersconference.org/2010/voxeo/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="http://media.blubrry.com/voipusers/media.blubrry.com/winelover/recordings.talkshoe.com/TC-22622/TS-317299.mp3" length="27735991" type="audio/mpeg" />
			<itunes:keywords>api,cloud,communications,conferencing,Dan York,developer,James Body,Jason Goecke,JSON,Tropo,Voxeo</itunes:keywords>
		<itunes:subtitle>We welcome Jason Goecke and Dan York back to talk about some of their newest services. When &quot;JSON&quot; talks, ideas become reality! Check out the new Tropo API. - Tropo is a cloud communications platform that makes it easy for you to quickly add voice,</itunes:subtitle>
		<itunes:summary>(http://www.voipusersconference.org/wp-content/uploads/2009/12/voxeologo.jpg)We welcome Jason Goecke and Dan York back to talk about some of their newest services. When &quot;JSON&quot; talks, ideas become reality! Check out the new Tropo API </itunes:summary>
		<itunes:author>@voipusers</itunes:author>
		<itunes:explicit>clean</itunes:explicit>
	</item>
		<item>
		<title>Voxeo, Adhearsion, Tropo</title>
		<link>http://www.voipusersconference.org/2009/adhearsion-tropo-voxeo/</link>
		<comments>http://www.voipusersconference.org/2009/adhearsion-tropo-voxeo/#comments</comments>
		<pubDate>Fri, 24 Jul 2009 00:09:49 +0000</pubDate>
		<dc:creator>VUC</dc:creator>
				<category><![CDATA[VoIP]]></category>
		<category><![CDATA[Adhearsion]]></category>
		<category><![CDATA[cloud]]></category>
		<category><![CDATA[James Body]]></category>
		<category><![CDATA[Jason Goecke]]></category>
		<category><![CDATA[Jay Phillips]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[Tropo]]></category>
		<category><![CDATA[Voxeo]]></category>

		<guid isPermaLink="false">http://www.voipusersconference.org/?p=747</guid>
		<description><![CDATA[MP3 [audio:http://media.blubrry.com/winelover/recordings.talkshoe.com/TC-22622/TS-244093.mp3&#124;titles=Voxeo Labs with Jason Goecke Jay Phillips and Dan York] Download link 2009-07-24 Voxeo Labs&#8217; Jason Goecke, Jay Phillips and Dan York  join us to talk about the news: Ok, the word is out, Voxeo Labs is born! Voxeo, provider of Unified Communications and Self-Service platforms, announced that the Tropo.com cloud telephony service source [...]]]></description>
			<content:encoded><![CDATA[<p></p><h1><a title="Download MP3" href="http://media.blubrry.com/winelover/recordings.talkshoe.com/TC-22622/TS-244093.mp3" target="_self">MP3</a></h1>
<table style="height: 79px;" border="0" width="506">
<tbody>
<tr>
<td><img src="http://www.voipusersconference.org/wp-content/uploads/2009/07/voxeo.jpg" alt="voxeo" width="215" height="69" /></td>
</tr>
</tbody>
</table>
<p>[audio:http://media.blubrry.com/winelover/recordings.talkshoe.com/TC-22622/TS-244093.mp3|titles=Voxeo Labs with Jason Goecke Jay Phillips and Dan York] <a title="Download MP3" href="http://media.blubrry.com/winelover/recordings.talkshoe.com/TC-22622/TS-244093.mp3" target="_blank">Download link 2009-07-24 </a></p>
<table style="height: 79px;" border="0" width="506">
<tbody>
<tr>
<td><img src="http://www.voipusersconference.org/wp-content/uploads/2009/07/voxeo.jpg" alt="voxeo" width="215" height="69" /></td>
<td><img title="adhearsionlogo" src="http://www.voipusersconference.org/wp-content/uploads/2009/07/adhearsionlogo.jpg" alt="adhearsionlogo" width="248" height="53" /></td>
</tr>
</tbody>
</table>
<p><strong>Voxeo Labs&#8217; Jason Goecke, Jay Phillips and Dan York  join us to talk about <a title="Press Release" href="http://www.voxeo.com/about/press_reader.jsp?date=072309_tropo_open_source.jsp" target="_blank">the news</a>: </strong></p>
<p>Ok, the word is out, <a title="Voxeo Labs" href="http://labs.voxeo.com/" target="_blank">Voxeo Labs</a> is born! Voxeo, provider of Unified Communications and Self-Service platforms, announced that the Tropo.com cloud telephony service source code will be made available to developers for <strong>free under open-source licenses</strong>. The new Tropo source release demonstrates that cloud computing vendors can subscribe fully to open-source ideals, and avoid the proprietary lock-in typically found in cloud services. Tropo is the first of several new open-source projects from Voxeo Labs, the innovation and open-source focused organization announced by Voxeo yesterday at OSCON.</p>
<p>From TheNextWeb.com : <a title="Don’t accept vendor lock ins! Voxeo open sources Tropo, its cloud based telephony service." rel="bookmark" href="http://thenextweb.com/2009/07/23/voxeo-open-sources-tropo-cloud-based-telephony-service/">Don’t accept vendor lock ins!</a></p>
<p>More <a title="Links and Tropo info" href="http://labs.voxeo.com/tropo/" target="_blank">links and Tropo info</a>.</p>
<p><a href="http://www.voipusersconference.org/wp-content/uploads/2009/07/20090724.txt">IRC Transcript 2009 07 24</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.voipusersconference.org/2009/adhearsion-tropo-voxeo/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="http://media.blubrry.com/voipusers/media.blubrry.com/winelover/recordings.talkshoe.com/TC-22622/TS-244093.mp3" length="36772937" type="audio/mpeg" />
			<itunes:keywords>voxeo</itunes:keywords>
		<itunes:subtitle>MP3  Download link 2009-07-24  - Voxeo Labs&#039; Jason Goecke, Jay Phillips and Dan York  join us to talk about the news:  - Ok, the word is out, Voxeo Labs is born! Voxeo, provider of Unified Communications and Self-Service plat...</itunes:subtitle>
		<itunes:summary>MP3 (http://media.blubrry.com/winelover/recordings.talkshoe.com/TC-22622/TS-244093.mp3)



(http://www.voipusersconference.org/wp-content/uploads/2009/07/voxeo.jpg)


 Download link 2009-07-24  (http://media.blubrry.com/winelover/recordings.talkshoe.com/TC-22622/TS-244093.mp3)



(http://www.voipusersconference.org/wp-content/uploads/2009/07/voxeo.jpg)
(http://www.voipusersconference.org/wp-content/uploads/2009/07/adhearsionlogo.jpg)


Voxeo Labs&#039; Jason Goecke, Jay Phillips and Dan York  join us to talk about the news (http://www.voxeo.com/about/press_reader.jsp?date=072309_tropo_open_source.jsp): 

Ok, the word is out, Voxeo Labs (http://labs.voxeo.com/) is born! Voxeo, provider of Unified Communications and Self-Service platforms, announced that the Tropo.com cloud telephony service source code will be made available to developers for free under open-source licenses. The new Tropo source release demonstrates that cloud computing vendors can subscribe fully to open-source ideals, and avoid the proprietary lock-in typically found in cloud services. Tropo is the first of several new open-source projects from Voxeo Labs, the innovation and open-source focused organization announced by Voxeo yesterday at OSCON.

From TheNextWeb.com : Don’t accept vendor lock ins! (http://thenextweb.com/2009/07/23/voxeo-open-sources-tropo-cloud-based-telephony-service/)

More links and Tropo info (http://labs.voxeo.com/tropo/).

IRC Transcript 2009 07 24 (http://www.voipusersconference.org/wp-content/uploads/2009/07/20090724.txt)</itunes:summary>
		<itunes:author>randulo</itunes:author>
		<itunes:explicit>clean</itunes:explicit>
		<itunes:duration>1:00:00</itunes:duration>
	</item>
		<item>
		<title>Nir Simionovich on EC2</title>
		<link>http://www.voipusersconference.org/2009/nir-simionovich-ec2/</link>
		<comments>http://www.voipusersconference.org/2009/nir-simionovich-ec2/#comments</comments>
		<pubDate>Fri, 19 Jun 2009 06:51:27 +0000</pubDate>
		<dc:creator>VUC</dc:creator>
				<category><![CDATA[VoIP]]></category>
		<category><![CDATA[Amazon]]></category>
		<category><![CDATA[asterisk]]></category>
		<category><![CDATA[cloud]]></category>
		<category><![CDATA[EC2]]></category>
		<category><![CDATA[nir simionovich]]></category>
		<category><![CDATA[Perssonas]]></category>
		<category><![CDATA[Twitter follow]]></category>

		<guid isPermaLink="false">http://www.voipusersconference.org/?p=665</guid>
		<description><![CDATA[There is a full text transcript of this hour below. Part 1: (Talkshoe) [audio:http://media.blubrry.com/winelover/recordings.talkshoe.com/TC-22622/TS-224823.mp3&#124;titles=Nir Simionovich Asterisk on EC2 Instance] Part 2 (ZipDX recording served from CloudFront): [audio:http://cloud.voipusersconference.org/ZipDX20090619.mp3&#124;titles=VUC Part 2  Fridays at 12 Noon Eastern Time] We&#8217;ve tried to get people to talk about this before, but we didn&#8217;t get a deep explanation. Here&#8217;s a chance [...]]]></description>
			<content:encoded><![CDATA[<p></p><p style="text-align: left;"><strong><a title="Transcription" href="http://www.voipusersconference.org/2009/06/nir-simionovich-ec2/#more-665" target="_self">There is a full text transcript of this hour below.</a><br />
</strong></p>
<p style="text-align: left;">Part 1: (Talkshoe) [audio:http://media.blubrry.com/winelover/recordings.talkshoe.com/TC-22622/TS-224823.mp3|titles=Nir Simionovich Asterisk on EC2 Instance]</p>
<p style="text-align: left;">Part 2 (ZipDX recording served from CloudFront): [audio:http://cloud.voipusersconference.org/ZipDX20090619.mp3|titles=VUC Part 2  Fridays at 12 Noon Eastern Time]</p>
<p><a href="http://www.amoocon.de/talks/27"><img class="alignright" title="Nir Simionovich AMOOCON Presentation" src="http://www.amoocon.de/assets/talks/27/img/1st_frame_medium.jpeg?1243045508" alt="" width="265" height="149" /></a></p>
<p>We&#8217;ve tried to get people to talk about this before, but we didn&#8217;t get a deep explanation. Here&#8217;s a chance to ask Nir, who did a compelling presentation at AMOOCON on Asterisk on EC2, to clear up any of those nagging questions you might have.</p>
<p>Nir&#8217;s AMOOCON presentation, <a title="AMOOCON presentation materials" href="http://www.amoocon.de/talks/27" target="_blank">Dynamic Asterisk Scalability with Amazon EC2 </a>and videos are available on the AMOOCON site. Nir&#8217;s company is <a title="Greenfield Tech" href="http://www.gftc.co.il/" target="_blank">Greenfield Tech</a>.</p>
<p>Nir is also the author of <a title="AGI/PHP Book site" href="http://www.packtpub.com/asterisk-gateway-interface-programming/book/mid/140509cq5fvb" target="_blank">Asterisk Gateway Interface 1.4 and 1.6 Programming</a></p>
<p>Jerry Shuman of <a title="Perssonas" href="http://www.perssonas.com" target="_blank">Perssonas</a> (@theagent) joined the call with some great input, too.</p>
<p><a href="http://www.voipusersconference.org/wp-content/uploads/2009/06/20090619.txt">IRC Transcript 2009-06-19</a></p>
<p><strong>Follow on Twitter</strong></p>
<p>@voipusers @e4voip @mjgraves @viperdudeuk @steely_glint @teamforrest @fredposner @asteriskbot</p>
<p><span id="more-665"></span><strong>Transcription</strong></p>
<p>Nir Simionovich: I have to admit that the first person that got me heavily into EC2 is actually here and it’s John Todd. I’ve been dealing over the past two years a lot with Asterisk and Virtualization mostly VMware, and one day on the list there was this question about Asterisk and VMware if it’s doable, what is the performance, and I actually replied to it, and John came up with the idea, “Well, there’s been some talk about EC2 and Cloud computing,” and I said, “Well, why not? Let’s give it a try and see what we can do.” As time progress and what’s really progressively fast00 was the time of the Israeli elections and I was working with a company in Israel that was doing outbound dialing to get people to come into to vote. So, we ended up building the entire infrastructure of EC2 because in order to generate as many calls as we needed to, there was simply no infrastructure big enough here in Israel to hold like 32 servers. So, we ended up opening multiple EC2 accounts and doing everything from EC2 and it worked really well and that actually sprung everything into like real rapid motion and it got me heavier and heavier into EC2.</p>
<p>Zeeek: I think the first question in most people’s mind before they know anything about EC2 and I don’t know how many people know much, I don’t know a lot. I know about S3. I’ve used it. We use S3 and CloudFront of services extensively as somebody just posted the Amoocon talks, that nearest talk is number 27 and if you’re looking in IRC, you can see that, the link, otherwise, just find the talk number 27 on Amoocon.de.</p>
<p>Anyway, Nir, the first perception of EC2, you have to wonder because for years, Asterisk has been this full thing. You’ve got a Linux box and you download it and you install it. It’s fairly easy to install if you have any experience in Linux at all, and then the thing is working and you got it on your machine and you play with it, and you know, it’s free and blah blah blah, but when you’re doing an EC2 Instance of it, I guess one of the main reasons to do this is because it’s inexpensive but it’s extensible, right? During the elections if there were thousands of thousands of calls being made, you’re not going to be able to do that on your old 386 that you threw together, right?</p>
<p>Nir Simionovich: No. That would have been impossible. The thing was that we actually needed a way to expand really fast. Now, we have an infrastructure here in Israel of servers. We have like six different tools beyond servers and because we were doing also media and outbound dialing and we’re handling a lot of capacity here in Israel, we got limited by the number of concurrent calls we’re able to per machine. So, sure we’re able to push it up to about 240 concurrent calls, 260 per server. So that wasn’t big deal but we needed more and the idea of using the EC2 just sprung up saying, “OK, let’s see what we can get out of that specific system.” So, we ended up going over there initiating what’s called the medium AMI. That’s AMI based on, I believe it’s a dual core and it has 8 gigs of RAM and 160 gigabyte of disk, and we created our own AMI image, sprung those up and each one was able to get about 120 concurrent channels on it with media and we’re really happy because we could now expand as much as we want.</p>
<p>As you said, it’s pretty easy to get Asterisk up and running on your own machine. It’s pretty easy also to get Asterisk up and running on Amazon EC2. The main problem after you get it up and running is to make sure that the work that you’ve done actually stays there because the one thing that, for me at least, is pretty annoying about Amazon EC2 is that once you bring up an instance inside EC2, if you shut it down, it will simply go away. It will get deleted. So you have to maintain your work somewhere else and going about on expanding your system with EC2 requires a fairly new skill set that most Asterisk developers currently don’t yet have, but it’s like completely mashing up the entire voice world that Asterisk is pretty much dominant in the web world where most, let’s say, IVR developers are not that accustomed to working with.</p>
<p>Fred: Hi, this is Fred. I was wondering on 260 things, you said that you’re limited to about 260 calls per server and that seems a little low for a dedicated hardware back and I was wondering what kind of setup you were using or what the limiting factor was.</p>
<p>Nir Simionovich: Well, actually the limiting factor was not Asterisk itself. It was actually the number of file descriptors we had opened on the box and the network that we had, and the boxes themselves were just dual cores. These were old IBM x335 servers and we were getting about 240, 260 concurrent calls, concurrent channels with media which were interacting with the database and external sources and the application itself was pretty heavy. So, we ended up running into a load average on the box itself around four, 4 ½ and we didn’t want to breach that one. We could have gone higher. That is for sure. That shouldn’t be a problem. Yeah, we could have gone higher to about 360, 400 but we didn’t want to. We were afraid of actually harming the quality of the call.</p>
<p>Man 3: Yeah. I’m curious if you’re using Amazon Elastic Block Store for persistent drive space for any of this architecture and if you’re noticing any sort of timing issues with it?</p>
<p>Nir Simionovich: Well, I have to admit that we hadn’t used it. We didn’t see any reason to do so but the minute I’ll do a test of that, I’ll be sure to publish those.</p>
<p>Man 3: Thanks.</p>
<p>Zeeek:  I can kind of see what EC2 is about but as far as Asterisk goes, first of all, I assume that someone has—you have the possibility now just finding instances that are already built and kind of throwing them up there? In other words, rather than starting from the beginning, someone’s already done this work, correct?</p>
<p>Nir Simionovich: That is correct. There was a lot of work done by Eric Chamberlain from Voxilla. The main issue that EC2 suffered from, the main kernel issue that each of the ES, let’s say, the standard AMI images that EC2 used was a different clock being compiled into the kernel and that caused issues with things about, let’s say, conference calls. It will just come up wrong. What Eric did is create a new image that is based off a 1,000 hertz clock which is pre-set. I think its 1,000 kilohertz, sorry. The thing was that—what Eric created was something really optimized for Asterisk to be working off Amazon EC2 and that made a lot of things in a lot of the work. It took a lot of the edge of working with Asterisk and the EC2 because it came in a pre-packaged AMI. You can just take it, you can modify it, whatever you want, and you can get your systems up and running really, really fast.</p>
<p>I know of a few companies that actually managed, like these virtual call centers. What they do is actually, they initiate small instances of EC2 according to the customers they have and what they do, they just initiate the instances as they go along. That means that if somebody right now is working and they need like four hours to do an outbound campaign or 10 hours to do an inbound campaign, then they’ll just bring out a proper EC2 image saying, “OK, work off of that,” and they will just rented you a call center per hour and it’s a completely new way of thinking about how to do call centers and how to visualize PBX systems and host PBX systems. So it brings a lot of possibilities back into the mix.</p>
<p>Zeeek: Jim is asking you, Nir, in IRC about how you distribute the load among multiple EC2 instances. It’s a good question. I’m trying to picture this stuff and it’s pretty foreign to me.</p>
<p>Nir Simionovich: Well, basically what we did, we used carriers that we’re able to distribute the load according to what we needed. We just gave them all the IP numbers, all the public IP numbers of our EC2 Instances and they actually distributed the loads for us, but we could have also easily taken, let’s say, an open sear, put it in front of the system and use that to distribute the load to each of the instances.</p>
<p>Zeeek: Other question I had was with regard to configuring. So, I don’t even understand how you access this. This looks to you like you’re going to login to it and it just looks like any box, is that it? You go with SSH into it?&#8221;</p>
<p>Nir Simionovich:  &#8230;basically, Amazon EC2 is based on Xen.  So, essentially what you&#8217;re getting is, you&#8217;re getting your own Xen domain.  Basically, imagine that, if you&#8217;re familiar with Xen, then imagine that EC2 is like this enormous Xen dom zero that operates, and whatever host, whatever AMI you issue, or you initiate, you go about and you actually create your own dom inside that, let&#8217;s say that big cloud.  Now what you get is your own virtual machine.  So, you get a machine that you can SSH into it, and work with it, and do whatever you want.  It behaves exactly like a normal machine.  Sure, you have no control, well, you have some level of control about where it is located in the world, in terms of geographically saying, “Okay, I want to be in this specific data center or in that specific data center”.  But, again, that level of control doesn&#8217;t give you a lot of ability to say, “Okay, if I initiate two, or four, or five different AMI instances”, that they will be located in the same area.  And that is the main problem with using EC2, because the normal, let&#8217;s say, coupling of servers that we are very much accustomed to when building Asterisk environments doesn&#8217;t exist there.  There is no ability to say, “Okay, if I initiate database, then the database is sitting right next to the application, and there&#8217;s no latency between those two.  So, if you do that, that&#8217;s kind of a hassle.  So, you need to go about, and say, “Okay, we need to decouple our application.  We need to decouple our information storage”, and say, “Okay, we&#8217;re going to move everything outward, into a completely new location, and have Asterisk work off of that”.  And that requires new skills.</p>
<p>Zeeek:  No question about that.</p>
<p>Nir Simionovich:  By the way, somebody on the IRC just said that Open Series is now called Open SIPS, that&#8217;s not entirely correct.  Open Series is now referred to as Camie-Camiellio[sp?], and Open SIPS is a fork of Open [unintelligible], so these are two different things.</p>
<p>Dean Collins:  Randy, it&#8217;s Dean Collins.  I just wanted to jump in.  So, are you going to set up a consultancy practice offering this type of technology, and if so, what&#8217;s the URL for your company, so people know how to get in touch with you?</p>
<p>Nir Simionovich:  Well, okay.  The easiest way to get to my website is [omitted, since it was an incorrect address].</p>
<p>Zeeek:  We&#8217;ll have to remember to post that in the&#8230;</p>
<p>Nir Simionovich:  Yeah, well actually, it&#8217;s&#8230;</p>
<p>Zeeek:  &#8230;BBC site.  Oops.  Ooh, bad URL.  Bad.</p>
<p>Nir Simionovich:  [laughs]  Yeah.  Or, if you&#8217;re able, well, because most of the audience here are English speakers, it&#8217;ll be a lot easier if you go into www.greenfieldtech.net, then you&#8217;ll get to the same place, it seems.</p>
<p>Zeeek:  How did John Todd get involved in EC2, by the way?</p>
<p>John Todd:  Because it seemed to be fairly obvious, that in order to do something really big that scaled, that EC2 is a good platform for it.  There have been, previously there have been some people doing work with EC2 doing experiments, really.  But kind of a formalized test with actual results that&#8217;s been kind of lacking.  We still don&#8217;t have really good, quantifiable tests with EC2, saying we can handle this many media channels on a particular instance, before we start to see pattern problems.  And, well, really, the whole point of my talking with Neer[sp?], actually, and a couple of other people, was to see if we could get some quantifiable results on Amazon&#8217;s network.  Because, of course, Voice Over IP is very subject to things like packet loss and jitter.  I wanted to see if Amazon&#8217;s network was going to hold up to Asterisk, or RTP, in general, operating over their fairly large infrastructure, and all, I guess, non quantifiable reports seemed to indicate that it does work just fine.  But I still am having&#8230;</p>
<p>John Todd:  I don&#8217;t have any actual numbers saying that, you know, for these three days, we tested RTP streams, and we saw this packet loss to this provider.  My goal is to get Amazon to offer, and this still may happen, we had some brief conversations with the folks at Amazon, but I&#8217;d love to see them offer a service where service providers, meaning PSTN termination providers, could interconnect with Amazon&#8217;s EC2 infrastructure at no cost, and those voice packets would be transmitted at no cost to the instance users.  In other words, don&#8217;t pay for the bits in and out of Amazon&#8217;s network if you&#8217;re using this particular service provider, who is bearing the burden of network interconnect.  That would make this much more appealing for VoIP services, and application providers to outsource their activity to Amazon, and I think that that&#8217;s really just waiting for kind of a critical mass of EC2 infrastructure stuff to happen&#8230;</p>
<p>Zeeek:  And of course, you were channeling Don Quixote, as always, John.</p>
<p>John Todd:  Yeah, to some degree.  But actually, Amazon is pretty clueful, if they see this as a way to increase the number of hours people use the machines, then I don&#8217;t think that, you know, their network costs, I think, are pretty close to break even, unless you&#8217;re doing something like video.  But I think anything you&#8217;ve got to do to encourage people to get onto their system, they would be interested in.  One of the big services that is based on EC2 and Asterisk is Toolio[sp?].  All of their infrastructure right now, from what I&#8217;ve understood them to say, is that it is running on EC2, scalably, with Asterisk as the back end.  And, as a matter of fact, they&#8217;re going to be giving a talk about that at AstriCon this fall, in October.</p>
<p>Zeeek:  There was a question about, and a very good question from Jim, about bandwidth cost calculations.  Now, you did give us some idea, Neer[sp?], during your presentation about the costs.  Why don&#8217;t you run over that a little?  Whatever you can, or want to reveal about the cost of the campaign, some of the numbers.</p>
<p>Nir Simionovich:  Well, the calculation is based on&#8230;well, okay.  Let&#8217;s start from square one.  Amazon EC2 economics, the way they calculate your usage is a little different.  That means that they calculate your usage according to your instances.  For example John, I&#8217;ll just punch it up for a second.  For example, they would go about and say, “Okay, for every gigabyte that you consume, up to a certain level, you will pay something like, let&#8217;s say a cent”.  Now, if you know that specific calculation, and you&#8217;re able able to calculate what is your projected traffic, and you can calculate you&#8217;re projected traffic according to the codecs you use, and how many concurring calls you have, and how many sessions you&#8230;and how much time you will be operating the system, you&#8217;re pretty much easy to say, “Okay, I can go about and say, okay, I&#8217;ll be utilizing, let&#8217;s say 800 gigabytes over the next two weeks of traffic”.  So, you&#8217;re able to say, “Okay, 800 gigabytes of traffic, multiplied by one cent, that&#8217;s eight dollars worth of traffic”.  So, that&#8217;s how the math actually works.  Now, to say that there is a calculator that enables you to calculate that exactly, it&#8217;s a little hard to say.  I don&#8217;t think that one exists, but the math, in itself, isn&#8217;t that complex to do.  In general, just use any type of bandwidth calculator that you&#8217;ll be using for any VoIP application, and just calculate your, let&#8217;s say, megabit per second ratio, and once you have that, just multiply that by the number of seconds you have over a course of your operation, and you&#8217;ll have your number.</p>
<p>Zeeek:  It&#8217;s interesting, Dave EG[sp?], from EGW, we have a customer who uses EC2 for their telephony apps, multiple Asterisk instances, front ended by Open SIPS, you have some logic which brings up and down additional Asterisk instances for peak load times, which is basically, Neer[sp?], what you did during that election campaign.  Interesting.</p>
<p>Nir Simionovich:  That&#8217;s exactly the same.  Same idea.</p>
<p>Zeeek:  Yeah.  No question, this is great for things that you pointed out, and one of those was, hey, you&#8217;ve got this project that lasts, what was that, three days, is that right?  Something like that?</p>
<p>Nir Simionovich:  It was three days worth of dial out, and it was operating about ten to twelve hours every day.  So, we got out about 36 hours, 38 hours worth of dial out.</p>
<p>Zeeek:  It would be incredibly hard to put together a hardware platform, and stupid [laughs], to put together a hardware platform for three days, unless, you know, you worked in a hardware store, or something, to do this project of over a couple of days.  Even if it was a few weeks, whereas this is one of the things where&#8230;</p>
<p>Nir Simionovich:  That&#8217;s exactly the case.</p>
<p>Zeeek:  The whole EC2 thing shines.</p>
<p>Nir: This is exactly what it pays. Awhile back, John and I did some mass going about and saying, trying to understand if there is a validity to actually going about and running a host PBX on top of Amazon EC2, and we realized that if you operate for 24 hours, a full system is operating 24 hours, then there is no real usage for Amazon EC2 as is. If you’re a business which is doing a hosted environment, then Amazon EC2 is the best you’ll find, really. It gives you that immediate quantifiable capacity that is really, really fast,but if you’re on business, let’s say, if you’re in an office and needed a PBX system, then Amazon EC2 isn’t really the thing for you because you can get an equivalent server with inside dedicated hosting facility today for like $59 a month and that one already has 16 gigabytes of traffic with it, maintenance, managed hosting and so on and so on. So, some services make sense working off of EC2, some don’t. If you’re going to say, “OK, we want to move into the Cloud,” that specific move has to be calculated and has to be tested, let’s say, economic wise.</p>
<p>Zeeek: The agent has posted—now, I’ve seen calculators for S3 before and this is it, right? Well, I’m going to read this because I don’t have time to make a short URL, Calculator.S3.AmazonEWS.com/calc5.html.</p>
<p>Nir: That will give some insights as to how much money you’ll need to pay.</p>
<p>Zeeek: I think it’s worth trying a project, maybe messing with it to see. So once you’ve got your instance ready to go, I mean, if the elections are held next weekend, are you ready to bring that same instance up? What’s involved in bringing that back to life? Can it be done?</p>
<p>Nir: Yeah, it’ll take about five minutes.</p>
<p>Zeeek: So where is this thing stored? I mean, it’s in your account and you just click, you just check a box and click submit and you can bring it back up or is it something locally stored somewhere with you or what?</p>
<p>Nir: It’s exactly how you described. What you do is, once you build your own box, you can actually create your own AMI image that contains all your software. That’s exactly what we did. Once we had our own AMI image, the private image, we can then store inside S3 and what will happen is, the minute we may want it, we’ll just go into our AWS account and we’ll just say, “OK, we need now five instances of this specific AMI running,” and we’ll just click that and punch it up immediately. No big deal.</p>
<p>Zeeek: Interesting. The agent is talking about the ElasticFox extension and start playing with EC2. I have absolutely no notion of what that is but hopefully, either you do or he’ll call in and tell us about it.</p>
<p>Nir: Yeah. ElasticFox is a Firefox extension that enables you to play with Amazon EC2 instead of working with the web interface. It’s only for Firefox, that’s one. I think a combination of both ElasticFox and the web interface as is because the new web interfaces they’ve created which is currently and still in beta is, in my view, just a bit easier to use than the ElasticFox, just a bit.</p>
<p>Zeeek: OK, and as I mentioned, IRC, I use a Firefox plug-in sometimes for S3 or for CloudFront. So, I assume it’s a similar concept. You just kind of dumps it down.</p>
<p>Nir: Yeah, similar concept. Yeah.</p>
<p>Zeeek: It’s kind of amazing to me that—and this goes back to what we were saying with John Todd that there’s no good reason to think that Amazon’s network would allow for real time. The CloudFront thing, the idea there is that you can be serving video and stuff like that and that it will push it out to the edge servers that will be the most efficient. On the other hand, I’m not sure how that translates to VoIP and I’m surprised to learn that they’re able to do the real time. Who knew, you know. That’s the way I feel about it. So it’s kind of surprising that they have the capacity—you don’t have any problem with call quality apparently, right?</p>
<p>Nir: No. Well, let’s say this, as long as you’re working with carriers which were interconnected with, let’s say…</p>
<p>[Music playing]</p>
<p>Zeeek: Yeah. Let me try to find the source of that.</p>
<p>Nir: OK.</p>
<p>Zeeek: That may have been Digium. Hello, Digium. Thank you. They may not. Sorry.</p>
<p>Nir: That was a good one.</p>
<p>Zeeek: Yeah. Well, that’s the Asterisk built-in…</p>
<p>Nir: We can talk over the music.</p>
<p>Zeeek: Frankly, I think that was somebody in Huntsville or else I just happened to click it by accident. Sorry. That happens from time to time.</p>
<p>Nir: Yeah.</p>
<p>Zeeek: Where were we?</p>
<p>Nir: In any case—where were we? Yeah, in any case, we were working with three or four different providers in the U.S. which are considered somewhere around, let’s say the tier 2. Then, usually, these carriers are interconnected on the backbone with links that are very, very efficient and reliable over to Amazon EC2 as long as you’re hosting your instances in the U.S. So, the end result that were, let’s say one of the carriers that we were using was called TSG Global and we were getting about 24 millisecond roundtrip from Amazon EC2 to TSG Global. Now, you’ll run voice over IP on that and will have perfect quality always.</p>
<p>Zeeek: I’m trying of course the agent to call in, trying to figure out because it would be more interesting to have a discussion here than reading the stuff in IRC.</p>
<p>Nir: Yeah, absolutely.</p>
<p>Zeeek: OK. My arguments have won over. He’s going to call. He or she, you never know, right?</p>
<p>Nir: Well, he brought up a very interesting point of how to bundle your own AMI and this is actually what I was talking about, creating your own AMI image. It’s not that simple. I have to be honest. It took me about four or five hours to actually understand how to do it right and it never works from the first try. It’s really annoying. What happens is that you need to take your running machine, your running AMI and you’re creating a raw06:25 image of the hard drive, of the virtual hard drive and then you upload that into S3. That’s complicated to do but if done right it will work on the second or third try. It never works on the first try, never.</p>
<p>Zeeek: OK and we have a bleep from Southwest British Columbia. Can you hear us? Could be the agent, you never know.</p>
<p>Nir: Actually, I’d love to hear about what he just wrote on Openfire XMPP and Red5 Flash Server for video conferencing. That is really interesting because I’ve been trying to play around with Red5 but I have to admit that Flash isn’t really my thing. So, I’d love to hear about that.</p>
<p>Zeeek: OK, the agent is coming out of the wild of Southern California. Who is in the Southwest British Columbia? Say hello. Come on, don’t be shy. We’re waiting for the agent to call in. We have time.</p>
<p>Man 2: What do you do for your logs then here, just logs if you’re just bringing up these instances and using for so many hours and shutting them down? Are you uploading those at some point, back up to S3 or do you just not care about them?</p>
<p>Nir: Well, the application as is doesn’t really carry that much logging into the actual server itself but I have to admit that I never really needed to go about and offload the logs anywhere because we don’t really are about those. CDR’s are kept completely separated from the system but you could offload those into a different machine or you can, before shutting down the system, go back and offload those out of EC2. It shouldn’t be that much of a problem. Or if you really want to, you can use the—it’s not S3—what was that again—it’s called…</p>
<p>Zeeek: CloudFront?</p>
<p>Nir: No, not CloudFront. They’ve got servers where you can actually map a storage device to your AMI and then you can share&#8230;&#8221;</p>
<p>Nir Simionovich: This is exactly what it pays. Awhile back, John and I did some mass going about and saying, trying to understand if there is a validity to actually going about and running a host PBX on top of Amazon EC2, and we realized that if you operate for 24 hours, a full system is operating 24 hours, then there is no real usage for Amazon EC2 as is. If you’re a business which is doing a hosted environment, then Amazon EC2 is the best you’ll find, really. It gives you that immediate quantifiable capacity that is really, really fast,but if you’re on business, let’s say, if you’re in an office and needed a PBX system, then Amazon EC2 isn’t really the thing for you because you can get an equivalent server with inside dedicated hosting facility today for like $59 a month and that one already has 16 gigabytes of traffic with it, maintenance, managed hosting and so on and so on. So, some services make sense working off of EC2, some don’t. If you’re going to say, “OK, we want to move into the Cloud,” that specific move has to be calculated and has to be tested, let’s say, economic wise. Moderator: The agent has posted—now, I’ve seen calculators for S3 before and this is it, right? Well, I’m going to read this because I don’t have time to make a short URL, Calculator.S3.AmazonEWS.com/calc5.html. Nir Simionovich: That will give some insights as to how much money you’ll need to pay. Moderator: I think it’s worth trying a project, maybe messing with it to see. So once you’ve got your instance ready to go, I mean, if the elections are held next weekend, are you ready to bring that same instance up? What’s involved in bringing that back to life? Can it be done? Nir Simionovich: Yeah, it’ll take about five minutes. Moderator: So where is this thing stored? I mean, it’s in your account and you just click, you just check a box and click submit and you can bring it back up or is it something locally stored somewhere with you or what? Nir Simionovich: It’s exactly how you described. What you do is, once you build your own box, you can actually create your own AMI image that contains all your software. That’s exactly what we did. Once we had our own AMI image, the private image, we can then store inside S3 and what will happen is, the minute we may want it, we’ll just go into our AWS account and we’ll just say, “OK, we need now five instances of this specific AMI running,” and we’ll just click that and punch it up immediately. No big deal. Moderator: Interesting. The agent is talking about the ElasticFox extension and start playing with EC2. I have absolutely no notion of what that is but hopefully, either you do or he’ll call in and tell us about it. Nir Simionovich: Yeah. ElasticFox is a Firefox extension that enables you to play with Amazon EC2 instead of working with the web interface. It’s only for Firefox, that’s one. I think a combination of both ElasticFox and the web interface as is because the new web interfaces they’ve created which is currently and still in beta is, in my view, just a bit easier to use than the ElasticFox, just a bit. Moderator: OK, and as I mentioned, IRC, I use a Firefox plug-in sometimes for S3 or for CloudFront. So, I assume it’s a similar concept. You just kind of dumps it down. Nir Simionovich: Yeah, similar concept. Yeah. Moderator: It’s kind of amazing to me that—and this goes back to what we were saying with John Todd that there’s no good reason to think that Amazon’s network would allow for real time. The CloudFront thing, the idea there is that you can be serving video and stuff like that and that it will push it out to the edge servers that will be the most efficient. On the other hand, I’m not sure how that translates to VoIP and I’m surprised to learn that they’re able to do the real time. Who knew, you know. That’s the way I feel about it. So it’s kind of surprising that they have the capacity—you don’t have any problem with call quality apparently, right? Nir Simionovich: No. Well, let’s say this, as long as you’re working with carriers which were interconnected with, let’s say… [Music playing] Moderator: Yeah. Let me try to find the source of that. Nir Simionovich: OK. Moderator: That may have been DGM. Hello, DGM. Thank you. They may not. Sorry. Nir Simionovich: That was a good one. Moderator: Yeah. Well, that’s the Asterisk built-in… Nir Simionovich: We can talk over the music. Moderator: Frankly, I think that was somebody in Huntsville or else I just happened to click it by accident. Sorry. That happens from time to time. Nir Simionovich: Yeah. Moderator: Where were we? Nir Simionovich: In any case—where were we? Yeah, in any case, we were working with three or four different providers in the U.S. which are considered somewhere around, let’s say the tier 2. Then, usually, these carriers are interconnected on the backbone with links that are very, very efficient and reliable over to Amazon EC2 as long as you’re hosting your instances in the U.S. So, the end result that were, let’s say one of the carriers that we were using was called TSG Global and we were getting about 24 millisecond roundtrip from Amazon EC2 to TSG Global. Now, you’ll run voice over IP on that and will have perfect quality always. Moderator: I’m trying of course the agent to call in, trying to figure out because it would be more interesting to have a discussion here than reading the stuff in IRC. Nir Simionovich: Yeah, absolutely. Moderator: OK. My arguments have won over. He’s going to call. He or she, you never know, right? Nir Simionovich: Well, he brought up a very interesting point of how to bundle your own AMI and this is actually what I was talking about, creating your own AMI image. It’s not that simple. I have to be honest. It took me about four or five hours to actually understand how to do it right and it never works from the first try. It’s really annoying. What happens is that you need to take your running machine, your running AMI and you’re creating a raw06:25 image of the hard drive, of the virtual hard drive and then you upload that into S3. That’s complicated to do but if done right it will work on the second or third try. It never works on the first try, never. Moderator: OK and we have a bleep from Southwest British Columbia. Can you hear us? Could be the agent, you never know. Nir Simionovich: Actually, I’d love to hear about what he just wrote on Openfire XMPP and Red5 Flash Server for video conferencing. That is really interesting because I’ve been trying to play around with Red5 but I have to admit that Flash isn’t really my thing. So, I’d love to hear about that. Moderator: OK, the agent is coming out of the wild of Southern California. Who is in the Southwest British Columbia? Say hello. Come on, don’t be shy. We’re waiting for the agent to call in. We have time. Man 2: I’m here. Moderator: Yeah. Man 2: What do you do for your logs then here, just logs if you’re just bringing up these instances and using for so many hours and shutting them down? Are you uploading those at some point, back up to S3 or do you just not care about them? Nir Simionovich: Well, the application as is doesn’t really carry that much logging into the actual server itself but I have to admit that I never really needed to go about and offload the logs anywhere because we don’t really are about those. CDR’s are kept completely separated from the system but you could offload those into a different machine or you can, before shutting down the system, go back and offload those out of EC2. It shouldn’t be that much of a problem. Or if you really want to, you can use the—it’s not S3—what was that again—it’s called… Moderator: CloudFront? Nir Simionovich: No, not CloudFront. They’ve got servers where you can actually map a storage device to your AMI and then you can share&#8230;</p>
<p>Open Fire XMPP and the Red Five. Let&#8217;s get into that. You guys&#8230; Sure. &#8230;go ahead. I mean, I&#8217;d love to hear about that one. Yeah, so. Well, let me, let me, kind of, lay out the landscape a little bit for why I would even go down this path. I don&#8217;t know if you&#8217;ve heard of a specific podcast or video podcast that&#8217;s done and has been done for a couple of years, called Gilmor Gang It&#8217;s run by a guy named Steve Gilmore who&#8217;s a well know technology columnist here in, or up in Silicon Valley. Anyways, I&#8217;m basically an executive producer of that show and for the longest period of time we&#8217;ve been trying to put together, you know, a remote TV studio on the fly. And the biggest thing with this scenario without doing any hardware was really the concept of having, having remote individuals around the world that could dial in, in whatever manner they had available to them. If they had the ability to use a video teleconference capability either through a flash or through a Skype connection or if they just had a basic call-in functionality we needed to incorporate all those things because we wanted to see, we want to use a remote video teleconference capability as an actual remote camera so that we can bring them into the show. We can switch in and out of the different guests because generally Gilmor Gang handles 4-6 different guests on a given show. There&#8217;s a lot of banter. So, really, this has been an ongoing investigation of mine for probably over a year. And I&#8217;ve been using EC2&#8242;s primarily for, at this point, for Personis itself. That is completely hosted on EC2 all the way, all the way through. S3, EC2 SQS. I mean, I probably use almost every service floating around inside of Amazon at this point. And, I also had played a number of months ago, using, putting Asterisk up and running it there, playing around with it to see how well that would work. Which, it works extremely well. I mean, you&#8217;re able to take advantage of Amazon&#8217;s significant infrastructure, their tremendous pipe, that they have going throughout their data centers and their multiple peering relationships that they have for Internet access. So, I was very pleased with that. So we&#8217;re moving on to the next go-round. Okay. Hold on. Sorry about that. It&#8217;s okay. It&#8217;s hard to predict. But once I see the wave front, it&#8217;s over. Go ahead. Anyways. I thought, I thought the angels were coming for me or something. So. The a, so anyway, we&#8217;ve gone to this capability in an attempt to basically create this real-time audio-video capability that can be brought up or down on the fly. And that&#8217;s, kind of, the real story. Because, I mean, as he was mentioning regarding the phone, the service that they were running where it&#8217;s, they only need it for a short period of time. That&#8217;s the extreme value of Amazon. I mean, that&#8217;s where you really, really, really can take advantage of the system. Because you only need to bring up an instance for as long as you need it and then you can bring the instance down. You know, you can use it in such a, in that manner for a [R?] escape function, so that if you have, you know you&#8217;re going to have a burst of traffic coming in. You know, depending on how you set it up, you can pre-stage servers sitting there waiting for the burst or you can even do, you can get a little more sophisticated and create an auto-scale mechanism that, as traffic builds, it automatically instantiates new instances to handle the traffic burst and shuts them down accordingly as the traffic falls off. So, I mean, if you looking at, just to give you a price understanding, from an Amazon perspective. Just on a small instance. If you&#8217;re running an instance. The smallest instance that Amazon has. It costs you approximately, and this is without, you know, significant bandwidth going in or out. It&#8217;s only $70, it&#8217;s about 70 bucks a month. Now, the real significance, though, is that if you don&#8217;t need it up all the time, take it down. And that&#8217;s, kind of, what we&#8217;re doing with this whole remote video communication capability, in that, we can pull-up or pull-down anybody actually. We&#8217;re setting it up so that we can have remote. If somebody else wants to do a show that we want to add to our network, we&#8217;re going to have this all pre-configured so that they&#8217;ll have, they&#8217;ll have video-conferencing, they&#8217;ll have, and that&#8217;s the whole Red Five to XMPP integration. So we have our own chat functionality through XMPP. Don&#8217;t need IRC. We also have all the video capability that is, and SIP capabilities that are inherent inside of XMPP itself with Open Fire. And then we have the complete telecommunications capability that we&#8217;re embedding with Asterisk. And then, of course, the Red Five stuff, which is really handling the, you know, the multiple videos simultaneously function. That&#8217;s why the Red Five exists. So that I can have a room, literally, of ten, you know, video, teleconference, or video pieces coming in from all the participants. So those are the types of things that we&#8217;re currently working, or I&#8217;m currently on, that hopefully, we&#8217;ll see as, basically, a package that we&#8217;re going to load out into the world, that people can run. And that&#8217;s the other part of it. You can take advantage of the really big thing about the AMI&#8217;s, the other big part that I take a lot of, that I take advantage of all the time, is just that there&#8217;s a lot of people out there packaging these AMI&#8217;s. They, if they put them out in the public space, you can just go and click on one of them and say, &#8220;hey, what is this one, oh, look, there&#8217;s a Red Five server already configured by somebody. I&#8217;m going to go ahead and launch that AMI.&#8221; You can customize that AMI to your heart&#8217;s content and then ultimately save that to your, save that yourself as a private version of that instance. There&#8217;s a vast amount of power sitting within the Amazon infrastructure to take advantage of.</p>
<p>Nir: Jerry, one small question in regards to Red5, and this is something I have been toying around with, and maybe you’ll have an answer, because I didn’t get much work into it. Are you working with the, by any chance, with the Fontventa extensions for 3G, 3.5G cellular video transmission? Jerry: No I’m not. It’s an interesting… I’ve seen the extensions, I haven’t played with them at all. That would be kind of a next evolution for us. The other thing is that right now I’m kind of using, it’s kind of a limited version of Red5, in the sense that I’m actually running, and I didn’t even know this could exist until I found the ability through some board. There is actually, you can take Openfire and you can actually run Red5. Somebody’s written an extension that actually runs Red5 inside of Openfire. So, you don’t need to set up multiple servers. It’s basically an instance that’s prepackaged and you can basically bring it up and you’ve got full blown Jabber and you’ve got full blown Open5 sitting there, I mean Red5 sitting there, ready for you to use. The extensions that could take advantage of 3G, 3.5G, and 4, I mean those are all things that would be very, very cool to be able to put in. Because as you can see with things KiteTV and QIK, and a bunch of the other ones, you know there is no doubt that kind of capability from a video teleconference capability is going to be big, and big in the very near term.<br />
Nir: I have to admit that I didn’t have much time to play around with… Well l did play around with the Fontventa extensions, and I’ve done some work with that, in trying to integrate video, IP Video cams and Asterisk, and have, I’d say, some fair success with that. The thing is a lot of people now are talking about it. They are actually integrating a flash environment back into your cellular phone over 3G instead of writing your complete IBPR and doing that through Red5 seems like a good idea. But I will have to admit, that I hadn’t been playing with that lately. Again it’s very reassuring for me saying – OK there’s actually somebody out there really doing it. I mean, really progressing in that direction and we’re doing that on top of EZ2 is really exciting. Jerry: Yeah, and we think it’s really powerful, too. Again, the concept is that once this is a kind of an operational tapestry that we’ve kind of, or are orchestrating, that we really plan on bundling it as a kind of a preconfigured service that people in our… You know the concept, as we can all tell, media is changing for the worst, for the better, however you want to look at it doesn’t really matter to me, but bottom line is this entire users interface content and community that’s floating around out there and taking over, and watching mainstream media die. I mean, the idea that we can have this full blown, on the fly network capability brought up at will any where in the world and have multiple correspondence with basically multiple instances of both video and voice, there is an exorbitant amount of power there, especially when you start looking at what’s happening with the real time, in the real-time space, with things like Twitter and others. So, I think this whole new real-time space is actually going to usher in with Twitter and others, the ability to usher in this whole new paradigm for real-time, instantaneous, dynamic virtual, in essence radio stations, television stations, that can pop up on the fly and shut down on the fly at will. And it’s all going to be run through, basically, a cloud. So, that’s kind of what I’m focusing in on.<br />
Nir: Well I totally agree that there is a shift. Where we can all… well you know people who are already in it and are dealing with the shift, they are all feeling it pretty strongly. I remember when they started talking about cloud computing here in Israel that actually, the thing is that I was in this, there’s the Grid Community here in Israel, they were doing this event and I was looking at it saying – Well it’s pretty interesting but it doesn’t do much for real-time. Then I got back home and started to talk again with John Todd and saying – Well why not do it? It’s pretty interesting that there are real usage of real-time applications that can be done on the cloud and that’s really interesting to me, and really exciting. Not only from a commercial point of view or the economical point of view, but also from a technical point of view, because we have to rethink every thing. Where we’re really used to using like this enormous servers and saying – OK I’ve got 8 cores, I’ve got 16 cores, I’ve got 32 gigabytes of ram, and suddenly we don’t have that and it brings up a lot of the old paradigms that I used to work on back in the days of lets say Commodore 64 and saying – OK we need to be something really, really optimal, and the optimization is really interesting. It’s bringing back really old paradigms in terms of optimizations and really new paradigms in terms of economics.</p>
<p>Jerry: Yeah, yeah. I agree with you. I think what’s been happening, I mean it’s kind of how software leads hardware in some ways. You know, over the course of the past decade or more, the extreme focus on, or at least in the places I’ve played, a very laser guided focus on abstraction and decoupling. I mean that’s been a big part of a lot of systems that I’ve been a part of in the past 10 years. I think now it’s interesting to see cloud computing and the way it’s basically being pushed out from a hardware standpoint and how all the aspects of abstraction and decoupling are instrumental in being able to do these systems. Because you really do need a fairly significant abstractional error because you don’t know where the hardware exists. You don’t know how much memory you’re necessarily playing with. So, this whole decoupling is pretty paramount but it’s also been a trend that’s been going on for at least a decade or more.</p>
<p>Nir: Yeah, it’s been around here but not many people were using it, you know. I started my, let’s say, I started using the main frame computer somewhere around the age 18 or 19, when I was in the Army, and decoupling applications and the world of the main frame just sounds logical. It’s there, there’s nothing else. But when you are used to working on PC’s and servers, decoupling applications looked really weird. When you come to the company saying – OK you need to decouple this and they go – What? What are you talking about? What I don’t have access to the data base? That doesn’t sound right. The paradigm shift is going in a few directions and I’ve seen some companies that they, company like Giga Spaces, it’s an Israeli company, and they build like this enormous middle layer between your application and the Amazon EC2 cloud, which gives you the, let’s say, the imaginary effect of working inside a coupled system while you are completely decoupled. Which is really interesting. Jerry: Yeah, yeah.<br />
Nir: There is a lot of work being done right now. I think we are heading, in terms of technology, we’re heading for the next, I believe, is like the next three years is going to be really interesting in terms of cloud computing. Jerry: Yeah. I think the biggest thing for me, I’m somewhat of serial entrepreneur, and have been that way for a couple of decades now, but I think the thing that really excited me about the advent of things like EZ2 or Rackspace’s mossomo, or any of the other ones that are floating around there. There’s Slicehost which actually is now owned by Rackspace. It’s just the cost at which somebody could bootstrap up something, an idea, a concept. To be able to sit there and create a new business in this new paradigm and do it at a cost that is unheard of. Having done a few startups in my lifetime, you ultimately throw out an inurnment amount of money upfront just to handle, from a capital standpoint, the hardware that you are going to run on, especially if you’re a service offering. So I mean, that’s one of the things here, where you can get away with some, a couple of weeks worth of coding, you know, a $70 fee and you’ve got a service up and running in an hour or more, or a little bit more. But it’s nothing. It’s nothing to do and it’s cost effective, and if it doesn’t pan out, you basically shut down the AMI and you walk away from it.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.voipusersconference.org/2009/nir-simionovich-ec2/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
<enclosure url="http://media.blubrry.com/voipusers/media.blubrry.com/winelover/recordings.talkshoe.com/TC-22622/TS-224823.mp3" length="29665462" type="audio/mpeg" />
			<itunes:keywords>Nir Simionovich,Amazon EC2</itunes:keywords>
		<itunes:subtitle>There is a full text transcript of this hour below. - Part 1: (Talkshoe)  Part 2 (ZipDX recording served from CloudFront):  - We&#039;ve tried to get people to talk about this before, but we didn&#039;t get a deep explanation. Here&#039;s a chance to ask Nir,</itunes:subtitle>
		<itunes:summary>There is a full text transcript of this hour below. (http://www.voipusersconference.org/2009/06/nir-simionovich-ec2/#more-665)

Part 1: (Talkshoe) 
Part 2 (ZipDX recording served from CloudFront): 

</itunes:summary>
		<itunes:author>randulo</itunes:author>
		<itunes:explicit>clean</itunes:explicit>
		<itunes:duration>1:00:00</itunes:duration>
	</item>
	</channel>
</rss>

