Multi-Cloud: Challenges and Solutions

John Jainschigg - March 22, 2021 -

Complementing an article for TheNewStack, in this video, Mirantis Field CTO Shaun O’Meara talks about tech requisites for making multi-cloud work for enterprises, today

As usual, Shaun O’Meara, Field CTO and head of Product Management at Mirantis, is methodical about terminology. “Multi-cloud … is where I have more than one cloud infrastructure and am interested in spreading workloads across those two premises … In hybrid cloud, one of those infrastructures will always be public, the other private.”

Readers of Shaun’s article: Multi-Cloud: Challenges and Solutions, published this week on TheNewStack, often question this definition, perhaps as being too simplistic. There’s got to be something deeper that differentiates hybrid — long a dearly-beloved marketing term and something that most organizations say they’re actually doing, today — from multi-cloud, often discussed as the Next Big Frontier, and something that internet wag Corey Quinn calls: “The Worst Practice.”

But there isn’t. Multi-cloud is just hybrid, where “the other cloud” is … another cloud. What obscures the fact, O’Meara suggests, is that most solutions competing in today’s market acknowledge the primacy of one platform over the other(s). They work, for example, from the premise that public cloud is the future, that adaptation to public cloud is the sunk cost, and that therefore, you want to run an outpost of your public cloud estate on your premises. Or they laud the private cloud platform and want you to do the reverse: run hosted “whatever platform you use” on someone else’s infra.

O’Meara suggests there’s another way to think about it, and that Kubernetes, with its amazing ability to pave over deltas differentiating one infra from another, is one aspect of a solution that leverages your sunk cost wherever it resides, and lets you extend your cloud domain freely onto alternative platforms. Not just private and public clouds, but bare metal, edge servers, IoT devices.

Shaun’s video interview offers real insight, refuting those who suggest that multi-cloud is impractical and lock-in inevitable.

Python for Mere Mortals
Updated for Python 3, download free of charge.
Download Now
Moving to Cloud Native: How to Move Apps from Monolithic to Microservices

Enterprises face the challenge of consistently deploying and managing applications in production, at scale. Fortunately, there are more technologies and tools available today than ever before. However, transitioning from a traditional, monolithic architecture to a cloud native one comes with its own unique challenges. Below, you will find a list of the critical first steps you need to take when …

Moving to Cloud Native: How to Move Apps from Monolithic to Microservices
Mirantis Newsletter - January 2022

Every month, Mirantis sends out a newsletter chronicling top industry and company news. Below you’ll find links to blogs, tutorials, videos, and the latest updates to our enterprise, open source, and training offerings. If you don’t currently receive the newsletter, you can subscribe by clicking the button on the top right. Mirantis Brings Secure Registries to Any Kubernetes Distro Launched earlier this …

Mirantis Newsletter - January 2022
Cloud Native 5 Minutes at a Time: Creating, Observing, and Deleting Containers

One of the biggest challenges for implementing cloud native technologies is learning the fundamentals — especially when you need to fit your learning in a busy schedule. In this series, we’ll break down core cloud native concepts, challenges, and best practices into short, manageable exercises and explainers, so you can learn five minutes at a time. These lessons assume a basic …

Cloud Native 5 Minutes at a Time: Creating, Observing, and Deleting Containers
Service Mesh for Mere Mortals
A Guide to Istio and How to Use Service Mesh Platforms
Technical training
Learn Kubernetes & OpenStack from Deployment Experts
Prep for certification!
View schedule
Getting started with Kubernetes part 2: Creating K8s objects with YAML

Thursday, December 30, 2021 at 10:00 AM PST