Top
Best
New

Posted by super_linear 18 hours ago

AWS emulator(github.com)
https://www.aboutamazon.com/news/aws/how-autonomous-ai-agent...

https://www.allthingsdistributed.com/2026/11/aws-emulator-an...

883 points | 247 commentspage 2
super_linear 18 hours ago|
Related to this post: https://www.aboutamazon.com/news/aws/how-autonomous-ai-agent...
singron 16 hours ago|
> We’ve had our agents build many versions of this emulator as we’ve refined the building machine.

I'm curious how many versions they made and the token spend on each one. There are a lot of failure modes to projects like these (e.g. gas town endlessly developing itself). Is this more of a sly marketing stunt or a real indication that this methodology is practical and economical?

FYI I checked out the repo. `du --apparent-size -h` output for some dirs:

    2.2G .
    1.3G .git
    58M issues/things-that-do-not-work
    74M issues/things-that-now-work
311 MiB of rust code in /tests/ directories. 357 MiB of rust code outside of /tests/ directories. 117 MiB of json. 1 MiB of toml.
hkalbert71 14 hours ago||
[flagged]
MiroslavPokorny 11 hours ago||
> At least 100 GB of free disk for target/. The workspace has one crate per AWS service, so a debug build of everything is large, and it grows as services are added.

100GB !??!?!

schonfinkel 17 hours ago||
What makes this any different than fakecloud?

https://github.com/faiscadev/fakecloud

I had a good time using its SDK inside my integration tests. I'll give a couple months before even moving to this because it's weird how similar both projects look like.

EDIT: After checking AWS's project I'd say stay away from it, looks heavily vibe slopped.

Bnjoroge 16 hours ago||
claude is the second-most frequent author in that fakecloud repo, what makes you say that's not vibeslopped either? This is 100% the perfect usecase of using a swarm of agents. It's a bounded, and easily-verifiable with property testing/mitm proxying, task. If you think in November 2026, agentic engineering is equivalent to vibe coding, you need to update your priors
schonfinkel 15 hours ago||
at least in fakecloud's case, there's still humans being assisted by LLMs.

one can also argue that offering SKDs for python / typescript / golang makes the project superior still. So you are not stuck with Rust-only projects.

jatora 9 hours ago||
every codebase has ai code. get over it. humans can be sloppy coders as well.
resters 13 hours ago||
This will make it even easier for competitors to reliably clone AWS services, which reveals that cloud is fully commoditized at this point, and advantages come down to market power (buying servers/bandwidth at scale, building data centers at scale, etc).
Lucasoato 13 hours ago||
I don’t think AWS is worried about that. If the small cloud provider competitor standardizes on their API, they’re already winning. It will be easier for you to migrate to AWS once you hit the ceiling of the competitor’s scale. That’s something you can’t copy out of the box (and the true AWS value proposition imo).
0x696C6961 33 minutes ago|||
A DynamoDB that only runs on one machine won't help you build a DynamoDB that horizontally scales.
jaza 12 hours ago|||
I think you massively underestimate how big AWS's moat is, and how hard it is for newcomers to effectively compete with them. AWS's ever-growing feature list is impressive, sure, but what customers are actually paying for is good customer service, high reliability, and most importantly, trust that AWS will be around for decades to come and that all infra issues become AWS's problem rather than their own.
Salgat 11 hours ago|||
Any serious competitor would have already invested the trivial amount of money required to gain full access to AWS to probe and test all their services.
2001zhaozhao 13 hours ago||
This is my first thought when I saw this as well.
tptacek 18 hours ago||
The title for this story should be "aws-emulator, from AWS".
simgoh 16 hours ago|
Why?
akerl_ 15 hours ago||
Because the rules say not to editorialize post titles
simgoh 15 hours ago||
The post title is the name of the tool. It's not like a blog post where we can stick to the same copy, one-for-one.
tptacek 14 hours ago|||
Yes, even "from AWS" is editorializing, and as you can see, even that got cut.
simgoh 14 hours ago||
I guess I'll go literal:

"expressing a personal opinion, bias, or subjective viewpoint in a context—such as a news report—that is supposed to be strictly factual and objective."

How does the title do any of the above that makes it editorializing?

akerl_ 14 hours ago||
The original title included “finally”, which adds a bunch of connotation from the submitter.
JoshTriplett 14 hours ago||
This simulates API responses, like a mocking mechanism, which is enough for some testing. But if you call RunInstances, the corresponding code of the launched instance doesn't actually run. So if you have orchestration code you want to test, that depends on actually running the instances you launch, this won't test it.

Spinifex (https://github.com/mulgadc/spinifex/) seems more promising than this, because its RunInstances actually launches VMs.

OptionOfT 15 hours ago||
I remember asking this to one of the evangelists when AWS first came out, how do I run this locally. This was during the times where we actually tried to get all the .NET and C/C++ docs locally.

Now doing the math I feel old.

mdaniel 8 hours ago|
There was an offline help system in Visual Studio Community 2012 that would cheerfully download all the help files as a pseudo-.zip file, and for sure included both .NET and C++, along with SQL Server and it's my _recollection_ it included Office's OpenXML documentation, too
gateauxd 18 hours ago||
Excited to see this develop and be a free replacement to localstack / similar providers.
schonfinkel 16 hours ago||
Except that https://github.com/faiscadev/fakecloud has been a thing for a long time and it's AGPLv3.
aabhay 18 hours ago||
Localstack is almost entirely free. I’ve used it at our company for years without paying.
sequence7 17 hours ago||
Localstack is no longer free and if you’re using it commercially you need to pay for a license. The free plan explicitly states that it is non commercial.

https://blog.localstack.cloud/2026-upcoming-pricing-changes/

thatslast 6 hours ago||
I'm wondering how much of this was vibecoded
floro 6 hours ago|
Likely no human ever read the code
Thaxll 12 hours ago|
All those emulators are usually bad even if it's official, full of shortcuts and corner cases, just connect to the real service.
More comments...