Podcast Episode 87

Episode 087 35 min

Escape the Ticket Trap: How AI Agents Are Replacing Manual DevOps

with Venkat Thiruvengadam · DuploCloud

0:00 / 35:00

Watch on YouTube Listen on Spotify, Apple Podcasts, Podbean, Player FM

Episode 87 of The Security Podcast of Silicon Valley, published January 27, 2026. Host Jon McLachlan, co-founder of YSecurity, talks with Venkat Thiruvengadam, founder and chief executive of DuploCloud, which automates DevOps and compliance inside a customer's own cloud account. Venkat joined the Microsoft research group that became Azure and watched one engineer run 50,000 workloads, then found mainstream IT putting one DevOps person behind every 15 to 20 engineers. He explains the split between GRC tools that collect evidence and the platform that implements the controls, a help desk where the ticket is assigned to an AI agent, the orchestration an agent needs before it touches production, why most AI SRE tools stay read-only while DuploCloud built a human in the loop for write work, and why its IP is the framework and not the model. They also cover the AI bubble and the dot-com analogy, General Magic, the highs and lows of a founder's year, Teams and Slack, a next-generation Kafka for agents, and why AI coding tools struggle with existing code bases. About 37 minutes.

Episode notes

AI won’t save your startup. Unless it can ship changes safely. Venkat Thiruvengadam breaks down why the real value isn’t the model, it’s the orchestration: guardrails, permissions, context, and human-in-the-loop workflows that let agents do more than “read-only.” Tune in for a practical conversation on scaling DevOps, security, and compliance without slowing the business.

Hosted by Jon McLachlan — co-founder of YSecurity.

The deep dive

Assign the ticket to an agent

Venkat Thiruvengadam helped start the networking team behind Microsoft Azure, then founded DuploCloud to give everyone else that kind of scale. Here is our conversation with the public record beside it: one engineer for 50,000 workloads, a help desk where the ticket goes to an AI agent, why the value sits in the orchestration and not the model, read-only versus write, the bubble question, and the next-generation Kafka he wants someone to build.

Every IT organization runs on tickets. A developer needs a database, a business user needs the logs, someone wants to know why the application is slow, and each request waits in a queue until a DevOps engineer picks it up. Venkat Thiruvengadam has spent years building a company around the idea that the request doesn’t have to wait, and on this episode he described where that ends up in one sentence.

“So the idea is that the users have the same experience, they go to a help desk ticket, but in this case they are not assigning a ticket to a human being, they are assigning a ticket to an AI agent.”

Venkat Thiruvengadam, at 10:08

Listen · Venkat on episode 87, from 9:54
About 39 seconds: uplevel the DevOps team, make the help desk agentic, and let the agent solve the problem in real time. The clip stops on its own. Read the full transcript.

Venkat is the founder and chief executive of DuploCloud, which he started in January 2018 and which is based in San Jose (LinkedIn). Its homepage now calls it “The DevOps Agent Platform.” Before DuploCloud he spent 2005 to 2013 at Microsoft, where his LinkedIn says he was one of the two founders of the Windows Azure Networking team in 2008, then worked on the controller for Cisco’s ACI at Insieme Networks and on infrastructure automation at Zenefits (LinkedIn). In November 2023 DuploCloud raised a $32 million Series B led by WestBridge Capital and StepStone Group, with Mayfield, for $49.5 million in total (TechCrunch). On this episode he tells me why the ticket queue exists, what an agent needs before it touches production, why DuploCloud gives its agents away, and what he’d pay someone to build.

Where we sit, so you can weigh what follows: YSecurity helps startups pass the security and compliance reviews enterprise buyers run, from the first questionnaire to SOC 2 and ISO 42001. In the split Venkat draws in this episode, that puts us next to the evidence and the auditor, working with founders whose DevOps engineers carry the controls underneath. I hosted this one on my own. By Venkat’s count of seven and a half years at DuploCloud, we recorded around the middle of 2025, and the episode aired on January 27, 2026.

An accidental entrepreneur

I asked what inspired the journey, and Venkat started by saying he hadn’t planned one. “I’m an accidental entrepreneur. So I didn’t really set out to build a company. I’m a developer by background.” He was working for a much larger company after his time at Microsoft and decided to write some software of his own.

“My goal was to build a software, maybe sell to about like four or five people, five companies, and then make as much as I would make in my job, and then sort of like go from there.”

Venkat Thiruvengadam, at 2:12

Listen · Venkat on episode 87, from 1:48
About 33 seconds: a developer who planned to sell his software to four or five companies. The clip stops on its own. Read the full transcript.

Then more people wanted the software than the plan allowed for. “The Valley’s ecosystem comes and finds you and then pushes you towards entrepreneurship quite naturally.” He found advisors, mentors and investors, the business kept growing, and “here we are.” I asked if he was a solo founder. Not at first: “I had a friend of mine who helped me bootstrap the company in the first few years, like for the first two or three years,” a friend who “gave me a lot of introductions, helped really get this off the ground.” After that, “since maybe for the last five, six years, I’ve largely been on my own.”

The resume behind the accident is a networking one. His LinkedIn starts with Siemens in Gurugram in 2001 and research on an IP multicast tunneling protocol at the Illinois Institute of Technology, then Microsoft from 2005 to 2013, Insieme Networks from 2013, where he worked on the software-defined networking controller for Cisco’s ACI, and Zenefits from 2015 as a principal engineer on infrastructure automation for microservices. DuploCloud’s about page says that as an early engineer on Azure he wrote “significant parts of the compute and network controller stack” (DuploCloud).

A timeline of six entries. 2001 to 2003, Siemens, network engineer in Gurugram. 2003 to 2005, Illinois Institute of Technology, research assistant on an IP multicast tunneling protocol. Dashed, 2005 to 2013, Microsoft, senior software engineer in Windows Azure Networking in Redmond, and one of the two founders of that team in 2008. Dashed, 2013 to 2015, Insieme Networks, member of technical staff on the software-defined networking controller for Cisco's ACI, at the startup Cisco acquired in 2013. Dashed, 2015 to 2017, Zenefits, principal engineer, infrastructure automation for microservices. Filled, 2018 to now, DuploCloud, founder and chief executive.
Venkat's path from network engineer to DuploCloud, from his LinkedIn experience. Outlined entries are networking, dashed ones cloud infrastructure, and the filled one DuploCloud.

One engineer, 50,000 workloads

I read the DuploCloud website aloud for listeners, “AI-powered DevOps built for today’s engineering teams,” and guessed he’d built it because he kept running into the same problem at Microsoft. “That’s right,” he said, and went back to the beginning. “I joined Microsoft straight out of college. So I joined this research group as a software developer there. And then that research group went on to become Azure.” Back then it was on-prem, and the cloud started with about 100 servers in Redmond.

“And then, before I knew, by 2013, it had already grown to like 5 million virtual machines or something like that.”

Venkat Thiruvengadam, at 3:48

Listen · Venkat on episode 87, from 3:44
About 51 seconds: from about 100 servers in Redmond to 5 million virtual machines, one engineer for 50,000 workloads, and what he found in mainstream IT. The clip stops on its own. Read the full transcript.

Microsoft introduced Azure at its Professional Developers Conference in October 2008, under the code name Project Red Dog, launched it as Windows Azure in February 2010 and renamed it Microsoft Azure in 2014 (Wikipedia). Venkat watched that growth from the inside, and what stayed with him wasn’t the size. It was how few people ran it. “With a handful of people, these big enterprises manage millions of workloads with latest and greatest of security and compliance across the globe.” He got used to it: “I’m like, yeah, one engineer, 50,000 workloads, like such a large infrastructure, this is a norm, this is how life is.”

Then he moved to the Bay Area and saw the ratio everyone else lives with.

“But then when I came to the Valley, that’s when I realized that in mainstream IT, it’s like every 15, 20 engineers, you’ll find another DevOps person who’s operating an infrastructure.”

Venkat Thiruvengadam, at 4:23

“Security compliance takes like months, if not years,” he added, and that’s where the company came from: “I think there’s a interesting problem to solve, based on what we have learned before. Why don’t we actually do a software for it and try to make a difference?” He gave TechCrunch the same comparison in 2023: Amazon and Azure run millions of workloads with about a thousand engineers, while “in an average enterprise every 50-odd servers require at least one engineer” (TechCrunch).

Two columns. Filled, inside Azure, where he started his career: 5 million virtual machines by 2013, from about 100 servers in Redmond, and 50,000 workloads for one engineer, the norm he got used to. Dashed, mainstream IT, what he found in the Valley: 1 in 15 to 20 engineers is a DevOps person who operates the infrastructure, and months for security compliance, if not years.
The ratio Venkat got used to inside Azure, next to the one he found in mainstream IT, from the tape at 3:46 to 4:35.

A techno-commercial person

I asked whether he thinks of himself as a security person. “I think of myself as a techno-commercial person. This is a term that a good friend of mine uses. So I’m a technical person who can basically put a technology for a good commercial use.” That use, for him, is DevOps, security and compliance. He was candid about the depth: “I wouldn’t say that I’m necessarily that deep down, dealing with security algorithms and RSA and the DH, Diffie-Hellman group and stuff like that. I’m not at that level.” His way into security was networking.

“I understand security pretty well because my background is networking.”

Venkat Thiruvengadam, at 6:08

For much of the industry’s history, he said, security lived in the network, with firewalls and flows. “Back then it used to be like Palo Alto, Cisco, and so on, where you would basically put a box and just send all the flows there.” His team in the cloud took the other road: “Then we moved it to host-based security with security groups and distributed ways of doing security.” He counts that as something he “substantially contributed to, and now it’s become a standard, like distributed security and so forth.”

His customers pulled him toward compliance. “I would say 97% of our customers are in a regulated industry.” And he drew a distinction I hear from founders all the time, in the words of someone who sells to them.

“Security is like never-ending. You can do as much as you like and it may never end. But compliance is more like, okay, there are certain guidelines, you need to meet them, and then you sort of like, people feel comfortable.”

Venkat Thiruvengadam, at 7:04

That’s a useful way to explain the difference to a board. Security has no finish line. A compliance framework like SOC 2 has a defined set of criteria, an auditor who checks them and a report at the end, which is why it’s the thing enterprise buyers ask for first. We wrote what SOC 2 is and who it’s for for founders meeting it for the first time.

Your Vanta goes green

I’d noticed DuploCloud’s own SOC 2 Type 2 on its website and asked how it works with the standard governance, risk and compliance (GRC) tools, “like the Vantas and the Dratas and the Secureframes and all of that stuff.” His answer is the cleanest division of labor I’ve heard for an audit.

“I think the way I would say the value is distributed is that they’re a GRC tool whose job is to collect evidence and pipe it to the auditor so that they can do their audit. And our job is to implement those controls, right?”

Venkat Thiruvengadam, at 7:48

Listen · Venkat and Jon on episode 87, from 7:42
About 45 seconds: the GRC tool collects the evidence, DuploCloud implements the controls, and your Vanta goes green. The clip stops on its own. Read the full transcript.

He has “a couple hundred customers, and almost every customer has some GRC tool.” The pitch follows from the split: “If you use DuploCloud, then your Vanta goes green, or your Drata goes green, and then you can get all the evidences and so on.” In his words, “We are the DevOps engineer equivalent, while they are more closer to the auditor.” I put it as DuploCloud being “a little bit closer to where the rubber actually hits the road,” and he agreed: “Yeah, that’s right. If we do our job, that means you have your evidences.”

Today DuploCloud’s security and compliance page lists controls for SOC 2, HIPAA, PCI-DSS, NIST, ISO, HITRUST and FedRAMP, and describes a compliance agent that scans for drift and “generates real-time evidence” mapped to those frameworks (DuploCloud).

Four boxes joined by arrows. Filled, DuploCloud, implements the controls. Filled, your cloud, runs with the controls on. Dashed, Vanta or Drata, collects the evidence. Dashed, the auditor, does the audit. Below, three lines. The DevOps engineer equivalent, a little bit closer to where the rubber actually hits the road, in Jon's words. The GRC tool's job is to collect evidence and pipe it to the auditor, so the auditor can do the audit. The pitch to a customer: use DuploCloud and your Vanta goes green, or your Drata goes green.
Who does what in an audit, as Venkat lays it out at 7:42: the controls run in your cloud, and the GRC tool carries the evidence to the auditor.

From where we sit, this split is the part founders most often get wrong. A GRC dashboard shows whether a control passes. It doesn’t configure the control. Teams buy the tool, connect their cloud, watch the dashboard light up red, and discover that someone still has to turn on encryption, write the access reviews and fix the logging. Whoever does that work, a DevOps engineer, a platform like DuploCloud or a team like ours, is the work the auditor ends up testing. Our guide to how long a SOC 2 audit takes walks through where the time actually goes.

The ticket trap

Then I asked him to explain how DuploCloud speeds up DevOps itself, and he started with how the work arrives today.

“So what they would tend to do is that they would tend to write a ticket, be it in Jira, ServiceNow, and so on, and describe the problem.”

Venkat Thiruvengadam, at 9:04

