Screaming in the Cloud - Episode 66: VMware? VMhere with Sean O’Dell

Episode Date: June 27, 2019

About Sean O'DellSean is a troublemaker living on the bleeding edge of technology and innovation. As a member of the VMware Cloud Services - Solution and Technology team, Sean is responsible ...for Evangelism, Developer Relations and assists in many GTM functions. Sean joined VCS in February of 2017 and helped shape and launch the set of SaaS solutions at VMworld 2017. Prior roles include Global Technical Lead for Network Insight (vRNI), Sales Engineer Leader for Arkin, VMware Cloud Management SE and CUSTOMER.Links Referenced: Twitter: @theseanodellVMware

Transcript
Discussion (0)
Starting point is 00:00:00 Hello and welcome to Screaming in the Cloud with your host, cloud economist Corey Quinn. This weekly show features conversations with people doing interesting work in the world of cloud, thoughtful commentary on the state of the technical world, and ridiculous titles for which Corey refuses to apologize. This is Screaming in the Cloud. This week's episode is generously sponsored by DigitalOcean. I'd argue that every cloud platform biases for different things. Some bias for having nearly every feature you could possibly want as a managed service at varying degrees of complexity.
Starting point is 00:00:41 Others bias for, hey, we heard there was money in the cloud, and we'd like it if you would give us some of that. Digital buy us for, hey, we heard there was money in the cloud, and we'd like it if you would give us some of that. DigitalOcean is neither. From my perspective, they buy us for simplicity. I wanted to validate that, so I polled a few friends of mine about why they were using DigitalOcean for a few things, and they pointed out a few things. They said it was very easy and clear to understand what you were doing and what it took to get up and running when you started something with DigitalOcean. That other offerings have a whole bunch of shenanigans with root access and IP addresses and effectively consulting the bones to make those things work together. DigitalOcean makes it simpler.
Starting point is 00:01:18 In 60 seconds, they were able to get root access to a Linux box with an IP. That's it. That was a direct quote, except for the part where I took out a bunch of profanity about other cloud providers. The fact that the bill wasn't a whodunit murder mystery was compelling as well. It's a fixed price offering. You always know what you're going to wind up paying in a given month. Best of all, you don't have to spend 12 weeks going to cloud school to understand all their different offerings. They also include monitoring and alerting across the board, and they're not exactly small time.
Starting point is 00:01:48 Over 150,000 businesses and 3.5 million developers are using them. So give them a try. Visit do.co slash screaming, and they'll give you a free $50 credit to try it out. That's do.co slash screaming. Thanks again to DigitalOcean for their support of Screaming in the Cloud. Welcome to Screaming in the Cloud. I'm Corey Quinn. I feel the need to point out at the beginning of this show that guests are always invited to speak.
Starting point is 00:02:17 Sometimes people suggest themselves, but it's always something that's based around whether or not it makes sense, whether there's a story I think is there. You cannot buy your way into being a guest on this show. Bearing that in mind, please welcome Sean O'Dell, developer and cloud advocate from VMware. Welcome to the show, Sean. Thanks, Corey. Glad to be here and looking forward to the banter today.
Starting point is 00:02:41 Absolutely. And the reason I feel the need to caveat your presence here is that lately, VMware has been on a little bit of a buying spree. You've acquired a bunch of interesting companies that we'll get to a little bit later. And it's very strange. It seems like a company that is moving very determinedly in a particular direction, but it's not clear what that direction is. So what is VMware and what do you folks do? Yeah, absolutely. So VMware, historically, right, I think everybody knows VMware is vSphere or ESXi, right? And it's prime 86% of the hypervisor market, you know, VMware owned it, I think was the highest number,
Starting point is 00:03:22 kind of the crazy number that we saw. And then from that, we built an ecosystem around, obviously, with plenty of partners. But then, obviously, VMware went into the hybrid cloud management space with the vRealize stack, went into the end user computing space and mobility with AirWatch and some of our own solutions. Obviously, AirWatch was another acquisition we made. And then I think kind of the two pivots before, or I guess maybe the last pivot before we talk about what we're going now is into the networking and security space, right? With the acquisition of Nythera
Starting point is 00:03:57 and a few other things around them. And really, VMware solidified kind of the next generation data center, if you want to call it that, and then ultimately the hybrid cloud. And now, I think if you go back to VMworld two years ago and then solidified last year, both in U.S. and Barcelona, is becoming a multi-cloud company. So no longer focused purely on the vSphere hypervisor. And so that's a little bit nervy for a lot of folks. But at the same time, we firmly believe, because our customers are telling us this,
Starting point is 00:04:35 is that they are becoming multi-cloud companies, right? So we need to be able to support AWS, Azure, Google, just as well, or treat them as first-class citizens, just like we do vSphere. So that's kind of the future direction. And obviously we can talk a little bit about Kubernetes as well or treat them as first-class citizens just like we do vSphere. So that's kind of the future direction. And obviously, we can talk a little bit about Kubernetes as well. So if I take a look back, I've been seeing VMware in the marketplace for about 20 years, give or take.
Starting point is 00:04:55 I consider you folks the beast of many products. And instinctively, that sort of got me stuck somewhere where I think of you folks as cutting-edge technology from 2002. If I'm being less charitable, I've referred to you as the payday lender of technical debt. And I wouldn't have had you on the show if I thought that this was a truism and there was no value in anything that you were going to say that would not go to change my mind. And even before having you on this, I've started to find that my own view of your company is starting to change.
Starting point is 00:05:26 I will admit that you folks do have a serious problem of taking random words and putting the letter V in front of them. That's a little okay. I get it. Branding, it's a thing. But let's start with what we, I guess, what you just alluded to. There have been a number of interesting companies that you've acquired. Most recently, you have Wavefront, Heptio, or Heptio, however they want to pronounce it, CloudHealth, and Bitten AMI, which some people mispronounce as Bitnami.
Starting point is 00:05:52 So the easy and facile answer is that you've acquired these things just to ruin them, and you're this decade's Symantec. I imagine, based upon conversations with folks at those companies, that there's something else in mind. What is, I guess, the vision of the future as you see it? Yeah, 100%. And I would also argue we are not a mainframe company. So we're not that old in legacy. No, just kidding.
Starting point is 00:06:20 No, that would have been the 70s or 60s. Exactly, right? So you got the 30-year advance, right? Now, to be very clear, Corey, VMware solidified itself, right, as you mentioned, in the private cloud, hybrid cloud, in the vCloud, if you want to call it that, right? And I think as an organization, obviously top-down, we realized our customers were moving to the public cloud, right? They were moving to Kubernetes or cloud native architectures in a lot of ways. So it was either stay in the past and only support vSphere or move to the future while continuing to improve vSphere, right? And I think we probably won't get into it a lot today, but we now have partnerships with Amazon,
Starting point is 00:07:05 Azure, Google to run the vSphere hypervisor in their public cloud. Right. So that, yes, your partner strategy looks a lot like AWS is product strategy. It's a post-it note that says yes on it. And that's about it.
Starting point is 00:07:16 I mean, again, again, given what you do, that's not a terrible decision. The challenge that I see is that the selling point for VMware in a modern day cloud, and maybe I'm misinterpreting this, has been that you can take whatever VMs you're running today in your data centers and, without changing a thing, move them seamlessly into public cloud providers. And that is a thing that occasionally is extremely useful as a component of a larger vision, as a transitional step, but rarely as an end goal in and of itself.
Starting point is 00:07:45 And it almost feels to a number of folks out here that that story is more or less kicking the can down the road yet again on modernizing a legacy architecture that fundamentally will not do well in a cloud environment. If you have a specific virtual machine that if that goes down, so does your application, that's an architectural problem that is going to become much more pronounced in a public cloud environment than it likely will in your on-prem environment. And a lack of awareness around that or trying to paper over that idea seems to be doing, in some respects, the industry a bit of a disservice because people believe what you say. You're VMware.
Starting point is 00:08:21 Your words carry weight. So let me answer this in kind of two parts. I'll actually address the kick the can down the road, right? I'm not a huge fan of the term. I think I understand where everybody is attempting to drive with that. asking for ways to utilize the resources, the knowledge, the historical utilization, consumption, you know, understanding of the VMware ecosystem in the public cloud, right? And that's only part of the picture, right? If we only focus there, sure, maybe you could say, well, yeah, they're just kicking the can down the road.
Starting point is 00:09:02 They're trying to be, you know, the same thing they've been for 20 years and not really modernized. But what most people don't understand, or I guess we haven't done the best job of articulating, is while we're continuing that strategy, we have invested heavily in this idea of instead of using the vSphere hypervisor everywhere, why don't we provide things like operations management, visibility, cost analysis, security on native public cloud workloads, right? So consuming those native public cloud workloads and making sure, you know, really based upon customer desires, needs, concerns, that they are meeting enterprise standards.
Starting point is 00:09:43 You know, oftentimes you talk with customers, give one customer specifically, obviously without naming names, but in their case, they have a vSphere team or a VMware team that runs their private cloud, hybrid cloud on vSphere. They have an entirely separate team that's running AWS and an entirely separate team running GCP.
Starting point is 00:10:00 And in those scenarios, there's no cohesiveness. There's no knowledge that's transferred back and forth, and they end up managing independent systems. And so we're really kind of at the beginning stages of that. And that's why you see acquisitions like Cloud Help, or Bitnami. And then we'll talk about how to get into it. But to summarize that, there's really a two-prong approach. Continue to enhance the hybrid cloud and bringing on-premises data center into the public cloud in that fashion.
Starting point is 00:10:30 But secondarily, and just as important, is expanding to becoming a true multi-cloud company. Truly seeing all workloads, whether it's Amazon, EC2, RDS, Redshift, whatever you want to name it, Azure, AKS, or GKE, treating everything as a first-class citizen, which means something that doesn't run a vSphere hypervisor all the time, right? So it's definitely a transitional shift. And I think you'll continue to see that as we move forward. And I'm never going to be sitting here saying that the best approach is to be non-responsive to customer needs and customer pain. I think that if you start down the path
Starting point is 00:11:11 of correcting your customers when they tell you they have a pain and need to do a thing, that leads down to a very condescending place that I'm not sure benefits anyone. The counterpoint too, I think that also strengthens your argument argument is that a lot of your customers are not Twitter for pets born in the cloud companies that are three years old.
Starting point is 00:11:31 These are enterprise companies that predate either public cloud entirely or responsible use of public cloud. They have very different needs, very different workloads. When you start talking to that caliber of customer a lot of my ranting for lack of a better term against multi cloud changes form slightly when you have a bunch of different lines of business when you have different acquisitions for example running in different cloud providers you're right there's very little reason to start merging those to a single provider that that's a lot of
Starting point is 00:12:01 work that generates a unclear business value. Until you get clarity around exactly what that value looks like, you probably shouldn't do it. Where I've been ranting about the idea of multi-cloud being dumb is that you take a given workload and be able to seamlessly deploy that workload anywhere. It doesn't care where it lives. That, to be clear, is something that VMware is very good at doing. That was, in many respects, something you were doing even in on-prem environments, where we want to be able to have vMotion and move a VM off of a failed instance onto something else without dropping a packet.
Starting point is 00:12:36 And that can be done, which is amazing. And then the world changed. Now people are trying to do that between providers, and it very often doesn't make a whole lot of sense. Because as soon as you start doing that, you wind up in this unfortunate world where you are reduced to using the baseline primitives of what all of these lowest common denominator offerings tend to be, which means you're not going to be using a message queue that you get for effectively free. You're going to have to roll your own in a bunch of VMs running in
Starting point is 00:13:03 VMware, and that has to migrate too. And it just leads down a very unpleasant architectural path. It's strange because on the one hand, that is something that your company effectively was built on top of. And continuing to evangelize that is in the company's own best interest. The other side is with this new breed of acquisition that you've been doing, you are painting a path to a brighter tomorrow. When I hear that someone is considering engaging with VMware as a part of their public cloud strategy, I no longer immediately have the knee-jerk reaction to crap all over it. It's, well, let's talk about that more.
Starting point is 00:13:39 Oh, cloud health. Okay, that's a reasonable path forward. Heptio. Great. Awesome. We don't know what the bitten AMI acquisition is going to look like yet. I'm still biding my time on that one. But there's a lot of this stuff that makes a lot of sense. You're starting to diversify not just your product lines, but also your messaging. And that, I think, is one of the most interesting things
Starting point is 00:14:02 I've seen out of you folks. Yeah, and to be fair, when you go into this, as you mentioned, you know, the idea of moving a workload between clouds, I would argue that's lift and shift. And in most cases, lift and shift is more expensive in the public cloud, right? When you literally take an over-provisioned workload or a shrink wrap application and attempt to move to the public cloud, which we've seen organizations do it, right? I can name several off the top of my head. The problem is- I'm an advocate for that, but that's a separate argument.
Starting point is 00:14:34 Correct. But there's literally no optimization, right? Or at least it's the initial stage, and then they have to clean up. Right. To be clear, I'm a fan of it as a transitional step because shifting it while you move it means that now we have no idea where this problem is coming from. It's nicer to be able to move it first, take the financial hit, and then optimize this phase two. But you've got to do phase two and it's going to take a complete refactor. Well, the initial cost of that tends to be greater than actually doing the initial electric chip, right? We can get into, you know, and by the way, we're speaking in generic terms here. Every organization is different. The one thing I
Starting point is 00:15:15 would say though, is VMware is doing this kind of two-step, if you want to call it that, right? We absolutely are continuing to improve on what we've built over the past, you know, 18, 19, 20 years, right? But at the same time, we truly are embracing organizations, right? I'll use CloudHealth as an example. We looked at CloudHealth and pretty much most of the CloudHealth customers, when they purchased CloudHealth, it wasn't the traditional VMware team that was also buying CloudHealth, it wasn't the traditional VMware team that was also buying CloudHealth, right? It was two separate parts of the organization.
Starting point is 00:15:49 It was two separate buyers, in some cases, very unique buyers. And so that gives us a completely different view into this public cloud world, right? We now have a better understanding of how consumers, how end users are consuming the public cloud, why they move to the public cloud in the first place. And we're not going to take cloud health and be like, all right, well, let's go prove, you know, if you take all of your Azure workloads and you put them back on vSphere, we're not even doing that. That's not even in the question or in the equation. We are absolutely giving our customers options. If you want to run native GCP, go for it. If you want to run native VMware, go for it.
Starting point is 00:16:34 There was some talk that, oh, organizations were getting out of the VMware business or out of the data center business. And that was a couple of years ago. What we've actually seen is those organizations who came to us and said, yeah, we're going to slowly transition off VMware and maybe move to a 80-20 model or a 75-25 model public cloud versus on-prem. They're actually shifting back a little bit, right? Maybe 50-50, 40-60 and so on. And so now we have is the really the desire of VMware. And as I stated earlier, two years ago, we announced this focus on multi cloud, or the focus to support multiple workloads. That was really that entry point. And we're just two years into this now. And it's truly just
Starting point is 00:17:19 starting, right? That's what we end up making additional acquisitions, whether it's Bitnami. I love the Bitnami, by the way, so keep it going. It's actually perfect. Oh, yes. Their CEO continues to roll eyes whenever I say that. Their former COO actually tries to hit me. It's great. It just goes great. No. And actually, I saw Daniel this week. Just to be clear, the acquisition is final. Pat actually announced it on the earnings call last week. And we're excited to have the Bitnami team on board. We've got some fun things that we're doing. It really is a portfolio enhancement of helping our customers transition to public cloud. Or even if you want to go back to the idea of moving a workload from
Starting point is 00:18:02 on-prem to public cloud or, you know, between public clouds, having an enterprise catalog to do that makes sense, right? And then you only have to shift the data, but that's way in the weeds. But we are absolutely excited about the direction. And thank you. Obviously, you have plenty of snark and comments about VMware historically. And look, if we can chip away, whether it's monthly or yearly, whatever it may be to change the perception, we're happy to do it, right?
Starting point is 00:18:31 The next, I think for us, the next phase of the developer space or the cloud native space. So lots of opportunity to improve and learn from our customers and then go from there. Largely the cloud native and developer space is something of an on-tap market for VMware historically, other than things like VMware Workstation or VMware Fusion, so you can run
Starting point is 00:18:52 different operating systems on your Mac or Windows or Linux box. And things like Docker have more or less taken a chunk out of that, where that's no longer the workflow that people go with. They aren't going with license fees for enterprise commercial software for this problem anymore. And of course, with the rise of public cloud, click button, receive actual instance in environment, which means that even local dev is something of a controversial approach these days. Some people want to do their work entirely in a cloud environment. Cool.
Starting point is 00:19:24 I don't tend to be particularly prescriptive around workloads. The challenge, though, turns into how do you parlay the experience you have working and speaking to giant enterprise companies into a relatively smaller, definitionally, cloud native type of environment where they're not cloud migrants, they're cloud natives, and they have a relatively small team. What they start working with is likely what they'll continue working with as they become those larger corporate entities. How do you speak to them? How do you reach them? Yeah, 100%. I would say this VMware is a software company. At the end of the day, as an organization, we've been developing software for
Starting point is 00:20:05 a long time. You know, one could argue the hype, the VMware hypervisor kind of spun this idea of hyperscalers and all that good stuff. And so we as an organization, right, you know, traditionally, we would build software in a very waterfall. I called it aged. That's just my fun term because it would take, you know, 18 months to get a brand new vSphere release, right? Well, with this transition of becoming a SaaS company and becoming a, you know, modern, if you want to use that term or cloud native type, we started actually doing that with vSphere, right? We do that in the VMC model where in some cases we're, you know cases we can push out code every day if need be or every other day.
Starting point is 00:20:49 And then ultimately that ends up pushing back into the on-premises and hybrid cloud solutions, right? So we are a software company. We use a lot of open source software, right? There is no, I think one thing a lot of folks struggle with in this developer enterprise space is, well, you're going to either use all shrink wrap or you're going to use all open source, right? If you're a true cloud native company. Well, the problem with that, when you get into the enterprise, it's really a conglomerate. And we have organizations that are using part us, part IBM, part Red Hat, part open source in some fashions.
Starting point is 00:21:28 Right. So it's finding the balance in all of that. And I think where my team, my organization, to be clear, right, we started the developer advocacy program here at VMware, focusing on developer needs, public cloud needs. And then obviously we'll bring that on back to the on-prem private cloud. But we need to be able to encompass multiple aspects, right? Everything starts with a pipeline. It should live and die in the pipeline, right? Our group, we run something called Cloud Journey.
Starting point is 00:21:57 It's kind of our take on this approach of public cloud into know, agility space, if you want to use that term. And so even for us, you know, as cloud journey continues to evolve our team, very small today, we're trying to do things like bringing cost analysis into the pipeline, right? We had a, we had a meetup this past week where we were highlighting how to take cloud health and the cost of an AKS cluster in Azure, and could I provision to it based upon my budget of that particular workload or project and so on.
Starting point is 00:22:35 That's really where this changes. And then the second thing that we have, and we've kind of looked at, not only from a continuous verification perspective, but it's looking at the security aspects, right? And making calls to open source solutions like Clare to look up CVEs inside of our containers, or, you know, all the way to let's make configuration changes to our open S3 bucket that may be okay, but it's unencrypted on the back.
Starting point is 00:23:02 There's so many things that we get into. What we wanted to do is just start the path and start the journey. And so as we've done this, really developers internally are starting to provide expertise, right? VMware has run an SRE team for about two years now, right, internally on our own solutions. So we are a software company. We're going to continue to be a software company. We've gotten rid of some of those pieces along the way that we failed at. But we want to make sure that we're listening to those customers. If it's open source or shrink wrap, whatever it may be,
Starting point is 00:23:38 we're here to bundle it together and really be an independent third party. In some cases, it may be our tools. In some cases, it may not be. And that's absolutely okay. That's a little bit different than, hey, you have to run our hypervisor. And so this transition has been a little bit fun, and we're just getting started there. I think that there's an interesting future ahead for you folks. Whether or not you're able to successfully navigate this this i guess complete landscape transformation is something i don't think we're going to have an answer to for another 20 years it's there's so much going on in this space and the companies that i guess you deal with
Starting point is 00:24:16 primarily as well as the company that you are is at such a scale that even small changes take forever to wind up percolating through there's an inertia problem where steering the ship takes years, if not decades. Can you talk at all about what that cultural transformation looks like internally? Is it something where it feels like you're swimming against the tide? Is the company relatively aligned on where it's going next? Is it a topic we don't want to get into? No, this is a fun topic. So I'll answer this in a couple of parts.
Starting point is 00:24:44 I think if you look at it from a leadership, from an investment perspective, right at the C-suite and the broad strategy as an organization, like we've been on this journey for a couple of years now, we've made multiple acquisitions. We've made changes internally to that. But the thing I would argue is there are still people buying mainframes, right? So when we get into that mainframe conversation, there's these what we call mainframe huggers. We have server huggers, right, before the hypervisor kind of took over. And now we have vSphere huggers, right? And that's okay to each his own or her own. But what we have to understand is while there may be still some mainframe huggers or vSphere huggers out there, there's actually a growing community of folks who realize that not everything is going to sit on a single hypervisor or inside a one methodology from a cloud perspective. perspective, right? And as internally, obviously leadership, as I mentioned before, but even across the board, right? You know, teams are fully embracing the idea of workload portability,
Starting point is 00:25:53 if you want to use that to allow for workloads to be on Kubernetes or on, you know, even OpenStack, right? We have one of the leading distributions of OpenStack. And so we are able to, I think, navigate that in a proper fashion. Are we perfect? No, not at all. But I think we're learning, we're growing. And I think that chasm has already been crossed, obviously, from a leadership perspective, from an investment perspective, but even in the weeds, right? VMware is absolutely focused on public cloud and on cloud native where we had not been traditionally. So one other thing that I mentioned somewhat recently that, of course, set off a tremendous reaction from folks, and I suspect that given where you work, your reaction will be no different than most,
Starting point is 00:26:43 was that I wrote a blog post titled, Right-Sizing Your Instances is Nonsense. And in that post, I made the argument that yes, it does wind up saving a lot of money. And yes, it's absolutely a good thing to do. But whenever you look at an existing workload, modernizing it to a newer instance family type or resizing the one that you've got is nowhere near as trivial in many cases as people like to pretend it is and i got well actually to death but i stand by it hit me with it what are your thoughts on that yeah you know um i i wish you would not have put that out on late on a friday night or I probably would have commented too. But to be very clear, right, we absolutely work day in and day out
Starting point is 00:27:29 with organizations who are doing ride sizing, whether that is in the private cloud or in the public cloud. I can say personally, when I was, you know, six, seven years ago, when I was focused on the private cloud, we absolutely, or the hybrid cloud, the VMware cloud, we absolutely work with customers to improve usability of resources
Starting point is 00:27:50 and the consumption of said resources, right? We have organizations, you know, maybe we go back to the lift and shift methodology where they do need to do some right sizing, right? There needs to be an improvement. There are some workloads, right-sizing doesn't make sense. And I think this really goes back to the customer question. One of the things I know I have tried to do and our team and our organization tries to do is really give customers choice. I mean, I've got example, example where right-sizing saves money or the purchase of RIs or convertible RIs saves money. So, you know, there are absolute technical challenges. I think we could go into those in individual pieces and parts.
Starting point is 00:28:32 While I would say right sizing is not insane or unimportant, I would say it really depends on the scenario. It depends on the organization and the model. But I can tell you, if we could under NDA, I would absolutely show you some really good examples where customers do this, how they do it, and ultimately the savings that they gain from it. So to each his own, if you put me back in an organization where it didn't make sense, I'd probably say it doesn't make sense. I just think that it comes down to options and it really depends on context. Absolutely.
Starting point is 00:29:08 And that, I think, is the entire crux of the argument with less of a clickbait title. Yes. Where the idea being that, yes, there are tremendous financial and performance gains to be had. And when it makes sense, absolutely do it. But if it winds up having to recertify an application that is a process that was going to take months to do, and it winds up saving you good work out of $300 a month that's not generally worth doing it's if you can do it and it's a trivial change over the course of an hour or so and you just you have an auto scaling group that
Starting point is 00:29:37 now reprovisions it and there's no other changes that are workload impacting great awesome go for that that's absolutely fine i'm just i guess go for that. That's absolutely fine. I'm just, I guess by saying that, what I'm trying to achieve as an outcome is this idea that if you wind up going down this path, just make sure you know what you're getting into. It all comes down to context. Correct, and look, if you decouple, I mean, I would just pick the easiness of the public cloud.
Starting point is 00:30:03 If you've done this right, and we'll pick on Amazon, you can change from one class to another. As long as you've decoupled the data and you've not written everything to the OS partition, then you're probably fine, right? It just depends on how it was architected. In the context, if it is an application that the organization developed,
Starting point is 00:30:27 that probably is easier to do this. But if you get into some of the shrink wrap applications where they make sure you, you know, they dictate certain, you know, parameters and installation types and how it was deployed, probably don't support auto scaling, right? That's where you get into that gray area of does this make sense um and and i think you know depending on the organization maybe it does maybe it doesn't
Starting point is 00:30:51 right that comes down to the dollars and cents question um that uh that we all should look at in a much bigger picture um but because i know my cloud health team would hate me if i didn't say it we absolutely do have customers do it. And we're always here to kind of go back and forth and work with them to find those gaps. It's not just instance types. It could be our eyes. That's another area.
Starting point is 00:31:16 I mean, even VMware is a customer of cloud health. We save significantly with our eyes and see our eyes. And so it's just, it's just getting into the conversation past the clickbait. Clickbait's all good, man, that I actually laughed at it. And so, you know, let's just get into the context. Well, sounds good to me.
Starting point is 00:31:34 I think that a lot of the challenges that we'll see in this space is that, and to some extent coming from the type of company, like for example, cloud health. Now that's your problem, your responsibility, where you wind up, at least as I go through talking to companies
Starting point is 00:31:48 with large budget challenges, the dashboards that get spit out by any of the tooling in this space are effectively working from the same starting point, where there are
Starting point is 00:31:58 established APIs, at least in the AWS space, that you can wind up pulling this data from, and then what you do with that is up to you. And very often, it serves as a useful starting
Starting point is 00:32:07 point, but it doesn't get you there. It doesn't provide context. As soon as you wind up with that tool suggesting that, okay, now it's time to turn off those idle instances. And what were those? Oh, the DR site. Well, people start to take it less seriously. Two or three outings like that
Starting point is 00:32:24 and people tend to view it as largely useless. That's largely unfair, but it does wind up providing, I guess, a psychological reinforcement that tools are not to be trusted in this space. It lacks context and it lacks business awareness. And to be blunt, I don't know how you fix that from a SaaS perspective. Well, so to be right, there is an evolution or a journey that our customers are on, right? Everybody in the industry, you know, unless you're just a cloud native company like a Netflix where you, you know, you've done this, you've built this, you don't need to go back, right? You don't have the history to go along with it. If they're doing it right, and I'll use VMware as an example because we don't mind talking about it. If they're doing it right, and I'll use VMware as an example because we don't mind
Starting point is 00:33:06 talking about it. If you tag your workloads properly, if you are doing the necessary metadata layers to your applications and when you provision them, right, if it's Terraform or Ansible, you know, whatever solution you're using in the industry or even our own, if you don't tag those workloads, you're already setting yourself back. So context comes from the organization itself. And what we have is we have customers who use our perspectives, and they have tagged properly or they go back and tag properly to provide that context. And then that's where the slicing and dicing of
Starting point is 00:33:45 the data comes in. And I will say, it's not only about cost savings, right? We want to get into governance, right? Should Tim on my team be able to provision a $10,000 a day workload in Azure, right? Or should he be able to make changes to a security group or some firewall within one of the public clouds, right? So we're absolutely looking to expand it beyond cost, but the cost conversation is one that always comes up first. And then we kind of see the security, and then we kind of get into some other areas around governance and so on.
Starting point is 00:34:17 So this is a journey that everyone is on. If they want help with some of the context, let me know. I can give some tips, right? There's not only our stuff, but others out there who attempt to articulate the idea of using the metadata in your favor, but some organizations didn't do it at the start, right? So they obviously have to do a little bit of homework. Absolutely. And I don't think that you're ever going to get away from having to do homework. As much as we want to pretend that it's push button, receive cloud, I don't think that there's a particularly clear path to get there. And we can get close, but I don't think we're ever going to get there. And it's almost a question of,
Starting point is 00:34:55 do we find that answer here? Do we find it there? Do we find it VMware? And no, I'm not apologizing for that. Pun intended, right? I think everyone in this industry, right? We all want to come in and have our, you know, extremely opinionated view. And we know better than everyone else. But just like any net new technology or any, you know, truly differentiated organization. There's a series of learning and a series of opinions, right? And I think, obviously, I'm very biased in this fashion. I do think VMware has an opportunity because of our history
Starting point is 00:35:38 and because of what we were able to do in the on-prem space, right? We had, you know, hardware providers galore that we were able to work with from an ecosystem perspective. But now we want to be able to do the same thing in the public cloud. Do we have all the answers today? Not at all. Are we getting answers? Yes. And we're continuing to work and harbor the questions back and forth with our customers and non-customers alike. There are some non-VMware customers that are now coming to VMware and say, hey, I've got a challenge in the public clouds.
Starting point is 00:36:11 How can you help me? So we're here to do that. We're here to help in that fashion. And it's a fun journey to be on so far. I would agree with you. Sean, thank you so much for taking the time to speak with me today. Where can people find more of your wise thoughts? Wise thoughts.
Starting point is 00:36:29 Well, thank you for the kind words. Thank you for the opportunity to be on here. Follow me on Twitter. I am the Sean O'Dell. The Sean O'Dell. Yes, that's a Gaelic version. S-E-A-N. And then find our team. My fearless leader, Bill Shetty, Milan Desai,
Starting point is 00:36:48 teammates, Dan, Tim, we are in Shree. We're all on cloudjourney.io. We're about to do a quick refresh of the page here in the next couple of weeks. It's going to be fun. It's exciting. We write things that have nothing to do with vSphere. And we write things that oftentimes have nothing to do with VMware solutions, right? So that are focused on public cloud, cloud native, and so on. So give us a shout out. Reach us. Tweet us.
Starting point is 00:37:13 You know, beat us up. Whatever you want to do, we're here to engage. And always exciting to work with the community and to see what everyone's doing. Sounds good to me. Thanks once again. This is Sean O'Dell, developer and cloud advocate at VMware. I'm Corey Quinn,
Starting point is 00:37:31 and this is Screaming in the Cloud. This has been this week's episode of Screaming in the Cloud. You can also find more Corey at screaminginthecloud.com or wherever Fine Snark is sold. This has been a HumblePod production. Stay humble.

There aren't comments yet for this episode. Click on any sentence in the transcript to leave a comment.