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.