The requests are the everyday ones, “deploy a microservice, or help me debug this particular issue, or show me the logs, or I want to build out a new application stack, and so forth, give me a database.” A DevOps engineer picks up the ticket, solves it in the infrastructure and updates it. The engineers do have automation, “but that automation is largely for their use, right? So they are the consumers of that automation.” Some of it reaches users as self-service, “like GitHub Actions and CI/CD pipelines and stuff. But a lot of it is based on tickets, right?” And the queue never empties: “you go to any organization, any IT organization, they are like inundated by the number of tickets, right? I mean, ServiceNow is a huge business, Jira is a huge business, and so on.”

His answer keeps the experience and changes who answers.

“They describe their problem, and the agent synchronously, in real time, solves the problem right then and there in a fully conversational interface.”

Venkat Thiruvengadam, at 10:19

The back and forth that used to happen between a developer and a DevOps engineer over hours or days happens in the conversation. “So that’s sort of the dream,” he said.

Two rows of four boxes joined by arrows. Today, dashed: a request, deploy, debug or a database, becomes a ticket in Jira or ServiceNow, a DevOps engineer picks it up and runs scripts, and the ticket is updated back, later. The agentic help desk, filled: a request at the same help desk becomes a ticket assigned to an AI agent, the agent solves it in real time, and the result is a conversation with the back and forth. Below, an open box: the DevOps team builds the agents, graduating from writing scripts to building AI agents for their own infrastructure.
Two ways a ticket gets solved, from the tape at 8:45: the same help desk, a different assignee.

From scripts to agents

The natural next question is what happens to the DevOps team, and Venkat answered it himself. “So now what role does a DevOps team play in this particular case? Their role is to sort of build those agents.” DuploCloud ships agents for common use cases, “but after all, they are the subject matter expertise of their own infrastructure, they have their own customizations and so on.”

“So the DevOps teams sort of, so to speak, graduate from writing scripts to building AI agents.”

Venkat Thiruvengadam, at 11:06

“And then AI fortunately allows us to build a lot of solutions very quickly,” he added. It’s a familiar move in our own work, too. The engineers who know an infrastructure best are the ones who should write down how it works, and an agent is one more place to write it down, with the difference that it runs.

The orchestration underneath

So what does the DuploCloud platform do, if the agents belong to the customer? “DuploCloud platform, in simplest term, makes it very easy. It provides a lot of orchestration in order to do that.” Then he listed the questions an agent can’t answer for itself.

“Like, okay, who is the user who’s calling? How do you authenticate? You know, how do you pass context to the agent? Which environment are they talking about?”

Venkat Thiruvengadam, at 11:26

Listen · Venkat on episode 87, from 11:15
About 48 seconds: who is calling, which environment, what tokens, and the drivers an agent needs to reach Kubernetes and the clouds. The clip stops on its own. Read the full transcript.

A user says, “hey, tell me why is my application slow,” and the agent has to work out which environment that application runs in, get access to it and decide what tokens it can use. “Is it just in time?” Then the request changes shape, “from wanting to look at the logs to maybe rebooting something else,” and the agent needs “all those drivers and API calls to make to Kubernetes and cloud providers and so on.” His summary of the product: “So there is a rather thick orchestration, which is, so to speak, tying the pieces together. And that’s what we provide.”

Six numbered questions. One, who is the user who's calling, and how do you authenticate them? Two, how do you pass context to the agent? Three, which environment are they talking about, and how does the agent get access to it? Four, what tokens are available, and is the access just in time? Five, when the user switches from reading logs to rebooting something, what changes? Six, which drivers and API calls reach Kubernetes and the cloud providers? Below, a filled box: orchestration ties the pieces together, what DuploCloud provides, by Venkat's account, with agents to start from.
The six questions Venkat lists at 11:16, the ones an agent can't answer for itself before it acts.

Every one of those questions is also an access control question. Who is asking decides what the agent may see. Which environment decides what it may touch. Just-in-time tokens decide how long it may touch it. When we review agents for customers, those are the first three things we check, and our credential inventory for AI agents is a 30-minute way to answer them for your own.

There is no SaaS

I raised the worry I hear most from founders and security teams about agents in production, “I don’t wanna call it hesitation, but maybe like caution,” and the questions that come with it: can I run this on-prem, and how do I make sure the agent doesn’t do anything by accident? Venkat called it the core of the job. “First is that, I mean, that’s our bread and butter. That’s our job, to make sure that the agents work, they are safe, they’re reliable, they don’t do bad things, right?”

His first answer was where the software runs.

“You know, even before AI, coincidentally, our software was always on-prem.”

Venkat Thiruvengadam, at 13:00

Listen · Venkat and Jon on episode 87, from 12:55
About 28 seconds: software that always ran in the customer's own cloud account. The clip stops on its own. Read the full transcript.

“So this software always ran in customers’ cloud accounts,” he said. “So there’s no SaaS,” I said, and he confirmed it: “There’s no SaaS. Exactly.” The reason was the customers he started with. “Because we were already dealing with very sensitive infrastructure. So that problem sort of like goes away. We never had that problem to start with.” TechCrunch described it the same way in 2023, installed in a customer’s cloud account and reached through a portal or an API. For a buyer that matters more than it sounds. When the platform and its agents run inside your own account, your network boundaries, your logs and your cloud provider’s controls apply to them, and the vendor questionnaire gets shorter.

Read-only is where most stop

His second answer was the part DuploCloud counts as its own. “Second thing is that one of the value additions and the IP that we have built in is that, like, how do you safely bring human in the loop?” Most of the field, by his account, never gets that far.

“And a lot of these AI SRE platforms, because of this specific problem of safety, they end up limiting themselves to read-only use cases.”

Venkat Thiruvengadam, at 13:32

Listen · Venkat on episode 87, from 13:24
About 35 seconds: a human in the loop, and why many AI site reliability tools stop at read-only. The clip stops on its own. Read the full transcript.

An AI SRE tool, short for site reliability engineering, is an agent that watches production and helps when something breaks. Reading logs and dashboards is safe, so that’s where most of them stay. DuploCloud started from the other end. “But we, I mean, like historically, have always thrived in provisioning, write use cases and so on. So it was rather natural for us to build a workflow and a human-in-the-loop experience, wherein people can enable agents to do a lot more.”

Two columns. Dashed, read-only agents, look but never change anything: show me the logs, tell me why my application is slow, help me debug this particular issue. Filled, write, with a human in the loop, change things with a person's approval: deploy a microservice, give me a database, build out a new application stack or reboot something. Below, an open box: safety is the reason most stop at reading, and DuploCloud came from provisioning, so it built the human in the loop instead.
Read-only agents and write agents, with Venkat's own examples from the episode. The human in the loop is what lets the second column exist.

This is the question we hear most from security teams evaluating agents, and it’s the one we wrote up in are you actually going to give the agent write access? The tickets that clog a queue are the write ones: create the database, deploy the service, change the config. An agent that can only read can explain the problem and hand the ticket back. An agent that can write, with a person approving each change, can close it.

The IP is the framework

Then I asked about the models. “So what about the LLMs? So the LLMs are driving the agents, and they’re kind of the brains behind it. Do they run on-prem, too?” “Everything, right? And in fact, everything runs on-prem,” Venkat said, and when I asked about an open model like Llama 3, which Meta released in April 2024 (Wikipedia), he said the choice is the customer’s. “Yeah, I mean, it’s up to them what LLM they want to use.”

“In fact, I would basically say our IP is not in our agents, basically, right? We give the agent for free, we give away the code for the agent.”

Venkat Thiruvengadam, at 14:18

Listen · Venkat on episode 87, from 14:16
About 25 seconds: any model the customer wants, agents given away, and the IP in the framework. The clip stops on its own. Read the full transcript.

“They can change the models. We give them hooks to change the model.” What DuploCloud keeps is everything around the model: “Our IP is in the vertical integration and the framework that they would use the agents, or they would build the agents. And this is something which is very custom and specialized for DevOps.” He sees the same shape in the AI coding tools, “like Cursor, Windsurf,” which he calls vertical integrations for software development, and in a car.

“Tesla is a vertical AI application for transportation, right? Self-driving cars, for example. So what is special about Tesla, for example? It’s not just the AI and the model.”

Venkat Thiruvengadam, at 14:59

It’s “how it integrates with navigation, with the brakes, with the accelerator, with the engine, with the doors, and parking and signals and so on, right?” The sensors that tell a red signal from a green one aren’t the model either. “Similarly, if you take Cursor, how do they generate PRs? How do they generate commands and so on, right?”

Three columns. Tesla, transportation: navigation, brakes, accelerator and engine, doors, parking and signals, and sensors that tell a red signal from a green one. Cursor, software development: generating pull requests and generating commands. Filled, DuploCloud, DevOps: drivers and API calls to Kubernetes and clouds, environments, tokens and access, and a human in the loop for changes. Below, a dashed box across all three: AI is a reasoning engine that drives all this, so swap the model and the framework around it stays, which is where the IP sits.
Venkat's three vertical applications, from the tape at 14:16. In each one the model reasons, and the integration around it does the work.

A reasoning engine, not a product

He finished the thought with the line I’d put on the wall of any team building with AI.

“AI is a reasoning engine that drives all this, but you have to do all these things also.”

Venkat Thiruvengadam, at 15:33

Listen · Venkat and Jon on episode 87, from 15:31
About 18 seconds: a reasoning engine, the framework around it, and a tool that isn't a product. The clip stops on its own. Read the full transcript.

“And that’s what I’m trying to say, is that we can use any reasoning engine that you would like, but we are really like the framework around it.” I tried to say it back: “I think what you’re saying is AI is a tool, not a product. AI itself doesn’t actually solve anything.” He finished my sentence. “By itself. It’s not going to like make an API call. It’s not going to take you from, drive your car, or it’s not going to write code for you.” The model tells you what to do. The framework does it, with the permissions, the context and the approvals the work needs.

From a security point of view this is good news. If the model is swappable, the controls can’t live in the model. They live in the layer you own: who can call the agent, what it can reach, what needs a person’s approval and what gets logged. That’s also the layer an auditor can test, and the one we review when a buyer asks how a startup governs its agents. Our post on least privilege for agentic AI covers how to scope it.

The internet was not the bubble

I asked whether there’s a big misconception around all the hype. “I think what I probably believe is that those, like, outlandish applications of AI, they’re not as close as people make it out to be, potentially. But it’s also not as far as the pessimists believe they are. So I would say the answer is somewhere in the middle.” The money was a separate question for him: “Whether the economy around it is sustainable, is it fair? That’s a very broader question.”

“Is it the 0% interest that we’ve lived for the last 15 years? Is it that? Or is it actually real GDP, that we sold stuff and then we made that money?”

Venkat Thiruvengadam, at 17:02

“All of a sudden, these businesses have gone from a few hundred billion dollars to like several trillions of dollars,” he said. “But I think it’s a giant bubble,” I said. His answer was the most useful framing of the bubble question I’ve heard on the show.

“I mean, dot-com was the bubble, right? But it was the dot-com part that was the bubble. SaaS was not a bubble. Internet was not a bubble.”

Venkat Thiruvengadam, at 17:20

Listen · Venkat on episode 87, from 17:18
About 38 seconds: the internet wasn't the bubble, the dot-coms were, and what came out of it. The clip stops on its own. Read the full transcript.

In his reading, the models are this decade’s internet. “And people started building all these dot-coms, which really had no differentiator, and then that was a bubble, and a lot of people are building such AI applications.” What lasted was what came next: “But what came out of the bubble was real SaaS software, which became the standard for the next 20 years, for example. So I think we will come out of this with real AI applications, which would be the future for the next few decades.” Is there an intermediate bubble on the way? “I don’t know. Maybe.”

The record behind the analogy: the dot-com bubble peaked on March 10, 2000, and the Nasdaq Composite fell 78% from that peak by October 2002, giving up all its gains from the boom (Wikipedia).

Two rows of three boxes joined by arrows. Around 2000: the internet, not a bubble, then the dot-coms with no differentiator, dashed, then real SaaS software, filled, for the next 20 years. Today: the models, the new internet, then AI apps with no differentiator, dashed, an intermediate bubble, with a question mark, then real AI applications, filled, for the next few decades. Below, two lines. Not as close as the optimists think, and not as far as the pessimists believe, the answer is somewhere in the middle. Where the money came from is a separate question: 15 years of near-zero interest, or real GDP.
Venkat's bubble analogy, from the tape at 17:19: the platform lasted, the undifferentiated companies built on it didn't, and the next wave of real software came out of the wreckage.

“That’s really elegantly put,” I said. He added the economics in six words, “When money is cheap, bubble forms,” and I described what that looks like from the investor’s side: people who “catch wind of like AI, and they can see a demo with ChatGPT,” decide they have to get in, and all decide it at once. Then I made the point founders feel every month, that “it’s actually quite difficult to build an AI product or an AI service that operates in the green, right?”

“We as engineers, or maybe entrepreneurs, I think our job is to deliver the best possible value with the best possible technology, and potentially disrupt things.”

Venkat Thiruvengadam, at 19:06

“I think that part, I have no doubt,” he said of the costs. What a company sells for, he said, “depends on the time in the market.” An amazing technology can sell for a low price in a downturn, and a so-so one for five or ten times more at the peak. “So I think as engineers, what we can control is the product and then the value that we deliver.”

The iPhone before the iPhone

