The Pomp Podcast - Jason Shepherd, CTO of IoT and Edge Computing at Dell: The Future of Advanced Computing

Episode Date: November 14, 2019

This is episode #3 in the Automation Series. You can learn more about the Automation Series here. You can learn more about IOTA on their website. Jason Shepherd is the CTO of IoT and Edge Computing at... Dell. As the leader of the Dell Technologies IoT Solutions Division, he and his team are responsible for technology strategy, standardization, business model innovation and strategic ecosystem development within the Dell Technologies IoT and Edge Computing Solutions Division.  Jason was recognized as one of the Top 100 Industrial IoT influencers of 2018, and he holds 14 granted and 13 pending US patents. In Jason’s episode with Anthony Pompliano, they go in depth on automation, edge computing, IoT and digital currencies.

Transcript
Discussion (0)
Starting point is 00:00:00 What's up, everyone? This is Anthony Pompliano. Most of you know me as Pomp. You're listening to Off The Chain, simply the best podcast in crypto. Let's kick this thing off. The following episode is part of the Off The Chain automation series sponsored by IOTA. The goal of this special series is to explore the intersection of distributed ledger technology and automation, specifically around digital currencies, digital wallets, and machine-to-machine transactions. My core belief is that every stock, bond, currency, and commodity will eventually be digitized and distributed ledger technology will empower the full potential of automation to be realized. IOTA is the sponsor of the automation series. Their mission is to support the research
Starting point is 00:00:44 and development of new distributed ledger technologies, including IOTA Tangle. The IOTA Foundation encourages the education and adoption of distributed ledger technologies through the creation of ecosystems and the standardization of these new protocols. You can find out more about the automation series and IOTA in the show notes. Anthony Pompliano is a partner at Morgan Creek Digital. All opinions expressed by Pomp or his guests on this podcast are solely their opinions and do not reflect the opinions of Morgan Creek Digital or Morgan Creek Capital Management. You should not treat any opinion expressed by Pomp as a specific inducement to make a particular investment or follow a particular strategy, but only as an expression
Starting point is 00:01:24 of his opinion. This podcast is for informational purposes only. All right, guys. Bang, bang. I've got Jason here with me. Super excited to have this conversation. So thanks for so much taking the time to do this, sir. Oh, yeah. My pleasure. Let's jump right into your background. Obviously, you spent a lot of time at Dell, but what did you do before getting to Dell? So I actually was, I'm a mechanical engineer out of school. I went to UT here in Austin. Got into, I actually started at Dell doing design of like the computer cases, plastic and sheet metal CAD design. And then, you know, I've always been interested in, I like to say, if it's fuzzy, I'm on it. you know, any kind of forward-looking stuff. And I just started kind of driving my teams to do more R&D. So that kind of led me into R&D roles, eventually into CTO roles.
Starting point is 00:02:15 There was a stint where I was in the startup world for a while, and that kind of got me to the experience wearing a lot of different hats. And then when I came back to Dell in 2006, just always in, you know, kind of was able to get into the forward-looking innovation roles, which ultimately I decided, hey, I want to be more on the software side and kind of the business focus around it. And that kind of led me to, hey, what do we want to do with IoT in 2014? And kind of as the buzz really started picking up.
Starting point is 00:02:47 And as I always tell my team, the best way to get a job is to already be doing it. So we just started going and building a strategy within a small core team. And that kind of led me to, you know, being in my current role as CTO for IoT and Edge at Dell Technologies. So it's been a it's been a good ride, but it's always about kind of finding finding gaps, you know, surrounding yourself with really good people and being inquisitive and just go make stuff happen. For sure. And it's a great outlook on life in general. Talk about the patents. You've got a ton of patents that you guys have have written and are in your name. Maybe just talk a little bit about what some of those are and how they came about.
Starting point is 00:03:24 well yeah and they actually kind of track the progression you know a lot of the earlier ones that i've done with um you know over the years have been kind of more of mechanical type things and then they start looking more like um the more and more software over time there was a stint where we were working with a team focused on how do we improve remote collaboration tools so we've got a number of patents around uh that we were doing things around session continuity back um i guess It was a little over 10 years ago around how you can drop off from one device and pick up on another. And, of course, that's a big theme with different ecosystems today. Most recently, we've been getting into a lot of stuff around, of course, IoT, more broadly speaking, and edge,
Starting point is 00:04:09 but then also lots of work around how do you impart intrinsic trust across networks? because if we can't get to this notion of uh trust at scale um it's going to be very difficult to realize the true potential every time so it's just it's a whole slew of stuff but um you know to you know lots of lots of fun different areas i've been working in for sure what what's like the weirdest thing that you've worked on on the technology side that's such a uh that's a man what's the weirdest thing there's so many different things um maybe what's your fate your favorite um kind of patent that uh that you guys um put together i mean we did we did one that was um around uh you know when you're walking down the hall and you see somebody and you're
Starting point is 00:05:00 like oh man i've been meaning to ask you for like three weeks like about this one thing you work at home like remotely and you don't talk to anybody you've got all these people sitting statically in your im window and you might just get consumed with your work and and then you go back to work and immediately starts oh hey i meant to say whatever so we we did one patent where literally as people would walk about people would kind of like dynamically walk by based on an algorithm your screen um so it's kind of like walking by somebody in your hallway um and so it would be randomized and kind of automated and then the patent also included some stuff around um you know based on the schedules that you mutually have um it would
Starting point is 00:05:39 force a virtual interaction with someone um depending on uh you know kind of the fact that you would have been walking by the actual physical hall because you were in those kinds of rooms there's kinds of different claims around that kind of stuff but this notion of combining physical and virtual and making you feel more like you're sort of in that in that um physical world while you're working remotely so get a bunch of things kind of like that that's pretty cool i like that one yeah another one was around white whiteboarding when you whiteboard on a screen and say you watch a video of some people that whiteboarded and it's like this squiggly mess of stuff in the end and um you know you go back as maybe you missed the meeting and you're like looking at this the
Starting point is 00:06:21 people's camera pictures of the smartphone pictures of the whiteboard and you're like i have no clue what that drawing is because it was all done you know in real time and people had different conversations and so the patent was around if you you clicked one line within that whiteboard and it would play you the recording of the conversation when that line was drawn so you can kind of get the immediate context yeah a lot of kinds of stuff like that got it and so today you are what the cto of iot and edge computing at dell yeah at dell technologies yeah so so for the portfolio but um yep yep looking at the looking at iot and I mean, edge computing is a broader term, big trend.
Starting point is 00:07:05 You know, and the way I like to do things with the teams is, you know, let's focus on outcomes and then let's back into the technologies. So IoT, you know, with more devices coming online, you know, at scale represents a big new workload, a big new opportunity. But ultimately, it's really about focus on the outcome, focus on the use case, and then back into it, all these technologies. And then you get into things like AI and AR, VR and 5G and all these different technologies. It's best to start with the outcome and then back into it.
Starting point is 00:07:36 So, yeah, you know, initially, of course, at the core, focus on IoT. Yeah, maybe just walk us through for those that don't know, you know, what IoT is and then what edge computing is. Right. You're I'll venture to say you're an expert in this. So kind of how do you describe both of those trends or themes to folks? yeah yeah definitely so so iot i mean it's it's it's not one single thing uh we joke all the time people they're like hey i'd like to buy some iot it's like oh really what color would you like you know i mean it's it's you know iot is a collection of of of things but really it's about this notion of more uh devices um not associated with a particular user so autonomous
Starting point is 00:08:17 in that sense um you know placed out in the physical world collecting data about the physical world and and you know feeding that into compute systems and in the purest sense you just give me visibility from the physical world you know sensors around temperature or pressure vibration cameras are one of the best sensors around so you know computer vision is definitely kind of a close parallel to iot with with image based data but you bring all this data into systems maybe giving you some visibility but then when you start applying analytics or you know ai on top of that and driving change that's when it gets super value and you start kind of automating things and whether it's in cities or or uh you know building automation um obviously we have a
Starting point is 00:09:03 lot of smart home stuff so the things with your lights and you know your alexas and all that kind of stuff that would be considered iot in general so just more devices online driving more data that drive more analytics that help make things better. It's kind of IoT. But with more of these things coming online, we just have so much data coming from the edge edge, the device edge, laptops, tablets, all kinds of different sensors, traversing networks, all that data. And there's a point where there's so much data that it creates bandwidth issues. It creates latency issues for response. If I need an immediate response and I cannot tolerate any kind of downtime, like if I'm a factory and I have a robot on the floor, I need immediate response
Starting point is 00:09:55 or there's a safety issue in many cases. I don't care how many nines your reliability has on the tail end for your network, a wide area network, like a cell network, you will not deploy your airbag from the from the cloud not going to happen and so so so there's there's a need for for edge computing so this this is about moving more compute uh closer to the edge um for reasons of latency i need immediate response bandwidth i've just got so much data that i'm getting from these devices that i can't send them over these networks because it just costs too much money uh security if i'm a nuclear plant i'm not going to be hooking up to the cloud you know that just exposes too much risk. And then the kicker ultimately is around the cost of just moving
Starting point is 00:10:45 a bunch of data around. The way I define edge computing is moving compute as close as both necessary and feasible to the subscribers that need it. So, you know, like in the sense of like a Netflix, they're moving more and more of the content close to the cloud edge, you know, where the telcos can then bridge that to your homes. I often explain why we need edge computing with cat videos. My wife and I have three cats, and cat videos is why we need the Internet, first off, of course. And then also we need more edge computing because if videos go viral, I have to cache it closer to the subscribers. If I'm an operations person, I need to run compute close to my factory floor or in my industrial plant, chemical plant, whatever.
Starting point is 00:11:30 Or if I'm a chemical or a nuclear plant, I won't connect to the cloud in many cases. Or I'll use a data diode so data can only go one way. I can't have any sort of attacks coming in. I mentioned the airbag example, but it's really about this continuum across the board. What's really important to understand is that in the IT world, there's a lot of standardization over the years. Of course, the cloud is not going away. There's a bunch of clickbait out there saying, oh, the cloud's going away. The edge is going to eat the cloud or whatever.
Starting point is 00:12:04 Not the case. You can still see an incredible amount of stuff done in the cloud, but you're just going to see more and more done at the edge. But IT stuff is fairly standardized, a lot of good stuff happening on that front. But in the OT world, the operations world, close to the physical world where processes happen, it is really fragmented. It's really messy. There's a lot of, you know, this is where people live, and people are complicated. And so dealing with that inherently heterogeneous nature of the edge is challenging. In the IT world, or I'll put it this way, in the OT world, if there is a security issue or a breach, there is immediate loss of production or a risk to life, if not loss of life in the OT world.
Starting point is 00:12:51 In the IT world, if there's a breach, it tends to be a super long tail, like a credit card breach, where for years you play out the losses from that. So I like to say IoT starts in OT and scales in IT. We don't know where compute is going to be running in the end from the edge of the cloud, so you really need to architect that. So we should kind of maybe talk through some of that. But it's a lot of interesting trends and challenges when you deal with IoT and edge and how it all comes together. But ultimately, it is about let's focus on outcomes and then back into it the right way. For sure. Yeah. And look, I think in crypto specifically, but obviously in things like IoT and edge as well, we see it all the time. Right. People get enamored with the technology.
Starting point is 00:13:36 they then go looking for a problem to solve with this new piece of technology rather than working kind of in reverse where let's start solving the problem and then figure out what technologies empower us to do that yep yep you know just because you can doesn't mean you should uh mantras focus on the outcome for sure um okay so let's get a little bit more into automation right and i look at automation as kind of one of these catch-all phrases because um there's no magic wand of automation right automation essentially comes down to things like computing power algorithm software um you know a lot of kind of logic and controllers etc but how do you kind of sitting in your seat at dell technologies think about automation uh is there anything
Starting point is 00:14:17 specifically that you guys are working on in that space um and then you know after we touch on that maybe we can get into some of the technologies you guys are using yeah i mean automation yeah it means it means a lot of different stuff to different people i mean of course you know Automation, in the purest sense, has been done in the OT world, the operations technology world, for a long time. When you think of process control, there's been programmable logic controllers, PLCs and factory floors for quite a while, SCADA systems, et cetera. They've been doing these types of things for a while.
Starting point is 00:14:50 Manufacturing, of course, you've got automation to a certain degree within lots of systems, even cars and all that. But the level of it is changing. And then there's also this notion of automation in the purest sense on a factory floor has been running for a long time, maybe building some widget, but you don't necessarily know what's happening in the moment. There's many cases in the history of manufacturing where you could be running your process for days, if not weeks, and not know that you're making bad parts. And so a lot of what's new is that when we're working, you know, Dell Technologies with a lot of companies, we provide infrastructure and we work with a bunch of different domain experts on top in the different fields, is how do I provide, quote unquote, real-time visibility to this process?
Starting point is 00:15:39 And it starts with visibility, but then over time, you're going to start seeing more, taking automated action on, automatic action on the insights that you gain. But this is where, when you look at automation, where it's also very important to kind of going back to what I was saying about kind of the IT and OT worlds and the degree of risk when you do something in the OT world, immediate loss of production or life in the IT world. It's a, hey, sorry, you couldn't get your email. I shut down the network because I was concerned of a breach. You know, you can't just shut down a factory floor. I joke all the time, you can't just willy-nilly update things on a factory floor. Imagine a screen that said, hey, save your work. Your production line is rebooting in 15 minutes. We're doing an update.
Starting point is 00:16:29 You just can't do that. And so when you think about automation, you also have to think about the processes involved, the stakeholders involved, the risk of if you make a decision that creates an issue. Walking into the room, turning on the lights kind of innovation is not a big deal. You know, low risk, making that decision in an autonomous fashion, making a big decision around turning off your, you know, your production line because of some issue or making some change to the process is different. And so what you'll see in the industrial sense typically today is even if someone's collecting data, bringing it into some sort of analytics scenario, maybe applying some AI, machine learning, whatever, to do process improvement, it would be very untypical at this point for that decision. Hey, we could tweak this parameter and make the factory more efficient. Very untypical today would that decision be automated back into the factory floor because of the implications. What will happen is that decision will be fed to an expert on the floor or just in the production facility.
Starting point is 00:17:44 And then that person would decide, do I make that change? And so when you look at automation, I think it's just really important to think about the implications of doing so. And there's also this need for trust in how it's done across these networks. And so it's really interesting. This is why it's so interesting and so important to talk about this kind of notion of people and technology altogether. Last thing I'll say on that is real time is a very loaded word. There's a lot of loaded terms in technology. Real time to a building automation person in terms of making some sort of gathering data from the building around temperature and whatever.
Starting point is 00:18:28 um it's like 15 minutes i i would consider that real time as a building person if i'm a manufacturing person or if i'm an airbag you know it's an easy example i think real time is a fraction of a second that is deterministic the message must get there in time or there's a problem if i'm a financial institution i think real time is a fraction of a second but but no one's going to die if your starbucks doesn't get you know thing doesn't go through and you know transactions so it's we've got to really consider when we do automation all these different things so um i don't know i mean we can talk about some examples and uh but but it's just it's a really interesting thing and not too many people just say oh we're going to go automate everything
Starting point is 00:19:07 without thinking of the implications for sure and and it's so interesting to hear you say you know the need for with automation but but the kind of real-time nature being loaded words right um it's it really is so true. And obviously, kind of the elephant in the room, I guess, is as you talk about automation and this need for trust, how do you think about that being solved? You know, one of the technologies, obviously, that a lot of the listeners on this podcast pay attention to blockchain, crypto, Bitcoin, etc. And the blockchain technology solving for that trust by allowing people to verify information. Is that something that you guys are looking at as you try to solve the trust problem in automation are using other technologies kind of talk a little bit about that
Starting point is 00:19:51 yeah so so I think the system level trust is key you know how do you mitigate between across all of these different inherently uh inherently different uh stakeholders you know heterogeneous systems um so so ledger technologies blockchain um you know I think are a part of it uh you Obviously, I tease in some of my blogs about blockchain being kind of a Windex of technology. If you've ever seen the movie, My Big Pack Greek Wedding, the dad sprays Windex on everything. You know, like you've got a paper cut. Oh, but get some Windex. And so, you know, blockchain, AI, AR, VR, 5G, all these different things, I call them all Windexes of technology. People overuse the terms and you would have seen over the past number of years.
Starting point is 00:20:38 I mean, two years ago, you could have just said blockchain and someone would throw a million dollars at you, you know, VC money. And now it's kind of dried up because there's challenges with the compute power required. There's some inefficiencies. If you're in a cold supply chain scenario and someone gets sick and dies because you were the reason why, you know, their food went out of temperature and got contaminated and you were on a blockchain system, all of a sudden you hate blockchain. So fear of exposure creates a challenge. All these different things. But then there's some new technologies like IOTA, you know, we think is a super cool approach to ledger technologies, kind of a whole different way of doing it. We're working on some stuff even within Dell Technologies and VMware.
Starting point is 00:21:15 There's a project called Project Concrete. Like, you know, you're seeing some different emerging things. But I always like to talk about technology in the sense of not a panacea. You need to look at it more holistically. So when you talk about trust across systems, you know, blockchain is certainly a core element or ledger, more broadly speaking, we'll say. electric technologies um but so is a number of other technologies and so one of the things that we've been working on at dell and i talk a lot about in different content that i have online and whatnot is this notion of um you know how do i uh get to the intrinsic trust required
Starting point is 00:21:53 to achieve um realize what i call the holy grail of digital and the holy grail of digital um i would say is this notion of selling stuff to strangers in simple terms. On one hand, yes, it's data. Data is kind of the obvious answer. And selling or sharing, and it's always on your terms. You always have to balance value with privacy and IP protection. But selling on your terms, data, resources, compute, storage, networking, energy, ride shares, anything consumable, or services your domain knowledge turned into an api uh your your your skills your behavior your ethics you know um you turn into an api on your terms because you want to be able to go sell your skills to complete strangers you know angie's list on steroids if you've heard of angie's list
Starting point is 00:22:45 or you know or whatever like automated reviews through interacting with technology and putting that into these kind of trusted fabrics so to get to the holy grail we need intrinsic trust across you know systems of systems that are inherently heterogeneous because you know the edge is very is very messy um and so so ledger technologies are part of that um you know so is down to the silicon level root of trust um if i have a trusted device and then i have strong authentication methods for said device or devices um i have open api uh ingestion methods so there's transparency and how i acquire that data this is why at dell tech we got edgex foundry a project within linux foundation going about two years ago in open source to do for iot what android did for
Starting point is 00:23:32 mobile you think of edgex is it's middleware but it's you know it's let me create interoperability between devices and applications regardless of hardware software um you know os you know in general a protocol we're never going to have one magical protocol standard for iot i can deal with inherent fragmentation and connect it to any back-end system around an open api that gives me transparency and how that interoperability happens so i can mine you know root of trust and authentication methods with open apis like edgex and there's other stuff we're doing within the lf edge project within the crano and all this different stuff these technologies with immutable storage i need to be able to put data into object-based storage and and if you tamper
Starting point is 00:24:12 with it the hash values don't match combine that with a a ledger technology and some other stuff around trusted execution like a whole meal of of trust technologies and transparency elements this is how i get to that necessary trust and transparent transparency it's not one thing it's how you build systems with the right technologies if you do this right you will be able to create data in the physical world send it off into the ether and collect checks from total strangers. This is scale. For sure. And so how do you think about the integration of automation, that ledger technology, and digital currencies? Because one of the things from an investment thesis that my partner and I had for a long time is
Starting point is 00:24:57 every stock bond currency and commodity eventually gets digitized. And once the assets themselves are digital, now you can unlock the full potential of automation. But before you have that, you still have kind of settlement time issues with the assets maybe talk a little bit about that well yeah i mean it's a great point i mean it it reminds me of a story um i was i was uh i meet with a lot of people and i talk about you know iot um you know a lot it's it's more about the maker movement than it is about anything it's it's this this ability to go innovate very quickly you know the kickstarters and indiegogos of the world you know your raspberry pies and arduino's kits and ecosystems and and then a lot of companies are getting into you know the old innovators
Starting point is 00:25:41 dilemma you know if i just do what i've always done faster um you know i'll succeed no you have to start to pivot and and i joke that i've got a gift card list of people to send the innovators dilemma book to um it's just a lot of people are kind of struggling with this and um it's understandable but you really have to kind of change the way you do things if you want to keep of them in this type of market so i was on this call i had this call around iot strategy with one of the big payment provider folks and and i prepared kind of this for the end and because i figured it would go this way and i knew that square you know the mobile payments um solution had really kind of impacted you know that industry that the traditional payments
Starting point is 00:26:24 payment processing industry and and we get in there and and we're having this call and they say, oh, we don't know what to do. We don't want another square to happen. And I'm like, oh, I can understand that. That really probably was a big impact to your business. And it was just kind of spinning. And you could tell that they're just stuck in innovators. So I'm like, what do we do next? What's the big thing? And I'd saved this for the very end. I'm like, hey, guys, I need to go. But have you thought about when machines start making payments? And that kind of blew their minds. And I'm like, I didn't say anything about it because it would be respectful. It's like the fact that this this blew your minds is why another square is going to happen to you because you're
Starting point is 00:27:01 not changing how you do things and and or changing how you think about things and and so when it comes back to what the question this notion of automation this notion of if you can kind of create this digital currency and you build the trust in the systems as you know we're working on with a bunch of folks i know the iota folks are working on we're actually collaborating with them closely here uh we're doing some stuff and when it's foundation edge project and ajax and there's some new stuff coming that i can't quite talk about yet but if i do it right real automation and real business starts to get um to really scale when you're able to kind of trust machines you know in the sense to you know if i'm a machine and i'm doing what there's predictive
Starting point is 00:27:44 maintenance being done and i'm about to be broken why don't i order the part for myself and put in a work order and then have that come have me um get fixed but better than that better than that how about all the machines in a region all look at themselves and collaborate and say hey look we're all having issues and so why don't we send out a tech to replace the you know upgrade all of these things at once because we're going to make that tech more efficient oh no actually i'm like about to be broken so i'm going to order a new machine because if you fix me you're just going to spend more money over three years than if you just replace me you know all of this kind of smarts and this automation and these layers of decision making and this efficiency driven at a
Starting point is 00:28:25 both at a local regional and global scale this is the real potential oh and by the way let me now let me talk about different stakeholders crossing you in cities and public and private boundaries and all that um you know uh imagine a world where your your your refrigerator could order food from the local grocer and make a payment that grocer then gives it to a delivery person who's a different party that delivery person comes to your house and then says hey can i get into the into the house and then in the house that the security system owned by somebody else opens the door so it's not like one company in the middle of it whether it's an amazon or google like i'm doing great things don't get me wrong but to be able to do these types of
Starting point is 00:29:06 of automation things these these systems of systems we cannot have any single entity on the trust we need to collaborate on decentralized trust it's like you know imagine if one company owned the internet it just wouldn't work and so to get to all of these great players out there working on this notion of hey let's get out of the lock-in mentality let's collaborate on enough of kind of open plumbing both in terms of interoperability with things like edgex but then also you know this distributed trust the stuff we're doing with iota and a bunch of other players and whatnot, you know, and some new stuff coming, as I mentioned, I need to get to where I have intrinsic trust across all domains, you know, web and mobile and brick and mortar and industrial
Starting point is 00:29:46 and home and auto. Then we start seeing that automation stuff really scale and really cool stuff happen over time. For sure. And I guess, kind of walk us through, you know, one of the examples that you're most excited about. So you take this distributed ledger technology, you implement it along with these hardware devices that are collecting data in the real world and you start getting you know closer and closer to kind of the promise of automation um what does that look like or what's one of the examples that you're super excited about yeah yeah so so yeah so many cool things you know i know i'm talking a lot of bigger stuff and and um you know i always like to say it's good to start uh start small um i always say think big act small um and another
Starting point is 00:30:32 thing that we're finding with Dell Technologies, we're working in so many different industries, manufacturing, transportation systems, retail, healthcare, you name it, is that the use case that you start out with, maybe you're just trying to solve a simple business problem, is not the use case that you end up with finding the most value in. So an example that pops into my head is this notion of, there's a provider that we're working with that's working with a steel manufacturer uh this steel manufacturer uses more power uh to produce uh steel than the city next to them and so the initial you know question was hey how do i save some some money on my electric bill it's crazy um and so they come in and then they take this holistic approach looking
Starting point is 00:31:17 at all the different systems you know and of course the core process but also logistics and all this different stuff and they ended up not only saving power but they also saved so much power and got so many different efficiencies that we're able to sell energy credits back to the power company and so actually turned it from a cost center into a profit center uh in a sense so it's it's really cool when you start seeing these types of things where when you talk about automation you talk about the article possible um if you set things up right and you kind of architect you know properly so that you can kind of grow as you get efficiencies you start focusing on this trust across networks, you know, the sky's the limit. I like to say that if you're
Starting point is 00:31:59 focusing on, you know, most of this stuff starts with driving efficiency and the like, but there's only so much you can cut costs. If you're focusing on new money, new revenue pools, new opportunity, the sky's the limit. So you want to kind of have that balance and be really thinking about the big picture. For sure. And so as we kind of look to that future world of automation, which I think you and I both believe will happen. What are the technical challenges that kind of stand between us, right? So from where we are today to where we're going, what are some of the technical challenges that you think need to be kind of solved? Yeah. So first off, I'll say that one of the biggest challenges is in biggest variables and
Starting point is 00:32:40 also greatest assets is people within organizations. And so there's that people problem that we've talked about. Technically, when you talk about the scale factor, first and foremost it's about driving interoperability you know open always wins in the end the past four years in kind of iot has been about everybody trying to create these platforms and thinking if i can just lock you in i can sell your data if you let me and the reality is is what you need to do is open it up at the edge where data is created and this is why we've been investing in things like edgex foundry and a bunch of other projects and collaborating with with with players around ledger technologies and the trust stuff that we've talked about. You need to collaborate on
Starting point is 00:33:22 the technical plumbing that will enable, you know, open interoperability between, you know, devices and applications, that trust factor that we've talked about. Security is a challenge for sure, you know, maintaining privacy and governance, but it's also related back to how you architect. To get to the real potential over time, we need to extend cloud native principles, This notion of platform independent, loosely coupled architectures, microservices, this notion of continuous delivery, those types of principles that have been taking a good hold in the cloud extend those principles to as close to the edge as possible. So I have that flexibility to rapidly assemble components from heterogeneous suppliers around kind of common baseline frameworks. And so EdgeX was set up to extend cloud-native principles to the IoT Edge as close as you can, where all of a sudden the devices become so constrained they can't support containers and things like that and virtualization.
Starting point is 00:34:25 But I want to be able to run compute across that continuum and literally move workloads anywhere along that line and kind of automate that analytics. And I want to be able to do that with providers, domain experts from many different domains around that open API, around that interoperable base. And so the technical challenges really kind of come into architecturally how you do things, making sure you abstract the data and application from the underlying infrastructure, focus on these different uh tools that that ensure security and trust you know at scale um and and just kind of build out things in a collaborative fashion uh that that plumbing you know we need we need more consistent plumbing again imagine if the internet was owned by one person it wouldn't work out so well you know you need that open plumbing to get there so the technical challenge um a lot of people talk about security uh security is certainly a big one it's
Starting point is 00:35:25 all about defense in depth many of the breaches that we've seen in iot has been where there's basically no security applied so we do need to separate out um you know can it be done versus was it done and did someone kind of uh you make a mistake in terms of um not not allowing people to change their password i mean the briefs that took down the net in the northeast of the u.s a few years ago was literally the millions of cameras got a took part of a ddos attack because I think it was like under 20 sets of usernames and passwords that went to all those cameras. So, you know, A, change your password,
Starting point is 00:36:01 but B, it's really about kind of how you apply it. And ultimately for security as a technical, when it comes back to technical challenges, is more about how do you apply security technologies in a usable way? If you make things so difficult to use, then no one's going to want to use them or they'll just bypass it and then bad things happen.
Starting point is 00:36:21 So lots of different things around architectural considerations and how you apply the different tools in the right way. And then, of course, it's like you're saying, how do you collaborate on the necessarily open parts to get to the true potential? For sure. Well, listen, Jason, I really appreciate you taking the time to have this conversation.
Starting point is 00:36:36 It's fascinating for me personally to kind of hear how you're thinking about it, you know, sitting there at the PTO role with Dell Technologies and kind of your background, not only on the kind of mechanics part, but then also the software, computing, et cetera. So just thanks again from all of us for taking time, frankly, to just educate us. and see you next time on Off The Chain.

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