Hosting basics
Shared, VPS, Managed, and Cloud Hosting Explained
Choose a hosting model by workload, recovery needs, support scope, and operating burden—not by labels.
Shared hosting fits simple, low-risk sites. Managed hosting reduces maintenance. VPS and cloud options add control, but they also add operational work.
On this page
Separate resource isolation from responsibility
Shared hosting places multiple accounts on common infrastructure with provider-defined limits. A VPS presents a virtual machine with allocated resources and usually more control. Cloud capacity can be provisioned and released on demand, but the amount of isolation depends on the specific service rather than the word cloud.
Responsibility is separate. A managed shared plan may cover more daily work than an unmanaged VPS. Read which layer support will diagnose, who applies operating-system and application updates, how monitoring works, and whether the provider performs a restore or merely supplies a backup tool.
Pay for managed hosting when it replaces real work
Managed hosting earns its premium when its written scope replaces updates, caching, monitoring, backup handling, staging, security response, or recovery work that otherwise has no reliable owner. The label alone is insufficient: one plan may manage the operating system while another also helps with the application.
Confirm the retention period and contents of backups, where copies are stored, and how a restore is requested and verified. WordPress guidance distinguishes site files from the database; a recoverable site generally needs a known-good matching set and a tested procedure, not only a dashboard badge.
Choose a VPS only when control has an owner
A VPS can be justified by a required runtime, extension, background process, deployment method, resource profile, or isolation need that a shared environment cannot support. It is not automatically faster. The application, caching, database, network, and client-side page still determine the result.
With control come patching, firewall and access configuration, log management, service monitoring, certificate renewal, capacity planning, and recovery. Name the primary operator and backup operator before launch. If nobody can own an incident outside business hours, managed VPS service may be a more honest comparison.
Understand what cloud hosting promises
NIST defines cloud computing around on-demand access to a shared pool of configurable resources that can be provisioned and released rapidly with limited management effort. Its essential characteristics include resource pooling, broad network access, elasticity, and measured service. Those properties help a variable or growing workload resize without a traditional server migration.
Cloud does not by itself promise speed, resilience, security, or a fixed bill. Resilience depends on architecture and recovery design; performance depends on the complete system; security responsibilities remain divided; metered usage can make cost variable. Use cloud features when the workload benefits from them.
Build a workload, recovery, and support matrix
Document whether traffic is steady, seasonal, or spiky; which requests are cached or transactional; and what an hour of degraded service would cost. Set how much recent data may be lost and how quickly a working service must return. These recovery targets should influence the plan more than an abstract visitor count.
List software requirements, support hours and scope, operators, backup locations, export rights, monitoring, and the path to the next tier. Compare total operating cost, including skilled time and add-ons, over the expected term.
- Stay on shared hosting while measured service and support remain adequate.
- Move to managed service when recurring operational work lacks a reliable owner.
- Use VPS control for a documented technical need with capable coverage.
- Use cloud elasticity for a workload that actually changes enough to benefit.
| Model | Use it when | Work that still needs an owner | Warning sign |
|---|---|---|---|
| Shared hosting | The workload is steady and the provider's limits and support fit | Application updates, content, access, and recovery verification | Repeated throttling or an unsupported requirement |
| Managed hosting | The written service scope replaces recurring work the team cannot reliably own | Work outside the provider's stated layer and proof that recovery works | The plan says managed but does not define updates, backups, or restores |
| VPS | A documented runtime, isolation, process, or deployment need requires more control | Patching, access, monitoring, capacity, and incident coverage | No capable primary and backup operator |
| Cloud | A variable workload benefits from on-demand capacity or a different provisioning model | Architecture, security responsibilities, recovery, and usage cost | Cloud is being purchased as a vague promise of speed or resilience |
Scale when evidence identifies the bottleneck
Useful upgrade triggers include repeated resource throttling, slow server response after application work is controlled, memory or storage pressure, unsupported software needs, unreliable recovery, or support failures that exceed the business's tolerance. Preserve a backup and rollback before changing tiers.
A heavy hero image, blocking script, or broken database query can remain slow on more expensive infrastructure. Measure representative journeys before and after the change so the new plan is judged by the problem it was bought to solve.
Sources and further reading
Related guides
Practical checklist
- Write down recovery-time needs
- Confirm backup ownership
- Check the upgrade path
- Budget for maintenance time