Technical Requirements
Running cloud infrastructure smoothly requires more than just picking a provider and hoping for the best. We've found that clients who understand these technical requirements upfront tend to have fewer surprises down the line. Think of this as your pre-flight checklist before migrating or launching.
Infrastructure Specifications
- Minimum CPU: 2 vCPUs for development, 4+ for production workloads
- Memory: 4GB RAM baseline, scale based on application needs
- Storage: SSD-backed volumes with minimum 50GB, expand as required
- Architecture: x86_64 or ARM64 compatible systems
- Bandwidth: 100Mbps minimum, 1Gbps recommended for high-traffic apps
- Ports: TCP 443, 80 open; custom ports configurable per application
- IPv6 Support: Available across all regions, dual-stack configuration supported
- Firewall: Configurable security groups with rule-based access control
- OS Support: Ubuntu 20.04+, Debian 11+, RHEL 8+, CentOS Stream
- Containerisation: Docker 20.10+, Kubernetes 1.24+ fully supported
- Database: PostgreSQL 13+, MySQL 8+, MongoDB 5+ compatible
- SSL/TLS: TLS 1.2 minimum, 1.3 recommended for all connections
Platform Compatibility Matrix
Web Applications
Node.js, Python, PHP, Ruby, Java, .NET Core frameworks fully supported
API Services
RESTful, GraphQL, gRPC endpoints with load balancing capabilities
Microservices
Container orchestration with auto-scaling and service mesh integration
Data Processing
Batch jobs, streaming workflows, ETL pipelines with scheduled execution
Static Content
CDN-integrated hosting for frontend assets and media delivery
Background Tasks
Queue-based workers, cron jobs, and asynchronous processing systems
Ready to Configure Your Infrastructure?
We can walk through your specific technical requirements and recommend the configuration that fits your needs. Most setups take less than an hour to provision once we've confirmed compatibility.