DEV Community

Discussion on: Developing locally an aws lambda

Collapse
 
pcmagas profile image
Dimitrios Desyllas • Edited

Localstack allows basic AWS services though there's a catch some of them are free (lambda,s3,SQS for sure) but some need paid licence, you can use these as well but may need to provide endpoint url.

Some of licence-needing services can be replaced with custom implementation for example cloudfront can be simulated with go or python webserver fetching from s3.

Db's can be launches seperately in a seperate container. Networking can be easy using docker-compose.yml each service name is also the domain needs to be called upon from other containers.