<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
		>
<channel>
	<title>Comments on: Comparing Amazon EC2 with VPS and dedicated hosting</title>
	<atom:link href="http://gabrito.com/post/comparing-amazon-ec2-with-vps-and-dedicated-hosting/feed" rel="self" type="application/rss+xml" />
	<link>http://gabrito.com/post/comparing-amazon-ec2-with-vps-and-dedicated-hosting</link>
	<description>Anecdotes on Technology Leadership, Ruby, Java, Scala, Cloud Computing, Open-Source, SEO, and Design</description>
	<lastBuildDate>Sat, 28 Aug 2010 06:23:30 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
	<item>
		<title>By: Reinaldo</title>
		<link>http://gabrito.com/post/comparing-amazon-ec2-with-vps-and-dedicated-hosting/comment-page-1#comment-235822</link>
		<dc:creator>Reinaldo</dc:creator>
		<pubDate>Fri, 07 May 2010 20:05:46 +0000</pubDate>
		<guid isPermaLink="false">http://gabrito.com/post/comparing-amazon-ec2-with-vps-and-dedicated-hosting#comment-235822</guid>
		<description>I do see great power in EC2 for web applications, you just need to have in mind that you can&#039;t use it for all the parts of your application.... 

For example if you concern is persistence of your data the solution is simple: keep the database server in a physical hardware that you control and extrapolate the Front-end / back-end logic of your application to a virtual machine (AMI in EC2) that you can instantiate / unload on demand.

If you experience latency issues in your EC2/DB connections, put a MemcacheD server in EC2 and cache as many (read) queries as you possibly can.

This gives you the flexibility of using (and paying for) only the resources that you need with a granularity of &quot;hours&quot;, instead of paying full rate for multiple servers even when your traffic is low (i.e. at 2:00am in the morning).

You will also save in the overhead of maintaining all those servers yourself, installing software, doing updates, managing repositories, etc. In EC2 all you have is an image that instantiate multiple times (as many as you need depending on your traffic at any given time).

And finally you will escape hardware issues, you don&#039;t have to worry about defective hardware and downtime for preventive maintenance, Amazon does that for you :)

