Cloud Deployment
Deploy LogStack to AWS, GCP, or DigitalOcean.
Cloud Deployment
Deploy LogStack to major cloud platforms with managed databases.
Architecture
For production deployments, we recommend:
- Managed PostgreSQL — RDS, Cloud SQL, or Managed Databases
- Managed Redis — ElastiCache, Memorystore, or Managed Redis
- Container Hosting — EC2, Cloud Run, App Platform, or Kubernetes
- Load Balancer — ALB, Cloud Load Balancing, or built-in
AWS Deployment
1. Create RDS PostgreSQL
2. Create ElastiCache Redis
3. Launch EC2 Instance
4. Configure Environment
5. Deploy
Recommended Instance Types
| Workload | Instance | vCPU | Memory |
|---|---|---|---|
| Development | t3.micro | 2 | 1 GB |
| Small | t3.small | 2 | 2 GB |
| Medium | t3.medium | 2 | 4 GB |
| Production | t3.large | 2 | 8 GB |
| High-traffic | c6i.xlarge | 4 | 8 GB |
Load Balancer Setup
For high availability, add a load balancer:
For production, always use HTTPS with valid SSL certificates.
Auto-Scaling
Docker Swarm
Kubernetes
See our Kubernetes deployment guide (coming soon) for:
- Helm charts
- Horizontal Pod Autoscaler
- Ingress configuration