Timing reminded me of a film. “If you haven’t seen the documentary on General Magic, like, it’s the story of the iPhone before the iPhone was the thing.” Anyone who looks at its blueprints or its demo, I said, would call it “pretty much an iPhone, but it was long before its time. It was just way too early. Spoiler alert, I guess, you know.”

General Magic was founded in Mountain View in May 1990 by Bill Atkinson, Andy Hertzfeld and Marc Porat, developed precursors to USB, software modems, small touchscreens and multimedia email, and went out of business in September 2002. The documentary opened at the Tribeca Film Festival on April 20, 2018 (Wikipedia). It’s the cleanest example I know of Venkat’s point about timing: the right product, years too early, can sell for very little.

Good days, okay days and the other kind

I asked about the proudest day of his journey with DuploCloud. “I think, I don’t know if there is any one day per se. I mean, there are like ups and downs, so to speak.” People imagine founders getting up every morning thrilled, he said. “But no, that’s not how it works.” You get up and wonder whether it’ll be a bad day, an okay day or a great day, and over the years he’s had all three.

The good ones are specific. A round of funding: “I mean, it’s a validation that a lot of smart people are excited, they believe in you, and so on.” Revenue milestones: “for example, 1 million, 5 million, 10 million, 15 million, like these are all like very interesting milestones.” The team, which is remote, getting together: “We get together once a year in US and once a year in Asia, around India someplace.” The size of it: “So then you see that, okay, you’ve suddenly gone from like one person to, let’s say, 150 people and so forth.” And winning deals, when a customer “appreciates you, or really likes you, or gives you a reference.” The hard ones are just as specific: “Maybe a customer leaves you. Maybe you don’t really get, in terms of the sales, where you want it to be.”

“It’s absolutely a roller coaster to build something new,” I said, “to build a company and to bring people together.” Venkat had a story about that.

“and then his thing was that, you guys are entrepreneurs, what’s wrong with you? Why did you do this?”

Venkat Thiruvengadam, at 22:04

Listen · Jon and Venkat on episode 87, from 21:44
About 24 seconds: the roller coaster, and what the NVIDIA CEO asked a room of founders. The clip stops on its own. Read the full transcript.

The speaker was the NVIDIA CEO, whom Venkat met “because he had invited a few companies from my investors.” I offered my own theory: “You have to be a little bit crazy. There’s like an optimal amount of crazy, where you get like crazy enough just to pull that trigger, but not so crazy that you fall off the deep end.” Venkat listed the reasons it takes that much.

“And yet the chances of success are like so small, right? I mean, they’re like minusculely small. And the bad part is that you can fail anytime.”

Venkat Thiruvengadam, at 22:30

“You may be doing great today, and then suddenly a big company releases a feature which is like so close to you, and then like it’s free.” I’d been there: “You’re like, well, why didn’t they just buy my company instead of release that feature? Oops.” Or the technology moves: an on-prem company doing well watches SaaS arrive, or a SaaS company watches “an AI-native company which raises like $100 million of seed.” His conclusion: “So anything can change anytime.” And then, I said, “you have to stand in front of everyone as the founder, as the CEO, and still describe something positive. Say, here’s our path forward. Here’s how we’re going to win.”

Two columns. Filled, the good times, validation, milestones and the team. A round of funding, which means a lot of smart people believe in you. Milestones of 1 million, 5 million, 10 million and 15 million. The whole remote team together, once a year in the US and once a year in India. From one person to about 150. A customer who appreciates you and gives you a reference. Dashed, the challenging times, and the ways a company can fail. A customer leaves. Sales come in short of where you wanted. A big company releases a feature close to yours, for free. A technology change makes the product outdated, the way SaaS did to on-prem. An AI-native company raises $100 million at seed.
The good times and the challenging times, as Venkat lists them from 20:17 to 23:18.

What keeps him going is a kind of evenness. “I think the general idea is that you sort of get used to all days, right?” A bad day passes, a good one fades, “So, yeah, I think overall it’s been a good journey.” At founder events, he said, “The guys who are happiest are really the young ones, right? They just don’t know yet what’s coming, right?” His advice to them: “I’m like, yeah, dude, just wait two more years.” I compared it to something I love. “I kind of equate it to riding a motorcycle. It’s just incredibly risky, but it’s the perfect expression of freedom.”

The unsung hero

I asked who has guided him, and he started at home.

“First and foremost, I think I’m able to do any of this because of my family, my wife, the way she takes care of everything else. I mean, that’s like the unsung hero.”

Venkat Thiruvengadam, at 25:56

Listen · Venkat on episode 87, from 26:00
About 34 seconds: his wife, three bootstrapped years, and a mentor whose former team became most of DuploCloud's engineering. The clip stops on its own. Read the full transcript.

Then the people who helped in the three years he bootstrapped. “Like, I had a mentor, Sri, who sort of like introduced me to his team. And today, 70% of my engineering team is from his previous company that he sold to, for example, Hitachi, right?” Advisors and friends came next, and investors: “I feel I’m incredibly lucky with investors as well.” When he looks back, “I think I probably only remember everybody whom I’m grateful to.” The retention numbers back up the mood. In engineering over seven and a half years, “we lost maybe like two people or three people voluntarily, which has been pretty good.”

“That’s an incredible track record, and that speaks mountains to your leadership style,” I said. He passed the credit along, to the chief technology officer, the people who manage customers, sales and marketing, and one person in particular: “I think I’m so grateful to our first salesperson, right, who heads our sales, right?” And he came back to where we started. “It’s just one thing led to another and sort of got me here. So it was largely because of, I think, a lot of people had a lot of goodwill.”

Advice for younger Venkat

If he could meet his younger self, Venkat would split his career in two. For the first part he was a pure developer who “cared about some specifics of the product, or my perspective around that, and like, how do I convince everybody else about that perspective, so to speak.”

“And then when I actually became an entrepreneur, and when I had to sell software to people, they couldn’t care less about my perspective about things. So I had to care about everything, about their perspective.”

Venkat Thiruvengadam, at 28:49

“So maybe I feel that I could have learned that before, while I had a job.” I suggested a big company might not have offered him that customer-facing exposure. He agreed that customers taught him, but said the habit doesn’t need them. “But generally speaking, I think this is a culture, a behavior, a personality trait that you can maintain wherever you are.” Colleagues, seniors, your own team and the team next door all have a perspective to care about.

He was honest about the limits of a large company, too. “Your chances of making an impact at a customer level, if you’re a developer at Microsoft, is minuscule, effectively.” But the people taught him a lot. He named one colleague, his manager’s peer: “I always learned so much just by watching those people. They just wanted to make forward progress, bring the organization forward, and so on.”

Teams, Slack and the money machine

“You know, it’s just a different experience to work in a big company than it is in a startup,” I said. Venkat said you don’t think as broadly in a big company. I said you’re more of a cog in a giant apparatus designed for one thing. “And like, when you have a giant machine that’s making money, like, rule number one is don’t screw up the money machine.” So the appetite for risk isn’t there, and “That’s why innovation very rarely actually comes out of big companies.”

Venkat gave the example he knows from the inside. “I mean, if you compare Teams and Slack, Slack was so popular because it genuinely was a very innovative software.” “Teams is fine, and nowadays it’s gotten much better,” he said, but it reached millions of users fast for a different reason. “It’s simply because Microsoft bundled it in Office. Everybody was using Office.” “Right. So they cheated,” I said. He wouldn’t go that far. “Well, I mean, I don’t know if it’s cheating. It’s just a go-to-market strategy.”

The public record has a version of that argument. Microsoft announced Teams on November 2, 2016, as a direct competitor to Slack, and launched it worldwide on March 14, 2017. In July 2023 the European Commission opened an antitrust investigation into whether Microsoft unfairly used its office suite to increase sales of Teams. The next month Microsoft said it would make Teams an optional part of the Microsoft 365 bundle, and in June 2024 the Commission charged Microsoft with antitrust violations for the bundling (Wikipedia).

Venkat’s point wasn’t legal. It was about what each setting asks of an engineer. On a team that can sell on distribution, management may say, “okay guys, just get it out. I know I can sell.” A startup engineer can’t lean on that. “They have to show real value to the customer.” And he was clear about his old employer. “So again, there’s nothing, they’re the greatest company in the world, in my opinion. And I think I am incredibly indebted for being there, my time there, so much I’ve learned.”

“But all I’m saying is that for the same job profile, your motivations and your behaviors can be different depending on where you are.”

Venkat Thiruvengadam, at 32:36

A next-generation Kafka for agents

A lot of founders listen to this show, so I asked a leading question: “is there any tool out there, or a service, that you just wish someone would grab onto and build?” “It depends on which day you ask me,” Venkat said, and that day it was agents talking to agents. He was deep in “some sort of agent chaining, where then, like, messages have to be passed across like multiple agents and so on.” The requirements came in one breath: “They have to be authenticated, permissions have to be done, also the messages have to be reliable and so on.”

“Can I actually have some sort of a next-generation Kafka, wherein I can throw in a bunch of agents and then basically say that, just send the message from this agent to that agent, and then deal with everybody in intermediate in a reliable way, right?”

Venkat Thiruvengadam, at 33:32

Listen · Venkat on episode 87, from 33:12
About 35 seconds: agent chaining, authenticated and permissioned messages, and the Kafka he wants for agents. The clip stops on its own. Read the full transcript.

“I don’t know, maybe it exists and maybe it doesn’t exist.” Kafka is the reference point because it solved the same problem for services. LinkedIn built it, released it in January 2011, and it graduated from the Apache Incubator in October 2012 (Wikipedia). For agents, the closest public effort we know of is the Agent2Agent protocol, which Google announced in April 2025 and moved to the Linux Foundation that June. It defines how agents built by different vendors discover each other, exchange messages and coordinate tasks (Wikipedia, A2A). A protocol is the handshake. Venkat’s ask goes a layer further, to a broker that authenticates each agent, enforces what it may send and guarantees the message arrives, the way Kafka does for services.

He’s living the problem. In October 2026 he posted that two of his own agents were arguing, one sourcing sales leads and one with access to his LinkedIn, and that he had to step in.

Man! My AI agents are arguing with each other!

Venkat Thiruvengadam · October 24, 2026
Venkat on two of his own AI agents, a sales assistant and a personal assistant, disagreeing about a draft, and having to settle it himself. Agent-to-agent messaging, with a person still in the loop. View on LinkedIn.

For security teams, his list is also a threat model. An agent that can message another agent needs an identity, a scope for what it may ask for and a log of what it sent, and the one receiving needs to know the message is real. Those are the same questions we answer for agents that share one API key, one hop further.

They don’t work for existing code bases

He closed with a view that surprised me. “I think people are very excited about like the AI coding tools and so on. But you know what? They don’t work for existing code base. I mean, I can tell you.” “Really? They don’t work for existing code bases?” I asked. They’re good for building something new, he said, and much less so when you hand them the code a company already runs. I joked about putting vibes in production.

“Yeah, probably you can replace the developers who are writing like fresh code and so on. You can make the existing guys like productive and so on.”

Venkat Thiruvengadam, at 34:37

Listen · Venkat on episode 87, from 34:33
About 22 seconds: fresh code, existing code, and why you can't hand an agent 15 tickets and go to sleep yet. The clip stops on its own. Read the full transcript.

“But it’s not like I can wake up in the morning, then say that, okay, these are the 15 tickets that I need to do, or 15 feature sets, I’ll give it to Windsurf and it’s done, and I can just go to sleep or something like that, right? It’s not like that. So maybe someday, when we can get there, that would be something really great.” It’s the same argument as the rest of the episode, pointed at code. The model can write. Knowing how this particular code base works, what it touches and what breaks if it changes is the integration, and that part still takes people. Our guide to vibe coding security covers the controls that keep AI-written code from shipping the wrong thing.

What happened after the tape

The episode aired on January 27, 2026, and went up on our YouTube channel on August 28, 2026, with chapters (YouTube). DuploCloud spent the year between those dates rebuilding itself around the help desk Venkat described. Its homepage now calls the product “The DevOps Agent Platform,” with the line “Scale DevOps without scaling headcount,” and says that “Agents absorb routine ops work. Your engineers keep the judgment calls.” The platform runs self-hosted on a customer’s own Kubernetes or fully managed by DuploCloud, and the stack it shows has five layers: a UX layer, Agent Studio, an agent framework, ARMOR and a model router (DuploCloud).

In May 2026 Venkat started writing the design down. The first chapter of his series argues that enterprise operations are collaborative, and that the personalized coding agent that took off for developers is single player (DuploCloud). His post about it puts the share of repetitive DevOps AI queries at 80%, which is the case for sharing one live session instead of every engineer asking the same question on their own.

"I'm running out of my year's worth of token budget." and the solution - Rationing? That is like taking away a developer's laptop. Might as well give them PTO.

Venkat Thiruvengadam · May 21, 2026
Venkat on why enterprise DevOps needs multiplayer AI: one live, shared session that an on-call engineer can hand to a colleague with the context intact, with role-based access, audit trails, human approval and token quotas set by policy. View on LinkedIn.