I think the advantages clearly overweight the con&#039;s :)</description>
		<content:encoded><![CDATA[<p>I do see great power in EC2 for web applications, you just need to have in mind that you can&#8217;t use it for all the parts of your application&#8230;. </p>
<p>For example if you concern is persistence of your data the solution is simple: keep the database server in a physical hardware that you control and extrapolate the Front-end / back-end logic of your application to a virtual machine (AMI in EC2) that you can instantiate / unload on demand.</p>
<p>If you experience latency issues in your EC2/DB connections, put a MemcacheD server in EC2 and cache as many (read) queries as you possibly can.</p>
<p>This gives you the flexibility of using (and paying for) only the resources that you need with a granularity of &#8220;hours&#8221;, instead of paying full rate for multiple servers even when your traffic is low (i.e. at 2:00am in the morning).</p>
<p>You will also save in the overhead of maintaining all those servers yourself, installing software, doing updates, managing repositories, etc. In EC2 all you have is an image that instantiate multiple times (as many as you need depending on your traffic at any given time).</p>
<p>And finally you will escape hardware issues, you don&#8217;t have to worry about defective hardware and downtime for preventive maintenance, Amazon does that for you <img src='http://gabrito.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>I think the advantages clearly overweight the con&#8217;s <img src='http://gabrito.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Pete</title>
		<link>http://gabrito.com/post/comparing-amazon-ec2-with-vps-and-dedicated-hosting/comment-page-1#comment-22509</link>
		<dc:creator>Pete</dc:creator>
		<pubDate>Mon, 05 Feb 2007 21:06:12 +0000</pubDate>
		<guid isPermaLink="false">http://gabrito.com/post/comparing-amazon-ec2-with-vps-and-dedicated-hosting#comment-22509</guid>
		<description>The advantages outweigh the disadvantages right now for most people, and the storage issues will be worked out.  Why all the FUD?

Also, note that data is *not* lost on reboot.  I reboot my instances all the time, and all the data added to the image since it was loaded is still there when it fires back up.</description>
		<content:encoded><![CDATA[<p>The advantages outweigh the disadvantages right now for most people, and the storage issues will be worked out.  Why all the FUD?</p>
<p>Also, note that data is *not* lost on reboot.  I reboot my instances all the time, and all the data added to the image since it was loaded is still there when it fires back up.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Robert</title>
		<link>http://gabrito.com/post/comparing-amazon-ec2-with-vps-and-dedicated-hosting/comment-page-1#comment-11908</link>
		<dc:creator>Robert</dc:creator>
		<pubDate>Sat, 02 Dec 2006 19:20:36 +0000</pubDate>
		<guid isPermaLink="false">http://gabrito.com/post/comparing-amazon-ec2-with-vps-and-dedicated-hosting#comment-11908</guid>
		<description>True, SmugMug does have some primary storage, but the CEO said that they are slowly moving things over to S3 so that they don&#039;t have to buy any more storage hardware. I believe he said they were spending some 40k a month just in new hardware that  they don&#039;t have to do now.

As for my potential use, I&#039;m not worried about the latency because it wouldn&#039;t be while the user is waiting for a response. The use case isn&#039;t upload an image, process and show me the results. It more of an archiving process where they would batch upload hundreds of files for storage.</description>
		<content:encoded><![CDATA[<p>True, SmugMug does have some primary storage, but the CEO said that they are slowly moving things over to S3 so that they don&#8217;t have to buy any more storage hardware. I believe he said they were spending some 40k a month just in new hardware that  they don&#8217;t have to do now.</p>
<p>As for my potential use, I&#8217;m not worried about the latency because it wouldn&#8217;t be while the user is waiting for a response. The use case isn&#8217;t upload an image, process and show me the results. It more of an archiving process where they would batch upload hundreds of files for storage.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Todd Huss</title>
		<link>http://gabrito.com/post/comparing-amazon-ec2-with-vps-and-dedicated-hosting/comment-page-1#comment-11830</link>
		<dc:creator>Todd Huss</dc:creator>
		<pubDate>Sat, 02 Dec 2006 03:59:34 +0000</pubDate>
		<guid isPermaLink="false">http://gabrito.com/post/comparing-amazon-ec2-with-vps-and-dedicated-hosting#comment-11830</guid>
		<description>Robert, I think S3 is great but even SmugMug is only using S3 to backup their users images.  The primary copy that gets served up on their website is stored locally on their own machines. 

I think your idea of using EC2 to process images is interesting but I would do some serious testing with regards to network latency if you have to transfer the image up to EC2 and then resize it, all while the end user is waiting...</description>
		<content:encoded><![CDATA[<p>Robert, I think S3 is great but even SmugMug is only using S3 to backup their users images.  The primary copy that gets served up on their website is stored locally on their own machines. </p>
<p>I think your idea of using EC2 to process images is interesting but I would do some serious testing with regards to network latency if you have to transfer the image up to EC2 and then resize it, all while the end user is waiting&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Robert</title>
		<link>http://gabrito.com/post/comparing-amazon-ec2-with-vps-and-dedicated-hosting/comment-page-1#comment-11792</link>
		<dc:creator>Robert</dc:creator>
		<pubDate>Fri, 01 Dec 2006 23:44:56 +0000</pubDate>
		<guid isPermaLink="false">http://gabrito.com/post/comparing-amazon-ec2-with-vps-and-dedicated-hosting#comment-11792</guid>
		<description>I wrote a couple of similar posts (huge datacenter and a call to google) about these new Amazon services. I read quite a bit on their forums and the database area is one that I think will really keep them from being used widespread until they get a good solution in place. It doesn&#039;t mean it isn&#039;t totally viable, but definitely not for the beginner.

One company however is really singing the praise for Amazon&#039;s S3 product, SmugMug. Their CEO has a blog and talks about how much they are saving in hardware costs using Amazon&#039;s storage; several hundred thousand in under a year no less. 

One idea that I&#039;m working on will use a combination of a VPS solution and EC2. It would utilize EC2 servers for image processing thus saving the main server for the web application. In this scenario I don&#039;t need it to be persistent, just up long enough to process the images, and since you can start and stop instances programmatically, it can scale as needed and I won&#039;t have to have the servers running 24/7, which is great since they charge by the hour and not by month.</description>
		<content:encoded><![CDATA[<p>I wrote a couple of similar posts (huge datacenter and a call to google) about these new Amazon services. I read quite a bit on their forums and the database area is one that I think will really keep them from being used widespread until they get a good solution in place. It doesn&#8217;t mean it isn&#8217;t totally viable, but definitely not for the beginner.</p>
<p>One company however is really singing the praise for Amazon&#8217;s S3 product, SmugMug. Their CEO has a blog and talks about how much they are saving in hardware costs using Amazon&#8217;s storage; several hundred thousand in under a year no less. </p>
<p>One idea that I&#8217;m working on will use a combination of a VPS solution and EC2. It would utilize EC2 servers for image processing thus saving the main server for the web application. In this scenario I don&#8217;t need it to be persistent, just up long enough to process the images, and since you can start and stop instances programmatically, it can scale as needed and I won&#8217;t have to have the servers running 24/7, which is great since they charge by the hour and not by month.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Todd Huss</title>
		<link>http://gabrito.com/post/comparing-amazon-ec2-with-vps-and-dedicated-hosting/comment-page-1#comment-11765</link>
		<dc:creator>Todd Huss</dc:creator>
		<pubDate>Fri, 01 Dec 2006 17:49:55 +0000</pubDate>
		<guid isPermaLink="false">http://gabrito.com/post/comparing-amazon-ec2-with-vps-and-dedicated-hosting#comment-11765</guid>
		<description>Ben, what do you mean &quot;umm no&quot;. What you describe is exactly the 2nd DR scenario I describe. Perhaps you didn&#039;t read the entire post?</description>
		<content:encoded><![CDATA[<p>Ben, what do you mean &#8220;umm no&#8221;. What you describe is exactly the 2nd DR scenario I describe. Perhaps you didn&#8217;t read the entire post?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: ben</title>
		<link>http://gabrito.com/post/comparing-amazon-ec2-with-vps-and-dedicated-hosting/comment-page-1#comment-11742</link>
		<dc:creator>ben</dc:creator>
		<pubDate>Fri, 01 Dec 2006 12:36:27 +0000</pubDate>
		<guid isPermaLink="false">http://gabrito.com/post/comparing-amazon-ec2-with-vps-and-dedicated-hosting#comment-11742</guid>
		<description>Umm no. Amazon makes you think about disaster recovery, its built in. Its been faster than our VPS/DS, cheaper and we built a system to do database replication + 1 minute logging backups to s3. At MOST we can lose a minutes data, not bad for a new 2.0 startup.</description>
		<content:encoded><![CDATA[<p>Umm no. Amazon makes you think about disaster recovery, its built in. Its been faster than our VPS/DS, cheaper and we built a system to do database replication + 1 minute logging backups to s3. At MOST we can lose a minutes data, not bad for a new 2.0 startup.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
