Deployment Options
SpatialFlow offers flexible deployment options to match your infrastructure needs.
Managed Service (SpatialFlow Cloud)
The easiest way to get started. We handle all infrastructure, scaling, and maintenance.
- Zero infrastructure management - Focus on building, not operating
- Automatic scaling - Handle traffic spikes seamlessly
- Global availability - Multi-region deployment
- Enterprise SLA - 99.9% uptime guarantee
Get started with SpatialFlow Cloud
Self-Hosted Options
For organizations requiring full control over their data and infrastructure.
AWS Marketplace AMI
Deploy to your own AWS account with our pre-built Amazon Machine Image:
- One-click deployment via CloudFormation
- Production-ready configuration out of the box
- Flexible architecture - All-in-one or with RDS/ElastiCache
- Full control over your data and infrastructure
Docker
Deploy SpatialFlow using Docker Compose or Kubernetes:
- Docker Compose for single-server deployments
- Kubernetes Helm charts for container orchestration
- Customizable configuration and scaling
Docker images and deployment instructions are provided to enterprise and self-hosted customers. Contact us for access.
Comparison
| Feature | SpatialFlow Cloud | AWS Marketplace AMI | Docker |
|---|---|---|---|
| Setup time | Minutes | 15-30 minutes | 30-60 minutes |
| Infrastructure management | Managed | Self-managed | Self-managed |
| Scaling | Automatic | Manual/Auto-scaling | Manual/Kubernetes |
| Data residency | Multi-region | Your AWS account | Your infrastructure |
| Updates | Automatic | Manual | Manual |
| Cost model | Subscription | AWS infrastructure + support | Infrastructure only |
Choosing a Deployment Option
Choose SpatialFlow Cloud if:
- You want to focus on building, not infrastructure
- You need automatic scaling and updates
- You prefer a predictable subscription cost
Choose AWS Marketplace AMI if:
- You need full control over your AWS infrastructure
- You have compliance requirements for data residency
- You want to integrate with existing AWS services
Choose Docker if:
- You have existing Kubernetes infrastructure
- You need maximum deployment flexibility
- You want to run SpatialFlow on non-AWS platforms