The second chapter, a week later, is the one that reads like the episode. It names the runtime ARMOR, for Agent Runtime for Multiplayer OpeRations, and puts the ticket at its center: “The ticketing system is the heart of the ARMOR architecture.” Every interaction with AI happens inside a ticket, a multi-user session with its own context, audit trail and cost tracking. Each ticket works inside a defined scope of systems, credentials and permissions, and “No command executes without explicit user approval,” with auto-approvals, allowlists and blocklists set per ticket (DuploCloud). That’s the human in the loop from 13:30, written down as architecture.

I am sharing Chapter 2 of the series: ARMOR, which stands for Agent Runtime for Multiplayer OpeRations.

Venkat Thiruvengadam · May 29, 2026
Venkat's list of what ARMOR adds on top of the model vendors' agent kits, from shared live sessions and centralized context to workspaces with role-based access, audit trails, secrets management and human-in-the-loop processes. DuploCloud doesn't write an agent per use case, he says, and calls that decision a big part of its feature velocity. View on LinkedIn.

It’s also the clearest follow-through on “our IP is not in our agents.” On the tape, DuploCloud gave its agents away and kept the framework. A year later the framework sits on the vendors’ own agent kits, and the part DuploCloud builds is the multiplayer layer, the scopes and the approvals around them.

In June he turned to the people in the middle. His post on platform engineering says developers are well served by coding assistants and a whole ecosystem that carries code to production, while the DevOps and platform engineers who build internal platforms have nobody supporting their code on the same trip (DuploCloud). His answer is an extension framework on top of ARMOR and a DevKit that runs the whole platform on a laptop, which is on GitHub (DevKit).

Software Developers are very well served.

Venkat Thiruvengadam · June 23, 2026
Venkat on the DevOps and platform engineers who build internal developer platforms with no one supporting their own code, and DuploCloud's extension framework and DevKit for testing a workflow end to end on a laptop. View on LinkedIn.

In July he pointed to Y Combinator’s request for startups, which says AI hasn’t had its multiplayer moment yet, as the idea ARMOR was built on.

YC is now explicitly calling out that AI has not gone multi-player and calling out startups to solve this.

Venkat Thiruvengadam · July 23, 2026
Venkat quoting Y Combinator's request for multiplayer AI, the gap DuploCloud's runtime was designed around. View on LinkedIn.

And in September, 800 people registered for The AI Conference’s hack day, where the DuploCloud team came with a version of the platform that runs on a laptop.

We have 800 participants registered for the Hack day. Come build with us. Now you can download and run DuploCloud in your laptop

Venkat Thiruvengadam · September 28, 2026
Venkat sharing DuploCloud's post about The AI Conference Hack Day 2026, and a link to run DuploCloud on your own laptop. View on LinkedIn.

DuploCloud’s own YouTube channel is older than the agent platform, but two of its 2024 videos show the two halves of this episode: the compliance work and the operations work.

DuploCloud and AWS on defining and measuring security and compliance efficiency, July 2024, 27 minutes. On DuploCloud's channel. Watch on YouTube.
DuploCloud's Advanced Observability Suite, November 2024, 5 minutes. On DuploCloud's channel. Watch on YouTube.
A timeline of nine entries. November 29, 2023, Series B, $32 million led by WestBridge Capital and StepStone Group, with Mayfield, for $49.5 million in all. November 19, 2024, DuploCloud's Advanced Observability Suite. Dashed, 2025, this conversation, recorded around the middle of the year and aired on January 27, 2026. May 18, 2026, multiplayer AI, chapter 1 of Venkat's series: enterprise operations are collaborative, and personalized agents are single player. May 28, 2026, ARMOR, chapter 2: the ticketing system at the heart of the architecture, with no command run without approval. June 23, 2026, extensions: why platform engineering never took off, and the framework and DevKit meant to fix it. Dashed, August 28, 2026, the episode goes up on our channel, with chapters. Open, September 2026, 800 registered for The AI Conference's hack day, and DuploCloud runs on a laptop. Open, October 24, 2026, two of Venkat's own AI agents disagree about a sales draft.
DuploCloud before and after the tape, from TechCrunch, DuploCloud's blog and YouTube channel, and Venkat's LinkedIn.

The ratio Venkat got used to at Azure, one engineer for 50,000 workloads, is what happens when software answers the routine requests and people decide the hard parts. That’s the bet he’s making for everyone else, and the security work underneath it is the part we see every week: know who is asking, scope what the agent can touch, have a person approve each change, and keep a record an auditor can read. Get those right and the ticket can go to the agent.

Did you catch it? A six-question quiz

Interactive · six questions

Did you catch it?

Six questions on what Venkat and I actually said, with the timestamp for each answer. The answers are under each question for anyone reading without JavaScript.

  1. By 2013, how many virtual machines had Azure grown to, by Venkat's account?

    1. About 50,000
    2. Like 5 million
    3. Over a billion

    b. "And then, before I knew, by 2013, it had already grown to like 5 million virtual machines or something like that." Transcript, 3:26.

  2. In Venkat's split, what is the GRC tool's job?

    1. To implement the controls
    2. To collect evidence and pipe it to the auditor
    3. To write the security policies

    b. "I think the way I would say the value is distributed is that they're a GRC tool whose job is to collect evidence and pipe it to the auditor so that they can do their audit." Transcript, 7:42.

  3. Why do many AI SRE platforms stop at read-only, by Venkat's account?

    1. Read access is cheaper to run
    2. Regulators require it
    3. The specific problem of safety

    c. "And a lot of these AI SRE platforms, because of this specific problem of safety, they end up limiting themselves to read-only use cases." Transcript, 13:14.

  4. Where does Venkat say DuploCloud's IP sits?

    1. In its agents
    2. In its own model
    3. In the vertical integration and the framework

    c. "Our IP is in the vertical integration and the framework that they would use the agents, or they would build the agents." Transcript, 14:16.

  5. In Venkat's bubble analogy, what was the bubble around 2000?

    1. The dot-coms
    2. The internet
    3. SaaS

    a. "But it was the dot-com part that was the bubble. SaaS was not a bubble. Internet was not a bubble." Transcript, 17:18.

  6. What does Venkat wish someone would build?

    1. A cheaper GRC tool
    2. Some sort of a next-generation Kafka for agents
    3. A faster coding assistant

    b. "Can I actually have some sort of a next-generation Kafka, wherein I can throw in a bunch of agents and then basically say that, just send the message from this agent to that agent, and then deal with everybody in intermediate in a reliable way, right?" Transcript, 33:07.

Can your tickets go to an agent?

Venkat’s help desk only works when the questions underneath it have answers: who is asking, what the agent may touch, who approves a change and where the record goes. This scorecard asks eight of them about your own operations. It takes about two minutes.

Scorecard · eight questions

Can your tickets go to an agent?

Answer for the agents you run today, or the first one you plan to run against your infrastructure. If two answers fit, pick the lower one.

  1. When an agent acts on your infrastructure, whose identity and permissions does it use?

    • A shared admin or service account
    • Its own service account, broadly scoped
    • The requester's permissions, scoped to the ticket, with short-lived credentials

    "Who is the user who's calling? How do you authenticate?" See The orchestration underneath.

  2. What happens before an agent changes something, like a deploy, a new database or a reboot?

    • Nothing, it just runs
    • Our agents are read-only for now
    • A person approves each change, and auto-approval covers only a written allowlist

    The human in the loop is what lets an agent write. See Read-only is where most stop.

  3. Where do requests for your DevOps team arrive?

    • In chat messages and hallway asks
    • In several ticket queues
    • In one help desk, as structured tickets an agent could read

    The ticket is the unit of work, for a person or an agent. See The ticket trap.

  4. Does the agent know which environment a request is about?

    • It has one set of credentials for everything
    • A person tells it each time
    • Environments and owners are mapped, and it gets access to only the one it needs

    "Which environment are they talking about?" See The orchestration underneath.

  5. Does every agent action land in a record an auditor could read?

    • No
    • Some actions, in the agent's own logs
    • Every action, with the ticket, the approver and the result, kept with our other audit evidence

    "If we do our job, that means you have your evidences." See Your Vanta goes green.

  6. Who writes and maintains your operations automation?

    • Whoever wrote the script, years ago
    • The DevOps team, in scripts only they run
    • The DevOps team, as reviewed agents and workflows anyone can request through the help desk

    "Graduate from writing scripts to building AI agents." See From scripts to agents.

  7. Where does your agent platform run?

    • In a vendor's cloud, holding broad credentials to ours
    • In a vendor's cloud, with scoped credentials
    • Inside our own cloud account or Kubernetes, under our controls

    DuploCloud always ran in the customer's account. See There is no SaaS.

  8. If you changed the model behind your agents tomorrow, what would break?

    • Most of it, because the rules live in prompts written for one model
    • Some workflows would need rework
    • Nothing important, because the permissions, approvals and logs live outside the model

    "AI is a reasoning engine that drives all this." See A reasoning engine, not a product.

Keep the agent on read-only for now

An agent with write access would be holding your shared credentials and answering to no one, and that's fixable. Start with identity: give each agent its own account, scope it to the request, and make every change wait for a person. Then put DevOps requests in one queue an agent can read.

Ready for supervised writes

The foundations are there, and the proof is thin. Map environments to owners so an agent only reaches the one a ticket names, write the auto-approval allowlist down, and send every agent action to the same place as the rest of your audit evidence.

Ready to hand it the ticket

Your agents work the way Venkat describes, and you can show it. Keep the approvals honest by reviewing a sample each month, and test that a swapped model can't widen what an agent is allowed to do.

How much of your queue could an agent take?

Venkat’s mainstream IT ratio is one DevOps person for every 15 to 20 engineers, most of them working a ticket queue. This calculator sizes your own queue and what an agent with a person approving its changes could take off it.

Calculator

How much of your queue could an agent take?

How many engineers file DevOps tickets, how many each files in a month, how long one takes your DevOps team, the share an agent could close with a person approving, and what an hour of DevOps time costs.

–tickets a month
–hours of DevOps time a month
–people's worth of queue, at 160 hours a month
–hours a month an agent could take
–a year of those hours, at this rate

180 tickets a month take about 270 hours of DevOps time, or 1.7 people's worth. An agent closing 50% of them with a person approving would take about 135 hours a month, worth $194,400 a year at this rate.

The defaults are placeholders. The one DevOps person for every 15 to 20 engineers is Venkat's picture of mainstream IT from the tape, and at 60 engineers it means three or four people, so the queue is only part of their week. The agent share is the number to argue about. In a May 2026 post Venkat put the repetitive share of DevOps AI queries at 80%, and the approval step is what makes the write tickets safe to count. A month of one person's time here is 160 hours.

From Azure networking to ARMOR

Everything on this page sits on one timeline, from Venkat’s first networking job to DuploCloud’s agent platform. Filter it by thread.

Timeline · 2001 to 2026

From Azure networking to ARMOR

Filter by thread. Dates are from the public record except where marked as part of this show.

  1. Siemens

    Venkat starts as a network engineer in Gurugram (LinkedIn).

  2. Illinois Institute of Technology

    Research assistant on an IP multicast tunneling protocol (LinkedIn).

  3. Microsoft

    Software engineer in Redmond, in the group that becomes Azure (LinkedIn).

  4. Windows Azure Networking

    Venkat is one of the two founders of the team, by his LinkedIn (LinkedIn).

  5. Project Red Dog

    Microsoft introduces Azure at its Professional Developers Conference (Wikipedia).

  6. Windows Azure launches

    Renamed Microsoft Azure in 2014 (Wikipedia).

  7. Kafka

    LinkedIn releases the message broker Venkat would like reinvented for agents (Wikipedia).

  8. Insieme Networks

    Member of technical staff on the controller for Cisco's ACI, at the startup Cisco acquired that year (LinkedIn).

  9. Zenefits

    Principal engineer, infrastructure automation for microservices (LinkedIn).

  10. Microsoft Teams

    Announced as a direct competitor to Slack, and launched worldwide on March 14, 2017 (Wikipedia).

  11. DuploCloud

    Venkat founds the company, bootstrapped for its first three years (LinkedIn).

  12. General Magic

    The documentary about the iPhone before the iPhone opens at Tribeca (Wikipedia).

  13. The Teams investigation

    The European Commission opens an antitrust investigation into Teams and Microsoft's office suite (Wikipedia).

  14. Series B

    $32 million led by WestBridge Capital and StepStone Group, with Mayfield, for $49.5 million in total (TechCrunch).

  15. Llama 3

    Meta releases the open model I asked about (Wikipedia).

  16. Charged over bundling

    The Commission charges Microsoft with antitrust violations for bundling Teams into Office (Wikipedia).

  17. Observability

    DuploCloud's Advanced Observability Suite (YouTube).

  18. Episode 64

    Daniel Marashlian on building Drata, the GRC side of Venkat's split (episode 64).

  19. Agent2Agent

    Google announces an open protocol for agents to talk to each other, and moves it to the Linux Foundation in June (Wikipedia).

  20. We record episode 87

    "in like the last seven and a half years, we lost maybe like two people or three people voluntarily."

  21. Episode 81

    Eric Olden on putting AI agents into production safely (episode 81).

  22. Episode 87 airs

    This conversation.

  23. Episode 89

    Graham Neray on agents that delete the database and then lie about it (episode 89).

  24. Multiplayer AI

    Chapter 1 of Venkat's series on why enterprise DevOps needs shared AI sessions (DuploCloud).

  25. ARMOR

    Chapter 2, with the ticketing system at the heart of the architecture (DuploCloud).

  26. Extensions and DevKit

    Why platform engineering never took off, and a platform that runs on a laptop (DuploCloud).

  27. Episode 99

    Ged Ossman on AI onboarding and a shared protocol for agent context and permissions (episode 99).

  28. Multiplayer, per YC

    Venkat points to Y Combinator's request for multiplayer AI (LinkedIn).

  29. Episode 87 on YouTube

    With chapters (YouTube).

  30. Episode 104

    Yash Kosaraju on why a16z's security chief doesn't trust the approve button (episode 104).

  31. Hack day

    800 registered for The AI Conference's hack day, with DuploCloud on a laptop (LinkedIn).

  32. Agents arguing

    Two of Venkat's own agents disagree, and he settles it (LinkedIn).

