Determining your cloud server requirements is not a one-size-fits-all decision. Over-provision your server and you’re wasting budget. Under-provisioning will compromise your performance and reliability.
Cloud infrastructure has made it easier to choose your server specs. Unlike physical hardware, you’re not locked into a purchase decision you’ll have to live with for five years. You can start lean, measure real-world performance, and scale when the data tells you to.
Not sure where to start? We’ve broken down recommended specs for common use cases below, from running a virtual desktop to AI agent hosting, so you have a concrete starting point.
Here are the four types of CPU we offer:
Type B (General purpose): Runs on a dedicated physical CPU thread with guaranteed reserved resources.
Type D (Dedicated): Runs on a dedicated physical CPU core (2 threads) with guaranteed reserved resources.
Type T (Burstable): Runs on a dedicated physical CPU thread with guaranteed reserved resources. If your average CPU usage exceeds 10%, additional charges will apply.
Type A (Availability): Runs on a non-dedicated physical CPU thread with no guaranteed resources.
Browse these use case guidelines to find your closest match and get a recommended starting configuration.
Web hosting
Your server is the foundation everything else runs on. If web developers get the specs wrong, they deal with slow load times, downtime, and a hosting environment that can’t keep up as traffic grows.
Basic
Image: NGINX
vCPU: 1A
RAM: 1GB
Disk: 20GB
Standard
Image: cPanel
vCPU: 2B
RAM: 2GB
Disk: 20GB
Pro
Image: LAMP
vCPU: 2B
RAM: 4GB
Disk: 20GB
Virtual desktop
Your team gets a consistent cloud desktop environment from any device, without managing software across every individual machine. RAM and CPU are the specs that matter: every concurrent session adds pressure to both.
Basic
Image: Ubuntu Desktop
vCPU: 1A
RAM: 1GB
Disk: 20GB
Standard
Image: Windows Desktop
vCPU: 2B
RAM: 2GB
Disk: 20GB
Pro
Image: Windows Desktop
vCPU: 2B
RAM: 4GB
Disk: 20GB
AI agent hosting
Running AI agents, workflow automation tools like n8n, or platforms like OpenClaw, require more headroom than a typical application. These specs account for model inference, concurrent task execution, and the memory overhead that comes with it.
Basic
Image: n8n
vCPU: 4B
RAM: 16GB
Disk: 100GB
Standard
Image: OpenClaw
vCPU: 8B
RAM: 32GB
Disk: 200GB
Pro
Image: Ollama
vCPU: 16D
RAM: 64GB
Disk: 500GB
Database hosting
Your database is only as fast as the server it runs on. These specs are tuned for read/write performance, query response times, and the storage I/O for high-traffic databases.
Basic
Image: MariaDB
vCPU: 1A
RAM: 1GB
Disk: 20GB
Standard
Image: MySQL
vCPU: 2B
RAM: 2GB
Disk: 20GB
Pro
Image: PostgreSQL
vCPU: 2B
RAM: 4GB
Disk: 20GB
Self-hosted VPN
Running your own VPN gives you full control over who accesses your network and how traffic is routed. Consistent uptime and low latency matter more than raw power here.
Basic
Image: uTunnel VPN
vCPU: 1A
RAM: 1GB
Storage: 20GB
Standard
Image: OpenVPN
vCPU: 2B
RAM: 2GB
Storage: 20GB
Pro
Image: OpenVPN
vCPU: 2B
RAM: 4GB
Storage: 20GB
CMS
A content management server handles everything from editorial workflows to asset storage and front-end delivery. Stability and consistent response times matter more than peak performance here.
Basic
Image: Joomla
CPU: 1A
RAM: 1GB
Disk: 20GB
Standard
Image: WordPress
CPU: 2B
RAM: 2GB
Disk: 20GB
Pro
Image: Directus
CPU: 2B
RAM: 4GB
Disk: 20GB
CRM
Odoo’s CRM module handles pipelines, contacts, and integrations out of the box. These specs keep your customer data accessible, your pipelines moving, and your integrations running.
Basic
Not recommended for this use case
Standard
Image: Odoo
vCPU: 2
RAM: 2GB
Disk: 20GB
Pro
Image: Odoo
vCPU: 2
RAM: 4GB
Disk: 20GB
Monitoring
A monitoring server needs to stay up when everything else is struggling. These specs give your observability stack enough resources to collect, process, and surface data reliably, even under load.
Basic
Image: Zabbix
vCPU: 1
RAM: 1GB
Disk: 20GB
Standard
Image: Prometheus
vCPU: 2B
RAM: 2GB
Disk: 20GB
Pro
Image: Netdata
vCPU: 2B
RAM: 4GB
Disk: 20GB
Game server hosting
Player experience lives and dies by tick rate and latency. Clock speed and RAM availability are the specs to prioritize here.
Basic
Image: Minecraft
vCPU: 2A
RAM: 4GB
Disk: 50GB
Standard
Image: Factorio
vCPU: 4B
RAM: 8GB
Storage: 100GB
Pro
Image: Pterodactyl
vCPU: 8D
RAM: 16GB
Disk: 200GB
Email server hosting
A self-hosted email server puts you in control of delivery, security, and compliance. These specs keep your mail infrastructure reliable under daily load, with enough headroom for filtering and spam protection to run without degrading performance.
Basic
vCPU: 2A
RAM: 4GB
Disk: 100GB
Standard
vCPU: 2B
RAM: 8GB
Disk: 200GB
Pro
vCPU: 4B
RAM: 8GB
Disk: 500GB
SaaS app hosting
App developers need infrastructure that keeps up with their app. These specs are sized for the demands of a production SaaS environment, for optimal uptime, response times, and scalability.
Basic
Image: LAMP
vCPU: 4A
RAM: 8GB
Disk: 100GB
Standard
Image: Docker
vCPU: 4
RAM: 16GB
Disk: 200GB
Pro
Image: Docker
vCPU: 8D
RAM: 32GB
Disk: 500GB
Media streaming
Streaming puts sustained pressure on bandwidth, storage throughput, and encoding performance. These specs cover on-demand and live streaming scenarios without over-provisioning.
Basic
Image: Icecast
vCPU: 4A
RAM: 8GB
Disk: 500GB
Standard
Image: NGINX RTMP
vCPU: 4B
RAM: 16GB
Disk: 1000GB
Pro
Image: Wowza
vCPU: 8D
RAM: 16GB
Disk: 2000GB
Discord bots and microservices
Bots and microservices are lightweight by nature, but reliability matters. These specs keep your processes running continuously without paying for more compute than the workload demands.
Basic
Image: Ubuntu
vCPU: 1A
RAM: 1GB
Disk: 20GB
Standard
Image: Docker
vCPU: 2B
RAM: 2GB
Disk: 50GB
Pro
Image: Docker
vCPU: 2B
RAM: 4GB
Disk: 50GB
Day trader
Low latency is everything in trading on a Forex VPS. Your server needs to execute orders, stream live data, and run analysis tools without any lag between you and the market.
Basic
vCPU: 2
RAM: 4GB
Disk: 50GB
Standard
vCPU: 4
RAM: 8GB
Disk: 100GB
Pro
vCPU: 4
RAM: 16GB
Disk: 200GB
ERP
Your business runs on data moving between departments. An ERP server needs enough headroom to handle concurrent users, background processes, and reporting workloads without slowing down the operations that depend on it.
Basic
Not recommended for this use case
Standard
Image: Odoo
vCPU: 2
RAM: 2GB
Disk: 20GB
Pro
Image: Odoo
vCPU: 2
RAM: 4GB
Disk: 20GB
Firewall
An external server sitting at the edge of your environment, controlling what traffic gets in and out. In the ideal firewall hosting, the right specs keep filtering fast enough that security doesn’t become a bottleneck.
Basic
Not recommended for this use case
Standard
Image: Sophos XG
vCPU: 1B
RAM: 2GB
Disk: 96GB
Pro
Image: OPNSense
vCPU: 2B
RAM: 4GB
Disk: 20GB
Every single Kamatera server is powered by high-density Intel Xeon Platinum or Ice Lake processors running at 2.6GHz+, and features high-throughput NVMe SSD storage for low-latency read/write operations.
Check this list of common use cases to find your starting baseline. If you’re unsure where to start, contact our account managers (am@kamatera.com) directly to analyze your workload and fine-tune your configuration.
