Screaming in the Cloud - The Role of DevRel at Google with Richard Seroter

Episode Date: August 8, 2023

Richard Seroter, Director of Outbound Product Management at Google, joins Corey on Screaming in the Cloud to discuss what’s new at Google. Corey and Richard discuss how AI can move from a n...ovelty to truly providing value, as well as the importance of people maintaining their skills and abilities rather than using AI as a black box solution. Richard also discusses how he views the DevRel function, and why he feels it’s so critical to communicate expectations for product launches with customers. About RichardRichard Seroter is Director of Outbound Product Management at Google Cloud. He’s also an instructor at Pluralsight, a frequent public speaker, and the author of multiple books on software design and development. Richard maintains a regularly updated blog (seroter.com) on topics of architecture and solution design and can be found on Twitter as @rseroter. Links Referenced:Google Cloud: https://cloud.google.comPersonal website: https://seroter.comTwitter: https://twitter.com/rseroterLinkedIn: https://www.linkedin.com/in/seroter/

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. Human scale teams use Tailscale to build trusted networks. Tailscale Funnel is a great way to share a local service with your team for collaboration,
Starting point is 00:00:39 testing and experimentation. Funnel securely exposes your dev environment at a stable URL, complete with auto-provisioned TLS certificates. Use it from the command line or the new VS Code extensions. In a few keystrokes, you can securely expose a local port to the internet right from the IDE. I did this in a talk I gave at Tailscale Up, their first inaugural developer conference. I used it to present my slides and only revealed that that's what I was doing at the end of it. It's awesome. It works. Check it out. Their free plan now includes three users and 100 devices. Try it out at snark.cloud slash
Starting point is 00:01:16 tailscale scream. Welcome to Screaming in the Cloud. I'm Corey Quinn. We have a returning guest, Richard Sirota here, who has apparently been collecting words to add to his job title over the years that we've been talking to him. Richard, you are now the Director of Product Management and Developer Relations at Google Cloud. Do I have all those words in the correct order and I haven't forgotten any along the way? I think that's all right. I think my first job was at Anderson Consulting as an analyst. So my goal is to really just add more words to whatever these titles are. It's an adjective collection, really. That's what a career turns into. It's really the length of a career and success is measured not by
Starting point is 00:01:57 accomplishments, but by word count on your resume. If your business card requires a comma, success. So it's been about a year or so since we last chatted here. What have you been up to? Yeah, plenty of things here. It's still like Google Cloud as we took on developer relations. But, you know, Google Cloud proper, I think AI has, I don't know if you've noticed, AI has kind of taken off with some folks. We've been spending a lot of the last year juicing up services and getting
Starting point is 00:02:25 things ready there. And myself and the team kind of remaking DevRel for a 2023 sort of worldview. So yeah, we spent the last year just scaling and growing and uncovering some new areas like AI, which has been fun. You became profitable, which is awesome. I imagine at some point, someone wound up basically realizing that you need to patch the hole in the pipe, and suddenly the water bill is no longer $8 billion a quarter. And hey, that works super well. Wow, that explains our utility bill and a few other things as well. I imagine the actual cause is slightly more complex than that, but I am a simple creature. Yeah, I think we made more than YouTube last quarter, which was a good milestone when you
Starting point is 00:03:04 think of... I don't think anybody who says Google Cloud is a fun side project of Google is talking seriously anymore. I misunderstood you at first. I thought you said that you're pretty sure you made more than I did last year. It's like, well, yes, if a multi-billion dollar company's hyperscale cloud doesn't make more than I personally do, then I have many questions. And if I make more than that, I have a bunch of different questions, all of which should be terrifying to someone. You're killing it. Yeah. I'm working on it. So over the last year, another trend that's emerged has been a pivot away, thankfully, from all of the Web3 nonsense and instead embracing the sprinkle some AI on it. And I'm not, people are about to
Starting point is 00:03:46 listen to this and think, wait a minute, he's subtweeting my company. I know I'm subtweeting everyone's company because it seems to be a universal phenomenon. What's your take on it? I mean, it's countercultural now to not start every conversation with, let me tell you about our AI story. And hopefully we're going to get past this cycle. I think the AI stuff's here to stay. This does not feel like a hype trend to me overall. This is legit tech with real user interest. I think that's awesome. I don't think a year from now, we're going to be competing over who has the biggest model anymore. Nobody cares. I don't know if we're going to hopefully lead with AI the same way as much as what is it doing for me? What
Starting point is 00:04:21 is my experience? Is it better? Could I do this job better? Did you eliminate this complex piece of toil from my day two stuff? That's what we should be talking about. But right now it's new and it's interesting. So we all have to rub some AI on it. I think that there is also a bit of a passing of the buck going on
Starting point is 00:04:39 when it comes to AI, where I've talked to companies that are super excited about how they have this new AI story that's going to be great. And well, what does it do? It lets you query our interface to get an answer. Okay. Is this just cover for being bad at UX? That could be true in some cases. In some cases, this will fix UXs that will always be hard. Like, do we need to keep changing? I don't know. I'm sure if you and I go to our favorite cloud providers and go to their
Starting point is 00:05:08 documentation, it's hard to have docs for 200 services and millions of pages. Maybe AI will fix some of that and make it easier to discover stuff. So in some cases, UIs are just hard to scale. But yes, I think in some cases, this papers over other things not happening by just rubbing some AI on it. Hopefully for most everybody else, it's actually interesting new value. But yeah, that's every week. It's a new press release from somebody saying they're about to launch some AI stuff. I don't know how any normal human is keeping up with it. I certainly don't know. I'm curious to see what happens. But it's kind of wild too, because you're right, there is something real there, where you ask it to draw you a picture of a pony or something, and it does, or give me a bunch of random analysis of this. I asked one recently to go ahead and rank the U.S. presidents by
Starting point is 00:06:00 absorbency, and with a straight face, it did it, which is kind of amazing. I feel like there's a lack of imagination in the way that people talk about these things and a certain lack of awareness that you can make this a lot of fun and in some ways make that a better showcase of the business value than trying to do the straight-laced thing of having it explain Microsoft Excel to you. I think that's fair. I don't know how much sometimes whimsy and enterprise mix, sometimes that can be a tricky part of the value prop. But I'm with you. Some of this is hopefully a return to some more creativity of things. I mean, I personally use things like BARD or what have you to, hey, I'm trying to think of this idea.
Starting point is 00:06:41 Can you give me some suggestions? Or I just did a couple weeks ago. I need sample data for my app. I could spend the next 10 minutes coming up with Seinfeld and Bob's Burgers characters, or just give me the list in two seconds in JSON. Like, that's great. So I'm hoping we get to use this for more fun stuff. I'll be fascinated to see if when I write the keynote for, I'm working on the keynote for Next, if I can really inject something completely off the wall. I guess you're challenging me, and I respect that. Oh, I absolutely am. And one of the things that I believe firmly is that we lose sight of the fact that people are inherently multifaceted. Just because you are a C-level executive at an enterprise does not mean that you're not also a human being with a sense of creativity and a bit of whimsy as well. Everyone is going to compete to wind up boring you to death with PowerPoint.
Starting point is 00:07:28 Find something that sparks the imagination and sparks joy because yes, you're going to find the boring business case on your own without too much in the way of prodding for that. But isn't it great to imagine what if, what if we could have fun with some of these things? At least to me, that's always been the goal is to get people's attention. Humor has been my path, but there are others. I'm with you. I think there's a lot to that.
Starting point is 00:07:50 The question will be, yeah, I mean, again, to me, you and I talked about this before we started recording. This is the first trend for me in a while that feels purely organic where our customers, now I'll tell our internal folks, our customers have much better ideas than we do. And it's because they're doing all kinds of wild things. They're trying new scenarios. They're building apps purely based on prompts. They're trying to do this. And it's better than what we just come up with, which is awesome. That's how it should be versus just some
Starting point is 00:08:17 vendor-led hype initiative where it is just boring corporate stuff. So I like the fact that this isn't just us talking. It's the whole industry talking. It's people talking, it's my non-technical family members giving me ideas for what they're using this stuff for. I think that's awesome. So yeah, but I'm with you. I think companies can also look for more creative angles than just what's another way to left align something in a cell. I mean, some of the expressions on this are wild to me. The Photoshop beta with its generative AI play has just been phenomenal because it's weird stuff like things that, yeah, I'm never going to be a great artist, let's be clear. But being able to say, remove this person from the background and it does it as best I can tell seamlessly is stuff where, yeah, that
Starting point is 00:09:02 would have taken me ages to find someone who knows what the hell they're doing on the internet somewhere and then pay them to do it or basically stumble my way through it for two hours. And it somehow looks worse afterwards. And before I started, it's the baseline stuff of, I'm never going to be able to have it to my understanding, go ahead and just build me a whole banner ad that does this and hits these tones and the rest. But it is going to help me refine something in that direction until I can then, you know, hand it to a professional who can take it from my chicken scratching into something real. If it will, I think that's my only concern personally with some of this is I don't want
Starting point is 00:09:37 this to erase expertise or us to think we can just get lazy. I think that I get nervous. Like, can I just tell it to do stuff and I don't even check the output or I don't do whatever. So I think that's when you go back to, again, enterprise use cases. If this is generating code or instructions or documentation or what have you, I need to trust that output in some way. Or more importantly, I still need to retain the skills necessary to check it. So I'm hoping people like you and me and all the users out there of this stuff don't just offload responsibility to the machine. Just always treat it like a slightly drunk friend sitting next to you with
Starting point is 00:10:11 good advice and always check it out. It's critical. I think that there's a lot of concern, and I'm not saying that people are wrong on this, but that people are now going to let it take over their jobs. It's going to wind up destroying industries. No, I think it's going to continue to automate things that previously required human intervention. But this has been true since the Industrial Revolution, where opportunities arise and old jobs that used to be critical
Starting point is 00:10:39 are no longer centered in quite the same way. The one aspect that does concern me is not that kids are going to be using this to cheat on essays. Like, okay, great, whatever. That seems to be floated mostly by academics who are concerned about the appropriate structure of academia. For me, the problem is, is there's a reason that we have people go through 12 years of English class in the United States. And that is, it's not to dissect the work of long-dead authors. It's to understand how to write, how to tell a story, and how to frame ideas cohesively. And the computer will do that for me.
Starting point is 00:11:10 I feel like that potentially might not serve people particularly well. But as a counterpoint, I was told when I was going to school my entire life that you're never going to have a calculator in your pocket all the time that you need one. No, but I can also speak now to the open air, ask it any math problem I can imagine and get a correct answer spoken back to me. That also wasn't really in the bingo card that I had back then either. So I am hesitant to try and predict the future. Yeah, that's fair. I think it's still important for a kid to know how to make change or do certain things. I don't want to just offload the calculators or I want to be able to understand, as you say, literature things, not just have it print me out a book report.
Starting point is 00:11:48 But that happens with us professionals too, right? I don't want to just atrophy all of my programming skills because all I'm doing is accepting suggestions from the machine or that it's writing my emails for me. That still weirds me out a little bit. I like to write an email or send a tweet or do a summary. To me, I enjoy those things still. I don't want to, that's not toil to me. So I'm hoping that we just use this to make ourselves better and we don't just use it to make ourselves lazier. You mentioned a few minutes ago that you are currently working on writing your keynote for next. So I'm going to pretend through a vicious character attack here that this is, you know, it's 11 o'clock at night, the day before the
Starting point is 00:12:23 next keynote, and you found new and exciting ways to procrastinate, like recording a podcast episode with me. My question for you is, how is this next going to be different than previous nexts? Yeah, I mean, for the first time in a while, it's in person, which is wonderful. So we'll have a bunch of folks at Moscone in San Francisco, which is tremendous. And I limit you, I definitely have online event fatigue. So absolutely no one has ever just watched the screen entirely for a 15 or 30 or 60 minute keynote. We're all tabbing over to something else and multitasking. And at least when I'm in the room, I can at least pretend I'll be paying attention the whole time. The medium is different.
Starting point is 00:13:02 So first off, I'm just excited. It feels a lot ruder to get up and walk out of the front row in the middle of someone's talk. Now, don't get me wrong. I'll still do it because I'm a jerk, but I'll feel bad about it as I do. I kid, I kid. But yeah, a tab away is always a thing. And we seem to have taken the same structure that works in those events and tried to force it into more or less a non-interactive Zoom call. And I feel like that is just very hard to distinguish. I will say that Google did a phenomenal job of online events, given the constraints it was operating under.
Starting point is 00:13:33 Production value was great. The fact that you took advantage of being in different facilities was awesome. But yeah, it'll be good to be back in person again. I will be there with bells on in Moscone myself, mostly yelling at people, but that's what I do. That's what you do. But we missed that hallway track. You missed the sort of bump into people, do hands-on labs, purposely have nothing to do where you just walk around the show floor. We have been missing, I think society-wise, a little bit of just that intentional
Starting point is 00:13:59 boredom. And so sometimes you need that at conference events too, where you're like, I'm going to skip that next talk and just see what's going on around here. That's awesome. You should do that more often. So we're going to have a lot of spaces for just like go like 6,000 square feet of even just going and looking at demos or doing hands-on stuff or talking with other people. Like that's just the fun, awesome part. Yeah, you're going to hear a lot about AI, but plenty about other stuff too.
Starting point is 00:14:22 Tons of announcements. But the key is that to me, community stuff, learn from each other stuff, that energy in person, you can't replicate that online. So an area that you have expanded into has been DevRel, where you've always been involved with it, let's be clear, but it's becoming a bit more pronounced. And as an outsider, I look at Google Cloud's DevRel presence, and I don't see as much of it as your staffing levels would indicate to the naive approach. And let's be clear, that means, from my perspective, all public-facing, humorous, probably performative content in different ways, where you have zany music videos that, you know, maybe, I don't know, parody popular songs to celebrate some exec's birthday they didn't know was coming. Ahem, ahem. Or creative nonsense on social media. And the lack of seeing a lot of that could in part be explained by the fact that social media is wildly fracturing into a bunch of different islands,
Starting point is 00:15:21 which on balance is probably a good thing for the internet. But I also suspect it comes down to a common misunderstanding of what DevRel actually is. It turns out that contrary to what many people wanted to believe in the before times, it is not getting paid as much as an engineer, spending three times that amount of money on travel expenses every year to travel to exotic places, get on stage,
Starting point is 00:15:45 party with your friends, and then give a 45-minute talk that spends two minutes mentioning where you work and 45 minutes talking about, I don't know, how to pick the right standing desk. That has, in many cases, been the perception of DevRel, and I don't think that's particularly defensible in our current macroeconomic climate. So what are all those DevRel people doing? That's such a good loaded question. It's always good to be given a question where the answers are very clear. There are right answers and wrong answers.
Starting point is 00:16:13 And oh, wow, it's a fun minefield. Have fun. Go catch. Yeah, no, that's terrific. Yeah, in your first part, we do have a pretty well distributed team globally who does a lot of things. Our YouTube channel has, you know, we just crossed a million subscribers
Starting point is 00:16:27 who are getting this stuff regularly. It's more than Amazon and Azure combined on YouTube. So in terms of that audience... Counterpoint, you definitionally are YouTube, but that's neither here nor there either. I don't believe you're juicing the stats, but it's also somehow not as awesome if, say, I were to do it. Which, I'm working on it, but I have a face for radio and it shows. Yeah, but a lot of this has been the quality and quantity. Like you look at the quantity of video, it overwhelms everyone else
Starting point is 00:16:54 because we spend a lot of time, we have a specific media team within my DevRel team that does the studio work, that does the production, that does all that stuff. And that's a concerted effort. That team's amazing. They do really awesome work.
Starting point is 00:17:04 But a lot of DevRel, as you say, I don't know about you, I don't think I've ever truly believed in the sort of halo effect of if super smart person works at X company, even if they don't even talk about that company, that somehow presents good vibes and business benefits to that company. I don't think we've ever proven that's really true. Maybe you've seen counterpoints where... I can think of anecdata examples of it. Often, though, on some level, for me at least, it's been, okay, someone I tremendously respect in the industry has gone to work at a company that I've never heard of. I will be paying attention to what that company does as a direct result. Conversely, when someone who is super well-known and has been working at a company for a while
Starting point is 00:17:42 leaves and then either trashes the company on the way out or doesn't talk about it it's a question of what's going on did something horrible happen there should we no longer like that company are we not friends anymore it's and i don't know if that's necessarily constructive either but it also on some level feels like it can shorthand to oh to be working devrel you have to be an influencer, which, frankly, I find terrifying. Yeah. Yeah, I just think the mother of DevRel, hopefully, is doing a little more of product-led growth style work. They're focusing specifically on how are we helping developers discover, engage, scale, become advocates themselves in the platform, increasing that flywheel through usage. That has very discrete metrics. It has very specific ownership. Again, personally, I don't even think DevRel should do as much with sales teams because sales teams have hundreds and
Starting point is 00:18:33 sometimes thousands of sales engineers and sales reps. It's amazing. They have exactly what they need. I don't need DevRel as a drop in the bucket to that team. I'd rather talk directly to developers, focus on people who are self-service signups, people who are developers in those big accounts. So I think the modern DevRel team is doing more in that respect. But when I look at, I just looked, Corey, this morning at what my team did last week. So the average DevRel team, I look at what advocacy does. Teams writing code labs, they're building tutorials. So yes, they're doing some in-person events. They wrote some blog posts, published some videos, shipped a couple open source projects that they contribute to. And like gaming sector, we have a couple projects there. They're actually usually customer zero in the product. They use
Starting point is 00:19:13 the product before it ships, provides bugs and feedback to the team. We run Dora workshops, because again, we're the DevOps research and assessment gang. We actually run the tutorial and docs platform for Google Cloud. We have people who write code samples and reference apps. So sometimes you see things publicly, but you don't see the 20,000 code samples in the docs, many written by our team. So a lot of times DevRel is doing work to just enable on some of these different properties, whether that's blogs or docs, whether that's guest articles or event series. But all of this should be in service of having that credible relationship to help devs use the platform easier. And I love watching this team do that. But I think there's more to it now than years ago, where maybe it was just,
Starting point is 00:19:54 let's do some amazing work and try to have some second, third order effect. I think DevRel teams can have very discrete metrics around leading indicators of long-term cloud consumption. And if you can't measure that successfully, you probably got to rethink the theme. That's probably fair. I think that there's a tremendous series of, I want to call it thankless work. Like I haven't done some of those ridiculous parody videos myself. People look at it and they chuckle and they wind up that that was clever and funny and they move on to the next one. And they don't see the fact that, you know, behind the scenes for that three minute video, there was a five figure budget to pull all that together with a lot of people doing a bunch of disparate work. Done right, a lot of this stuff looks like it was easy or that there was no
Starting point is 00:20:38 work at all. I mean, some of them as guilty of that as anyone. We're recording a podcast now that is going to be handed over to the folks at HumblePod. They're going to produce this into something that sounds coherent. They're going to fix audio issues, all kinds of other stuff across the board, a full transcript and the rest. And all of that is invisible to me.
Starting point is 00:20:55 It's like AI. It's the magic box I drop a file into and get podcast out the other side. And that does a disservice to those people who are actively working in that space to make things better. Because the good stuff that they do never gets attention. But then the company makes an interesting blunder in some way or another, and suddenly everyone's out there screaming and wondering why these people aren't responding on Twitter in 20 seconds
Starting point is 00:21:20 when they're finding out about this stuff for the first time. Yeah, that's fair. You know, different internal, external expectations of even DevRel. We've recently launched, I don't know if you caught it, something called Jumpstart Solutions, which were executable reference architectures. You can come into the Google Cloud console or hit one of our pages and go, hey, I want to do a multi-tier web app. Hey, I want to do a data processing pipeline, like use cases. One click, we blow out the entire thing in the platform, use it, mess around with it, turn it off with one click. Most of those are built by DevRel. Like my engineers have gone and built that tons of work behind the scenes, really like production grade quality type architectures, really, really great work. There's going to be, there's a dozen
Starting point is 00:21:59 of these, we'll GA them at next. But really, really cool work. That's DevRel. That's behind the scenes work, but that is engineering work. That can be some of the thankless work of setting up projects, deployment architectures, Terraform. All of them also dropped into GitHub. A ton of work documenting those. But yeah, that looks like behind-the-scenes work, but that's what most of DevRel's engineers. These are folks often just building the things that then devs can use to learn the platforms. Is it the flashy work? No. Is it the most important work? Probably. I do have a question I'd be remiss not to ask.
Starting point is 00:22:31 Since the last time we spoke, relatively recently from this recording, Google, well, I say Google announced, but they kind of didn't, Squarespace announced that they'd be taking over Google domains. And there was a lot of silence, which I interpret to be clear clear, as people at Google being caught by surprise by large companies. Communication is challenging, and that's fine. But I don't think it was anything necessarily nefarious. And then it came out further in time with an FAQ that Google published on their site that Google Cloud Domains was a part of this as well. And that took a lot of people back in the sense,
Starting point is 00:23:05 not that it's hard to migrate a domain from one provider to another, but it brought up the old question of if you're building something in cloud, how do you pick what to trust? And I want to be clear before you answer that I know you work there. I know that there are constraints
Starting point is 00:23:23 on what you can or cannot say. And for people who are wondering why I'm not hitting you harder on this, I want to be very explicit. I can ask you a whole bunch of questions that I already know the answer to, and the answer is that you can't comment. That's not constructive or creative. So I don't want people to think that I'm not intentionally asking the hard questions, but I also know that I don't, that I'm not going to get an answer and all I'll do is make you uncomfortable. But I think it's fair to ask, how do you evaluate what services or providers or other resources you're using
Starting point is 00:23:54 when you're building in cloud that are going to be around that you can trust building on top of? It's a fair question. Not everyone's on, let's update our software on a weekly basis, and I can just swap things in. There's a reason that even Red Hat's so popular with Linux, because as a government employee, I could use that Linux and know it's backwards compatible
Starting point is 00:24:14 for 15 years, and they sell that. That's the value that this thing works forever. Microsoft does the same with a lot of their server products. You know for better or for worse that thing will always kind of work with a component you wrote 15 years. Like, you know, for better or for worse, that thing will always kind of work with a component you wrote 15 years ago in SharePoint, somehow it runs today. I don't even know how that's possible. Love it, that's impressive. Now there's a cost to that.
Starting point is 00:24:33 There's a giant tax in the vendor space to make that work. But yeah, there's certain times where even with us, look, we are trying to get better and better at things like comms. And last year we announced, I checked them recently, you know, we have 185 cloud products in our enterprise APIs, meaning they have a very, very tight way we would deprecate with very, very long notice. They've got certain expectations on guarantees of how long you can use them, quality
Starting point is 00:24:58 of service, all the SLAs. And so for me, I would bank on, first off, for every cloud provider, whether they're anchor services, build on those, right? You know S3 is not going anywhere from Amazon. Rock solid service. BigQuery, goodness gracious, it's the center of Google Cloud. And you look at a lot of services, what can you bet on that are the anchors? And then you can take bets on things that sit around it. There's times to be edgy and say, hey, I'll use ServiceWeaver,
Starting point is 00:25:21 which we open sourced earlier this year. It's kind of a cool framework for building apps, and we'll deconstruct it into microservices at deploy time. That's cool. Would I literally build my whole business on it? No, I don't think so. It's early stuff. Now, would I maybe use it also with some really boring VMs
Starting point is 00:25:37 and a boring API gateway and boring storage? Totally. Those are going to be around forever. I think for me personally, I try to think of how do I isolate things that have some variability to them. Now, to your point, sometimes you don't know there's variability. You would have just thought that service might be around forever. So how are you supposed to know that that thing could go away at some point?
Starting point is 00:25:55 And that's totally fair. I get that, which is why we have to keep being better at comms, making sure more things are in our enterprise APIs, which is almost everything. So you have some assurances when I build this thing, I've got a multi-year runway if anything ever changes. Nothing's going to stay the same forever, but nothing should change tomorrow on a dime. We need more trust than that. Absolutely, and I agree.
Starting point is 00:26:17 And the problem, too, is hidden dependencies. Let's say I want to do something very simple. I want to log in to my brand new AWS account and spin up a single EC2 instance. The end. Well, I can trust that EC2 is going to be there. Great. That's not one service you need to go through that critical
Starting point is 00:26:33 path. It is at bare minimum six, possibly as many as 12, depending upon what it is exactly you're doing. And it's the you find out after the fact that, oh, there was that hidden dependency in there that I wasn't fully aware of. That is a tricky and delicate balance to strike. And again, no one is going to ever congratulate you at all on the decision to maintain a service that is internally painful and engineeringly expensive to keep going.
Starting point is 00:26:59 But as soon as you kill something, even if this thing doesn't have any customers, the narrative becomes, they're screwing over their customers. They just said that it didn't have any. What's the concern here? It's a messaging problem. It is a reputation problem. Conversely, everyone knows that Amazon does not kill AWS services.
Starting point is 00:27:18 Full stop. Yeah, that turns out that everyone's wrong. By my count, they've killed 10 full-on AWS services and counting at the moment. But that is not the reputation that they have. Conversely, I think that the reputation that Google is going to kill everything that it touches is probably not accurate, though I don't know that I'd want to have them over to babysit either. So I don't know. But it is something that it feels like you're swimming a hill on in many respects, just due to not even deprecation decisions historically, so much as poor communication around them.
Starting point is 00:27:50 I mean, communication can always get better. And it's not our customer's problem to make sure that they can track every weird thing we feel like doing. It's not their challenge. If our business model changes or our strategy changes, that's not technically the customer's problem. So it's always our job to make this as easy as possible. Anytime we don't, we have made a mistake. So even DevRel, hey, look, it puts teams in a tough spot. We want our customers to trust us. We have to earn that. You will never just give it to us. At the same time, as you say, hey, we're profitable. It's great. We're growing like weeds. It's amazing to see how many people are using this platform. I mean, even services that you don't talk about doing really, really well. But I got to earn that. And you got to earn, more importantly,
Starting point is 00:28:33 the scale. I don't want you to just kick the tires on Google Cloud. I want you to bet on it. But we're only going to earn that with really good support, really good price stability, really good feeling like these services are rock solid. Have we totally earned that? We're getting there, but not as mature as we'd like to get yet. But I like where we're going. I agree.
Starting point is 00:28:52 And reputations are tricky. I mean, recently, InfluxDB deprecated two regions and wound up turning them off and deleting data. And they wound up getting massive blowback for this, which to their credit, their co-founder and CTO, Paul Dix, who has been on the show before, wound up talking about and saying, yeah, that was us.
Starting point is 00:29:10 We're taking ownership of this. But the public announcement said that they had the data in AWS was not recoverable. And they're reaching out to see if the data in GCP was still available, at which point I took the wrong impression from this. Like, whoa, whoa, whoa. Hang on. Hold the phone here. Does that mean the data that I delete from a Google Cloud account isn't really deleted? Because I have a whole bunch of regulators
Starting point is 00:29:29 that would like a word if so. And Paul jumped onto that with, no, no, no, no, no. I want to be clear. We have a backup system internally that we were using that has that set up. And we deleted the backups on the AWS side. We don't believe we did on the Google Cloud side. It's purely us, not a cloud provider problem. It's like, okay, first, sorry for causing a fire drill. Secondly,
Starting point is 00:29:49 okay, that's great. But the reason I jumped in that direction was just because it becomes so easy when a narrative gets out there to believe the worst about companies that you don't even realize you're doing it. No, I understand. And it's reflexive. And I get it. And look, B2B is not B2C. In B2B, it's not build it and they will come. I think we have the best cloud infrastructure, the best security posture, and the most sophisticated managed services. I believe that I use all the clouds. I think that's true. But it doesn't matter unless you also do the things around it, around support, security, usability, trust.
Starting point is 00:30:23 You have to go sell these things and bring them to people. You can't just sit back and say, it's amazing. Everyone's going to use it. You've got to earn that. And so that's something that we're still on the journey of, but our foundation is terrific. We just got to do a better job on some of the intangibles around it. I agree with you when you, I think there's a spirited debate you could have around any of those things you said that you believe that Google Cloud is the best at, with the exception of security, where I think that that is unquestionably. I think that that is a lot less variable than the others. The others are more or less, who has the best cloud infrastructure?
Starting point is 00:30:55 Well, it depends on who had what for breakfast today. But the simplicity and the approach you take to security is head and shoulders above the competition. And I want to make sure I give credit where due. It is because of that simplicity and default posturing that customers wind up better for it as a result. Otherwise, you wind up in this hell of, you must have at least this much security training to responsibly secure your environment. And that is never going to happen. People read far less than we wish they would. I want to make very clear that Google deserves the credit from that security roster. Yeah. And the other thing, look, I'll say that from my observation, where we do something that feels a little special and different is we do think in platforms. We
Starting point is 00:31:33 think in both how we build and how we operate and how the console is built by a platform team, singularly. How, as we're doing Duet AI that we've pre-announced at IO and are shipping, that is a full platform experience covering a dozen services. That's really hard to do if you have a lot of isolation. So we've done a really cool job thinking in platforms and giving that simplicity at that platform level. Hard to do, but again, we have to bring people to it. You're not going to discover it by accident. Richard, I will let you get back to your tear-filled late-night writing of tomorrow's next keynote. But if people want to learn more once the dust settles, wacky things I'm checking out in tech. That is good. And I still hang out on different social networks, Twitter and Arsaroder and
Starting point is 00:32:31 LinkedIn and things like that. But yeah, join in and yell at me about anything I said. I did not realize you had a daily reading list of what you put up there. That is news to me, and I will definitely track in. And then, of course, yell at you from the chief seats when I disagree with anything that you've chosen to include. Thank you so much for taking the time to speak with me and suffer the uncomfortable questions. Hey, I love it. If people aren't talking about us, then we don't matter. So I would much rather we be yelling about us than the opposite there. As always, it's been a pleasure. Richard Sirota, Director of Product Management and Developer Relations at Google Cloud. I'm cloud economist Corey Quinn, and this is Screaming in the Cloud. If you've enjoyed this podcast, please leave a five-star review on your podcast platform of choice.
Starting point is 00:33:17 Whereas if you've hated this podcast, please leave a five-star review on your podcast platform of choice, along with an angry comment that you had an AI system right for you because you never learned how to structure a sentence. If your AWS bill keeps rising and your blood pressure is doing the same, 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 Thanks for watching.

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