The advantages of distributed cloud.

Distributed cloud is a mix of on-premise and (multi-) cloud computing in which the control plane for the on-premise part of the system matches that of the cloud(s). In principle, the consistent control plane abstraction makes it possible to develop software that can move between on-premise and clouds with relatively low operational effort.

Distributed cloud means that workloads that can be more cost-effectively managed on your own servers can be run that way, and more cloud-friendly workloads can run on a cloud. Both workloads target the same APIs, but there is a degree of flexibility in where workloads will be run.

In a sense, you can choose between your own infrastructure and a cloud to suit your current needs.

When the major cloud providers like Google, Amazon AWS, Microsoft, Alibaba, etc. release some of the code that runs their clouds, it improves the quality of non-cloud data centers too as they run more like the clouds of those hyperscalers.

At first glance, this is an own goal. But dig deeper, and this becomes a gateway to giving CIOs the freedom to move systems with relative ease into the cloud. CIOs are aware of this and some will be wary of the lock-in element of this strategy. Cautious CIOs know the next level up from hybrid cloud is distributed cloud where there is the same backplane across multiple providers (as well as their own data centers).

Cloud-based operational advantage

It’s clear that cloud providers have clear innovations to offer, but they are not the sole source of useful information technology. Today’s ISVs (independent software vendors) have offerings for your on-premise needs as well as existing in the marketplaces of all the biggest public clouds.

This parallel between on premises and cloud offerings means you can choose a solution, such as a new form of database management system, for instance, and have complete freedom to deploy to on-premise or cloud-provisioned hardware. You can also simply consume the existing SaaS version of that software from your chosen cloud. Want to move from on-prem to cloud or back? Simple. Want to move clouds? Again, this is straightforward.

Working with an ISV means you can use the application on a distributed cloud but not be tied to any particular public cloud provider. You can decide between choosing an on-premise-only solution or a fully managed cloud solution. Consider how, for example, you might find great value in some Amazon services, but for cost or uptime reasons, the organization you work for needs to move to Google. In this situation, an Amazon proprietary solution leaves the CIO exposed, as it is not an option on Google. A distributed cloud-aware independent software vendor solution, however, can run on Google (or any other public cloud) or be hosted in your own data center.

In this new distributed cloud world, not being coupled to any cloud provider is a strategic operational advantage.

Data location compliance and benefits

Running third-party apps in a distributed cloud also allows the CIO to better manage latency. Picture a core business application partly run by Google in California, 5,000 miles away from your Frankfurt operation. This can be a mission-critical issue if the data is latency-sensitive. Financial traders, for instance, need to make local calls that take an incredibly small fraction of a second to transmit to a server; but if the data has to travel to the US and back, that 10,000-mile round trip takes a surprisingly large number of milliseconds.

If I’m running that part of my system on the local on-prem distributed cloud, that same transaction can be completed in sub-milliseconds, which is a huge win. There’s a similar distributed cloud business advantage in the case of addressing regulatory requirements, especially GDPR. You never know where your data resides at any given moment in the public cloud, but if you have your own data center, you know the data is physically there. One of the benefits of a distributive cloud is that it gives you the ability to host some data in the cloud and some data physically on your servers. The data is still run on the same cloud operating system, but the actual data is physically located in the building next door.

When a GDPR inspector comes and wants to know where a customer’s data is held, you can say it’s in this building, on that computer, and in that rack. That’s going to help you and your data compliance officer’s peace of mind.

Workloads of the future

The move to distributed cloud will give the enterprise cloud user the computing and compliance benefits associated with geographical proximity to data, while accessing the flexibility and cost benefits cloud naturally offers as an IT service approach. It also offers the ideal on-ramp to public clouds. It enables the business to run its data center in such a way that it would be straightforward to pass across to a public cloud provider when it makes business sense.

For large, mature enterprises, distributed cloud offers numerous advantages for the CIO. While there is cost and complexity associated with distributed cloud (especially in these early days), buying into distributed cloud keeps your options open. You can choose where you will run your workloads in the future and importantly what software you will choose to run them on. The cloud providers’ software is often excellent, but it is not all the software you will need, and working with an ISV offers you extra flexibility across a distributed cloud deployment.

By Jim Webber, at Neo4j.

Data-Sharing Done Right: Finding the Best Business Approach

Bart Koek • 20th November 2024

To ensure data is not only available, but also accessible to those that need it, businesses recognise that it is vital to focus on collecting, sorting and governing all the data in their organisation. But what happens when data also needs to be accessed and shared across the business? That is where organisations discover a...

Nova: The Ultimate AI-Powered Martech Solution for Boosting Sales, Marketing...

Erin Lanahan • 19th November 2024

Discover how Nova, the AI-powered engine behind Launched, revolutionises Martech by automating sales and marketing tasks, enhancing personalisation, and delivering unmatched ROI. With advanced intent data integration, revenue attribution, and real-time insights, Nova empowers businesses to scale, streamline operations, and outperform competitors like 6Sense and 11x.ai. Experience the future of Martech with Nova’s transformative AI...

How E-commerce Marketers Can Win Black Friday

Sue Azari • 11th November 2024

As new global eCommerce players expand their influence across both European and US markets, traditional brands are navigating a rapidly shifting landscape. These fast-growing Asian platforms have gained traction by offering ultra-low prices, rapid product turnarounds, heavy investment in paid user acquisition, and leveraging viral social media trends to create demand almost in real-time. This...

Why microgrids are big news

Craig Tropea • 31st October 2024

As the world continues its march towards a greener future, businesses, communities, and individuals alike are all increasingly turning towards renewable energy sources to power their operations. What is most interesting, though, is how many of them are taking the pro-active position of researching, selecting, and implementing their preferred solutions without the assistance of traditional...

Is automation the silver bullet for customer retention?

Carter Busse • 22nd October 2024

CX innovation has accelerated rapidly since 2020, as business and consumer expectations evolved dramatically during the Covid-19 pandemic. Now, finding the best way to engage and respond to customers has become a top business priority and a key business challenge. Not only do customers expect the highest standard, but companies are prioritising superb CX to...

Automated Testing Tools and Their Impact on Software Quality

Natalia Yanchii • 09th October 2024

Test automation refers to using specialized software tools and frameworks to automate the execution of test cases, thereby reducing the time and effort required for manual testing. This approach ensures that automation tests run quickly and consistently, allowing development teams to identify and resolve defects more effectively. Test automation provides greater accuracy by eliminating human...