August 31, 2023

Diversify for Success: The Multi-Cloud Advantage

By Derek Pilling

What is Multi-Cloud?

For good reason there is a lot of discussion about multi-cloud among enterprise data architects, CIO/CDOs, industry analysts and tech illuminati. But what is multi-cloud? The term suffers from ambiguity and misunderstanding that often plague emerging technology architecture concepts.

We’re best to understand what multi-cloud is (and isn’t) in the frame of the “pain” multi-cloud should solve. The term “multi-cloud” is most commonly associated with the proposition of escaping cloud vendor lock-in and the challenges that stem from lock-in. As we’ve written in the post, Reframing Lock-in In the Era of Data-Driven Transformation, we subscribe to a “data-gravity” version of lock-in where the main “problem” is the difficulty in making data available to the cloud applications, native and third-party data services offered by cloud providers.

If today’s version of cloud vendor lock-in is about data – specifically making data available to applications, and native and third-party data services in the cloud – then multi-cloud must be a data-centric solution that solves for the challenges of making data available to the right applications and services anytime and anywhere.

Getting by with Multiple Cloud Solutions to Data Gravity

Common practice among organizations who are already using applications and services in multiple clouds is to copy and move data so that data resides in each of the clouds in which the organization is hosting applications and using services.

It would be a misnomer to refer to this “application-first” approach to solving data gravity as multi-cloud. Rather, this approach is best understood as a multiple cloud approach. Typical pain points that stem from a multiple cloud approach to making data available to applications and services in multiple public clouds include:

  • Operational complexity
  • Difficulty synchronizing data across multiple destinations
  • Costs associated with duplicating data
  • Uncontrollable egress and transfer charges associated with moving data out of/between clouds
  • Security, compliance, privacy and governance challenges
  • Inability to optimize the cost/performance trade-off for each workload
  • Inability to leverage the best cloud resources or services for each job’s requirements

All of these challenges can impede the progress of data-driven transformation initiatives resulting in a business ceding advantage to competitors with more nimble data architectures.

Although there exists software that can facilitate the duplication and synchronization of data across multiple public clouds, it remains operationally difficult, costly and time consuming, and in some cases impractical to do so, particularly with large data sets. This is a matter of physics; with the speed of light being a rate-limiting factor complicated by security, governance, compliance and other factors.

Multiple cloud approaches to solving for data gravity emerge from an antiquated application-level view of lock-in, where the location of the application determines the location of the data. If we reframe our view of lock-in as a data-gravity problem, we’re liberated to re-imagine the solution; shifting from an application-first view to a data-first view.

Re-imagining Cloud Architecture with a Data-First Approach to Solving Data Gravity

What is required to solve data gravity is a data-first architecture for the public cloud. Such a solution would enable a one data store to present data to applications, and native and third-party data services in multiple clouds simultaneously. In a data-first architecture, each application and service could read and write to the same data set, simultaneously. Such an architecture requires a combination of cloud-adjacent data and networking to present that data into applications and services in multiple clouds.

This data-first concept of the solution to data-gravity is truly multi-cloud by design with one copy of data attached to applications and services in multiple public clouds (including multiple availability zones) simultaneously.

Putting Multi-Cloud in Context

It is particularly critical and urgent for IT organizations to solve the challenges of data gravity in the era of data-driven transformation where the inability to make data readily available can leave an organization falling behind its competitors. Enabling data-driven transformation requires re-imaging cloud architecture with a solution that defies data gravity by presenting data to applications and services in multiple public clouds rather than moving data to where applications and services reside. In making this shift from application-centric cloud design principles to data-first cloud design principles, it becomes obvious with the benefit of hindsight that a true multi-cloud data architecture is an enabler of data-driven business transformation.

By Derek Pilling

Derek Pilling

Derek joined Faction as CFO in 2020, leading finance and accounting. He co-founded Workhorse Capital in 2016, guiding strategy. He represents Workhorse on Boards of Directors at Datavail, Inc. and Traackr, Inc. Formerly Managing Director at Meritage Funds, he drove growth-equity shift in 2008. He sourced investments including EdgeConneX, Faction, Crisp Media. Derek represents Meritage on Faction's Board, held tech leadership roles like CEO of IP Commerce, VP at NetLibrary. He also worked as an investment banker. An Indiana University and Kellogg School of Management graduate, Derek brings a wealth of experience to his roles.
The Lighter Side Of The Cloud
Frank Kim

Frank Kim on Zero-Trust Architecture: Essential for Cloud Security

Zero-Trust Architecture In an interview with CloudTweaks, Frank Kim, a SANS Fellow and cloud security [...]
Read more

Navigating M&A Waters: The Core Role of Active Directory Migrations

Navigating M&A Waters On the whole, 2023 was a slow year for mergers and acquisitions. [...]
Read more
Srini Kalapala

Driving Growth: Srini Kalapala Discusses Verizon’s Network APIs

Welcome to our interview with Srini Kalapala, Senior VP of Technology and Product Development at [...]
Read more
Andy Hilliard

Accelerance CEO Unveils the Future: AI’s Role in Software Development

In this edition of CloudTweaks, we feature an insightful discussion with Andy Hilliard, CEO of [...]
Read more

Freshservice’s Journey to Streamlining IT Operations

Freshservice, a cloud-based IT service management solution, is a part of Freshworks Inc., a company [...]
Read more

RedCloud Founder Justin Floyd Discusses Supply Chain Advancements

Transforming Global Trade Strategies In today’s complex global market, efficient and transparent trade is essential. [...]
Read more
Unlock unparalleled exposure for your brand with CloudTweaks' premium sponsorship and advertising programs. Reach a global audience, amplify your message, and drive growth with our tailored solutions. Partner with us today and elevate your marketing strategy to new heights!
© 2024 CloudTweaks. All rights reserved.