Brainstore Resource Requirements and Deployment Options

Last updated: May 4, 2025

Brainstore requires significant compute resources and local SSD storage to process ingested logs efficiently. While AWS deployment with Terraform is our preferred and fully supported deployment method, you can adjust the instance size based on your needs.

Instance Size Requirements

For production environments, we recommend using c7gd.8xlarge instances. However, for development and testing purposes, you can use smaller instance types. Our Terraform module defaults to c7gd.xlarge, which provides a good balance of performance and cost for non-production workloads.

Deployment Options

The recommended deployment method is using AWS with our provided Terraform modules. While Kubernetes deployment may be possible, it would not reduce costs as Brainstore's resource requirements (compute and local SSD) remain the same regardless of the deployment platform.

Note: Self-hosting Brainstore resources in your own AWS account is required to ensure optimal performance and data privacy.