Our great sponsors
-
LocalStack
💻 A fully functional local AWS cloud stack. Develop and test your cloud & Serverless apps offline
-
testcontainers-python
Testcontainers is a Python library that providing a friendly API to run Docker container. It is designed to create runtime environment to use during your automatic tests.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
I've been using Localstack recently which can run most common AWS services locally. My main issue is getting my fellow developers to use it too because you have to interact with it via the CLI and they like having buttons to click.
Buddy, let me juice it up even more: https://github.com/testcontainers/testcontainers-python
Why is everyone acting like Lambda is something special? You mock AWS services just like you mock any other dependency during testing.
If you are looking for a way to test Lambda functions locally, setting breakpoints in VS Code, and all, check out SST: https://serverless-stack.com
Related posts
- If you are developing a Serverless web app with React and AWS technologies, how would you create a test/deve environment?
- Localstack – Local AWS Emulator
- LocalStack – a functional local AWS cloud stack
- Billing for SaaS with EMF and CloudWatch Metric Streams
- Deploying a Serverless Dash App with AWS SAM and Lambda