This project is a proof of concept using localstack as a mock AWS (cloud) to build a basic data ingestion infra using Terraform.
This infra is intended to create a Firehose delivery stream connected to an S3 bucket.
An external application will put records to Firehose and the S3 bucket will receive buffered and gzipped objects.
Run localstack.
$ docker-compose up -d
Create the infra.
# go to this folder
$ cd terraform/
# build it
$ terraform init
$ terraform plan
$ terraform apply
📖 MIT