What to do this week

Five things, in the order Venkat’s own platform would check them.

  1. Give every agent its own identity. No shared admin accounts. Each agent acts as itself, scoped to the person and the ticket that asked, with credentials that expire when the work does.
  2. Put one approval in front of every change. Let agents read freely, and make every write wait for a person, with a short written list of what may be auto-approved.
  3. Route DevOps requests through one help desk. If requests arrive in chat, hallways and three queues, an agent can’t see them, and neither can an auditor.
  4. Map environments to owners and access. When a ticket names an environment, the agent should get that one, for that long, and nothing else.
  5. Send agent actions to your audit evidence. The ticket, the approver, the command and the result, kept where your GRC tool and your auditor already look.

Key takeaways

  1. One engineer, 50,000 workloads

    Venkat Thiruvengadam joined Microsoft out of college, in the research group that became Azure, and watched it grow from about 100 servers in Redmond to some 5 million virtual machines by 2013. Inside, one engineer could run 50,000 workloads. In mainstream IT he found one DevOps person for every 15 to 20 engineers, and security compliance that took months, if not years. DuploCloud is his attempt to close that gap.

  2. The GRC tool collects the evidence, DuploCloud implements the control

    Almost every one of DuploCloud's couple hundred customers has a governance, risk and compliance tool. Venkat's split is that the GRC tool collects evidence and pipes it to the auditor, while DuploCloud implements the controls underneath, so that a customer's Vanta or Drata goes green. If DuploCloud does its job, the customer has the evidence.

  3. Most IT organizations run on tickets

    Engineers and business users write a ticket in Jira or ServiceNow for a deployment, a debug session, logs or a database, and a DevOps engineer solves it in the infrastructure. The team's automation scripts are mostly for its own use, and any IT organization is inundated by the number of tickets.

  4. Assign the ticket to an AI agent

    DuploCloud's idea is to keep the help desk experience and change the assignee. The user files the same ticket, but it goes to an AI agent, which solves the problem in real time in a conversational interface that holds the back and forth a developer and a DevOps engineer used to have.

  5. DevOps teams graduate from scripts to agents

    When agents take the tickets, the DevOps team builds and customizes the agents, because they are the experts on their own infrastructure. DuploCloud gets them started with agents for common use cases, and the team graduates from writing scripts to building AI agents.

  6. The orchestration is the hard part

    An agent can't answer for itself who is calling, how to authenticate them, what context it has, which environment a request is about, what tokens it can use and whether access is just in time. It also needs the drivers and API calls for Kubernetes and the cloud providers. Venkat calls that a thick orchestration that ties the pieces together, and says it's what DuploCloud provides.

  7. The software runs in the customer's own cloud

    DuploCloud's software always ran in customers' cloud accounts, even before AI, because it was already dealing with very sensitive infrastructure. There's no SaaS, so the worry about connecting agents to production through a vendor's cloud never came up.

  8. A human in the loop is what lets agents write

    Many AI site reliability platforms limit themselves to read-only use cases because of safety. DuploCloud came from provisioning, the write side, so it built a workflow with a human in the loop that lets agents do a lot more than read.

  9. The IP is in the framework, not the model

    Customers choose the language model, and DuploCloud gives its agents and their code away. Venkat says the company's IP is the vertical integration and framework around the agents, the same way Tesla is more than its model and Cursor is more than the model that writes its code.

  10. AI is a reasoning engine

    On its own, AI doesn't make an API call, drive a car or write code into a repository. It reasons and tells you what to do. Everything that turns that into action is the framework around it, which is why Venkat says DuploCloud can use any reasoning engine a customer likes.

  11. The dot-coms were the bubble, not the internet

    Venkat compares the models to the internet and most AI applications to the dot-coms. The internet and SaaS weren't the bubble, the undifferentiated dot-coms were, and real SaaS software came out of it as the standard for 20 years. He expects real AI applications to come out of this wave, with maybe an intermediate bubble on the way.

  12. Engineers control the product and the value

    What a company sells for depends on the time in the market. A great technology can sell for a low price in a downturn and a so-so one for five or ten times more at the peak. What engineers can control is the product and the value it delivers.

  13. You can fail anytime

    The chances of success are minuscule, and a company can fail anytime: a big company ships a similar feature for free, a technology shift makes the product outdated, or an AI-native rival raises $100 million at seed. Venkat's way through is to get used to all days, good and bad.

  14. Customers teach you their perspective

    As a developer, Venkat cared about his own perspective on the product. As an entrepreneur selling software, he had to care about the customer's. He wishes he had learned it earlier, and says it's a habit anyone can keep, with colleagues and other teams as much as with customers.

  15. Somebody build a next-generation Kafka for agents

    Venkat wants a service where agents can send each other messages that are authenticated, permissioned and reliably delivered, the way Kafka does for services, without every company building that plumbing itself.

  16. AI coding tools still struggle with existing code

    Venkat says AI coding tools work for building something new but not for an existing code base. They can replace developers writing fresh code and make the existing team more productive, but nobody can yet hand 15 tickets to a coding agent and go to sleep.

Chapters

Tap a chapter to play from there. The play icon beside it opens that moment on YouTube.

Pull quotes

“I'm an accidental entrepreneur. So I didn't really set out to build a company. I'm a developer by background.”

Venkat Thiruvengadam ·

“My goal was to build a software, maybe sell to about like four or five people, five companies, and then make as much as I would make in my job, and then sort of like go from there.”

Venkat Thiruvengadam ·

“More people wanted the software, and then, you know, the Valley's ecosystem comes and finds you and then pushes you towards entrepreneurship quite naturally.”

Venkat Thiruvengadam ·

“I joined Microsoft straight out of college. So I joined this research group as a software developer there. And then that research group went on to become Azure.”

Venkat Thiruvengadam ·

“And then, before I knew, by 2013, it had already grown to like 5 million virtual machines or something like that.”

Venkat Thiruvengadam ·

“I'm like, yeah, one engineer, 50,000 workloads, like such a large infrastructure, this is a norm, this is how life is.”

Venkat Thiruvengadam ·

“But then when I came to the Valley, that's when I realized that in mainstream IT, it's like every 15, 20 engineers, you'll find another DevOps person who's operating an infrastructure.”

Venkat Thiruvengadam ·

“Security compliance takes like months, if not years.”

Venkat Thiruvengadam ·

“I think of myself as a techno-commercial person.”

Venkat Thiruvengadam ·

“I understand security pretty well because my background is networking.”

Venkat Thiruvengadam ·

“Then we moved it to host-based security with security groups and distributed ways of doing security.”

Venkat Thiruvengadam ·

“Security is like never-ending. You can do as much as you like and it may never end.”

Venkat Thiruvengadam ·

“I think the way I would say the value is distributed is that they're a GRC tool whose job is to collect evidence and pipe it to the auditor so that they can do their audit.”

Venkat Thiruvengadam ·

“So what we tell them is that, you know what, if you use DuploCloud, then your Vanta goes green, or your Drata goes green, and then you can get all the evidences and so on.”

Venkat Thiruvengadam ·

“We are the DevOps engineer equivalent, while they are more closer to the auditor.”

Venkat Thiruvengadam ·

“DuploCloud is a little bit closer to where the rubber actually hits the road.”

Jon McLachlan ·

“Yeah, that's right. If we do our job, that means you have your evidences.”

Venkat Thiruvengadam ·

“I mean, you go to any organization, any IT organization, they are like inundated by the number of tickets, right?”

Venkat Thiruvengadam ·

“So the idea is that the users have the same experience, they go to a help desk ticket, but in this case they are not assigning a ticket to a human being, they are assigning a ticket to an AI agent.”

Venkat Thiruvengadam ·

“They describe their problem, and the agent synchronously, in real time, solves the problem right then and there in a fully conversational interface.”

Venkat Thiruvengadam ·

“So the DevOps teams sort of, so to speak, graduate from writing scripts to building AI agents.”

Venkat Thiruvengadam ·

“So there is a rather thick orchestration, which is, so to speak, tying the pieces together. And that's what we provide.”

Venkat Thiruvengadam ·

“Caution is a good word to describe this behavior.”

Jon McLachlan ·

“That's our job, to make sure that the agents work, they are safe, they're reliable, they don't do bad things, right?”

Venkat Thiruvengadam ·

“You know, even before AI, coincidentally, our software was always on-prem.”

Venkat Thiruvengadam ·

“And a lot of these AI SRE platforms, because of this specific problem of safety, they end up limiting themselves to read-only use cases.”

Venkat Thiruvengadam ·

“In fact, I would basically say our IP is not in our agents, basically, right? We give the agent for free, we give away the code for the agent.”

Venkat Thiruvengadam ·

“Our IP is in the vertical integration and the framework that they would use the agents, or they would build the agents.”

Venkat Thiruvengadam ·

“AI is a reasoning engine that drives all this, but you have to do all these things also.”

Venkat Thiruvengadam ·

“I think what you're saying is AI is a tool, not a product.”

Jon McLachlan ·

“But it's also not as far as the pessimists believe they are. So I would say the answer is somewhere in the middle.”

Venkat Thiruvengadam ·

“I mean, dot-com was the bubble, right? But it was the dot-com part that was the bubble. SaaS was not a bubble. Internet was not a bubble.”

Venkat Thiruvengadam ·

“So I think we will come out of this with real AI applications, which would be the future for the next few decades.”

Venkat Thiruvengadam ·

“When money is cheap, bubble forms.”

Venkat Thiruvengadam ·

“So I think as engineers, what we can control is the product and then the value that we deliver.”

Venkat Thiruvengadam ·

“I mean, it's a validation that a lot of smart people are excited, they believe in you, and so on.”

Venkat Thiruvengadam ·

“It's absolutely a roller coaster to build something new, to build a company and to bring people together.”

Jon McLachlan ·

“There's like an optimal amount of crazy, where you get like crazy enough just to pull that trigger, but not so crazy that you fall off the deep end.”

Jon McLachlan ·

“And the bad part is that you can fail anytime.”

Venkat Thiruvengadam ·

“So anything can change anytime.”

Venkat Thiruvengadam ·

“I think the general idea is that you sort of get used to all days, right?”

Venkat Thiruvengadam ·

“I kind of equate it to riding a motorcycle. It's just incredibly risky, but it's the perfect expression of freedom.”

Jon McLachlan ·

“I mean, that's like the unsung hero.”

Venkat Thiruvengadam ·

“And today, 70% of my engineering team is from his previous company that he sold to, for example, Hitachi, right?”

Venkat Thiruvengadam ·

“So I had to care about everything, about their perspective.”

Venkat Thiruvengadam ·

“And like, when you have a giant machine that's making money, like, rule number one is don't screw up the money machine.”

Jon McLachlan ·

“But all I'm saying is that for the same job profile, your motivations and your behaviors can be different depending on where you are.”

Venkat Thiruvengadam ·

“Can I actually have some sort of a next-generation Kafka, wherein I can throw in a bunch of agents and then basically say that, just send the message from this agent to that agent, and then deal with everybody in intermediate in a reliable way, right?”

Venkat Thiruvengadam ·

“But you know what? They don't work for existing code base.”

Venkat Thiruvengadam ·

About the guest

Venkat Thiruvengadam, Founder and Chief Executive Officer, DuploCloud

Venkat Thiruvengadam is the founder and chief executive of DuploCloud, which he started in January 2018 to bring the automation the cloud giants run on to everyone else's DevOps and compliance. He began as a network engineer at Siemens in Gurugram, researched an IP multicast tunneling protocol at the Illinois Institute of Technology, and spent 2005 to 2013 at Microsoft, where his LinkedIn says he was one of the two founders of the Windows Azure Networking team in 2008, and where DuploCloud's about page says he wrote significant parts of Azure's compute and network controller stack. He then worked on the software-defined networking controller for Cisco's ACI at Insieme Networks and was a principal engineer on infrastructure automation for microservices at Zenefits.

About the host

Jon McLachlan is co-founder of YSecurity, the on-demand cybersecurity team for startups, and of Cyberbase.ai. The Security Podcast of Silicon Valley is hosted by Jon McLachlan and Sasha Sinkevich. Jon McLachlan on LinkedIn ↗

