Hello everyone and welcome to today's webinar titled the benefits and drawbacks of a multi cloud strategy. Our speaker today is miles brown senior cloud and devOps advisor at Tech data exit certified
Miles has over 20 years of experience in the IT industry across a variety of platforms recognized as an AWS authorized instructor champion.
And a Google Cloud Platform professional architect and instructor Miles has delivered award winning authorized it training for the biggest cloud providers. All right, lots to cover today. Before we get started, let's talk about the webinar functionalities.
As you probably noticed your microphones are disabled. So if you have a question, please enter them in the Q AMP a box at the bottom of your screen will have a dedicated Q AMP. A session at the end of the lecture but post those questions whenever they come up
Today's webinar is being recorded and we're going to send a copy to everyone who registered
Will also share to promos at the end of the webinar, so stick around to learn a little bit more. All right, let's get started. Miles, you can take it away.
Alright, thanks, Michelle.
Well, as I mentioned, I'm me, you know, AWS and Google Cloud instructor have a pretty good familiarity with Microsoft Azure as well as exit certified it's partnered with all three vendors are the big three.
Cloud providers and we do authorized training for all of those, as well as, you know, other vendors like IBM and Oracle, who also have cloud.
We also, you know, our partner with some of the DevOps kind of tooling that we might end up talking about at the end of the quarter the webinar, things like talker and Cooper 90s. So we have
We have training on all that and we'll talk a little bit about our training right at the very end.
But for now, let's jump in. We'll talk a little bit about this concept of multi cloud the book, the benefits and the drawbacks. That's actually
That's probably half of what I'm going to talk about, then when I'm really going to get into is the tools that make multi cloud easier.
So we'll look at those drawbacks, and see how can we, kind of, you know, less than those drawbacks by by the right choice of tools. So let's talk a little bit about hybrid and multi cloud to begin with.
But, but first you know really the timeline of the major cloud providers, since the, you know, sort of, early 2000s, people have started building kind of private clouds in their own data centers using things like VMware
But, but really it was around 2006 when AWS became what it is now.
Some of the some of the services predate that but it is by far the most popular and mature, you know, public cloud provider.
Azure is definitely second place, it came up in 2010 and Google Cloud came out in 2011 so they're playing a little bit of catch up.
Google Cloud is is sort of very distant third but they're really coming on strong over the last little bit. And like I said, you know, IBM and Oracle. They also have public clouds, but
You know their, their market share is is is diminishing because you know they are very niche, whereas the big three are becoming bigger and bigger every year.
And I think early on, people would pick one vendor and for most people, they picked AWS, because you know they were the most well established and
And so you would have sort of one cloud and you would work with it. But then that thing started to seep in where they said wait a minute.
I'm starting to use a lot of AWS specifics, or if you're a Microsoft shop you start using some of the Azure specific stuff and you say, wait a minute. Am I getting into the same situation. I got into with
You know enterprise vendors in the past where I got vendor lock in. You know, people are stuck with
Oracle databases that are very expensive and they push you forward and say hey you know we're no longer supporting this old version, you got to pay it upgrade you know
And so you know that concept of multi cloud started to pop in
The other part of multi cloud is the fact that people a lot of organizations already had an investment in a private cloud.
And they were using that they didn't want to scrap it but then they did want to use some of the features of a public cloud, so that idea of a hybrid one is very popular. And so just last year right scale, which is now flex era.
They did a poll of, you know, quite a few cloud developers and architects.
And what they found was that 84% of enterprises with over 1000 employees have a multi cloud strategy now when they say multi cloud. They include hybrid. And that's the bulk of it right
The idea that you're going to have multiple public clouds already not that many people have that but but when you look at what people are looking into it is very, very popular.
So, so let's talk a little bit about hybrid and then we'll, we'll concentrate the rest of the webinar on multi cloud. So hybrid is very popular because you've got this existing investment and a lot of times something like VMware
running your, you know, on your on prem data centers. And then you start to use some public cloud.
And somebody will start off just using the public cloud as sort of off site backup to say hey you know we've got this data here. Let's also put it into AWS S3. And that's a very durable place to store it, it's offsite backup.
If something tragic happens in my data centers. I haven't lost that data.
And they do a good job of securing it and you know and and very durable storing it and
Some people use a hybrid cloud. And what we call Cloud Bursting where they're providing them primarily running their workloads in there on prem.
But in their private cloud. But you know when things get busy. They'll use one or maybe even more than one public cloud provider for excess capacity.
We talked a little bit about this. I did a webinar yesterday, just on kind of comparing the different clouds, and I mentioned, you know, one of the companies that does it sort of Cloud Bursting at zoom
Which had to do this in the last month. Very much so. Because you know their business went through the roof.
And you know they they are able to run things normally in their, in their, you know, private cloud in our own data centers but they definitely need to use AWS and Azure when things get really busy.
So that's hybrid cloud. When we talk about multi cloud, you know, for our purposes today let's let's just concentrate on when we talk about using more than one club public cloud provider.
And why would we do that. Well, sometimes people want to run workloads in a particular cloud depending on availability or latency or price.
Sometimes people want to redundantly copy data across multiple providers and sometimes people want to utilize different services for each cloud provider.
And so that's sort of the three different ways that people end up using multi cloud that idea that
You know, I want to redundantly use more than one that's that's to say, well, hey, what if you know a particular vendor gets attacked or has some sort of major outage. You know, I want to be able to run things in multiple places.
But mostly it's, you know, trying to pick where do I want to run this workload, because there are some differences between these different vendors and
And so that's really, you know, sort of getting us into that talk of
Why do we want a multi cloud strategy. And so the first one is that idea. Don't put all your eggs in one basket. Right. We've been we've been burned by that before.
Where we're stuck with one vendor and that means you're at their mercy. When it comes to price changes.
And have support for certain services, things like that. And so just that having that capability of saying, well, you know, we're primarily using and I can't tell you how many times I've talked to companies that say
We're multi cloud, but we're we're cloud agnostic, but we're primarily running in AWS and I hear that a lot.
So that's sort of one thing just just kind of that idea of being
Able to move between vendors, probably the biggest reason though is what I mentioned earlier that that idea that
I want to mitigate against risk of some sort of outage.
Whether it's, you know, natural disaster takes out a bunch of data centers or whether it's, you know, something, something more like they're getting attacked
You know, whatever it is that ability to move workloads around or have them running already in multiple clouds and being able to switch over. That is interesting. So I got a question already. We're going to get to the drawbacks, and what the prices are and everything else. Yeah.
So just continue along with the benefits the price flexibility is actually a benefit and if you have a workload, you know, different cloud providers.
Often have some of the same services, but their pricing models might be more advantageous to your particular workload in one versus another. Now it's tough to be that
That flexible to run a particular workload, wherever you want. But, but if you get a sense of, for the kinds of things. I'm going to be doing Google Cloud might be cheaper or AWS might be cheaper, you know, depending on
What you're doing. So that's another thing that comes in, but I would say the biggest reason I I talk to customers that are going to multi cloud now is because they want to take advantage of each providers sort of sweet spot. What did they do well.
So AWS has a massive market share, because they were in their early and they have the widest breadth of services. They do a great job on, you know, they do a great job on everything.
But, you know, things like service compute with their AWS lambda and some of the other services around that.
Make it very, very easy. If you're trying to take a monolith and break it up into little micro services and you want to run those
Without worrying about virtual machines and operating systems and file systems and all that kind of thing. They do a great job of that. Now, Azure Google Cloud both have that idea of, you know, sort of cloud functions.
But I think AWS is sort of the most mature around those
Microsoft Azure. They have their own sort of things that you really well. If you look at their paths capabilities. That's platform as a service.
They'll take a.net application, you know, if you're a.net developer, you build up a zip file and you say, hey, I want to take this
And go and make a nice scalable web application. And I don't want to worry about.
You know, thinking about where where to launch the EMS. How many to launch, making sure that if one dies, it gets replaced. You know, like, all that kind of infrastructure to make it highly available and scalable. They take care of all that
But of course actually can do that because you know they're more concerned with you know.net and Microsoft specific stuff. They don't have to worry about every single language on Earth.
Right now they have added support for other kind of platforms in this way, but that's one of their hotspots. They do a few things pretty well. Right.
Google Cloud. If you look at it sort of Google as a company they developed Cooper Nettie they develop TensorFlow.
And then the open source those. So they're they're open source, you can use them anywhere, but Google Cloud does a really good job of those, especially around the machine learning.
And even though they have a small market share, you know, they have a good chunk of organizations that are really heavy into machine learning.
And that's because they're building on the very, very deep expertise that Google has around this area.
And so one of the things that I'm seeing now is I'm seeing companies that, you know, primarily are using AWS, they've got all kinds of workloads running in there. And they've got lots of data sitting in S3 buckets.
And now they want to start doing analysis on it, you know, and they're starting to look at machine learning and they're saying, Well, we could do it using the AWS services which are okay.
But look at some of the advantages we have in Google Cloud around that. And so they say, Okay, we're going to use Google Cloud just for that analytics part
And will bite the bullet will move our data will copy our data from S3 into Google Cloud Storage. And in there, we'll go in bang away at it using the machine learning.
Options that they have because I prefer those right and so we're starting to see that quite a bit. And in fact, that is a major marketing push from Google Cloud. You know, I went to their Google Cloud. Next, which was their big
Conference, but a year ago they were supposed to have one last week, but it got cancelled, you know, along with everything else.
And so last year that was there, you know, they basically were pushing this concept of multi cloud.
And the even Bill, you know, some some applications around and something called an SOS, which was really based on top of Cooper daddy's to say, hey, you could build this application, you could run it on prem, you could run it in any cloud.
But you start to run it all out of Google Cloud as far as the
You know, running the application and
That is there being strategy. Now, we talked about all the great things about multi cloud, what's the downside and there's a few. And so we'll look at a few drawbacks.
First off, as soon as you start splitting your spend across more than one vendor that means you're not spending as much on a single vendor. And what that does is it, you end up
missing out on some of the volume discounts and and enterprise agreements, you know,
You know, most of these cloud providers have sort of a tiered pricing like like in AWS just around storage in S3.
You know, the first 50 terabytes that you store costs about 2.3 cents per gig per month. And then the next 450 terabytes. Well, then, that goes down, all of a sudden, now I'm only paying 2.2 cents per gig. And then, you know,
And then beyond that. If you're doing massive amounts of storage. If your Netflix or somebody like that.
Well, then you're not even going to pay their the retail rates, you're going to make an enterprise agreement and say, Hey, I'm going to spend a million dollars a year on this so you better give me a very good price. Right.
And so, you lose some of that bargaining power when you start splitting things around.
Also, this comes back to the question, well now that I'm using several cloud providers. Now I have to skill people up on multiple cloud providers. Right. And there's going to be more cost associated with just that complexity for sure.
So that's one downside. The next downside is security.
And I think, think about that, you have to now understand how does this, how does the security controls work. What are the security controls in each of these cloud providers.
And if I'm doing multi cloud stuff that just means more surface area to to secure. So not only do I have to learn it. Now I have to, in practice, make sure that all my security controls are set properly in all these different places. So security is definitely a concern.
You know there are tools that they have for security moving data in and out of the clouds and certainly between the clouds, you know,
So it's not really that it's it's less secure inherently but it's more surface area means less secure because there's more points of
ingress and more more places to have to secure and then just that complexity in general that comes from having multiple management interfaces multiple configuration kind of techniques.
Multiple deployment tools, all of that makes makes this multi cloud thing you know quite a bit more difficult. And if you build an application.
Is that application, easy to deploy to all three public clouds, probably not. Not known as I get to the tooling to help with this complexity and
And that's going to be what we try to concentrate on for the next 20 minutes is, what are some of the tools to help make this multi cloud easier and so
What we'll see is that there's many tools that help these these a lot of these tools are not just for multi cloud, but also hybrid cloud, right.
And I would suggest that these tools kind of fall into one of four categories.
And these categories. I mean, I started this categorization myself. I don't think you'll see anybody you know say these are the four, you know, multi
Cloud tool categories. But let's start just with the idea of provisioning resources in each of the each of the providers.
Well, what you'll find is that each one has its own unique set of tools and
So in AWS, they have a tool called cloud formation, where you build templates which are really just text files and either JSON or gamble.
And you build it out and you say okay, I need to set up a network of the PC that looks like this. I want to launch a bunch of virtual machines which are called easy to, you know, and so it's it's a huge file or you break it up into many files to be more modular
But if you want to do the exact same thing and Azure will they've got arm which is as your resource manager similar kind of concept in Google Cloud. They have Deployment Manager very similar kind of concept but
You know, they're similar concepts, but you can reuse the same script and all of them, right. So, so now you got three different tools just to get your stuff going right.
Now there are some more cross platform tools. So if you take a configuration management tool, you know, traditionally, you had puppet and chef and things like that.
Well answerable has become sort of a very popular cloud.
Configuration management tool because they embrace this. And they said, hey, if you want playbooks. That's what you call the sort of scripts and answerable
For deploying infrastructure in AWS. We got playbooks for that we got playbooks for Azure. We got playbooks in. So that's sort of one option Tara form is a very popular.
infrastructure as code tool from a company called hashi core and Tara form, it's, it's sort of the idea that
You're not going to use the same script and say now deploy with this setup in AWS or in Google Cloud, you know,
It's not like that. It's that you only have to learn one style of scripting and then you could build scripts for each of the
Cloud providers that you're using, you know, so, so they don't really provide our write once, run anywhere experience, but they are saying started saying you don't have to learn three different styles of scripting at least
If you want more of a write once, run anywhere kind of experience. That's where containerization and orchestration starts to come in. So if you build your application into a series of Docker containers.
And then maybe use Cooper Nettie to do the sort of orchestration.
Well, then you can launch your, you know, set up Cooper daddy's in any of those clouds and then go and launch your application into that.
And so the application code doesn't have to change when you move from one place to another, the deployment is very similar, but you do have to worry about managing saying Cooper Nettie is in each of the clouds.
Now, there is some help there because the public cloud providers all provide a managed service for Cooper 90s.
So I would say that Google Cloud does the best job because they invented Cooper 90s. So they have something called GK he the guru Cooper Nettie engine.
And so basically the idea if you know anything about Cooper days is that they're taking care of the control plane for you.
And so they're going to manage that. You just have to think about, you know, hey, what are the nodes that are going to make up your, your Cooper natives cluster. And then you go and start to plug into them.
Very similar Azure has a KS advertiser Cooper Nettie service and in AWS, we have ek is that the the elastic Cooper Nettie service. I guess is what they're calling it now.
So those sort of provided, but there is still that thing where you're going to have to learn how to manage, you know, use those managed services in each right
There are some nice tools for just simply doing the deployment.
That are that are sort of cloud agnostic as Spinnaker comes to mind this was something built at Netflix.
And then they open sourced it and so a lot of people are using it now and it says, hey, I want to launch this virtual machine in AWS or in or in or in and it can include you know on prem kind of into VMware setups.
Or it also incorporates Cooper daddy's and stuff and says, hey, I want to deploy these pods to Cooper Nettie and then you just point to which one
So that's sort of one of the things we can do. But we kind of we kind of lose some functionality. When we want to be vendor agnostic, right. The idea is
If, if, if I want to be able to move this workload around then it can't really take advantage of some of the extra bells and whistles that that cloud provider has for me. Right. And so that's sort of
You know, a lot of times it's kind of platform as a service capabilities that we're losing out on and
And that's a bit of a bummer. Right. So what we see is that some frameworks have stepped up to provide sort of pass features.
To your application in a way that I can deploy the application and that passes framework into you know my own private cloud on prem or an NT into any public cloud.
And so the two sort of main ones that come to mind are open shift and Cloud Foundry and Cloud Foundry is a little bit older open shift has really become a lot more popular lately.
It sort of is owned by Red Hat now and and it's based on Cooper Nettie but what it does is it says, hey, not only are you
You know, building pods and the basic deployment unit in in Cooper daddy's but we're going to provide all kinds of services on top. And we're going to do it the exact same way no matter which cloud, you're in
But that comes with its own costs, you have to now learn open shift and how to how to work in that environment. How to administrate it and then you have to pay for it, too. And so, so there's always trade offs with every one of these options right
Now at at exit certified we do Red Hat training as well, where were authorized Red Hat training partner training partner of the year.
They have open shift classes. They also cancel classes because they bought the company and simple as well. So, so we do all those when it comes to Cloud Foundry.
You know, probably the most popular implementation of that is Pivotal Cloud Foundry and we are partnered with Pivotal. We have those classes as well.
Now the problem with everything we've mentioned so far, you know, the tools here, they're all sort of piecemeal, you know, okay, I need to
Deploy some infrastructure. Now I want to build my application up in a you know a vendor agnostic way and deploy it. Well, then you have to start thinking about what, what about monitoring.
Right, if you look at monitoring each public cloud provider has its own unique set of tools for that. And in AWS, we have cloud watch
That's a service that gathers metrics from all the other services. It also has a logging component. You can put your logs into there.
And it's very specific and how it works as your has as your monitor, same kind of idea. So they got eyes, your monitor. They got metrics, they have logs, things like that.
And then Google Cloud, they had, they bought a company called stack driver and so they called it stack driver for a long time now. They kind of
Tweak thing they they're getting rid of the names that driver. It's called Google operations platform. And there are a bunch of elements to it, but one of them is the Cloud Monitoring cloud logging. You know, so on, so on and so
If you're going to launch things into multiple clouds, then you're probably gonna have to learn how each of those works and use different interfaces to look at those or use some third party tool that can connect to any of them.
Right. And so we see some cloud monitoring tools that are just simply like
network monitoring. You know, they'll, they'll gather the log files from you say your AWS VPC, your virtual private cloud. And they'll get the flow logs and you'll see all the traffic.
And so there's some tools to do that. That's where data dog started but then they added in more application performance monitoring and so most of the traditional AP and vendors. So like New Relic and
App dynamics, you know, some of these tools.
They added in cloud support. So most of them first started with like VMware and popular private cloud options.
Maybe, maybe OpenStack, and then they added in AWS and then they looked and said, oh, as pretty popular at that, you know, and so they keep adding. So if you look at something like New Relic
Is a very popular kind of application performance monitoring tool.
You know, a couple years ago, February 2018 they added, you know, multi cloud monitoring support and so you can get sort of one pane of glass and to have an example here. So one of its quick to enlarge
You know, one pane of glass, where you can see what's happening in AWS and Azure Google Cloud and, you know, so the idea is that they have kind of
Hooks in. So what are they using under the covers. Well, they're using exactly the same tools from AWS or Azure or from Google Cloud
But they're interpreting those and building nice, you know, kind of canned analysis for you. And then the ability to data in your own analysis on top.
And so, so there's a lot of those kinds of tools data dog has become a pretty popular cloud monitoring tool. Now these tools are not cheap. By the way,
Right. So like I said, you know, once you get into this multi cloud adding the tools in is going to increase your costs something like Cooper daddy's
It's really just, you know, learning it and stuff like that but but when we get into the real tool tools, you know, commercial products, then you're starting to cost money to add in this
Yeah, so I think
That's Cloud Monitoring now the next couple categories of products are things like a cloud service broker.
So Cloud Service broker is usually concerned with, you know, like let's track our spending on each of these clouds. Right.
And so, so they're going to provide some governance self service so that you know your your
Your it people and your finance people are kind of happy, right, so that we can
We can say, well, you need to be able to launch things and you want to launch them wherever. But let's find the cheapest place to run that kind of workload.
And then let's let's find out you know through one interface.
You know who's allowed to launch things where, and let's figure out what what the costs are going to be. And then, you know, sort that out over our company and and what groups are in that company, so it's
It's a, it's that kind of an idea, but it's it's a little smaller in focus. It's really around the
You know who's allowed to launch where and what are the costs involved and getting a good idea of those costs. What would start to see now is kind of bigger, more encompassing
Tools called Cloud management platforms and they'll typically provide those same functions as well as real management and monitoring options so you don't have to go and get 50 different tools, you might get one tool to rule them all.
Now a lot of times these tools they might have hooks in, they say, Well, you know, we've got a little bit of monitoring, but if you want to use some third we want to use New Relic
Because you're used to using that already for your on prem stuff you can, you know, you can hook into that from our cloud management platform.
But they're going to add in, you know, automation orchestration, both for individual virtual machines like launching these workloads, you know, these, these VM, wherever, or maybe at the Cooper Nettie level launching applications.
They might even include service request cloud inventory multi cloud migration multi cloud backup kind of stuff.
And so that's that's what these sort of tools do now. What are those tools. Well, some of them are the more traditional I Ts.
It SM tools like like somebody like service now right
So if you're big enough organization, just trying to track spending on on it is you know everything.
And so they might use some sort of IT service management tool and a lot of those have added some cloud capabilities to them. But if you look at what are the real top cloud management platforms.
This was from earlier this year. This was the
Gartner magic quadrant, you know, somebody like VMware, they have a cloud management platform, but it's it's a little bit smaller and focus it saying
We're assuming you're using VMware v. You know, for your private cloud. And then VMware on AWS or VMware can also run in in Azure or Google Cloud
You know they have ways to make those things work. So you know if you want sort of one pane of glass to manage all these things, you know, they have the cloud management platform.
If you look at the Gartner magic quadrant, that sort of the two biggest ones traditionally have been Morpheus, and right scale now right scale is now called flex era. Right.
And so they've got some pretty nice tools for managing and governing across public and private clouds.
And, you know, here's some of the things you can do with their multi cloud management, you know, unified the visibility of public and private cloud resources and
Leverage reusable blueprints to orchestrate infrastructure and service across all of your clouds. So that's what they're trying to provide is
It. We're going to give you a way to say, you know, what does this infrastructure look like
And then you should be able to say now deploy that saying here or here or here now under the covers, you're going to have to do some extra scripting to make that happen. Right, but that's that's the idea behind these tools.
And biotics got bought by so software. So it's called snow software.
Cloud bold scholar and then it's 40 more right i mean that's the thing. Some of them, you know, you might consider more of a, you know, just a management tool or or or a full cloud management platform or some of them are just brokers.
And so, you know, there's a lot of options out there. Ted asks, well, didn't see cloud checker in here. Yeah. Cloud checker if we just go look at that one.
There's no II in it. Right. Yeah. So here's cloud checker they consider themselves a cloud management platform as well and and they are definitely in that in that running
They didn't. They didn't make the the Gartner magic quadrant. Now there's lots of reasons why they might, you know, they might not want to participate or something. But again, it's the same kind of concept. So they've got the constant management side.
The resource utilization and then they've got the automation component and the security, the compliance. So once they get into the automation part that's usually the difference between just a broker that's around, you know,
Making making sure we could track your costs versus really managing things, you know, and so that's that's really where they come in.
So like I said, there's about 40 more and they all have sort of what they do. Well, what they don't do well I'm not telling you which one's best
I don't know, you know. All I know is that I know who spends the most money when they when we go to like
An AWS event or something and they have the biggest booths and I talked to them. I do go around those trade floors. I mean, for me that's the best thing about going to those events, you know, they've all been canceled this year.
Or they go to like more of a you know a virtual conference and and what you miss out on that and is that ability to just walk through the expo floor.
You gotta be careful. Like you go to something like AWS reinvent there's people just running from booth to booth, trying to get swag.
Right. But that's usually the opening part, maybe the next morning, but then after that later in the week I walk around and I just talked to people and get a sense of what's your tool like how's it different from this tool.
And so I would really suggest that that that's that's the best thing I think it comes out of those those conferences, because typically those conferences, all the all the sessions are online.
You know, fairly quickly after that so you, you don't have to go and sit through the sessions, necessarily, you can watch those on your own time. So that's something that I would consider
We got a couple other calls questions. Can you see MP tools use be used for traditional hybrid cloud management tool. Yeah, I would say definitely
cloud forms is an interesting one. So, so there's a couple of products like a category of products that we didn't really talk about, you know, when we sorry let me get back to my slide earlier.
When we talked about the pads frameworks we talked about some of the tools around this Cooper Nettie isn't, things like that, you know, I was sort of concentrating on the
The frameworks that are really for multi cloud you know you're using some cloud provider. There's a couple of tools.
That people use just to build, not so much pass but but the infrastructure service like if you want to build your own private cloud.
And so OpenStack, it's probably the biggest one, and then cloud. Cloud stack is an Apache product. And so there's a bunch of those kind of tools to that are sort of for for building your private cloud. And if you're going to build a private cloud. You know how to kind of do that.
And then, you know, when it comes to sort of
Dealing with both the private cloud, whether it's a commercial one like VMware or something more open source.
You know, a lot of these CMT tools can talk to all of those right and so if you if you go back and we look at some of those
CMT tools. Let me grab one like scheduler. I think they've got the list of multi cloud support. How do you know what this one doesn't have the list that I was looking for.
Maybe one of these other ones global might have the list.
Just want to see the logos. Yeah. So here yeah they talked about being able to talk to OpenStack as your VMware AWS Google Cloud mechanics.
You know, so all kinds of both public and private cloud stuff as well as container stuff like Uber nannies and infrastructure as code like answerable puppet chef Tara form.
And and you want to be able to kind of manage all of that from one place. And so that's what these tools are typically do it.
So they're sort of sitting in between the business and it and the tools that we're using, and
Yeah, I think that's all I wanted to say it was just, just to show that. Yeah, they can certainly talk to a variety of, of, you know, both public and private
Right, so let's get rid of that one.
But he's got a good job. No, he says, it's going to be difficult to convince the management as well to several tools and approaches. I think that's a good point.
The organizations that I've seen this happen in it's usually from the top down.
Right, so, so typically your, your individual like it practitioner, they learn one cloud, they're happy with it. Then they don't see a reason to go beyond it. Right.
Usually comes from the top down the CIO talks to some other CIO, who says, oh, yeah, we knew we had to go multi cloud.
I mean, sometimes the multi cloud thing happens organically just in big organizations, you've got, you know, one hand doesn't know what the other hand is doing right
And so I've definitely talk to organizations where, you know, one part of them is an AWS shop. The other parts and as your shop. Right. And eventually you know it trickles up where somebody says, Hey, we
We need to figure out our cloud strategy, you know, we are spending money on different clouds. Does that make sense.
I like the idea that we have expertise in both, but let's let's really try and formalize that and make up multi cloud strategy right or somebody
Somebody's not happy. They have some huge outage with Azure and their companies, kind of in trouble for a while and they say,
We can't have this again, you know, if you look across the three major vendors, you know, as your seems to have the most outages.
And AWS, probably the least right but, you know, sometimes it's an event that causes us to think, okay, I mean, very often, early on in the cloud. People were running just ignoring region.
And then every once in a while, we would have an outage of a region. And that's when a bunch of companies would say, hey, my company has to work even if you know
Part of AWS is down, so I need to use multiple regions and then eventually they get to a point where they say maybe it's bigger than that. Maybe it's multiple cloud vendors, but it's generally coming from the top down.
And so if you're trying to make a case to your boss, I don't know, it is it is a hard pill to swallow. Because we said, you know, if you're going to have the tools in at expense.
Just having to learn multiple clouds. That's an expense trying to secure them right so there's there's definitely some some things in there.
A catch asks, How does open shift provide pass in a way that gets the subscriber of open shift the extra bits and pieces of the infrastructure services from each of the public cloud service providers. I mean, it's not so much.
That they're tapping into the things that the cloud providers have it's that it provides
Some of the same kinds of things that are common amongst all of them, but they're doing it in a way that is, you know, I only have to learn open shift. I don't really have to learn anything about you know somebody in my company has to be able to figure out how to how to, you know,
Provision the basics of AWS or Azure or Google Cloud and yet open shift setup in it. But beyond that,
Most of my practitioners just have to learn open shift the way of doing things, which is really Cooper daddy's and then we get some extra pieces. And so that's sort of
That's the idea. It's not that it's hooking in and taking advantage of the extra things of the cloud. It's providing some of the similar kinds of ideas.
We have another question.
As far as I know, the management or focus on company's core business. The rest should be based on simplicity and application balance between costs and security when it comes to information, I'm sure. I mean, I think if your management doesn't think about
Their reliance on one supplier, they're doing you a disservice. Right. So I think, I think it depends on the management I've definitely seen multi cloud in many, many organizations and many more considering right so and the places where I've seen it, it has been sort of a top down.
Okay, Michael Johnson says, sometimes the business requirements dictate MC example where data sovereignty come into play and or latency and availability.
MC. Not sure what MC stands for
I'm assuming it's maybe a particular cloud. So, so maybe Microsoft Azure or something.
Yeah, I think that that's an interesting point. Right. A lot of times, oh multi cloud having sense
Yeah, so I think that, you know, one of the first things you have to look at is, you know, where he does these cloud lives right
And if you're you're mostly in AWS shop and you say okay now we're doing business in this new country and they have data sovereignty laws that say their data cannot be stored outside of that country.
Well then often you'll have to go to Azure because they have
Regions in more countries than than any of the other cloud providers. Now it's easier for them to launch a region somewhere because their concept of region is much smaller than, than the others.
They don't necessarily have multiple Availability Zones in a region. They have certain local regions.
Might be just one data center right but it's secured and everything else so so yeah you're right about that. Sometimes I might say, hey, I need to use cloud. But in that particular country.
I'm going to have to use a different cloud provider right so that that could be a good point. Thank you Michael for that.
I'm Todd says with era open shift. Same with Tara form have to learn how to write infrastructures code in the tool and then you can leverage cloud and on prem. Yeah. It is definitely
You know, another hurdle, right, because you have to learn, you know, the functionality of your cloud. And then you have to learn the functionality of
Like a tool like Tara form on top of that. So that's sort of the, you know, that the the crux of the problem is you know what we're doing with these tools to fix our drawbacks. They're also introducing you know more cost more time, more complexity themselves, right.
And I would say that, you know, these cloud management platforms they try and be everything for everybody, but they're also introducing a layer.
Which is not cheap. Right. But also, you know, now you're saying, well, okay, I've got these workloads and I want you to go and run them somewhere. So there's a middleman in there.
And that middleman. We have to say, well hey now they've got access to all our data. Well, now we got to think about how secure is that, you know, where we got a valuable that as well. So
You know, there is no silver bullet here right multi cloud is complex and expensive.
And there are certainly drawbacks. But there are some benefits as well. And what we're seeing is that
You know, through the use of the right kinds of things and and I'd say, you know, most of them had some low level, it's something they start Cooper daddy's that says, at least my application can be easily moved around.
You know that's that's our first step to really making something multi cloud is to build an application that can easily live in any of those places.
So training is definitely going to be a big part of it. Right. And that's, that's where we come in. We have training on all three of the major cloud providers and some of the others as well.
I mentioned that we do red hat. So we have Hansel and open shift training and we got all these links, I think, Michelle will probably drop those into the into the chat.
As well. We have a promo going on until May 1 called spring 20 it will give you 20% off instructor led training. We got a link for that. I think she'll put that in the in there as well.
We run these webinars fairly often we, I guess, the ones that would be pertinent to this are coming up probably early May. We've got VMware one because VMware VMware sevens come out so you know that's a big deal. So we've got a webinar on that.
I think may 5 oh yeah they're actually put it in V sphere seven
And then probably after that, we have one on Cooper 90s. Right. So if Cooper daddy's something you're interested in. We have training on Cooper daddy's
It's a little different, you know, like exit certified typically partners with the vendor of record, and we have their course where right and you have to register sort of a certifier instructors through their programs.
But when it comes to something open source like Cooper 90s, there isn't just one vendor of record.
You know, anybody can hang their sign and say, hey, we do Cooper Nettie streaming. So what we do in that case is we kind of
Look for the most official one, the one that we think is the best course where and for us. That was the Linux Foundation, because they had partnered with the
The cloud native computing foundation was sort of in charge of Cooper Nettie and they build some
To four day classes, one for sort of app developers. One more for Cooper 90s administrators and they also prep you for the CNC F certification exams. If that's you know have interest. So, so we have all that kind of training as well. We're also a Docker.
trading partner so Dr glasses. Oh, we got a couple more questions. Do we have a strong business case for is in into cloud providers. Yeah. Yeah. Like earlier on. Yes, he joined me
Yeah, I think probably the biggest ones are, you know, sort of the four big draw of the benefits, you know, just to recap are
You know, sort of that idea that I don't want vendor lock in. You know, because then I'm at the mercy of them for pricing or end up lining, you know, some sort of service that I was really important to me, but also that idea that
You can run workloads where their cheapest for you. You have a little bit of risk mitigation against the outage of one provider versus another.
And then really just that idea of taking advantage of anything beyond the infrastructure as a service, you know,
It got says, you know,
Oh yeah around Ted's question sink sink kind of idea.
You know, something like Tara form, it's really letting you deploy multiple clouds. It's not really managing
And so that's why I had those sort of four categories. The first one was just tools to help you, you know, deploy to multiple clouds are building applications that can live in multiple clouds, but they're not true.
You know cloud management platforms, but that's a whole other level. But if you pair that with, you know, some good policies internally and a cloud.
monitoring tool that monitors across all of them. And you've got good cost allocations. I mean, you can kind of build up the same same set of tools that cloud management platform has
I think that's probably everything. I'll just take more questions. We got about eight minutes left, so if there's any other questions thrown in the Q AMP. A. Did I miss anything from the chat. Some people were throwing things in the chat here.
Oh, people were asking about the recording. Yeah. Later this week, you should get an email with the recording.
So you'll have access to that. And like I said, we've got, we got a few more webinars coming up. They seem to be popular right now because, you know, I think people are working from home. It's a little easier to jump on a webinar.
Oh, something else in the Q AMP. A Oh, thank you. You're welcome.
Alright, so we'll, we'll leave it there. If you have any other questions will stick around for a few minutes.
Thank you so much. Miles and thank you everyone for your time today. As we said we're going to be sending out a recording of the webinar to everyone that registered
Check out that spring 20 promo registered a class before May 1 and you'll be eligible for 20% off and it looks like I have a couple more questions now.
Oh, just, just to know any of those links in the chat. As soon as you leave the tax gone. It doesn't save so you might want to go and copy and paste some of those
Dad says, Would it make sense to leverage multi cloud in a distributed fashion have one application that one part of it is better for one vendor and another parts better with another a web front end with the database back end somewhere else. I think
I mean, I've seen a situation where people actually distributed even just the web apps across multiple vendors, but I think that's a real rarity. Right. I think what you're doing is you're introducing
Now if any one of those providers is down your whole applications down, you know. So I think it introduces some other problems, but I think it's a natural consequence if people really embrace that concept of microservices.
And, and, you know, the way I've seen microservices done in some places, you know, you've probably heard of the term to pizza teams.
Where you get some developers testers some operations people together and there instead of they're in charge of this set of microservices from end and you know from from roadmap to gather requirements building it testing at deployment to production managing it in production. Right.
And typically, when we embrace microservices, you know that microservices is sort of a small thing for this business, and then anything kind of major in businesses is, you know,
Is really utilizing a bunch of the micro services put together in to make some sort of application. And if those micro services are in different places. That's fine. The problem comes when we're moving data between them, you know, so
You know, most of the cloud vendors actually all the big ones have the exact same model when it comes to data transfer.
Right. It doesn't cost me money to put data into AWS. So if I upload a bunch of files from my own data center in AWS.
I don't pay any data transfer costs, I pay for storage, you know, once it gets there.
And I don't pay anything for data transfer. If I'm accessing that data from another like a virtual machine inside that same region.
But if I'm passing data from one region to another. I pay a little bit of money when I take data out of that cloud vendor. That's when I pay a lot
And so if you're moving data from one cloud to another. That's where it gets costly and and so if you're just doing an one time, you know, like I mentioned that idea where people have
Primarily AWS and all the data is in there and then they pull a subset of that data, move it over to Google Cloud and do analytics there.
Right. Ideally what they're not doing is grabbing data again and again and pulling it over. They pull it over ones that work on it. And then, you know,
New data will also get duplicated. But then you're only paying that data transfer fee once if I've got little applications running in every cloud and we're moving data back and forth all the time.
I think you're going to see some real costs come up with that.
Right, so it doesn't mean that it doesn't happen. And I think naturally as a result microservices and trying to compose microservices from different
Parts of your organization that might be on different clouds. I think you're going to see some places have that. But I don't see the big benefit of it. I see a lot of drawbacks. Yeah.
So that's a, I guess I've answered that as much as I can.
Oh, I don't think I can send the slides along, but they'll be in the recording so you can kind of see them there. Yeah.
Yeah, just imagine the security issues if something happened. Exactly. All right. Well, I'm like I said I'm sticking around a little bit longer.
If you need to grab any of those links from the chat. You're going to want to grab them before. Before we shut down the call. Also, I have my email address here. Let me throw that in the chat to everybody, it's Miles Doc Brown at Tech data.com
I think that, you know, if you have sort of technical questions we can get into discussions otherwise.
You know, if it's more of a sales kind of question you're looking for training, I'll probably 1400 one of our sales reps and you know we do, we do a lot of virtual training, we've been doing virtual training since 2012
And zoom is sort of part of the, the overall what we call I MVP.
And, you know, we've been doing them for a long time. We have people like Michelle who kind of make sure at the beginning of class. Everybody said they have their materials their ad is working.
We really encourage people to turn on their, their cameras, unlike you know a webinar where I'm
Talking 200 people, but generally in a class, you've got, you know, maybe, maybe 1215 people everyone gets their camera on, even though we can be in a physical training center we've closed all our trainings and currently
You know we can do this. And so we've been doing this for many years. We do a lot of hybrid where we have when our classrooms are open, we might have five people in class in a particular city.
And then another 10 people coming in remotely. So all of our instructors are very used to doing this kind of virtual training.
But you know when things get back to normal will have classroom training and then a big part of it is you know companies want to bring somebody in. And so we'll send somebody to us. That's easier. So we have all those different training modalities.
And like I said, you know, we had a lot of different vendors that we have authorized training for and we are the training partner of the year for many of them in AWS Red Hat VMware IBM. So that's, that's some of our big ones right there.
Alright, I think, the questions are mostly shutting down. So I'm going to stop sharing
And thanks so much miles. I'm going to stop the