<?xml version="1.0" encoding="utf-8"?>
<feed xml:lang="en-us" xmlns="http://www.w3.org/2005/Atom"><title>Simon Willison's Weblog: werner-vogels</title><link href="http://simonwillison.net/" rel="alternate"/><link href="http://simonwillison.net/tags/werner-vogels.atom" rel="self"/><id>http://simonwillison.net/</id><updated>2026-11-11T21:18:30+00:00</updated><author><name>Simon Willison</name></author><entry><title>aws-emulator</title><link href="https://simonwillison.net/2026/Nov/11/aws-emulator/" rel="alternate"/><published>2026-11-11T21:18:30+00:00</published><updated>2026-11-11T21:18:30+00:00</updated><id>https://simonwillison.net/2026/Nov/11/aws-emulator/</id><summary type="html">
    
&lt;p&gt;&lt;strong&gt;&lt;a href="https://github.com/aws/aws-emulator"&gt;aws-emulator&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
Finally, an official emulator from AWS to run tests against a local clone of their many different services without having to provision a paid API key to do so.&lt;/p&gt;
&lt;p&gt;It's written in Rust by a huge swarm of agents - 29,684 commits in the first three weeks of the project. Swaminathan (Swami) Sivasubramanian wrote about &lt;a href="https://www.allthingsdistributed.com/2026/11/aws-emulator-and-the-engineers-job-when-agents-write-the-code.html"&gt;how it came to be&lt;/a&gt; in a guest post on Werner Vogels' blog.&lt;/p&gt;
&lt;p&gt;It currently requires Docker to run on macOS or Windows. I'm hoping they fix that in the future - it would be great if you could download a single binary and use that as part of a standard test suite in other languages and on other platforms.


    &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/testing"&gt;testing&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/werner-vogels"&gt;werner-vogels&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/ai"&gt;ai&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/rust"&gt;rust&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/docker"&gt;docker&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/generative-ai"&gt;generative-ai&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/llms"&gt;llms&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/agentic-engineering"&gt;agentic-engineering&lt;/a&gt;&lt;/p&gt;



</summary><category term="amazon"/><category term="amazon-web-services"/><category term="testing"/><category term="werner-vogels"/><category term="ai"/><category term="rust"/><category term="docker"/><category term="generative-ai"/><category term="llms"/><category term="agentic-engineering"/></entry><entry><title>Quoting Werner Vogels</title><link href="https://simonwillison.net/2011/Jan/5/werner/" 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/</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/werner-vogels"&gt;werner-vogels&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="werner-vogels"/><category term="recovered"/></entry><entry><title>Eventually Consistent</title><link href="https://simonwillison.net/2007/Dec/20/werner/" rel="alternate"/><published>2007-12-20T17:59:23+00:00</published><updated>2007-12-20T17:59:23+00:00</updated><id>https://simonwillison.net/2007/Dec/20/werner/</id><summary type="html">
    
&lt;p&gt;&lt;strong&gt;&lt;a href="http://www.allthingsdistributed.com/2007/12/eventually_consistent.html"&gt;Eventually Consistent&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
Werner Vogels explains the trade-offs involved in building scalable, highly-available data stores such as Amazon’s SimpleDB.


    &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/eventuallyconsistent"&gt;eventuallyconsistent&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/scaling"&gt;scaling&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/simpledb"&gt;simpledb&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/werner-vogels"&gt;werner-vogels&lt;/a&gt;&lt;/p&gt;



</summary><category term="amazon"/><category term="amazon-web-services"/><category term="eventuallyconsistent"/><category term="scaling"/><category term="simpledb"/><category term="werner-vogels"/></entry></feed>