Learning Library

← Back to Library

Multicloud Strategy: Benefits and Pillars

Key Points

  • Multicloud involves using two or more cloud environments and differs from hybrid cloud, which requires workload interoperability across those clouds.
  • The rise of containers and managed Kubernetes—available from major public providers and on‑premises—has accelerated multicloud adoption.
  • Key advantages of a multicloud strategy include achieving ultra‑high availability, reducing latency by routing users to the nearest cloud, and enabling integrations that keep sensitive data in private environments while still leveraging public services.
  • Successful multicloud adoption rests on three pillars, the first being automation: a unified control plane lets operations teams provision and manage Kubernetes clusters across clouds while developers focus on workload delivery.

Full Transcript

# Multicloud Strategy: Benefits and Pillars **Source:** [https://www.youtube.com/watch?v=AjtdZ3gFRjU](https://www.youtube.com/watch?v=AjtdZ3gFRjU) **Duration:** 00:05:57 ## Summary - Multicloud involves using two or more cloud environments and differs from hybrid cloud, which requires workload interoperability across those clouds. - The rise of containers and managed Kubernetes—available from major public providers and on‑premises—has accelerated multicloud adoption. - Key advantages of a multicloud strategy include achieving ultra‑high availability, reducing latency by routing users to the nearest cloud, and enabling integrations that keep sensitive data in private environments while still leveraging public services. - Successful multicloud adoption rests on three pillars, the first being automation: a unified control plane lets operations teams provision and manage Kubernetes clusters across clouds while developers focus on workload delivery. ## Sections - [00:00:00](https://www.youtube.com/watch?v=AjtdZ3gFRjU&t=0s) **Untitled Section** - - [00:03:04](https://www.youtube.com/watch?v=AjtdZ3gFRjU&t=184s) **Unified Multicloud Kubernetes Control Plane** - The speaker describes how a centralized control plane enables developers to deploy a Docker container to Kubernetes clusters in different clouds with a single command, simplifying automation and giving operations engineers a single dashboard for unified visibility into clusters, pods, and deployments across all clouds. ## Full Transcript
0:00Hi, everyone. 0:01My name is Sai Vennam, and I'm with the IBM Cloud team. 0:03Today let's talk about multicloud. 0:06Multicloud is a cloud computing approach made up of 2 or more cloud environments. 0:11Let's get started. 0:12So, we've got a public environment here as well as a private cloud. 0:20There's an important distinction to be made here: 0:23multicloud is not exactly the same thing as hybrid cloud. 0:26Hybrid cloud implies that your workloads are working together across multiple clouds 0:30- so interoperability and portability of your workloads. 0:33Multicloud doesn't have that same requirement, 0:35but we are seeing that a lot of enterprise users and customers 0:39are using multi and hybrid cloud strategy together. 0:42I'd say that the growth of containers and Kubernetes technology 0:46has really enabled the growth of multicloud. 0:50So, we're seeing almost every big cloud provider out there providing managed Kubernetes, 0:54as well as it being used on-premises in the private sector 0:57to help modernize legacy applications. 1:01So, why would you want to use multicloud and the strategy for your cloud computing? 1:06Well, there's a number of reasons. 1:08For one, let's say that you want to hit that big 1:10three-nines number as far as availability goes. 1:14Multicloud strategy can help you hit that by ensuring that, you know, it's one thing 1:18when the clouds of one of your application workloads stops to work you still have another 1:23cloud that's supporting your applications. 1:26In addition, you can enable better user experience. 1:29So, let's say you have users on different sides of the globe. 1:33By routing them to the cloud that's nearest to them, you can ensure lower latency and 1:38better user experiences. 1:40Finally, what about specific integrations that only work on a particular clouds? 1:46Say you have some sensitive firewall data that you don't want to put in the public cloud, 1:51but you need to build integrations for. 1:54By taking advantage of a multicloud approach, you can build workloads on the private side 1:59that can take advantage of that private, sensitive, customer data. 2:02I'd say there's 3 major ways and things that you want to tackle when taking on a multicloud 2:09strategies, and I'm gonna introduce these as three pillars. 2:12The first one is gonna be automation. 2:16So, to do this I, let me introduce kind two different types of users: so, we've got Ops, 2:25as well as Devs. 2:28So, operations engineers are going to want to be able to spin up new clusters as well 2:34as manage and, kind of, see the different clusters that have been created. 2:38So, they're gonna want to take advantage of a unified, kind of, dashboard to do something 2:42like that. 2:43So, we'll have the control plane here. 2:49Let's say the ops engineers want to spin up two Kubernetes clusters. 2:54So, they'll essentially figure out that configuration, and then go to the control panel, and tell 3:01it to spin up those clusters. 3:04At that point you know they can specify where they want those clusters to be created. 3:07Let's say they spin up two. 3:11Kubernetes clusters, one in each of the clouds. 3:16On, the other side with devs, let's say that they've built out a new application, a Docker 3:22container, and they're ready to push it. 3:25So, they've got a container built, and they wanted to deploy it the same way to both of 3:32the clouds but you know it can be quite difficult if they didn't have a control plane to figure 3:37out the different authentications and configurations of the unique different clouds and kind of 3:42deploy that both times. 3:43In addition, this really gets in the way of traditional kind of CICD and DevOps workflows. 3:48So, by taking advantage of that control plane, they can spin up that container in both of 3:53the clouds with a single command. 3:58Say that it's application 'A'. 4:00So, I think that really hits this requirement for automation with multicloud. 4:06The next kind of requirement that I want to hit on here is visibility. 4:16Visibility is very important for working with multiple clouds because, you know, they each 4:20have their own unique dashboards but to have a single unified way of managing those things 4:25is very important. 4:27So, for operations engineers, by taking advantage of a single control dashboard, they can have 4:33access to a unified kind of approach and see all the different, you know, clusters that 4:39they've spun up and even drill down deeper and see things like pods and deployments in 4:44applications across multiple clouds. 4:48The last thing I want to touch on, the last pillar, is governance. 4:57These days regulatory and compliance policies are becoming increasingly strict and they 5:01differ from geography to geography. 5:04Let's say the operations team has a compliance policy that they want to push out across all 5:09of these clouds. 5:10So, first they'll have to, you know, write out that compliance policy, and then, you 5:17know, if they didn't have access to a control plane, this can be a very kind of painstaking, 5:21or rather time-consuming, approach. 5:23So, by taking advantage of the control plane they can push that compliance policy across 5:29multiple clusters with a single command and ensure those security policies for compliance 5:35are being met. 5:36I'd say that these are the 3 major things that you want to tackle when taking on a multicloud 5:42strategy. 5:43Multicloud has been a growing focus for us here at IBM. 5:45If you want to learn more about our multicloud management strategy, check out some of the 5:49links in the description below. 5:51If you like this video, or have any questions, be sure to drop a comment and subscribe for 5:55more videos like this in the future. 5:57Thank you.