Derek Pilling

Diversify for Success: The Multi-Cloud Advantage

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.
Vladimir Fedak

What is the cloud pyramid: the layers of DevOps services

The layers of DevOps services We use cloud computing services quite a lot nowadays, yet [...]
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
Suraj Kumar Singh

Technology To Help Make Smarter Business Decisions

Make Smarter Business Decisions Updated: 03,03,2023 Launching a new start-up? You’ll need to invest in [...]
Read more

What is Data Mining in Cybersecurity and Why Does it Matter?

What is Data Mining With the amount of data created and used by businesses growing [...]
Read more
Gilad David Maayan

Azure Free Tier vs. AWS Free Tier: Which Provides More Value?

Cloud computing has become a cornerstone for the digital transformation of businesses. From startups to [...]
Read more
Featured Thought Leaders

Get Featured: Ready to Showcase Your Insights in Interviews & Thought Leadership?

Attention technology brands! If you have a thought leader enthusiastic about being interviewed and offering guest posts insights to broaden their exposure, act now! They could be showcased on CloudTweaks.
Craig Lowell
Jeff DeVerter
Andy Hilliard
Chris Bray
Nancy Zafrani


Explore top-tier education with exclusive savings on online courses from MIT, Oxford, and Harvard through our e-learning sponsor. Elevate your career with world-class knowledge. Start now!
© 2024 CloudTweaks. All rights reserved.