<?xml version="1.0" encoding="utf-8"?>
<feed xml:lang="en-us" xmlns="http://www.w3.org/2005/Atom"><title>Simon Willison's Weblog: amazon-web-services</title><link href="http://simonwillison.net/" rel="alternate"/><link href="http://simonwillison.net/tags/amazon-web-services.atom" rel="self"/><id>http://simonwillison.net/</id><updated>2011-01-05T15:13:00+00:00</updated><author><name>Simon Willison</name></author><entry><title>Quoting Werner Vogels</title><link href="https://simonwillison.net/2011/Jan/5/werner/#atom-tag" rel="alternate"/><published>2011-01-05T15:13:00+00:00</published><updated>2011-01-05T15:13:00+00:00</updated><id>https://simonwillison.net/2011/Jan/5/werner/#atom-tag</id><summary type="html">
    &lt;blockquote cite="http://www.quora.com/How-and-why-did-Amazon-get-into-the-cloud-computing-business"&gt;&lt;p&gt;The excess capacity story is a myth. It was never a matter of selling excess capacity, actually within 2 months after launch AWS would have already burned through the excess Amazon.com capacity.  Amazon Web Services was always considered a business by itself, with the expectation that it could even grow as big as the Amazon.com retail operation.&lt;/p&gt;&lt;/blockquote&gt;
&lt;p class="cite"&gt;&amp;mdash; &lt;a href="http://www.quora.com/How-and-why-did-Amazon-get-into-the-cloud-computing-business"&gt;Werner Vogels&lt;/a&gt;&lt;/p&gt;

    &lt;p&gt;Tags: &lt;a href="https://simonwillison.net/tags/amazon"&gt;amazon&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/amazon-web-services"&gt;amazon-web-services&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/ec2"&gt;ec2&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/s3"&gt;s3&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/recovered"&gt;recovered&lt;/a&gt;&lt;/p&gt;



</summary><category term="amazon"/><category term="amazon-web-services"/><category term="ec2"/><category term="s3"/><category term="recovered"/></entry><entry><title>aws - simple access to Amazon EC2 and S3</title><link href="https://simonwillison.net/2009/May/19/aws/#atom-tag" rel="alternate"/><published>2009-05-19T11:38:40+00:00</published><updated>2009-05-19T11:38:40+00:00</updated><id>https://simonwillison.net/2009/May/19/aws/#atom-tag</id><summary type="html">
    
&lt;p&gt;&lt;strong&gt;&lt;a href="http://timkay.com/aws/"&gt;aws - simple access to Amazon EC2 and S3&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
The best command line client I’ve found for EC2 and S3. “aws put --progress my-bucket-name/large-file.tar.gz large-file.tar.gz” is particularly useful for uploading large files to S3. Written in Perl (with no dependencies), shelling out to curl to do the heavy lifting.


    &lt;p&gt;Tags: &lt;a href="https://simonwillison.net/tags/amazon-web-services"&gt;amazon-web-services&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/aws"&gt;aws&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/cli"&gt;cli&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/curl"&gt;curl&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/ec2"&gt;ec2&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/perl"&gt;perl&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/s3"&gt;s3&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/tim-kay"&gt;tim-kay&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/tools"&gt;tools&lt;/a&gt;&lt;/p&gt;



</summary><category term="amazon-web-services"/><category term="aws"/><category term="cli"/><category term="curl"/><category term="ec2"/><category term="perl"/><category term="s3"/><category term="tim-kay"/><category term="tools"/></entry><entry><title>Finding similar items with Amazon Elastic MapReduce, Python, and Hadoop streaming</title><link href="https://simonwillison.net/2009/Apr/7/amazon/#atom-tag" rel="alternate"/><published>2009-04-07T09:19:38+00:00</published><updated>2009-04-07T09:19:38+00:00</updated><id>https://simonwillison.net/2009/Apr/7/amazon/#atom-tag</id><summary type="html">
    
&lt;p&gt;&lt;strong&gt;&lt;a href="http://developer.amazonwebservices.com/connect/entry!default.jspa?categoryID=265&amp;amp;externalID=2294&amp;amp;fromSearchPage=true"&gt;Finding similar items with Amazon Elastic MapReduce, Python, and Hadoop streaming&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
Tutorial for running Hadoop jobs on Elastic MapReduce using Python and the 2005 Audioscrobbler dataset.


    &lt;p&gt;Tags: &lt;a href="https://simonwillison.net/tags/amazon"&gt;amazon&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/amazon-web-services"&gt;amazon-web-services&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/audioscrobbler"&gt;audioscrobbler&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/elasticmapreduce"&gt;elasticmapreduce&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/hadoop"&gt;hadoop&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/mapreduce"&gt;mapreduce&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/python"&gt;python&lt;/a&gt;&lt;/p&gt;



</summary><category term="amazon"/><category term="amazon-web-services"/><category term="audioscrobbler"/><category term="elasticmapreduce"/><category term="hadoop"/><category term="mapreduce"/><category term="python"/></entry><entry><title>Amazon Elastic MapReduce</title><link href="https://simonwillison.net/2009/Apr/2/mapreduce/#atom-tag" rel="alternate"/><published>2009-04-02T10:25:37+00:00</published><updated>2009-04-02T10:25:37+00:00</updated><id>https://simonwillison.net/2009/Apr/2/mapreduce/#atom-tag</id><summary type="html">
    
