Fakecloud: Local AWS cloud emulator for integration tests
90 points - yesterday at 2:25 PM
SourceComments
otterley today at 3:11 PM
There’s also MiniStack, which forked from LocalStack after they started breaking developer workflows: https://ministack.org/
Both fakecloud and its website look sloppily vibe-coded, and its “authors” are anonymous. It’s going to take a while for it to earn trust. I’d treat it with suspicion. (Curl-to-shell pipe to install? Ugh.)
shermantanktop today at 3:58 PM
There are so many of these, but none of them simulate the surprise-billing experience.
karpetrosyan today at 8:26 PM
Interesting thing, looking forward to testing it with my Smithy-generated Python AWS SDK https://github.com/kap-sh/capo
arpinum today at 5:08 PM
"46 at true 100% conformance". This is factually incorrect. Inspected their DynamoDB service and it comes nowhere close to implementing the full api.
matt3210 today at 9:08 PM
Why not just offer an AWS compatible cloud service at this point ... can you copyright an API?
bilekas today at 1:41 PM
There are always nice, but there are a lot of scaffolding work involved with larger systems. It would be nice to be able to provide for example the terraform of the infrastructure and let these tool create their own. Might be a nice feature to add because I haven't seen it done yet.
gyre007 today at 2:19 PM
I kinda like most of these emulators but why is there none targeting GCP/Azure
igetspam today at 1:33 PM
But how does it compare to floci, which already picked up with localstack left off?
michaelastreiko today at 5:48 PM
Local stubs like this are a lifesaver for one-person webhook testing without burning cloud credits every morning.
jeduardo today at 4:07 PM
There is also localemu, which I understand to be another localstack fork: https://localemu.cloud/
Lucasoato today at 2:47 PM
I always welcome warmly projects like these, the only problem is that unless there’s a strong community behind, founders tend to build companies around them, raise capital, then put useful functionalities behind paywalls (see localstack).
When I see that, it always reminds me of Steve Jobs’s quote: ”It’s not a product, it’s a feature”.
Aren’t cloud companies like AWS, Azure, GCP the first to be interested in providing their users a meaningful way to do test integrations of their products? Shouldn’t they provide them in the first place?