Which multicloud architecture will win out?

You would have to be living under a rock not to notice that multicloud deployments have become the new normal, for many reasons. The core arguments I’m hearing are the notions of avoiding lock-in and picking best-of-breed cloud services.

As I’ve pointed out here before, with multicloud comes complexity and the challenge of operationalizing a complex architecture. Many enterprises can move these deployments to operations (cloudops), and others are stuck in kind of a cloud computing limbo.

The easy answer is they should have planned better, but that’s not what enterprises want to hear, and to be fair to them, it’s not a productive response. They need to move forward with a multicloud architecture that will solve the prevailing business problems as well as provide a path to an optimized, multicloud architecture that won’t break operations.

Here are a few candidate architectures:

Heterogeneous cloud native. In the quest for best-of-breed, decoupled cloud computing deployment, groups are picking whatever they feel is the best technology for the job. This architecture ends up with many cloud-native services from many different public cloud providers, and that’s really causing problems. 

This does not mean that cloud native is not desirable—it is. This means we’re doing cloud native incorrectly. The issue is that few or no common services exist above the native cloud services. You’ll end up with ten different security solutions, several governance tools, and a dozen or so management and monitoring solutions. Try working with all of those at the same time and see what happens.

Copyright © 2020 IDG Communications, Inc.

Source link