Episode Summary
This week Corey is joined by Clint Sharp, CEO and co-founder of a company called Cribl. Clint breaks down what exactly Cribl is and the innovations they are bringing to security and observability. Cribl also has a lot to offer when it comes to optimizing and saving money--to the point of dropping vowels! Clint gives us a lot on Criblās offerings, tune in to see what they are!
From security and observability, to making esoteric security products more accessible for an entire organization Clint offers a lot of insight. He and Corey discuss getting everybody on board with security, how Cribl LogStream navigates this space, the rising waters of āobservability lakesā, and more! Tune in for the rest!
Episode Show Notes & Transcript
About Clint
Clint is the CEO and a co-founder at Cribl, a company focused on making observability viable for any organization, giving customers visibility and control over their data while maximizing value from existing tools.
Prior to co-founding Cribl, Clint spent two decades leading product management and IT operations at technology and software companies, including Splunk and Cricket Communications. As a former practitioner, he has deep expertise in network issues, database administration, and security operations.
Links:
- Cribl: https://cribl.io
- Cribl sandbox: https://sandbox.cribl.io
- Cribl.cloud: https://cribl.cloud
- Jobs: https://cribl.io/jobs
Transcript
Announcer: 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.
Corey: This episode is sponsored in part my Cribl Logstream. Cirbl Logstream is an observability pipeline that lets you collect, reduce, transform, and route machine data from anywhere, to anywhere. Simple right? As a nice bonus it not only helps you improve visibility into what the hell is going on, but also helps you save money almost by accident. Kind of like not putting a whole bunch of vowels and other letters that would be easier to spell in a company name. To learn more visit: cribl.io
Corey: Welcome to Screaming in the Cloud. Iām Corey Quinn. My guest this week for this promoted episode is Clint Sharp, the CEO and co-founder of a company called Cribl. Clint, thank you for joining me, and letās get the big question out of the way first: what is Cribl?
Clint: Yeah, so Cribl makes a stream processing engine for log and metric data. And that sounds really dry and boring, but what it really means is, we help connect, in the observability and security world, lots of log and metric sources, so you can take stuff from anywhere and put it to anywhere. And you can think of it like ETL or you can think of it like middleware; it sits there in this particular space, and itās built for SRE and security people.
Corey: Now, I looked into this a little bit previously, and I had a sneaking suspicion when I started kicking a few of the tires on this, that thereās probably going to be an economic story of optimization and saving money because of a couple things. One, thatās what I do; I pay attention to things that save customers money in the end run, and to your companyās called Criblāthatās C-R-I-B-L. That should probably have another L and certainly, you should buy a vowel to go in there somewhere, but thatās someone optimizing but still keeping things intact enough to be understood slash pronounceable. It really does feel like in this space, saving money on vowels is a notable tenet for companies that focus on saving money.
Clint: Yeah, so whatās interesting about enterprises is they care about money, and then they donāt care about money. And so itās a really good way to get a meeting. We definitely do help people save a ton of money, but ultimately, I think what the value people get out of the product is helping connect all the things that they have. And so one of the biggest problems that we see in the spaces is, āHey, I have all these agents deployed.ā Maybe itās Fluentd or Fluent Bit, or Elastic Beats or Splunkās Forwarder.
And I want to get this data over to my fancy new data lake, or over to my machine learning and AI systems, and maybe I want to put it on a Kafka Topic, but itās only designed to work with the thing itās designed to work with. So, if I have Beats deployed, it works with Elastic. Okay, great. How do I also use that same data elsewhere? And really, thatās the big problem that we end up solving for our customers.
Corey: Itās the many-to-many problem. Thereās a lot of work thatās implemented multiple times in multiple ways; it feels like itās effectively youāre logging the same thing 15 different times in 15 different ways.
Clint: Well, then you look at the endpoint, and you find, āOh, hey, weāve got, like, eight agents rolled out here,ā which is, you know, one from each vendor, theyāre all collecting the same thing. And then people are like, āOh, man, this is chewing up a ton of resources and weāre spending 20 or 30% of every box just, like, collecting security data and IT data. And couldnāt that be better?ā And then oh, by the way, each one of those agents has their own security surface area, so you have to make sure that those agents themselves are secure because theyāre often making outbound connections; theyāre listening for inbound connections. So, we really kind of help at the edge, help people reuse existing resources.
Corey: One thing you said a few sentences ago caught me a little bit off guard and I want to dive into that a little bit. You talked about the observability and security world. Now, every time I talk to folks in one of those two spaces, theyāre sort of tangentially aware of the other one exists, on some level, but theyāre always framed as two very distinct universes. And you talk about them as if theyāre effectively one and the same. Was that intentional?
Clint: Well, the data is the same. And it starts there because weāre collecting log data, and that log data may go into a SIEM tool, and people are using that to try to understand their security posture, and malicious actors, and threats. Oh, and by the way, that same log data is also used for understanding the performance and availability of your systems. The same type of metric data is used in both, the same type of catalogs that say, hey, what is my inventory, and what assets do I have, and where are they deployed? And all of that is relevant for both sides.
And the tooling often ends up being very similar, if not identical. And I used to work in Splunk many years ago; thatās a tool thatās well known for being popular in both camps. And so I developed this decade-long perspective of like, man, Iād show up and actually, theyāre sitting right next to each other; thereās DevOpsāDevSecOps now, which are now trying to marry those things. And so certainly, thereās just a ton of overlap.
Corey: Itās still all just sparkling systems administration, but people fight me on that one.
Clint: Oh, yeah. Well, yeah, so SRE is sysadmin plus, plus, plus, plus, plus.
Corey: Now, Iāve told itāwhat is it, itās SRE if itās in the Mountain View region of Silicon Valley. Otherwise, itās just sparkling DevOps? Yep. Same story. Itās from my perspective, we called ourselves sysadmins, and then if we called ourselves DevOps, but, āI know, but DevOps isnāt a job title.ā
Great, but it is a 40% raise so Iām going to be quiet about the purity of titles and take the money was my approach back then. And now there are 10 or 15 different ways you can refer to people who are more or less doing the same job and thereās no consistency between company to company in many respects. They almost become buzzwords and trite at some point, but itās easier than trying to have a 15-minute conversation in response to, āSo, what do you do at whatever company you work at?ā
Clint: Well, also the grizzled sysadmin persona very much now a security person as well, right? So, you know, coming out of that sysadmin lineage, now I have to learn a whole bunch of new words, and security very much as a discipline, what I would criticize as saying, is very gatekeeper-y in terms of, āOkay, weāre going to come up with their own vernacular so that we know that youāre not one of us.ā Thatās one of my big criticisms of security. But the skill set, the same people who were sysadmin 20 years ago are definitely becoming security specialists, theyāre becoming SREs. And so if you share the same lineage, then youāre really not all that different.
Corey: Well, thatās why I launched Last Week in AWS security newsletter podcast combo that just as just recently started launching as of the time that this airs because, āSecurity is everyoneās job,ā but strangely, they donāt pay everyone like that. And it ties into an entire ecosystem of folks who have to care about security, but the word security doesnāt appear in their job title. And most security products seem to be pitched at the executive level where they use the same tired wording that youāll see on airport ads everywhere, or theyāre talking to InfoSec practitionersāwhatever those might look atāand tying into, in some cases, a very hostile community. In other cases, theyāre talking extensively about the ins and outs of how to overcome and defeat particular attack styles, or theāworst of all worldsāwhere it just reduces down into compliance and auditing checkboxes, which no one gets super excited about. Iām not interested in any of that.
I want to tell stories about, okay, as someone who has other work to get done, whatās the security impact of whatās happening lately? How do you round it up and distill it down into something useful, instead of something that winds up just acting as a giant distraction and becoming a budget justifier?
Clint: Well, security detection, I think, is a really fascinating area. Youāre seeing a lot of consolidation now between traditional SIEM companies thatāSplunk would be in there, but then youāve got newer players like Exabeam, you got newer players like CrowdStrike who are coming from the EDR space, and theyāre coming very strongly and saying, āHey, look, I own the endpoint but really what I need to be able to do is analyze all this data.ā And thatās where really these things are combining because tell me that XDR is not fundamentally the sameālike, I keep using the word lineage, but the same type of product that I was building a SIEM from before. And most people I talked to are having a really hard time. Like, āWhatās the difference between XDR and SIEM? Arenāt these things largely the same?ā
But at the same time, then when you look at observability, itās the same problem; I need to be able to ask and answer arbitrary questions of data. And security detection is fundamentally the same problem, I have all this data thatās being egressed from my complex systems, all my endpoints, all of my VMs, my containers, all of my infrastructure, all my applications, and I need to be able to detect when someone is doing something wrong, like, some malicious actor is doing something wrong. Tell me thatās not observability.
Corey: Of course it is. And the same problems apply to both where, if I have something happened in my application and my observability tooling doesnāt tell me for 20 minutes, thatās kind of a problem in the same way that you have that in the security space. Yet somehow, AWSās CloudTrail takes about that, on average, to wind up surfacing various things that are happening in the environment. In many cases, the entire event can be over by the time CloudTrail says, āHey, thereās a thing going on.ā For those who arenāt familiar, CloudTrail effectively captures management events that happen talking to the AWS APIs.
So, someone creates something, someone accesses something, et cetera, et cetera. Thatās useful when you need that, but if youāre going to take action based on that, you want to know sooner rather than later. Same story with any sort of monitoring tool that, āOh, yeah, the siteās taking an outage and our system will let us know in only 20 short minutes.ā Oh, I assure you customers will tell us long before then.
Clint: Thatās sort of dovetails into some of the things that we see in the marketplace that we help with which areātalk about CloudTrail, people say all data is security relevant but I have to pay for all that data, too, so that data has to go somewhere. Do I care about every cloudāof course, I donāt care about every CloudTrail event; I care about some subset of those.
Corey: And honestly, in the full sweep of time, you really care about that one specific CloudTrail thing, but itās the needle in the haystack.
Clint: And so AWS, this is a constant conflict between people who have to observe and secure systems need all the data because I may not know in advance what question I want to ask, but at the same time, I do know that not all of that is necessarily interesting right now, and so thereās a fundamental tension between, okay, the developer says, āWell, look. You canāt ask a question of data thatās not there, so Iām going to put everything in the log. Literally every byte of data, everything that I could ever think of, Iām going to put in that log.ā
And then the receiver of that says likeāIāll give a good example. Weāve been talking about EDR. CrowdStrike EDR logs, phenomenal data source, have a ton of really interesting information about the security of your endpoints, and they also have an extra 100 fields that nobody gives a crap about. So, what do I do with that data? Do I pay to ingest all that data because all my vendors are charging me based off the bytes of data that are going into their platforms? And so thereās a real optimization potential there to have a really strong opinion on what good data is.
Corey: Part of the problem, too, is that you absolutely want the totality of everything captured around the specific event you care about. But by and large, weāve all been in environments where we have a low-traffic app, and we see giant piles of web server logs. āOkay, great. Letās take a look at what those web server logs are.ā And by volume, itās 98% load balancer health checks showing up.
It seems to me there might either be a way to strip them out entirely or alternately express those in a way that is a lot more compact and doesnāt fill things out. I still feel like thereās some terrible company somewhere where their entire way of getting signal from noise is to pay a whole bunch of interns to read the entire log by hand. I like to imagine that is me speaking hyperbolically, but Iām kind of scared itās not.
Clint: Yeah. And then the question is, well, then how do I achieve a goal of actually getting the right data to the right place? So, thatās something that we help out about. I think that theāI feel a lot for the persona of this kind of sysadmin, this type of security person because theyāre caught in this tension: like, do I go write code? My skill set as an SRE or my skill set as a security person is being an expert in the data itself.
I know that event is good, and I know that event is bad. Am I also supposed to be a person who then needs to go write a bunch of pipelines and Lambda functions, and how do I actually achieve the goal because thereās always way more demand than there is capacity to be able to onboard all of this data. So fundamentally, how do we get the right thing to the right place?
Corey: Thatās, on some level, a serious problem. I will say that looking at what you do and how you do it, you take a whole bunch of different disparate data sources, and then effectively reduce all of those into passing through the Cribl log stream, and then sending the data out to exactly where it needs to go. And I have to imagine that when you talk about what youāre doing to typical VCs and whatnot, their question is, āAh, but what if AWS launches a thing to do that?ā To which I can only assume that your response must have been, āYouāre right, if AWS does learn to speak coherently and effectively across all of their internal service teams, weāre going to have a serious problem.ā At which point, I can only imagine that your VCs threw back their heads, you shared a happy laugh, and then they handed you another $200 million, which you have just raised. Congratulations, by the way.
Clint: Thank you so much. Itās, you know, people say a lot of times in startup-land, like, āOh, we shouldnāt celebrate the fundraising.ā Iāll tell you, as a person whoās done it a few times, I celebrate. Thatās a shitload of work.
Corey: Oh, absolutely. I looked into it in the very early days of, okay, as Iām building out what would become The Duckbill Group, do I talk to VCs and the rest? And I did a little bit of investigation, and itās, wow, that itās so much work to build the pitch deck and have all the meetings and wind up doing all of that. Iād rather just go and sell things to customers and see how that works. And oh, that turned out to raise money that I donāt have to repay.
Okay, that seems like a different path. And there are advantages and disadvantages to every approach you can take on this. I mean, yeah, no shade here on how you decide to build out a technology company using VC-backed up resourcing, which is a sensible way to do it, but itās a different style. And the sheer amount of work that very clearly goes into raising a fundraising round is just staggering to me. And thatās for seed-level rounds; I can only imagine down the path. This is not your first round.
Clint: Yeah, I mean, itās a validation, I think, of where weāre going, and really, kind of, our vision because weāve been talking a lot about how data moves, but I think one of the other key concepts that weāre advocating for that thereās a net-new concept in the industry is this concept of an observability lake. And back to that tension of thereās always way more data, S3 as an example provides excellent economics, but very few people provide a way for you to use just raw data that I end up going and dumping into S3. And thatās really the fallback for it. Like, if I donāt know what to do with this data, I donāt want to delete it because what if it becomes security relevant? Letās talk about the SUNBURST SolarWinds attack.
Everybody in the industry wishes that they had every flow log, every log from every endpoint dating back two or three years so that they could actually go do a detailed investigation of, āOkay. That SolarWinds box got breached, and what all was it talking to?ā And they can actually build a graph from that and go understand that. But most people have deleted all that data. Theyāve decided that I canāt afford to have it anymore.
And so really, this concept of a lake is like, well, look, I can finally at least put it somewhere as an insurance policy and make sure thatās actually going to be relevant. And then eventually whatās going to be happening is people are going to go help you make use of that dataāand we will as wellābe going out there to help you take petabytes and petabytes and petabytes of logs data, metric data, trace data, observability data and give you the ability to analyze that effectively.
Corey: My constant complaint about the term ādata lakeāābecause Iāve seen this happen in various client environments, AWS will release something that specifically targets data lakes, and Iāll talk to my client about that service. āThis is a data lake solutions, but it would be awesome.ā And they look at me like Iām very foolish and say, āYeah, we donāt have a data lake.ā To which my response is, āGreat. Whatās that eight petabytes of data sitting in S3?ā āOh, itās mostly logs.ā
And I donāt think that theyāre foolish, I donāt think Iām foolish, but very often talking to folks who have data lakes do not recognize what they have as being a data lake because that feels almost like itās a marketing term that has been inflicted on people. Like, they would consider itābecause we all consider it this wayāas more of a data morass. Youāre not really sure whatās in there; youāre told by your data science teams, who are incredibly expensive, that one day weāll unlock value in all of those web server logs, the load balancer health checks dating back to 2012, but we just donāt know what that is yet. But do you really want to risk deleting it? And it becomes this, effectively, deadstock that sits there.
So, you want to retain it, particularly if you have compliance obligations. Thereāsātheoretically at leastābusiness value locked up in those things and you need to be able to access that in a reasonable way. And anytime I see tooling that winds up billing based upon amount of data stored in it, so just cut retention significantly. It feels like it cuts against the grain of what theyāre trying to do.
Clint: I mean, yeah, retention, I mean, especially for security peopleāthis is the difference between security and operations because operations is like, āLast 24 hours a data, I need. Pretty much after that, give me some aggregated statistics and Iām good.ā Security people want full-fidelity data dating back years. But I think one of the other important concepts that we havenāt seen in the industry, and part of what weāre trying to change is, you know, I put data into a tool today. Itās that toolās data, right?
Soāand it doesnāt matter which tool it is that Iām putātheyāre all the same. But fundamentally, I put data into a metrics or time-series database and put data into a logging tool, and that data is now owned by that vendor. And the big difference that we see in the concept of a lake is raw data at rest in S3 bucketsāor other object storage depending on your cloud provider, depending on who, on-prem, is providing you that interfaceāin a way in which I can choose in the future, what tool is going to use to analyze that and Iām no longer locked in. And I think thatās really what weāve been trying to advocate as an industry is that every enterprise Iāve talked to has everything. Theyāve got one of every single tool and none of them are going away.
There is no such thing as a single pane of glass; thatās a myth that weāve been talking about for 30 freaking years and itās just never actually going to happen. And so really, what you need to be able to do is integrate things better and just make sure that people can actually use the tool that they want to use to analyze the data in the way that they see fit, and not be bound by the decision that was made six months ago as to which tool to put it in.
Corey: This episode is sponsored in part by Thinkst. This is going to take a minute to explain, so bear with me. I linked against an early version of their tool, canarytokens.org in the very early days of my newsletter, and what it does is relatively simple and straightforward. It winds up embedding credentials, files, that sort of thing in various parts of your environment, wherever you want to; it gives you fake AWS API credentials, for example. And the only thing that these things do is alert you whenever someone attempts to use those things. Itās an awesome approach. Iāve used something similar for years. Check them out. But wait, thereās more. They also have an enterprise option that you should be very much aware of canary.tools. You can take a look at this, but what it does is it provides an enterprise approach to drive these things throughout your entire environment. You can get a physical device that hangs out on your network and impersonates whatever you want to. When it gets Nmap scanned, or someone attempts to log into it, or access files on it, you get instant alerts. Itās awesome. If you donāt do something like this, youāre likely to find out that youāve gotten breached, the hard way. Take a look at this. Itās one of those few things that I look at and say, āWow, that is an amazing idea. I love it.ā Thatās canarytokens.org and canary.tools. The first one is free. The second one is enterprise-y. Take a look. Iām a big fan of this. More from them in the coming weeks.
Corey: I can tell this storyāwhy not. I donāt imagine it was your direct fault, but nine years ago, nowāso I should disclaim this. I am not even suggesting this is the way it is today. I was at a startup and we reached out to Splunk to look at handling a lot of our log analysis needs because it turned out we had a bunch of things that were spewing out logs. Nothing compared to what most sites look at these days, but back then for us, it felt like a lot of data.
And we got a quote that was more than the valuation of the company at the time. Because it seems like their biggest market headwind at the time was the rise of democracy basically making monarchies go out of fashion, and there were fewer princesses that we could kidnap for ransom in order to pay the Splunk bill. And, to their credit, they reached out every quarter and said, āOh, have your needs change any?ā āNo, we have not massively inflated the value of this company so we can afford your bill. Thank you for asking.ā
But the problem that I had is when I pushed back on them on thisābecause itās not just one of those make fun of it and move on stories because Splunk was at the time very much the best-of-breed answer hereātheir response was, āOh, just go ahead and log less and that brings your bill back into something thatās a lot more cohesive and understandable.ā
Clint: Which destroys the utility of the whole tool to begin with.
Corey: Exactly. The entire reason to have a tool like that is to go through vast quantities of data and extract meaning from it. And if youāre not able to do that because you have less data, it completely defeats the value proposition of what it is youāre bringing to the table. Because in the security space, in many ways in the observability space, and certainly in my world of the cost optimization space, itās an optimization story. It does not speed your time to market, it does not increase revenue in almost every case, so itās always going to be a trailing function behind things that do.
Companies are structured top to bottom in order to increase revenue and enter new markets with the right offerings at the right times and serve customers because that can massively increase the value of the company. Reduction and, I guess, the housekeeping stuff is things people get really excited about for short windows of time and then not again. Itās inconsistent.
Clint: Yeah, about every time the bill comes due is when they get really excited about it.
Corey: Exactly. And I have to assume on some level, this was one of those, āOkay, first start using it. Youāll see how valuable it becomes, and then youāll start logging more data.ā But it didnāt feel right because itās either being disingenuous, or itās saying that, āOh, donāt worry. Youāll find the money somehow.ā
Which is not true in that scenario. Now, theyāve redone their pricing multiple times since then. There are other entrants in the market that help us look at data in a bunch of different ways, but across the board, itās frustrating seeing that there are all these neat tools that I wanted to use and I was perfectly positioned to use back then, and now nine years later, when someone says, āOh, we use Splunk.ā My immediate instinctive reaction is, āOh, wow. You must have a lot of money to spend on services.ā Which is not necessarily even close to reality in some cases, but first impressions like that really stick around a long time.
Clint: Oh, absolutely. They stick around often because theyāre reaffirmed multiple times throughout [laugh] peopleās continued interactions. And I think thereās just really a fundamental tension in the marketplace where the value proposition is massive amounts of data. And massive is different, depending on the size of your organization: if youāre a big Fortune 100, massive might be, you know, a 100 petabytes at rest and a petabyte a day of data moving; or for you, massive might be a terabyte a day moving, and maybe a 50 terabytes at rest. Butāand by the way, thatās not going down.
So, some of the bigger trends that weāre seeing with the advent of zero trust, with the advent of remote work, with just in general growth of cloud containerized workloads, microservices, people are seeing a lot more data today than they were seeing two years ago, three years ago. And by the way, itās not like IT went from 2% of the budget to 10% of the budget. The budgetās the same, so I got to do more with less. And itās a tension between data growth and cost and capacity. And so we got to get smarter.
Corey: I like the fact that youāre saying that you have to get smarter as you think about this from a tool perspective of being able to serve your customers, as opposed to a lot of tooling out there seems to inherently and intrinsically take the world viewāand I donāt know if this is an actual choice or just an unfortunate side effectāof, āYeah, we have to educate our customers because right now, our customers are fairly dumb and weād like it if they were smarter. If you were smart enough to appreciate how we do things, then things will go super well.ā And I always found that to be a condescending attitude that doesnāt serve customers super well. And it also leaves a lot of money on the table because for better or worse, you have to meet customers where they are: at their level of understanding, at their expression of the problem. And Iāve talked to a number of folks over at Cribl and, similar to certain large cloud providers, one of the things that you focus on is the customer; itās clearly a value of the company. How do you think about that?
Clint: Iām a thousand percent agree with you. And for us, what I found after having been a practitioner for a decade and then working my way over to the vendor side, itās really nothing specific about one particular employer. Being a vendor is so complex. Thereās all these things that youāre trying to conāyou have investors, and you have the press, and analysts, and you have people who are constantly trying to influence where it is that youāreāāI need to be in the upper right of the Gartner Magic Quadrant, so I have to make sure that those analysts really believe what it is that Iām saying.ā And then pretty soon, just nobody even talks about the customer anymore.
Itās like, well, do people actually want to buy it? Is this thing actually solving real problems? And so from the beginning, me and my co-founders, we just wanted to make sure that the concept of the customer was embedded at the core of the company. And every time that an employee at Cribl is interacting and talking about what should we do next, and what features should we build, and how should we market, and how should we sell, letās make sure the customer is there. Customers first always is the value, including in how we sell.
We actively leave money on the table when itās not in the customerās right interest because we know that we want them to come back and buy from us again, later. When we market, we try to make sure that weāre speaking to our customers in a language that is their language. When weāre building a product, we use the product, we try to make sure that this is actually everyday, we donāt look at, hey, it needs to look like this and have these features to meet these criteria and be called this. Itās just like, āWell, does it actually help the customer solve a real problem for them? If so, let's build it. And if not, then who gives a [BLEEP]?ā
Corey: Exactly. Itās understanding what your customersā pain points are. I mean, I ran into some similar problems when I was starting my consultancy where Iāit turns out that I knew people who were more or less top of their class when it came to AWS bill understanding, reconciliation, and the rest. And those are the people I reached out to because I assumed that they knew what theyāre doing. There must be lots of people like them, everyone must be like these folks.
And I talked to them about how they looked at their AWS bill. And, okay, āThey said I wouldāIād love to hire you to come in and do this as a consultant, but I would expect this, this, this, this, and this.ā And, āOkay, I better come loaded for bear.ā And so I did. And it turns out thereās a lot more people out there who have never heard of a savings plan or a reserved instance before or, āWait. You mean continues to charge me even after Iām still using it if I donāt turn it off?ā Yes, that is generally how it works.
Thereās nothing wrong with that level of understanding of these thingsāwell, there are several things wrong but thatās beside the pointābut understanding where folks are and understanding how you can meet them where they are and get them to a better place is way more important than trying to prove that Iām the smartest kid in town when it comes to a lot of the edge case, and corner cases, and nuanced areas. And so many tools seem to have fallen in love with their own tooling, and in love with how smart they are, and how clear their lines of thought leadership are, that theyāve almost completely forgotten that there are people in the world who do not think like that, who do not have the level of visibility or deep thought into the problem space; they just know that the logs are unmanageable, or the bill for this thing is really expensive, or whatever their expression or experience of that problem is, there are tools out there that can help them, but all of the messaging, all of the marketing distills down to, āOh, you must be at least this smart to enter,ā like itās an amusement park ride with a weird sign.
Clint: Software is fundamentally a people business and when you end up implementing a toolāwhatās become fascinating to me as Iāve become the CEO of this company, rather than just kind of a product guy, so now Iāve had to sell it and Iāve had to market it, and I had to start very much from scratch, is that this stuff doesnāt just get implemented by magic; even if they download the tool and is the easiest to use tool that youāve ever used, they still donāt have the time to learn all the details and intricacies of your product, and so hey, they actually want some professional services people to come and go install that; they want a salesperson to help them understand the value. I know a lot of people, especially coming from my background in, like, SRE or sysadmin from when I was doing it, kind of, āOh, salespeople.ā But, like, they do a real job; they help you articulate the value of this thing so that your bosses understand what youāre actually buying. The sales engineers help you understand what those features are. And so having a customer-aligned company means that every interaction that they have with you needs to be a really, really great interaction so that they want to interact with you again because fundamentally, even though the bits are really awesome and they solve this really awesome technology challenge, nobody really cares about it.
Ultimately, theyāre buying from people, theyāre implementing software built by people, and theyāre calling for supportāwhich is another important partāfrom people who fundamentally care about them as well. So, in every interaction, fundamentally software is a people business, and you got to have the best people and the people that care.
Corey: I wish more people took that philosophy because, frankly, itās missing from an awful lot of different expressions of what companies do. Itās oh, if we can make the code just a little bit smarter, a little bit more predictive, then we never have to talk to the customer at all. Itās, āNo. You shouldnāt write a line of anything before doing a whole bunch of customer research to validate that your understanding of the problem space aligns with theirs.ā
Clint: A good way to find out that doesnāt work is to fail for a while, too. So, [laugh] so we did our fair share of that, too, and kind of pontificating and trying to figure out what we thought was best at the market, and it turned out that really what you needed to be able to do was to work closely with customers and understand their problems and tightly pair that sales cycle, that marketing messaging, that product all towards customer pain. And if you do that, customers are great because they see the people who care, and they will reward you by becoming your customer and continuing to advocate for you and talk about you. And itās so rewarding if you can take the right perspective.
Corey: So, weāve covered a fair number of things: your philosophy on the world of security versus observability; weāve talked about meeting customers where they are; weāve talked about AWS being so inept at communicating internally and cross-functionally that youāre able to raise staggeringly large rounds, and weāve talked about, I guess, how we wind up viewing the world of log collection, for lack of a better term. If people want to learn more about what youāre up to, and how you get there, where can they find you?
Clint: Yeah, go to cribl.io. If youāre a hands-on product person and you just want to see what we do, you can go to sandbox.cribl.io. And thereās an online learning course, takes about an hour, walk you through the product. We'd love for you to try it.
Corey: Oh, I donāt have to speak to a salesperson?
Clint: No, you donāt have to talk to anybody. You can download the bits, you can try our cloud product for free at cribl.cloud. We are all about making sure that engineers can get access to the product before you have to talk to us. And if you think thatās valuable, if this helps you solve a problem, then and only then should you engage with us and weāll see if we can figure out a way to sell you some software.
Corey: Customer-focused. Iām also going to take a spot check here. Iām going to guess that given your recent funding news, youāre also aggressively hiring.
Clint: We are hiring across every function, and if you are interested in working for our customers-first software company and this sounds refreshing, please check out cribl.io/jobs, and weāve hiring everywhere.
Corey: I can endorse. We used to hang out, back before you wound up starting this place, and you were kicking around this idea of, āI have an idea for a company,ā and my general perception is, āEh, I donāt know. Doesnāt sound like it has legs to me.ā And well, here we are. I sure can pick them. Badly. Clint, thank you so much for taking the time to speak with me.
Clint: Thanks, Corey. Itās been a pleasure.
Corey: Clint Sharp, CEO and co-founder of Cribl. 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, whereas if you hated this podcast, please leave a five-star review on your podcast platform of choice along with an insulting comment telling me exactly why Iām wrong about the phrase ādata lakeā and tell me how many petabytes of useless material you have sitting in S3.
Corey: If your AWS bill keeps rising and your blood pressure is doing the same, then you need The Duckbill Group. We help companies fix their AWS bill by making it smaller and less horrifying. The Duckbill Group works for you, not AWS. We tailor recommendations to your business and we get to the point. Visit duckbillgroup.com to get started.
Announcer: This has been a HumblePod production. Stay humble.