Context and sources

  • Venkat Thiruvengadam's LinkedIn experience: network engineer at Siemens in Gurugram from June 2001, research assistant at the Illinois Institute of Technology from May 2003, senior software engineer in Windows Azure Networking at Microsoft from September 2005 and one of the team's two founders in 2008, member of technical staff at Insieme Networks from March 2013, principal engineer at Zenefits from 2015, and founder and chief executive of DuploCloud since January 2018. Source ↗
  • Venkat Thiruvengadam on LinkedIn: founder and CEO at DuploCloud, in San Jose. Source ↗
  • DuploCloud on LinkedIn: headquartered in San Jose, California, founded in 2018. Source ↗
  • DuploCloud's homepage: The DevOps Agent Platform, hundreds of organizations trusting its agents with their cloud infrastructure, human-in-the-loop command approval, and a platform that runs self-hosted on a customer's Kubernetes or fully managed by DuploCloud. Source ↗
  • DuploCloud, About us: Venkat as an early engineer on Microsoft Azure who helped build its networking team and wrote significant parts of the compute and network controller stack. Source ↗
  • DuploCloud, Security and compliance: controls for SOC 2, HIPAA, PCI-DSS, NIST, ISO, HITRUST and FedRAMP, and a compliance agent that scans for drift and generates real-time evidence. Source ↗
  • TechCrunch, November 29, 2023: DuploCloud's $32 million Series B led by WestBridge Capital and StepStone Group with Mayfield, $49.5 million raised in total, and Venkat on every 50-odd servers needing at least one engineer in an average enterprise. Source ↗
  • DuploCloud blog, May 18, 2026: Beyond Personalized Agents, Enterprise DevOps Need Multiplayer AI, chapter 1 of Venkat's series. Source ↗
  • DuploCloud blog, May 28, 2026: The Three-Layer Architecture, ARMOR, Agents and Studio, by Venkat Thiruvengadam, with the ticketing system at the heart of the architecture and no command executed without explicit user approval. Source ↗
  • DuploCloud blog, June 23, 2026: why platform engineering never took off, and how DuploCloud's extension framework changes that. Source ↗
  • DuploCloud's DevKit on GitHub, for running the platform and testing agents on a laptop. Source ↗
  • DuploCloud on YouTube, July 31, 2024: Boost Compliance Efficiency with AWS and DuploCloud. Source ↗
  • DuploCloud on YouTube, November 19, 2024: the Advanced Observability Suite. Source ↗
  • DuploCloud on YouTube, April 22, 2024: What makes DuploCloud's approach unique, from its Meet the Minds series. Source ↗
  • Venkat Thiruvengadam on LinkedIn, May 21, 2026: token budgets, rationing and why enterprise DevOps needs multiplayer AI. Source ↗
  • Venkat Thiruvengadam on LinkedIn, May 29, 2026: chapter 2 of the series, ARMOR, Agent Runtime for Multiplayer OpeRations. Source ↗
  • Venkat Thiruvengadam on LinkedIn, June 23, 2026: platform engineers, the extension framework and the DevKit. Source ↗
  • Venkat Thiruvengadam on LinkedIn, July 23, 2026: Y Combinator's request for multiplayer AI. Source ↗
  • Venkat Thiruvengadam on LinkedIn, September 28, 2026: 800 registered for The AI Conference Hack Day, and DuploCloud on a laptop. Source ↗
  • Venkat Thiruvengadam on LinkedIn, October 24, 2026: two of his AI agents arguing with each other. Source ↗
  • Wikipedia, Microsoft Azure: introduced at the Professional Developers Conference in October 2008 as Project Red Dog, launched as Windows Azure in February 2010, renamed Microsoft Azure in 2014. Source ↗
  • Wikipedia, Microsoft Teams: announced on November 2, 2016, launched worldwide on March 14, 2017, a European Commission antitrust investigation from July 2023 and charges over bundling in June 2024. Source ↗
  • Wikipedia, Dot-com bubble: a peak on March 10, 2000, and a 78% fall in the Nasdaq Composite by October 2002. Source ↗
  • Wikipedia, General Magic: founded in May 1990, defunct in September 2002, and a documentary that opened at the Tribeca Film Festival on April 20, 2018. Source ↗
  • Wikipedia, Llama: Meta released Llama 3 on April 18, 2024. Source ↗
  • Wikipedia, Apache Kafka: originally developed at LinkedIn, released in January 2011, and graduated from the Apache Incubator in October 2012. Source ↗
  • Wikipedia, Agent2Agent: an open protocol for AI agents to discover each other, exchange messages and coordinate tasks, announced by Google in April 2025 and moved to the Linux Foundation in June 2025. Source ↗
  • The Agent2Agent protocol's site. Source ↗

Transcript

Automatic transcription. There is no diarization on the tape, so speaker labels were assigned from the content with help from speaker-embedding labels, and a few short lines may sit with the wrong speaker. Names and product names were normalized where the recognizer misheard them (Jon McLachlan, Venkat Thiruvengadam, DuploCloud, Vanta, Drata, Secureframe, Diffie-Hellman, Cursor, Windsurf, Llama 3, ChatGPT, General Magic, NVIDIA, Hitachi). Words in [brackets] are best guesses where the audio is unclear, [unclear] marks a phrase we couldn't make out, and the two sponsor reads are summarized in brackets. Answers are transcribed as spoken, with repeated words and false starts trimmed. Short backchannels such as "yeah", "right" and "that's right" are left out.

Read the full transcript 6,630 words

[Sponsor read: YSecurity, the sponsor of the show. Forty-plus security engineers from Apple, Uber, Microsoft, Robinhood and Brex, rented by the hour with a monthly cap, for SOC 2, ISO and HIPAA. Book a free strategy call, and the first eight hours are free at ysecurity.io/startups.]

Jon McLachlan

Hello, everyone, and welcome to another episode of The Security Podcast of Silicon Valley. I'm your host, Jon McLachlan. I am joined today with a very special guest, Venkat Thiruvengadam, the founder and CEO of DuploCloud.

Venkat Thiruvengadam

Thanks, Jon.

Jon McLachlan

Yeah, welcome to the show, Venkat. It's great to have you. Looking at your LinkedIn, you've been building DuploCloud for a good chunk of time. May we ask, what inspired your entrepreneurial journey?

Venkat Thiruvengadam

Yeah, I mean, I'm an accidental entrepreneur. So I didn't really set out to build a company. I'm a developer by background. So I was working for a much larger company. It was not particularly fun. This was after my time at Microsoft, after we had moved to the Bay Area. And then I thought that I would build a software, and entrepreneurship is not very unnatural, also, living where I live, like in the Silicon Valley. My goal was to build a software, maybe sell to about like four or five people, five companies, and then make as much as I would make in my job, and then sort of like go from there. But of course, I mean, things turned out to be better. More people wanted the software, and then, you know, the Valley's ecosystem comes and finds you and then pushes you towards entrepreneurship quite naturally. And then that's where the journey sort of started. Like, so one thing led to another. I found advisors, I found mentors, I found investors, and then I think the business also sort of like kept growing. We built a team, and then, yeah, here we are.

Jon McLachlan

Looking at your website here, for all of our listeners who are just listening, it's AI for your DevOps. AI-powered DevOps built for today's engineering teams. That sounds really great. With outcome-focused workflows, and security and compliance, it sounds like just a click away, real-time AI help desk and comprehensive DevOps automation. So you were just trying to solve some hard problems. You wanted to do it because you've bumped into that problem over and over again in your time with Microsoft.

Venkat Thiruvengadam

That's right. I joined Microsoft straight out of college. So I joined this research group as a software developer there. And then that research group went on to become Azure. So again, another accident that I happened to start my career in what was going to be the future of software, like cloud. Back then, it was on-prem. So we started with about like 100-odd servers [in a data] center in Redmond. And then, before I knew, by 2013, it had already grown to like 5 million virtual machines or something like that. And across the pond, they were like AWS guys, and they were like eight times bigger than all of the rest of the cloud providers put together. So I think that's where I sort of like learned how, with a handful of people, these big enterprises manage millions of workloads with latest and greatest of security and compliance across the globe. I sort of got used to it. I'm like, yeah, one engineer, 50,000 workloads, like such a large infrastructure, this is a norm, this is how life is. But then when I came to the Valley, that's when I realized that in mainstream IT, it's like every 15, 20 engineers, you'll find another DevOps person who's operating an infrastructure. Security compliance takes like months, if not years. And yeah, I was like, oh, wow, you know what? I think there's a interesting problem to solve, based on what we have learned before. Why don't we actually do a software for it and try to make a difference? So that's sort of a journey.

Jon McLachlan

And you're a solo founder, too?

Venkat Thiruvengadam

No, I did have help. I mean, I had help in the very beginning. Like, I had a friend of mine who helped me bootstrap the company in the first few years, like for the first two or three years. I think [he] gave me a lot of introductions, helped really get this off the ground. And of course, I mean, after that, he went his own way and so forth. But yeah, since maybe for the last five, six years, I've largely been on my own.

Jon McLachlan

Wow, that's really incredible. So you helped build Azure, and all of that experience you brought down to the Bay Area here in Silicon Valley. And now [you've] just been hitting the ground running with DuploCloud. I'm curious. Do you think of yourself as a security person?

Venkat Thiruvengadam

I think of myself as a techno-commercial person. This is a term that a good friend of mine uses. So I'm a technical person who can basically put a technology for a good commercial use. That commercial use, you could say, is DevOps, security, compliance. So those are the sort of the areas that we operate on. I wouldn't say that I'm necessarily that deep down, dealing with security algorithms and RSA and the DH, Diffie-Hellman group and stuff like that. I'm not at that level. Maybe a few levels on top of that. I understand security pretty well because my background is networking. For the much of the computer industry, security has been very closely tied to networking, hackers, firewalls, flows, and stuff like that. And we did sort of like, being in the cloud, one of the first distributed architecture for security. I mean, back then it used to be like Palo Alto, Cisco, and so on, where you would basically put a box and just send all the flows there. Then we moved it to host-based security with security groups and distributed ways of doing security. So that's what I would basically say I substantially contributed to, and now it's become a standard, like distributed security and so forth. That's sort of my exposure to security. But from, in this current business, I would say 97% of our customers are in a regulated industry, because compliance is like another world, [basically], right? Security is like never-ending. You can do as much as you like and it may never end. But compliance is more like, okay, there are certain guidelines, you need to meet them, and then you sort of like, people feel comfortable. So I think I would say, as much as security, I've also worked well in the compliance work.

Jon McLachlan

Yeah, GRC is important. And I was just glancing at the website there. You have a SOC 2 Type 2 and a bunch of other really great GRC successes. And I imagine that DuploCloud will integrate with like all of the standard tools in that space, like the Vantas and the Dratas and the Secureframes and all of that stuff.

Venkat Thiruvengadam

Pretty much. I mean, we have a couple hundred customers, and almost every customer has some GRC tool. I think the way I would say the value is distributed is that they're a GRC tool whose job is to collect evidence and pipe it to the auditor so that they can do their audit. And our job is to implement those controls, right? So what we tell them is that, you know what, if you use DuploCloud, then your Vanta goes green, or your Drata goes green, and then you can get all the evidences and so on. So we are the DevSecOps part of it. We are the DevOps engineer equivalent, while they are more closer to the auditor.

Jon McLachlan

DuploCloud is a little bit closer to where the rubber actually hits the road.

Venkat Thiruvengadam

Yeah, that's right. If we do our job, that means you have your evidences.

Jon McLachlan

I love all of the AI automation, the agentic workflows. That sounds like it just saves a ton of time in that space. But help our listeners understand and appreciate a little bit more of how DuploCloud might accelerate their own DevSecOps or DevOps.

Venkat Thiruvengadam

Yeah, yeah. You know, typically, like how the industry has always been working on is that there would be engineers or business users. So they would have a requirement that they need from the infrastructure, be it like deploy a microservice, or help me debug this particular issue, or show me the logs, or I want to build out a new application stack, and so forth, give me a database. So what they would tend to do is that they would tend to write a ticket, be it in Jira, ServiceNow, and so on, and describe the problem. And then what the DevOps engineers would do is that they would basically pick up the problem, they'll solve in the infrastructure, and then update the ticket back. And the way they would solve it is that they would have some substantial amount of automation script, but that automation is largely for their use, right? So they are the consumers of that automation. So it makes them go faster, makes them more efficient. To some extent, that automation might be exposed to the users also, in the sense they can do self-service, like GitHub Actions and CI/CD pipelines and stuff. But a lot of it is based on tickets, right? I mean, you go to any organization, any IT organization, they are like inundated by the number of tickets, right? I mean, ServiceNow is a huge business, Jira is a huge business, and so on. So what we are basically saying is that we can uplevel the DevOps teams to some extent, and also provide a better experience to the business users or developers, by making this help desk agentic. So the idea is that the users have the same experience, they go to a help desk ticket, but in this case they are not assigning a ticket to a human being, they are assigning a ticket to an AI agent. They describe their problem, and the agent synchronously, in real time, solves the problem right then and there in a fully conversational interface. Very much like, you know, [and] that includes all the back and forth between the DevOps and the developer and so on. So that's sort of the dream. So now what role does a DevOps team play in this particular case? Their role is to sort of build those agents. Because while we give them some out-of-box agents for a good set of use cases, but after all, they are the subject matter expertise of their own infrastructure, they have their own customizations and so on. And then AI fortunately allows us to build a lot of solutions very quickly. So we work with the DevOps teams to get them started, to write those agents, and sort of like go from there. So the DevOps teams sort of, so to speak, graduate from writing scripts to building AI agents. And what is the role of the DuploCloud platform? DuploCloud platform, in simplest term, makes it very easy. It provides a lot of orchestration in order to do that. Because when you're writing agents, it's not just the business intelligence you have to do. Like, okay, who is the user who's calling? How do you authenticate? You know, how do you pass context to the agent? Which environment are they talking about? The user will say, hey, tell me why is my application slow. Which environment is this application running, and get access to that environment? What tokens is it available? Is it just in time? And then they may switch from wanting to look at the logs to maybe rebooting something else. So now the agent needs to have all those drivers and API calls to make to Kubernetes and cloud providers and so on. So there is a rather thick orchestration, which is, so to speak, tying the pieces together. And that's what we provide. And then we get them started with some agents, and then they can enhance more, and then sort of like take their organization's IT to a new level.

