Live data from Hacker News

Floci – A free, open-source local AWS emulator

github.com

61–70 of 106 posts

Re: Floci – A free, open-source local AWS emulator

#62
post #19

Earlier quoted context omitted.

They should... put work into sacrificing revenue?

If you have a local “digital twin” of the service, it makes it much easier to develop against using AI. This would likely drive adoption.

Totally agree that AI coding makes this even more important. We are working on a coding agent-first cloud and a large part of that is ensuring everything runs locally so folks can let their coding agents define the infra and test it all

Re: Floci – A free, open-source local AWS emulator

#63
post #54
post #43

Earlier quoted context omitted.

> Security for dev accounts is not a big deal, just give each developer an individual account and set up billing alerts. If your only focus is spending, yes. Otherwise, a "not a big deal" dev account can quickly become the door to your whole org for hackers

It really depends on the way you set it up and use it. Raw EC2 instances are obviously the most dangerous items. RDS databases, DynamoDB, and S3? Much less so.

> you set it up and use it

That's my point: I'm not the one setting it up and using it, it's the devs using it

And I'm not expecting them to know how to navigate a cloud provider securely.

So it's either setting the dev account with all the required guardrails in place, or using "local cloud" on their computer

Re: Floci – A free, open-source local AWS emulator

#65
Those kind of tools are futile endeavors to me.

If you want to use that for unit testing, then I think it would be better to mock the calls to AWS services. That way you test only your implementation, in an environment you control.

If you want to use that for local development, then I think it would be better to provision a test environment (using Terraform or any other IaC tool). That way you don't run the risk of a bug slipping into prod because the emulator has a different behaviour than the real service.

Re: Floci – A free, open-source local AWS emulator

#66
post #12

Cloud providers like AWS, GCP, and Azure should offer local emulators for development. This would encourage developers to utilize their services more. I currently work with several AWS serverless stacks that are challenging or even impossible to integration test locally. While Localstack provide a decent solution, it seems like a service that AWS should offer to enhance the developer experience. They’d also be in the…

[flagged]

Re: Floci – A free, open-source local AWS emulator

#67

Looking at the features this seems to be an awesome project, but the commit history (even on the develop branch) shows almost nothing. No pull-requests, no real issues, it smells like it was auto-generated which is disappointing. Makes it harder to trust if you're going to test with "real data", how do we know it won't be sent elsewhere?

I don't understand why you'd be making this comment when the commit history shows this whole project is a week old. >how do we know it won't be sent elsewhere?how do we know it won't be sent elsewhere? I the past open source meant that you trusted in theory that someone else would notice and report these things. These days though just load up your LLM of choice and ask it to do a security audit. There are some unreli…

It is usual for a new project to start small, and slowly add new features. Instead this project seems to arrive "fully formed".

There is no "this is the core, then we add S3, then we add RDS, then we add ..." history to view and that seems both unnatural and surprising. Over half the commits are messing around with github actions and documentations.

Re: Floci – A free, open-source local AWS emulator

#68
post #12

Cloud providers like AWS, GCP, and Azure should offer local emulators for development. This would encourage developers to utilize their services more. I currently work with several AWS serverless stacks that are challenging or even impossible to integration test locally. While Localstack provide a decent solution, it seems like a service that AWS should offer to enhance the developer experience. They’d also be in the…

I disagree with this entirely.

You should build your software around abstractions and interfaces which are portable enough to work locally and in AWS or any other cloud and not just AWS specific APIs.

Re: Floci – A free, open-source local AWS emulator

#69
IDK, I never fancied using local emulators for stuff like the cloud, as others have pointed out, for UT you can mock cloud services, and for localdevelopment you should intercat with the cloud.

Hiding bad system design behind another docker container will not push you to the right direction, but the opposite.

In addition this is def vide-coded (50k loc in one week) so I don't see how can one trust this even.

Re: Floci – A free, open-source local AWS emulator

#70

Those kind of tools are futile endeavors to me. If you want to use that for unit testing, then I think it would be better to mock the calls to AWS services. That way you test only your implementation, in an environment you control. If you want to use that for local development, then I think it would be better to provision a test environment (using Terraform or any other IaC tool). That way you don't run the risk of a…

Also would like to add, that you might experiance bugs on "local env" while it will work on AWS.
Post reply on HN