fakecloudがLocalStackの牙城を崩す、100%準拠のローカルAWSエミュレータ
Fakecloud: Local AWS cloud emulator for integration tests
fakecloudは、本物のAWS SDKやCLIをlocalhostに向けるだけで使えるローカルAWSエミュレータだ。105サービス、7,508オペレーションを実装し、Smithyモデル生成の248,557テストバリアントを100%通過。アカウント登録もトークンも有料プランも不要で、単一バイナリが約300msで起動し、アイドル時メモリは約10MiB。TypeScriptやPythonなど6言語のSDKで、SESメールやLambda呼び出しの検証もできる。
fakecloud gives you a local AWS environment that behaves like infrastructure, not a mock.
HNでの議論
39- otterley
MiniStackというのもあるよ。LocalStackが開発者のワークフローを壊し始めた後にフォークされたやつだ: https://ministack.org/
fakecloudもそのウェブサイトも、いい加減なバイブコーディングに見えるし、「作者」は匿名だ。信頼を得るにはまだ時間がかかるだろう。疑いの目で見たほうがいい。(インストールにcurl-to-shellのパイプ?うんざりだ。)
- shermantanktop
こういうのは山ほどあるけど、どれも「予想外の請求」体験をシミュレートしてくれないんだよな。
- arpinum
「真の100%準拠で46」。これは事実に反する。彼らのDynamoDBサービスを調べたが、完全なAPIの実装には程遠い。
- michaelastreiko
こういうローカルスタブは、毎朝クラウドのクレジットを消費せずに一人でウェブフックのテストをするには救世主だよ。
- bilekas
いつもながらいいものだけど、大規模なシステムだと足場となる作業がたくさんある。たとえばインフラのterraformを提供して、これらのツールに自分たちのものを作らせることができたらいいのに。まだ誰もやっているのを見たことがないから、追加すると嬉しい機能かもしれない。