Data Repatriation, also known as cloud repatriation or the hybridization of cloud storage, is the process of moving all data from the cloud to an on-premises data storage system or combining local and cloud data storage.
Data repatriation is becoming more and more common as companies realize that continuing to store an increasingly large amount of data in the cloud is very expensive.
While the benefits of public cloud are clear and include efficiency, scalability, and the ability to consolidate functions with less equipment, keeping data in the public cloud does come with certain risks and costs. As a result, many organizations are moving their data out of the cloud and back on-premises.
Advantages of Data Repatriation
Moving data back on-premises via data repatriation comes with many benefits, including:
Less costs
Cost is the primary advantage of data repatriation. Having and maintaining your own on-premises data center comes with its own share of expenses, and, in theory, the cloud can help you avoid these costs. But, the reality is that once your data is in a public cloud, the costs can start to add up like with a restaurant bill or bar tab. As a result, public cloud usage costs can wind up being far greater than maintaining your own data center.
In the end, the amount of money companies can save by taking their data off of the public cloud can be significant. Why? Because, while Amazon and most of the other public cloud service providers generally don’t charge anything to upload data to their service, they do charge for capacity and data transfers. External data transfers, in particular, can get extremely expensive, depending on the number of workloads you’re running and how intensively you’re using your data outside of just storing it.
With any cloud service, the more you use it, the more it costs. These costs can include:
- Storage volume
- Server instances
- Per-use service
There can also be many other “hidden” costs that you may not have expected when you deployed your workload to the public cloud.
More security
There’s an entire industry formed around cloud security, and for good reason. Many, if not all, companies have some degree of concern around what happens to their data and how safe it is once they put it into the cloud.
The issue isn’t that the cloud is inherently insecure or unprotected. It’s that, for any cloud deployment to be (and stay) well protected against data breaches and cyberattacks, there are several things that need to happen correctly (or that could also go wrong) around security policies, architectural configurations, compliance, data location, and other factors.
Repatriating data means you automatically attain a whole new level of proximity to your data and physical control of it. It’s kind of like putting your money in a safe at home versus a safe at a bank. The bank is secure, but what happens if it gets robbed or becomes insolvent? In this respect, your money will be a little safer if it’s stored at home.