We pay for 2 dedicated VPS servers with Aruba Cloud
and each server has 2 CPU's and 4GB RAM, the reason we have two is for redundancy. I would only recommend this setup if you have a team member who deals with infrastructure as you will need to configure the servers yourself and handle PCI compliance tests.
The max load we experience is 5-30% CPU and 30-50% RAM usage, so it is well within its limits to handle many concurrent visitors. I hope that helps, if you need more information, please do not hesitate in contacting me at [email protected]
Uptime last 12-months on NOP 3.8 was 99.1%, most of the downtime was our fault.