Jon McLachlan

Nice, I love it. Since a lot of folks are very sensitive about their production environments, I imagine, you know, what I've seen out there in the industry is like, I don't wanna call it hesitation, but maybe like caution. Caution is a good word to describe this behavior. People are being very cautious around like connecting production workflows with agents. Do you ever get questions around like, hey, can I run this on-prem? How do I make sure the agent doesn't do anything accidentally?

Venkat Thiruvengadam

Yeah, I think there are a few questions over here. First is that, I mean, that's our bread and butter. That's our job, to make sure that the agents work, they are safe, they're reliable, they don't do bad things, right? So that's the value that we bring in, which is what I was using the term orchestration, like orchestration, guardrails, and so on. So, first is that people really want their agents to be on-prem. You know, even before AI, coincidentally, our software was always on-prem. So we don't really have like something that runs a cloud and so on. So this software always ran in customers' cloud accounts. Why was that the case?

Jon McLachlan

So there's no SaaS.

Venkat Thiruvengadam

There's no SaaS. Exactly. Right. And why was that the case? Because we were already dealing with very sensitive infrastructure. So that problem sort of like goes away. We never had that problem to start with. That's one. Second thing is that one of the value additions and the IP that we have built in is that, like, how do you safely bring human in the loop? And a lot of these AI SRE platforms, because of this specific problem of safety, they end up limiting themselves to read-only use cases. But we, I mean, like historically, have always thrived in provisioning, write use cases and so on. So it was rather natural for us to build a workflow and a human-in-the-loop experience, wherein people can enable agents to do a lot more.

Jon McLachlan

That's amazing. That's spectacular. So what about the LLMs? So the LLMs are driving the agents, and they're kind of the brains behind it. Do they run on-prem, too?

Venkat Thiruvengadam

Everything, right? And in fact, everything runs on-prem.

Jon McLachlan

And then, in fact, like Llama 3?

Venkat Thiruvengadam

Yeah, I mean, it's up to them what LLM they want to use. In fact, I would basically say our IP is not in our agents, basically, right? We give the agent for free, we give away the code for the agent. They can change the models. We give them hooks to change the model. They can write their agent, use whatever model that they want to use, and so forth. Our IP is in the vertical integration and the framework that they would use the agents, or they would build the agents. And this is something which is very custom and specialized for DevOps. And I think that's the wave of software that we are seeing nowadays, that people are building, like Cursor, Windsurf. What are they? They are essentially a vertical integration for software development, for example. Tesla is a vertical AI application for transportation, right? Self-driving cars, for example. So what is special about Tesla, for example? It's not just the AI and the model. It's like, you know, how it integrates with navigation, with the brakes, with the accelerator, with the engine, with the doors, and parking and signals and so on, right? Like, how do they have those sensors to detect that, okay, it's a red signal or a green signal and so on. Similarly, if you take Cursor, how do they generate PRs? How do they generate commands and so on, right? And which is not AI, effectively. AI is a reasoning engine that drives all this, but you have to do all these things also. And that's what I'm trying to say, is that we can use any reasoning engine that you would like, but we are really like the framework around it.

Jon McLachlan

Yes. I think what you're saying is AI is a tool, not a product. AI itself doesn't actually solve anything.

Venkat Thiruvengadam

By itself. It's not going to like make an API call. It's not going to take you from, drive your car, or it's not going to write code for you. It'll just tell you, this is the code piece. You go and put it wherever you want to put, and then compile it whichever way. Or rather, I'll tell you the commands. But it's for you to sort of like go and do, orchestrate all that.

Jon McLachlan

You think that there's a big misconception around AI, and all of the hype around AI, and that it's an amazing tool and we can use it to organize huge amounts of information, but...

Venkat Thiruvengadam

Yeah, yeah. I think what I probably believe is that those, like, outlandish applications of AI, they're not as close as people make it out to be, potentially. But it's also not as far as the pessimists believe they are. So I would say the answer is somewhere in the middle. So that's purely speaking the application and the impact that it is going to make. Whether the economy around it is sustainable, is it fair? That's a very broader question. First is that, where is all this money coming from? All of a sudden, these businesses have gone from a few hundred billion dollars to like several trillions of dollars. This is a more economy question. Where did this money come from? Is it the 0% interest that we've lived for the last 15 years? Is it that? Or is it actually real GDP, that we sold stuff and then we made that money? So I think there's a lot of that. So I think definitely, potentially, we could use some correction over there.

Jon McLachlan

But I think it's a giant bubble.

Venkat Thiruvengadam

Yeah, it's like internet. I mean, dot-com was the bubble, right? But it was the dot-com part that was the bubble. SaaS was not a bubble. Internet was not a bubble. Basically, when internet came, it's like, an equivalent of internet is the models today. And people started building all these dot-coms, which really had no differentiator, and then that was a bubble, and a lot of people are building such AI applications. But what came out of the bubble was real SaaS software, which became the standard for the next 20 years, for example. So I think we will come out of this with real AI applications, which would be the future for the next few decades. But, I mean, is there an intermediate bubble on the way? I don't know. Maybe.

Jon McLachlan

Maybe. That's really elegantly put. I can totally see that.

Venkat Thiruvengadam

When money is cheap, bubble forms. And money has been cheap for the last 15 years, right? I mean, the government gave us money.

Jon McLachlan

Well, there's money, money is cheap, and I think there's a lot of investors out there who are just, they catch wind of like AI, and they can see a demo with ChatGPT, and they can play with it like on their own computer, in private. And then they decide like, oh my god, I have to get in on this. And then everyone decides that all at the same time, and all of the money flows.

Venkat Thiruvengadam

The government gives it to you for really like 0% interest, then it goes down, it flows down to the funds, they have to do something about it, then it goes down, goes down. So it's a change. So, but yeah, fortunate, I mean...

Jon McLachlan

Let's see. Fortunately, unfortunately, it changes things very quickly. But then, you know, when you look at the bottom line of all of these companies and all of the investments, it's actually quite difficult to build an AI product or an AI service that operates in the green, right? That everything is very expensive.

Venkat Thiruvengadam

I think that part, I have no doubt. We as engineers, or maybe entrepreneurs, I think our job is to deliver the best possible value with the best possible technology, and potentially disrupt things. Now, what is the compensation for that? I think that depends on the time in the market. You could be in a downturn, and you could build an amazing technology, but you might end up selling it for a very low price. But on the other hand, you may build like a so-so technology that gives you [so-so] value, but you are really at the peak of the market, and, you know what, you maybe sell it for like five times or 10 times more. So I think as engineers, what we can control is the product and then the value that we deliver.

Jon McLachlan

That's true. If you haven't seen the documentary on General Magic, like, it's the story of the iPhone before the iPhone was the thing. Anyone that looks at those blueprints, or that demo, you'd be like, wow, that's pretty much an iPhone, but it was long before its time. It was just way too early. Spoiler alert, I guess, you know. What's been the proudest day that you've had so far, Venkat, on your journey with DuploCloud?

Venkat Thiruvengadam

I think, I don't know if there is any one day per se. I mean, there are like ups and downs, so to speak. A lot of people think that, oh yeah, entrepreneurship is like so amazing. You get up every day in the morning, you're like, yeah, like, you know, you're a founder. But no, that's not how it works. You get up, you're like, okay, is it going to be a shitty day, or is it going to be an okay day, or is it going to be a great day? So to that effect, I've had my shitty days, I've had my okay days, and I've had my good days. So I think we had some successes, we've had some failures, but I mean, the good times are when, let's say, you do a round of funding, right? I mean, it's a validation that a lot of smart people are excited, they believe in you, and so on. So those are the positives. Then when you hit your milestones, for example, 1 million, 5 million, 10 million, 15 million, like these are all like very interesting milestones. Then, of course, [we're] a remote-only company. So we don't really get together often. We get together once a year in US and once a year in Asia, around India someplace. And that's when you sort of like meet this huge team. Those are like good times, for example, right? So then you see that, okay, you've suddenly gone from like one person to, let's say, 150 people and so forth. And of course, when you win deals, like a customer appreciates you, or really likes you, or gives you a reference. So these are all like good times. And then, of course, you have your downsides as well. Maybe a customer leaves you. Maybe you don't really get, in terms of the sales, where you want it to be. So those are like the more challenging times.

Jon McLachlan

It's absolutely a roller coaster to build something new, to build a company and to bring people together. Like, you have to be prepared for those really high highs and the really low lows.

Venkat Thiruvengadam

I really relate to the NVIDIA CEO, and he says, right, I did get a chance to meet him, because he had invited a few companies from my investors, and then his thing was that, you guys are entrepreneurs, what's wrong with you? Why did you do this? Right? I mean, [unclear]. I'm like, I don't know, Mom. Like, nowadays, when someone says, yeah, I want to build my own company, I'm like, why? What's wrong with me? It's very difficult, right?

Jon McLachlan

Yeah. You have to be a little bit crazy. There's like an optimal amount of crazy, where you get like crazy enough just to pull that trigger, but not so crazy that you fall off the deep end.

Venkat Thiruvengadam

And yet the chances of success are like so small, right? I mean, they're like minusculely small. And the bad part is that you can fail anytime. You may be doing great today, and then suddenly a big company releases a feature which is like so close to you, and then like it's free.

Jon McLachlan

That's right. You're like, well, why didn't they just buy my company instead of release that feature? Oops.

Venkat Thiruvengadam

Or, you know, there is a technology change that suddenly it's not relevant anymore. I mean, you're an on-prem software doing really well. Suddenly, SaaS comes, and like maybe three years, like, you know, you find yourself outdated. Or maybe you're a great SaaS company, and suddenly there's an AI-native company which raises like $100 million of seed, and you couldn't raise like $100 million till you're [Series C, D], for example, right? So anything can change anytime.

Jon McLachlan

That's right. And to lead other people through that journey, you know, something like that would happen, and then you have to stand in front of everyone as the founder, as the CEO, and still describe something positive. Say, here's our path forward. Here's how we're going to win. Right? Maybe I'm striking too close to home here. All entrepreneurs go through that, right? Okay, it's not just me. All right. Good. Well, I was gonna ask you, like, what's the most difficult day has been through your entrepreneurial journey, but like, you shared the whole spectrum, so...

Venkat Thiruvengadam

There isn't, no, I wouldn't say this was like my best day, or I wouldn't say this was like my worst day. I think the general idea is that you sort of get used to all days, right? And then you just don't remember, right? Yeah, it was like a bad day, and then you bounce back after maybe the next day or so, and then you move on. And similarly, you may have a good day, and then very quickly you'll have a bad day subsequently, and then that good day will fade away. So, yeah, I think overall it's been a good journey.

Jon McLachlan

Yeah, I think you have to find a way to always, like, take care of yourself as you go through that journey, those emotions, like...

Venkat Thiruvengadam

As long as you can bounce back. What I've noticed, like, [I] sometimes go to these events where there are like a lot of founders. The guys who are happiest are really the young ones, right? They just don't know yet what's coming, right? It's the ones with their [seed] and maybe the Series [A], like, yeah, I built that product. I'm like, yeah, dude, just wait two more years. And then the other ones are like, yeah, I'm doing this, and like, this is the go-to-market and stuff. So you can almost like look at somebody, and they're like, and there's sadness...

Jon McLachlan

Like, washed across their face. That's really funny. I mean, we have to laugh about these things. Like, you can laugh or you can cry.

Venkat Thiruvengadam

It looks like you can relate to it very much. But yeah.

Jon McLachlan

Absolutely. I've had my fair share of, like, mess-ups. But I wouldn't have it any other way. You know, it's like it keeps things interesting. It keeps us on our toes. Like, we're always learning and we're always growing. And it's incredibly risky, you're right. I kind of equate it to riding a motorcycle. It's just incredibly risky, but it's the perfect expression of freedom. And it was just you on that bike and the road. And like, it's the perfect mind focuser, and absolute joy, and I couldn't imagine life without it. So, has there been anyone in your life, been like a mentor who's like really guided you, or that you've really looked up to, maybe as a role model?

Venkat Thiruvengadam

