Our Cloud Hosting provides hosting plans with stated CPU, memory and other resource allowances. It can suit a website that has outgrown a smaller shared plan while still benefiting from a hosting control panel. The word cloud does not by itself mean unlimited capacity, automatic application scaling or hourly billing.
IN THIS ARTICLE
01 Compare the workload with the plan
Measure current storage, database size, busy-period resource use and the number of websites. Include mailboxes, logs, staging copies and backups kept inside the account. For an application, identify its required PHP, Python, Ruby or Node.js versions and supporting services.
- Review the current Cloud Hosting product and the exact plan quotation. Compare CPU, memory, storage, bandwidth and website allowances.
- Confirm the control panel and runtime options available to that service. An advertised selector does not mean every framework version or system library is installed.
- Check the backup tool, retention and restore process. Maintain your own tested copy of essential information.
- Identify any requirement for root access, containers, custom daemons or an unusual database. Ask about suitability before purchasing; a cloud hosting account is not automatically a VPS.
- Review billing period, support scope and any migration arrangement in the order and applicable terms.
How do I know whether I need an upgrade?
Look for repeated resource limits during legitimate traffic, sustained storage growth or an application requirement that the current service cannot meet. First investigate inefficient queries, oversized media, background jobs and unwanted traffic. Extra resources may relieve pressure without removing the cause.
02 Plan the move
Inventory files, databases, email, scheduled tasks and DNS dependencies. Test the application on the new service and arrange a final data sync before switching traffic. For a busy store, control new orders during the final database cutover so the two copies do not diverge.
After migration, compare real customer journeys and resource use with the old baseline. Keep the previous service until the agreed checks pass and all required data is preserved.