&lt;p&gt;&lt;strong&gt;&lt;a href="http://aws.amazon.com/elasticmapreduce/"&gt;Amazon Elastic MapReduce&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
Hadoop as a service. Basically a web based GUI around Hadoop—you could roll this yourself on EC2 but for a small markup on regular EC2 prices you get to avoid the extra work setting everything up. Data processing scripts can be written in Java, Ruby, Perl, Python, PHP, R, or C++ and are loaded in to S3 before firing off the job.

    &lt;p&gt;&lt;small&gt;&lt;/small&gt;Via &lt;a href="http://joedrumgoole.com/blog/2009/04/02/amazon-web-services-adds-map-reduce/"&gt;Joe Drumgoole&lt;/a&gt;&lt;/small&gt;&lt;/p&gt;


    &lt;p&gt;Tags: &lt;a href="https://simonwillison.net/tags/amazon"&gt;amazon&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/amazon-web-services"&gt;amazon-web-services&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/cloud-computing"&gt;cloud-computing&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/ec2"&gt;ec2&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/hadoop"&gt;hadoop&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/mapreduce"&gt;mapreduce&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/s3"&gt;s3&lt;/a&gt;&lt;/p&gt;



</summary><category term="amazon"/><category term="amazon-web-services"/><category term="cloud-computing"/><category term="ec2"/><category term="hadoop"/><category term="mapreduce"/><category term="s3"/></entry><entry><title>How Tarsnap uses Amazon Web Services</title><link href="https://simonwillison.net/2008/Dec/14/tarsnap/#atom-tag" rel="alternate"/><published>2008-12-14T19:35:28+00:00</published><updated>2008-12-14T19:35:28+00:00</updated><id>https://simonwillison.net/2008/Dec/14/tarsnap/#atom-tag</id><summary type="html">
    
&lt;p&gt;&lt;strong&gt;&lt;a href="http://www.daemonology.net/blog/2008-12-14-how-tarsnap-uses-aws.html"&gt;How Tarsnap uses Amazon Web Services&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
Useful case study, including some thoughts on SimpleDB.

    &lt;p&gt;&lt;small&gt;&lt;/small&gt;Via &lt;a href="http://www.reddit.com/r/programming/"&gt;programming&lt;/a&gt;&lt;/small&gt;&lt;/p&gt;


    &lt;p&gt;Tags: &lt;a href="https://simonwillison.net/tags/amazon-web-services"&gt;amazon-web-services&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/aws"&gt;aws&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/cloud-computing"&gt;cloud-computing&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/ec2"&gt;ec2&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/s3"&gt;s3&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/simpledb"&gt;simpledb&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/tarsnap"&gt;tarsnap&lt;/a&gt;&lt;/p&gt;



</summary><category term="amazon-web-services"/><category term="aws"/><category term="cloud-computing"/><category term="ec2"/><category term="s3"/><category term="simpledb"/><category term="tarsnap"/></entry><entry><title>Amazon SimpleDB a complete flop?</title><link href="https://simonwillison.net/2008/Dec/2/fluidinfo/#atom-tag" rel="alternate"/><published>2008-12-02T10:17:48+00:00</published><updated>2008-12-02T10:17:48+00:00</updated><id>https://simonwillison.net/2008/Dec/2/fluidinfo/#atom-tag</id><summary type="html">
    
&lt;p&gt;&lt;strong&gt;&lt;a href="http://www.fluidinfo.com/terry/2008/12/02/amazon-simpledb-a-complete-flop/"&gt;Amazon SimpleDB a complete flop?&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
Terry asks if anyone is actually using SimpleDB (related Google searches indicate not, and I’ve personally not heard of anyone using it despite plenty of usage of S3 and EC2). One factor might be that lock-in to EC2 and S3 is pretty small, but if you rely on SimpleDB you’ll need to rewrite your entire application to escape.


    &lt;p&gt;Tags: &lt;a href="https://simonwillison.net/tags/amazon-web-services"&gt;amazon-web-services&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/cloud"&gt;cloud&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/ec2"&gt;ec2&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/lockin"&gt;lockin&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/s3"&gt;s3&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/simpledb"&gt;simpledb&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/terry-jones"&gt;terry-jones&lt;/a&gt;&lt;/p&gt;



</summary><category term="amazon-web-services"/><category term="cloud"/><category term="ec2"/><category term="lockin"/><category term="s3"/><category term="simpledb"/><category term="terry-jones"/></entry><entry><title>backup_to_s3.py</title><link href="https://simonwillison.net/2008/Sep/21/backup/#atom-tag" rel="alternate"/><published>2008-09-21T18:51:05+00:00</published><updated>2008-09-21T18:51:05+00:00</updated><id>https://simonwillison.net/2008/Sep/21/backup/#atom-tag</id><summary type="html">
    
&lt;p&gt;&lt;strong&gt;&lt;a href="http://simonwillison.net/static/2008/backup_to_s3.py.txt"&gt;backup_to_s3.py&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
I wrote Yet Another S3 backup script today. It’s a thin wrapper about boto that doesn’t do anything particularly impressive, but it fits my brain.


    &lt;p&gt;Tags: &lt;a href="https://simonwillison.net/tags/amazon-web-services"&gt;amazon-web-services&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/backups"&gt;backups&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/boto"&gt;boto&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/projects"&gt;projects&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/python"&gt;python&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/s3"&gt;s3&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/sysadmin"&gt;sysadmin&lt;/a&gt;&lt;/p&gt;



</summary><category term="amazon-web-services"/><category term="backups"/><category term="boto"/><category term="projects"/><category term="python"/><category term="s3"/><category term="sysadmin"/></entry></feed>