PC Pro

Cheat Sheet: Data repatriati­on

If the cloud is no longer living up to your hopes, you’re not alone. Steve Cassidy says it’s time to bring your data home

-

No longer convinced by the cloud? It might be time to bring your data home.

This must be to do with data sovereignt­y, right?

Sorry, you’ve been taken in by a case of sloppy naming. You may want to keep your mailing list out of the hands of the Department of Homeland Security, but data repatriati­on is something more fundamenta­l than that. It means bringing that data right back in-house to live on your own servers under your own roof.

And why would we want to do that?

There are several scenarios in which repatriati­on makes sense. You might be facing baseline price hikes from your cloud provider – or your costs could be creeping up due to increasing usage. Perhaps you prefer to rely on physical machines that you have full visibility into, rather than virtual services that you don’t. Or you may have concluded that, for your particular workloads, it doesn’t make sense to pay for the enormous, on-demand scalabilit­y of the cloud.

Isn’t the cloud meant to be cheaper than in-house servers?

A few years back, when working out the cost of local computing resources, it was fashionabl­e to include all peripheral expenses, from the rent on the server room to the pensions of the IT crew. This certainly made the cloud look like good value – but it turns out that ditching physical servers doesn’t necessaril­y slash your outgoings or staffing costs. Meanwhile, server hardware keeps getting faster, cheaper and more efficient; businesses that take a fresh look may find that the logic now points in the opposite direction.

What about backup and archival? We’re not eager to bring all of that back in-house.

You should, though: archival is a strong reason for going local. Your particular mix of data and software products is likely to be more unique and quirky than any other part of your IT portfolio, and you’ll probably have noticed that “unique and quirky” aren’t things cloud service providers like to deal with. They prefer words such as “efficient” or “identical” – their ideal is to minimise customisat­ion, while handling matters yourself ensures you can design your provision to fit the peculiarit­ies of y our business.

Our developers are always spinning up cloud instances for testing – is it smart to take that away from them?

As far as a developer’s concerned, there’s very little difference between connecting to a cloud host and starting up a new VM within your own server farm. You can use old-school hypervisor­s such as VMware or pure web-delivery containers – it’s all the same technology. Also bear in mind that no one’s saying you have to go either 100% local or 100% cloud. If you value the ability to fire up a million test instances, there’s no reason you can’t keep paying for that cloud capability, while repatriati­ng the things that work better in-h ouse.

So how do we decide what stays in the cloud and what comes home?

Most repatriati­on projects originate with the CFO. They’ll be keeping a close eye on your hosting bills and they’ll want to see the most expensive service repatriate­d first. There may be other angles, but given the economic effects of the pandemic, the CFO is likely to win the argument. And, to reiterate, there’s no need to go all-in: a 80/20 split is a guard against wasting money trying to move the immovable.

Can we really run our own services as reliably as a blue chip?

That’s not an impossibly high bar – some blue chips can be terrible! Naturally, you’ll need to think about reliabilit­y and resilience, but as we’ve mentioned, on-premises hardware has come a long way in the past few years. If you set things up right, downtime is far rarer than it was back in the pre-cloud days.

“Perhaps you prefer to rely on physical machines that you have full visibility into, rather than virtual services that you don’t”

 ??  ??

Newspapers in English

Newspapers from United Kingdom