Overview
Since Buz minimizes event tracking infrastructure it can be deployed quickly in unique ways.
Terraform is provided for two deployment patterns on AWS and GCP:
- Lambda -> Kinesis Firehose -> Dynamically-partitioned S3 on AWS
- Cloud Run -> Pub/Sub -> BigQuery on GCP
This terraform is meant to serve as an example but could just as easily be run in production (ask us how we know..)
Deployments
Deployment | Method | Supported? | Maintainer | Details |
---|---|---|---|---|
AWS Lambda | Container image | Yes ✅ | 🐝 | Terraformed end-to-end |
AWS ECS | Container image | Yes ✅ | 🐝 | X-arch container images |
GCP Cloud Run | Container image | Yes ✅ | 🐝 | Terraformed end-to-end |
K8s | Container image | Yes ✅ | 🐝 | X-arch container images |
Bare metal | Binary | Yes ✅ | 🐝 | X-arch binaries |
Fly.io | Container image | Not yet ⚠️ | N/A | This could be you. |
Azure function | Container image | Not yet ⚠️ | N/A | This could be you. |
Knative | Container image | Not yet ⚠️ | N/A | This could be you. |