23.9 C
Tuesday, May 28, 2024

Don’t Just Migrate to the Cloud: Master the “R”s of Cloud Optimization

Must read

Cloud computing offers flexibility, but true benefits come from strategic optimization. Explore 13 “R” processes to maximize agility, security, and cost-efficiency.

Cloud is flexible. Because of this core reality, a second truism also comes to light i.e., there is no R in cloud, except there is. Because the cloud computing model of Software-as-a-Service (SaaS) based applications and data services is so inherently movable, malleable, and manageable, we are offered an array of re-this and re-that options that give us the chance to reap the maximum business benefit possible (and environmental benefit too, we hope) from the use of cloud computing deployments.

But how many of these R-factor processes are there, how important are they, and what do we need to know about them?

#1 Re-factoring

We talk about cloud refactoring when we need to move things around. If a cloud deployment could benefit from being moved closer to a new Database-as-a-Service (DBaaS) offering, we might consider refactoring one or more cloud instances to enable them to scale up or outwards more easily.

This process works best when the cloud workload itself is typified by a high degree of internal decoupling and modularity, i.e., meaning that the cloud itself has clearly defined and separated areas for data storage, big data analytics, Artificial Intelligence (AI) functions, and so on. Cloud workloads dedicated to tasks such as Content Management System (CMS) work might be good candidates for refactoring, but only if they perform the same way once refactored.

“There’s no one-size-fits-all approach to migrating applications to the cloud. Sometimes, it’s faster and more cost-effective to lift-and-shift… and sometimes – either because of longstanding technical debt or the opportunity to serve customers in a completely novel way – a complete re-imagining is required,” said Stephen Orban, VP of Migrations, ISVs, and Marketplace at Google Cloud. “We see customers leverage both of these approaches and everything in between. The benefits of large-scale refactoring can be immense but take longer.”

Google’s stance on re-factoring no doubt stems from its work in the space, resulting in the company’s Anthos hybrid and multi-cloud platform technology. Broader than a standalone refactoring tool per se and part of GKE Enterprise Google’s cloud-centric container platform, Anthos is designed to provide a means of adopting ‘modern ‘cloud container orchestration without the need for businesses to abandon their existing on-premises data center infrastructure for some applications and services.

More articles

Latest news