Screaming in the Cloud - The New Cloud War with Martin Casado

Episode Date: August 30, 2022

About MartinMartin Casado is a general partner at the venture capital firm Andreessen Horowitz where he focuses on enterprise investing. He was previously the cofounder and chief technology o...fficer at Nicira, which was acquired by VMware for $1.26 billion in 2012. While at VMware, Martin was a fellow, and served as senior vice president and general manager of the Networking and Security Business Unit, which he scaled to a $600 million run-rate business by the time he left VMware in 2016.Martin started his career at Lawrence Livermore National Laboratory where he worked on large-scale simulations for the Department of Defense before moving over to work with the intelligence community on networking and cybersecurity. These experiences inspired his work at Stanford where he created the software-defined networking (SDN) movement, leading to a new paradigm of network virtualization. While at Stanford he also cofounded Illuminics Systems, an IP analytics company, which was acquired by Quova Inc. in 2006.For his work, Martin was awarded both the ACM Grace Murray Hopper award and the NEC C&C award, and he’s an inductee of the Lawrence Livermore Lab’s Entrepreneur’s Hall of Fame. He holds both a PhD and Masters degree in Computer Science from Stanford University.Martin serves on the board of ActionIQ, Ambient.ai, Astranis, dbt Labs, Fivetran, Imply, Isovalent, Kong, Material Security, Netlify, Orbit, Pindrop Security, Preset, RapidAPI, Rasa, Tackle, Tecton, and Yubico.Links:Yet Another Infra Group Discord Server: https://discord.gg/f3xnJzwbeQ“The Cost of Cloud, a Trillion Dollar Paradox” - https://a16z.com/2021/05/27/cost-of-cloud-paradox-market-cap-cloud-lifecycle-scale-growth-repatriation-optimization/

