Sooner or later the question comes up: the server in the technical room is ageing, the warranty is running out, and the vendor of the inventory system now offers the same application as a hosted service from a data centre. Both routes work in a mid-sized company. Both have advocates who consider them the only sensible option. And both are regularly decided on the wrong figure — the purchase price on one side, the monthly fee on the other. In practice the two operating models differ less in technology than in how cost, responsibility and risk are distributed over several years. This article sorts the decision along six checkpoints: cost over five years, availability, responsibility during incidents, data protection and server location, dependency on the provider, and the ability to get your data back. It also shows why the answer differs per application and why mixed operation is the normal case rather than a compromise.
Key takeaways
- The choice between an own server and a data centre is not a technical question but a question of who carries which risk: running the server on site keeps full control and, at the same time, full responsibility — including at night and during holidays.
- A meaningful comparison covers five years and includes replacement hardware, power, backups, licences and staff time on the in-house side, and price adjustment clauses, data transfer, extra accounts and the cost of eventually leaving on the rental side.
- An availability figure in a contract usually describes only the provider's infrastructure, not your application and not your internet connection; it is a credit rule and not an assurance of uninterrupted operation.
- Before signing, settle server location, the data processing agreement, maintenance access, backup arrangements, notice periods and above all the export format of your own data in writing — portability is decided by the format, not by goodwill.
- Because every application has its own requirements for response time, data volume and record keeping, the answer differs per application; orderly mixed operation with documented interfaces is the normal case in mid-sized companies, not a lazy compromise.
Why this is rarely a technical decision
In most companies the decision is not made at a drawing board but under time pressure: a device fails, a maintenance contract expires, a vendor changes its software model. Then two quotes sit on the table that cannot be compared at first glance, because one names a one-off sum and the other a monthly amount. The comparison therefore does not start with technology but with the question of which tasks sit with whom once the decision is made.
A server on your own premises means you own the device, you decide on updates and timing, you can physically reach it — and you are responsible when it stops on a Friday evening. A server in a data centre means part of that responsibility moves into a contract, which creates a boundary where two organisations meet. That boundary is where the longest phone calls happen later. Drawing it cleanly matters more than any specification of processing power.
There is also a plain staffing question. In companies with ten to two hundred and fifty employees — small and medium-sized firms account for roughly 99 per cent (Statistisches Bundesamt, the German federal statistics authority) of all companies in Germany — there is usually no IT department, but one person who takes care of it alongside their actual job. Whether that person should look after servers or invest their time in workflows is a business decision, not a technical one.
Three operating models that get mixed up
Cost over five years instead of purchase price
The only comparison that holds up looks at a full usage cycle. Five years has proven a workable period because it roughly matches the service life of server hardware and because contract terms and price adjustments become visible within it (project experience). Anyone who calculates only the first year arrives at a high figure for the own server and a low one for the rental — and is wrong in both cases.
The important part is applying the same positions to both sides. For an own server, power, cooling, uninterruptible power supply, backup media and above all the staff time for updates and incidents are readily forgotten. For rentals it is price adjustment clauses, charges for additional accounts, data transfer, test environments and the effort that arises at the end when leaving. Both are real costs; they simply appear in different places in the calculation.
| Cost item | Own server on site | Server in a data centre |
|---|---|---|
| Initial investment | Hardware, setup and licences at once | Setup fee, otherwise none |
| Recurring monthly | Power, cooling, maintenance contract | Fee per server or per user |
| Replacement | New purchase in year four or five | Included, provider replaces hardware |
| Internal staff time | Updates, backups, incident handling | Considerably lower, but not zero |
| Off-site backup | To be set up and verified separately | Usually included, check the scope |
| Price development | Predictable, energy prices fluctuate | Adjustable by contract, read the clause |
| Leaving | Device stays, data remains on site | Export, data transfer, parallel operation |
| Accounting effect | Depreciated over several years | Immediate operating expense |
Two positions are almost always underestimated. The first is internal staff time: costing it at a realistic hourly rate instead of treating it as already available often shifts the result noticeably. The second is leaving a rental contract, which interests nobody at the start and costs weeks at the end. How such a comparison is set up in a structured way, and which parts belong to ongoing IT operations, can be clarified in a few sessions.
Availability: what a stated figure actually covers
Data centres advertise availability figures that look impressive. In almost all cases, though, the figure describes only the provider's infrastructure — power, cooling, network, often the virtual machine. It does not describe your application, your database, your internet connection or the time it takes for someone in your company to notice the outage. What matters in practice is therefore not the percentage but what it refers to and what happens if it is missed.
It helps to translate the percentage into hours. Only then does it become visible whether a commitment fits the business: a trades company that pulls job data in the morning and writes it back in the evening tolerates a different outage than a shipping warehouse where every hour of standstill costs parcels. The table below converts common commitments into time.
Commitment per year per month
99.0 % approx. 87.6 h approx. 7.3 h
99.5 % approx. 43.8 h approx. 3.7 h
99.9 % approx. 8.8 h approx. 44 min
99.99 % approx. 52.6 min approx. 4.4 min
Check the scope: infrastructure, virtual machine or application?
Announced maintenance windows often do not count as downtime.The values come from distributing the hours of a year across the committed share (worked example). Above all they show one thing: moving from a high commitment to an even higher one costs money but only helps if every other link in the chain keeps up. A company with a single internet connection and no fallback route will not reach the committed availability in daily operation anyway — in that case the money is better spent on a second connection than on a higher contract tier.
A commitment is not an assurance of uninterrupted operation
Responsibility during incidents
The most expensive part of an incident is rarely the repair; it is the time until it is clear who is responsible. With a server on your own premises the answer is uncomfortable but unambiguous: you are, possibly together with a service partner. With operation in a data centre there are at least three parties — the operator of the facility, the vendor of the application and your connectivity provider. If nobody has agreed in advance who looks first, everyone spends the morning on the phone and nobody works.
So a sober incident procedure belongs before the decision: who reports what, to which point, in which order, with which response time — and how does the business notice at all that something is stuck? A simple reachability check that runs every few minutes and sends a message on failure costs little and noticeably shortens the time to diagnosis.
Such checks do not replace monitoring by a specialist, but they answer the decisive first question: is it the line, the access or the system? Having that answer in minutes rather than hours saves money in every incident — regardless of where the server stands. The decision therefore always includes the question of who monitors the systems and who can be reached outside office hours.
Data protection, server location and access
With a server on your own premises the location question is trivial, yet the obligations remain: physical access control for the technical room, access rights, logging, a verified backup concept and a contingency plan. The German federal information security authority describes these building blocks in detail in its baseline protection catalogue; they apply regardless of who owns the device. The most common misconception is that an own server is automatically safer. At first it is merely closer.
Operating in someone else's data centre adds contractual points. Where personal data is processed, a data processing agreement is generally required, naming purpose, scope, technical and organisational measures and any subcontractors involved. The server location belongs in the contract in writing, as does the question of whether systems can be accessed from a third country during maintenance — remote maintenance access is relevant under data protection law even when the data physically resides in Europe.
In practice it works better to approach the question from the data rather than from the provider: which data sits in this application, how sensitive is it, which retention and record-keeping obligations apply? Personnel data, health data and design documents are assessed differently from a shared calendar. The legal assessment in the individual case belongs in professional hands; the preparatory work — a list of applications and the data they hold — can be done by any company itself and is needed for process documentation anyway.
The location of a server does not answer the data protection question. It is answered by the list of people who can access it — in your own building as much as at the provider.
Provider dependency and getting your data back
Every operating model creates dependency, only on different things. Running systems yourself makes you dependent on the one person who knows them and on the availability of spare parts. Renting makes you dependent on pricing policy, product strategy and the continued existence of the provider. The second dependency is not worse, but it is harder to reverse — and that is precisely what is rarely tested before signing.
The only reliable test is this: before signing, have a full data export demonstrated rather than described. Not a report, but the whole dataset with all fields, relations and attachments. If what comes out is a selection in a display format, portability is theoretical. If structured files with documented fields come out, it is real.
Export format and scope
Which data can be extracted in which format, with which relations, how often? Are attachments such as documents and drawings included, or only the references to them?
Deadlines and grace period
How long does data remain retrievable after termination, who deletes what and when, and is deletion confirmed? A grace period of a few days is not enough for a real migration.
Your own backup
Even with a rented service, an independent copy of your own is sensible. It preserves your ability to act in a dispute, in an insolvency or after an error that happens on the provider's side.
Interfaces instead of dead ends
A documented interface keeps data continuously retrievable instead of releasing it once at the end. It is the most effective precaution against later dependency.
The same applies in the other direction: an own server can be a dead end too, if an application that has grown over years runs on it without documentation and without an export option. Anyone who later wants to replace legacy systems needs the same thing in both cases: readable data and a description of what it means.
Why the answer differs per application
A company rarely runs one system; it runs eight to twelve. They differ in data volume, response time requirements, number of external users and record-keeping obligations. A single answer for all of them would be convenient but wrong for a considerable share of the systems. It therefore makes sense to send every application through the same grid individually.
- Large files, heavy access from within the building, few external users — design data or video material, for instance: argues for on-site operation, because otherwise the line becomes the bottleneck.
- Many users outside the premises, access from construction sites, from vehicles or from home offices: argues for the data centre, because secured external access already exists there.
- Control of machines, scales, tills or time recording devices: argues for on-site operation, because the workflow has to continue even without an internet connection.
- Applications with strong record-keeping duties and long retention periods: what matters is not the location but whether immutability and retrievability can be evidenced.
- Rarely used specialist applications with few users: argues for renting, because the operating effort in-house bears no relation to the benefit.
- Applications that will be replaced within two to three years anyway: no large investment, but the option with the shortest commitment.
This grid regularly produces a mixed picture — and that is not a sign of indecision but the result of differing requirements. The share of companies using computing capacity from the network is growing across Europe: for the Digital Decade the European Commission has set the target that by 2030 around 75 per cent (European Commission) of EU companies should use cloud services, data analytics or artificial intelligence. That does not mean everything moves there, but that both operating models will exist side by side.
Running mixed operation in an orderly way
Mixed operation gets expensive when it happens unplanned: a subscription service ordered by one department here, a server nobody updates any more there, and hand-copied data files in between. Orderly mixed operation looks different. It starts with a list of all applications including location, responsible person, data types, contract end date and backup method. That list is the actual basis for the decision and at the same time the first thing needed during an incident.
The second building block is the connections between systems. As soon as applications run in different places, data has to flow along defined routes rather than as files attached to messages. Planning mixed operation therefore always means planning data integration as well: which system owns which field, how often is it reconciled, what happens when two datasets contradict each other.
The most useful rule of thumb
Questions to settle before signing
The following points should be answered in writing before anything is signed — regardless of whether it is a rental contract for computing capacity, an application as a service or a maintenance contract for your own server. Verbal assurances from a sales conversation do not help during an incident.
- Where exactly are the servers located, and may the location be changed without our consent?
- Which subcontractors are involved, and from which countries is maintenance carried out?
- What does the availability commitment refer to, how is it measured, and what follows if it is missed?
- How and when are maintenance windows announced, and do they count as downtime?
- Who reports an incident to whom, in which order, with which committed response time outside office hours?
- How are backups made, how often is a restore tested, and do we receive the record of that test?
- In which format do we get our data back, how complete is it, and may we check that on a sample beforehand?
- How long does data remain retrievable after the contract ends, and how is deletion confirmed?
- Which notice periods apply, and under what conditions may prices be adjusted?
- Which services are explicitly not included — application support, training or data maintenance, for example?
If any of these questions is answered evasively in the conversation, that in itself is information about how operation will go later. Providers with orderly operations answer them without hesitation, because they have documented the answers for their own organisation anyway.
A five-step approach
The decision can be prepared properly within a few weeks without bringing operations to a halt. The order matters: first the inventory, then the requirements, then the quotes — not the other way round.
Take inventory
Record every application: location, number of users, data types, data volume, contract end, responsible person, backup method. Experience shows at least one system turns up that nobody deliberately introduced.
Define requirements
For each application, determine which downtime is acceptable, who needs access from outside and which record-keeping duties apply. These requirements are the yardstick for the later quotes, not the quotes themselves.
Calculate five years
Cost both routes with the same positions, including internal staff time explicitly at an hourly rate. The result is not a single number but a range with the assumptions behind it.
Test the exit first
Before signing, look at a real data export and test portability on a sample. What does not work here will certainly not work after termination.
Migrate step by step
Start with an application important enough to yield a meaningful experience and uncritical enough to survive a failed attempt. Only tackle the next one after several trouble-free weeks.
Record every application: location, number of users, data types, data volume, contract end, responsible person, backup method. Experience shows at least one system turns up that nobody deliberately introduced.
For each application, determine which downtime is acceptable, who needs access from outside and which record-keeping duties apply. These requirements are the yardstick for the later quotes, not the quotes themselves.
Cost both routes with the same positions, including internal staff time explicitly at an hourly rate. The result is not a single number but a range with the assumptions behind it.
Before signing, look at a real data export and test portability on a sample. What does not work here will certainly not work after termination.
Start with an application important enough to yield a meaningful experience and uncritical enough to survive a failed attempt. Only tackle the next one after several trouble-free weeks.
This preparatory work is useful regardless of the outcome: the application list later serves contingency planning, the cost comparison serves budgeting. If there is no internal capacity for it, the inventory can be carried out as part of a process analysis; the framework for that is set out in the pricing overview.
Practical note
Related Articles
Digital personnel files: access, retention, evidence
Which section of a personnel file carries which retention period, who may access it, what gets logged, and how inspection and access become routine cases.
Handling access requests: deadline, scope, data sources
An access request starts a one-month deadline: what the response has to cover, where the data actually sits and what should remain provable afterwards.
Applying updates without halting operations
A fixed maintenance window, a test instance ahead of it and a rehearsed fallback path: how updates fit into the weekly routine without stopping the business.