Yeah, I think there's several. First and foremost, I think I'm able to do any of this because of my family, my wife, the way she takes care of everything else. I mean, that's like the unsung hero. I mean, if she's not there, I mean, I cannot do any of this stuff. Then I think I would say that I've been very lucky, because the first three years of my journey, I bootstrapped. So there were like many, many people who sort of like helped out. Like, I had a mentor, Sri, who sort of like introduced me to his team. And today, 70% of my engineering team is from his previous company that he sold to, for example, Hitachi, right? And at every stage, he was super helpful and so forth. Then we had advisors, we had friends who sort of like helped us. I feel I'm incredibly lucky with investors as well. I'd heard bad stories and stuff like that, but I mean, these guys have been amazing, like all, everybody whom I met with, so on, right? And yeah, I had some challenges with some customers and so on, because we operate in startups and small businesses, they have the economics issues and whatnot, and so forth. So those setbacks were there. But by and large, if I sort of like look back, I think I probably only remember everybody whom I'm grateful to. I don't think I can remember anyone [who] would be like, oh man, this guy screwed me, or something like that. So at least I, I mean, I have to think hard. But overall, I think many, many people, right, especially our investors, my mentors, even the people who work in the company, I think they've been very understanding. So in that sense, I think like we have, like, very, like in engineering, probably in like the last seven and a half years, we lost maybe like two people or three people voluntarily, which has been pretty good.

Jon McLachlan

That's an incredible track record, and that speaks mountains to your leadership style.

Venkat Thiruvengadam

So yeah, I think to that effect, our CTO, everybody in the team, people who manage customers, sales, marketing, everyone. I think I'm so grateful to our first salesperson, right, who heads our sales, right? And so forth. So everybody has been very, very kind and very helpful.

Jon McLachlan

That's really amazing. And I really feel the strong sense of humility and graciousness around your journey.

Venkat Thiruvengadam

Yeah, no, I think, like I said, right, I was an accidental [entrepreneur]. I didn't set out to do this, right? I didn't plan for it or anything, right? It's just one thing led to another and sort of got me here. So it was largely because of, I think, a lot of people had a lot of goodwill.

Jon McLachlan

It's really good. Really positive. If you could go back in time and meet your younger self, would you? And would you have any advice for your younger self?

Venkat Thiruvengadam

Yeah, I would basically say, I would sort of like, at least career-wise, you know, in the last, what, 20 years, I would split it into two parts. One, where I was like a pure developer, where I, for the most part, I cared about some specifics of the product, or my perspective around that, and like, how do I convince everybody else about that perspective, so to speak. I didn't have as much of a broader exposure and a broader understanding to that. And then when I actually became an entrepreneur, and when I had to sell software to people, they couldn't care less about my perspective about things. So I had to care about everything, about their perspective. I had to put things in their perspective and sell, and so forth and so forth. So maybe I feel that I could have learned that before, while I had a job. I mean, I had a decent success, I mean, even in my job. I mean, I did well at Microsoft and so on. But I think it would have probably, I mean, that probably is not a very big, major thing, but yeah, that's something that I could have probably done earlier.

Jon McLachlan

Well, I'm sure you just weren't [afforded] the opportunity in your day job back when you were at Microsoft or whatnot, to be able to have that customer-facing exposure, right?

Venkat Thiruvengadam

Customer-facing is what really taught me this. But generally speaking, I think this is a culture, a behavior, a personality trait that you can maintain wherever you are. It could be because maybe you're working with your colleagues, you're working with your seniors, you're working with your team, the people in the other team, and so on. And Microsoft was a pretty large organization. But then Microsoft is also, I would basically say, it doesn't help either. Your chances of making an impact at a customer level, if you're a developer at Microsoft, is minuscule, effectively. It's like very, very small. So I think maybe the ecosystem overall is like, okay, do your part, and sort of like get promoted, get to the next level, and so on. It's very different than being an entrepreneur. But having said that, there were like many people in Microsoft, there's like one individual, I learned a lot. He was my colleague and my manager's peer. I always learned so much just by watching those people. They just wanted to make forward progress, bring the organization forward, and so on. So I think those things are very interesting to learn.

Jon McLachlan

Yeah, that's incredible. You know, it's just a different experience to work in a big company than it is in a startup.

Venkat Thiruvengadam

You don't think [broadly] when you work in a big company. You have to, like, sort of more [fend] for yourself in a big company.

Jon McLachlan

Well, yeah, and you're a little bit more of a cog in a machine. And it's like a giant apparatus [that] is designed for one thing, and that's just to make money. And like, when you have a giant machine that's making money, like, rule number one is don't screw up the money machine. So like the risk taking and the risk appetite in those big companies just isn't there. That's why innovation very rarely actually comes out of big companies.

Venkat Thiruvengadam

I mean, if you compare Teams and Slack, Slack was so popular because it genuinely was a very innovative software. The way it worked, and as an engineer, you would be like super proud of what you have essentially built. Teams is fine, and nowadays it's gotten much better. In no time, they had like millions of users. And that was not because it was an engineering marvel or it was a great product. It's simply because Microsoft bundled it in Office. Everybody was using Office.

Jon McLachlan

Right. So they cheated.

Venkat Thiruvengadam

Well, I mean, I don't know if it's cheating. It's just a go-to-market strategy. But now imagine yourself as an engineer who works in Slack versus an engineer who works in Teams, for example, right? So the Teams management may not particularly care about maybe technical purity, for example, right? They are like, okay guys, just get it out. I know I can sell. I don't really need this level of feature set, or a quality, or something. So then your behavior over there can substantially be different than [the] behavior of an engineer who is maybe building a small startup and growing up from the grassroots levels over there, because they cannot afford this. They have to show real value to the customer. So again, there's nothing, they're the greatest company in the world, in my opinion. And I think I am incredibly indebted for being there, my time there, so much I've learned. But all I'm saying is that for the same job profile, your motivations and your behaviors can be different depending on where you are.

Jon McLachlan

Yeah, that's really insightful. You know, there's a lot of entrepreneurs that do listen to this show. And so, this is a little bit of a leading question, but is there any tool out there, or a service, that you just wish someone would grab onto and build? And if there was a great solution for it, you would pay to have it solved. And it's just something maybe you don't have the time or the expertise that you can do.

Venkat Thiruvengadam

No, I think there are many things that comes up every time. It depends on which day you ask me. Like, for example, today you asked me, like, I'm deeply involved in dealing with some sort of agent chaining, where then, like, messages have to be passed across like multiple agents and so on. They have to be authenticated, permissions have to be done, also the messages have to be reliable and so on. So I'm thinking, oh man, I have to build all this my own. Can I actually have some sort of a next-generation Kafka, wherein I can throw in a bunch of agents and then basically say that, just send the message from this agent to that agent, and then deal with everybody in intermediate in a reliable way, right? Just do it for me and so on. I don't know, maybe it exists and maybe it doesn't exist. So this is an example I'm saying, right? So what I would basically say is that in software, I think there are so many solutions, there are like so many needs and stuff. So it depends on the day and what you're really trying to do. But yeah, I mean, it's an interesting world that we live in. And I think maybe in the coding perspective, right? I think people are very excited about like the AI coding tools and so on. But you know what? They don't work for existing code base. I mean, I can tell you.

Jon McLachlan

Really? They don't work for existing code bases?

Venkat Thiruvengadam

They're good if you're [vibe coding] and you're building something new, right? But give it to your existing [code]...

Jon McLachlan

You can't put vibes in production. Like, I mean, I guess you could if you're crazy, but...

Venkat Thiruvengadam

I think people say that, oh, I can replace a lot of developers. Yeah, probably you can replace the developers who are writing like fresh code and so on. You can make the existing guys like productive and so on. But it's not like I can wake up in the morning, then say that, okay, these are the 15 tickets that I need to do, or 15 feature sets, I'll give it to Windsurf and it's done, and I can just go to sleep or something like that, right? It's not like that. So maybe someday, when we can get there, that would be something really great.

Jon McLachlan

This has been absolutely spectacular. Huge thank you for all of the shares, you know, the vulnerable moments with us. It's been an honor to have our conversation, to get to know each other a little bit more. And a huge thank you. I'm so grateful that there are smart people solving all of these hard problems and are building a better future, where we don't have to, like, grind through the DevOps pieces, and we can connect, like, well-built and function-specific agents to solve a lot of these hard problems for us. So, all the gratitude in the world. And a huge thank you to all of our listeners for tuning in to another episode of The Security Podcast of Silicon Valley. I'm Jon McLachlan, the host, and we were joined today by Venkat, the founder and CEO of DuploCloud. So please stay tuned for another episode. Comment and like if you find [it] so compelling, and share with your friends. So, huge thank you, everyone.

[Sponsor read: YSecurity. SOC 2 and ISO as keys to enterprise deals and regulated industries, done right the first time, a referral program for founders who need it, and the first eight hours free at ysecurity.io/startups.]

FAQ

Questions this episode answers

Who is Venkat Thiruvengadam?
Venkat Thiruvengadam is the founder and chief executive of DuploCloud, which he started in January 2018. He began as a network engineer at Siemens in 2001, did research on an IP multicast tunneling protocol at the Illinois Institute of Technology, and spent 2005 to 2013 at Microsoft, where his LinkedIn says he was one of the two founders of the Windows Azure Networking team in 2008. He then worked on the software-defined networking controller for Cisco's ACI at Insieme Networks and on infrastructure automation at Zenefits.
What is DuploCloud?
DuploCloud is a San Jose company that automates DevOps and compliance in a customer's own cloud account. Its homepage now calls it the DevOps Agent Platform. On the episode Venkat describes it as the DevOps engineer equivalent that implements the controls a GRC tool reports on, with an agentic help desk where tickets go to AI agents. It raised a $32 million Series B in November 2023, for $49.5 million in total.
What is an agentic help desk?
It's a help desk where the ticket is assigned to an AI agent instead of a person. In Venkat's description, users file the same kind of ticket for a deployment, logs, a debug session or a database, and the agent solves it in real time in a conversational interface, while the DevOps team builds and customizes the agents.
What happens to the DevOps team when agents take the tickets?
By Venkat's account, the DevOps team builds the agents. They are the experts on their own infrastructure and its customizations, so they take the agents DuploCloud provides for common use cases, write their own, and graduate from writing scripts to building AI agents.
What does an AI agent need before it can act on infrastructure?
Venkat lists who the calling user is and how they're authenticated, the context passed to the agent, which environment the request is about and how to get access to it, which tokens are available and whether access is just in time, and the drivers and API calls to reach Kubernetes and the cloud providers. He calls that orchestration the hard part.
Does DuploCloud run in the customer's cloud?
Yes, by Venkat's account. Even before AI, DuploCloud's software always ran in customers' own cloud accounts, because it dealt with very sensitive infrastructure, so there was no SaaS. Its homepage now offers the platform self-hosted on a customer's own Kubernetes or fully managed by DuploCloud.
Why do AI SRE tools stay read-only?
Venkat says many AI site reliability platforms limit themselves to read-only use cases because of the problem of safety. DuploCloud, which comes from provisioning, built a workflow with a human in the loop so agents can make changes with a person's approval.
Which AI model does DuploCloud use?
It's up to the customer. Venkat says DuploCloud gives customers hooks to change the model, gives its agents and their code away, and keeps its IP in the vertical integration and framework around the agents.
How does DuploCloud work with Vanta and Drata?
Venkat's split is that the GRC tool collects evidence and pipes it to the auditor, while DuploCloud implements the controls. If DuploCloud does its job, the customer's Vanta or Drata goes green and the evidence is there. He says almost every DuploCloud customer has some GRC tool.
Is AI a bubble?
Venkat's answer is the dot-com analogy. The internet and SaaS weren't the bubble, the dot-coms with no differentiator were. He sees the models as this decade's internet, expects real AI applications to last for decades, and says there may be an intermediate bubble on the way, especially with money cheap after years of near-zero interest rates.
What is ARMOR?
ARMOR, short for Agent Runtime for Multiplayer OpeRations, is the runtime Venkat described in May 2026, after the episode. DuploCloud's blog puts a ticketing system at its heart: every interaction with AI happens inside a ticket, a shared session with its own context, audit trail, scope and cost tracking, and no command runs without explicit user approval.
What tool does Venkat wish someone would build?
A next-generation Kafka for agents: a way to send messages from one agent to another that are authenticated, permissioned and reliably delivered, without every company building that plumbing itself. Google's Agent2Agent protocol, announced in April 2025, covers how agents discover each other and exchange messages.
Do AI coding tools work on existing code bases?
Not yet, in Venkat's experience. He says they're good for building something new and can replace developers who write fresh code or make an existing team more productive, but you can't hand 15 tickets to a coding agent and go to sleep.
What did the NVIDIA CEO ask the founders?
Venkat met NVIDIA's chief executive at an event for companies from his investors' portfolios, where his message to the founders was, what's wrong with you, why did you do this. Venkat says that's how he feels now when someone tells him they want to start a company, because it's very difficult.
What does YSecurity do?
YSecurity helps startups pass the security and compliance reviews enterprise buyers run, from the first questionnaire to SOC 2 and ISO 42001, with security engineers who work alongside the founding team. For teams giving AI agents access to their infrastructure, that includes reviewing who each agent acts as, what it can reach, which changes need a person's approval and where its actions are recorded.
Keep reading on the YSecurity blog
Related episodes
New episodes every other Tuesday

Got a story like this one?

We're always looking for practitioners who've been in the room when it mattered.