Cloud Data Migration
Cloud Data Migration
Cloud migration is the process of moving digital business operations into the cloud.
Cloud migration is sort of like a physical move, except it involves moving data,
applications, and IT processes from some data centers to other data centers, instead
of packing up and moving physical goods. Much like a move from a smaller office to
a larger one, cloud migration requires quite a lot of preparation and advance work, but
usually it ends up being worth the effort, resulting in cost savings and greater flexibility.
Most often, "cloud migration" describes the move from on-premises or legacy
infrastructure to the cloud. However, the term can also apply to a migration from one
cloud to another cloud.
Legacy software or hardware may become unreliable, may run slowly, or may no longer
be supported by the original vendor. Windows XP, for instance, is a legacy operating
system: released in 2001, its capabilities have been exceeded by later releases of
Windows, and Microsoft no longer supports the operating system by releasing patches
or updates for it.
Infrastructure includes servers, networking equipment, applications, databases, and
any other business-critical software or hardware. Legacy infrastructure, such as aging
servers or physical firewall appliances, may slow down a company's business
processes. It may also add more security risks as original vendors drop support for
their products and stop releasing security patches.
Companies that rely on on-premises legacy infrastructure are unable to experience the
benefits of cloud computing. Because of this, most enterprises today have made at
least a partial migration to the cloud.
• Cost: Companies that move to the cloud often vastly reduce the amount
they spend on IT operations, since the cloud providers handle maintenance
and upgrades. Instead of keeping things up and running, companies can
focus more resources on their biggest business needs – developing new
products or improving existing ones.
• Performance: For some businesses, moving to the cloud can enable them
to improve performance and the overall user experience for their customers.
If their application or website is hosted in cloud data centers instead of in
various on-premises servers, then data will not have to travel as far to reach
the users, reducing latency.
• Flexibility: Users, whether they're employees or customers, can access the
cloud services and data they need from anywhere. This makes it easier for a
business to expand into new territories, offer their services to international
audiences, and let their employees work flexibly.
• Data integrity: After data is transferred, the next step is making sure data
is intact and secure, and is not leaked during the process.
3. Copy over data: Select a cloud provider, and replicate existing databases.
This should be done continually throughout the migration process so that
the cloud database remains up-to-date.
5. Switch production from on-premises to cloud: The cloud goes live. The
migration is complete.
Some businesses turn off their on-premises infrastructure at the end of these steps,
while others may keep legacy systems in place as backup or as part of a hybrid
cloud deployment.
What cloud migration strategy should
enterprises adopt?
Gartner, a highly influential information technology research company, describes 5
options for organizations migrating to the cloud. These cloud migration strategies are
commonly known as the "5 R's":
A multicloud deployment combines two or more public clouds. (Public clouds are
shared by more than one customer.) Multicloud can serve several purposes:
redundancy/backup, cost savings, or leveraging features from different cloud
providers, for instance.
Deploying a single cloud from just one cloud vendor is not always feasible for a
business, but it is an option. Cloud providers offer both public clouds and private
clouds – the difference being that private clouds are not shared with any other
business.