Latest / Identity at the Center / #363 - Sponsor Spotlight - Natoma
Transcript
- 0:04This is identity at the center. Welcome to the Identical Center
- 0:11podcast. I'm Jeff and I am falling solo
- 0:13today. So today we've got a sponsored
- 0:15episode for you. We have these conversations from
- 0:18time to time with some of our partners in the industry to get
- 0:20some more insights into how they approach the market, maybe some
- 0:23of the technologies and tools and capabilities and thoughts
- 0:25and ideas that they bring to the table.
- 0:27So without further ado, let me introduce today's sponsor.
- 0:30We've got Natoma, It's Natoma dot IDNATOMA and I want to
- 0:34welcome to the show for the first time, Paresh Bhaiya.
- 0:37He's the Co founder of Natoma. So welcome to the show, Paresh.
- 0:40Thank you, Jeff. Thank you.
- 0:42Really an honor to be here. Been listening to IDAC for a
- 0:46really long time. Really, really a big fan and I'm
- 0:51glad to be joining you guys today.
- 0:53Yeah. Well, we appreciate you taking
- 0:54the time. I know that you're currently in
- 0:55India, so it's like two or three AM is the time we're recording
- 0:58this. So we're kind of joking before
- 1:00we hit record here. That's like, all right, it's the
- 1:01middle of your day. And so it's either uphill or
- 1:03downhill from here, depending on which way you want to look at
- 1:05it. I have no idea which way is
- 1:08going to go, but it all depends on how how the next 30 minutes
- 1:12go. All right, fair enough.
- 1:14Well, why don't we start with your background?
- 1:16So one of the things we'd like to ask our guests the first time
- 1:19they've been on the show with us is how they got into identity.
- 1:22So I'd love to hear your identity origin story.
- 1:24Is it something that you chose or did it choose you?
- 1:28I would have to definitely say the the field chose me.
- 1:33It it's sort of both, but it definitely the field chose me.
- 1:38I mean by background, just as a quick background, I'm engineered
- 1:42by education was a software developer.
- 1:46I was in secure networking, network security, wireless
- 1:50security, and I was working at Salesforce under the Seesaw
- 1:54organization. And that's where like, you know,
- 1:59cloud was the transition from like network security to cloud
- 2:03security and identity was like, you know, that's the next big
- 2:06thing and identity security is becoming big and somehow just
- 2:10got into identity. And the next step from sales was
- 2:14was at Octa. Of course, Octa is identity
- 2:18company was PMM leading PMM product strategy for the new age
- 2:23products in a way. Having said that, I definitely
- 2:27agree the field kind of picked me as much as it was very
- 2:33concentrated effort on my end to go into identity.
- 2:37I definitely have to give a shout out to Identity at the
- 2:39Center. I've been listening to you guys
- 2:42for a really long time during my Twitter days, if you may.
- 2:46When I used to run, I used to put on IDAC and go for a quick
- 2:51run, and that was some always. As I was thinking of Identity
- 2:55and Identity becoming the center of the security world listening
- 2:59to you guys, I felt like maybe I should really somehow try to get
- 3:03into Identity. But here I am.
- 3:06Well, I appreciate that flattery will get you everywhere on this
- 3:08show, so definitely off to it. It's a.
- 3:12It's a true story. Trust me.
- 3:13I do remember even I had actually even at sales force I
- 3:18took and taken identity role or I was working under Ian's
- 3:23leisure. Of course everybody knows Ian
- 3:25and the identity ward was working with him and I was
- 3:28trying to get into the identity side and I used to listen to you
- 3:32guys and I actually leverage stuff that heard I heard on this
- 3:37podcast over number of sessions, so over the period of time, so.
- 3:43That's super cool. I, I mean, that's very
- 3:45flattering for me. So I, I definitely appreciate
- 3:47that you're kind of coming on at a momentous time for us.
- 3:50So when this airs will have been around for about 6 years now,
- 3:54which is pretty crazy if you think about it.
- 3:56And I would have thought we'd have run out of stuff to talk
- 3:58about that like 50 episodes, but here we are.
- 4:00This should be, I think, episode 363.
- 4:03You're kind of around there. I do want to talk a little bit
- 4:06about Natoma itself because I've seen some of the things you guys
- 4:09have working on. I met up with Mira and some
- 4:12others in Idanoverse recently and you've got a great team
- 4:16there that you're kind of working on this.
- 4:17But I want to give you an opportunity to kind of tell us
- 4:19about Natoma itself. So tell me, you know, give me
- 4:22the the elevator pitch for what it is that Natoma does in the
- 4:25market, especially for the identity stuff.
- 4:28No, actually, Natoma, we basically help enterprises
- 4:33accelerate their AI adoption without really compromising
- 4:37security. And we really think of it as I
- 4:41was been saying, identity is at the center of security.
- 4:45So how do we really kind of think about all of that identity
- 4:51pieces as you accelerate AI agent adoption?
- 4:54How do you really make sure security is not compromised?
- 4:58And that means authentication, authorization, the access.
- 5:02And we are going into a world of where these agents will start
- 5:08acting on behalf of humans, doing stuff on its own.
- 5:13And if you get into that part, you really want the right level
- 5:16of authentication authorization and that's what Natoma does
- 5:20really help exploit AI agent adoption, but security being
- 5:26that that amount there. I mean, it seems like it's a
- 5:29pretty good time to be getting into that considering the the
- 5:32way that a Jetta guy has really exploded recently here.
- 5:35Yeah, I definitely agree to that.
- 5:37I mean, I don't know if it's the right time to get into it, but
- 5:39we are definitely at at that inflection point where you
- 5:43really need to make sure you have right security guardrails
- 5:47as you're thinking about. I mean, Gen.
- 5:49AI definitely changes the game in many, many ways.
- 5:53And especially if you think about it, we've just been using
- 5:57from a consumer standpoint as enterprises start really
- 6:00adopting Gen. AI, be it for Productivity
- 6:03Tools, be it for like, you know, simplifying all the work flows
- 6:07that you have, it really, really elevates the game.
- 6:12And if it if you're really thinking about, as I was saying,
- 6:14the world where these agents start operating and executing
- 6:17and planning for you, security, authentication, authorization,
- 6:23all of that becomes super critical tell.
- 6:26Me about the name Natoma. I almost always curious about
- 6:29the names of products in this space.
- 6:31What does natoma mean? Does it mean anything?
- 6:33Like, how'd you come up with that?
- 6:34It's a great name, right? What do you think of the name?
- 6:37I don't even know what to think about.
- 6:38It's so unique that I don't have like a a definition or even
- 6:42associated with in my brain. That's why I'm like, where did
- 6:45this come from? So I'll tell you the actual
- 6:50meaning of the name. So Natoma actually means
- 6:53Clearwater in Native American language.
- 6:55There's a lake called Lake Natoma near Sacramento and
- 7:01that's very unique name. One of the criterias was to make
- 7:07sure the name that we pick for the company, it's very easy to
- 7:11pronounce. And coming from India, English
- 7:15as a second language, the world is flat.
- 7:18You're working with lot of different parts of the world.
- 7:22It should be no matter where you are from, what accent you have,
- 7:26it should be very very easy to pronounce.
- 7:29But the real story if you want to know.
- 7:32Of course, yeah. Yeah, it there is the bar called
- 7:35Natoma Cabana right behind of Octa.
- 7:38As I mentioned, I was at Octa and right behind Octa, my Co
- 7:42founders are also from Octa and we used to go to the bar and
- 7:47that's where we used to go. Think about this talk about
- 7:50this. There's a street called Natoma
- 7:52right behind Octa, which leads to that bar called Natoma
- 7:55Cabana. And we used to walk there and
- 8:00walk to the bar. Lot of different, lot of long
- 8:02chats, lot of long meetings, lot of different meetings meeting
- 8:07different people around the AI space on how to do it, of course
- 8:12with a glass of beer in hand. And as you were kind of starting
- 8:15off, you were thinking of a name for the company.
- 8:17And we said, why not Potomac? It's all the criterias that I
- 8:22put in place like a, it should be very easy to pronounce it
- 8:25short. It should be unique.
- 8:27And we said this is the name, we love it and we go there.
- 8:32That's super cool. I love hearing like these
- 8:33stories behind the scenes. So I got to ask this bar.
- 8:36The bar is named Natoma as well. The bar is called Natoma Cabana.
- 8:41All right, so do you use the Natoma like company name to like
- 8:44try to get free drinks or something Like, hey, we're going
- 8:46to name our company if you know you'll give us a little
- 8:48something at the bar every once in a while.
- 8:49You know, I've met so many people at the bar.
- 8:53The actually literally couple of weekends back I met someone, I
- 8:58was at a wedding and the person was like, you remember, Yeah, we
- 9:01met at that bar. We were talking about it.
- 9:03What was the bar name? I'm like, yeah, Natoma.
- 9:05That was the bar we used to everybody meet.
- 9:08We haven't told the bar yet that we called ourselves behind them
- 9:12on inspired by the name. Hopefully they don't come back
- 9:16and sue us, you know, or come back for some check saying hey
- 9:21you guys, we were the inspiration, so pay us back.
- 9:25OK. Well, I'll get off that subject
- 9:26just to not draw any more light to that, just to kind of protect
- 9:28that. Let me put my Jaden CSO hat on
- 9:31though here because I feel like there's so many different
- 9:33security tools out there, it is impossible to keep up with
- 9:37everything and especially in the identity space that seems like
- 9:39there's something new all the time.
- 9:42I'm going to ask you a hard question here.
- 9:43If you maybe use some of those flattery points is so tell me
- 9:46what is it that makes Natoma different or special or unique
- 9:49on how you approach the problems you're solving versus the others
- 9:53in the market that that you would consider?
- 9:55I have to say, I would say these things that really makes us puts
- 10:00us apart, right? It's uniquely blending that
- 10:03efficiency with security, right. Our platform is we really
- 10:09believe in that one click deployment model, right.
- 10:13You know, Amazon kind of started that and everybody wants to do
- 10:18it. So have that one click
- 10:19deployment model, but also with like flexible deployment, like
- 10:23you know, it's not just a hosting platform, you're not a
- 10:26infrastructure, but then you blend that with like the right
- 10:31level of security, right level of authorization, right level of
- 10:35access controls in place, right? So that's number one.
- 10:39Number two is we are really, really focused on end to end,
- 10:43right? Like the end to end user
- 10:45experience, not only just from like an admin experience, but
- 10:50even from like end user employees of an enterprise
- 10:54trying to use that making sure that end to end user experience
- 10:58is really good. I hate to use this analogy, but
- 11:02we've taken the the iPhone approach right.
- 11:06You don't need a manual to use an iPhone.
- 11:10In fact, my being in India, my grandma also uses an iPhone,
- 11:14right? Anybody can use an iPhone.
- 11:17That's the approach you've really taken.
- 11:19And the biggest and the best part is policy enforcement,
- 11:22right? Like you really need, as this AI
- 11:27agents get bigger and bigger and as the proliferation happens,
- 11:32you really need like that dynamic access controls.
- 11:34You want to ensure like every agent has the right level of
- 11:39access and the humans interacting with that agent have
- 11:43the right level of authorization on the actions they are taking.
- 11:47And as the world gets into like, you know, agentic AI where the
- 11:52agents are acting on behalf of humans, they have the right
- 11:55level of authorization. So it's that policy enforcement
- 11:59point. We that is where we kind of
- 12:02bring in the the unique selling point differentiation for us in
- 12:07a way. They talk about that sort of
- 12:10explosion of the number of AI agents that are out there.
- 12:12And I guess as we get into this world of agentic AI that is
- 12:16being thrust upon us, really there are so many different
- 12:19things. Is that is that the main
- 12:20problem? Is it, is it the scale, Is it
- 12:22the volume that these things are happening?
- 12:24Are there other parts of the broader landscape of agentic AI
- 12:27that we also need to solve? Like what are your thoughts on
- 12:29just what are the problems to solve for agentic AI from an
- 12:33identity perspective? I mean, it's the, if I were to
- 12:41think about it a little bit more, right, even before the
- 12:44scale and all of that piece, it's it's the discovery, right?
- 12:49Like you have your shadow AI that's happening these days.
- 12:54What do I mean by a shadow AI? It's like you're AE going and
- 12:58connecting something to your zoom and going and connecting
- 13:01something to your sales force. And you think that, hey, that's
- 13:06what's the big B that, but it's, it has access to what Jeff has
- 13:10access to, right? And what is it?
- 13:13Where is the data? What data is pulling?
- 13:15What kind of things you put? So that that shadow AI, the
- 13:19shadow MCP discovery, that becomes really, really important
- 13:24first and foremost. And then once you kind of go
- 13:27beyond that, once you start getting, you know, a little bit
- 13:31control around it, the the second piece that really comes
- 13:36in is like, how do you make sure it's super easy to use?
- 13:39And it's, it's actually delivering value from like an
- 13:44enterprise perspective, not just that, Oh, it's, it's so cool and
- 13:47it can look what it can do, but can it really actually go solve
- 13:52some of these problems in a way? And the the last piece that is
- 13:59definitely top of mind is like, you know, with with new
- 14:02technologies, with new protocols, new threats coming.
- 14:08And how do we really before this becomes like such a big problem
- 14:12and such proliferation happens. How do you really make sure that
- 14:16you have the right level of guard rails and right level of
- 14:20security in place for the new threats that are emerging?
- 14:23And new threats. Some of them we know.
- 14:26Some of them we don't even know about, you know?
- 14:30Yes, yeah, it's, it's very hard to protect against the unknown
- 14:32right now. But there are certainly things
- 14:34that we know. You mentioned things like MCP
- 14:37model, contacts protocol and there's new, that's a new
- 14:40standard that's coming around. There's A to a you also
- 14:43mentioned the time to value. And before I get to MCP and A to
- 14:46AII, do want to understand like, how is it, how does Natoma, you
- 14:50know, the customers you've got, how do they measure success when
- 14:53it comes to getting that value out of a deployment of Natoma?
- 14:57Like what are some of the, you know, key performance indicators
- 15:00or key metrics that are like, Oh yeah, this is worth the
- 15:03investment that we've made in it.
- 15:04Do you have some things you want to share with the audience on?
- 15:07That no, yeah, definitely they're, they're two folds,
- 15:09right. I mean, I keep going back to
- 15:11that ease of use cases. If you look at what our mission,
- 15:15our mission even on our website, it's how do we accelerate AI
- 15:20adoption without compromising security.
- 15:23So it's that acceleration piece, right?
- 15:25That ease of use and that acceleration is what we double
- 15:30click on every single time we talk to a customer and every
- 15:33single time we go and do a pilot and go and convert a customer.
- 15:39It's that is the value they get. It's like, hey, OK, how easy was
- 15:44it and how did we really help you increase the productivity,
- 15:48right? If you think about like the
- 15:50journey that enterprises are today in terms of like adopting
- 15:55agentic AIRAI agents is everything is around the
- 16:02productivity and improving productivity.
- 16:05So a simple use case would be leveraging these AI coding
- 16:10assistance, right? You did, you can leverage those
- 16:16AI coding assistants as a developer.
- 16:19It does improve productivity, everybody agrees to it, but it
- 16:23can really enhance it if you're connecting this to enterprise
- 16:26tools and data, right? So if you have like, let's say a
- 16:29GitHub Copilot or if you're looking at a cursor and how are
- 16:32you connecting back to your GitHub and to your JIRA and your
- 16:39linear tickets and Atlassian world, How easy do we make it
- 16:46for admins to give the right level of controls to make sure
- 16:49that how easily does these tools are getting connected?
- 16:53But then from the other side, also, how easy it is for end
- 16:57users to make sure they're like, you know, developers tools are
- 17:02connected to these enterprise things.
- 17:05So if you tie those two back together, so that becomes like,
- 17:08you know, what is the value it's really delivering how quickly
- 17:12they were able to accelerate and how much did the productivity
- 17:16input, right? So that that exploration piece
- 17:19of hard and also depends. I mean, that's one specific use
- 17:22case. If you think about like AI
- 17:23agents, right? What kind of what is the end
- 17:27user enterprises goal? What are the use cases they want
- 17:31to solve? So it could be anything from
- 17:33like, you know, IT operations or security operations and like
- 17:38trying to simplify some of those things.
- 17:41So what is the number of tickets that they have reduced and how
- 17:44much like you know, security operations, how much did it
- 17:47really help you, how quickly you were able to go solve a new
- 17:52alert and get into the bottom of the new alert.
- 17:55So depending on basically we always, always, always die back
- 18:00the success of our platform back to what the customer wants to do
- 18:05it wants to do with it. And that means understanding
- 18:09customers use cases and understanding what are their
- 18:13goals. If their goals is that IT
- 18:16operations and reducing the number of IT tickets, did we
- 18:19help them deliver that? And if we measure the the
- 18:22success there boom, we are successful.
- 18:25If it is employee productivity, did we really quantifiably
- 18:29improve that productivity? Boom, we are successful.
- 18:32So you mentioned MCP and sort of tying things together.
- 18:35I, I think this is still a new terminology for a lot of people
- 18:38out there with MCP and model context protocol and then A to a
- 18:42or agent to agent and the West. I guess the way I can't describe
- 18:45it is this is sort of like the connective tissue or the glue of
- 18:49how different AIS supposed to talk to each other and resources
- 18:52again to you. But you're probably more of an
- 18:55expert than I am on that. So I'd love to hear like your
- 18:57definition of what MCP and A to A is and then how does that
- 19:01relate to the kind of stuff that you work on?
- 19:04Well, I'm not an expert by any means, you know, I'm like
- 19:08definitely not an expert, but I'll take a I'll I'll try my
- 19:11best. If I were to take you, you want
- 19:15to understand why we need MCP and what is MCP like?
- 19:19I always like to start with the why, right?
- 19:22Like like as Mr. Simon Sinek always says, start with the why.
- 19:26I truly believe in that. Why do we need MCP?
- 19:32So we have to take like a step back.
- 19:34Let's go back like couple of years, right?
- 19:35I mean, or maybe even few years back.
- 19:38This whole thing basically started with Google coming out
- 19:41with, you know, Google Brain team coming out with the the
- 19:46Transformer models and chat GPD come openly and comes out with
- 19:49Chat GPD in 2022. Was it 22 in December or
- 19:54whenever? And that completely changed the
- 19:57game, right? And but it changed the game from
- 20:00a consumer use case. It was like AQ and a it was
- 20:02like, Oh my God, look, it can do this.
- 20:04Oh, Oh my God, I can go actually search and get better search
- 20:08results and it's you know what, it was a game changer, but it
- 20:13was very consumer driven. Even if you look at like the
- 20:15worldwide. Conference from Apple recently,
- 20:19right, They were talking about Apple intelligence and what is
- 20:22Apple intelligence? It's talking about like hey,
- 20:25tell me when is my what's the status of my mom's flight That
- 20:29was the example they use and what were they doing behind the
- 20:32scenes Apple intelligence was going and talking to your e-mail
- 20:37figuring out what was the schedule your mom was supposed
- 20:40to come in goes online figure out like what your what's the
- 20:47status of the flight and it's kind of giving responses back.
- 20:50So point being all of these were great for end user consumer use
- 20:56cases where MCP comes in or where AIO Jennya was lacking was
- 21:05around around enterprise use cases.
- 21:09And what do I mean by that? You get real actual benefit.
- 21:14Like, you know, I mentioned like these use cases, number of
- 21:17tickets and like, you know, some of these automated stuff you
- 21:20could really reduce. You can really do that when you
- 21:25connect Gen. AI we enterprise rules and datas
- 21:30and applications. This is where the brains of the
- 21:34enterprises. This is where everything is
- 21:37posted. So if you're really connecting
- 21:39your, if you really want to connect your AI agents, your
- 21:44LLMS, your models to enterprise tools and data, that is the
- 21:49biggest challenge. That is when you really unlock
- 21:53the power of a Gen. AI.
- 21:56That is also the biggest. And that's where MCP comes.
- 21:59That's where it kind of changes the game.
- 22:02So let's talk about it. How was it done before MCP
- 22:07connect your LLM models to your enterprise tools and data.
- 22:11You were leveraging API calls, right?
- 22:14You were just doing like bespoke API integrations and connecting
- 22:19to that. So if you have want to build
- 22:22like 10 agents, right, or 10 clients and you have 10 data
- 22:28sources or 10 applications on this side, every single time you
- 22:32you may build A use case with one agent and you're connecting
- 22:35to this ten data sources and boom, this is powerful.
- 22:38It's like a very bespoke manual integration.
- 22:41You try to go build another one, you have to redo all of those 10
- 22:45again. So it was that M cross N
- 22:47problem. You have 10 on this side, 10 on
- 22:50this side. So you're looking at 100
- 22:52different integrations and API proliferation and won't even get
- 22:56me started. The challenge is there right
- 23:00where MCP comes in. It's an RPC protocol.
- 23:04So it is still a client server protocol, but what it does is
- 23:09actually is a wrapper on APIs and it actually leverages that
- 23:17line to server integration. So for all your like the ten
- 23:21data sources or applications or services that you had, you can
- 23:26create servers for that, MCP servers for that.
- 23:29And now you can have all these agents just talking to these
- 23:32servers. So if you have this one use
- 23:34case, one agent that you build for these, once you start, you
- 23:38do a build another agent, you don't need to restart and
- 23:41recreate all of those things. So you go from the 10 cross 10
- 23:45to 10 + 10. So it's a model need a way to
- 23:49provide context to all of your LLMS in a way.
- 23:53So these LLMS, they become powerful when you provide your
- 23:56data context to them, right? So that's that's the magic of
- 24:01MCP. The other big, Big Magic, in my
- 24:04opinion is what they call as dynamic self discovery.
- 24:11I think this is like a very underlying unknown power.
- 24:15If you say, what do I mean by that?
- 24:17It's like when these agents, they start, they boot up without
- 24:21changing any code. You can just tell them that,
- 24:24hey, this there is this MCP server.
- 24:26So it boots up and it goes and say, OK, I see there's some MCP
- 24:29server. Let me go and figure out what
- 24:33that server can give. And overnight without doing any
- 24:37changes, you can add actions, you can connect different data
- 24:41sources or data tools, applications, but you can also
- 24:44provide different actions to it, right?
- 24:47So it can actually add boot up time, do that dynamic self
- 24:50discovery and automatically become more powerful.
- 24:53And that's why I've really believe this MCP is like a
- 24:57massive game changer in terms of like how you can provide that
- 25:01context to your LLMS and things like that.
- 25:05And that's where, where the world is going.
- 25:08If you think about it from A to a perspective, that's when the
- 25:12agents to agents start interacting with that, right?
- 25:14MCP was started, developed like it's such a young protocol to
- 25:19begin with. It was started and it was
- 25:22announced in November 25 by Entropic.
- 25:25And here we are six months in. Like it has been like adopted by
- 25:30the community. There's been so much it's an
- 25:33open source protocol, so much community development has
- 25:36happened on to it and build on top.
- 25:41Google came out with A to a protocol and what's the theory
- 25:45there? Awesome.
- 25:48MCP is great when you want to collect or connect your LLMS and
- 25:51your agents to your enterprise data sources.
- 25:56But the world is going where these, as I was saying, these
- 25:58agents will kind of interact and talk with each other and they'll
- 26:04like plan, strategize, execute on its own.
- 26:07So you really want domain specific smaller agents, right?
- 26:12So think about like agents which are small agent that's connected
- 26:17to your sales force and doing some sales stuff.
- 26:20And then you have a different agent which is going and doing
- 26:22its marketing stuff. And when these agents need to
- 26:26talk to each other, they end up leveraging the agent to agent
- 26:30protocol in a way. But I'm sure as you're thinking
- 26:33through all of this and like agent identity and like human
- 26:37identity, like it opens up a massive identity access
- 26:42authorization can of bombs. But it's not only just that with
- 26:46newer protocols, it opens up newer security challenges, newer
- 26:51vulnerabilities as well. I mean, the explosion of this
- 26:54has been crazy and I think we've used the word explosion like 5
- 26:57times so far. It's conversation, but it's
- 26:59probably the most accurate way to describe it because it's
- 27:01accelerated so quickly. And to see and yeah, and to see
- 27:04the technical, you know, groups get behind this.
- 27:08I mean, I've seen standard developments in the past that
- 27:10takes years, but this is moving very quickly to all of a sudden
- 27:13say, OK, well there's a bunch of big names supporting MCPN and A
- 27:17to A and all that good stuff. I, I'm just curious, like how do
- 27:20you navigate, you know, developing product at the same
- 27:24time these things are still being developed and you know,
- 27:27maybe they're not even on solid ground yet, or maybe I'm wrong.
- 27:30I'm, I'm not as closer to it probably as you are.
- 27:31But, you know, is there a common set of rules that have been
- 27:34established that you can effectively start building
- 27:37capabilities and services on top of those things while they're
- 27:39still building sort of the rest of the boat?
- 27:41Yes and no. I mean, it has it does like, you
- 27:45know, we as technologies when we start building new stuff, we
- 27:49always just want to move 1000 mph, right.
- 27:53So is the protocol like solid and it's like being like taught
- 27:58through and there are no holes to it?
- 28:01Absolutely not. Having said that, is the
- 28:03protocol well adopted and here to stay 100%.
- 28:08Will it keep evolving? Will will it keep changing 100%?
- 28:12But that's the, I mean, that's that's the magic of like a start
- 28:19up, right? Like you are really at the
- 28:21bleeding edge and you are really thinking through like where this
- 28:26can go, right? Nobody knows.
- 28:28Everybody is trying to figure the puzzle out.
- 28:31And here we are also trying to figure the puzzle out.
- 28:35So does it make you nervous? It does, but it also makes you
- 28:40think harder and it actually makes you like, I feel that
- 28:45passion and that excitement. It's like we need to go figure
- 28:48this out. Like nobody has figured it out,
- 28:50like, you know, So we'll be probably the first one to figure
- 28:53it out in a way. Well, if you wait for a
- 28:56perfection, it'll never happen, right?
- 28:57Like we waited for Olaf to be done?
- 29:00Like the problem would have been insurmountable, yes.
- 29:03Absolutely, absolutely you. So true.
- 29:06And even for MCP though, there are certain RFCS for award that
- 29:10needs to be adopted and could potentially change, you know?
- 29:16Let's talk a little bit about that facilitating of the
- 29:18connections between LMS and agents.
- 29:22I feel like this is an area that is sort of now coming to light
- 29:26because everyone like you know, says like Chachi BT comes out
- 29:28and you got Gemini and Claude and you know you name it, it's
- 29:31out there. What is the powerful part is, is
- 29:34connecting to that data. Now me as an enterprise user or
- 29:39owner of enterprise data, I got to make sure that I am really
- 29:42secure and really sure that whatever is access, my data is
- 29:45correct and they are authorized to access that particular data.
- 29:49I think this is where those connections between a, you know,
- 29:53let's say a generative LLM versus a resource or a company
- 29:57specific data repository, you know, you may you, you've got to
- 30:01make sure that connection is secure.
- 30:02And then you've also got to make sure the connection to the
- 30:04agents that might be interacting with either of those things is
- 30:07secure as well. Can you talk a little bit about
- 30:09how Natoma approaches that, that connectivity and that
- 30:13facilitation? No, absolutely.
- 30:16Yeah. So that's where that's where we
- 30:17really play, right. That's really ensuring that as
- 30:21these LLMS, these agents are kind of interacting those
- 30:23enterprise data, as you said for enterprises, that is your IP and
- 30:28that is what like is, is your secret sauce in a way, right.
- 30:35And as you're trying to connect these models, NLMS, these AI
- 30:41agents for your use cases to the data, we kind of play in that
- 30:45middleware. And what we provide that Natoma
- 30:49agent access provides is basically 3 layers of
- 30:53authentication and authorization control.
- 30:55So Step 1 is basically, of course, we leverage more author
- 30:59on the way. But Step 1 is like, but you
- 31:02will, is this agent even allowed to talk to a certain data?
- 31:06So let's take GitHub as an example, right?
- 31:10You have like agent 1 is agent one allowed to talk to GitHub.
- 31:14So you can configure that Tunatoma that a only agent one
- 31:20in your enterprise is allowed to talk to GitHub.
- 31:23But it's not only that we don't stop that.
- 31:25Then we provide the next layer of it, like OK, Agent 1 can talk
- 31:29to GitHub, but agent 1 can only do such and such actions.
- 31:35So you can control what rules have been passed back as NLMS,
- 31:40recorded tools, what agent this agents LMS, what actions can you
- 31:45take in your downstream applications.
- 31:48And the third pieces is what you were talking about.
- 31:51When users interact with these agents or when users are like
- 31:57when these agents are acting behalf of users, what can they
- 32:00do, right? So like, let's say we take
- 32:02continuing on that GitHub example, let's say only agent 1
- 32:05is allowed to talk to GitHub. You say, hey, you can actually
- 32:09do list commit with this agent, but you can't do batch commits,
- 32:14for example. And then when Jeff is
- 32:17interacting with this particular agent, you can actually go and
- 32:22do Jeff can do this summits, but it should be able to do this
- 32:26summits of only the repos Jeff has access to versus when
- 32:31separation is going and doing list summit, it should do only
- 32:34for the, you know, repos that paration is access to.
- 32:39So really tying back that authorization, fine grain
- 32:44authorization of the end users indoor and that is where we
- 32:48really play. It's at 3 levels of access and
- 32:52fine grain authorization because you are sitting into a yeah.
- 32:57No, please go ahead. No, I was just going to say
- 33:00that, you know, you are getting into a world where eventually
- 33:03these agents are going to act on behalf of Jeff and they are
- 33:08going to become smarter. They are going to start
- 33:10executing the, you know, when to like we're moving away from
- 33:13like, you know, the enterprises work in that workflow
- 33:17environment, right? Like there is like, hey, new
- 33:20employee comes in so that triggers like, OK, somebody
- 33:23needs to create a user and work day and then that's going to
- 33:26push down into Octa and new laptop needs to be shipped out
- 33:30and new to provide like medical insurance and water.
- 33:34So there's some chain of events. We are going getting into a
- 33:37point where enterprises are going away from that workflow
- 33:40strategy into like doing some works and that will become
- 33:44conversation, right? Like LLMS are doing this.
- 33:47You don't need to have like, oh, somebody's going to join it.
- 33:51It can completely change that workflow model in my opinion,
- 33:56and that's when having that right level of controls is very
- 33:59important. That opens up a question of, OK,
- 34:02so if I have a bunch of agents that are acting on my behalf,
- 34:06how to, how to, how to me as the user, you know, direct those
- 34:11agents on to what they can and can't do.
- 34:13And, you know, how ephemeral does that access even live?
- 34:16Because maybe these agents are, you know, they only live for
- 34:19maybe a few milliseconds to perform a specific task and they
- 34:22are shut down or decommission or whatever you want to call it.
- 34:24I mean, that's, that's part of the challenge.
- 34:26You're right. It's not only the, the scale,
- 34:27right, the number of them, but it's the speed with which these
- 34:30things can be created, destroyed, recycled, whatever
- 34:33you want to call it. Is that right?
- 34:35Yep, absolutely true, absolutely true.
- 34:37And this is where we really come in and play as well.
- 34:40It's like if you need to have those identities associated with
- 34:45those agents, so you really need to keep a list of that.
- 34:48But also like when, when these these become ephemeral, we
- 34:53really need to make sure that like, you know, we provide you
- 34:59controls, we provide enterprises controls that if the agent is
- 35:02going to act on behalf of Jeff, it can only take certain
- 35:06actions. And if it really wants to take
- 35:08certain other actions, you need step up off like basically
- 35:11everything that we've learned in our identity practice over the
- 35:16years. How do we deploy that in a way,
- 35:19right? So bringing that wearing that
- 35:21Octa hat back on or like wearing those things.
- 35:23Hey, if the agent needs to do a certain action, we need human in
- 35:29the loop still, Jeff needs to come in and like, you know,
- 35:33provide that biometric so you can control what actions the
- 35:36agent can take on behalf of as an impersonation versus when
- 35:41it's it can't take on acting on behalf of it and or human in the
- 35:46loop is there. I'm glad to hear that.
- 35:48Like we're getting smarter on how we approach some of these
- 35:50things. It's not like you can give a,
- 35:52you know, a, a token to, you know, an agent AI and had to
- 35:56pull out this little key ring and say, OK, give me the 6
- 35:59digits in there. You know, I'm talking physically
- 36:01and I'm sure digitally that's probably the way to do it.
- 36:03But I, I'm glad to hear they're getting smarter.
- 36:05And so now I'm like, OK, so this sounds pretty cool.
- 36:08How do I actually set this up? Like what's it like to deploy a
- 36:12product like this into my environment?
- 36:14Is it? Does it sit there and I I give
- 36:17it a bunch of access and kind of reads the environment and gets a
- 36:19discovery And then how do I manage policies and and things
- 36:23like that? It's super easy.
- 36:26Customers have been able to do this in less than two hours with
- 36:29us. It definitely discovery of
- 36:32course takes a little longer like you go to platform goes and
- 36:37actually does all the discovery of like shadow MCP servers or
- 36:40like shadow AI and really bring that in.
- 36:43But then also that's where we kind of started, right?
- 36:46Like the first part of our company's history was really
- 36:49focused on doing that shadow AI discovery in a way.
- 36:54But where we've been really better can really make it easy
- 36:58is like, again, remember everything I was staying at the
- 37:02beginning, ease of use and one click deployments and things
- 37:06like that. Admins can come in there.
- 37:09They've been we've had customers able to do this in less than two
- 37:13hours, control this out in in their organizations.
- 37:18Of course, controlled environments, not like like, you
- 37:21know, how can gold it's done in wild, Wild West.
- 37:25There's obviously this world is changing so fast and but we've
- 37:30made it absolutely easy and giving you the right set of
- 37:33controls to rule it out. Literally, we've had customers
- 37:37successfully launch it in less than two hours and to a point
- 37:40where in certain cases we've they've just given them a here
- 37:43it is. You can just go create this
- 37:45tenant and go play with. I literally last week, I wish I
- 37:49could have shared some of those slacks that I got.
- 37:53The person was able to use it connected and he said, oh,
- 37:57everything was quite intuitive. This is awesome.
- 37:59And the reason we actually enforced him to do that because
- 38:03of that, the iPhone analogy I was trying to make, you do not
- 38:07need a manual for it. We don't.
- 38:09We want to build a product that nobody needs a man at the end,
- 38:14at the end of it. We had in the age of here and we
- 38:16are trying to build a product we solve for here.
- 38:18If we need a manual for that product, we've failed somewhere
- 38:21miserably, you know. That's a pretty quick, you know,
- 38:25time to value to deploy, be able to deploy so quickly.
- 38:28Once I've got it deployed, I'm curious, like what are some of
- 38:30the things that I can do maybe from like a policy standpoint as
- 38:33administrator, do I define and say, you know, here's a list of
- 38:37my resources or am IA different AIAI agents?
- 38:40Or like what does this look like for me as a, let's just call it
- 38:43a security administrator? I don't even know what the great
- 38:45role would be, but to say, OK, I've got Natoma installed, now
- 38:49what? You get it, you get it up and
- 38:52running. You can control like you can
- 38:54create these MCP servers, whatever you want to connect
- 38:58your, let's say your, let's pick cursor as an example.
- 39:02You want to connect cursor to whatever tools you can do that
- 39:05one click deployment of your MCP servers and roll it out to your
- 39:11end users. And like, you know, just the end
- 39:14users see these servers that are available to them that they can
- 39:18go and connect back to connect their courses of the world back
- 39:23to those tools like linear or Atlassian or GitHub or whichever
- 39:281 you want. Or on the flip and whatever IT
- 39:33operation tickets you're trying to connect, like, hey, you want,
- 39:36you want your chat GPD or like enterprises have these wrappers
- 39:41around chat GPD. You want to go connect to Octa
- 39:44and sale point and like, you know, cyber Ark and service.
- 39:48Now we solve some of those common use cases and like, you
- 39:51know, like a lot of these use cases that can automatically be
- 39:56reduced having like an AI coding assistant.
- 40:00So you can create these spin off these MCP servers.
- 40:03They are kind of managed by like the IT admins and they can go
- 40:08connect back to your GPTS and users can connect to their
- 40:13coding assistant tools. And boom, now all the data is
- 40:16kind of going through it. But not only that, we can, as we
- 40:20go and connect to it, we can discover any shadow MCP servers
- 40:24or shadow AI that's out there. Any of those that have some
- 40:28people might have already ruled out.
- 40:30So from security profession, they start getting some of these
- 40:33controls there. And the other benefit, you know,
- 40:37as I was kind of mentioning, there are a lot more other
- 40:40Security benefits, right? Like if you think about it like
- 40:43what are the new age vulnerabilities that are coming
- 40:47into like shadow MCP? So I'm sorry, malicious MCP
- 40:54servers, tool poisoning, tool hijacking, rug pull attacks.
- 41:00So having like a platform that has actually verified MCP
- 41:04stores, we've actually built like MCP scanner, security
- 41:08scanner and contributed back to the community.
- 41:11So we scan, make sure that all of those vulnerability exists,
- 41:15making sure that all of these are doing vulnerability
- 41:20management, version management, all of that you get
- 41:23out-of-the-box straight away. Yeah.
- 41:25It sounds very interesting. I was going to ask you about the
- 41:27sort of what happens if I have my own MCP servers, but you pull
- 41:30those in. I think this is probably
- 41:32something that might be getting overlooked is what happens if a
- 41:35rogue MCP ends up getting out there.
- 41:37You're able to detect that and then, you know, surface that for
- 41:40somebody to do something about it, either block it or.
- 41:43Whatever even before, yeah, we even before we on board like an
- 41:47host and MCP. So we will make sure that we
- 41:50have a scanner and check and make sure they kind of fit in
- 41:53that there are no vulnerabilities.
- 41:55We find those vulnerabilities, we make sure that hey, these are
- 41:58fixed again, depends on like it's community developed who's
- 42:03contributed to it. So we look at those MCP like
- 42:06those vulnerabilities. Lot of times we've actually,
- 42:09because it's such an early in the game, we've actually taken
- 42:13back those and we said, hey, we need to fix all of these things.
- 42:15Let's go ahead and fix it. And then we have them the right
- 42:19hosted 1 and we have like version controls on top of that
- 42:24as well. Enterprises have actually also
- 42:28build their own MCP servers for their own custom applications.
- 42:32We've been able to bring those as well.
- 42:34We are also building MCP servers for different agents as well.
- 42:40So I have to ask, I'm kind of curious and kind of my last
- 42:42question for you here is this idea of Shadow AI and Shadow
- 42:47MCP. I'm curious if you're customers
- 42:50and I don't want you to name and shame or anything like that.
- 42:52But this is more of a, are they discovering like shadow MCP
- 42:55servers out there where developers have something?
- 42:57Because I'm, I'm not finding a lot of regulation and governance
- 43:01yet within organizations on how to even tackle the governance
- 43:05of, you know, how do we set up AI within our own organization?
- 43:07You know, those sort of things. I'm so glad you cannot ask this
- 43:11question. That was a super smart and they
- 43:14will try out these new protocols and they'll download random MCP
- 43:18servers without thinking about security, without thinking about
- 43:22access. So when we go connect week, we
- 43:25go and find so many of these shadow MCP servers.
- 43:29So you're climbing this giant mountain of AI.
- 43:31And so that's my perfect segue into sort of ending the
- 43:34conversation here. And I'll let her know we were
- 43:36talking as we're getting into each other, you know, before we
- 43:38hit record here. And you mentioned that you like
- 43:40the outdoors and hiking and sort of things like that.
- 43:44And I'm curious, like what is your most memorable hike or
- 43:48climb or whatever way you want to describe it?
- 43:51My most memorable definitely would be the Mount Whitney hike.
- 43:55That's that's the the highest peak in Lower 48 country
- 44:01continuous United State. It is.
- 44:06It took us, believe it or not, like we were, we were slow.
- 44:09We were hiking with the group, We made sure we did it with the
- 44:12group. The entire group made it up,
- 44:14came back down. It took us more than 24 hours.
- 44:18We were hiking for 26 hours non-stop.
- 44:21Generally people take like 18 to 20 hours is the norm, but we
- 44:28were a bit slow. But it was one of those hikes
- 44:31that really challenges you and very, very vivid memories of the
- 44:39entire fight. But though the funny story to a
- 44:44point where like it, it became so painful that coming down not
- 44:49be somebody else, they were so tired, they were actually hiking
- 44:54backwards. So if you've been hiking down
- 44:58for too long, it does get hard on your knees.
- 45:00Of course, I think backwards it is actually a little bit easier.
- 45:05So of course, not on the rocky parts and not on the switchbacks
- 45:08that are like some 120 switchbacks on the top near the
- 45:12top. But eventually when we were
- 45:14hiking down the car, we just started hiking backwards.
- 45:18OK, so this is new to me. I've never heard of hiking
- 45:20backwards. So you're you're you're
- 45:22essentially walking backwards down the mountain.
- 45:24Is that it might describe that. I mean, it seems almost like a
- 45:26comic book. It doesn't sound funny, but you
- 45:29actually see it is quite funny. We still give, but it's better
- 45:33to give more. Harder, I guess it's where
- 45:35you're more comfortable or something like that.
- 45:38I guess it's just better for your knees because you are
- 45:41constantly hiking down. It just keeps hurting.
- 45:43Knee keeps hurting and 26 hours, it was a long, long day for
- 45:50sure. And like 26 hours.
- 45:52All of those 26 hours we would be at least hiking for maybe 23.
- 45:57We spent like good 3045 minutes on the top at the summit.
- 46:03It was, but it was truly worth it.
- 46:05We did. We did light up a cigar.
- 46:07We did take some alcohol. Did not did not have the energy
- 46:12to drink it, but we did definitely light up the cigar.
- 46:15So you must have some really good pictures kind of being, Oh
- 46:17my God. There, of course.
- 46:19Of course. How about animals?
- 46:22Did you come across any bears, Mountain lions?
- 46:26Yeti. Fortunately, no, fortunately,
- 46:29no, I don't. Nothing actually that's it's
- 46:31very close to. I don't know if you know, but
- 46:33Mount Whitney is close to it's like Central California.
- 46:38So it's. Like east of, it's like east of
- 46:41San Francisco, kind of like in between San Francisco and Las
- 46:44Vegas and like that area. Exactly, exactly.
- 46:46It's southeast of San Francisco and it's near Death Valley.
- 46:51Basically it's very close to Death Valley.
- 46:53So it does get kind of doesn't get hot or anything, but it's,
- 46:57it's a very barren land as such. So you don't really get any of
- 47:03those, or at least fortunately we did not see any of those.
- 47:07That sounds pretty fascinating. If you're hiking Half Dome, you
- 47:10might end up with bears and stuff, which also I've done.
- 47:12Half Dome was also good. But yeah.
- 47:15Well, see, I don't need to hike anywhere because I have bears in
- 47:17my yard here in in Ashland, North Carolina.
- 47:18So, you know, I have I have black bears.
- 47:21So they're not typically, you know, looking for trouble mostly
- 47:23for food and things like that. OK, So I think I guess, you
- 47:28know, that's it for today as we exit the conversation here.
- 47:32What is something that you want the audience out there to know
- 47:35about Natoma and the way you guys are thinking about
- 47:38approaching this agentic AI explosion again, there's the
- 47:41word again that we've been seeing here.
- 47:44We are definitely at an explosion inflection point.
- 47:48No, I mean, I, you know, generally there has been this
- 47:54apprehension about like, oh, what will AI do and how it's
- 47:58going to kill jobs and like, it's going to like have massive
- 48:03problems. Don't, I would say do not be
- 48:07afraid of it. Like this.
- 48:09We went through as a like as a society, We did the same thing
- 48:14back in 70s, eighties when like, you know, computers were kind of
- 48:19coming up. There was this fear that Oh my
- 48:21God, what's going to change? And then in 90s when Internet
- 48:24was coming up and it's like, Oh my God, it's going to take away
- 48:26all these jobs and things like that.
- 48:29We are at a similar inflection point, so adopted.
- 48:33But hey, as you are adopting and accelerating, Natoma can truly
- 48:38help you accelerate without actually compromising security.
- 48:43Well, I love that message because I think this is
- 48:45something we can't stick our heads on the sands.
- 48:47We have to understand it. It is a tool and we'll figure
- 48:49out how to use it. Like you said, we've been
- 48:51through this cycle before with computers, electricity, indoor
- 48:54plumbing, right? These things go on the Internet,
- 48:56right? All these things come.
- 48:57Along and. We just have to figure out how
- 48:59to adapt to it. So Paresh, I really appreciate
- 49:02you taking the time with us today and definitely want to
- 49:04encourage people to go out to your website, Natoma dot
- 49:06IDNATOMA. We'll have links in our show
- 49:09notes for be able to find that website as well as connect with
- 49:12you Paresh on LinkedIn so people can share hiking stories or you
- 49:16know, what the heck are you talking about with MCP servers
- 49:17help, you know, things like that.
- 49:19So again, really appreciate Paresh and for everyone
- 49:22watching, listening, you can find us on the web
- 49:24idacpodcast.com. Don't forget that like and
- 49:27subscribe button and we'll go ahead and leave it there.
- 49:29Thanks everyone for watching and or listening and we'll talk with
- 49:31you all in the next one. You've been listening to
- 49:36Identity at the Center. We hope you've enjoyed the show.
- 49:40Make sure to like, rate and review, and we'll be back soon.
- 49:44But in the meantime, hit the website at
- 49:47identity@thecenter.com. See you next time on Identity at
- 49:53the Center.