Live data from Hacker News

Localstack – Local AWS Emulator

github.com

21–30 of 132 posts

Re: Localstack – Local AWS Emulator

#22
post #10

Hey all - LocalStack co-founder here. Great to see this article trending. :) Happy for any additional suggestions and questions you may have. Looking forward to getting your feedback!

How would you differentiate yourself from a tool like Moto, in terms of testing?

https://github.com/spulec/moto

Re: Localstack – Local AWS Emulator

#23

Is there any equivalent for Azure?

Hi, we do have Azure on our roadmap - recently launched a beta program with a few selected customers. We'd love to learn more about your use case - if you're interested, please shoot us an email to info@localstack.cloud . Thanks!

Re: Localstack – Local AWS Emulator

#25
LocalStack is super useful tool for developers during local development and e2e testing. We have been using it for one year and it really helped us to debug and find issues without deploying to real AWS environment.

Re: Localstack – Local AWS Emulator

#28

I’ve been saying for a couple of years whoever builds a tool to one click deploy an AWS alike to run on local bare metal has built the next billion dollar a year company. I know of a lot of big shops that are desperate to get out of the cloud due to 7-8 figure AWS bills but their software and engineering is too tightly wound into AWS tooling.

I worked on a system called Quartz at Bank of America. It wasn't an AWS clone, but was targeting the same flexibility for the development and deployment of applications on 'programmable' infrastructure. The team that built it had done similar projects before at J. P. Morgan and Goldmans. It was a set of infrastructure and services all accessed through Python APIs, with YAML config, all stored in a single distributed version control system. It was a lot of fun to work on.

Re: Localstack – Local AWS Emulator

#29
post #22
post #10

Hey all - LocalStack co-founder here. Great to see this article trending. :) Happy for any additional suggestions and questions you may have. Looking forward to getting your feedback!

How would you differentiate yourself from a tool like Moto, in terms of testing? https://github.com/spulec/moto

Great question - we're working very closely with moto, in fact our team very actively contributes to the moto core on a regular basis.

The main differentiator is that moto is a Python library that mocks out / implements the AWS APIs, whereas we see LocalStack as a platform that aims to support the end-to-end development lifecycle for your cloud apps.

A lot of the work we do in LocalStack is to create a seamless dev experience in your local environment - providing local DNS integrations, persistence features, Lambda code mounting, CI integrations, transparent injection of "localhost" endpoints into AWS SDKs (e.g., for your Lambda functions), and much more. Also, today we already provide some fairly sophisticated integrations - e.g., our Athena API which allows you to run your SQL-like big data queries natively over the local S3 filesystem. This is out of scope for moto, but a big focus area for us.

Our aspiration is that you can take any (AWS) cloud app and deploy it natively to LocalStack - which is already the case in many scenarios, and improving on a daily basis.

Btw, we're currently working on revamping/polishing our docs with lots of more content and details - we'll push out an update to https://localstack.cloud/docs in the next couple of days!

Post reply on HN