Support on Telegram VPS login Video login

CRM in the Cloud: How to Choose a Server for amoCRM, Bitrix24 or a Custom System

VPS and servers Published: · 4 min read

A CRM is your customer database, deal history and calls. If it’s slow, managers stop filling it in; if it’s lost, the business is set back a year. Here’s where and on what to run it.

Three types of CRM and what they need

  • Cloud (amoCRM, Bitrix24 Cloud, Zoho). No server needed — but the data is abroad, which conflicts with the personal data law, and the price grows with every user. A compromise: a cloud CRM plus integration with a local 1C and local document storage.
  • On-premise (Bitrix24, SuiteCRM, EspoCRM, vTiger). Your own VPS, a license or open source, data in Uzbekistan. Requirements are those of a web application with a database.
  • Custom-built (Laravel, Django, .NET). Resource needs depend on the code; a typical problem is a database without indexes that “dies” at 50 000 customers.

How many resources

ManagersConfigurationNotes
up to 52 vCPU / 4 GB / 60 GB NVMeEspoCRM, SuiteCRM — with headroom
5–204 vCPU / 8 GB / 120 GBBitrix24, telephony, call recordings
20–1008 vCPU / 16 GB / 250 GBseparate Redis, daily backups
100+dedicated DB server + web VPSreplication, query monitoring

What matters more than the CPU

  1. NVMe disk — a CRM writes constantly: every manager action is a log entry.
  2. Database backups every 6 hours with 30-day retention — losing a day of your sales team’s work is expensive.
  3. HTTPS and two-factor authentication — without them, the customer database walks out the door with a departing manager.
  4. Telephony nearby — the PBX on the same VPS or in the same network, so calls are recorded without delays.

Migrating without losing data

From a cloud CRM, export everything via the API, not “export to Excel” — otherwise you’ll lose history, files and links between entities. From an on-premise system: a database dump and the files folder, then testing on a copy on the new server, and only then the switchover. We’ll help with the move: we advise and walk you through the steps. Don’t switch off the old server until you’re sure everything works on the new one.

Ready-made images

MyCloud VPS offers Bitrix24, EspoCRM and SuiteCRM images with a configured environment, HTTPS and backups — your CRM is up and running 15 minutes after the server is created.

Need help with the task from this article?

We’ll pick a configuration, calculate the cost and help with the move.

Not sure what to choose? We’ll help you pick a configuration

Tell us what you need — a server for 1C, cameras for a pickup point or a move from another host. We’ll find a solution, give you an exact price and help with the move: we’ll advise and walk you through the steps.