Transcript
Discussion (0)
Starting point is 00:00:00 Hello, and welcome to Screaming in the Cloud, with your host, Chief Cloud Economist at the Duckbill Group, 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 episode is sponsored in part by Honeycomb. When production is running slow, it's hard to know where problems originate.
Starting point is 00:00:37 Is it your application code, users, or the underlying systems? I've got five bucks on DNS, personally. Why scroll through endless dashboards while dealing with alert floods, going from tool to tool to tool that you employ, guessing at which puzzle pieces matter? Context switching and tool sprawl are slowly killing both your team and your business.
Starting point is 00:00:59 You should care more about one of those than the other. Which one is up to you? Drop the separate pillars and enter a world of getting one unified understanding of the one thing driving your business, production. With Honeycomb, you guess less and know more. Try it for free at honeycomb.io slash screaming in the cloud. Observability, it's more than just hipster monitoring. This episode is sponsored in part by our friends at Sysdig. Sysdig secures your cloud from source to run. They believe, as do I, that
Starting point is 00:01:36 DevOps and security are inextricably linked. If you want to learn more about how they view this, check out their blog. It's definitely worth the read. To learn more about how they view this, check out their blog. It's definitely worth the read. To learn more about how they are absolutely getting it right from where I sit, visit sysdig.com and tell them that I sent you. That's S-Y-S-D-I-G dot com. And my thanks to them for their continued support of this ridiculous nonsense. Welcome to Screaming in the Cloud. I'm Corey Quinn.
Starting point is 00:02:07 I'm joined today by someone who has taken a slightly different approach to being, well, we'll call cloud skepticism here. Martin Casado is a general partner at Andreessen Horowitz and has been on my radar starting a while back based upon a piece that he wrote focusing on the costs of cloud and how repatriation is going to grow. You wrote that in conjunction with your colleague, Sarah Wang. Martin, thank you so much for joining me. What got you onto that path? So I want to be very clear just to start with is I think cloud is the biggest innovation that we've seen in infrastructure probably ever. It's a core part of the industry. I think it's
Starting point is 00:02:52 very important. I think every company is going to use the cloud. So I'm very pro-cloud. I just think the nature of how we use clouds is shifting. And that was the focus. When you first put out your article in conjunction with your colleague as well, I saw it and I have to say that this was the first time I'd really come across any of your work previously. And I have my own biases that I started from. So my opening position on reading it was, this is just some jerk who's trying to say something controversial and edgy to get attention. That's my freaking job. Excuse me, sir. And who is this clown? So I started digging. And what I found really changed my perspective. Because as mentioned
Starting point is 00:03:31 at the start of the show, you are a general partner in Andreessen Horowitz, which means you are a VC. You are definitionally almost the archetype of a VC in that sense. And to me, being a venture capitalist means the most interesting thing about you is that you write a large check consisting of someone else's money. And that's never been particularly interesting. You kind of cut against that grain and that narrative. I mean, you have a master's and a PhD in computer science from Stanford. You started your career at one of the national labs, Lawrence Livermore, if memory serves. You wound up starting a business, Nicira, if I'm pronouncing that correctly, that you then sold to VMware in 2012,
Starting point is 00:04:07 back at a time when that was a noble outcome and rather than a state of failure, because VMware is not exactly what it once was, you ran a $600 million a year business while you were there. Basically, the list of boards that you're on is lengthy enough and notable enough that it sounds almost like you're professionally bored.
Starting point is 00:04:22 So I don't, so looking at this, it's okay. This is someone who actually knows what he is talking about. Not just, well, I talked to three people in pitch meetings and I now think I know what is going on in this broader industry. You pay attention and you're connected disturbingly well to what's going on to the point where if you see something, it is almost certainly rooted in something that is happening. And it's a big enough market that I don't think any one person can keep their finger on the pulse of everything. So that's when I started really digging into it, paying attention, and more or less took a lot of what you wrote as there are some theses in here that I want to prove
Starting point is 00:04:58 or disprove. And I spent a fair bit of time basically threatening, swindling, and bribing people with infinite cups of coffee in order to start figuring out what is going on. And I am begrudgingly left with no better conclusion than you have a series of points in here that are very challenging to disprove. So where do you stand today now that, I guess, the whole rise and fall of the hype around your article on cloud repatriation, which yes, yes, we'll put a link to it in the show notes if people want to go there. But you've talked about this in a lot of different contexts. Having had the conversations that you've had, and I'm sure some very salty arguments with
Starting point is 00:05:34 people who have a certain vested interest in you being wrong, do you wind up continuing to stand by the baseline positions that you've laid out, or have they evolved into something more nuanced? So yeah, I definitely want to point out, so this was work done with Sarah Wang, who's also at Andreessen Horowitz. She's also a GP. She actually did the majority of the analysis. She's way smarter than I am. So I'm just very, feel very lucky to have worked with her on this. I'll make sure she gets due credit on this. So let's talk about the fear. So like, I actually thought that this was kind of interesting and it started a good discussion, but instead like the amount of like response pieces and like angry emails I got. And I kind of thought to myself, like, why, why are people so upset? I think there's three reasons. I want
Starting point is 00:06:20 to go through them very quickly because they're interesting. So the first one is like, you're right. Like I'm a VC. I think people see a VC and they're like, oh, lack of credibility, lack of accountability. It doesn't know what they're doing. Broad pattern matcher. And like, I will say I did not necessarily write this as a VC. I wrote this as somebody that like, listen, my PhD is in infrastructure. My company
Starting point is 00:06:38 was in infrastructure. It's all data center stuff. I had a $600 million a year data center business that sold infrastructure into data centers. I've worked with all of the above. I've worked with Amazon. So you sold three Cisco switches. That's right. I remember those days.
Starting point is 00:06:50 Those were awesome, but not inexpensive. That's right. Yeah. So I had 15. It was kind of a culmination of that experience. So that was one. I just think that people see VC and they have a reaction. The second one is, I think people still have the first cloud wars fresh in their memories. And so they just don't know how to think outside of that. So a lot of the rebuttals were first cloud war
Starting point is 00:07:14 rebuttals, like, well, but internal IT is slow and you can't have the expertise. But they just don't apply to the new world, right? Listen, if you're a Cloudflare, to say that you can't run a large operation is just silly. If you went to Cloudflare and you're like, listen, you can't run your own infrastructure, like they take out your sucker and pat you on the head. And not for nothing, if you try to run what they're doing on other cloud providers from a pure bandwidth perspective, you don't have a company anymore, regardless of how well-funded you are. It's a never-full-money pit that just sucks all of the money. And I've talked to a number of very early idea stage companies
Starting point is 00:07:48 that aren't really founded yet about trying to do things like CDN-style work or streaming video. And a lot of those questions start off with, well, we did some back-of-the-envelope math
Starting point is 00:07:59 around AWS data transfer pricing, and if our numbers are right, when we scale, we'll be spending $65,000 on data transfer every minute. What did we get wrong? And it's like, oh yeah, you realize that that one thing is up per hour, not per minute. So slight difference there, but no, you're basically correct. Don't do it. And yeah, no one pays retail price at that volume, but they're not going to give you a 99.999% discount on these things.
Starting point is 00:08:26 So come up with a better plan. Cloudflare's business will not work on AWS, full stop. Yep, yep. So I legitimately know basically household name public companies that are software companies that anybody listening to this knows the name of these companies who have product lines who have 0% margins because they're basically like for every dollar they make, they pay a dollar to Amazon. Like this is a very real thing, right? And if you go to these companies, these are software infrastructure companies. They've got very talented teams. They know how to build like infrastructure to tell them that like, well,
Starting point is 00:08:56 you know, you can't build your own infrastructure or something. I mean, it's like telling like an expert in the business, they can't do what they do. This is what they do. So I just think that part of the fear, part of the uproar was like, I just think people were stuck in this cloud or one-on-one mindset. I think the third thing is, listen, we've got an oligopoly and they employ a bunch of people and they've convinced a bunch of people they're right. And it's just always hard to change that. And I also think there's just a knee-jerk reaction to these big macro shifts. And it was the same thing we did to software-defined networking. My grad school work was trying to change networking to go from hardware to software. I remember giving a talk
Starting point is 00:09:32 at Cisco, and I was this naive grad student, and they literally yelled me out of the room. They're like, it'll never work. They tried to burn you as a witch, as I recall. And so to your specific question is like, how have our views evolved? But the first one is, I think that this macro downturn really kind of makes the problem more acute. And so I think the problem is very, very real. And so I think the question is, okay, so what happens? So let's say if you're building a new software company and you have a choice of using like one of the big three public clouds, but it impacts your margins so much that it depresses your share price. What do you do?
Starting point is 00:10:08 And I think that we've thought a lot more about what the answers there are. And the ones that I think that we're seeing is some actually are, companies are building their own infrastructure. Like very famously, Mosaic ML is building their own infrastructure. Fly.io, which is building their own infrastructure. Mighty, you know, so Hale's company, building its own infrastructure. Cloudflare has their own infrastructure. Fly.io, which is building their own infrastructure. Mighty, you know, Sohail's company, building its own infrastructure. Cloudflare has their own infrastructure. So I think if you're an infrastructure provider, a very reasonable thing to do is to build your own infrastructure. If you're not a core infrastructure provider, you're not, you can still use somebody's infrastructure that's built at a better cost point. So for example, if I'm
Starting point is 00:10:42 looking at a CDN tier, I'm going to use Fly.io, right? I mean, it's like, it's way cheaper. The multi-region is way better. And so like, I do think that we're seeing like almost verticalized clouds getting built out that address this price point and like these new use cases. And I think this is going to start happening
Starting point is 00:11:03 more and more now. And we're going to see basically almost the delamination of the cloud into these verticalized clouds. I think there's also a question of scale, where if you're starting out in the evening tonight to, I want to build, I don't know, Excel as a service or something. Right. You're pretty silly if you're not going to start off with a cloud provider
Starting point is 00:11:19 just because you can get instant access to resources. And if your product catches on, you scale out without having to ever go back and build it as quote-unquote enterprise-grade, as opposed to having building it on cheap servers or Raspberry Pis or something floating around. By the time that the costs hit a certain point, and what that point is is going to depend
Starting point is 00:11:36 on your stage of company and lifecycle, you're remiss if you don't at least do an analysis on is this the path we want to continue on for the service that we're offering. And to be clear, the answer to this is almost entirely going to be bounded by the context of your business. I don't believe that companies as a general rule make ill-reasoned decisions. I think that when we see a decision a company makes, by and large, there's context or constraint that we don't see that inform that. I know it's fun to dunk on some of the large companies' seemingly inscrutable decisions, but I will say, having had the privilege to talk
Starting point is 00:12:11 to an awful lot of execs in an awful lot of places, particularly on this show, I don't find myself encountering a whole lot of people in those roles who I come away with thinking that they're a few fries short of a happy meal. They generally are very well-reasoned in why they do what they do. It's just a question of where we think the future's going in some level. Yep, so I think that's absolutely right. So to be a little bit more clear on what I think is happening with the cloud,
Starting point is 00:12:34 which is I think every company that gets created in tech is going to use the cloud for something, right? They'll use it for development, the website, test, et cetera. And many will have everything in the cloud, right? So the cloud is here to stay. It's going to continue to grow. It's a very important piece of the ecosystem. It's a very important piece of IT.
Starting point is 00:12:52 I'm very, very pro-cloud. There's a lot of value. But the one area that's under pressure is if your product is SaaS, if your product is selling software as a service, so then your product is basically infrastructure. Now you've got a product cost model that includes the infrastructure itself, right? And if you reduce that, that's going to increase your margin. And so every company that's doing that should ask the question, like, A, is the big three the right one for me? Maybe a verticalized cloud, like, for example, whatever, Flyer, Mosaic, or whatever, is better because the cost is better.
Starting point is 00:13:29 And I know how to write software and run these things, so I'll use that. They'll make that decision, or maybe they'll build their own infrastructure. And I think we're going to see that decision happening more and more exactly because now software is being offered as a service, and they can do that. And I just want to make the point, just because I think it's so important, Exactly because now software is being offered as a service and they can do that. And I just want to make the point just because I think it's so important that the clouds did exactly this to the hardware providers. So I just want to tell a quick story just because for me, this is so interesting.
Starting point is 00:13:53 No, please. I was only really paying attention to this market from 2016 or so. There was a lot of the early days that I was using as a customer, but I wasn't paying attention to the overall industry trends. Please, story time. This is how I learn things. I hang out with smart people and I come away a little bit smarter than when I started. This is literally my favorite. This is one of my favorite topics is what I'm about to tell you, which is, so the clouds have always had this argument, right? The big clouds, three clouds are like, listen, why would you build your own cloud?
Starting point is 00:14:19 Because like you don't have the expertise and it's hard and you don't have economies of scale, right? And the answer is you wouldn't unless it impacts your share price, right? If it impacts your share price, then of course you would because it makes economic sense. So the clouds had that exact same dilemma in 2005, right? So in 2005, Google and Amazon and Microsoft, they looked at their cogs. They looked like, okay, I'm offering a cloud. If I look at the cogs, who am I paying? And it turns out there's a bunch of hardware providers
Starting point is 00:14:46 that had 30% margins or 70% margins. Like, why am I paying Cisco these big margins? Why am I paying Dell these big margins, right? So they had the exact same dilemma. And all of the arguments that they use now apply then, right? So the exact same arguments. For example, AWS, you know nothing about hardware. Why would you build hardware? You don't have the expertise. These guys sell to everybody in the world. You don't have the economies of scale. So all of the same arguments applied to them. And yet, because it was part of COGS and it impacted the share price, they could make the economic argument to actually build hardware teams and build chips.
Starting point is 00:15:20 And so they verticalized, right? And so it just turns out if the infrastructure becomes parts of COGS, it makes sense to optimize that infrastructure. And I would say the big threes foray into OEMs and hardware is a much, much, much bigger leap than an infrastructure company foraying into building their own infrastructure. There's a certain startup cost inherent to all these things. And the small version of that, we had in every company that we started in a pre-cloud era,
Starting point is 00:15:50 renting virtual computers from vendors was a thing, but it was still fraught and challenging and things that we used then, like GoGrid, no longer exist for good reason. But the alternative was great. I'm going to start building and seeing if this thing has any traction. Well, you need to go lease a rack somewhere
Starting point is 00:16:03 and buy servers from Dell, and they're going to do the fast expedited option, which means only six short weeks until they show up in the data center and then get sent away because they weren't expecting to receive them. And you wind up with this entire universe of hell between cross-connects and all the rest. And that's before you can ever get anything in front of customers or users to see what happens. Now it's a swipe of a credit card away and your evening's experiments round up to 25 cents. That was significant. Having to make a significant tens of thousands of dollars of investment just to launch is no longer true.
Starting point is 00:16:36 And I feel like that was a great equalizer in some respects. Yeah, I think that- That cost has been borne by the astonishing levels of investment that the cloud providers themselves have made. And that basically mean that we don't have to. But it does come at a cost. I think it's also worth pointing out that it's much easier to stand up your own infrastructure now than it has been in the past, too.
Starting point is 00:16:57 And so I think that there's a gradient here, right? So if you're building a SaaS app, you would be crazy not to use the cloud. You'd just be absolutely insane, right? So if you're building a SaaS app, you would be crazy not to use the cloud. You'd just be absolutely insane, right? Like, what do you know about core infrastructure? You know, what do you know about building a backend? Like, what do you know about operating these things? Go focus on your SaaS app. The calluses I used to have from crimping my own ethernet patch cables in data centers have faded by now. I don't want them to come back. Yeah. We used to know how to do these things. Now, most people in most companies do not have that baseline of experience for excellent reasons. And I wouldn't wish that on the current generation of engineers, except for the ones I dislike.
Starting point is 00:17:36 However, that is if you're building an application. Almost all of my investments are people that are building infrastructure. So like they're already doing these hardcore backend things. That's what they do. They sell infrastructure. Would you think like someone like at Databricks doesn't understand how to run infrastructure? Of course it does. I mean, like, or Snowflake or whatever, right? And so this is a gradient. On the extreme app end, you shouldn't be thinking about infrastructure, just use the cloud. Somewhere in the middle, maybe you start on the cloud, maybe you don't. As you get closer to being a cloud service, of course, you're going to build your own infrastructure. Like, for example, listen, I mean, I've been mentioning Fly. I just
Starting point is 00:18:12 think it's a great example. I mean, Fly is a next generation CDN that you can run compute on, where they build their own infrastructure. It's a great developer experience. And they would just be silly. Like, they couldn't even make the cost model work if they did it on the cloud. So clearly, there's a gradient here. And I just think that you would be remiss and probably negligent if you're selling software not to have this conversation, or at least do the analysis. This episode is sponsored in parts by our friend EnterpriseDB. EnterpriseDB has been powering enterprise applications with PostgreSQL for 15 years, and now EnterpriseDB has you covered wherever you deploy PostgreSQL, on-premises, private cloud,
Starting point is 00:18:52 and they just announced a fully managed service on AWS and Azure called Big Animal. All one word. Don't leave managing your database to your cloud vendor, because they're too busy launching another half dozen managed databases to focus on any one of them that they didn't build themselves. Instead, work with the experts over at EnterpriseDB. They can save you time and money. They can even help you
Starting point is 00:19:14 migrate legacy applications, including Oracle, to the cloud. To learn more, try Big Animal for free. Go to biganimal.com slash snark and tell them Corey sent you. I think there's also a philosophical shift where a lot of the customers that I talk to about their AWS bills want to believe something that is often not true. And what they want to believe is that their AWS bill is a function of how many customers they have. In practice, it is much more closely correlated with how many engineers they've hired. And it sounds like a joke, except that it's not. The challenge that you have when you choose to
Starting point is 00:19:49 build in a data center is that you have bounds around your growth because there are capacity concerns. You are going to run out of power, cooling, and space to wind up having additional servers installed. In cloud, you have an unbounded growth problem. S3 is infinite storage. And the reason I'm comfortable saying that is that they can add hard drives faster than you can fill them. For all effective purposes, it is infinite amounts of storage. There is no forcing function that forces you to get rid of things. You spin up an instance, the natural state of it in a data center as a virtual machine or a virtual instance is that it's going to stop working two to three years left on maintain when a raccoon calls it off into the woods to make a nest or whatever the hell raccoons do. In cloud, you will retire before that instance does as it gets
Starting point is 00:20:32 migrated to different underlying hosts, continuing to cost you however many cents per hour every hour until the earth crashes into the sun or Amazon goes bankrupt. That is the trade-off you're making. There is no forcing function and it's only money, which is a weird thing to say, but the failure mode of turning something off mistakenly that takes things down, well, that's disastrous to your brand and your company. Just leaving it up, well, it's only money.
Starting point is 00:20:56 It's never a top-of-mind priority, so it continues to build and continues to build and continues to build until you're really forced to reckon with a much larger problem. It is a form of technical debt where you have kicked the can down the road until you can no longer kick that can. Then your options are either go ahead and fix it or go back and talk to you folks and it's time for more money. Yeah, or talk to you. There is that. I think everybody should, honestly. I think this is a board level concern for every company.
Starting point is 00:21:25 I sit on a lot of boards. I see this. And this has organically become a board level concern. I think it should become a conscious board level concern of cloud costs, impact cogs, any software company has it. It always becomes an issue. And so it should be treated as a first class problem. And if you're not thinking through your options, and I think, by the way, your company is a great
Starting point is 00:21:48 option, but if you're not thinking through the options, then you're almost fiduciarily negligent. I think the vast, vast majority of people and vast majority of companies are going to stay on the cloud and just do some basic cost controls and some just basic hygiene and they're fine. And like this doesn't touch them, but there are a set of companies, particularly those that sell infrastructure, where they may have to get more aggressive. And that ecosystem is now very vibrant, and there's a lot of shifts in it. And I think it's the most exciting place in all of IT, like personally in the industry. One question I have for you is where you draw the line around infrastructure companies. I tend to have an evolving view of it myself, where things that are hard and difficult do not become harder with time. It used to require a deep-level engineer with a week to kill to wind up compiling and building a web server. Now it is evolved and evolved and evolved. It is check a box on a web page somewhere and you're serving a static website. Managed databases, I used to think, were something that were higher up the stack and not
Starting point is 00:22:48 infrastructure. Today, I'd call them pretty clearly infrastructure. Things seem to be continually, I guess, slipping beneath the waves, to borrow an iceberg analogy. And it's only the stuff that you can see that is interesting and differentiated on some level. I don't know where the industry's going at all, but I continue to think of infrastructure companies as being increasingly broad. Yeah, this is my favorite question. I'm so glad you asked. This was not planned, to be clear. No, no, no. Listen, I am such an infrastructure maximalist, and I've changed my opinion on this so much in the last three years. So it used to be the case, and infrastructure is a long history of calling the end of infrastructure. Like every decade has been the end of infrastructure.
Starting point is 00:23:28 It's like you build the primitives and then everything else becomes an app problem. You know, like you build the cloud and then we're done. You know, you build the PC and then we're done. And so there are even very famous talks where people talk about the end of systems and we built everything right then. And I've totally changed my view.
Starting point is 00:23:41 So here's my current view. My current view is infrastructure is the only really differentiation in systems, in all IT, in all software. It's just infrastructure. And the app layer is very important for the business. But the app layer always sits on infrastructure. And the differentiations in app is provided by the infrastructure.
Starting point is 00:24:02 And so the start of value is basically infrastructure. And the design space is so huge, so huge, right? I mean, we've moved from like PCs to cloud to data. Now the cloud is decoupling and moving to the CDN tier. I mean, like the front end developers
Starting point is 00:24:18 are building stuff in the browser. Like there's just so much stuff to do that I think the value is always going to accrue to infrastructure. So in my view, anybody that's improving the app accuracy or performance or correctness with technology is an infrastructure company. Right. And the more of that you do, you know, the more infrastructure you are. And I think, you know, in 30 years, you and I are going to be old and we're going to go back on this podcast. We're going to talk and there's going to be a whole bunch of infrastructure companies that are being created that have accrued a lot
Starting point is 00:24:51 of value. I'm going to say one more thing, which is so, okay, this is a, this is a sneak preview for the people listening to this that nobody else has heard before. So Sarah and I are back at it again and the brilliant Sarah who did the first piece and we're doing another study. And the study is, is if you look at public companies, and you look at ones that are app companies versus infrastructure companies, where does the value accrue? And there's way, way more app companies. There's a ton of app companies. But it turns out that infrastructure companies have higher multiples and accrue more value. And that's actually a counter narrative because people think that the business is the apps,
Starting point is 00:25:21 but it just turns out that that's where the differentiation is. So I'm just an infraaximalist. I think you could be an inframaximalist in your entire career, and it's the place to be. And this is the real value that I see of looking at AWS bills. I mean, our narrative is, oh, we come in and we fix the horrifying AWS bill. And the naive pass is, oh, you cut the bill and make it lower. Not always. Our primary focus has been on understanding it, because you get a phone number looking bill from AWS, great, you look at it, what's driving the cost? Storage. Okay, great, that doesn't mean anything to the company.
Starting point is 00:25:51 They want to know what teams are doing this. What's it going to cost for them to add another thousand monthly active users? What is the increase in cost? How do they wind up identifying their bottlenecks? How do they track and assign portions of their COGs to different aspects of their service? How do they track and assign portions of their cogs to different aspects of their service? How do they trace the flow of capital through their organization as they're
Starting point is 00:26:09 serving their customers? And understanding the bill and knowing what to optimize and what not to becomes an increasingly strategic business concern. That's the fun part. That's the stuff I don't see that software has a good way of answering, just because there's no way to use an API to gain that kind of business context. When I started this place, I thought I was going to be building software. Turns out that there's so many conversations that have to happen as a part of this that cannot be replicated by software. I mean, honestly, my biggest competitor for all this stuff is Microsoft Excel because people want to try and do it themselves internally. And sometimes they do a great job, sometimes they don't. But it's understanding their drivers behind their cost. And I think that is what is often getting
Starting point is 00:26:48 lost because the cloud obscures an awful lot of that. Yeah. I think even to summarize this whole thing pretty quickly, which is like, I do think that organically, like cloud cost has become a board level issue. And I think that the shift that founders and execs should make is to just like treat it like a first class problem upfront. So what does that mean? Minimally, it means understanding how these things break down, A, to your point. B, there's a number of tools that actually help with ongoing of this stuff. Like Vantage is one that I'm a fan of. It just provides some visibility. And then the third one is if you're selling software as a service, if that's your core product is software, in particular, it's an infrastructure. If you don't actually do the analysis on how this impacts your share price for different cloud costs, if you don't do that analysis, I would say you're fiduciarily negligent just because the
Starting point is 00:27:34 impact would be so, so high, especially in this market. And so I think, listen, these three things are pretty straightforward. And I think anybody listening to this should consider them if you're running a company or you're an executive company. Let's be clear. This is also the kind of problem that when you're sitting there trying to come up with an idea for a business that you can put on slide decks and then present to people like you. These sound like the paradise of problems to have. Like, wow, we're successful and our business is so complex and scaled out that we don't know where exactly a lot of these cost drivers are coming from. Yeah, that sounds amazing. Like I remember those early days back when all I was able to do and spend time on and energy on was just down to the idea of, oh, I'm getting business
Starting point is 00:28:15 cards. That's awesome. That means I've made it as a business person. Spoiler. It did not having an aggressive Twitter presence. That's what made me as a business person. But then there's this next step and this next step and this next step and this next step. And eventually you look around and realize just how overwrought everything that you've built is and how untangling it just becomes a bit of a challenge and a hell of a mess. Now, the good part is at that point of success, you can bring people in like a CFO and a finance team who can do some deep level analysis to help identify what COGS is, or in some cases of some founders, explain what COGS is to you and understand those structures and how you think about that. But it always feels like it's a trailing problem, not an early problem that people focus on.
Starting point is 00:28:54 I'll tell you the reason. The reason is because this is a very new phenomenon that is part of COGS. It's literally five years new. And so we're just catching up. Even now, this discussion isn't what it was when we first wrote the post. Now people are pretty educated. They're like, oh, yeah, this is really an issue. Oh, yeah, it contributes to cost. Oh, yeah, our stock price gets hit. It's so funny to watch the industry mature in real time. And I think going forward,
Starting point is 00:29:16 it's just going to be obvious that this is a board level issue. It's going to be obvious this is a first class consideration. But I agree with you. It's like, listen, the industry wasn't ready for it because we didn't have public companies a lot of public companies where this was a real issue i mean this really we're talking about the last five seven years it really is neat just in real time watching how you come out with something that sounds borderline heretical and in a relatively short period of time becomes accepted as a large-scale problem and now it's now it has fallen off of the hype train into, yeah, this is something to be aware of, and people's attention spans have already jumped to the next level and next generation of problem.
Starting point is 00:29:53 It feels like this used to take way longer for these cycles, and now everything is so rapid that I almost worry between the time that we're recording this and the time that it publishes in a few weeks, what is going to have happened that makes this conversation irrelevant? I didn't used to have to think like that. Now I do. Yeah, for sure. Well, a couple, I mean, just a couple of things. I want to talk about like one of the reasons that accelerated this and then what I think is going forward. So one of the reasons this was accelerated was just the macro downturn. Like when we wrote the post, you could make the argument that nobody cares about margins because it's all about growth, right? And so like, and even then it still saved saved a bunch of money. But a lot of people were like, listen,
Starting point is 00:30:30 the only thing that matters is growth. Now, that's absolutely not the case if you look at public market valuations. I mean, people really care about free cash flow. They really care about profitability. And they really care about margins. And so it's just really forced the issue. And it also made kind made what we were saying very, very clear. I would say, as far as shifts that are going, I think one of the biggest shifts is for every backend developer, there's like 100 frontend developers. It's just crazy. And those frontend developers... And a third of a DevOps engineer. That's true. And I think those frontend developers are getting better and better tools to build complete apps.
Starting point is 00:31:06 Totally complete apps. They've got great JavaScript frameworks. They're coming out all the time. And so you could argue that actually a secular technology change, which is that developers are now rebuilding apps as front-end applications, is going to pull compute away from the clouds anyways, right? Like if instead of like the app being some back-end thing running in AWS, but instead is a front-end thing, you know, running in a browser at the CDN tier,
Starting point is 00:31:35 while you're still using the big three clouds, it's being used in a very different way. And we may have to think about it again differently. Now this again is a five-year going forward problem, but I do feel like there are big shifts that are even changing the way that we currently think about it now. And we'll see. And if those providers don't keep up and start matching those paradigms, there's going to be an intermediary shim layer of companies that wind up converting their resources
Starting point is 00:31:56 and infrastructure into things that suit this new dynamic. And effectively, they're going to become the next version of, I don't know, level three, one of those big underlying infrastructure companies that most people have never heard of or have to think about because they're not doing anything that's perceived as interesting. Yeah, I agree. And I honestly think this is why Cloudflare and Cloudflare workers are very interesting. This is why Fly is very interesting. It's a set of companies that are like, hey, listen, workloads are moving to the front end and you need compute closer to the user and multi-region is really important, etc. And so even as we speak, we're seeing kind of shifts to the way the cloud is moving, which is exciting. This is why it's like, listen, infrastructure is everything, man. You and I, if we live to be 200,
Starting point is 00:32:33 we can do great infrastructure work every year. I'm terrified on some level that I'll still be doing the exact same type of thing in 20 years. I like solving different problems as we go. I really want to thank you for spending so much time talking to me today. If people want to learn more about what you're up to slash beg you for other people's money or whatnot, where's the best place for them to find you?
Starting point is 00:32:53 You know, we've got this amazing infrastructure Discord channel. Really? I did not know that. I love it. It's like the best. You know, my favorite thing to do is drink coffee
Starting point is 00:33:05 and talk about infrastructure. And like I posted this on Twitter and we've got like 600 people and it's this the best thing. So that's honestly the best way to have these discussions. Maybe can you put like the link in like the show notes? Oh, absolutely. It is already there in the show notes. Check the show notes. Feel free to join the infrastructure discord. I will be there waiting for you. Yeah, that'd be fantastic. Thank you so much for being so generous with your time. I appreciate it. This is great. Likewise, Corey. You're always a class act, man. I really appreciate that about you. I do my best. Martin Cassano, general partner at Andreessen Horowitz. I'm cloud economist, Corey Quinn, and this is Screaming in the Cloud. If you've enjoyed this podcast, please leave a
Starting point is 00:33:43 five-star review on your podcast platform of choice. Whereas if you enjoyed this podcast, please leave a five-star review on your podcast platform of choice. Whereas if you hated this podcast, please leave a five-star review on your podcast platform of choice, along with an angry comment telling me that I got it completely wrong and what check you wrote makes you the most interested. The content here is for informational purposes only and should not be taken as legal, business, tax, or investment advice, or be used to evaluate any investment or security, and is not directed at any investors or potential investors in any A16Z fund. For more details, please visit A16Z.com slash disclosures. If your AWS bill keeps rising and your blood pressure is doing the same,
Starting point is 00:34:30 then you need the Duck Bill Group. We help companies fix their AWS bill by making it smaller and less horrifying. The Duck Bill Group works for you, not AWS. We tailor recommendations to your business and we get to the point. Visit duckbillgroup.com to get started. This has been a humble pod production stay humble

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