DevOps comparison · Operations

Managed or unmanaged server: which one fits your business?

A managed server comes with patching, monitoring, backups and incident response from the provider. An unmanaged one gives you the machine and root access, and everything else is yours. This page compares who does each job, which legal duties stay with you, and what in-house time really costs.

Updated on

Short answer

  1. If nobody on your team owns server operations, a managed server is the safer choice; with experienced operators in-house, an unmanaged server is cheaper and more flexible.
  2. The difference is not the hardware but who is responsible for updates, monitoring, backups and incidents.
  3. An unmanaged server ships with the machine, the network and root access, and everything above that is the customer's job.
  4. GDPR Article 32 requires appropriate technical measures and regular testing of them, whoever operates the server.
  5. A middle model, with DevOps hours included in the plan each month, covers targeted work but does not replace full operations cover outside working hours.
Breach notification to the regulator
72 hours to ANSPDCP (GDPR Art. 33)
NIS2 early warning
24 hours, for entities in scope
NIS2 framework in Romania
OUG 155/2024, approved by Law 124/2025
DevOps hours included at 4hosting
VPS 1–8 h, dedicated 5–10 h, GPU 10 h per month

Side-by-side comparison

Who does what on a managed and on an unmanaged server
CriterionManaged serverUnmanaged server
Security updatesApplied by the provider, on a scheduleApplied by your team
Monitoring and alertsSet up and watched by the providerYou install and watch them
BackupsPolicy defined in the contractWritten, scheduled and verified by you
Restore testIncluded or on request, per contractOnly if you plan it
Incident responseThe provider's team steps inYou, including nights and weekends
Initial hardeningStandard profile applied at deliveryYou start from the base image
Freedom to configureLimited by the provider's policiesFull, with root access
Monthly cost on the invoiceHigherLower
Hidden costSmallIn-house operations hours

When to choose each option

Choose Managed server if

  • You have no system administrator with time set aside for the job.
  • You run an online shop or an application that holds customers' personal data.
  • You want someone to answer alerts outside your working hours.
  • You fall under NIS2 and need documented incident procedures.

Choose Unmanaged server if

  • You have at least one engineer who already does day-to-day operations.
  • You use infrastructure as code and your own reproducible images.
  • You need configurations that a managed provider will not accept.
  • You run test environments where a few hours of downtime cost nothing.

What 'managed' actually covers

There is no standard definition of 'managed'. One provider means operating-system updates only; another adds monitoring, verified backups and incident response. Before you sign, ask for the list of tasks and response times in writing. Check whether your application is in scope or only the operating system and base services, and who pays for a restore after a mistake made by your own team. A clear contract prevents the classic situation: the server is 'managed', yet the database has no backup because nobody asked for one.

  • Operating system and packages
  • Web services and databases
  • Your own application
  • Backup, restore and retention

The real cost of in-house time

An unmanaged server looks cheaper on the invoice, but the cost moves into your team's hours. Monthly updates, alert checks, log rotation, certificate renewals and a restore test take several hours a month even on a single server. Add availability: someone has to answer when the server falls over at three in the morning. Work out the real hours per month, multiply them by your internal hourly cost, add the risk of an outage, and only then compare the total with the price gap between the two options.

Legal duties that do not transfer

GDPR Article 32 requires the controller to apply technical measures suited to the risk, including the ability to restore access to data in good time and to test those measures regularly. The duty stays with you even when a provider runs the server, which is why you need a processing agreement under Article 28. For essential and important entities, NIS2 applies in Romania through OUG 155/2024, approved by Law 124/2025, with DNSC as the competent authority, and it brings strict incident-reporting deadlines. A good provider supplies evidence, but it does not sign off your compliance for you.

The middle model: included DevOps hours

Between the two extremes sits a mixed model. You get a server with root access, and your plan includes a monthly number of DevOps, CyberSecurity or programming hours. You spend them on hardening, backup setup, a restore test or tracing an alert. The model works only if you know its limits: the hours are a quota, not a promise of permanent intervention. They are requested from the client panel, they are not carried over from month to month, and anything above the quota is accepted and billed separately. Continuous operation outside working hours still needs a dedicated contract or your own team.

Examples from Romania

Online shop in Cluj-Napoca, no in-house IT

A shop with a few thousand orders a month stores billing details and customer addresses. With no administrator on staff, the managed option lowers the risk of a critical patch sitting unapplied for weeks. The contract should name a daily database backup and a quarterly restore test.

SaaS company in Iasi with its own DevOps team

Two engineers who work with Terraform and Ansible rebuild the server from code in under an hour. An unmanaged server is the logical choice here: the team controls the versions, and a managed provider would only add a middleman between the people who already know the system and the system itself.

Clinic in Timisoara with online booking

A clinic holds health data, a special category under GDPR. Even with a good technical provider, the clinic stays the controller. A server with included DevOps hours can cover hardening and backup setup, but the clinic must document its measures itself and check restores on a regular schedule.

Common mistakes

  • Assuming 'managed' includes application backups without checking the contract.
  • Running daily backups and never testing a restore.
  • Comparing only the server price and ignoring in-house operations hours.
  • Switching off automatic updates 'so nothing breaks' and forgetting about them for months.
  • Believing that outsourcing operations lifts your GDPR or NIS2 obligations.

How 4hosting helps

  • Included DevOps hours every month: 1 h from cPanel Advanced up, 1–8 h on VPS, 5–10 h on dedicated servers depending on plan, and 10 h on GPU servers.
  • Full root access on VPS and dedicated servers, with help on hardening, backups and a restore test from the included hours.
  • A data processing agreement under GDPR Article 28 and an EU datacentre in Frankfurt.
  • Included L3/L4 DDoS protection, free migration from your current provider, and support in English and Romanian.

Related questions

  • What does unmanaged server mean?

    An unmanaged server comes with hardware, network, an installed operating system and root access. The provider answers for the availability of the machine and the network. Updates, security, application backups and incident response are the customer's responsibility.

  • Do included DevOps hours replace a managed-server contract?

    Not entirely. Included hours cover planned work: hardening, backup configuration, a restore test or the analysis of an alert. You request them from the client panel, they are not carried over, and they do not guarantee permanent monitoring. For continuous operation outside working hours you need a dedicated contract or your own team.

  • Who tells ANSPDCP if a managed server is compromised?

    The data controller, meaning your company, notifies ANSPDCP within 72 hours of becoming aware of the breach, under GDPR Article 33. The provider, as processor, must tell you without undue delay. The Article 28 agreement you sign defines how that happens.

Sources

Ask for an infrastructure recommendation

Choose a managed server if nobody on your team owns operations; choose unmanaged only if your own people already handle patching, backups and incident response.