A serverless ETL for demonstrating streaming structured analytics events from Lambda to Tinybird using CloudWatch and Kinesis.
- Start LocalStack Pro:
LOCALSTACK_API_KEY="your_key" localstack start -d
- Install python dependencies:
make install
- Deploy locally:
make deploy-local
After following the local deployments steps above, you can run the sample integration test with make test-integration
.
Alternatively, you can test end-to-end manually:
- Start the local Tinybird server mock with
make start-request-recorder
- Emit an event by invoking the logger Lambda:
make invoke-test-logger-local
- Observe the event payload arrive in the mock server output.