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.