Stephen Chin, JFrog | KubeCon + CloudNativeCon NA 2022
>>Good afternoon, brilliant humans, and welcome back to the Cube. We're live in Detroit, Michigan at Cub Con, and I'm joined by John Furrier. John three exciting days buzzing. How you doing? >>That's great. I mean, we're coming down to the third day. We're keeping the energy going, but this segment's gonna be awesome. The CD foundation's doing amazing work. Developers are gonna be running businesses and workflows are changing. Productivity's the top conversation, and you're gonna start to see a coalescing of the communities who are continuous delivery, and it's gonna be awesome. >>And, and our next guess is an outstanding person to talk about this. We are joined by Stephen Chin, the chair of the CD Foundation. Steven, thanks so much for being here. >>No, no, my pleasure. I mean, this has been an amazing week quote that CubeCon with all of the announcements, all of the people who came out here to Detroit and, you know, fantastic. Like just walking around, you bump into all the right people here. Plus we held a CD summit zero day events, and had a lot of really exciting announcements this week. >>Gotta love the shirt. I gotta say, it's one of my favorites. Love the logos. Love the love the branding. That project got traction. What's the news in the CD foundation? I tried to sneak in the back. I got a little laid into your co-located event. It was packed. Everyone's engaged. It was really looked, look really cool. Give us the update. >>What's the news? Yeah, I know. So we, we had a really, really powerful event. All the key practitioners, the open source leads and folks were there. And one of, one of the things which I think we've done a really good job in the past six months with the CD foundation is getting back to the roots and focusing on technical innovation, right? This is what drives foundations, having strong projects, having people who are building innovation, and also bringing in a new innovation. So one of the projects which we added to the CD foundation this week is called Persia. So it's a, it's a decentralized package repository for getting open source libraries. And it solves a lot of the problems which you get when you have centralized infrastructure. You don't have the right security certificates, you don't have the right verification libraries. And these, these are all things which large companies provision and build out inside of their infrastructure. But the open source communities don't have the benefit of the same sort of really, really strong architecture. A lot of, a lot of the systems we depend upon. It's >>A good point, yeah. >>Yeah. I mean, if you think about the systems that developers depend upon, we depend upon, you know, npm, ruby Gems, Mayn Central, and these systems been around for a while. Like they serve the community well, right? They're, they're well supported by the companies and it's, it's, it's really a great contribution that they give us. But every time there's an outage or there's a security issue, guess, guess how many security issues that our, our research team found at npm? Just ballpark. >>74. >>So there're >>It's gotta be thousands. I mean, it's gotta be a lot of tons >>Of Yeah, >>They, they're currently up to 60,000 >>Whoa. >>Vulnerable, malicious packages in NPM and >>Oh my gosh. So that's a super, that's a jar number even. I know it was gonna be huge, but Holy mo. >>Yeah. So that's a software supply chain in actually right there. So that's, that's open source. Everything's out there. What's, how do, how does, how do you guys fix that? >>Yeah, so per peria kind of shifts the whole model. So when, when you think about a system that can be sustained, it has to be something which, which is not just one company. It has to be a, a, a set of companies, be vendor neutral and be decentralized. So that's why we donated it to the Continuous Delivery Foundation. So that can be that governance body, which, which makes sure it's not a single company, it is to use modern technologies. So you, you, you just need something which is immutable, so it can't be changed. So you can rely on it. It has to have a strong transaction ledger so you can see all of the history of it. You can build up your software, build materials off of it, and it, it has to have a strong peer-to-peer architecture, so it can be sustained long term. >>Steven, you mentioned something I want to just get back to. You mentioned outages and disruption. I, you didn't, you didn't say just the outages, but this whole disruption angle is interesting if something happens. Talk about the impact of the developer. They stalled, inefficiencies create basically disruption. >>No, I mean, if, if, so, so if you think about most DevOps teams in big companies, they support hundreds or thousands of teams and an hour of outage. All those developers, they, they can't program, they can't work. And that's, that's a huge loss of productivity for the company. Now, if you, if you take that up a level when MPM goes down for an hour, how many millions of man hours are wasted by not being able to get your builds working by not being able to get your codes to compile. Like it's, it's >>Like, yeah, I mean, it's almost hard to fathom. I mean, everyone's, It's stopped. Exactly. It's literally like having the plug pulled >>Exactly on whenever you're working on, That's, that's the fundamental problem we're trying to solve. Is it, it needs to be on a, like a well supported, well architected peer to peer network with some strong backing from big companies. So the company is working on Persia, include J Frog, which who I work for, Docker, Oracle. We have Deploy hub, Huawei, a whole bunch of other folks who are also helping out. And when you look at all of those folks, they all have different interests, but it's designed in a way where no single party has control over the network. So really it's, it's a system system. You, you're not relying upon one company or one logo. You're relying upon a well-architected open source implementation that everyone can rely >>On. That's shared software, but it's kind of a fault tolerant feature too. It's like, okay, if something happens here, you have a distributed piece of it, decentralized, you're not gonna go down. You can remediate. All right, so where's this go next? I mean, cuz we've been talking about the role of developer. This needs to be a modern, I won't say modern upgrade, but like a modern workflow or value chain. What's your vision? How do you see that? Cuz you're the center of the CD foundation coming together. People are gonna be coalescing multiple groups. Yeah. >>What's the, No, I think this is a good point. So there, there's a, a lot of different continuous delivery, continuous integration technologies. We're actually, from a Linux Foundation standpoint, we're coalescing all the continued delivery events into one big conference >>Next. You just made an announcement about this earlier this week. Tell us about CD events. What's going on, what's in, what's in the cooker? >>Yeah, and I think one of the big announcements we had was the 0.1 release of CD events. And CD events allows you to take all these systems and connect them in an event scalable, event oriented architecture. The first integration is between Tecton and Capin. So now you can get CD events flowing cleanly between your, your continuous delivery and your observability. And this extends through your entire DevOps pipeline. We all, we all need a standards based framework Yep. For how we get all the disparate continuous integration, continuous delivery, observability systems to, to work together. That's also high performance. It scales with our needs and it, it kind of gives you a future architecture to build on top of. So a lot of the companies I was talking with at the CD summit Yeah. They were very excited about not only using this with the projects we announced, but using this internally as an architecture to build their own DevOps pipelines on. >>I bet that feels good to hear. >>Yeah, absolutely. Yeah. >>Yeah. You mentioned Teton, they just graduated. I saw how many projects have graduated? >>So we have two graduated projects right now. We have Jenkins, which is the first graduated project. Now Tecton is also graduated. And I think this shows that for Tecton it was, it was time, the very mature project, great support, getting a lot of users and having them join the set of graduated projects. And the continuous delivery foundation is a really strong portfolio. And we have a bunch of other projects which also are on their way towards graduation. >>Feels like a moment of social proof I bet. >>For you all. Yeah, yeah. Yeah. No, it's really good. Yeah. >>How long has the CD Foundation been around? >>The CD foundation has been around for, i, I won't wanna say the exact number of years, a few years now. >>Okay. >>But I, I think that it, it was formed because what we wanted is we wanted a foundation which was purpose built. So CNCF is a great foundation. It has a very large umbrella of projects and it takes kind of that big umbrella approach where a lot of different efforts are joining it, a lot of things are happening and you can get good traction, but it produces its own bottlenecks in process. Having a foundation which is just about continuous delivery caters to more of a DevOps, professional DevOps audience. I think this, this gives a good platform for best practices. We're working on a new CDF best practices Yeah. Guide. We're working when use cases with all the member companies. And it, it gives that thought leadership platform for continuous delivery, which you need to be an expert in that area >>And the best practices too. And to identify the issues. Because at the end of the day, with the big thing that's coming out of this is velocity and more developers coming on board. I mean, this is the big thing. More people doing more. Yeah. Well yeah, I mean you take this open source continuous thunder away, you have more developers coming in, they be more productive and then people are gonna even either on the DevOps side or on the straight AP upside. And this is gonna be a huge issue. And the other thing that comes out that I wanna get your thoughts on is the supply chain issue you talked about is hot verifications and certifications of code is such big issue. Can you share your thoughts on that? Because Yeah, this is become, I won't say a business model for some companies, but it's also becoming critical for security that codes verified. >>Yeah. Okay. So I, I think one of, one of the things which we're specifically doing with the Peria project, which is unique, is rather than distributing, for example, libraries that you developed on your laptop and compiled there, or maybe they were built on, you know, a runner somewhere like Travis CI or GitHub actions, all the libraries being distributed on Persia are built by the authorized nodes in the network. And then they're, they're verified across all of the authorized nodes. So you nice, you have a, a gar, the basic guarantee we're giving you is when you download something from the Peria network, you'll get exactly the same binary as if you built it yourself from source. >>So there's a lot of trust >>And, and transparency. Yeah, exactly. And if you remember back to like kind of the seminal project, which kicked off this whole supply chain security like, like whirlwind it was SolarWinds. Yeah. Yeah. And the exact problem they hit was the build ran, it produced a result, they modified the code of the bill of the resulting binary and then they signed it. So if you built with the same source and then you went through that same process a second time, you would've gotten a different result, which was a malicious pre right. Yeah. And it's very hard to risk take, to take a binary file Yep. And determine if there's malicious code in it. Cuz it's not like source code. You can't inspect it, you can't do a code audit. It's totally different. So I think we're solving a key part of this with Persia, where you're freeing open source projects from the possibility of having their binaries, their packages, their end reduces, tampered with. And also upstream from this, you do want to have verification of prs, people doing code reviews, making sure that they're looking at the source code. And I think there's a lot of good efforts going on in the open source security foundation. So I'm also on the governing board of Open ssf >>To Do you sleep? You have three jobs you've said on camera? No, I can't even imagine. Yeah. Didn't >>You just spin that out from this open source security? Is that the new one they >>Spun out? Yeah, So the Open Source Security foundation is one of the new Linux Foundation projects. They, they have been around for a couple years, but they did a big reboot last year around this time. And I think what they really did a good job of now is bringing all the industry players to the table, having dialogue with government agencies, figuring out like, what do we need to do to support open source projects? Is it more investment in memory, safe languages? Do we need to have more investment in, in code audits or like security reviews of opensource projects. Lot of things. And all of those things require money investments. And that's what all the companies, including Jay Frogger doing to advance open source supply chain security. I >>Mean, it's, it's really kind of interesting to watch some different demographics of the developers and the vendors and the customers. On one hand, if you're a hardware person company, you have, you talk zero trust your software, your top trust, so your trusted code, and you got zero trust. It's interesting, depending on where you're coming from, they're all trying to achieve the same thing. It means zero trust. Makes sense. But then also I got code, I I want trust. Trust and verified. So security is in everything now. So code. So how do you see that traversing over? Is it just semantics or what's your view on that? >>The, the right way of looking at security is from the standpoint of the hacker, because they're always looking for >>Well said, very well said, New >>Loop, hope, new loopholes, new exploits. And they're, they're very, very smart people. And I think when you, when you look some >>Of the smartest >>Yeah, yeah, yeah. I, I, I work with, well former hackers now, security researchers, >>They converted, they're >>Recruited. But when you look at them, there's like two main classes of like, like types of exploits. So some, some attacker groups. What they're looking for is they're looking for pulse zero days, CVEs, like existing vulnerabilities that they can exploit to break into systems. But there's an increasing number of attackers who are now on the opposite end of the spectrum. And what they're doing is they're creating their own exploits. So, oh, they're for example, putting malicious code into open source projects. Little >>Trojan horse status. Yeah. >>They're they're getting their little Trojan horses in. Yeah. Or they're finding supply chain attacks by maybe uploading a malicious library to NPM or to pii. And by creating these attacks, especially ones that start at the top of the supply chain, you have such a large reach. >>I was just gonna say, it could be a whole, almost gives me chills as we're talking about it, the systemic, So this is this >>Gnarly nation state attackers, like people who wanted serious >>Damages. Engineered hack just said they're high, highly funded. Highly skilled. Exactly. Highly agile, highly focused. >>Yes. >>Teams, team. Not in the teams. >>Yeah. And so, so one, one example of this, which actually netted quite a lot of money for the, for the hacker who exposed it was, you guys probably heard about this, but it was a, an attack where they uploaded a malicious library to npm with the same exact namespace as a corporate library and clever, >>Creepy. >>It's called a dependency injection attack. And what happens is if you, if you don't have the right sort of security package management guidelines inside your company, and it's just looking for the latest version of merging multiple repositories as like a, like a single view. A lot of companies were accidentally picking up the latest version, which was out in npm uploaded by Alex Spearson was the one who did the, the attack. And he simultaneously reported bug bounties on like a dozen different companies and netted 130 k. Wow. So like these sort of attacks that they're real Yep. They're exploitable. And the, the hackers >>Complex >>Are finding these sort of attacks now in our supply chain are the ones who really are the most dangerous. That's the biggest threat to us. >>Yeah. And we have stacker ones out there. You got a bunch of other services, the white hat hackers get the bounties. That's really important. All right. What's next? What's your vision of this show as we end Coan? What's the most important story coming outta Coan in your opinion? And what are you guys doing next? >>Well, I, I actually think this is, this is probably not what most hooks would say is the most exciting story to con, but I find this personally the best is >>I can't wait for this now. >>So, on, on Sunday, the CNCF ran the first kids' day. >>Oh. >>And so they had a, a free kids workshop for, you know, underprivileged kids for >>About, That's >>Detroit area. It was, it was taught by some of the folks from the CNCF community. So Arro, Eric hen my, my older daughter, Cassandra's also an instructor. So she also was teaching a raspberry pie workshop. >>Amazing. And she's >>Here and Yeah, Yeah. She's also here at the show. And when you think about it, you know, there's always, there's, there's, you know, hundreds of announcements this week, A lot of exciting technologies, some of which we've talked about. Yeah. But it's, it's really what matters is the community. >>It this is a community first event >>And the people, and like, if we're giving back to the community and helping Detroit's kids to get better at technology, to get educated, I think that it's a worthwhile for all of us to be here. >>What a beautiful way to close it. That is such, I'm so glad you brought that up and brought that to our attention. I wasn't aware of that. Did you know that was >>Happening, John? No, I know about that. Yeah. No, that was, And that's next generation too. And what we need, we need to get down into the elementary schools. We gotta get to the kids. They're all doing robotics club anyway in high school. Computer science is now, now a >>Sport, in my opinion. Well, I think that if you're in a privileged community, though, I don't think that every school's doing robotics. And >>That's why Well, Cal Poly, Cal Poly and the universities are stepping up and I think CNCF leadership is amazing here. And we need more of it. I mean, I'm, I'm bullish on this. I love it. And I think that's a really great story. No, >>I, I am. Absolutely. And, and it just goes to show how committed CNF is to community, Putting community first and Detroit. There has been such a celebration of Detroit this whole week. Stephen, thank you so much for joining us on the show. Best Wishes with the CD Foundation. John, thanks for the banter as always. And thank you for tuning in to us here live on the cube in Detroit, Michigan. I'm Savannah Peterson and we are having the best day. I hope you are too.
SUMMARY :
How you doing? We're keeping the energy going, but this segment's gonna be awesome. the chair of the CD Foundation. of the announcements, all of the people who came out here to Detroit and, you know, What's the news in the CD foundation? You don't have the right security certificates, you don't have the right verification libraries. you know, npm, ruby Gems, Mayn Central, I mean, it's gotta be a lot of tons So that's a super, that's a jar number even. What's, how do, how does, how do you guys fix that? It has to have a strong transaction ledger so you can see all of the history of it. Talk about the impact of the developer. No, I mean, if, if, so, so if you think about most DevOps teams It's literally like having the plug pulled And when you look at all of those folks, they all have different interests, you have a distributed piece of it, decentralized, you're not gonna go down. What's the, No, I think this is a good point. What's going on, what's in, what's in the cooker? And CD events allows you to take all these systems and connect them Yeah. I saw how many projects have graduated? And the continuous delivery foundation is a really strong portfolio. For you all. The CD foundation has been around for, i, I won't wanna say the exact number of years, it gives that thought leadership platform for continuous delivery, which you need to be an expert in And the other thing that comes out that I wanna get your thoughts on is So you nice, you have a, a gar, the basic guarantee And the exact problem they hit was the build ran, To Do you sleep? And I think what they really did a good job of now is bringing all the industry players to So how do you see that traversing over? And I think when you, when you look some Yeah, yeah, yeah. But when you look at them, there's like two main classes of like, like types Yeah. the supply chain, you have such a large reach. Engineered hack just said they're high, highly funded. Not in the teams. the same exact namespace as a corporate library the latest version, which was out in npm uploaded by Alex Spearson That's the biggest threat to us. And what are you guys doing next? the CNCF community. And she's And when you think about it, And the people, and like, if we're giving back to the community and helping Detroit's kids to get better That is such, I'm so glad you brought that up and brought that to our attention. into the elementary schools. And And I think that's a really great story. And thank you for tuning in to us here live
SENTIMENT ANALYSIS :
ENTITIES
Entity | Category | Confidence |
---|---|---|
Steven | PERSON | 0.99+ |
Stephen Chin | PERSON | 0.99+ |
Alex Spearson | PERSON | 0.99+ |
Stephen | PERSON | 0.99+ |
Continuous Delivery Foundation | ORGANIZATION | 0.99+ |
Cal Poly | ORGANIZATION | 0.99+ |
Detroit | LOCATION | 0.99+ |
Oracle | ORGANIZATION | 0.99+ |
John | PERSON | 0.99+ |
Cassandra | PERSON | 0.99+ |
Huawei | ORGANIZATION | 0.99+ |
130 k. | QUANTITY | 0.99+ |
Savannah Peterson | PERSON | 0.99+ |
hundreds | QUANTITY | 0.99+ |
John Furrier | PERSON | 0.99+ |
one | QUANTITY | 0.99+ |
Jay Frogger | PERSON | 0.99+ |
Mayn Central | ORGANIZATION | 0.99+ |
CNCF | ORGANIZATION | 0.99+ |
Tecton | ORGANIZATION | 0.99+ |
CD Foundation | ORGANIZATION | 0.99+ |
last year | DATE | 0.99+ |
Sunday | DATE | 0.99+ |
Docker | ORGANIZATION | 0.99+ |
Detroit, Michigan | LOCATION | 0.99+ |
Detroit, Michigan | LOCATION | 0.99+ |
thousands | QUANTITY | 0.99+ |
third day | QUANTITY | 0.99+ |
first event | QUANTITY | 0.99+ |
Linux Foundation | ORGANIZATION | 0.99+ |
Open Source Security | ORGANIZATION | 0.99+ |
one company | QUANTITY | 0.99+ |
KubeCon | EVENT | 0.99+ |
this week | DATE | 0.98+ |
CD foundation | ORGANIZATION | 0.98+ |
CNF | ORGANIZATION | 0.98+ |
one logo | QUANTITY | 0.98+ |
millions | QUANTITY | 0.98+ |
earlier this week | DATE | 0.98+ |
JFrog | PERSON | 0.98+ |
second time | QUANTITY | 0.98+ |
Teton | ORGANIZATION | 0.98+ |
J Frog | ORGANIZATION | 0.97+ |
Arro | PERSON | 0.97+ |
CloudNativeCon | EVENT | 0.97+ |
npm | ORGANIZATION | 0.97+ |
first integration | QUANTITY | 0.97+ |
GitHub | ORGANIZATION | 0.96+ |
an hour | QUANTITY | 0.96+ |
two main classes | QUANTITY | 0.96+ |
Persia | ORGANIZATION | 0.95+ |
up to 60,000 | QUANTITY | 0.95+ |
Capin | ORGANIZATION | 0.95+ |
hundreds of announcements | QUANTITY | 0.94+ |
zero days | QUANTITY | 0.94+ |
zero trust | QUANTITY | 0.94+ |
three jobs | QUANTITY | 0.93+ |
single company | QUANTITY | 0.92+ |
Cube | ORGANIZATION | 0.91+ |
single view | QUANTITY | 0.91+ |
Deploy hub | ORGANIZATION | 0.9+ |
past six months | DATE | 0.9+ |
CD | ORGANIZATION | 0.9+ |
ruby Gems | ORGANIZATION | 0.89+ |
NA 2022 | EVENT | 0.89+ |
Eric hen | PERSON | 0.87+ |
zero day | QUANTITY | 0.86+ |
single party | QUANTITY | 0.86+ |
Edward Naim, AWS | AWS Storage Day 2022
[Music] welcome back to aws storage day 2022 i'm dave vellante and we're pleased to have back on thecube edname the gm of aws file storage ed how you doing good to see you i'm good dave good good to see you as well you know we've been tracking aws storage for a lot of years 16 years actually we we've seen the evolution of services of course we started with s3 and object and saw that expand the block and file and and now the pace is actually accelerating and we're seeing aws make more moves again today and block an object but what about file uh it's one format in the world and the day wouldn't really be complete without talking about file storage so what are you seeing from customers in terms of let's start with data growth how are they dealing with the challenges what are those challenges if you could address you know specifically some of the issues that they're having that would be great and then later we're going to get into the role that cloud file storage plays take it away well dave i'm definitely increasingly hearing customers talk about the challenges in managing ever-growing data sets and they're especially challenged in doing that on-premises when we look at the data that's stored on premises zettabytes of data the fastest growing data sets consist of unstructured data that are stored as files and many cups have tens of petabytes or hundreds of petabytes or even exabytes of file data and this data is typically growing 20 30 percent a year and in reality on-premises models really designed to handle this amount of data in this type of growth and i'm not just talking about keeping up with hardware purchases and hardware floor space but a big part of the challenge is labor and talent to keep up with the growth they're seeing companies managing storage on-prem they really need an unprecedented number of skilled resources to manage the storage and these skill sets are in really high demand and they're in short supply and then another big part of the challenge that customers tell me all the time is that that operating at scale dealing with these ever-growing data sets at scale is really hard and it's not just hard in terms of the the people you need and the skill sets that you need but operating at scale presents net new challenges so for example it becomes increasingly hard to know what data you have and what storage media your data stored on when you have a massive amount of data that's spanning hundreds of thousands or uh thousands of applications and users and it's growing super fast each year and at scale you start seeing edge technical issues get triggered more commonly impacting your availability or your resiliency or your security and you start seeing processes that used to work when you were a much smaller scale no longer work it's just scale is hard it's really hard and then finally companies are wanting to do more with their fast growing data sets to get insights from it and they look at the machine learning and the analytics and the processing services and the compute power that they have at their fingertips on the cloud and having that data be in silos on-prem can really limit how they get the most out of their data you know i've been covering glad you brought up the skills gap i've been covering that quite extensively with my colleagues at etr you know our survey partner so that's a really important topic and we're seeing it across the board i mean really acute in cyber security but for sure just generally in i.t and frankly ceos they don't want to invest in training people to manage storage i mean it wasn't that long ago that managing loans was a was a talent and that's of course nobody does that anymore but they'd executives would much rather apply skills to get value from data so my specific question is what can be done what is aws doing to address this problem well with the growth of data that that we're seeing it it's just it's really hard for a lot of it teams to keep up with just the infrastructure management part that's needed so things like deploying capacity and provisioning resources and patching and conducting compliance reviews and that stuff is just table stakes the asks on these teams to your point are growing to be much bigger than than those pieces so we're really seeing fast uptake of our amazon fsx service because it's such an easy path for helping customers with these scaling challenges fsx enables customers to launch and to run and to scale feature rich and highly performant network attached file systems on aws and it provides fully managed file storage which means that we handle all of the infrastructure so all of that provisioning and that patching and ensuring high availability and customers simply make api calls to do things like scale up their storage or change their performance level at any point or change a backup policy and a big part of why fsx has been so feeling able to customers is it really enables them to to choose the file system technology that powers their storage so we provide four of the most popular file system technologies we provide windows file server netapp ontap open zfs and luster so that storage and application admins can use what they're familiar with so they essentially get the full capabilities and even the management clis that they're used to and that they've built workflows and applications around on-premises but they get along with that of course the benefits of fully managed elastic cloud storage that can be spin up and spun spin down and scaled on demand and performance changed on demand etc and what storage and application admins are seeing is that fsx not only helps them keep up with their scale and growth but it gives them the bandwidth to do more of what they want to do supporting strategic decision making helping their end customers figure out how they can get more value from their data identifying opportunities to reduce cost and what we realize is that for for a number of storage and application admins the cloud is is a different environment from what they're used to and we're making it a priority to help educate and train folks on cloud storage earlier today we talked about aws storage digital badges and we announced a dedicated file badge that helps storage admins and professionals to learn and demonstrate their aws skills in our aws storage badges you can think of them as credentials that represent cloud computing learning that customers can add to their repertoire add to their resume as they're embarking on this cloud journey and we'll be talking more in depth on this later today especially around the file badge which i'm very excited about so a couple things there that i wanted to comment on i mean i was there for the netapp you know your announcement we've covered that quite extensively this is just shows that it's not a zero-sum game necessarily right it's a win-win-win for customers you've got your you know specific aws services you've got partner services you know customers want want choice and then the managed service model you know to me is a no-brainer for most customers we learned this in the hadoop years i mean it just got so complicated then you saw what happened with the managed services around you know data lakes and lake houses it's just really simplified things for customers i mean there's still some customers that want to do it yourself but a managed service for the file storage sounds like a really easy decision especially for those it teams that are overburdened as we were talking about before and i also like you know the education component is nice touch too you get the badge thing so that's kind of cool so i'm hearing that if the fully managed file storage service is a catalyst for cloud adoption so the question is which workloads should people choose to move into the cloud where's the low friction low risk sweet spot ed well that's one of the first questions that customers ask when they're about to embark on their cloud journey and i wish i could give a simple or a single answer but the answer is really it varies and it varies per customer and i'll give you an example for some customers the cloud journey begins with what we call extending on-premises workloads into the cloud so an example of that is compute bursting workloads where customers have data on premises and they have some compute on premises but they want to burst their processing of that data to the cloud because they really want to take advantage of the massive amount of compute that they get on aws and that's common with workloads like visual effects ringer chip design simulation genomics analysis and so that's an example of extending to the cloud really leveraging the cloud first for your workloads another example is disaster recovery and that's a really common example customers will use a cloud for their secondary or their failover site rather than maintaining their their second on-prem location and so that's a lot of customers start with some of those workloads by extending to the cloud and then there's there's a lot of other customers where they've made the decision to migrate most or all of their workloads and they're not they're skipping the whole extending step they aren't starting there they're instead focused on going all in as fast as possible because they really want to get to the full benefits of the cloud as fast as possible and for them the migration journey is really it's a matter of sequencing sequencing which specific workloads to move and when and what's interesting is we're increasingly seeing customers prioritizing their most important and their most mission-critical applications ahead of their other workloads in terms of timing and they're they're doing that to get their workloads to benefit from the added resilience they get from running on the cloud so really it really does uh depend dave yeah thank you i mean that's pretty pretty good description of the options there and i i just come something you know bursting obviously i love those examples you gave around genomics chip design visual effects rendering the dr piece is again very common sort of cloud you know historical you know sweet spots for cloud but then the point about mission critical is interesting because i hear a lot of customers especially with the digital transformation push wanting to change their operating model i mean on the one hand not changing things put it in the cloud the lift and shift you have to change things low friction but then once they get there they're like wow we can do a lot more with the cloud so that was really helpful those those examples now last year at storage day you released a new file service and then you followed that up at re-event with another file service introduction sometimes i can admit i get lost in the array of services so help us understand when a customer comes to aws with like an nfs or an smb workload how do you steer them to the right managed service you know the right horse for the right course yeah well i'll start by saying uh you know a big part of our focus has been in providing choice to customers and what customers tell us is that the spectrum of options that we provide to them really helps them in their cloud journey because there really isn't a one-size-fits-all file system for all workloads and so having these options actually really helps them to to be able to move pretty easily to the cloud um and so my answer to your question about uh where do we steer a customer when they have a file workload is um it really depends on what the customer is trying to do and uh in many cases where they're coming from so i'll walk you through a little bit of of of how we think about this with customers so for storage and application admins who are extending existing workloads to the cloud or migrating workloads to aws the easiest path generally is to move to an fsx file system that provides the same or really similar underlying file system engine that they use on premises so for example if you're running a netapp appliance on premises or a windows file server on premises choosing that option within fsx provides the least effort for a customer to lift their application and their data set and they'll get the full safe set of capabilities that they're used to they'll get the performance profiles that they're used to but of course they'll get all the benefits of the cloud that i was talking about earlier like spin up and spin down and fully managed and elastic capacity then we also provide open source file systems within the fsx family so if you're a customer and you're used to those or if you aren't really wedded to a particular file system technology these are really good options and they're built on top of aws's latest infrastructure innovations which really allows them to provide pretty significant price and performance benefits to customers so for example the file system file servers for these offerings are powered by aws's graviton family of processors and under the hood we use storage technology that's built on top of aws's scalable reliable datagram transport protocol which really optimizes for for speed on the cloud and so for those two open source file systems we have open zfs and that provides a really powerful highly performant nfs v3 and v4 and 4.1 and 4.2 file system built on a fast and resilient open source linux file system it has a pretty rich set of capabilities it has things like point-to-time snapshots and in-place data cloning and our customers are really using it because of these capabilities and because of its performance for a pretty broad set of enterprise i.t workloads and vertically focused workloads like within the financial services space and the healthcare life sciences space and then luster is a scale-out file system that's built on the world's most popular high-performance file system which is the luster open source file system and customers are using it for compute intensive workloads where they're throwing tons of compute at massive data sets and they need to drive tens or hundreds of gigabytes per second of throughput it's really popular for things like machine learning training and high performance computing big data analytics video rendering and transcoding so really those scale out compute intensive workloads and then we have a very different type of customer very different persona and this is the individual that we call the aws builder and these are folks who are running cloud native workloads they leverage a broad spectrum of aws's compute and analytic services and they have really no history of on-prem examples are data scientists who require a file share for training sets research scientists who are performing analysis on lab data developers who are building containerized or serverless workloads and cloud practitioners who need a simple solution for storing assets for their cloud workflows and and these these folks are building and running a wide range of data focused workloads and they've grown up using services like lambda and building containerized workloads so most of these individuals generally are not storage experts and they look for storage that just works s3 and consumer file shares uh like dropbox are their reference point for how cloud storage works and they're indifferent to or unaware of bio protocols like smb or nfs and performing typical nas administrative tasks is just not it's not a natural experience for them it's not something they they do and we built amazon efs to meet the needs of that group it's fully elastic it's fully serverless spreads data across multiple availability zones by default it scales infinitely it works very much like s3 so for example you get the same durability and availability profile of s3 you get intelligent tiering of colder data just like you do on s3 so that service just clicks with cloud native practitioners it's it's intuitive and it just works there's mind-boggling the number of use cases you just went through and this is where it's so you know it's you know a lot of times people roll their eyes oh here's amazon talking about you know customer obsession again but if you don't stay close to your customers there's no way you could have predicted when you're building these services how they were going to be put to use the only way you can understand it is watch what customers do with it i loved the conversation about graviton we've written about that a lot i mean nitro we've written about that how it's you've completely rethought virtualization the security components in there the hpc luster piece and and the efs for data scientists so really helpful there thank you i'm going to change uh topics a little bit because there's been this theme that you've been banging on at storage day putting data to work and i tell you it's a bit of a passion of mine ed because frankly customers have been frustrated with the return on data initiatives it's been historically complicated very time consuming and expensive to really get value from data and often the business lines end up frustrated so let's talk more about that concept and i understand you have an announcement that fits with this scene can you tell us more about that absolutely today we're announcing a new service called amazon file cache and it's a service on aws that accelerates and simplifies hybrid workflows and specifically amazon file cache provides a high speed cache on aws that makes it easier to process file data regardless of where the data is stored and amazon file cache serves as a temporary high performance storage location and it's for data that's stored in on-premise file servers or in file systems or object stores in aws and what it does is it enables enterprises to make these dispersed data sets available to file based applications on aws with a unified view and at high speeds so think of sub millisecond latencies and and tens or hundreds of gigabytes per second of throughput and so a really common use case it supports is if you have data stored on premises and you want to burst the processing workload to the cloud you can set up this cache on aws and it allows you to have the working set for your compute workload be cached near your aws compute so what you would do as a customer when you want to use this is you spin up this cache you link it to one or more on-prem nfs file servers and then you mount this cache to your compute instances on aws and when you do this all of your on-prem data will appear up automatically as folders and files on the cache and when your aws compute instances access a file for the first time the cache downloads the data that makes up that file in real time and that data then would reside on the cache as you work with it and when it's in the cache your application has access to that data at those sub millisecond latencies and at up to hundreds of gigabytes per second of throughput and all of this data movement is done automatically and in the background completely transparent to your application that's running on the compute instances and then when you're done with your workload with your data processing job you can export the changes and all the new data back to your on-premises file servers and then tear down the cache another common use case is if you have a compute intensive file-based application and you want to process a data set that's in one or more s3 buckets you can have this cache serve as a really high speed layer that your compute instances mount as a network file system you can also place this cache in front of a mix of on-prem file servers and s3 buckets and even fsx file systems that are on aws all of the data from these locations will appear within a single name space that clients that mount the cache have access to and those clients get all the performance benefits of the cache and also get a unified view of their data sets and and to your point about listening to customers and really paying attention to customers dave we built this service because customers asked us to a lot of customers asked us to actually it's a really helpful enable enabler for a pretty wide variety of cloud bursting workloads and hybrid workflows ranging from media rendering and transcoding to engineering design simulation to big data analytics and it really aligns with that theme of extend that we were talking about earlier you know i often joke that uh aws has the best people working on solving the speed of light problem so okay but so this idea of bursting as i said has been a great cloud use case from the early days and and bringing it to file storage is very sound and approach with file cache looks really practical um when is the service available how can i get started you know bursting to aws give us the details there yeah well stay tuned we we announced it today at storage day and it will be generally available later this year and once it becomes available you can create a cache via the the aws management console or through the sdks or the cli and then within minutes of creating the cache it'll be available to your linux instances and your instances will be able to access it using standard file system mount commands and the pricing model is going to be a pretty familiar one to cloud customers customers will only pay for the cash storage and the performance they need and they can spin a cash up and use it for the duration of their compute burst workload and then tear it down so i'm really excited that amazon file cache will make it easier for customers to leverage the agility and the performance and the cost efficiency of aws for processing data no matter where the data is stored yeah cool really interested to see how that gets adopted ed always great to catch up with you as i said the pace is mind-boggling it's accelerating in the cloud overall but storage specifically so by asking us can we take a little breather here can we just relax for a bit and chill out uh not as long as customers are asking us for more things so there's there's more to come for sure all right ed thanks again great to see you i really appreciate your time thanks dave great catching up okay and thanks for watching our coverage of aws storage day 2022 keep it right there for more in-depth conversations on thecube your leader in enterprise and emerging tech coverage [Music] you
SUMMARY :
and then you mount this cache to your
SENTIMENT ANALYSIS :
ENTITIES
Entity | Category | Confidence |
---|---|---|
Edward Naim | PERSON | 0.99+ |
tens | QUANTITY | 0.99+ |
tens of petabytes | QUANTITY | 0.99+ |
hundreds of petabytes | QUANTITY | 0.99+ |
AWS | ORGANIZATION | 0.99+ |
amazon | ORGANIZATION | 0.99+ |
aws | ORGANIZATION | 0.99+ |
hundreds of thousands | QUANTITY | 0.99+ |
last year | DATE | 0.98+ |
16 years | QUANTITY | 0.98+ |
today | DATE | 0.98+ |
first time | QUANTITY | 0.97+ |
each year | QUANTITY | 0.97+ |
dave | PERSON | 0.97+ |
second | QUANTITY | 0.97+ |
dave vellante | PERSON | 0.97+ |
20 30 percent a year | QUANTITY | 0.97+ |
later this year | DATE | 0.96+ |
one | QUANTITY | 0.96+ |
aws | TITLE | 0.95+ |
windows | TITLE | 0.94+ |
thousands of applications | QUANTITY | 0.94+ |
later today | DATE | 0.93+ |
one format | QUANTITY | 0.93+ |
hundreds of gigabytes per second | QUANTITY | 0.93+ |
first questions | QUANTITY | 0.93+ |
hundreds of gigabytes per second | QUANTITY | 0.92+ |
two open source | QUANTITY | 0.92+ |
s3 | TITLE | 0.92+ |
fsx | TITLE | 0.89+ |
4.1 | TITLE | 0.88+ |
first | QUANTITY | 0.88+ |
a lot of years | QUANTITY | 0.87+ |
earlier today | DATE | 0.84+ |
linux | TITLE | 0.84+ |
four of the most popular file | QUANTITY | 0.79+ |
nitro | ORGANIZATION | 0.79+ |
netapp | TITLE | 0.78+ |
4.2 | TITLE | 0.74+ |
single answer | QUANTITY | 0.74+ |
graviton | TITLE | 0.74+ |
zettabytes | QUANTITY | 0.73+ |
day | EVENT | 0.73+ |
lot of customers | QUANTITY | 0.73+ |
exabytes | QUANTITY | 0.72+ |
a lot of other customers | QUANTITY | 0.71+ |
2022 | DATE | 0.71+ |
v4 | TITLE | 0.71+ |
single name | QUANTITY | 0.68+ |
tons of compute | QUANTITY | 0.64+ |
couple things | QUANTITY | 0.63+ |
minutes | QUANTITY | 0.56+ |
Day | EVENT | 0.54+ |
James Arlen, Aiven | AWS Summit New York 2022
(upbeat music) >> Hey, guys and girls, welcome back to New York City. Lisa Martin and John Furrier are live with theCUBE at AWS Summit 22, here in The Big Apple. We're excited to be talking about security next. James Arlen joins us, the CISO at Aiven. James, thanks so much for joining us on theCUBE today. >> Absolutely, it's good to be here. >> Tell the audience a little bit about Aiven, what you guys do, what you deliver, and what some of those differentiators are. >> Oh, Aiven. Aiven is a fantastic organization. I'm actually really lucky to work there. It's a database as a service, managed databases, all open source. And we're capital S, serious about open source. So 10 different open source database products delivered as a platform, all managed services, and the game is really about being the most performant, secure, and compliant database as a service on the market, friction free for your developers. You don't need people worrying about how to run databases. You just want to be able to say, here, take care of my data for me. And that's what we do. And that's actually the differentiator. We just take care of it for you. >> Take care of it for you, I like that. >> So they download the open source. They could do it on their own. So all the different projects are out there. >> Yeah, absolutely. >> What do you guys bringing to the table? You said the managed service, can you explain that. >> Yeah, the managed service aspect of it is, really, you could install the software yourself. You can use Postgres or Apache Kafka or any one of the products that we support. Absolutely you can do it yourself. But is that really what you do for a living, or do you develop software, or do you sell a product? So we take and do the hard work of running the systems, running the equipment. We take care of backups, high availability, all the security and compliance things around access and certifications, all of those things that are logging, all of that stuff that's actually difficult to do, well and consistently, that's all we do. >> Talk about the momentum, I see you guys were founded in what? 2016? >> Yes. >> Just in May of '22, raised $210 million in series D funding. >> Yes. >> Talk about the momentum and also from your perspective, all of the massive changes in security. >> It's very interesting to work for a company where you're building more than 100% growth year over year. It's a powers of two thing. Going from one to two, not so scary, two to four, not so scary. 512 to 1024, it's getting scary. (Lisa chuckles) 1024 to 2048, oh crap! I've been with Aiven for just almost two years now, and we are less than 70 when I started, and we're near 500 now. So, explosive growth is very interesting, but it's also that, you're growing within a reasonable burn rate boundary as well. And what that does from a security perspective, is it leaves you in the position that I had. I walked in and I was the first actual CISO. I had a team of four, I now have a team of 40. Because it turns out that like a lot of things in life, as you start unpacking problems, they're kind of fractal. You unpack the problem, you're like oh, well I did deal with that problem, but now I got another problem that I got to deal with. And so there's, it's not turtles all the way down. >> There's a lot of things going on and other authors, survive change. >> And there's fundamental problems that are still not fixed. And yet we treat them like they're fixed. And so we're doing a lot of hard work to make it so that we don't have to do hard work ongoing. >> And that's the value of the managed service. >> Yes. >> Okay, so talk about competition. Obviously, we had ETR on which is Enterprise Research Firm that we trust, we like. And we were looking at the data with the headwinds in the market, looking at the different players like got Amazon has Redshift, Snowflake, and you got Azure Sequence. I think it's called one of those products. The money that's being shifted from on premise data where the old school data warehouse like terra data and whatnot, is going first to Snowflake, then to Azure, then to AWS. Yes, so that points to snowflake being kind of like the bell of the ball if you will, in terms of from a data cloud. >> Absolutely. >> How do you compete with them? What's the pitch 'Cause that seemed to be a knee-jerk reaction from the industry. 'Cause snowflake is hot. They have a good value product. They have a smart team, Databrick is out there too. >> Yeah I mean... >> how do you guys compete against all that. >> So this is that point where you're balancing the value of a specific technology, or a specific technology vendor. And am I going to be stuck with them? So I'm tying my future to their future. With open source, I'm tying my future to the common good right. The internet runs on open source. It doesn't run on anything closed. And so I'm not hitching my wagon to something that I don't control. I'm hitching it to something where, any one of our customers could decide. I'm not getting the value I need from Aiven anymore. I need to go. And we provide you with the tools necessary, to move from our open source managed service to your own. Whether you go on-prem or you run it yourself, on a cloud service provider, move your data to you because it's your data. It's not ours. How can I hold your data? It's like weird extortion ransoming thing. >> Actually speaking, I mean enterprise, it's a big land grab 'cause with cloud you're horizontally scalable. It's a beautiful thing, open source is booming. It's going in Aiven, every day it's just escalating higher and higher. >> Absolutely. >> It is the software business. So open is open. Integration and scale seems to be the competitive advantage. >> Yeah. >> Right. So, how do you guys compete with that? Because now you got open source. How do you offer the same benefits without the lock in, or what's the switching costs? How do you guys maintain that position of not saying the same thing in Snowflake? >> Because all of the biggest data users and consumers tend to give away their data products. LinkedIn gave away their data product. Uber gave away their data product, Facebook gave away their data product. And we now use those as community solutions. So, if the product works for something the scale of LinkedIn, or something the scale of Uber. It will probably work for you too. And scale is just... >> Well Facebook and LinkedIn, they gave away the product to own the data to use against you. >> But it's the product that counts because you need to be able to manipulate data the way they manipulate data, but with yours. >> So low latency needs to work. So horizontally, scalable, fees, machine learning. That's what we're seeing. How do you make that available? Customers want on architecture? What do you recommend? Control plane, data plane, how do you think about that? >> It's interesting. There's architectural reasons to think about it in terms like that. And there's other good architectural reasons to not think about it. There's sort of this dividing line in the cloud, where your cloud service provider, takes over and provides you with the opportunity to say, I don't know. And I don't care >> As long as it's secure >> As long as it's secure absolutely. But there's sort of that water line idea, where if it's below the water line, let somebody else deal. >> What is in the table stakes? 'Cause I like that approach. I think that's a good value proposition. Store it, what boxes have to be checked? Compliance, secure, what are some of the boxes? >> You need to make sure that you've taken care of all of the same basics if you are still running it. Remember you can't absolve yourself of your duty to your customer. You're still on the hook. So, you have to have backups. You have to have access control. You have to understand who's administering it, and how and what they're doing. Good logging, good comprehension there. You have to have anomaly detection, secure operations. You have to have all those compliance check boxes. Especially if you're dealing with regulated data type like PCI data or HIPAA health data or you know what there's other countries besides the United States, there's other kinds of of compliance obligations there. So you have to make sure that you've got all that taken into account. And remember that, like I said, you can't absolve yourself with those things. You can share responsibilities. But you can't walk away from that responsibility. So you still have to make sure that you validate that your vendor knows what they're talking about. >> I wanted to ask you about the cybersecurity skills gap. So I'm kind of giving a little segue here, because you mentioned you've been with Aiven for about two years. >> Almost. >> Almost two years. You've started with a team of four. You've grown at 10X in less than two years. How have you accomplished that, considering we're seeing one of the biggest skills shortages in cyber in history. >> It's amazing, you see this show up in a lot of job Ads, where they ask for 10 years of experience in something that's existed for three years. (John Furrier laughs) And it's like okay, well if I just be logical about this I can hire somebody at less than the skill level that I need today, and bring them up to that skill level. Or I can spend the same amount of time, hoping that I'll find the magical person that has that set of skills that I need. So I can solve the problem of the skills gap by up-skilling the people that I hire. Which is strangely contrary to how this thing works. >> The other thing too, is the market's evolving so fast that, that carry up and pulling someone along, or building and growing your own so to speak is workable. >> It also really helps us with a bunch of sustainability goals. It really helps with anything that has to do with diversity and inclusion, because I can bring forward people who are never given a chance. And say, you know what? You don't have that magical ticket in life, but damn you know what you're talking about? >> It's a classic pedigree. I went to this school, I studied this degree. There's no degree if have to stop a hacker using state of the art malware. (John Furrier laughs) >> Exactly. What I do today as a job, didn't exist when I was in post-secondary at all. >> So when you hire, what do you look for? I mean obviously problem solving. What's your kind of algorithm for hiring? >> Oh, that's a really interesting question. The quickest sort of summary of it is, I'm looking for not a jerk. >> Not a jerk. >> Yeah. >> Okay. >> Because it turns out that the quality that I can't fix in a candidate, is I can't fix whether or not they're a jerk, but I can up-skill them, I can educate them. I can teach them of a part of the world that they've not had any interaction with. But if they're not going to work with the team, if they're going to be, look at me, look at me. If they're going to not have that moment of, I have this great job, and I get to work today. And that's awesome. (Lisa Martin laughs) That's what I'm trying to hire for. >> The essence of this teamwork is fundamental. >> Collaboration. >> Cooperation. >> Curiosity. >> That's the thing yeah, absolutely. >> And everybody? >> Those things, oh absolutely. Those things are really, really hard to interview for. And they're impossible to fix after the fact. So that's where you really want to put the effort. 'Cause I can teach you how to use a computer. I mean it's hard, but it's not that hard. >> Yeah, yeah, yeah. >> Well I love the current state of data management. Good overview, you guys are in the good position. We love open source. Been covering it for, since theCUBE started. It continues to redefine more and more the industry. It is the software industry. Now there's no debate about that. If people want to have that debate, that's kind of waste of time, but there are other ways that are happening. So I have to ask you. As things are going forward with innovation. Okay, if opensource is going to be the software industry. Where's the value? >> That's a fun question wow? >> Is it going to be in the community? Is it the integration? Is it the scale? If you're open and you have low switching costs... >> Yeah so, when you look at Aiven's commitment to open source, a huge part of that is our open source project office, where we contribute back to those core products, whether it's parts of the Apache Foundation, or Postgres, or whatever. We contribute to those, because we have staff who work on those products. They don't work on our stuff. They work on those. And it's like the opposite of a zero sum game. It's more like Nash equilibrium. If you ever watch that movie, "A beautiful mind." That great idea of, you don't have to have winners and losers. You can have everybody loses a little bit but everybody wins a little bit. >> Yeah and that's the open the ethos. >> And that's where it gets tied up. >> Another follow up on that. The other thing I want to get your reaction on is that, now in this modern era of open source, almost all corporations are part of projects. I mean if you're an entrepreneur and you want to get funding it's pretty simple. You start open source project. How many stars you get on GitHub guarantees it's a series C round, pretty much. So open source now has got this new thing going on, where it's not just open source folks who believe in it It's an operating model. What's the dynamic of corporations being part of the system. It used to be, oh what's the balance between corporate and influence, now it's standard. What's your reaction? >> They can do good and they can do harm. And it really comes down to why are you in it? So if you look at the example of open search, which is one of the data products that we operate in the Aiven system. That's a collaboration between Aiven. Hey we're an awesome company, but we're nowhere near the size of AWS. And AWS where we're working together on it. And I just had this conversation with one of the attendees here, where he said, "Well AWS is going to eat your story there. "You're contributing all of this "to the open search platform. "And then AWS is going to go and sell it "and they're going to make more money." And I'm like yep, they are. And I've got staff who work for the organization, who are more fulfilled because they got to deliver something that's used by millions of people. And you think about your jobs. That moment of, (sighs) I did a cool thing today. That's got a lot of value in it. >> And part of something. >> Exactly. >> As a group. >> 100%. >> Exactly. >> And we end up with a product that's used by millions. Some of it we'll capture, because we do a better job running than the AWS does, but everybody ends up winning out of the backend. Again, everybody lost a little, but everybody also won. And that's better than that whole, you have to lose so that I can win. At zero something, that doesn't work. >> I think the silo conversations are coming, what's the balance between siloing something and why that happens. And then what's going to be freely accessible for data. Because the real time information is based upon what you can access. "Hey Siri, what's the weather. "We had a guest on earlier." It says, oh that's a data query. Well, if the weather is, the data weathers stored in a database that's out here and it can't get to the response on the app. Yeah, that's not good, but the data is available. It just didn't get delivered. >> Yeah >> Exactly. >> This is an example of what people are realizing now the consequences of this data, collateral damage or economy value. >> Yeah, and it's understanding how data fits in your environment. And I don't want to get on the accountants too hard, but the accounting organizations, AICPA and ISAE and others, they haven't really done a good job of helping you understand data as an asset, or data as a liability. I hold a lot of customer data. That's a liability to me. It's going to blow up in my face. We don't talk about the income that we get from data, Google. We don't talk about the expense of regenerating that data. We talk about, well what happens if you lose it? I don't know. And we're circling the drain around fiduciary responsibility, and we know how to do this. If you own a manufacturing plant, or if you own a fleet of vehicles you understand the fiduciary duty of managing your asset. But because we can't touch it, we don't do a good job of it. >> How far do you think are people getting into the point where they actually see that asset? Because I think it's out of sight out of mind. Now there's consequences, there's now it's public companies might have to do filings. It's not like sustainability and data. Like, wait a minute, I got to deal with these things. >> It's interesting, we got this great benefit of the move to cloud computing, and the move to utility style computing. But we took away that. I got to walk around and pet my computers. Like oh! This is my good database. I'm very proud of you. Like we're missing that piece now. And when you think about the size of data centers, we become detached from that, you don't really think about, Aiven operates tens of thousands of machines. It would take entire buildings to hold them all. You don't think about it. So how do you recreate that visceral connection to your data? Well, you need to start actually thinking about it. And you need to do some of that tokenization. When was the last time you printed something out, like you get a report and happens to me all the time with security reports. Look at a security report and it's like 150 page PDF. Scroll, scroll, scroll, scroll. Print it out, stump it on the table in front of you. Oh, there's gravitas here. There's something here. Start thinking about those records, count them up, and then try to compare that to something in the real world. My wife is a school teacher, kindergarten to grade three, and tokenizing math is how they teach math to little kids. You want to count something? Here's 10 things, count them. Well, you've got 60,000 customer records, or you have 2 billion data points in your IOT database, tokenize that, what does 2 billion look like? What does $1 million look like in the form of $100 dollars bills on a pallet? >> Wow. >> Right. Tokenize that data, create that visceral connection with it, and then talk about it. >> So when you say tokenized, you mean like token as in decentralization token? >> No, I mean create like a totem or an icon of it. >> Okay, got it. >> A thing you can hold holy. If you're a token company. >> Not token as in Token economics and Crypto. >> If you're a mortgage company, take that customer record for one of your customers, print it out and hold the file. Like in a Manila folder, like it's 1963. Hold that file, and then say yes. And you're explaining to somebody and say yes, and we have 3 million of these. If we printed them all out, it would take up a room this size. >> It shows the scale. >> Right. >> Right. >> Exactly, create that connection back to the human level of interaction with data. How do you interact with a terabyte of data, but you do. >> Right. >> But once she hits upgrade from Google drive. (team laughs) >> What's a terabyte right? We don't hold that anymore. >> Right, right. >> Great conversation. >> Recreate that connection. Talk about data that way. >> The visceral connection with data. >> Follow up after this event. We'd love to dig more and love the approach. Love open source, love what you're doing there. That's a very unique approach. And it's also an alternative to some of the other vast growing plus your valuations are very high too. So you're not like a... You're not too far away from these big valuations. So congratulations. >> Absolutely. >> Yeah excellent, I'm sure there's lots of work to do, lots of strategic work to do with that round of funding. But also lots of opportunity, that it's going to open up, and we know you don't hire jerks. >> I don't >> You have a whole team of non jerks. That's pretty awesome. Especially 40 of 'em. That's impressive James.| >> It is. >> Congratulations to you on what you've accomplished in the course of the team. And thank you for sharing your insights with John and me today, we appreciate it. >> Awesome. >> Thanks very much, it's been great. >> Awesome, for John furrier, I'm Lisa Martin and you're watching theCube, live in New York city at AWS Summit NYC 22, John and I will be right back with our next segment, stick around. (upbeat music)
SUMMARY :
We're excited to be talking what you guys do, what you deliver, And that's actually the differentiator. So all the different You said the managed service, or any one of the Just in May of '22, raised $210 million all of the massive changes in security. that I got to deal with. There's a lot of things have to do hard work ongoing. And that's the value of the ball if you will, 'Cause that seemed to how do you guys compete And am I going to be stuck with them? 'cause with cloud you're It is the software business. of not saying the same thing in Snowflake? Because all of the biggest they gave away the product to own the data that counts because you need So low latency needs to work. dividing line in the cloud, But there's sort of that water line idea, What is in the table stakes? that you validate that your vendor knows I wanted to ask you about How have you accomplished hoping that I'll find the magical person is the market's evolving so fast that has to do with There's no degree if have to stop a hacker What I do today as a job, So when you hire, what do you look for? Oh, that's a really and I get to work today. The essence of this teamwork So that's where you really So I have to ask you. Is it going to be in the community? And it's like the opposite and you want to get funding to why are you in it? And we end up with a product is based upon what you can access. the consequences of this data, of helping you understand are people getting into the point where of the move to cloud computing, create that visceral connection with it, or an icon of it. A thing you can hold holy. Not token as in print it out and hold the file. How do you interact But once she hits We don't hold that anymore. Talk about data that way. with data. and love the approach. that it's going to open up, and Especially 40 of 'em. Congratulations to you and you're watching theCube,
SENTIMENT ANALYSIS :
ENTITIES
Entity | Category | Confidence |
---|---|---|
John | PERSON | 0.99+ |
Lisa Martin | PERSON | 0.99+ |
AWS | ORGANIZATION | 0.99+ |
ORGANIZATION | 0.99+ | |
James Arlen | PERSON | 0.99+ |
Uber | ORGANIZATION | 0.99+ |
ORGANIZATION | 0.99+ | |
Apache Foundation | ORGANIZATION | 0.99+ |
2016 | DATE | 0.99+ |
John Furrier | PERSON | 0.99+ |
ORGANIZATION | 0.99+ | |
Postgres | ORGANIZATION | 0.99+ |
2 billion | QUANTITY | 0.99+ |
Aiven | ORGANIZATION | 0.99+ |
$1 million | QUANTITY | 0.99+ |
3 million | QUANTITY | 0.99+ |
New York City | LOCATION | 0.99+ |
10 years | QUANTITY | 0.99+ |
Amazon | ORGANIZATION | 0.99+ |
three years | QUANTITY | 0.99+ |
New York | LOCATION | 0.99+ |
James | PERSON | 0.99+ |
$100 dollars | QUANTITY | 0.99+ |
ISAE | ORGANIZATION | 0.99+ |
10 things | QUANTITY | 0.99+ |
millions | QUANTITY | 0.99+ |
$210 million | QUANTITY | 0.99+ |
40 | QUANTITY | 0.99+ |
100% | QUANTITY | 0.99+ |
less than two years | QUANTITY | 0.99+ |
two | QUANTITY | 0.99+ |
Lisa | PERSON | 0.99+ |
Databrick | ORGANIZATION | 0.99+ |
first | QUANTITY | 0.99+ |
four | QUANTITY | 0.99+ |
10X | QUANTITY | 0.99+ |
United States | LOCATION | 0.99+ |
today | DATE | 0.99+ |
one | QUANTITY | 0.98+ |
Siri | TITLE | 0.98+ |
Manila | LOCATION | 0.98+ |
AICPA | ORGANIZATION | 0.98+ |
less than 70 | QUANTITY | 0.98+ |
about two years | QUANTITY | 0.98+ |
May of '22 | DATE | 0.98+ |
Aiven | PERSON | 0.97+ |
150 page | QUANTITY | 0.97+ |
Enterprise Research Firm | ORGANIZATION | 0.97+ |
AWS Summit | EVENT | 0.96+ |
A beautiful mind | TITLE | 0.96+ |
zero | QUANTITY | 0.95+ |
almost two years | QUANTITY | 0.94+ |
NYC 22 | LOCATION | 0.94+ |
Snowflake | TITLE | 0.93+ |
millions of people | QUANTITY | 0.93+ |
10 different open source database products | QUANTITY | 0.92+ |
Almost two years | QUANTITY | 0.92+ |
AWS Summit 22 | EVENT | 0.91+ |
Dev Ittycheria, MongoDB | MongoDB World 2022
>> Welcome back to New York City everybody. This is The Cube's coverage of MongoDB World 2022, Dev Ittycheria, here is the president and CEO of MongoDB. Thanks for spending some time with us. >> It's Great to be here Dave, thanks for having me. >> You're very welcome. So your keynotes this morning, I was hearkening back to Steve Ballmer, running around the stage screaming, developers, developers, developers. You weren't jumping around like a madman, but the message was the same. And you've not deviated from that message. I remember when it was 10th Gen, so you've been consistent. >> Yes. >> Why is Mongo DB so alluring to developers? >> Yeah, because I would say the reason we're so popular Dave is that our whole business was founded on the ethos, so making developers incredibly productive. Just getting the infrastructure out of the way so that the developers is really focused on what's important and that's building great applications that transform their business. And the way you do that is you look at where they spend most of the time. and they spend most of the time working with data. How do you present data, the right data, the right time, at the right place, and the right way. And when you remove the friction of working with data, you unleash so much more productivity, which people just say, oh my goodness, I can move so much faster. Product leaders can get products out the door faster than the competitors. Senior level executives can seize new opportunities or respond to new threats. And that was so profound during COVID when everyone had to think about pivoting their business. >> When you came to MongoDB, why did you choose this company? What was it that excited you about it? >> I get that question a lot. I would say conventional wisdom would suggest that MongoDB was not a great choice. There weren't that many companies who were very successful in open source, Red Hat was the only one. No one had really built a deep technology company in New York city. They say, you got to do it in the valley. And database companies need a lot of capital. Now turns out that raising capital of this past decade was a lot easier, but it still takes a lot of time, and a lot of capitals, you have to have a lot of patience. When I did my diligence, I was actually a VC before I joined MongoDB. The whole next generation database segment was really taking off. And actually I looked at some competing investments to MongoDB, and when I did my diligence, it was clear even then. And this is circa 2012, that MongoDB is way ahead in terms of customer attraction, commercials, and even kind of developer mind share. And so I ended up passing those investments. and then lo and behold, I got a call from a very senior executive recruiter who said, Dev, you got to take a meeting with MongoDB, there's something really interesting going on. And they had raised a lot of capital and they had just not been able to kind of really execute in terms of the opportunity. And they realized they needed to make a change. And so one thing led to another. One of the things that really actually convinced me, is when I did my diligence, I realized the customers they had loved MongoDB. They just really weren't executing on all cylinders. And I always believe you never bet against a company whose customers love the product. And said, that's something here. The second thing I would say is open source. Yes, is true that open source was not very successful, but that was open source 1.0. Open source 2.0, the technology is much better than the commercial options. And so that convinced me. And then New York, I lived in New York a big part of my life. I think New York's a fabulous place to build a business. There's so much talent, your customers are right... You walk out the door, there's customers all over the place. And getting to Europe is very easy, Almost like flying to the west coast. So it's a very central place to build a business. >> And it's easier to fix execution, wouldn't you say? And maybe even go to market than it is to fix a product that customers really don't love. >> Correct, it's much easier to fix leadership issues, culture issues, execution issues. Nailing product market fit is very, very hard. And there were signs, there's still some issues, there's still some rough spots, but there a lot of signs that this company was very, very close, and that's why I took the bet. >> And this is before there was that huge influx of capital into the separating compute from storage and the whole cloud thing, which is interesting. Because you take a company like Cloudera, they got caught up in that and got kind of washed over. And I guess you could argue Hortonworks did too, and they could have dead ended both. And then that just didn't work. But it's interesting to see Mongo, the market kind of came to you. And that really does speak to the product. It wasn't a barrier for you. You guys have obviously a lot of work to get into the cloud with Atlas, but it seemed like a natural fit with the product. It wasn't like a complete fork. >> Well, I think the challenge that we had was we had a lot of adoption, but we had tough time commercializing the business. And at some point I had to tell the all employees, it's great that we have all these people who are using MongoDB, but if you don't start generating revenue, our investors are going to get tired of subsidizing this company. So I had to try and change the culture. And as you imagine, the engineers didn't really like the salespeople, the salespeople thought the engineers didn't really want to make any money. And what I said, like, let's all galvanize around customers and let's make them really excited and try and create a lot of value. And so we just put a lot more discipline in terms of how we prosecuted deals. We put a lot more discipline in terms of what are the problems we're trying to solve. And one thing led to another, we started building the business brick by brick. And one of the things that became clear for me was that the old open source model of trying to find that happy medium between what you give away and what you charge for, is always a tough game. Like because finding that where the paywall is, if you give away too much new features, you don't make any money. If you don't give away enough, you don't have any adoption. So you're caught in this catch-22. The best way to monetize open source, is open source as a service. And we saw Amazon do that frankly. We learned a lot from how Amazon did that. And one of the advantages that MongoDB had that I didn't fully appreciate when I joined the company, but I was very grateful. It is that they had a much more restrictive license. Which we ended up actually changing and made it even more restrictive, which allowed us to perfect ourselves from being cannibalized by the cloud providers, so that we could build our own business using our own IP that we had invested in and create a cloud service. >> That was a huge milestone. And of course you have great relationships with all the cloud providers, but it got contentious there for a while, but, you give the cloud providers an inch, they're going to take a mile. That's just the way, they're aggressive like that. But thank you for going through the history with me a little bit, because when you go back to the IPO, IPO was 2017, right? >> Correct. >> I always tell young investors, my kids especially, don't buy a stock at IPO, you're going to have a better chance, but the window from Mongo was very narrow. So, you didn't really get a much better chance a little bit. And then it's been a rocket ship since then. Sure, there's been some volatility, but you look at some of the big IPOs, like Facebook, or Snap, or even Snowflake, there was better opportunities. But you guys have executed really, really well. That's part of your ethos in your management team. And it came across on the earnings call recently. >> Yep. >> It was very optimistic, yet at the same time you set cautious tones and you got, I think high marks. >> Yes. >> For some of that caution but that execution. So talk about where you feel the business is today given the economic uncertainty? >> Well, what I'd say is we feel really good about the long term. We feel like the secular trends are really in our favor. Software's fundamentally transforming every industry. And people want to use modern software to either automate inefficient processes, enable new capabilities, drive better customer experiences. And the level of performance and scale you need for today's modern applications is profoundly different than applications yesterday. So we think we're well positioned for that. What we said on the earnings call was that we started seeing a moderation of growth, slight moderation of growth in our low end of the business in Europe. It was in our self-serve business and in the SMB space for the NQ1, towards the end of Q1. And we saw a little bit of that show up in the self-serve business in may in Q2. And that's why while we raised guidance, we basically quantified the impact, which is roughly about 30 to 35 million for the year, based on what we saw. And in that assumption, we assumed like... We just can't assume it's going to only be at the low in the market, probably some effect at the enterprise market. Maybe not as much, but there'll be some effect. So we need to factor that in. And we wanted to help kind of investors have some sort of framework to think about what the impact is. We don't want to be one of those companies that said absolutely nothing. And we don't want to be one of those companies that just waves the hand, but then it wasn't really that useful for investors. >> Yeah, I thought it was substantive. You talked about those market trends, you cited three things. The developers recognize that there are limits to legacy RDBMS. You talked about the, what I call point solutions creep. And then the document model is the best for developers. >> Great. >> And when the conversation turned to consumption, everybody's concerned about consumption obviously. You said... My take, somewhat insulated from that because you're running mission critical apps. It's not discretionary. My question to you is, should we rethink the definition of mission-critical? You think of Oracle mission critical running a bank. Mission -critical today in this digital world seems to be different, is that fair? >> Gosh, when's the last time you ever saw a website down? Like if you're running like any kind of digital channel, or engaging with the customers, or your partners, or your suppliers, you need to be up all the time. And so you need a very resilient, highly available data platform. It needs to be highly performance as you add more users, you need to be scale. And we saw a lot of that when COVID hit. Like companies had to completely repovit. And we talked about some examples where like a health and beauty retailer who was all kind of basically retail, had to suddenly pivot to e-commerce strategy. We've had streaming and gaming companies suddenly saw this massive influx of data that they scaled their operations very, very quickly. So I would say anytime you're engaging with customers, customers they're so used to the kind of the consumer facing applications. I almost joke like slow is the old down. If you're not performant, it doesn't matter. They're going to abandon you and go somewhere else. So if you're an e-commerce site and you're not performing well and not serving up the right skews, depending on what they're looking for, they're going to go somewhere else. >> So it's a click away. You talk about a hundred billion TAM, maybe that's even undercounted as you start to bring new capabilities in there. But there's no lack of market for you. >> Correct. >> How do you think about the market opportunity? >> Well, we believe... Again, software is transforming so many industries. IDC says that 715 million applications will be built over the next two to three years by 2025. To put that number of perspective, that's more apps that will be built the next three to four years than were built in the last 40. The rate and pace of innovation is as exploding. And people are building custom applications. Yes, Workday, Salesforce, other companies, commercial companies are great companies, but my competitors can use Workday or Salesforce, some of those commercial companies. That doesn't gimme a competitive advantage, what gives me a competitive advantage is building custom software that better engage my customers, that transforms my business in adding new capabilities or drives more efficiency. And the applications are only getting smarter. And so you're seeing that innovation explode and that plays to our strength. People need platforms like MongoDB to build the next generation of applications. >> So Atlas is now roughly 60% of your business, think is growing at 85%. So it's at least the midterm future. But my question to you is, is it the future? 'Cause when we start to think about the edge, it's not necessarily the cloud. You're not going to be able to go that round trip and the latency. And we had Verizon on earlier, talking about what they're doing with 5G, and the Mobile Edge. Is Mongo positioning for that edge? And is our definition of cloud changing? Where it's not just OnPrem and across clouds, but it's also out to the edge, this continuous experience. >> So I'll make two points. One, definitely we believe the applications of the future will be mobile first or purely mobile. Because one with the advent of 5G, the distinction between mobile and web is going to blur, with a hundred times faster networking speeds. But the second point I make is that how that shows up on our revenue on our income table will look like Atlas. Because we don't charge nothing for the end point, it's basically driving consumption of the back end. And so we've introduced a bunch of very, very sophisticated capabilities to synchronized data from the edge to the backend and vice versa with things like flexible sync. So we see so many customers now using that capability, whether you're field service technicians, whether you're a mobile first company, et cetera. So that will drive Atlas revenue. So on an income statement, it'll look like Atlas, but we're obviously addressing those broader set of mobile needs. >> You talk a lot about product market fit former VC, of course, Mark Andreen says, product market fit you kind of know when you see it, your hair's on fire, you can't buy a service. How do you know when you have product market fit? >> Well, one, we have the luxury of lots of customers. So they tell us pretty clearly when they're happy, and we can see that by usage behavior. Now the other benefit of a cloud service, is we can see the level of activity. We can see the level of engagement. We can see how much data they're consuming. We can see all the actions they're taking. So you get the fidelity of feedback you get from Atlas versus someone doing something behind their own firewall. And you kind of call 'em and check in on them is very, very different. So that level of insight gives us visibility in terms of what products and features have been used, gives us a sense how things going well, or is there something awry. Maybe they have misconfigured something or they don't know how to use some capabilities. So the level of engagement that we can have with a customer using a service is so much different. And so we've really invested in our customer success organization. So the byproduct of that is that our retention rates are also very, very strong. Because you have such better information about what's happening in terms of your customers. >> See retention in real time. You've been somewhat... Is just so hard to say this 'cause you're growing at 50% a year. But you're somewhat conservative about the pace of hiring for go to market. And I'm curious as to how you think about scaling, especially when you introduce new products. Atlas is several years ago. But as you extend your capabilities and add new products, how do you decide when to scale? >> So it's a constant process. We've been quite aggressive in scaling organization for a couple reasons. One, we have very low market share, so the market's vastly under penetrated. We still don't have reps in every NFL sitting in the United States, which just kind of crazy. There's other parts of the world that we are just still vastly under penetrated in. But we also look at how those organizations are doing. So if we see a team really killing it, we're going to deploy more resources. Because one, it tells us there's more opportunity there, and there's a strong team there. If we see a team that maybe is struggling a little bit, we'll try and uncover. Rather than just applying more resources in, we'll try and uncover what are the issues and make sure we stabilize the organization and then devote resources. It's all in the measure of like being very disciplined about where we deploy our resources, to get those kind of returns. And on the product side, we obviously go through a very iterative process and kind of do rank order all the projects and what we think the expected returns are. Obviously, we look at the customer feedback, we look at what our strategic priorities are. And that informs what projects we fund and what projects kind of are below the line. And we do that over and over again every quarter. So every quarter we revisit the business, we have a very QBR centric culture. So we're constantly checking in and seeing how the business is operating. And then we make those investment decisions. In general, we've been investing very aggressively in terms of expanding our reach around the world. >> It seems like, well, with Mongo, your product portfolios... From an outside observer standpoint, it seems like you've always had pretty good product market fit. But I was curious, in your VC days, would you ever encourage companies to scale go to market prior to having confidence in product market fit? Or did you always see those as sequential activities? >> Well, I think the challenge is this part it's analysis part is judgment. So you don't necessarily have to have perfect product market fit to start investing. But you also don't want to plow a bunch of resources and realize the product doesn't work and then how you're burning through a lot of cash. So there's a little bit of art to the process. When I joined MongoDB, I could tell that we had a strong engineering team. They knew how to build high quality products, but we just struggled with commercialization. The culture wasn't great across the company. And we had some leadership challenges. So that's when I joined, I kind of focused on those things and tried to bring the organization together. And slowly we started chipping away and making people feel like they were winners. And once you start winning, that becomes contagious. And then the nice thing is when you start winning, you get a lot more customer feedback. That feedback helps you refine your products even more, which then adds... It's like the flywheel effect that starts taking off. >> So it seems the culture's working now. Do you have a favorite product from the announcements today? >> Well, I really like our foray to analytics. And essentially what we're seeing is really two big trends. One you're seeing applications get smarter. What applications are doing is really automating a lot of processes and rather than someone having to press a button. Based on analytics, you can automate a lot of decision making. So that's one theme that we're seeing as applications get smarter. The second theme is that people want more and more insight in terms of what's happening. And the source of that is insights is your operational database. Because that's where you're having transactions, that's where you know what products are selling, that's where you know what customers are buying. So people want more and more real time data versus waiting to take that data, put it somewhere else and then run reports and then get some update at the end of the night or maybe at the week. So that's driving a lot of really interesting use cases. And especially when you marry in things like time series use cases where you're collecting a lot of data people want to see trend analysis what's happening. Which I think it's a very exciting area. We introduced a very cool feature called Queryable Encryption, which basically... The problem with encrypting data, is you can't really query it because my definition's encrypted. >> Yeah, you're right. >> But obviously data security is very important. What we announced, is we're using very sophisticated cryptography. People can query the data, but they don't have really access to the data. So it really protects you from like data breaches or malicious users accessing your data, but you still can kind of make that data usable. So that was a very interesting announcer that we made today. >> Sounds like magic without the performance hit. >> Yes. >> You can do that. Dev, thanks so much for coming in The Cube. Congratulations on all activity, bumper sticker on day one. >> Oh, it's super exciting. The energy was palpable, 3,300 people in the room, lots of customers, lots of users. We had lots of investors here as well for our investor day, have a dinner tonight with a bunch of senior execs, so it's been a busy day. >> Future is bright for MongoBD. Dev, thanks for so much for coming on The Cube. And thanks for watching, this is Dave Vellante and we'll see you next time. (upbeat music)
SUMMARY :
Dev Ittycheria, here is the It's Great to be here but the message was the same. And the way you do that is you look And I always believe you And it's easier to fix that this company was very, very close, And that really does speak to the product. And one of the things that And of course you have but the window from Mongo was very narrow. yet at the same time you set So talk about where you And in that assumption, we assumed like... that there are limits to legacy RDBMS. My question to you is, should And so you need a very resilient, undercounted as you start And the applications are But my question to you from the edge to the when you see it, your hair's on fire, And you kind of call 'em and check in about the pace of hiring for go to market. And on the product side, would you ever encourage companies And once you start winning, So it seems the culture's working now. And the source of that is insights So it really protects you Sounds like magic for coming in The Cube. 3,300 people in the room, and we'll see you next time.
SENTIMENT ANALYSIS :
ENTITIES
Entity | Category | Confidence |
---|---|---|
Dave Vellante | PERSON | 0.99+ |
Steve Ballmer | PERSON | 0.99+ |
Europe | LOCATION | 0.99+ |
Mark Andreen | PERSON | 0.99+ |
Amazon | ORGANIZATION | 0.99+ |
Dave | PERSON | 0.99+ |
New York | LOCATION | 0.99+ |
Dev Ittycheria | PERSON | 0.99+ |
Verizon | ORGANIZATION | 0.99+ |
New York City | LOCATION | 0.99+ |
2017 | DATE | 0.99+ |
ORGANIZATION | 0.99+ | |
Oracle | ORGANIZATION | 0.99+ |
United States | LOCATION | 0.99+ |
IDC | ORGANIZATION | 0.99+ |
second theme | QUANTITY | 0.99+ |
second point | QUANTITY | 0.99+ |
2025 | DATE | 0.99+ |
One | QUANTITY | 0.99+ |
Cloudera | ORGANIZATION | 0.99+ |
yesterday | DATE | 0.99+ |
two points | QUANTITY | 0.99+ |
Mongo | ORGANIZATION | 0.99+ |
85% | QUANTITY | 0.99+ |
3,300 people | QUANTITY | 0.99+ |
one | QUANTITY | 0.99+ |
Hortonworks | ORGANIZATION | 0.99+ |
MongoDB | ORGANIZATION | 0.99+ |
three things | QUANTITY | 0.99+ |
Atlas | ORGANIZATION | 0.99+ |
one theme | QUANTITY | 0.99+ |
tonight | DATE | 0.99+ |
today | DATE | 0.99+ |
may | DATE | 0.99+ |
second thing | QUANTITY | 0.98+ |
first | QUANTITY | 0.98+ |
both | QUANTITY | 0.98+ |
50% a year | QUANTITY | 0.97+ |
Dev | PERSON | 0.97+ |
several years ago | DATE | 0.97+ |
60% | QUANTITY | 0.97+ |
35 million | QUANTITY | 0.96+ |
one thing | QUANTITY | 0.96+ |
a mile | QUANTITY | 0.96+ |
MongoDB | TITLE | 0.95+ |
Snowflake | ORGANIZATION | 0.95+ |
about 30 | QUANTITY | 0.95+ |
TAM | ORGANIZATION | 0.94+ |
first company | QUANTITY | 0.94+ |
715 million applications | QUANTITY | 0.94+ |
three years | QUANTITY | 0.93+ |
four years | QUANTITY | 0.93+ |
two big trends | QUANTITY | 0.93+ |
Q2 | DATE | 0.91+ |
day one | QUANTITY | 0.9+ |
New York city | LOCATION | 0.9+ |
Workday | ORGANIZATION | 0.9+ |
Snap | ORGANIZATION | 0.89+ |
hundred times | QUANTITY | 0.89+ |
Mongo DB | ORGANIZATION | 0.88+ |
an | QUANTITY | 0.88+ |
COVID | TITLE | 0.88+ |
MongoBD | ORGANIZATION | 0.87+ |
2022 | DATE | 0.86+ |
Red Hat | ORGANIZATION | 0.83+ |
two | QUANTITY | 0.83+ |
end of Q1 | DATE | 0.83+ |
Alex Ellis, OpenFaaS | Kubecon + Cloudnativecon Europe 2022
(upbeat music) >> Announcer: TheCUBE presents KubeCon and CloudNativeCon Europe, 2022. Brought to you by Red Hat, the Cloud Native Computing Foundation and its ecosystem partners. >> Welcome to Valencia, Spain, a KubeCon, CloudNativeCon Europe, 2022. I'm your host, Keith Townsend alongside Paul Gillon, Senior Editor, Enterprise Architecture for SiliconANGLE. We are, I think at the half point way point this to be fair we've talked to a lot of folks in open source in general. What's the difference between open source communities and these closed source communities that we attend so so much? >> Well open source is just it's that it's open it's anybody can contribute. There are a set of rules that manage how your contributions are reflected in the code base. What has to be shared, what you can keep to yourself but the it's an entirely different vibe. You know, you go to a conventional conference where there's a lot of proprietary being sold and it's all about cash. It's all about money changing hands. It's all about doing the deal. And open source conferences I think are more, they're more transparent and yeah money changes hands, but it seems like the objective of the interaction is not to consummate a deal to the degree that it is at a more conventional computer conference. >> And I think that can create an uneven side effect. And we're going to talk about that a little bit with, honestly a friend of mine Alex Ellis, founder of OpenFaaS. Alex welcome back to the program. >> Thank you, good to see Keith. >> So how long you've been doing OpenFaaS? >> Well, I first had this idea that serverless and function should be run on your own hardware back in 2016. >> Wow and I remember seeing you at DockerCon EU, was that in 2017? >> Yeah, I think that's when we first met and Simon Foskett took us out to dinner and we got chatting. And I just remember you went back to your hotel room after the presentation. You just had your iPhone out and your headphones you were talking about how you tried to OpenWhisk and really struggled with it and OpenFaaS sort of got you where you needed to be to sort of get some value out of the solution. >> And I think that's the magic of these open source communities in open source conferences that you can try stuff, you can struggle with it, come to a conference either get some advice or go in another direction and try something like a OpenFaaS. But we're going to talk about the business perspective. >> Yeah. >> Give us some, like give us some hero numbers from the project. What types of organizations are using OpenFaaS and what are like the download and stars all those, the ways you guys measure project success. >> So there's a few ways that you hear this talked about at KubeCon specifically. And one of the metrics that you hear the most often is GitHub stars. Now a GitHub star means that somebody with their laptop like yourself has heard of a project or seen it on their phone and clicked a button that's it. There's not really an indication of adoption but of interest. And that might be fleeting and a blog post you might publish you might bump that up by 2000. And so OpenFaaS quite quickly got a lot of stars which encouraged me to go on and do more with it. And it's now just crossed 30,000 across the whole organization of about 40 different open source repositories. >> Wow that is a number. >> Now you are in ecosystem where Knative is also taken off. And can you distinguish your approach to serverless or FaaS to Knatives? >> Yes so, Knative isn't an approach to FaaS. That's simply put and if you listen to Aikas Ville from the Knative project, he was working inside Google and wished that Kubernetes would do a little bit more than what it did. And so he started an initiative with some others to start bringing more abstractions like Auto Scaling, revision management so he can have two versions of code and and shift traffic around. And that's really what they're trying to do is add onto Kubernetes and make it do some of the things that a platform might do. Now OpenFaaS started from a different angle and frankly, two years earlier. >> There was no Kubernetes when you started it. >> It kind of led in the space and and built out that ecosystem. So the idea was, I was working with Lambda and AWS Alexa skills. I wanted to run them on my own hardware and I couldn't. And so OpenFaaS from the beginning started from that developer experience of here's my code, run it for me. Knative is a set of extensions that may be a building block but you're still pretty much working with Kubernetes. We get calls come through. And actually recently I can't tell you who they are but there's a very large telecommunications provider in the US that was using OpenFaaS, like yourself heard of Knative and in the hype they switched. And then they switched back again recently to OpenFaaS and they've come to us for quite a large commercial deal. >> So did they find Knative to be more restrictive? >> No, it's the opposite. It's a lot less opinionated. It's more like building blocks and you are dealing with a lot more detail. It's a much bigger system to manage, but don't get me wrong. I mean the guys are very friendly. They have their sort of use cases that they pursue. Google's now donated the project to CNCF. And so they're running it that way. Now it doesn't mean that there aren't FaaS on top of it. Red Hat have a serverless product VMware have one. But OpenFaaS because it owns the whole stack can get you something that's always been very lean, simple to use to the point that Keith in his hotel room installed it and was product with it in an evening without having to be a Kubernetes expert. >> And that is and if you remember back that was very anti-Kubernetes. >> Yes. >> It was not a platform I thought that was. And for some of the very same reasons, I didn't think it was very user friendly. You know, I tried open with I'm thinking what enterprise is going to try this thing, especially without the handholding and the support needed to do that. And you know, something pretty interesting that happened as I shared this with you on Twitter, I was having a briefing by a big microprocessor company, one of the big two. And they were showing me some of the work they were doing in Cloud-native and the way that they stretch test the system to show me Auto Scaling. Is that they bought up a OpenFaaS what is it? The well text that just does a bunch of, >> The cows maybe. >> Yeah the cows. That does just a bunch of texts. And it just all, and I'm like one I was amazed at is super simple app. And the second one was the reason why they discovered it was because of that simplicity is just a thing that's in your store that you can just download and test. And it was open fast. And it was this big company that you had no idea that was using >> No >> OpenFaaS. >> No. >> How prevalent is that? That you're always running into like these surprises of who's using the solution. >> There are a lot of top tier companies, billion dollar companies that use software that I've worked on. And it's quite common. The main issue you have with open source is you don't have like the commercial software you talked about, the relationships. They don't tell you they're using it until it breaks. And then they may come in incognito with a personal email address asking for things. What they don't want to do often is lend their brands or support you. And so it is a big challenge. However, early on, when I met you, BT, live person the University of Washington, and a bunch of other companies had told us they were using it. We were having discussions with them took them to Kubecon and did talks with them. You can go and look at them in the video player. However, when I left my job in 2019 to work on this full time I went to them and I said, you know, use it in production it's useful for you. We've done a talk, we really understand the business value of how it saves you time. I haven't got a way to fund it and it won't exist unless you help they were like sucks to be you. >> Wow that's brutal. So, okay let me get this right. I remember the story 2019, you leave your job. You say I'm going to do OpenFaaS and support this project 100% of your time. If there's no one contributing to the project from a financial perspective how do you make money? I've always pitched open source because you're the first person that I've met that ran an open source project. And I always pitched them people like you who work on it on their side time. But they're not the Knatives of the world, the SDOs, they have full time developers. Sponsored by Google and Microsoft, etc. If you're not sponsored how do you make money off of open source? >> If this is the million dollar question, really? How do you make money from something that is completely free? Where all of the value has already been captured by a company and they have no incentive to support you build a relationship or send you money in any way. >> And no one has really figured it out. Arguably Red Hat is the only one that's pulled it off. >> Well, people do refer to Red Hat and they say the Red Hat model but I think that was a one off. And we quite, we can kind of agree about that in a business. However, I eventually accepted the fact that companies don't pay for something they can get for free. It took me a very long time to get around that because you know, with open source enthusiast built a huge community around this project, almost 400 people have contributed code to it over the years. And we have had full-time people working on it on and off. And there's some people who really support it in their working hours or at home on the weekends. But no, I had to really think, right, what am I going to offer? And to begin with it would support existing customers weren't interested. They're not really customers because they're consuming it as a project. So I needed to create a product because we understand we buy products. Initially I just couldn't find the right customers. And so many times I thought about giving up, leaving it behind, my family would've supported me with that as well. And they would've known exactly why even you would've done. And so what I started to do was offer my insights as a community leader, as a maintainer to companies like we've got here. So Casting one of my customers, CSIG one of my customers, Rancher R, DigitalOcean, a lot of the vendors you see here. And I was able to get a significant amount of money by lending my expertise and writing content that gave me enough buffer to give the doctors time to realize that maybe they do need support and go a bit further into production. And over the last 12 months, we've been signing six figure deals with existing users and new users alike in enterprise. >> For support >> For support, for licensing of new features that are close source and for consulting. >> So you have proprietary extensions. Also that are sort of enterprise class. Right and then also the consulting business, the support business which is a proven business model that has worked >> Is a proven business model. What it's not a proven business model is if you work hard enough, you deserve to be rewarded. >> Mmh. >> You have to go with the system. Winter comes after autumn. Summer comes after spring and you, it's no point saying why is it like that? That's the way it is. And if you go with it, you can benefit from it. And that's what the realization I had as much as I didn't want to do it. >> So you know this community, well you know there's other project founders out here thinking about making the leap. If you're giving advice to a project founder and they're thinking about making this leap, you know quitting their job and becoming the next Alex. And I think this is the perception that the misperception out there. >> Yes. >> You're, you're well known. There's a difference between being well known and well compensated. >> Yeah. >> What advice would you give those founders >> To be. >> Before they make the leap to say you know what I'm going to do my project full time. I'm going to lean on the generosity of the community. So there are some generous people in the community. You've done some really interesting things for individual like contributions etc but that's not enough. >> So look, I mean really you have to go back to the MBA mindset. What problem are you trying to solve? Who is your target customer? What do they care about? What do they eat and drink? When do they go to sleep? You really need to know who this is for. And then customize a journey for them so that they can come to you. And you need some way initially of funneling those people in qualifying them because not everybody that comes to a student or somebody doing a PhD is not your customer. >> Right, right. >> You need to understand sales. You need to understand a lot about business but you can work it out on your way. You know, I'm testament to that. And once you have people you then need something to sell them that might meet their needs and be prepared to tell them that what you've got isn't right for them. 'cause sometimes that's the one thing that will build integrity. >> That's very hard for community leaders. It's very hard for community leaders to say, no >> Absolutely so how do you help them over that hump? I think of what you've done. >> So you have to set some boundaries because as an open source developer and maintainer you want to help everybody that's there regardless. And I think for me it was taking some of the open source features that companies used not releasing them anymore in the open source edition, putting them into the paid developing new features based on what feedback we'd had, offering support as well but also understanding what is support. What do you need to offer? You may think you need a one hour SLA for a fix probably turns out that you could sell a three day response time or one day response time. And some people would want that and see value in it. But you're not going to know until you talk to your customers. >> I want to ask you, because this has been a particular interest of mine. It seems like managed services have been kind of the lifeline for pure open source companies. Enabling these companies to maintain their open source roots, but still have a revenue stream of delivering as a service. Is that a business model option you've looked at? >> There's three business models perhaps that are prevalent. One is OpenCore, which is roughly what I'm following. >> Right. >> Then there is SaaS, which is what you understand and then there's support on pure open source. So that's more like what Rancher does. Now if you think of a company like Buoyant that produces Linkerd they do a bit of both. So they don't have any close source pieces yet but they can host it for you or you can host it and they'll support you. And so I think if there's a way that you can put your product into a SaaS that makes it easier for them to run then you know go for it. However, we've OpenFaaS, remember what is the core problem we are solving, portability So why lock into my cloud? >> Take that option off the table, go ahead. >> It's been a long journey and I've been a fan since your start. I've seen the bumps and bruises and the scars get made. If you're open source leader and you're thinking about becoming as famous as Alex, hey you can do that, you can put in all the work become famous but if you want to make a living, solve a problem, understand what people are willing to pay for that problem and go out and sell it. Valuable lessons here on theCUBE. From Valencia, Spain I'm Keith Townsend along with Paul Gillon and you're watching theCUBE the leader in high-tech coverage. (Upbeat music)
SUMMARY :
Brought to you by Red Hat, What's the difference between what you can keep to yourself And I think that can create that serverless and function you went back to your hotel room that you can try stuff, the ways you guys measure project success. and a blog post you might publish And can you distinguish your approach and if you listen to Aikas Ville when you started it. and in the hype they switched. and you are dealing And that is and if you remember back and the support needed to do that. that you can just download and test. like these surprises of and it won't exist unless you help you leave your job. to support you build a relationship Arguably Red Hat is the only a lot of the vendors you see here. that are close source and for consulting. So you have proprietary extensions. is if you work hard enough, And if you go with it, that the misperception out there. and well compensated. to say you know what I'm going so that they can come to you. And once you have people community leaders to say, no Absolutely so how do you and maintainer you want to help everybody have been kind of the lifeline perhaps that are prevalent. that you can put your product the table, go ahead. and the scars get made.
SENTIMENT ANALYSIS :
ENTITIES
Entity | Category | Confidence |
---|---|---|
Paul Gillon | PERSON | 0.99+ |
Keith Townsend | PERSON | 0.99+ |
ORGANIZATION | 0.99+ | |
Keith | PERSON | 0.99+ |
one day | QUANTITY | 0.99+ |
Alex Ellis | PERSON | 0.99+ |
2019 | DATE | 0.99+ |
Microsoft | ORGANIZATION | 0.99+ |
Simon Foskett | PERSON | 0.99+ |
2016 | DATE | 0.99+ |
100% | QUANTITY | 0.99+ |
three day | QUANTITY | 0.99+ |
Cloud Native Computing Foundation | ORGANIZATION | 0.99+ |
Red Hat | ORGANIZATION | 0.99+ |
iPhone | COMMERCIAL_ITEM | 0.99+ |
one hour | QUANTITY | 0.99+ |
2017 | DATE | 0.99+ |
US | LOCATION | 0.99+ |
DigitalOcean | ORGANIZATION | 0.99+ |
Knative | ORGANIZATION | 0.99+ |
AWS | ORGANIZATION | 0.99+ |
Buoyant | ORGANIZATION | 0.99+ |
Valencia, Spain | LOCATION | 0.99+ |
Rancher R | ORGANIZATION | 0.99+ |
One | QUANTITY | 0.99+ |
CNCF | ORGANIZATION | 0.99+ |
OpenFaaS | TITLE | 0.99+ |
University of Washington | ORGANIZATION | 0.99+ |
Alex | PERSON | 0.99+ |
KubeCon | EVENT | 0.99+ |
three business models | QUANTITY | 0.99+ |
OpenFaaS | ORGANIZATION | 0.99+ |
30,000 | QUANTITY | 0.99+ |
two years earlier | DATE | 0.98+ |
million dollar | QUANTITY | 0.98+ |
one | QUANTITY | 0.98+ |
six figure | QUANTITY | 0.98+ |
about 40 different open source repositories | QUANTITY | 0.98+ |
two versions | QUANTITY | 0.98+ |
CloudNativeCon Europe | EVENT | 0.97+ |
Cloudnativecon | ORGANIZATION | 0.97+ |
BT | ORGANIZATION | 0.96+ |
both | QUANTITY | 0.96+ |
first | QUANTITY | 0.96+ |
Kubecon | ORGANIZATION | 0.95+ |
two | QUANTITY | 0.95+ |
FaaS | TITLE | 0.95+ |
Kubernetes | ORGANIZATION | 0.94+ |
Alexa | TITLE | 0.94+ |
almost 400 people | QUANTITY | 0.94+ |
ORGANIZATION | 0.94+ | |
TheCUBE | ORGANIZATION | 0.93+ |
first person | QUANTITY | 0.92+ |
billion dollar | QUANTITY | 0.92+ |
second one | QUANTITY | 0.91+ |
Linkerd | ORGANIZATION | 0.88+ |
Red Hat | TITLE | 0.87+ |
Kubernetes | TITLE | 0.87+ |
CSIG | ORGANIZATION | 0.87+ |
Knative | TITLE | 0.86+ |
Hat | TITLE | 0.85+ |
OpenCore | TITLE | 0.84+ |
Rancher | ORGANIZATION | 0.83+ |
Europe | LOCATION | 0.79+ |
Knatives | ORGANIZATION | 0.79+ |
SiliconANGLE | ORGANIZATION | 0.78+ |
Vincent Danen and Luke Hinds, Red Hat | Managing Risk In The Digital Supply Chain
(upbeat music) >> Welcome to theCUBE. I'm Dave Nicholson, and this is part of the continuing conversation about Managing Risk in the Digital Supply Chain. I have with me today Vincent Danen, vice president of product security from Red Hat and Luke Hines security engineering lead from the office of the CTO at Red Hat. Gentlemen, welcome to theCUBE. >> Thank you. >> Great to be here. >> So let's just start out and dive right into this, Vincent, what is the software or digital supply chain? What are we talking about? Yeah, that's a good question. Software supply chain is basically the software that an end user would get from a vendor or in our case, we're talking about open source, so upstream. It is the software that comes in that is part of your package, operating system, applications. It could be something that you get from one vendor, multiple vendors. So we look at in the example of Red Hat, we are one part of the customer's software supply chain. >> So it's interesting that it's coming in from different areas. Do we have a sense for the ratio of kind of commercial software versus open source software that makes up an enterprise today? >> I think that's a really hard thing to answer and I think every enterprise or every company would have a little bit different. Depends if you have an open source vendor that you choose, you may get a significant amount of software from them. Certainly you're not going to get it all. As an example, Red Hat provides thousands of open source packages. We certainly can't provide all of them. There are millions that are out there. So when you're looking at a specific application that you're building, chances are, you could be running that on a managed platform or an enterprise supply platform, but there are going to be packages that you're going to be obtaining from other sources in other communities as well in order to power your applications. >> So, Luke, that sounds like a kind of a vague situation we're looking at in terms of where all of our software is coming from. So what do we need to know about our software supply chain in that context? What do we need to understand? Before we even get anywhere near the idea of securing it, what are some of the issues that arise from that? >> Yeah, so Vincent's touchpoint is a very wide range in ecosystem, multiple sources when we're talking about open source. So essentially awareness is key really. I think a lot of people are really not aware of the sources that they're drawing from to create their own supply chain. So there's multiple supply chains. You can be somebody like Red Hat that the provide software, and then people will leverage Red Hats for their own supply chain. And then you have the cloud provider and they have their own source of software. So I think that the key thing is the awareness of how much you rely upon that ecosystem before we look at the security of the supply chain. It's really understanding your supply chain. >> And just to follow up on that. So can you... I'm sort of checking my own level of understanding on this subject. When you talk about open source code, you're talking about a code base that is often maintained essentially by volunteers, isn't that correct? >> A mix of volunteers and paid professionals where a company has an interest in the open source project, but predominantly I would say it's... Well, I'm not entirely sure, but volunteers make up a substantial part of the ecosystem that is for sure. So it's a mix really. Some people do it because they enjoy writing software. They want to share software. Other people also enjoy working software, but they're in the position that a company pays for them to work on that software. So it's a mix of both. >> Vincent, give us a reminder of reminder of why this is important from a little bit of a higher level. Step back from the data center view of things, from the IT view of things, just from a societal perspective, Vincent, what happens when we don't secure our digital supply chain? What are the things that are put at risk? >> Okay, well, there's a significant number of things that are placed at risk, the security of the enterprise itself. So your own customer data, your own internal corporate data is place at risk if there were a supply chain breach. But further to that for a software provider, and I think that in a lot of cases, most companies today are software providers or software developers. You actually put your own customers at risk as well, not just their data, but their actual... The things that they're working on, any workloads that they may have, an order that they might place as an example. So there's a number of areas where you want to have the security of that supply chain and the software components that you have figured out. You want to be on top of that because there is that risk that trickles down when it comes to an event. I mean, we've seen that with breaches earlier this year, one company is breached multiple companies end up being breached as a result of that. So it's really important. I think we all have a part to play in that I always view it as it's not just about the company itself. So I mean, speaking from a Red Hat perspective, I don't look at it as we're just securing Red Hat, we're securing our customers, and then we're also doing that for their customers as well, because they're writing software that's running on the software that we're providing to them. So there is this trickle down effect that comes, and so I think that every link in that chain, I mean, it's wonderful that it's called a supply chain. It's only as strong as its weakest link. So our view is how do we strengthen every link in that chain? And we're one part of it, but we're kind of looking a little broader, what can we do upstream and how can we help our customers to ensure the security of their part in that supply chain? >> Yeah, I want to talk about that in a broad sense, but let's see if we can get a little bit more specific in terms of what some of the chains look like because it's not just really one chain when you think about it, there's the idea of inherent flaws that can be caught and then there are the things that bad actors might be doing to leverage those flaws. So you've got all of these different things that are converging. So first and Vincent, if you want to toss this to Luke back and forth, it's up to you guys. What about this issue of inherent flaws in code? We referenced this idea of the maintainer community. What are best practices for locking that down to make sure that there aren't inherent flaws or security risks? >> I'll take a stab at it, and then I'll let Luke follow up with maybe some of the technologies that Red Hat provides. And again, speaking to Red Hat as part of that chain. When we're talking about inherent risk, there's a vulnerability that's present upstream. We pull that software to Red Hat. We package it as a component of one of the pieces of software that we provide to our customers. It's our responsibility to pay attention to those upstream potential vulnerabilities, potential risks, and correct them in our code. So that might be taking a patch from upstream, applying it to our software, might be grabbing the latest version from upstream, whatever the case might be, but it's our responsibility to provide that protection for that software to actually remediate that risk, and then our customers can then install the update and apply the mitigation themselves. If we take a look at it from, when we're looking at multiple suppliers where you'd asked earlier about, what part of it is Red Hat and what part of it is self-service open source? When you look at that, the work that Red Hat's doing there as a commercial provider of open source and end user for that little bit that they're going to grab themselves, that Red Hat doesn't provide, it's going to have to do all of those things as well. They're going to have to pay attention to that risk from upstream. They're going to have to pay attention to any potential vulnerabilities and pull that in to figure out, do I need to patch? Where do I need to patch it? And that's something we didn't really touch on was an inventory of the software that you have in place. I mean, you don't know that you need to fix something. You don't even know that it's running. So, I mean, there's a lot of considerations there where you have to pay attention to a lot of sources. Certainly there's metadata, automation, all of these things that make it easier, but it doesn't absolve us of the responsibility across the board to pay attention to these things, whether you're grabbing it from upstream directly or from the vendor. And it's the vendor's responsibility to then be paying attention to things upstream. >> Yeah, so Luke, I want you to kind of riff on that from the perspective that let's just assume that Vincent was just primarily talking about the idea that, okay, we've established that this code is solid and we've got gold copy of it and we know it's okay. There aren't inherent problems in the code as far as we can tell. Well, that's fine. I'm a developer. I go out to pull code and to use. How do I know if it's not been tampered with? How do I know if it's in fact the code that was validated during this process before? What do you do about that? >> So there's several methods there, but I just like to loop back to that point, because I think this is really interesting around, so if you look at a software supply chain, this is a mix of humans and machines, and both have flaws, probably humans a bit more. And a supply chain, you have developers. You have code reviewers, you have your systems administrators that set up the systems, and then you have your machine actors. So you've got your build systems, the various machines that are part of that supply chain. Now the humans, there's a as an attack factor there 'cause typically they will have some sort of identity, which they leverage for access to the supply chain. So quite often a developer's identity can be compromised. So a lot of the time people will have a corporate account that gives them some sort of single sign on access to multiple systems. So the developers are coming and this could be somebody in the community as well. Their account is compromised, then they're able to easily backdoor systems. So that's one aspect. And then there is machines as well. There's the whole premise of machines software not being up to date. So when the latest nasty vulnerability is released, machines are updated, then the machines have their flaws. They can be exploited. So I would say it's not just a technical problem. There is a humanistic element to this as well around protecting your supply chain. And I would say a really good perspective to carry when you're looking to, how do I secure my supply chain is treat it like you would a production system. So what do I mean by that? When we put something into production and we've got this very long legacy of treating it with a very strict security context around who can access that people, okay. How much it's upgraded and it's patched? And we seem to not have this same perception around our supply chain and our build systems, the integrity of those, the access of those, the policy around the access and so forth. So that's one giveaway that I would say is a real key focus that you should have is treat it like a production system. Be very mindful about what you're bringing in, who can access it because it is the keys to the kingdom, because if somebody compromises your supply chain, your build systems and so forth, they can compromise the whole chain because the chain is only as strong as the weakest link. So that's what I draw upon it. And around the verifications, there is multiple technologies that you can leverage. So Red Hat, we've got a very robust sign in system that we use so that you can be sure that the packages that we get you have non-repudiation that they've been produced by Red Hat. When you update your system, that's automatically looked after. And there are other systems as well, there's other new technologies that are starting to get a foothold around the provenance of aspects of your build system. So when you're pulling in from these multiple sources of open source communities, you can have some provenance around what you're putting in as well. And yeah, I don't want to bite share too much on the technologies, but there's some exciting stuff starting to happen there as well. >> So let's look at an example of something, because I think it's important to understand all of these different aspects. Recently, I think actually still in the news, we found that some logging software distributed by Apache that's widely used in people's websites to gather information about... To help from a security perspective and to help developers improve things that are going on in websites. A vulnerability was discovered. I guess, first Alibaba, some folks were reported it directly to some folks at Apache and the Apache Organization. And then of all people, some folks from Minecraft mentioned it in a blog. That seems like a crazy way to find out about something that's a critical flaw. Now we're looking at this right now with hindsight. So with hindsight, what could we have done to not be in the circumstances that we're in right now? Vincent, I'll toss that to you first, but again, if Luke is more appropriate, let us know. >> No, it's a great question, and it's a hard question. >> How did you let this happen, Vincent? How did you let this happen? >> It wasn't me, I promise. (Dave laughs) >> What I mean, it's a challenging question I mean, and there's a number of areas where we focused on a lot of what we perceived as critical software. So it comes to web server applications, DNS, a number of the kind of the critical infrastructure that powers the internet. Right or wrong. Do we look at logging software as a critical piece of that? Well, maybe, maybe we should, right? Logging is definitely important as part of an incident response or just an awareness of what's going on. So, I mean, yeah, it probably should have been considered critical software, but I mean, it's open source, right? So there's a number of different logging applications. I imagine now we're scrutinizing those a little bit more, but looking beforehand, how do you determine what's critical until an event like this happens, and it's unfortunate that it happens. And I like to think of these as learning opportunities, and certainly not just for Red Hat, but for this (talking over each other) >> Certainly this is not... Yeah, this is not an indictment of our entire industry. We are all in this together and learning every day. It just highlights how complex the situation is that we're dealing with, right? >> It really is. And I mean, a lot of what we're looking at now is how do we get tools into the hands of developers who can catch some of these things earlier. And there's a lot of commercial offerings, there's a lot of open source tools that are available and being produced that are going to help with these sorts of situations moving forward. But I mean, all the tools on the planet aren't going to help if they're not being used. So, I mean, there has to be an education and an incentive for these developers, particularly, maybe in some upstream communities where they are labors of love and they're passionate projects they're not sponsored or backed by a corporation who's paying for these tools, to be able to use some of them and move that forward. I think that looking at things now, there is work to be done. Obviously there's always going to be work to be done. Not all of these tools, and we have to recognize this, they're not all perfect. They're not going to catch everything. These tools could have been... I mean, I don't know if they were running these tools or not, they could have been, and the tool simply could not have picked them up. So part of it is the proactive part. We talk a lot about shift left and moving these things earlier into the development process and that's great, and we should do it. It certainly should never be seen as a silver bullet or a replacement for a good response. And I think the really important thing to highlight with respect to this, and I mean, this touches on the supply chain issue as well, companies, especially those who never maybe saw themselves as a software development company really have to figure out and understand how to do appropriate response. Part of that is awareness, what do you have installed? Part of it is sources of information. Like how do I find out about a new vulnerability or a potential vulnerability? And then it's just the speed to respond. We know that a number of companies they have, maybe it's a Patch Tuesday, maybe it's a patch 26th of the month, maybe it's patch day of the quarter, we have to learn how to respond to these things quickly so that we can apply these mitigations and these fixes as quickly as possible to them protect ourselves and protect the end users or customers that we have, or to keep the kids from using some backdoors in Minecraft is the word. >> (laughs) Yeah. Look, this is an immensely important subject. To wrap us up on this, Luke, I'd like you to pretend that you just got into an elevator in a moderately tall building, and you have 60 seconds to share with me someone who already trusts you, you don't have to convince me of your credentials or anything. I trust you. What tools specifically do you need me to be running, tools and processes. You've got 60 seconds to say, Dave, if you're not doing these things right now, you're unnecessarily vulnerable. So ready, and go, Luke. >> So automatically update all packages. Always stay up-to-date so that when an issue does hit, you're not having to go back 10 versions and work your way forward. That's the key thing. Ensure that everything you pull in, you're not going to have 100%, but have a very strict requirement that there is non-repudiation, is signed content, so you can verify that it's not being tampered with. For your developers that are producing code, run static, dynamic analysis, API fuzzes, all of these sorts of tools. They will find some vulnerabilities for you. Be part of communities. Be part of communities, help chop the wood and carry the water because the log for Jay, the thing is that was found because it was in the open. If it wasn't any open, it wouldn't have been found. And I've been in this business for a long time. Software developers will always write bugs. I do. Some of them will be security bugs. That's never going to change. So it's not about stopping something that's inevitable. It's about being prepared to react accordingly in our right and correct manner when it does happen so that you can mitigate against those risks. >> Well, we're here on the 35th floor. That was amazing. Thank you, Luke. Vincent, you were in the elevator also listening in on this conversation. Did we miss anything? >> No, I mean, the only thing I'll say is that it's really helpful to partner with an enterprise open source provider, be it Red Hat or anybody else. I don't want to toot our own horn. They do a lot of that work on your behalf that you don't have to do. A lot of the things that Luke was talking about, those providers do, so you don't have to. And that's where you.. I liked that you talked about, hey, you don't have to convince me that I'm trusted, or that I trust you. Trust those vendors. They're literally here to do a lot of that heavy lifting for you and trust the process. Yeah, it's a very, very good point. And I know that sometimes it's hard to get to that point where you are the trusted advisor. Both of you certainly are. And with that, I would like to thank you very much for an interesting conversation. Gentlemen, let's keep in touch. You're always welcome on theCUBE. Luke, second time, getting a chance to talk to you on theCUBE personally. Fantastic. With that, I would like to thank everyone for joining this very special series on theCUBE. Managing risk in the digital supply chain is a critical topic to keep on top of. Thanks for tuning into theCUBE. We'll be back soon. I'm Dave Nicholson saying, thanks again. (upbeat music)
SUMMARY :
Managing Risk in the Digital Supply Chain. that you get from one So it's interesting that it's coming in but there are going to be packages in that context? that they're drawing from to And just to follow up on that. So it's a mix of both. What are the things that are put at risk? that you have figured out. of the chains look like for that software to I go out to pull code and to use. is the keys to the kingdom, and to help developers improve and it's a hard question. It wasn't me, I promise. that powers the internet. that we're dealing with, right? that are going to help pretend that you just so that you can mitigate Vincent, you were in the And I know that sometimes it's hard to get
SENTIMENT ANALYSIS :
ENTITIES
Entity | Category | Confidence |
---|---|---|
Luke | PERSON | 0.99+ |
Dave Nicholson | PERSON | 0.99+ |
Apache | ORGANIZATION | 0.99+ |
Vincent | PERSON | 0.99+ |
Vincent Danen | PERSON | 0.99+ |
Red Hat | ORGANIZATION | 0.99+ |
Alibaba | ORGANIZATION | 0.99+ |
100% | QUANTITY | 0.99+ |
60 seconds | QUANTITY | 0.99+ |
Minecraft | TITLE | 0.99+ |
Dave | PERSON | 0.99+ |
Luke Hinds | PERSON | 0.99+ |
Luke Hines | PERSON | 0.99+ |
10 versions | QUANTITY | 0.99+ |
thousands | QUANTITY | 0.99+ |
millions | QUANTITY | 0.99+ |
Jay | PERSON | 0.99+ |
35th floor | QUANTITY | 0.99+ |
Both | QUANTITY | 0.99+ |
second time | QUANTITY | 0.99+ |
first | QUANTITY | 0.99+ |
both | QUANTITY | 0.98+ |
today | DATE | 0.98+ |
one aspect | QUANTITY | 0.98+ |
Red Hat | TITLE | 0.98+ |
Apache Organization | ORGANIZATION | 0.98+ |
Red Hats | TITLE | 0.97+ |
one | QUANTITY | 0.97+ |
theCUBE | ORGANIZATION | 0.96+ |
one vendor | QUANTITY | 0.96+ |
Red Hat | TITLE | 0.96+ |
single | QUANTITY | 0.94+ |
earlier this year | DATE | 0.94+ |
one company | QUANTITY | 0.94+ |
one giveaway | QUANTITY | 0.91+ |
one chain | QUANTITY | 0.88+ |
one part | QUANTITY | 0.88+ |
Tuesday | DATE | 0.82+ |
open source packages | QUANTITY | 0.7+ |
Chain | TITLE | 0.67+ |
Red | ORGANIZATION | 0.64+ |
CTO | ORGANIZATION | 0.52+ |
Hat | TITLE | 0.52+ |
26th | QUANTITY | 0.51+ |
AWS Heroes Panel | Open Cloud Innovations
(upbeat music) >> Hello, and welcome back to AWS Startup Showcase, I'm John Furrier, your host. This is the Hero panel, the AWS Heroes. These are folks that have a lot of experience in Open Source, having fun building great projects and commercializing the value and best practices of Open Source innovation. We've got some great guests here. Liz Rice, Chief Open Source Officer, Isovalent. CUBE alumni, great to see you. Brian LeRoux, who is the Co-founder and CTO of begin.com. Erica Windisch who's an Architect for Developer Experience. AWS Hero, also CUBE alumni. Casey Lee, CTO Gaggle. Doing some great stuff in ed tech. Great collection of experts and experienced folks doing some fun stuff, welcome to this conversation this CUBE panel. >> Hi. >> Thanks for having us. >> Hello. >> Let's go down the line. >> I don't normally do this, but since we're remote and we have such great guests, go down the line and talk about why Open Source is important to you guys. What projects are you currently working on? And what's the coolest thing going on there? Liz we'll start with you. >> Okay, so I am very involved in the world of Cloud Native. I'm the chair of the technical oversight committee for the Cloud Native Computing Foundation. So that means I get to see a lot of what's going on across a very broad range of Cloud Native projects. More specifically, Isovalent. I focus on Cilium, which is it's based on a technology called EBPF. That is to me, probably the most exciting technology right now. And then finally, I'm also involved in an organization called OpenUK, which is really pushing for more use of open technologies here in the United Kingdom. So spread around lots of different projects. And I'm in a really fortunate position, I think, to see what's happening with lots of projects and also the commercialization of lots of projects. >> Awesome, Brian what project are you working on? >> Working project these days called Architect. It's a Open Source project built on top of AWSM. It adds a lot of sugar and terseness to the SM experience and just makes it a lot easier to work with and get started. AWS can be a little bit intimidating to people at times. And the Open Source community is stepping up to make some of that bond ramp a little bit easier. And I'm also an Apache member. And so I keep a hairy eyeball on what's going on in that reality all the time. And I've been doing this open-source thing for quite a while, and yeah, I love it. It's a great thing. It's real science. We get to verify each other's work and we get to expand and build on human knowledge. So that's a huge honor to just even be able to do that and I feel stoked to be here so thanks for having me. >> Awesome, yeah, and totally great. Erica, what's your current situation going on here? What's happening? >> Sure, so I am currently working on developer experience of a number of Open Source STKS and CLI components from my current employer. And previously, recently I left New Relic where I was working on integrating with OpenTelemetry, as well as a number of other things. Before that I was a maintainer of Docker and of OpenStack. So I've been in this game for a while as well. And I tend to just put my fingers in a lot of little pies anywhere from DVD players 20 years ago to a lot of this open telemetry and monitoring and various STKs and developer tools is where like Docker and OpenStack and the STKs that I work on now, all very much focusing on developer as the user. >> Yeah, you're always on the wave, Erica great stuff. Casey, what's going on? Do you got some great ed techs happening? What's happening with you? >> Yeah, sure. The primary Open Source project that I'm contributing to right now is ACT. This is a tool I created a couple of years back when GitHub Actions first came out, and my motivation there was I'm just impatient. And that whole commit, push, wait time where you're testing out your pipelines is painful. And so I wanted to build a tool that allowed developers to test out their GitHub Actions workflows locally. And so this tool uses Docker containers to emulate, to get up action environment and gives you fast feedback on those workflows that you're building. Lot of innovation happening at GitHub. And so we're just trying to keep up and continue to replicate those new features functionalities in the local runner. And the biggest challenge I've had with this project is just keeping up with the community. We just passed 20,000 stars, and it'd be it's a normal week to get like 10 PRs. So super excited to announce just yesterday, actually I invited four of the most active contributors to help me with maintaining the project. And so this is like a big deal for me, letting the project go and bringing other people in to help lead it. So, yeah, huge shout out to those folks that have been helping with driving that project. So looking forward to what's next for it. >> Great, we'll make sure the SiliconANGLE riders catch that quote there. Great call out. Let's start, Brian, you made me realize when you mentioned Apache and then you've been watching all the stuff going on, it brings up the question of the evolution of Open Source, and the commercialization trends have been very interesting these days. You're seeing CloudScale really impact also with the growth of code. And Liz, if you remember, the Linux Foundation keeps making projections and they keep blowing past them every year on more and more code and more and more entrance coming in, not just individuals, corporations. So you starting to see Netflix donates something, you got Lyft donate some stuff, becomes a project company forms around it. There's a lot of entrepreneurial activity that's creating this new abstraction layers, new platforms, not just tools. So you start to see a new kickup trajectory with Open Source. You guys want to comment on this because this is going to impact how fast the enterprise will see value here. >> I think a really great example of that is a project called Backstage that's just come out of Spotify. And it's going through the incubation process at the CNCF. And that's why it's front of mind for me right now, 'cause I've been working on the due diligence for that. And the reason why I thought it was interesting in relation to your question is it's spun out of Spotify. It's fully Open Source. They have a ton of different enterprises using it as this developer portal, but they're starting to see some startups emerging offering like a hosted managed version of Backstage or offering services around Backstage or offering commercial plugins into Backstage. And I think it's really fascinating to see those ecosystems building up around a project and different ways that people can. I'm a big believer. You cannot sell the Open Source code, but you can sell other things that create value around Open Source projects. So that's really exciting to see. >> Great point. Anyone else want to weigh in and react to that? Because it's the new model. It's not the old way. I mean, I remember when I was in college, we had the Pirate software. Open Source wasn't around. So you had to deal under the table. Now it's free. But I mean the old way was you had to convince the enterprise, like you've got a hard knit, it builds the community and the community manage the quality of the code. And then you had to build the company to make sure they could support it. Now the companies are actually involved in it, right? And then new startups are forming faster. And the proof points are shorter and highly accelerated for that. I mean, it's a whole new- >> It's a Cambrian explosion, and it's great. It's one of those things that it's challenging for the new developers because they come in and they're like, "Whoa, what is all this stuff that I'm supposed to figure out?" And there's no right answer and there's no wrong answer. There's just tons of it. And I think that there's a desire for us to have one sort of well-known trot and happy path, that audience we're a lot better with a more diverse community, with lots of options, with lots of ways to approach these problems. And I think it's just great. A challenge that we have with all these options and all these Cambrian explosion of projects and all these competing ideas, right now, the sustainability, it's a bit of a tricky question to answer. We know that there's a commercialization aspect that helps us fund these projects, but how we compose the open versus the commercial source is still a bit of a tricky question and a tough one for a lot of folks. >> Erica, would you chime in on that for a second. I want to get your angle on that, this experience and all this code, and I'm a new person, I'm an existing person. Do I get like a blue check mark and verify? I mean, these are questions like, well, how do you navigate? >> Yeah, I think this has been something happening for a while. I mean, back in the early OpenStack days, 2010, for instance, Rackspace Open Sourcing, OpenStack and ANSU Labs and so forth, and then trying, having all these companies forming in creating startups around this. I started at a company called Cloudccaling back in late 2010, and we had some competitors such as Piston and so forth where a lot of the ANSUL Labs people went. But then, the real winners, I think from OpenStack ended up being the enterprises that jumped in. We had Red Hat in particular, as well as HP and IBM jumping in and investing in OpenStack, and really proving out a lot of... not that it was the first time, but this is when we started seeing billions of dollars pouring into Open Source projects and Open Source Foundations, such as the OpenStack Foundation, which proceeded a lot of the things that we now see with the Linux Foundation, which was then created a little bit later. And at the same time, I'm also reflecting a little bit what Brian said because there are projects that don't get funded, that don't get the same attention, but they're also getting used quite significantly. Things like Log4j really bringing this to the spotlight in terms of projects that are used everywhere by everything with significant outsized impacts on the industry that are not getting funded, that aren't flashy enough, that aren't exciting enough because it's just logging, but a vulnerability in it brings every everything and everybody down and has possibly billions of dollars of impact to our industry because nobody wanted to fund this project. >> I think that brings up the commercialization point about maybe bringing a venture capital model in saying, "Hey, that boring little logging thing could be a key ingredient for say solving some observability problems so I think let's put some cash." Again then we'd never seen that before. Now you're starting to see that kind of a real smart investment thesis going into Open Source projects. I mean, Promethease, Crafter, these are projects that turned off companies. This is turning up companies. >> A decade ago, there was no money in Dev tools that I think that's been fully debunked now. They used to be a concept that the venture community believed, but there's just too much evidence to the contrary, the companies like Cash Court, Datadog, the list goes on and on. I think the challenge for the Open Source (indistinct) comes back to foundations and working (indistinct) these developers make this code safe and secure. >> Casey, what's your reaction to all of this? You've got, so a project has gained some traction, got some momentum. There's a lot of mission critical. I won't say white spaces, but the opportunities in the big cloud game happening. And there's a lot of, I won't say too many entrepreneurial, but there's a lot of community action happening that's precommercialization that's getting traction. How does this all develop naturally and then vector in quickly when it hits? >> Yeah, I want to go back to the Log4j topic real quick. I think that it's a great example of an area that we need to do better at. And there was a cool article that Rob Pike wrote describing how to quantify the criticality. I think that's sort of quantifying criticality was the article he wrote on how to use metrics, to determine how valuable, how important a piece of Open Source is to the community. And we really need to highlight that more. We need a way to make it more clear how important this software is, how many people depend on it and how many people are contributing to it. And because right now we all do that. Like if I'm going to evaluate an Open Source software, sure, I'll look at how many stars it has and how many contributors it has. But I got to go through and do all that work myself and come up with. It would be really great if we had an agreed upon method for ranking the criticality of software, but then also the risk, hey, that this is used by a ton of people, but nobody's contributing to it anymore. That's a concern. And that would be great to potential users of that to signal whether or not it makes sense. The Open Source Security Foundation, just getting off the ground, they're doing some work in this space, and I'm really excited to see where they go with that looking at ways to stop score critically. >> Well, this brings up a good point while we've got everyone here, let's take a plug and plug a project you think that's not getting the visibility it needs. Let's go through each of you, point out a project that you think people should be looking at and talking about that might get some free visibility here. Anyone want to highlight projects they think should be focused more on, or that needs a little bit of love? >> I think, I mean, particularly if we're talking about these sort of vulnerability issues, there's a ton of work going on, like in the Secure Software Foundation, other foundations, I think there's work going on in Apache somewhere as well around the bill of material, the software bill of materials, the Secure Software supply chain security, even enumerating your dependencies is not trivial today. So I think there's going to be a ton of people doing really good work on that, as well as the criticality aspect. It's all like that. There's a really great xkcd cartoon with your software project and some really big monolithic lumps. And then, this tiny little piece in a very important point that's maintained by somebody in his bedroom in Montana or something and if you called it out. >> Yeah, you just opened where the next lightening and a bottle comes from. And this is I think the beauty of Open Source is that you get a little collaboration, you get three feet in a cloud of dust going and you get some momentum, and if it's relevant, it rises to the top. I think that's the collective intelligence of Open Source. The question I want to ask that the panel here is when you go into an enterprise, and now that the game is changing with a much more collaborative and involved, what's the story if they say, hey, what's in it for me, how do I manage the Open Source? What's the current best practice? Because there's no doubt I can't ignore it. It's in everything we do. How do I organize around it? How do I build around it to be more efficient and more productive and reduce the risk on vulnerabilities to managing staff, making sure the right teams in place, the right agility and all those things? >> You called it, they got to get skin in the game. They need to be active and involved and donating to a sustainable Open Source project is a great way to start. But if you really want to be active, then you should be committing. You should have a goal for your organization to be contributing back to that project. Maybe not committing code, it could be committing resources into the darks or in the tests, or even tweeting about an Open Source project is contributing to it. And I think a lot of these enterprises could benefit a lot from getting more active with the Open Source Foundations that are out there. >> Liz, you've been actively involved. I know we've talked personally when the CNCF started, which had a great commercial uptake from companies. What do you think the current state-of-the-art kind of equation is has it changed a little bit? Or is it the game still the same? >> Yeah, and in the early days of the CNCF, it was very much dominated by vendors behind the project. And now we're seeing more and more membership from end-user companies, the kind of enterprises that are building their businesses on Cloud Native, but their business is not in itself. That's not there. The infrastructure is not their business. And I think seeing those companies, putting money in, putting time in, as Brian says contributing resources quite often, there's enough money, but finding the talent to do the work and finding people who are prepared to actually chop the wood and carry the water, >> Exactly. >> that it's hard. >> And if enterprises can find peoples to spend time on Open Source projects, help with those chores, it's hugely valuable. And it's one of those the rising tide floats all the boats. We can raise security, we can reduce the amount of dependency on maintain projects collectively. >> I think the business models there, I think one of the things I'll react to and then get your guys' comments is remember which CubeCon it was, it was one of the early ones. And I remember seeing Apple having a booth, but nobody was manning. It was just an Apple booth. They weren't doing anything, but they were recruiting. And I think you saw the transition of a business model where the worry about a big vendor taking over a project and having undue influence over it goes away because I think this idea of participation is also talent, but also committing that talent back into the communities as a model, as a business model, like, okay, hire some great people, but listen, don't screw up the Open Source piece of it 'cause that's a critical. >> Also hire a channel, right? They can use those contributions to source that talent and build the reputation in the communities that they depend on. And so there's really a lot of benefit to the larger organizations that can do this. They'll have a huge pipeline of really qualified engineers right out the gate without having to resort to cheesy whiteboard interviews, which is pretty great. >> Yeah, I agree with a lot of this. One of my concerns is that a lot of these corporations tend to focus very narrowly on certain projects, which they feel that they depend greatly, they'll invest in OpenStack, they'll invest in Docker, they'll invest in some of the CNCF projects. And then these other projects get ignored. Something that I've been a proponent of for a little bit for a while is observability of your dependencies. And I don't think there's quite enough projects and solutions to this. And it sounds maybe from lists, there are some projects that I don't know about, but I also know that there's some startups like Snyk and so forth that help with a little bit of this problem, but I think we need more focus on some of these edges. And I think companies need to do better, both in providing, having some sort of solution for observability of the dependencies, as well as understanding those dependencies and managing them. I've seen companies for instance, depending on software that they actively don't want to use based on a certain criteria that they already set projects, like they'll set a requirement that any project that they use has a code of conduct, but they'll then use projects that don't have codes of conduct. And if they don't have a code of conduct, then employees are prohibited from working on those projects. So you've locked yourself into a place where you're depending on software that you have instructed, your employees are not allowed to contribute to, for certain legal and other reasons. So you need to draw a line in the sand and then recognize that those projects are ones that you don't want to consume, and then not use them, and have observability around these things. >> That's a great point. I think we have 10 minutes left. I want to just shift to a topic that I think is relevant. And that is as Open Source software, software, people develop software, you see under the hood kind of software, SREs developing very quickly in the CloudScale, but also you've got your classic software developers who were writing code. So you have supply chain, software supply chain challenges. You mentioned developer experience around how to code. You have now automation in place. So you've got the development of all these things that are happening. Like I just want to write software. Some people want to get and do infrastructure as code so DevSecOps is here. So how does that look like going forward? How has the future of Open Source going to make the developers just want to code quickly? And the folks who want to tweak the infrastructure a bit more efficient, any views on that? >> At Gaggle, we're using AWS' CDK, exclusively for our infrastructure as code. And it's a great transition for developers instead of writing Yammel or Jason, or even HCL for their infrastructure code, now they're writing code in the language that they're used to Python or JavaScript, and what that's providing is an easier transition for developers into that Infrastructure as code at Gaggle here, but it's also providing an opportunity to provide reusable constructs that some Devs can build on. So if we've got a very opinionated way to deploy a serverless app in a database and do auto-scaling behind and all stuff, we can present that to a developer as a library, and they can just consume it as it is. Maybe that's as deep as they want to go and they're happy with that. But then they want to go deeper into it, they can either use some of the lower level constructs or create PRs to the platform team to have those constructs changed to fit their needs. So it provides a nice on-ramp developers to use the tools and languages they're used to, and then also go deeper as they need. >> That's awesome. Does that mean they're not full stack developers anymore that they're half stack developers they're taking care of for them? >> I don't know either. >> We'll in. >> No, only kidding. Anyway, any other reactions to this whole? I just want to code, make it easy for me, and some people want to get down and dirty under the hood. >> So I think that for me, Docker was always a key part of this. I don't know when DevSecOps was coined exactly, but I was talking with people about it back in 2012. And when I joined Docker, it was a part of that vision for me, was that Docker was applying these security principles by default for your application. It wasn't, I mean, yes, everybody adopted because of the portability and the acceleration of development, but it was for me, the fact that it was limiting what you could do from a security angle by default, and then giving you these tuna balls that you can control it further. You asked about a project that may not get enough recognition is something called DockerSlim, which is designed to optimize your containers and will make them smaller, but it also constraints the security footprint, and we'll remove capabilities from the container. It will help you build security profiles for app armor and the Red Hat one. SELinux. >> SELinux. >> Yeah, and this is something that I think a lot of developers, it's kind of outside of the realm of things that they're really thinking about. So the more that we can automate those processes and make it easier out of the box for users or for... when I say users, I mean, developers, so that it's straightforward and automatic and also giving them the capability of refining it and tuning it as needed, or simply choosing platforms like serverless offerings, which have these security constraints built in out of the box and sometimes maybe less tuneable, but very strong by default. And I think that's a good place for us to be is where we just enforced these things and make you do things in a secure way. >> Yeah, I'm a huge fan of Kubernetes, but it's not the right hammer for every nail. And there are absolutely tons of applications that are better served by something like Lambda where a lot more of that security surface is taken care of for the developer. And I think we will see better tooling around security profiling and making it easier to shrink wrap your applications that there are plenty of products out there that can help you with this in a cloud native environment. But I think for the smaller developer let's say, or an earlier stage company, yeah, it needs to be so much more straightforward. Really does. >> Really an interesting time, 10 years ago, when I was working at Adobe, we used to requisition all these analysts to tell us how many developers there were for the market. And we thought there was about 20 million developers. If GitHub's to be believed, we think there is now around 80 million developers. So both these groups are probably wrong in their numbers, but the takeaway here for me is that we've got a lot of new developers and a lot of these new developers are really struck by a paradox of choice. And they're typically starting on the front end. And so there's a lot of movement in the stack moved towards the front end. We saw that at re:Invent when Amazon was really pushing Amplify 'cause they're seeing this too. It's interesting because this is where folks start. And so a lot of the obstructions are moving in that direction, but maybe not always necessarily totally appropriate. And so finding the right balance for folks is still a work in progress. Like Lambda is a great example. It lets me focus totally on just business logic. I don't have to think about infrastructure pretty much at all. And if I'm newer to the industry, that makes a lot of sense to me. As use cases expand, all of a sudden, reality intervenes, and it might not be appropriate for everything. And so figuring out what those edges are, is still the challenge, I think. >> All right, thank you very much for coming on the CUBE here panel. AWS Heroes, thanks everyone for coming. I really appreciate it, thank you. >> Thank you. >> Thank you. >> Okay. >> Thanks for having me. >> Okay, that's a wrap here back to the program and the awesome startups. Thanks for watching. (upbeat music)
SUMMARY :
and commercializing the value is important to you guys. and also the commercialization that reality all the time. Erica, what's your current and the STKs that I work on now, the wave, Erica great stuff. and continue to replicate those and the commercialization trends And the reason why I and the community manage that I'm supposed to figure out?" in on that for a second. that don't get the same attention, the commercialization point that the venture community believed, but the opportunities in the of that to signal whether and plug a project you think So I think there's going to be and now that the game is changing and donating to a sustainable Or is it the game still the same? but finding the talent to do the work the rising tide floats all the boats. And I think you saw the and build the reputation And I think companies need to do better, And the folks who want to in the language that they're Does that mean they're not and some people want to get and the acceleration of development, of the realm of things and making it easier to And so finding the right balance for folks for coming on the CUBE here panel. the awesome startups.
SENTIMENT ANALYSIS :
ENTITIES
Entity | Category | Confidence |
---|---|---|
Erica Windisch | PERSON | 0.99+ |
Brian LeRoux | PERSON | 0.99+ |
IBM | ORGANIZATION | 0.99+ |
Liz Rice | PERSON | 0.99+ |
Brian | PERSON | 0.99+ |
Casey Lee | PERSON | 0.99+ |
Rob Pike | PERSON | 0.99+ |
Erica | PERSON | 0.99+ |
HP | ORGANIZATION | 0.99+ |
Apple | ORGANIZATION | 0.99+ |
ANSU Labs | ORGANIZATION | 0.99+ |
Amazon | ORGANIZATION | 0.99+ |
Datadog | ORGANIZATION | 0.99+ |
Montana | LOCATION | 0.99+ |
2012 | DATE | 0.99+ |
Cloud Native Computing Foundation | ORGANIZATION | 0.99+ |
Liz | PERSON | 0.99+ |
ANSUL Labs | ORGANIZATION | 0.99+ |
Netflix | ORGANIZATION | 0.99+ |
Adobe | ORGANIZATION | 0.99+ |
Secure Software Foundation | ORGANIZATION | 0.99+ |
Casey | PERSON | 0.99+ |
GitHub | ORGANIZATION | 0.99+ |
OpenUK | ORGANIZATION | 0.99+ |
AWS' | ORGANIZATION | 0.99+ |
United Kingdom | LOCATION | 0.99+ |
AWS | ORGANIZATION | 0.99+ |
Linux Foundation | ORGANIZATION | 0.99+ |
10 minutes | QUANTITY | 0.99+ |
Open Source Security Foundation | ORGANIZATION | 0.99+ |
CUBE | ORGANIZATION | 0.99+ |
three feet | QUANTITY | 0.99+ |
Cash Court | ORGANIZATION | 0.99+ |
Snyk | ORGANIZATION | 0.99+ |
20,000 stars | QUANTITY | 0.99+ |
JavaScript | TITLE | 0.99+ |
Apache | ORGANIZATION | 0.99+ |
yesterday | DATE | 0.99+ |
Spotify | ORGANIZATION | 0.99+ |
One | QUANTITY | 0.99+ |
Python | TITLE | 0.99+ |
both | QUANTITY | 0.99+ |
John Furrier | PERSON | 0.99+ |
Cloudccaling | ORGANIZATION | 0.99+ |
Piston | ORGANIZATION | 0.99+ |
20 years ago | DATE | 0.99+ |
Lyft | ORGANIZATION | 0.98+ |
late 2010 | DATE | 0.98+ |
one | QUANTITY | 0.98+ |
OpenStack Foundation | ORGANIZATION | 0.98+ |
Lambda | TITLE | 0.98+ |
Gaggle | ORGANIZATION | 0.98+ |
Secure Software | ORGANIZATION | 0.98+ |
around 80 million developers | QUANTITY | 0.98+ |
CNCF | ORGANIZATION | 0.98+ |
10 years ago | DATE | 0.97+ |
four | QUANTITY | 0.97+ |
Open Source Foundations | ORGANIZATION | 0.97+ |
billions of dollars | QUANTITY | 0.97+ |
New Relic | ORGANIZATION | 0.97+ |
OpenStack | ORGANIZATION | 0.97+ |
OpenStack | TITLE | 0.96+ |
DevSecOps | TITLE | 0.96+ |
first time | QUANTITY | 0.96+ |
EBPF | ORGANIZATION | 0.96+ |
about 20 million developers | QUANTITY | 0.96+ |
Open Source Foundations | ORGANIZATION | 0.95+ |
Docker | ORGANIZATION | 0.95+ |
10 PRs | QUANTITY | 0.95+ |
today | DATE | 0.94+ |
CloudScale | TITLE | 0.94+ |
AWS Hero | ORGANIZATION | 0.94+ |
Docker | TITLE | 0.92+ |
GitHub Actions | TITLE | 0.92+ |
A decade ago | DATE | 0.92+ |
first | QUANTITY | 0.91+ |
Donald Fischer, Tidelift | AWS Startup Showcase S2 E1 | Open Cloud Innovations
>>Welcome everyone to the cubes presentation of the AWS startup showcase open cloud innovations. This is season two episode one of the ongoing series and we're covering exciting and innovative startups from the AWS ecosystem. Today. We're going to focus on the open source community. I'm your host, Dave Vellante. And right now we're going to talk about open source security and mitigating risk in light of a recent discovery of a zero day flaw in log for J a Java logging utility and a related white house executive order that points to the FTC pursuing companies that don't properly secure consumer data as a result of this vulnerability and with me to discuss this critical issue and how to more broadly address software supply chain risk is Don Fisher. Who's the CEO of tide lift. Thank you for coming on the program, Donald. >>Thanks for having me excited to be here. Yeah, pleasure. >>So look, there's a lot of buzz. You open the news, you go to your favorite news site and you see this, you know, a log for J this is an, a project otherwise known as logged for shell. It's this logging tool. My understanding is it's, it's both ubiquitous and very easy to exploit. Maybe you could explain that in a little bit more detail. And how do you think this vulnerability is going to affect things this year? >>Yeah, happy to, happy to dig in a little bit in orient around this. So, you know, just a little definitions to start with. So log for J is a very widely used course component that's been around for quite a while. It's actually an amazing piece of technology log for J is used in practically every serious enterprise Java application over the last 10 going on 20 years. So it's, you know, log for J itself is fantastic. The challenge that organization organizations have been facing relate to a specific security vulnerability that was discovered in log for J and that has been given this sort of brand's name as it happens these days. Folks may remember Heartbleed around the openness to sell vulnerability some years back. This one has been dubbed logged for shell. And the reason why it was given that name is that this is a form of security vulnerability that actually allows attackers. >>You know, if a system is found that hasn't been patched to remediate it, it allows hackers to get full control of a, of a system of a server that has the software running on it, or includes this log for J component. And that means that they can do anything. They can access, you know, private customer data on that system, or really do anything and so-called shell level access. So, you know, that's the sort of definitions of what it is, but the reason why it's important is in the, in the small, you know, this is a open door, right? It's a, if, if organizations haven't patched this, they need to respond to it. But one of the things that's kind of, you know, I think important to recognize here is that this log for J is just one of literally thousands of independently created open source components that flow into the applications that almost every organization built and all of them all software is going to have security vulnerabilities. And so I think that log for J is, has been a catalyst for organizations to say, okay, we've got to solve this specific problem, but we all also have to think ahead about how is this all gonna work. If our software supply chain originates with independent creators across thousands of projects across the internet, how are we going to put a better plan in place to think ahead to the next log for J log for shell style incident? And for sure there will be more >>Okay. So you see this incident as a catalyst to maybe more broadly thinking about how to secure the, the digital supply chain. >>Absolutely. Yeah, it's a, this is proving a point that, you know, a variety of folks have been making for a number of years. Hey, we depend, I mean, honestly these days more than 70% of most applications, most custom applications are comprised of this third party open source code. Project's very similar in origin and governance to log for J that's just reality. It's actually great. That's an amazing thing that the humans collaborating on the internet have caused to be possible that we have this rich comments of open source software to build with, but we also have to be practical about it and say, Hey, how are we going to work together to make sure that that software as much as possible is vetted to ensure that it meets commercial standards, enterprise standards ahead of time. And then when the inevitable issues arise like this incident around the log for J library, that we have a great plan in place to respond to it and to, you know, close the close the door on vulnerabilities when they, when they show up. >>I mean, you know, when you listen to the high level narrative, it's easy to point fingers at organizations, Hey, you're not doing enough now. Of course the U S government has definitely made attempts to emphasize this and, and shore up in, in, in, in, in push people to shore up the software supply chain, they've released an executive order last may, but, but specifically, I mean, it's just a complicated situation. So what steps should organizations really take to make sure that they don't fall prey to these future supply chain attacks, which, you know, are, as you pointed out are inevitable. >>Yeah. I mean, it's, it's a great point that you make that the us federal government has taken proactive steps starting last year, 2021 in the fallout of the solar winds breach, you know, about 12 months ago from the time that we're talking, talking here, the U S government actually was a bit ahead of the game, both in flagging the severity of this, you know, area of concern and also directing organizations on how to respond to it. So the, in May, 2021, the white house issued an executive order on cybersecurity and it S directed federal agencies to undertake a whole bunch of new measures to ensure the security of different aspects of their technology and software supply chain specifically called out open source software as an area where they put, you know, hard requirements around federal agencies when they're acquiring technology. And one of the things that the federal government that the white house cybersecurity executive order directed was that organizations need to start with creating a list of the third-party open source. >>That's flowing into their applications, just that even have a table of contents or an index to start working with. And that's, that's called a, a software bill of materials or S bomb is how some people pronounce that acronym. So th the federal government basically requires federal agencies to now create Nessbaum for their applications to demand a software bill of materials from vendors that are doing business with the government and the strategy there has been to expressly use the purchasing power of the us government to level up industry as a whole, and create the necessary incentives for organizations to, to take this seriously. >>You know, I, I feel like the solar winds hack that you mentioned, of course it was widely affected the government. So we kind of woke them up, but I feel like it was almost like a stuck set Stuxnet moment. Donald were very sophisticated. I mean, for the first time patches that were supposed to be helping us protect, now we have to be careful with them. And you mentioned the, the bill of its software, bill of materials. We have to really inspect that. And so let's get to what you guys do. How do you help organizations deal with this problem and secure their open source software supply chain? >>Yeah, absolutely happy to tell you about, about tide lift and, and how we're looking to help. So, you know, the company, I co-founded the company with a couple of colleagues, all of whom are long-term open source folks. You know, I've been working in around commercializing open source for the last 20 years that companies like red hat and, and a number of others as have my co-founders the opportunity that we saw is that, you know, while there have been vendors for some of the traditional systems level, open source components and stacks like Linux, you know, of course there's red hat and other vendors for Linux, or for Kubernetes, or for some of the databases, you know, there's standalone companies for these logs, for shell style projects, there just hasn't been a vendor for them. And part of it is there's a challenge to cover a really vast territory, a typical enterprise that we inspect has, you know, upwards of 10,000 log for shell log for J like components flowing into their application. >>So how do they get a hand around their hands around that challenge of managing that and ensuring it needs, you know, reasonable commercial standards. That's what tide lifts sets out to do. And we do it through a combination of two elements, both of which are fairly unique in the market. The first of those is a purpose-built software solution that we've created that keeps track of the third-party open source, flowing into your applications, inserts itself into your DevSecOps tool chain, your developer tooling, your application development process. And you can kind of think of it as next to the point in your release process, where you run your unit test to ensure the business logic in the code that your team is writing is accurate and sort of passes tests. We do a inspection to look at the state of the third-party open source packages like Apache log for J that are flowing into your, into your application. >>So there's a software element to it. That's a multi-tenant SAS service. We're excited to be partnered with, with AWS. And one of the reasons why we're here in this venue, talking about how we are making that available jointly with AWS to, to drink customers deploying on AWS platforms. Now, the other piece of the, of our solution is really, really unique. And that's the set of relationships that Tyler has built directly with these independent open source maintainers, the folks behind these open source packages that organizations rely on. And, you know, this is where we sort of have this idea. Somebody is making that software in the first place, right? And so would those folks be interested? Could we create a set of aligned incentives to encourage them, to make sure that that software meets a bunch of enterprise standards and areas around security, like, you know, relating to the log for J vulnerability, but also other complicated parts of open source consumption like licensing and open source license, accuracy, and compatibility, and also maintenance. >>Like if somebody looking after the software going forward. So just trying to basically invite open source creators, to partner with us, to level up their packages through those relationships, we get really, really clean, clear first party data from the folks who create, maintain the software. And we can flow that through the tools that I described so that end organizations can know that they're building with open source components that have been vetted to meet these standards, by the way, there's a really cool side effect of this business model, which is that we pay these open source maintainers to do this work with us. And so now we're creating a new income stream around what previously had been primarily a volunteer activity done for impact in this universe of open source software. We're helping these open source maintainers kind of GoPro on an aspect of what they do around open source. And that means they can spend more time applying more process and tools and methodology to making that open source software even better. And that's good for our customers. And it's good for everyone who relies on open source software, which is really everyone in society these days. That's interesting. I >>Was going to ask you what's their incentive other than doing the right thing. Can you give us an example of, of maybe a example of an open source maintainer that you're working with? >>Yeah. I mean, w we're working with hundreds of open source maintainers and a few of the key open source foundations in different areas across JavaScript, Java PHP, Ruby python.net, and, you know, like examples of categories of projects that we're working with, just to be clear, are things like, you know, web frameworks or parser libraries or logging libraries, like a, you know, log for J and all the other languages, right? Or, you know, time and date manipulation libraries. I mean, they, these are sort of the, you know, kind of core building blocks of applications and individually, they, you know, they may seem like, you know, maybe a minor, a minor thing, but when you multiply them across how many applications these get used in and log for J is a really, really clarifying case for folks to understand this, you know, what can seemingly a small part of your overall application estate can have disproportionate impact on, on your operations? As we saw with many organizations that spent, you know, a weekend or a week, or a large part of the holidays, scrambling to patch and remediate this, a single vulnerability in one of those thousands of packages in that case log. >>Okay, got it. So you have this two, two headed, two vectors that I'm going to call it, your ecosystem, your relationship with these open source maintainers is kind of a, that just didn't happen overnight, and it develop those relationships. And now you get first party data. You monetize that with a software service that is purpose built as the monitor of the probe that actually tracks that third, third party activity. So >>Exactly right. Got it. >>Okay. So a lot of companies, Donald, I mean, this is, like I said before, it's a complicated situation. You know, a lot of people don't have the skillsets to deal with this. And so many companies just kind of stick their head in the sand and, you know, hope for the best, but that's not a great strategy. What are the implications for organizations if they don't really put the tools and processes into place to manage their open source, digital supply chain. >>Yeah. Ignoring the problem is not a viable strategy anymore, you know, and it's just become increasingly clear as these big headline incidents that happened like Heartbleed and solar winds. And now this logged for shell vulnerability. So you can, you can bet on that. Continuing into the future and organizations I think are, are realizing the ones that haven't gotten ahead of this problem are realizing this is a critical issue that they need to address, but they have help, right. You know, the federal government, another action beyond that cybersecurity executive order that was directed at federal agencies early last year, just in the last week or so, the FTC of the U S federal trade commission has made a much more direct warning to private companies and industry saying that, you know, issues like this log for J vulnerability risk exposing private, you know, consumer data. That is one of the express mandates of the FTC is to avoid that the FTC has said that this is, you know, bears on both the federal trade commission act, as well as the Gramm-Leach-Bliley act, which relates to consumer data privacy. >>And the FTC just came right out and said it, they said they cited the $700 million settlements that Equifax was subject to for their data breach that also related to open source component, by the way, that that had not been patched by, by Equifax. And they said the FTC intents to use its full legal authority to pursue companies that failed to take reasonable steps, to protect consumer data from exposure as a result of log for J or similar known vulnerabilities in the future. So the FTC is saying, you know, this is a critical issue for consumer privacy and consumer data. We are going to enforce against companies that do not take reasonable precautions. What are reasonable precautions? I think it's kind of a mosaic of solutions, but I'm glad to say tide lift is contributing a really different and novel solution to the mix that we hope will help organizations contend with this and avoid that kind of enforcement action from FTC or other regulators. >>Well, and the good news is that you can tap a tooling like tide lift in the cloud as a service and you know, much easier today than it was 10 or 15 years ago to, to resolve, or at least begin to demonstrate that you're taking action against this problem. >>Absolutely. There's new challenges. Now I'm moving into a world where we build on a foundation of independently created open source. We need new solutions and new ideas, and that's a, you know, that's part of what we're, we're, we're showing up with from the tide lift angle, but there's many other elements that are going to be necessary to provide the full solution around securing the open source supply chain going forward. >>Well, Donald Fisher of tide lift, thanks so much for coming to the cube and best of luck to your organization. Thanks for the good work that you guys do. >>Thanks, Dave. Really appreciate your partnership on this, getting the word out and yeah, thanks so much for today. >>Very welcome. And you are watching the AWS startup showcase open cloud innovations. Keep it right there for more action on the cube, your leader in enterprise tech coverage.
SUMMARY :
order that points to the FTC pursuing companies that don't properly secure consumer Thanks for having me excited to be here. You open the news, you go to your favorite news site and you see this, So it's, you know, log for J itself is fantastic. But one of the things that's kind of, you know, I think important to recognize here is that this the, the digital supply chain. Yeah, it's a, this is proving a point that, you know, a variety of folks have been making for I mean, you know, when you listen to the high level narrative, it's easy to point fingers at organizations, Hey, you're not doing enough now. the solar winds breach, you know, about 12 months ago from the time that we're talking, So th the federal government basically requires federal agencies And so let's get to what you guys do. a typical enterprise that we inspect has, you know, And you can kind of think of it as next to the point in And, you know, this is where we sort of have this idea. open source creators, to partner with us, to level up their packages through Was going to ask you what's their incentive other than doing the right thing. folks to understand this, you know, what can seemingly a small part of your overall application And now you get first party data. Got it. you know, hope for the best, but that's not a great strategy. of the FTC is to avoid that the FTC has said that this is, So the FTC is saying, you know, this is a critical issue for Well, and the good news is that you can tap a tooling like you know, that's part of what we're, we're, we're showing up with from the tide lift angle, Thanks for the good work that you guys do. And you are watching the AWS startup showcase open cloud innovations.
SENTIMENT ANALYSIS :
ENTITIES
Entity | Category | Confidence |
---|---|---|
Dave Vellante | PERSON | 0.99+ |
AWS | ORGANIZATION | 0.99+ |
Donald Fisher | PERSON | 0.99+ |
Equifax | ORGANIZATION | 0.99+ |
May, 2021 | DATE | 0.99+ |
Dave | PERSON | 0.99+ |
Don Fisher | PERSON | 0.99+ |
Donald | PERSON | 0.99+ |
$700 million | QUANTITY | 0.99+ |
U S federal trade commission | ORGANIZATION | 0.99+ |
two elements | QUANTITY | 0.99+ |
JavaScript | TITLE | 0.99+ |
two | QUANTITY | 0.99+ |
FTC | ORGANIZATION | 0.99+ |
both | QUANTITY | 0.99+ |
Today | DATE | 0.99+ |
Tyler | PERSON | 0.99+ |
first | QUANTITY | 0.99+ |
Java | TITLE | 0.99+ |
last week | DATE | 0.99+ |
Donald Fischer | PERSON | 0.99+ |
more than 70% | QUANTITY | 0.99+ |
Linux | TITLE | 0.98+ |
10 | DATE | 0.98+ |
two vectors | QUANTITY | 0.98+ |
one | QUANTITY | 0.98+ |
tide lift | ORGANIZATION | 0.98+ |
hundreds | QUANTITY | 0.98+ |
last year | DATE | 0.98+ |
Gramm-Leach-Bliley act | TITLE | 0.98+ |
10,000 log | QUANTITY | 0.97+ |
today | DATE | 0.97+ |
white house | ORGANIZATION | 0.97+ |
zero day | QUANTITY | 0.97+ |
Nessbaum | PERSON | 0.97+ |
U S government | ORGANIZATION | 0.96+ |
early last year | DATE | 0.96+ |
thousands | QUANTITY | 0.96+ |
Java PHP | TITLE | 0.96+ |
Ruby python.net | TITLE | 0.95+ |
this year | DATE | 0.95+ |
first time | QUANTITY | 0.95+ |
federal trade commission act | TITLE | 0.95+ |
about 12 months ago | DATE | 0.95+ |
20 years | QUANTITY | 0.94+ |
Stuxnet | PERSON | 0.93+ |
a week | QUANTITY | 0.93+ |
15 years ago | DATE | 0.93+ |
single vulnerability | QUANTITY | 0.93+ |
thousands of projects | QUANTITY | 0.92+ |
2021 | DATE | 0.92+ |
GoPro | ORGANIZATION | 0.92+ |
J | TITLE | 0.92+ |
Heartbleed | EVENT | 0.91+ |
DevSecOps | TITLE | 0.84+ |
FTC | TITLE | 0.83+ |
Tidelift | ORGANIZATION | 0.78+ |
Apache | ORGANIZATION | 0.78+ |
SAS | ORGANIZATION | 0.77+ |
last 20 years | DATE | 0.77+ |
a weekend | QUANTITY | 0.73+ |
some years back | DATE | 0.73+ |
season two | QUANTITY | 0.72+ |
episode | QUANTITY | 0.71+ |
Startup Showcase S2 E1 | EVENT | 0.7+ |
hat | TITLE | 0.69+ |
federal government | ORGANIZATION | 0.69+ |
2021 135 Luke Hinds and Vincent Danen1
(upbeat music) >> Welcome to theCUBE. I'm Dave Nicholson, and this is part of the continuing conversation about Managing Risk in the Digital Supply Chain. I have with me today Vincent Danen, vice president of product security from Red Hat and Luke Hines security engineering lead from the office of the CTO at Red Hat. Gentlemen, welcome to theCUBE. >> Thank you. >> Great to be here. >> So let's just start out and dive right into this, Vincent, what is the software or digital supply chain? What are we talking about? Yeah, that's a good question. Software supply chain is basically the software that an end user would get from a vendor or in our case, we're talking about open source, so upstream. It is the software that comes in that is part of your package, operating system, applications. It could be something that you get from one vendor, multiple vendors. So we look at in the example of Red Hat, we are one part of the customer's software supply chain. >> So it's interesting that it's coming in from different areas. Do we have a sense for the ratio of kind of commercial software versus open source software that makes up an enterprise today? >> I think that's a really hard thing to answer and I think every enterprise or every company would have a little bit different. Depends if you have an open source vendor that you choose, you may get a significant amount of software from them. Certainly you're not going to get it all. As an example, Red Hat provides thousands of open source packages. We certainly can't provide all of them. There are millions that are out there. So when you're looking at a specific application that you're building, chances are, you could be running that on a managed platform or an enterprise supply platform, but there are going to be packages that you're going to be obtaining from other sources in other communities as well in order to power your applications. >> So, Luke, that sounds like a kind of a vague situation we're looking at in terms of where all of our software is coming from. So what do we need to know about our software supply chain in that context? What do we need to understand? Before we even get anywhere near the idea of securing it, what are some of the issues that arise from that? >> Yeah, so Vincent's touchpoint is a very wide range in ecosystem, multiple sources when we're talking about open source. So essentially awareness is key really. I think a lot of people are really not aware of the sources that they're drawing from to create their own supply chain. So there's multiple supply chains. You can be somebody like Red Hat that the provide software, and then people will leverage Red Hats for their own supply chain. And then you have the cloud provider and they have their own source of software. So I think that the key thing is the awareness of how much you rely upon that ecosystem before we look at the security of the supply chain. It's really understanding your supply chain. >> And just to follow up on that. So can you... I'm sort of checking my own level of understanding on this subject. When you talk about open source code, you're talking about a code base that is often maintained essentially by volunteers, isn't that correct? >> A mix of volunteers and paid professionals where a company has an interest in the open source project, but predominantly I would say it's... Well, I'm not entirely sure, but volunteers make up a substantial part of the ecosystem that is for sure. So it's a mix really. Some people do it because they enjoy writing software. They want to share software. Other people also enjoy working software, but they're in the position that a company pays for them to work on that software. So it's a mix of both. >> Vincent, give us a reminder of reminder of why this is important from a little bit of a higher level. Step back from the data center view of things, from the IT view of things, just from a societal perspective, Vincent, what happens when we don't secure our digital supply chain? What are the things that are put at risk? >> Okay, well, there's a significant number of things that are placed at risk, the security of the enterprise itself. So your own customer data, your own internal corporate data is place at risk if there were a supply chain breach. But further to that for a software provider, and I think that in a lot of cases, most companies today are software providers or software developers. You actually put your own customers at risk as well, not just their data, but their actual... The things that they're working on, any workloads that they may have, an order that they might place as an example. So there's a number of areas where you want to have the security of that supply chain and the software components that you have figured out. You want to be on top of that because there is that risk that trickles down when it comes to an event. I mean, we've seen that with breaches earlier this year, one company is breached multiple companies end up being breached as a result of that. So it's really important. I think we all have a part to play in that I always view it as it's not just about the company itself. So I mean, speaking from a Red Hat perspective, I don't look at it as we're just securing Red Hat, we're securing our customers, and then we're also doing that for their customers as well, because they're writing software that's running on the software that we're providing to them. So there is this trickle down effect that comes, and so I think that every link in that chain, I mean, it's wonderful that it's called a supply chain. It's only as strong as its weakest link. So our view is how do we strengthen every link in that chain? And we're one part of it, but we're kind of looking a little broader, what can we do upstream and how can we help our customers to ensure the security of their part in that supply chain? >> Yeah, I want to talk about that in a broad sense, but let's see if we can get a little bit more specific in terms of what some of the chains look like because it's not just really one chain when you think about it, there's the idea of inherent flaws that can be caught and then there are the things that bad actors might be doing to leverage those flaws. So you've got all of these different things that are converging. So first and Vincent, if you want to toss this to Luke back and forth, it's up to you guys. What about this issue of inherent flaws in code? We referenced this idea of the maintainer community. What are best practices for locking that down to make sure that there aren't inherent flaws or security risks? >> I'll take a stab at it, and then I'll let Luke follow up with maybe some of the technologies that Red Hat provides. And again, speaking to Red Hat as part of that chain. When we're talking about inherent risk, there's a vulnerability that's present upstream. We pull that software to Red Hat. We package it as a component of one of the pieces of software that we provide to our customers. It's our responsibility to pay attention to those upstream potential vulnerabilities, potential risks, and correct them in our code. So that might be taking a patch from upstream, applying it to our software, might be grabbing the latest version from upstream, whatever the case might be, but it's our responsibility to provide that protection for that software to actually remediate that risk, and then our customers can then install the update and apply the mitigation themselves. If we take a look at it from, when we're looking at multiple suppliers where you'd asked earlier about, what part of it is Red Hat and what part of it is self-service open source? When you look at that, the work that Red Hat's doing there as a commercial provider of open source and end user for that little bit that they're going to grab themselves, that Red Hat doesn't provide, it's going to have to do all of those things as well. They're going to have to pay attention to that risk from upstream. They're going to have to pay attention to any potential vulnerabilities and pull that in to figure out, do I need to patch? Where do I need to patch it? And that's something we didn't really touch on was an inventory of the software that you have in place. I mean, you don't know that you need to fix something. You don't even know that it's running. So, I mean, there's a lot of considerations there where you have to pay attention to a lot of sources. Certainly there's a metadata automation, all of these things that make it easier, but it doesn't absolve us of the responsibility across the board to pay attention to these things, whether you're grabbing it from upstream directly or from the vendor. And it's the vendor's responsibility to then be paying attention to things upstream. >> Yeah, so Luke, I want you to kind of riff on that from the perspective that let's just assume that Vincent was just primarily talking about the idea that, okay, we've established that this code is solid and we've got gold copy of it and we know it's okay. There aren't inherent problems in the code as far as we can tell. Well, that's fine. I'm a developer. I go out to pull code and to use. How do I know if it's not been tampered with? How do I know if it's in fact the code that was validated during this process before? What do you do about that? >> So there's several methods there, but I just like to loop back to that point, because I think this is really interesting around, so if you look at a software supply chain, this is a mix of humans and machines, and both have flaws, probably humans a bit more. And a supply chain, you have developers. You have code reviewers, you have your systems administrators that set up the systems, and then you have your machine actors. So you've got your build systems, the various machines that are part of that supply chain. Now the humans, there's a as an attack factor there 'cause typically they will have some sort of identity, which they leverage for access to the supply chain. So quite often a developer's identity can be compromised. So a lot of the time people will have a corporate account that gives them some sort of single sign on access to multiple systems. So the developers are coming and this could be somebody in the community as well. Their account is compromised, then they're able to easily backdoor systems. So that's one aspect. And then there is machines as well. There's the whole premise of machines software not being up to date. So when the latest nasty vulnerability is released, machines are updated, then the machines have their flaws. They can be exploited. So I would say it's not just a technical problem. There is a humanistic element to this as well around protecting your supply chain. And I would say a really good perspective to carry when you're looking to, how do I secure my supply chain is treat it like you would a production system. So what do I mean by that? When we put something into production and we've got this very long legacy of treating it with a very strict security context around who can access that people, okay. How much it's upgraded and it's patched? And we seem to not have this same perception around our supply chain and our build systems, the integrity of those, the access of those, the policy around the access and so forth. So that's one giveaway that I would say is a real key focus that you should have is treat it like a production system. Be very mindful about what you're bringing in, who can access it because it is the keys to the kingdom, because if somebody compromises your supply chain, your build systems and so forth, they can compromise the whole chain because the chain is only as strong as the weakest link. So that's what I draw upon it. And around the verifications, there is multiple technologies that you can leverage. So Red Hat, we've got a very robust sign in system that we use so that you can be sure that the packages that we get you have non-repudiation that they've been produced by Red Hat. When you update your system, that's automatically looked after. And there are other systems as well, there's other new technologies that are starting to get a foothold around the provenance of aspects of your build system. So when you're pulling in from these multiple sources of open source communities, you can have some provenance around what you're putting in as well. And yeah, I don't want to bite share too much on the technologies, but there's some exciting stuff starting to happen there as well. >> So let's look at an example of something, because I think it's important to understand all of these different aspects. Recently, I think actually still in the news, we found that some logging software distributed by Apache that's widely used in people's websites to gather information about... To help from a security perspective and to help developers improve things that are going on in websites. A vulnerability was discovered. I guess, first Alibaba, some folks were reported it directly to some folks at Apache and the Apache Organization. And then of all people, some folks from Minecraft mentioned it in a blog. That seems like a crazy way to find out about something that's a critical flaw. Now we're looking at this right now with hindsight. So with hindsight, what could we have done to not be in the circumstances that we're in right now? Vincent, I'll toss that to you first, but again, if Luke is more appropriate, let us know. >> No, it's a great question, and it's a hard question. >> How did you let this happen, Vincent? How did you let this happen? >> It wasn't me, I promise. (Dave laughs) >> What I mean, it's a challenging question I mean, and there's a number of areas where we focused on a lot of what we perceived as critical software. So it comes to web server applications, DNS, a number of the kind of the critical infrastructure that powers the internet. Right or wrong. Do we look at logging software as a critical piece of that? Well, maybe, maybe we should, right? Logging is definitely important as part of an incident response or just an awareness of what's going on. So, I mean, yeah, it probably should have been considered critical software, but I mean, it's open source, right? So there's a number of different logging applications. I imagine now we're scrutinizing those a little bit more, but looking beforehand, how do you determine what's critical until an event like this happens, and it's unfortunate that it happens. And I like to think of these as learning opportunities, and certainly not just for Red Hat, but for this (talking over each other) >> Certainly this is not... Yeah, this is not an indictment of our entire industry. We are all in this together and learning every day. It just highlights how complex the situation is that we're dealing with, right? >> It really is. And I mean, a lot of what we're looking at now is how do we get tools into the hands of developers who can catch some of these things earlier. And there's a lot of commercial offerings, there's a lot of open source tools that are available and being produced that are going to help with these sorts of situations moving forward. But I mean, all the tools on the planet aren't going to help if they're not being used. So, I mean, there has to be an education and an incentive for these developers, particularly, maybe in some upstream communities where they are labors of love and they're passionate projects they're not sponsored or backed by a corporation who's paying for these tools, to be able to use some of them and move that forward. I think that looking at things now, there is work to be done. Obviously there's always going to be work to be done. Not all of these tools, and we have to recognize this, they're not all perfect. They're not going to catch everything. These tools could have been... I mean, I don't know if they were running these tools or not, they could have been, and the tool simply could not have picked them up. So part of it is the proactive part. We talk a lot about shift left and moving these things earlier into the development process and that's great, and we should do it. It certainly should never be seen as a silver bullet or a replacement for a good response. And I think the really important thing to highlight with respect to this, and I mean, this touches on the supply chain issue as well, companies, especially those who never maybe saw themselves as a software development company really have to figure out and understand how to do appropriate response. Part of that is awareness, what do you have installed? Part of it is sources of information. Like how do I find out about a new vulnerability or a potential vulnerability? And then it's just the speed to respond. We know that a number of companies they have, maybe it's a Patch Tuesday, maybe it's a patch 26th of the month, maybe it's patch day of the quarter, we have to learn how to respond to these things quickly so that we can apply these mitigations and these fixes as quickly as possible to them protect ourselves and protect the end users or customers that we have, or to keep the kids from using some backdoors in Minecraft is the word. >> (laughs) Yeah. Look, this is an immensely important subject. To wrap us up on this, Luke, I'd like you to pretend that you just got into an elevator in a moderately tall building, and you have 60 seconds to share with me someone who already trusts you, you don't have to convince me of your credentials or anything. I trust you. What tools specifically do you need me to be running, tools and processes. You've got 60 seconds to say, Dave, if you're not doing these things right now, you're unnecessarily vulnerable. So ready, and go, Luke. >> So automatically update all packages. Always stay up-to-date so that when an issue does hit, you're not having to go back 10 versions and work your way forward. That's the key thing. Ensure that everything you pull in, you're not going to have 100%, but have a very strict requirement that there is non-repudiation, is signed content, so you can verify that it's not being tampered with. For your developers that are producing code, run static, dynamic analysis, API fuzzes, all of these sorts of tools. They will find some vulnerabilities for you. Be part of communities. Be part of communities, help chop the wood and carry the water because the log for Jay, the thing is that was found because it was in the open. If it wasn't any open, it wouldn't have been found. And I've been in this business for a long time. Software developers will always write bugs. I do. Some of them will be security bugs. That's never going to change. So it's not about stopping something that's inevitable. It's about being prepared to react accordingly in our right and correct manner when it does happen so that you can mitigate against those risks. >> Well, we're here on the 35th floor. That was amazing. Thank you, Luke. Vincent, you were in the elevator also listening in on this conversation. Did we miss anything? >> No, I mean, the only thing I'll say is that it's really helpful to partner with an enterprise open source provider, be it Red Hat or anybody else. I don't want to toot our own horn. They do a lot of that work on your behalf that you don't have to do. A lot of the things that Luke was talking about, those providers do, so you don't have to. And that's where you.. I liked that you talked about, hey, you don't have to convince me that I'm trusted, or that I trust you. Trust those vendors. They're literally here to do a lot of that heavy lifting for you and trust the process. Yeah, it's a very, very good point. And I know that sometimes it's hard to get to that point where you are the trusted advisor. Both of you certainly are. And with that, I would like to thank you very much for an interesting conversation. Gentlemen, let's keep in touch. You're always welcome on theCUBE. Luke, second time, getting a chance to talk to you on theCUBE personally. Fantastic. With that, I would like to thank everyone for joining this very special series on theCUBE. Managing risk in the digital supply chain is a critical topic to keep on top of. Thanks for tuning into theCUBE. We'll be back soon. I'm Dave Nicholson saying, thanks again. (upbeat music)
SUMMARY :
Managing Risk in the Digital Supply Chain. that you get from one So it's interesting that it's coming in but there are going to be packages in that context? that they're drawing from to And just to follow up on that. So it's a mix of both. What are the things that are put at risk? that you have figured out. of the chains look like for that software to I go out to pull code and to use. is the keys to the kingdom, and to help developers improve and it's a hard question. It wasn't me, I promise. that powers the internet. that we're dealing with, right? that are going to help pretend that you just so that you can mitigate Vincent, you were in the And I know that sometimes it's hard to get
SENTIMENT ANALYSIS :
ENTITIES
Entity | Category | Confidence |
---|---|---|
Luke | PERSON | 0.99+ |
Dave Nicholson | PERSON | 0.99+ |
Vincent | PERSON | 0.99+ |
Apache | ORGANIZATION | 0.99+ |
Vincent Danen | PERSON | 0.99+ |
Red Hat | ORGANIZATION | 0.99+ |
Minecraft | TITLE | 0.99+ |
60 seconds | QUANTITY | 0.99+ |
Alibaba | ORGANIZATION | 0.99+ |
100% | QUANTITY | 0.99+ |
Dave | PERSON | 0.99+ |
10 versions | QUANTITY | 0.99+ |
Luke Hines | PERSON | 0.99+ |
thousands | QUANTITY | 0.99+ |
Jay | PERSON | 0.99+ |
Both | QUANTITY | 0.99+ |
millions | QUANTITY | 0.99+ |
second time | QUANTITY | 0.99+ |
first | QUANTITY | 0.99+ |
35th floor | QUANTITY | 0.99+ |
both | QUANTITY | 0.98+ |
today | DATE | 0.98+ |
Red Hat | TITLE | 0.98+ |
one aspect | QUANTITY | 0.98+ |
Red Hats | TITLE | 0.97+ |
one | QUANTITY | 0.97+ |
Apache Organization | ORGANIZATION | 0.96+ |
one vendor | QUANTITY | 0.96+ |
theCUBE | ORGANIZATION | 0.96+ |
one giveaway | QUANTITY | 0.96+ |
Luke Hinds | PERSON | 0.96+ |
Red Hat | TITLE | 0.96+ |
single | QUANTITY | 0.95+ |
earlier this year | DATE | 0.94+ |
one company | QUANTITY | 0.94+ |
Vincent Danen1 | PERSON | 0.93+ |
one chain | QUANTITY | 0.88+ |
one part | QUANTITY | 0.88+ |
Tuesday | DATE | 0.83+ |
2021 | DATE | 0.8+ |
open source packages | QUANTITY | 0.7+ |
135 | OTHER | 0.66+ |
Red | ORGANIZATION | 0.64+ |
26th | QUANTITY | 0.56+ |
CTO | ORGANIZATION | 0.52+ |
Hat | TITLE | 0.52+ |
Kim Lewandowski and Dan Lorenc, Chainguard, Inc. | KubeCon + CloudNativeCon NA 2021
>>Hello, and welcome back to the cubes coverage of coop con cloud native con 2021. We're here in person at a real event. I'm John farrier host of the cube, but Dave Nicholson, Michael has got great guests here. Two founders of brand new startup, one week old cable on ASCII and Dave Lawrence, uh, with chain guard, former Google employees, open source community members decided to start a company with five other people on total five total. Congratulations. Welcome to the cube. >>Thank you. Thank you for >>Having us. So tell us like a product, you know, we know you don't have a price. So take us through the story because this is one of those rare moments. We got great chance to chat with you guys just a week into the new forms company and the team. What's the focus, what's the vision. >>How far back do you want to go with this story >>And why you left Google? So, you know, we're a gin and tonics. We get a couple of beers I can do that. We can do that. Let's just take over the world. >>Yeah. So we both been at Google, uh, for awhile. Um, the last couple of years we've been really worried about and focused on open-source security risk and supply chain security in general and software. Um, it's been a really interesting time as you probably noticed, uh, to be in that space, but it wasn't that interesting two years ago or even a year and a half ago. Um, so we were doing a bunch of this work at Google and the open source. Nobody really understood it. People kind of looked at us funny at talks and conferences. Um, and then beginning of this year, a bunch of attacks started happening, uh, things in the headlines like solar winds, solar winds attack, like you say, it attack all these different ransomware things happening. Uh, companies and governments are getting hit with supply chain attacks. So overnight people kind of started caring and being really worried about the stuff that we've been doing for a while. So it was a pretty cool thing to be a part of. And it seemed like a good time to start a company and keep your >>Reaction to this startup. How do you honestly feel, I suppose, feeling super excited. Yeah. >>I am really excited. I was in stars before Google. So then I went to Google where there for seven, I guess, Dan, a little bit longer, but I was there for seven years on the product side. And then yeah, we, we, the open source stuff, we were really there for protecting Google and we both came from cloud before that working on enterprise product. So then sorta just saw the opportunity, you know, while these companies trying to scramble and then sort of figure out how to better secure themselves. So it seemed like a perfect, >>The start-up bug and you back in the start up, but it's the timing's perfect. I got to say, this is a big conversation supply chain from whether it's components and software now, huge attack vector, people are taking advantage of it super important. So I'm really glad you're doing it. But first explain to the folks watching what is supply chain software? What's the challenge? What is the, what is the supply chain security challenge or problem? >>Sure. Yeah, it's the metaphor of software supply chain. It's just like physical supply chain. That's where the name came from. And it, it really comes down to how the code gets from your team's keyboard, your team's fingers on those keyboards into your production environment. Um, and that's just the first level of it. Uh, cause nobody writes all of the code. They use themselves. We're here at cloud native con it's hundreds of open source vendors, hundreds of open libraries that people are reusing. So your, your trust, uh, radius and your attack radius extends to not just your own companies, your own developers, but to everyone at this conference. And then everyone that they rely on all the way out. Uh, it's quite terrifying. It's a surface, the surface area explode pretty quickly >>And people are going and the, and the targeting to, because everyone's touching the code, it's open. It's a lot of action going on. How do you solve the problem? What is the approach? What's the mindset? What's the vision on the problems solving solutions? >>Yeah, that's a great question. I mean, I think like you said, the first step is awareness. Like Dan's been laughing, he's been, he felt like a crazy guy in the corner saying, you know, stop building software underneath your desk and you know, getting companies, >>Hey, we didn't do, why don't you tell them? I was telling him for five years. >>Yeah. But, but I think one of his go-to lines was like, would you pick up a thumb drive off the side of the street and plug it into your computer? Probably not. But when you download, you know, an open source package or something, that's actually can give you more privileges and production environments and it's so it's pretty scary. Um, so I think, you know, for the last few years we've been working on a number of open source projects in this space. And so I think that's where we're going to start is we're going to look at those and then try to grow out the community. And we're, we're watching companies, even like solar winds, trying to piece these parts together, um, and really come up with a better solution for themselves. >>Are there existing community initiatives or open source efforts that are underway that you plan to participate in or you chart? Are you thinking of charting a new >>Path? >>Oh, it's that looks like, uh, Thomas. Yeah, the, the SIG store project we kicked off back in March, if you've covered that or familiar with that at all. But we kicked that off back in March of 2021 kind of officially we'd look at code for awhile before then the idea there was to kind of do what let's encrypted, uh, for browsers and Webster, um, security, but for code signing and open source security. So we've always been able to get code signing certificates, but nobody's really using them because they're expensive. They're complicated, just like less encrypted for CAS. They made a free one that was automated and easy to use for developers. And now people do without thinking about it in six stores, we tried to do the same thing for open source and just because of the headlines that were happening and all of the attacks, the momentum has just been incredible. >>Is it a problem that people just have to just get on board with a certain platform or tool or people have too many tools, they abandoned them there, their focus shifts is there. Why what's the, what's the main problem right now? >>Well, I think, you know, part of the problem is just having the tools easy enough for developers are going to want to use them and it's not going to get in our way. I think that's going to be a core piece of our company is really nailing down the developer experience and these toolings and like the co-sign part of SIG store that he was explaining, like it's literally one command line to sign, um, a package, assign a container and then one line to verify on the other side. And then these organizations can put together sort of policies around who they trust and their system like today it's completely black box. They have no idea what they're running and takes a re >>You have to vape to rethink and redo everything pretty much if they want to do it right. If they just kind of fixing the old Europe's sold next solar with basically. >>Yeah. And that's why we're here at cloud native con when people are, you know, the timing is perfect because people are already rethinking how their software gets built as they move it into containers and as they move it into Kubernetes. So it's a perfect opportunity to not just shift to Kubernetes, but to fix the way you build software from this, >>What'd you say is the most prevalent change mindset change of developers. Now, if you had to kind of, kind of look at it and say, okay, current state-of-the-art mindset of a developer versus say a few years ago, is it just that they're doing things modularly with more people? Or is it more new approaches? Is there a, is there a, >>I think it's just paying attention to your building release process and taking it seriously. This has been a theme for, since I've been in software, but you have these very fancy production data centers with physical security and all these levels of, uh, Preston prevention and making sure you can't get in there, but then you've got a Jenkins machine that's three years old under somebody's desk building the code that goes into there. >>It gets socially engineered. It gets at exactly. >>Yeah. It's like the, it's like the movies where they, uh, instead of breaking into jail, they hide in the food delivery truck. And it's, it's that, that's the metaphor that I like perfectly. The fence doesn't work. If your truck, if you open the door once a week, it doesn't matter how big defenses. Yeah. So that's >>Good Dallas funny. >>And I, I think too, like when I used to be an engineer before I joined Google, just like how easy it is to bring in a third party package or something, you know, you need like an image editing software, like just go find one off the internet. And I think, you know, developers are slowly doing a mind shift. They're like, Hey, if I introduce a new dependency, you know, there's going to be, I'm going to have to maintain this thing and understand >>It's a little bit of a decentralized view too. Also, you got a little bit of that. Hey, if you sign it, you own it. If it tracks back to you, okay, you are, your fingerprints are, if you will, or on that chain of >>Custody and custody. >>Exactly. I was going to say, when I saw chain guard at first of course, I thought that my pant leg riding a bike, but then of course the supply chain things coming in, like on a conveyor belt, conveyor, conveyor belt. But that, that whole question of chain of custody, it isn't, it isn't as simple as a process where someone grabs some code, embeds it in, what's going on, pushes it out somewhere else. That's not the final step typically. Yeah. >>So somebody else grabs that one. And does it again, 35 more times, >>The one, how do you verify that? That's yeah, it seems like an obvious issue that needs to be addressed. And yet, apparently from what you're telling us for quite a while, people thought you were a little bit in that, >>And it's not just me. I mean, not so Ken Thompson of bell labs and he wrote the book >>He wrote, yeah, it was a seatbelt that I grew >>Up on in the eighties. He gave a famous lecture called uh, reflections on trusting trust, where he pranked all of his colleagues at bell labs by putting a back door in a compiler. And that put back doors into every program that compiled. And he was so clever. He even put it in, he made that compiler put a backdoor into the disassembler to hide the back door. So he spent weeks and, you know, people just kind of gave up. And I think at that point they were just like, oh, we can't trust any software ever. And just forgot about it and kept going on and living their lives. So this is a 40 year old problem. We only care about it now. >>It's totally true. A lot of these old sacred cows. So I would have done life cycles, not really that relevant anymore because the workflows are changing. These new Bev changes. It's complete dev ops is taken over. Let's just admit it. Right. So if we have ops is taken over now, cloud native apps are hitting the scene. This is where I think there's a structural industry change, not just the community. So with that in mind, how do you guys vector into that in terms of a market entry? What's just thinking around product. Obviously you got a higher, did you guys raise some capital in process? A little bit of a capital raise five, no problem. Todd market, but product wise, you've got to come in, get the beachhead. >>I mean, we're, we're, we're casting a wide net right now and talking to as many customers like we've met a lot of these, these customer potential customers through the communities, you know, that we've been building and we did a supply chain security con helped with that event, this, this Monday to negative one event and solar winds and Citibank were there and talking about their solutions. Um, and so I think, you know, and then we'll narrow it down to like people that would make good partners to work with and figure out how they think they're solving the problem today. And really >>How do you guys feel good? You feel good? Well, we got Jerry Chen coming off from gray lock next round. He would get a term sheet, Jerry, this guy's got some action on it in >>There. Probably didn't reply to him on LinkedIn. >>He's coming out with Kronos for him. He just invested 200 million at CrossFit. So you guys should have a great time. Congratulations on the leap. I know it's comfortable to beat Google, a lot of things to work on. Um, and student startups are super fun too, but not easy. None of the female or, you know, he has done it before, so. Right. Cool. What do you think about today? Did the event here a little bit smaller, more VIP event? What's your takeaway on this? >>It's good to be back in person. Obviously we're meeting, we've been associating with folks over zoom and Google meets for a while now and meeting them in person as I go, Hey, no hard to recognize behind the mask, but yeah, we're just glad to sort of be back out in a little bit of normalization. >>Yeah. How's everything in Austin, everyone everyone's safe and good over there. >>Yeah. It's been a long, long pandemic. Lots of ups and downs, but yeah. >>Got to get the music scene back. Most of these are comes back in the house. Everything's all back to normal. >>Yeah. My hair doesn't normally look like this. I just haven't gotten a haircut since this also >>You're going to do well in this market. You got a term sheet like that. Keep the hair, just to get the money. I think I saw your LinkedIn profile and I was wondering it's like, which version are we going to get? Well, super relevant. Super great topic. Congratulations. Thanks for coming on. Sharing the story. You're in the queue. Great jumper. Dave Nicholson here on the cube date, one of three days we're back in person of course, hybrid event. Cause the cube.net for all more footage and highlights and remote interviews. So stay tuned more coverage after this short break.
SUMMARY :
I'm John farrier host of the cube, but Dave Nicholson, Michael has got great guests here. Thank you for We got great chance to chat with you guys And why you left Google? And it seemed like a good time to start a company and keep your How do you honestly feel, I suppose, feeling super excited. you know, while these companies trying to scramble and then sort of figure out how to better secure themselves. The start-up bug and you back in the start up, but it's the timing's perfect. And it, it really comes down to how the code gets from your team's keyboard, How do you solve the problem? he's been, he felt like a crazy guy in the corner saying, you know, stop building software underneath your desk and Hey, we didn't do, why don't you tell them? Um, so I think, you know, for the last few years we've been working on a number of the headlines that were happening and all of the attacks, the momentum has just been incredible. Is it a problem that people just have to just get on board with a certain platform or tool Well, I think, you know, part of the problem is just having the tools easy enough for developers are going to want to use them the old Europe's sold next solar with basically. So it's a perfect opportunity to not just shift to Kubernetes, but to fix the way you build software from this, What'd you say is the most prevalent change mindset change of developers. and all these levels of, uh, Preston prevention and making sure you can't get in there, but then you've got It gets socially engineered. And it's, it's that, that's the metaphor that I like perfectly. And I think, you know, developers are slowly doing a mind shift. Hey, if you sign it, That's not the final step typically. So somebody else grabs that one. people thought you were a little bit in that, the book a backdoor into the disassembler to hide the back door. So with that in mind, how do you guys vector into that in terms of a market entry? Um, and so I think, you know, and then we'll narrow it down How do you guys feel good? Probably didn't reply to him on LinkedIn. None of the female or, you know, he has done it before, so. It's good to be back in person. Lots of ups and downs, but yeah. Got to get the music scene back. I just haven't gotten a haircut since this also Keep the hair, just to get the money.
SENTIMENT ANALYSIS :
ENTITIES
Entity | Category | Confidence |
---|---|---|
Dave Nicholson | PERSON | 0.99+ |
Ken Thompson | PERSON | 0.99+ |
Dan | PERSON | 0.99+ |
March | DATE | 0.99+ |
March of 2021 | DATE | 0.99+ |
Kim Lewandowski | PERSON | 0.99+ |
Dave Lawrence | PERSON | 0.99+ |
Austin | LOCATION | 0.99+ |
seven years | QUANTITY | 0.99+ |
Jerry Chen | PERSON | 0.99+ |
John farrier | PERSON | 0.99+ |
seven | QUANTITY | 0.99+ |
ORGANIZATION | 0.99+ | |
Jerry | PERSON | 0.99+ |
five | QUANTITY | 0.99+ |
Michael | PERSON | 0.99+ |
35 more times | QUANTITY | 0.99+ |
200 million | QUANTITY | 0.99+ |
Citibank | ORGANIZATION | 0.99+ |
CrossFit | ORGANIZATION | 0.99+ |
Dan Lorenc | PERSON | 0.99+ |
six stores | QUANTITY | 0.99+ |
Two founders | QUANTITY | 0.99+ |
Thomas | PERSON | 0.99+ |
first | QUANTITY | 0.98+ |
two years ago | DATE | 0.98+ |
today | DATE | 0.98+ |
a year and a half ago | DATE | 0.98+ |
first step | QUANTITY | 0.98+ |
once a week | QUANTITY | 0.98+ |
ASCII | ORGANIZATION | 0.98+ |
KubeCon | EVENT | 0.98+ |
one line | QUANTITY | 0.98+ |
first level | QUANTITY | 0.98+ |
Chainguard, Inc. | ORGANIZATION | 0.98+ |
ORGANIZATION | 0.98+ | |
five other people | QUANTITY | 0.97+ |
three days | QUANTITY | 0.97+ |
one | QUANTITY | 0.97+ |
both | QUANTITY | 0.97+ |
this year | DATE | 0.97+ |
hundreds of open libraries | QUANTITY | 0.96+ |
cube.net | OTHER | 0.95+ |
one command | QUANTITY | 0.95+ |
eighties | DATE | 0.95+ |
CloudNativeCon | EVENT | 0.94+ |
Europe | LOCATION | 0.94+ |
SIG | ORGANIZATION | 0.92+ |
hundreds of open source vendors | QUANTITY | 0.91+ |
three years old | QUANTITY | 0.91+ |
bell labs | ORGANIZATION | 0.89+ |
few years ago | DATE | 0.89+ |
one week old | QUANTITY | 0.88+ |
40 year old | QUANTITY | 0.88+ |
last couple of years | DATE | 0.82+ |
pandemi | EVENT | 0.81+ |
chain guard | ORGANIZATION | 0.81+ |
Kronos | ORGANIZATION | 0.78+ |
five years | QUANTITY | 0.78+ |
Kubernetes | TITLE | 0.77+ |
NA 2021 | EVENT | 0.77+ |
last few years | DATE | 0.73+ |
this Monday | DATE | 0.72+ |
a week | QUANTITY | 0.7+ |
con | ORGANIZATION | 0.63+ |
many | QUANTITY | 0.54+ |
Bev | ORGANIZATION | 0.53+ |
native con 2021 | EVENT | 0.52+ |
coop con cloud | ORGANIZATION | 0.51+ |
Dallas | TITLE | 0.49+ |
Jenkins | ORGANIZATION | 0.46+ |
Preston | ORGANIZATION | 0.45+ |
DockerCon2021 Keynote
>>Individuals create developers, translate ideas to code, to create great applications and great applications. Touch everyone. A Docker. We know that collaboration is key to your innovation sharing ideas, working together. Launching the most secure applications. Docker is with you wherever your team innovates, whether it be robots or autonomous cars, we're doing research to save lives during a pandemic, revolutionizing, how to buy and sell goods online, or even going into the unknown frontiers of space. Docker is launching innovation everywhere. Join us on the journey to build, share, run the future. >>Hello and welcome to Docker con 2021. We're incredibly excited to have more than 80,000 of you join us today from all over the world. As it was last year, this year at DockerCon is 100% virtual and 100% free. So as to enable as many community members as possible to join us now, 100%. Virtual is also an acknowledgement of the continuing global pandemic in particular, the ongoing tragedies in India and Brazil, the Docker community is a global one. And on behalf of all Dr. Khan attendees, we are donating $10,000 to UNICEF support efforts to fight the virus in those countries. Now, even in those regions of the world where the pandemic is being brought under control, virtual first is the new normal. It's been a challenging transition. This includes our team here at Docker. And we know from talking with many of you that you and your developer teams are challenged by this as well. So to help application development teams better collaborate and ship faster, we've been working on some powerful new features and we thought it would be fun to start off with a demo of those. How about it? Want to have a look? All right. Then no further delay. I'd like to introduce Youi Cal and Ben, gosh, over to you and Ben >>Morning, Ben, thanks for jumping on real quick. >>Have you seen the email from Scott? The one about updates and the docs landing page Smith, the doc combat and more prominence. >>Yeah. I've got something working on my local machine. I haven't committed anything yet. I was thinking we could try, um, that new Docker dev environments feature. >>Yeah, that's cool. So if you hit the share button, what I should do is it will take all of your code and the dependencies and the image you're basing it on and wrap that up as one image for me. And I can then just monitor all my machines that have been one click, like, and then have it side by side, along with the changes I've been looking at as well, because I was also having a bit of a look and then I can really see how it differs to what I'm doing. Maybe I can combine it to do the best of both worlds. >>Sounds good. Uh, let me get that over to you, >>Wilson. Yeah. If you pay with the image name, I'll get that started up. >>All right. Sen send it over >>Cheesy. Okay, great. Let's have a quick look at what you he was doing then. So I've been messing around similar to do with the batter. I've got movie at the top here and I think it looks pretty cool. Let's just grab that image from you. Pick out that started on a dev environment. What this is doing. It's just going to grab the image down, which you can take all of the code, the dependencies only get brunches working on and I'll get that opened up in my idea. Ready to use. It's a here close. We can see our environment as my Molly image, just coming down there and I've got my new idea. >>We'll load this up and it'll just connect to my dev environment. There we go. It's connected to the container. So we're working all in the container here and now give it a moment. What we'll do is we'll see what changes you've been making as well on the code. So it's like she's been working on a landing page as well, and it looks like she's been changing the banner as well. So let's get this running. Let's see what she's actually doing and how it looks. We'll set up our checklist and then we'll see how that works. >>Great. So that's now rolling. So let's just have a look at what you use doing what changes she had made. Compare those to mine just jumped back into my dev container UI, see that I've got both of those running side by side with my changes and news changes. Okay. So she's put Molly up there rather than mobi or somebody had the same idea. So I think in a way I can make us both happy. So if we just jumped back into what we'll do, just add Molly and Moby and here I'll save that. And what we can see is, cause I'm just working within the container rather than having to do sort of rebuild of everything or serve, or just reload my content. No, that's straight the page. So what I can then do is I can come up with my browser here. Once that's all refreshed, refresh the page once hopefully, maybe twice, we should then be able to see your refresh it or should be able to see that we get Malia mobi come up. So there we go, got Molly mobi. So what we'll do now is we'll describe that state. It sends us our image and then we'll just create one of those to share with URI or share. And we'll get a link for that. I guess we'll send that back over to you. >>So I've had a look at what you were doing and I'm actually going to change. I think that might work for both of us. I wondered if you could take a look at it. If I send it over. >>Sounds good. Let me grab the link. >>Yeah, it's a dev environment link again. So if you just open that back in the doc dashboard, it should be able to open up the code that I've changed and then just run it in the same way you normally do. And that shouldn't interrupt what you're already working on because there'll be able to run side by side with your other brunch. You already got, >>Got it. Got it. Loading here. Well, that's great. It's Molly and movie together. I love it. I think we should ship it. >>Awesome. I guess it's chip it and get on with the rest of.com. Wasn't that cool. Thank you Joey. Thanks Ben. Everyone we'll have more of this later in the keynote. So stay tuned. Let's say earlier, we've all been challenged by this past year, whether the COVID pandemic, the complete evaporation of customer demand in many industries, unemployment or business bankruptcies, we all been touched in some way. And yet, even to miss these tragedies last year, we saw multiple sources of hope and inspiration. For example, in response to COVID we saw global communities, including the tech community rapidly innovate solutions for analyzing the spread of the virus, sequencing its genes and visualizing infection rates. In fact, if all in teams collaborating on solutions for COVID have created more than 1,400 publicly shareable images on Docker hub. As another example, we all witnessed the historic landing and exploration of Mars by the perseverance Rover and its ingenuity drone. >>Now what's common in these examples, these innovative and ambitious accomplishments were made possible not by any single individual, but by teams of individuals collaborating together. The power of teams is why we've made development teams central to Docker's mission to build tools and content development teams love to help them get their ideas from code to cloud as quickly as possible. One of the frictions we've seen that can slow down to them in teams is that the path from code to cloud can be a confusing one, riddle with multiple point products, tools, and images that need to be integrated and maintained an automated pipeline in order for teams to be productive. That's why a year and a half ago we refocused Docker on helping development teams make sense of all this specifically, our goal is to provide development teams with the trusted content, the sharing capabilities and the pipeline integrations with best of breed third-party tools to help teams ship faster in short, to provide a collaborative application development platform. >>Everything a team needs to build. Sharon run create applications. Now, as I noted earlier, it's been a challenging year for everyone on our planet and has been similar for us here at Docker. Our team had to adapt to working from home local lockdowns caused by the pandemic and other challenges. And despite all this together with our community and ecosystem partners, we accomplished many exciting milestones. For example, in open source together with the community and our partners, we open sourced or made major contributions to many projects, including OCI distribution and the composed plugins building on these open source projects. We had powerful new capabilities to the Docker product, both free and subscription. For example, support for WSL two and apple, Silicon and Docker, desktop and vulnerability scanning audit logs and image management and Docker hub. >>And finally delivering an easy to use well-integrated development experience with best of breed tools and content is only possible through close collaboration with our ecosystem partners. For example, this last year we had over 100 commercialized fees, join our Docker verified publisher program and over 200 open source projects, join our Docker sponsored open source program. As a result of these efforts, we've seen some exciting growth in the Docker community in the 12 months since last year's Docker con for example, the number of registered developers grew 80% to over 8 million. These developers created many new images increasing the total by 56% to almost 11 million. And the images in all these repositories were pulled by more than 13 million monthly active IP addresses totaling 13 billion pulls a month. Now while the growth is exciting by Docker, we're even more excited about the stories we hear from you and your development teams about how you're using Docker and its impact on your businesses. For example, cancer researchers and their bioinformatics development team at the Washington university school of medicine needed a way to quickly analyze their clinical trial results and then share the models, the data and the analysis with other researchers they use Docker because it gives them the ease of use choice of pipeline tools and speed of sharing so critical to their research. And most importantly to the lives of their patients stay tuned for another powerful customer story later in the keynote from Matt fall, VP of engineering at Oracle insights. >>So with this last year behind us, what's next for Docker, but challenge you this last year of force changes in how development teams work, but we felt for years to come. And what we've learned in our discussions with you will have long lasting impact on our product roadmap. One of the biggest takeaways from those discussions that you and your development team want to be quicker to adapt, to changes in your environment so you can ship faster. So what is DACA doing to help with this first trusted content to own the teams that can focus their energies on what is unique to their businesses and spend as little time as possible on undifferentiated work are able to adapt more quickly and ship faster in order to do so. They need to be able to trust other components that make up their app together with our partners. >>Docker is doubling down and providing development teams with trusted content and the tools they need to use it in their applications. Second, remote collaboration on a development team, asking a coworker to take a look at your code used to be as easy as swiveling their chair around, but given what's happened in the last year, that's no longer the case. So as you even been hinted in the demo at the beginning, you'll see us deliver more capabilities for remote collaboration within a development team. And we're enabling development team to quickly adapt to any team configuration all on prem hybrid, all work from home, helping them remain productive and focused on shipping third ecosystem integrations, those development teams that can quickly take advantage of innovations throughout the ecosystem. Instead of getting locked into a single monolithic pipeline, there'll be the ones able to deliver amps, which impact their businesses faster. >>So together with our ecosystem partners, we are investing in more integrations with best of breed tools, right? Integrated automated app pipelines. Furthermore, we'll be writing more public API APIs and SDKs to enable ecosystem partners and development teams to roll their own integrations. We'll be sharing more details about remote collaboration and ecosystem integrations. Later in the keynote, I'd like to take a moment to share with Docker and our partners are doing for trusted content, providing development teams, access to content. They can trust, allows them to focus their coding efforts on what's unique and differentiated to that end Docker and our partners are bringing more and more trusted content to Docker hub Docker official images are 160 images of popular upstream open source projects that serve as foundational building blocks for any application. These include operating systems, programming, languages, databases, and more. Furthermore, these are updated patch scan and certified frequently. So I said, no image is older than 30 days. >>Docker verified publisher images are published by more than 100 commercialized feeds. The image Rebos are explicitly designated verify. So the developers searching for components for their app know that the ISV is actively maintaining the image. Docker sponsored open source projects announced late last year features images for more than 200 open source communities. Docker sponsors these communities through providing free storage and networking resources and offering their community members unrestricted access repos for businesses allow businesses to update and share their apps privately within their organizations using role-based access control and user authentication. No, and finally, public repos for communities enable community projects to be freely shared with anonymous and authenticated users alike. >>And for all these different types of content, we provide services for both development teams and ISP, for example, vulnerability scanning and digital signing for enhanced security search and filtering for discoverability packaging and updating services and analytics about how these products are being used. All this trusted content, we make available to develop teams for them directly to discover poll and integrate into their applications. Our goal is to meet development teams where they live. So for those organizations that prefer to manage their internal distribution of trusted content, we've collaborated with leading container registry partners. We announced our partnership with J frog late last year. And today we're very pleased to announce our partnerships with Amazon and Miranda's for providing an integrated seamless experience for joint for our joint customers. Lastly, the container images themselves and this end to end flow are built on open industry standards, which provided all the teams with flexibility and choice trusted content enables development teams to rapidly build. >>As I let them focus on their unique differentiated features and use trusted building blocks for the rest. We'll be talking more about trusted content as well as remote collaboration and ecosystem integrations later in the keynote. Now ecosystem partners are not only integral to the Docker experience for development teams. They're also integral to a great DockerCon experience, but please join me in thanking our Dr. Kent on sponsors and checking out their talks throughout the day. I also want to thank some others first up Docker team. Like all of you this last year has been extremely challenging for us, but the Docker team rose to the challenge and worked together to continue shipping great product, the Docker community of captains, community leaders, and contributors with your welcoming newcomers, enthusiasm for Docker and open exchanges of best practices and ideas talker, wouldn't be Docker without you. And finally, our development team customers. >>You trust us to help you build apps. Your businesses rely on. We don't take that trust for granted. Thank you. In closing, we often hear about the tenant's developer capable of great individual feeds that can transform project. But I wonder if we, as an industry have perhaps gotten this wrong by putting so much emphasis on weight, on the individual as discussed at the beginning, great accomplishments like innovative responses to COVID-19 like landing on Mars are more often the results of individuals collaborating together as a team, which is why our mission here at Docker is delivered tools and content developers love to help their team succeed and become 10 X teams. Thanks again for joining us, we look forward to having a great DockerCon with you today, as well as a great year ahead of us. Thanks and be well. >>Hi, I'm Dana Lawson, VP of engineering here at get hub. And my job is to enable this rich interconnected community of builders and makers to build even more and hopefully have a great time doing it in order to enable the best platform for developers, which I know is something we are all passionate about. We need to partner across the ecosystem to ensure that developers can have a great experience across get hub and all the tools that they want to use. No matter what they are. My team works to build the tools and relationships to make that possible. I am so excited to join Scott on this virtual stage to talk about increasing developer velocity. So let's dive in now, I know this may be hard for some of you to believe, but as a former CIS admin, some 21 years ago, working on sense spark workstations, we've come such a long way for random scripts and desperate systems that we've stitched together to this whole inclusive developer workflow experience being a CIS admin. >>Then you were just one piece of the siloed experience, but I didn't want to just push code to production. So I created scripts that did it for me. I taught myself how to code. I was the model lazy CIS admin that got dangerous and having pushed a little too far. I realized that working in production and building features is really a team sport that we had the opportunity, all of us to be customer obsessed today. As developers, we can go beyond the traditional dev ops mindset. We can really focus on adding value to the customer experience by ensuring that we have work that contributes to increasing uptime via and SLS all while being agile and productive. We get there. When we move from a pass the Baton system to now having an interconnected developer workflow that increases velocity in every part of the cycle, we get to work better and smarter. >>And honestly, in a way that is so much more enjoyable because we automate away all the mundane and manual and boring tasks. So we get to focus on what really matters shipping, the things that humans get to use and love. Docker has been a big part of enabling this transformation. 10, 20 years ago, we had Tomcat containers, which are not Docker containers. And for y'all hearing this the first time go Google it. But that was the way we built our applications. We had to segment them on the server and give them resources. Today. We have Docker containers, these little mini Oasys and Docker images. You can do it multiple times in an orchestrated manner with the power of actions enabled and Docker. It's just so incredible what you can do. And by the way, I'm showing you actions in Docker, which I hope you use because both are great and free for open source. >>But the key takeaway is really the workflow and the automation, which you certainly can do with other tools. Okay, I'm going to show you just how easy this is, because believe me, if this is something I can learn and do anybody out there can, and in this demo, I'll show you about the basic components needed to create and use a package, Docker container actions. And like I said, you won't believe how awesome the combination of Docker and actions is because you can enable your workflow to do no matter what you're trying to do in this super baby example. We're so small. You could take like 10 seconds. Like I am here creating an action due to a simple task, like pushing a message to your logs. And the cool thing is you can use it on any the bit on this one. Like I said, we're going to use push. >>You can do, uh, even to order a pizza every time you roll into production, if you wanted, but at get hub, that'd be a lot of pizzas. And the funny thing is somebody out there is actually tried this and written that action. If you haven't used Docker and actions together, check out the docs on either get hub or Docker to get you started. And a huge shout out to all those doc writers out there. I built this demo today using those instructions. And if I can do it, I know you can too, but enough yapping let's get started to save some time. And since a lot of us are Docker and get hub nerds, I've already created a repo with a Docker file. So we're going to skip that step. Next. I'm going to create an action's Yammel file. And if you don't Yammer, you know, actions, the metadata defines my important log stuff to capture and the input and my time out per parameter to pass and puts to the Docker container, get up a build image from your Docker file and run the commands in a new container. >>Using the Sigma image. The cool thing is, is you can use any Docker image in any language for your actions. It doesn't matter if it's go or whatever in today's I'm going to use a shell script and an input variable to print my important log stuff to file. And like I said, you know me, I love me some. So let's see this action in a workflow. When an action is in a private repo, like the one I demonstrating today, the action can only be used in workflows in the same repository, but public actions can be used by workflows in any repository. So unfortunately you won't get access to the super awesome action, but don't worry in the Guild marketplace, there are over 8,000 actions available, especially the most important one, that pizza action. So go try it out. Now you can do this in a couple of ways, whether you're doing it in your preferred ID or for today's demo, I'm just going to use the gooey. I'm going to navigate to my actions tab as I've done here. And I'm going to in my workflow, select new work, hello, probably load some workflows to Claire to get you started, but I'm using the one I've copied. Like I said, the lazy developer I am in. I'm going to replace it with my action. >>That's it. So now we're going to go and we're going to start our commitment new file. Now, if we go over to our actions tab, we can see the workflow in progress in my repository. I just click the actions tab. And because they wrote the actions on push, we can watch the visualization under jobs and click the job to see the important stuff we're logging in the input stamp in the printed log. And we'll just wait for this to run. Hello, Mona and boom. Just like that. It runs automatically within our action. We told it to go run as soon as the files updated because we're doing it on push merge. That's right. Folks in just a few minutes, I built an action that writes an entry to a log file every time I push. So I don't have to do it manually. In essence, with automation, you can be kind to your future self and save time and effort to focus on what really matters. >>Imagine what I could do with even a little more time, probably order all y'all pieces. That is the power of the interconnected workflow. And it's amazing. And I hope you all go try it out, but why do we care about all of that? Just like in the demo, I took a manual task with both tape, which both takes time and it's easy to forget and automated it. So I don't have to think about it. And it's executed every time consistently. That means less time for me to worry about my human errors and mistakes, and more time to focus on actually building the cool stuff that people want. Obviously, automation, developer productivity, but what is even more important to me is the developer happiness tools like BS, code actions, Docker, Heroku, and many others reduce manual work, which allows us to focus on building things that are awesome. >>And to get into that wonderful state that we call flow. According to research by UC Irvine in Humboldt university in Germany, it takes an average of 23 minutes to enter optimal creative state. What we call the flow or to reenter it after distraction like your dog on your office store. So staying in flow is so critical to developer productivity and as a developer, it just feels good to be cranking away at something with deep focus. I certainly know that I love that feeling intuitive collaboration and automation features we built in to get hub help developer, Sam flow, allowing you and your team to do so much more, to bring the benefits of automation into perspective in our annual October's report by Dr. Nicole, Forsgren. One of my buddies here at get hub, took a look at the developer productivity in the stork year. You know what we found? >>We found that public GitHub repositories that use the Automational pull requests, merge those pull requests. 1.2 times faster. And the number of pooled merged pull requests increased by 1.3 times, that is 34% more poor requests merged. And other words, automation can con can dramatically increase, but the speed and quantity of work completed in any role, just like an open source development, you'll work more efficiently with greater impact when you invest the bulk of your time in the work that adds the most value and eliminate or outsource the rest because you don't need to do it, make the machines by elaborate by leveraging automation in their workflows teams, minimize manual work and reclaim that time for innovation and maintain that state of flow with development and collaboration. More importantly, their work is more enjoyable because they're not wasting the time doing the things that the machines or robots can do for them. >>And I remember what I said at the beginning. Many of us want to be efficient, heck even lazy. So why would I spend my time doing something I can automate? Now you can read more about this research behind the art behind this at October set, get hub.com, which also includes a lot of other cool info about the open source ecosystem and how it's evolving. Speaking of the open source ecosystem we at get hub are so honored to be the home of more than 65 million developers who build software together for everywhere across the globe. Today, we're seeing software development taking shape as the world's largest team sport, where development teams collaborate, build and ship products. It's no longer a solo effort like it was for me. You don't have to take my word for it. Check out this globe. This globe shows real data. Every speck of light you see here represents a contribution to an open source project, somewhere on earth. >>These arts reach across continents, cultures, and other divides. It's distributed collaboration at its finest. 20 years ago, we had no concept of dev ops, SecOps and lots, or the new ops that are going to be happening. But today's development and ops teams are connected like ever before. This is only going to continue to evolve at a rapid pace, especially as we continue to empower the next hundred million developers, automation helps us focus on what's important and to greatly accelerate innovation. Just this past year, we saw some of the most groundbreaking technological advancements and achievements I'll say ever, including critical COVID-19 vaccine trials, as well as the first power flight on Mars. This past month, these breakthroughs were only possible because of the interconnected collaborative open source communities on get hub and the amazing tools and workflows that empower us all to create and innovate. Let's continue building, integrating, and automating. So we collectively can give developers the experience. They deserve all of the automation and beautiful eye UIs that we can muster so they can continue to build the things that truly do change the world. Thank you again for having me today, Dr. Khan, it has been a pleasure to be here with all you nerds. >>Hello. I'm Justin. Komack lovely to see you here. Talking to developers, their world is getting much more complex. Developers are being asked to do everything security ops on goal data analysis, all being put on the rockers. Software's eating the world. Of course, and this all make sense in that view, but they need help. One team. I told you it's shifted all our.net apps to run on Linux from windows, but their developers found the complexity of Docker files based on the Linux shell scripts really difficult has helped make these things easier for your teams. Your ones collaborate more in a virtual world, but you've asked us to make this simpler and more lightweight. You, the developers have asked for a paved road experience. You want things to just work with a simple options to be there, but it's not just the paved road. You also want to be able to go off-road and do interesting and different things. >>Use different components, experiments, innovate as well. We'll always offer you both those choices at different times. Different developers want different things. It may shift for ones the other paved road or off road. Sometimes you want reliability, dependability in the zone for day to day work, but sometimes you have to do something new, incorporate new things in your pipeline, build applications for new places. Then you knew those off-road abilities too. So you can really get under the hood and go and build something weird and wonderful and amazing. That gives you new options. Talk as an independent choice. We don't own the roads. We're not pushing you into any technology choices because we own them. We're really supporting and driving open standards, such as ISEI working opensource with the CNCF. We want to help you get your applications from your laptops, the clouds, and beyond, even into space. >>Let's talk about the key focus areas, that frame, what DACA is doing going forward. These are simplicity, sharing, flexibility, trusted content and care supply chain compared to building where the underlying kernel primitives like namespaces and Seagraves the original Docker CLI was just amazing Docker engine. It's a magical experience for everyone. It really brought those innovations and put them in a world where anyone would use that, but that's not enough. We need to continue to innovate. And it was trying to get more done faster all the time. And there's a lot more we can do. We're here to take complexity away from deeply complicated underlying things and give developers tools that are just amazing and magical. One of the area we haven't done enough and make things magical enough that we're really planning around now is that, you know, Docker images, uh, they're the key parts of your application, but you know, how do I do something with an image? How do I, where do I attach volumes with this image? What's the API. Whereas the SDK for this image, how do I find an example or docs in an API driven world? Every bit of software should have an API and an API description. And our vision is that every container should have this API description and the ability for you to understand how to use it. And it's all a seamless thing from, you know, from your code to the cloud local and remote, you can, you can use containers in this amazing and exciting way. >>One thing I really noticed in the last year is that companies that started off remote fast have constant collaboration. They have zoom calls, apron all day terminals, shattering that always working together. Other teams are really trying to learn how to do this style because they didn't start like that. We used to walk around to other people's desks or share services on the local office network. And it's very difficult to do that anymore. You want sharing to be really simple, lightweight, and informal. Let me try your container or just maybe let's collaborate on this together. Um, you know, fast collaboration on the analysts, fast iteration, fast working together, and he wants to share more. You want to share how to develop environments, not just an image. And we all work by seeing something someone else in our team is doing saying, how can I do that too? I can, I want to make that sharing really, really easy. Ben's going to talk about this more in the interest of one minute. >>We know how you're excited by apple. Silicon and gravis are not excited because there's a new architecture, but excited because it's faster, cooler, cheaper, better, and offers new possibilities. The M one support was the most asked for thing on our public roadmap, EFA, and we listened and share that we see really exciting possibilities, usership arm applications, all the way from desktop to production. We know that you all use different clouds and different bases have deployed to, um, you know, we work with AWS and Azure and Google and more, um, and we want to help you ship on prime as well. And we know that you use huge number of languages and the containers help build applications that use different languages for different parts of the application or for different applications, right? You can choose the best tool. You have JavaScript hat or everywhere go. And re-ask Python for data and ML, perhaps getting excited about WebAssembly after hearing about a cube con, you know, there's all sorts of things. >>So we need to make that as easier. We've been running the whole month of Python on the blog, and we're doing a month of JavaScript because we had one specific support about how do I best put this language into production of that language into production. That detail is important for you. GPS have been difficult to use. We've added GPS suppose in desktop for windows, but we know there's a lot more to do to make the, how multi architecture, multi hardware, multi accelerator world work better and also securely. Um, so there's a lot more work to do to support you in all these things you want to do. >>How do we start building a tenor has applications, but it turns out we're using existing images as components. I couldn't assist survey earlier this year, almost half of container image usage was public images rather than private images. And this is growing rapidly. Almost all software has open source components and maybe 85% of the average application is open source code. And what you're doing is taking whole container images as modules in your application. And this was always the model with Docker compose. And it's a model that you're already et cetera, writing you trust Docker, official images. We know that they might go to 25% of poles on Docker hub and Docker hub provides you the widest choice and the best support that trusted content. We're talking to people about how to make this more helpful. We know, for example, that winter 69 four is just showing us as support, but the image doesn't yet tell you that we're working with canonical to improve messaging from specific images about left lifecycle and support. >>We know that you need more images, regularly updated free of vulnerabilities, easy to use and discover, and Donnie and Marie neuro, going to talk about that more this last year, the solar winds attack has been in the, in the news. A lot, the software you're using and trusting could be compromised and might be all over your organization. We need to reduce the risk of using vital open-source components. We're seeing more software supply chain attacks being targeted as the supply chain, because it's often an easier place to attack and production software. We need to be able to use this external code safely. We need to, everyone needs to start from trusted sources like photography images. They need to scan for known vulnerabilities using Docker scan that we built in partnership with sneak and lost DockerCon last year, we need just keep updating base images and dependencies, and we'll, we're going to help you have the control and understanding about your images that you need to do this. >>And there's more, we're also working on the nursery V2 project in the CNCF to revamp container signings, or you can tell way or software comes from we're working on tooling to make updates easier, and to help you understand and manage all the principals carrier you're using security is a growing concern for all of us. It's really important. And we're going to help you work with security. We can't achieve all our dreams, whether that's space travel or amazing developer products ever see without deep partnerships with our community to cloud is RA and the cloud providers aware most of you ship your occasion production and simple routes that take your work and deploy it easily. Reliably and securely are really important. Just get into production simply and easily and securely. And we've done a bunch of work on that. And, um, but we know there's more to do. >>The CNCF on the open source cloud native community are an amazing ecosystem of creators and lovely people creating an amazing strong community and supporting a huge amount of innovation has its roots in the container ecosystem and his dreams beyond that much of the innovation is focused around operate experience so far, but developer experience is really a growing concern in that community as well. And we're really excited to work on that. We also uses appraiser tool. Then we know you do, and we know that you want it to be easier to use in your environment. We just shifted Docker hub to work on, um, Kubernetes fully. And, um, we're also using many of the other projects are Argo from atheists. We're spending a lot of time working with Microsoft, Amazon right now on getting natural UV to ready to ship in the next few. That's a really detailed piece of collaboration we've been working on for a long term. Long time is really important for our community as the scarcity of the container containers and, um, getting content for you, working together makes us stronger. Our community is made up of all of you have. Um, it's always amazing to be reminded of that as a huge open source community that we already proud to work with. It's an amazing amount of innovation that you're all creating and where perhaps it, what with you and share with you as well. Thank you very much. And thank you for being here. >>Really excited to talk to you today and share more about what Docker is doing to help make you faster, make your team faster and turn your application delivery into something that makes you a 10 X team. What we're hearing from you, the developers using Docker everyday fits across three common themes that we hear consistently over and over. We hear that your time is super important. It's critical, and you want to move faster. You want your tools to get out of your way, and instead to enable you to accelerate and focus on the things you want to be doing. And part of that is that finding great content, great application components that you can incorporate into your apps to move faster is really hard. It's hard to discover. It's hard to find high quality content that you can trust that, you know, passes your test and your configuration needs. >>And it's hard to create good content as well. And you're looking for more safety, more guardrails to help guide you along that way so that you can focus on creating value for your company. Secondly, you're telling us that it's a really far to collaborate effectively with your team and you want to do more, to work more effectively together to help your tools become more and more seamless to help you stay in sync, both with yourself across all of your development environments, as well as with your teammates so that you can more effectively collaborate together. Review each other's work, maintain things and keep them in sync. And finally, you want your applications to run consistently in every single environment, whether that's your local development environment, a cloud-based development environment, your CGI pipeline, or the cloud for production, and you want that micro service to provide that consistent experience everywhere you go so that you have similar tools, similar environments, and you don't need to worry about things getting in your way, but instead things make it easy for you to focus on what you wanna do and what Docker is doing to help solve all of these problems for you and your colleagues is creating a collaborative app dev platform. >>And this collaborative application development platform consists of multiple different pieces. I'm not going to walk through all of them today, but the overall view is that we're providing all the tooling you need from the development environment, to the container images, to the collaboration services, to the pipelines and integrations that enable you to focus on making your applications amazing and changing the world. If we start zooming on a one of those aspects, collaboration we hear from developers regularly is that they're challenged in synchronizing their own setups across environments. They want to be able to duplicate the setup of their teammates. Look, then they can easily get up and running with the same applications, the same tooling, the same version of the same libraries, the same frameworks. And they want to know if their applications are good before they're ready to share them in an official space. >>They want to collaborate on things before they're done, rather than feeling like they have to officially published something before they can effectively share it with others to work on it, to solve this. We're thrilled today to announce Docker, dev environments, Docker, dev environments, transform how your team collaborates. They make creating, sharing standardized development environments. As simple as a Docker poll, they make it easy to review your colleagues work without affecting your own work. And they increase the reproducibility of your own work and decreased production issues in doing so because you've got consistent environments all the way through. Now, I'm going to pass it off to our principal product manager, Ben Gotch to walk you through more detail on Docker dev environments. >>Hi, I'm Ben. I work as a principal program manager at DACA. One of the areas that doc has been looking at to see what's hard today for developers is sharing changes that you make from the inner loop where the inner loop is a better development, where you write code, test it, build it, run it, and ultimately get feedback on those changes before you merge them and try and actually ship them out to production. Most amount of us build this flow and get there still leaves a lot of challenges. People need to jump between branches to look at each other's work. Independence. Dependencies can be different when you're doing that and doing this in this new hybrid wall of work. Isn't any easier either the ability to just save someone, Hey, come and check this out. It's become much harder. People can't come and sit down at your desk or take your laptop away for 10 minutes to just grab and look at what you're doing. >>A lot of the reason that development is hard when you're remote, is that looking at changes and what's going on requires more than just code requires all the dependencies and everything you've got set up and that complete context of your development environment, to understand what you're doing and solving this in a remote first world is hard. We wanted to look at how we could make this better. Let's do that in a way that let you keep working the way you do today. Didn't want you to have to use a browser. We didn't want you to have to use a new idea. And we wanted to do this in a way that was application centric. We wanted to let you work with all the rest of the application already using C for all the services and all those dependencies you need as part of that. And with that, we're excited to talk more about docket developer environments, dev environments are new part of the Docker experience that makes it easier you to get started with your whole inner leap, working inside a container, then able to share and collaborate more than just the code. >>We want it to enable you to share your whole modern development environment, your whole setup from DACA, with your team on any operating system, we'll be launching a limited beta of dev environments in the coming month. And a GA dev environments will be ID agnostic and supporting composts. This means you'll be able to use an extend your existing composed files to create your own development environment in whatever idea, working in dev environments designed to be local. First, they work with Docker desktop and say your existing ID, and let you share that whole inner loop, that whole development context, all of your teammates in just one collect. This means if you want to get feedback on the working progress change or the PR it's as simple as opening another idea instance, and looking at what your team is working on because we're using compose. You can just extend your existing oppose file when you're already working with, to actually create this whole application and have it all working in the context of the rest of the services. >>So it's actually the whole environment you're working with module one service that doesn't really understand what it's doing alone. And with that, let's jump into a quick demo. So you can see here, two dev environments up and running. First one here is the same container dev environment. So if I want to go into that, let's see what's going on in the various code button here. If that one open, I can get straight into my application to start making changes inside that dev container. And I've got all my dependencies in here, so I can just run that straight in that second application I have here is one that's opened up in compose, and I can see that I've also got my backend, my front end and my database. So I've got all my services running here. So if I want, I can open one or more of these in a dev environment, meaning that that container has the context that dev environment has the context of the whole application. >>So I can get back into and connect to all the other services that I need to test this application properly, all of them, one unit. And then when I've made my changes and I'm ready to share, I can hit my share button type in the refund them on to share that too. And then give that image to someone to get going, pick that up and just start working with that code and all my dependencies, simple as putting an image, looking ahead, we're going to be expanding development environments, more of your dependencies for the whole developer worst space. We want to look at backing up and letting you share your volumes to make data science and database setups more repeatable and going. I'm still all of this under a single workspace for your team containing images, your dev environments, your volumes, and more we've really want to allow you to create a fully portable Linux development environment. >>So everyone you're working with on any operating system, as I said, our MVP we're coming next month. And that was for vs code using their dev container primitive and more support for other ideas. We'll follow to find out more about what's happening and what's coming up next in the future of this. And to actually get a bit of a deeper dive in the experience. Can we check out the talk I'm doing with Georgie and girl later on today? Thank you, Ben, amazing story about how Docker is helping to make developer teams more collaborative. Now I'd like to talk more about applications while the dev environment is like the workbench around what you're building. The application itself has all the different components, libraries, and frameworks, and other code that make up the application itself. And we hear developers saying all the time things like, how do they know if their images are good? >>How do they know if they're secure? How do they know if they're minimal? How do they make great images and great Docker files and how do they keep their images secure? And up-to-date on every one of those ties into how do I create more trust? How do I know that I'm building high quality applications to enable you to do this even more effectively than today? We are pleased to announce the DACA verified polisher program. This broadens trusted content by extending beyond Docker official images, to give you more and more trusted building blocks that you can incorporate into your applications. It gives you confidence that you're getting what you expect because Docker verifies every single one of these publishers to make sure they are who they say they are. This improves our secure supply chain story. And finally it simplifies your discovery of the best building blocks by making it easy for you to find things that you know, you can trust so that you can incorporate them into your applications and move on and on the right. You can see some examples of the publishers that are involved in Docker, official images and our Docker verified publisher program. Now I'm pleased to introduce you to marina. Kubicki our senior product manager who will walk you through more about what we're doing to create a better experience for you around trust. >>Thank you, Dani, >>Mario Andretti, who is a famous Italian sports car driver. One said that if everything feels under control, you're just not driving. You're not driving fast enough. Maya Andretti is not a software developer and a software developers. We know that no matter how fast we need to go in order to drive the innovation that we're working on, we can never allow our applications to spin out of control and a Docker. As we continue talking to our, to the developers, what we're realizing is that in order to reach that speed, the developers are the, the, the development community is looking for the building blocks and the tools that will, they will enable them to drive at the speed that they need to go and have the trust in those building blocks. And in those tools that they will be able to maintain control over their applications. So as we think about some of the things that we can do to, to address those concerns, uh, we're realizing that we can pursue them in a number of different venues, including creating reliable content, including creating partnerships that expands the options for the reliable content. >>Um, in order to, in a we're looking at creating integrations, no link security tools, talk about the reliable content. The first thing that comes to mind are the Docker official images, which is a program that we launched several years ago. And this is a set of curated, actively maintained, open source images that, uh, include, uh, operating systems and databases and programming languages. And it would become immensely popular for, for, for creating the base layers of, of the images of, of the different images, images, and applications. And would we realizing that, uh, many developers are, instead of creating something from scratch, basically start with one of the official images for their basis, and then build on top of that. And this program has become so popular that it now makes up a quarter of all of the, uh, Docker poles, which essentially ends up being several billion pulse every single month. >>As we look beyond what we can do for the open source. Uh, we're very ability on the open source, uh, spectrum. We are very excited to announce that we're launching the Docker verified publishers program, which is continuing providing the trust around the content, but now working with, uh, some of the industry leaders, uh, in multiple, in multiple verticals across the entire technology technical spec, it costs entire, uh, high tech in order to provide you with more options of the images that you can use for building your applications. And it still comes back to trust that when you are searching for content in Docker hub, and you see the verified publisher badge, you know, that this is, this is the content that, that is part of the, that comes from one of our partners. And you're not running the risk of pulling the malicious image from an employee master source. >>As we look beyond what we can do for, for providing the reliable content, we're also looking at some of the tools and the infrastructure that we can do, uh, to create a security around the content that you're creating. So last year at the last ad, the last year's DockerCon, we announced partnership with sneak. And later on last year, we launched our DACA, desktop and Docker hub vulnerability scans that allow you the options of writing scans in them along multiple points in your dev cycle. And in addition to providing you with information on the vulnerability on, on the vulnerabilities, in, in your code, uh, it also provides you with a guidance on how to re remediate those vulnerabilities. But as we look beyond the vulnerability scans, we're also looking at some of the other things that we can do, you know, to, to, to, uh, further ensure that the integrity and the security around your images, your images, and with that, uh, later on this year, we're looking to, uh, launch the scope, personal access tokens, and instead of talking about them, I will simply show you what they look like. >>So if you can see here, this is my page in Docker hub, where I've created a four, uh, tokens, uh, read-write delete, read, write, read only in public read in public creeper read only. So, uh, earlier today I went in and I, I logged in, uh, with my read only token. And when you see, when I'm going to pull an image, it's going to allow me to pull an image, not a problem success. And then when I do the next step, I'm going to ask to push an image into the same repo. Uh, would you see is that it's going to give me an error message saying that they access is denied, uh, because there is an additional authentication required. So these are the things that we're looking to add to our roadmap. As we continue thinking about the things that we can do to provide, um, to provide additional building blocks, content, building blocks, uh, and, and, and tools to build the trust so that our DACA developer and skinned code faster than Mario Andretti could ever imagine. Uh, thank you to >>Thank you, marina. It's amazing what you can do to improve the trusted content so that you can accelerate your development more and move more quickly, move more collaboratively and build upon the great work of others. Finally, we hear over and over as that developers are working on their applications that they're looking for, environments that are consistent, that are the same as production, and that they want their applications to really run anywhere, any environment, any architecture, any cloud one great example is the recent announcement of apple Silicon. We heard from developers on uproar that they needed Docker to be available for that architecture before they could add those to it and be successful. And we listened. And based on that, we are pleased to share with you Docker, desktop on apple Silicon. This enables you to run your apps consistently anywhere, whether that's developing on your team's latest dev hardware, deploying an ARM-based cloud environments and having a consistent architecture across your development and production or using multi-year architecture support, which enables your whole team to collaborate on its application, using private repositories on Docker hub, and thrilled to introduce you to Hughie cower, senior director for product management, who will walk you through more of what we're doing to create a great developer experience. >>Senior director of product management at Docker. And I'd like to jump straight into a demo. This is the Mac mini with the apple Silicon processor. And I want to show you how you can now do an end-to-end arm workflow from my M one Mac mini to raspberry PI. As you can see, we have vs code and Docker desktop installed on a, my, the Mac mini. I have a small example here, and I have a raspberry PI three with an led strip, and I want to turn those LEDs into a moving rainbow. This Dockerfile here, builds the application. We build the image with the Docker, build X command to make the image compatible for all raspberry pies with the arm. 64. Part of this build is built with the native power of the M one chip. I also add the push option to easily share the image with my team so they can give it a try to now Dr. >>Creates the local image with the application and uploads it to Docker hub after we've built and pushed the image. We can go to Docker hub and see the new image on Docker hub. You can also explore a variety of images that are compatible with arm processors. Now let's go to the raspberry PI. I have Docker already installed and it's running Ubuntu 64 bit with the Docker run command. I can run the application and let's see what will happen from there. You can see Docker is downloading the image automatically from Docker hub and when it's running, if it's works right, there are some nice colors. And with that, if we have an end-to-end workflow for arm, where continuing to invest into providing you a great developer experience, that's easy to install. Easy to get started with. As you saw in the demo, if you're interested in the new Mac, mini are interested in developing for our platforms in general, we've got you covered with the same experience you've come to expect from Docker with over 95,000 arm images on hub, including many Docker official images. >>We think you'll find what you're looking for. Thank you again to the community that helped us to test the tech previews. We're so delighted to hear when folks say that the new Docker desktop for apple Silicon, it just works for them, but that's not all we've been working on. As Dani mentioned, consistency of developer experience across environments is so important. We're introducing composed V2 that makes compose a first-class citizen in the Docker CLI you no longer need to install a separate composed biter in order to use composed, deploying to production is simpler than ever with the new compose integration that enables you to deploy directly to Amazon ECS or Azure ACI with the same methods you use to run your application locally. If you're interested in running slightly different services, when you're debugging versus testing or, um, just general development, you can manage that all in one place with the new composed service to hear more about what's new and Docker desktop, please join me in the three 15 breakout session this afternoon. >>And now I'd love to tell you a bit more about bill decks and convince you to try it. If you haven't already it's our next gen build command, and it's no longer experimental as shown in the demo with built X, you'll be able to do multi architecture builds, share those builds with your team and the community on Docker hub. With build X, you can speed up your build processes with remote caches or build all the targets in your composed file in parallel with build X bake. And there's so much more if you're using Docker, desktop or Docker, CE you can use build X checkout tonus is talk this afternoon at three 45 to learn more about build X. And with that, I hope everyone has a great Dr. Khan and back over to you, Donnie. >>Thank you UA. It's amazing to hear about what we're doing to create a better developer experience and make sure that Docker works everywhere you need to work. Finally, I'd like to wrap up by showing you everything that we've announced today and everything that we've done recently to make your lives better and give you more and more for the single price of your Docker subscription. We've announced the Docker verified publisher program we've announced scoped personal access tokens to make it easier for you to have a secure CCI pipeline. We've announced Docker dev environments to improve your collaboration with your team. Uh, we shared with you Docker, desktop and apple Silicon, to make sure that, you know, Docker runs everywhere. You need it to run. And we've announced Docker compose version two, finally making it a first-class citizen amongst all the other great Docker tools. And we've done so much more recently as well from audit logs to advanced image management, to compose service profiles, to improve where you can run Docker more easily. >>Finally, as we look forward, where we're headed in the upcoming year is continuing to invest in these themes of helping you build, share, and run modern apps more effectively. We're going to be doing more to help you create a secure supply chain with which only grows more and more important as time goes on. We're going to be optimizing your update experience to make sure that you can easily understand the current state of your application, all its components and keep them all current without worrying about breaking everything as you're doing. So we're going to make it easier for you to synchronize your work. Using cloud sync features. We're going to improve collaboration through dev environments and beyond, and we're going to do make it easy for you to run your microservice in your environments without worrying about things like architecture or differences between those environments. Thank you so much. I'm thrilled about what we're able to do to help make your lives better. And now you're going to be hearing from one of our customers about what they're doing to launch their business with Docker >>I'm Matt Falk, I'm the head of engineering and orbital insight. And today I want to talk to you a little bit about data from space. So who am I like many of you, I'm a software developer and a software developer about seven companies so far, and now I'm a head of engineering. So I spend most of my time doing meetings, but occasionally I'll still spend time doing design discussions, doing code reviews. And in my free time, I still like to dabble on things like project oiler. So who's Oberlin site. What do we do? Portal insight is a large data supplier and analytics provider where we take data geospatial data anywhere on the planet, any overhead sensor, and translate that into insights for the end customer. So specifically we have a suite of high performance, artificial intelligence and machine learning analytics that run on this geospatial data. >>And we build them to specifically determine natural and human service level activity anywhere on the planet. What that really means is we take any type of data associated with a latitude and longitude and we identify patterns so that we can, so we can detect anomalies. And that's everything that we do is all about identifying those patterns to detect anomalies. So more specifically, what type of problems do we solve? So supply chain intelligence, this is one of the use cases that we we'd like to talk about a lot. It's one of our main primary verticals that we go after right now. And as Scott mentioned earlier, this had a huge impact last year when COVID hit. So specifically supply chain intelligence is all about identifying movement patterns to and from operating facilities to identify changes in those supply chains. How do we do this? So for us, we can do things where we track the movement of trucks. >>So identifying trucks, moving from one location to another in aggregate, same thing we can do with foot traffic. We can do the same thing for looking at aggregate groups of people moving from one location to another and analyzing their patterns of life. We can look at two different locations to determine how people are moving from one location to another, or going back and forth. All of this is extremely valuable for detecting how a supply chain operates and then identifying the changes to that supply chain. As I said last year with COVID, everything changed in particular supply chains changed incredibly, and it was hugely important for customers to know where their goods or their products are coming from and where they were going, where there were disruptions in their supply chain and how that's affecting their overall supply and demand. So to use our platform, our suite of tools, you can start to gain a much better picture of where your suppliers or your distributors are going from coming from or going to. >>So what's our team look like? So my team is currently about 50 engineers. Um, we're spread into four different teams and the teams are structured like this. So the first team that we have is infrastructure engineering and this team largely deals with deploying our Dockers using Kubernetes. So this team is all about taking Dockers, built by other teams, sometimes building the Dockers themselves and putting them into our production system, our platform engineering team, they produce these microservices. So they produce microservice, Docker images. They develop and test with them locally. Their entire environments are dockerized. They produce these doctors, hand them over to him for infrastructure engineering to be deployed. Similarly, our product engineering team does the same thing. They develop and test with Dr. Locally. They also produce a suite of Docker images that the infrastructure team can then deploy. And lastly, we have our R and D team, and this team specifically produces machine learning algorithms using Nvidia Docker collectively, we've actually built 381 Docker repositories and 14 million. >>We've had 14 million Docker pools over the lifetime of the company, just a few stats about us. Um, but what I'm really getting to here is you can see actually doctors becoming almost a form of communication between these teams. So one of the paradigms in software engineering that you're probably familiar with encapsulation, it's really helpful for a lot of software engineering problems to break the problem down, isolate the different pieces of it and start building interfaces between the code. This allows you to scale different pieces of the platform or different pieces of your code in different ways that allows you to scale up certain pieces and keep others at a smaller level so that you can meet customer demands. And for us, one of the things that we can largely do now is use Dockers as that interface. So instead of having an entire platform where all teams are talking to each other, and everything's kind of, mishmashed in a monolithic application, we can now say this team is only able to talk to this team by passing over a particular Docker image that defines the interface of what needs to be built before it passes to the team and really allows us to scalp our development and be much more efficient. >>Also, I'd like to say we are hiring. Um, so we have a number of open roles. We have about 30 open roles in our engineering team that we're looking to fill by the end of this year. So if any of this sounds really interesting to you, please reach out after the presentation. >>So what does our platform do? Really? Our platform allows you to answer any geospatial question, and we do this at three different inputs. So first off, where do you want to look? So we did this as what we call an AOI or an area of interest larger. You can think of this as a polygon drawn on the map. So we have a curated data set of almost 4 million AOIs, which you can go and you can search and use for your analysis, but you're also free to build your own. Second question is what you want to look for. We do this with the more interesting part of our platform of our machine learning and AI capabilities. So we have a suite of algorithms that automatically allow you to identify trucks, buildings, hundreds of different types of aircraft, different types of land use, how many people are moving from one location to another different locations that people in a particular area are moving to or coming from all of these different analyses or all these different analytics are available at the click of a button, and then determine what you want to look for. >>Lastly, you determine when you want to find what you're looking for. So that's just, uh, you know, do you want to look for the next three hours? Do you want to look for the last week? Do you want to look every month for the past two, whatever the time cadence is, you decide that you hit go and out pops a time series, and that time series tells you specifically where you want it to look what you want it to look for and how many, or what percentage of the thing you're looking for appears in that area. Again, we do all of this to work towards patterns. So we use all this data to produce a time series from there. We can look at it, determine the patterns, and then specifically identify the anomalies. As I mentioned with supply chain, this is extremely valuable to identify where things change. So we can answer these questions, looking at a particular operating facility, looking at particular, what is happening with the level of activity is at that operating facility where people are coming from, where they're going to, after visiting that particular facility and identify when and where that changes here, you can just see it's a picture of our platform. It's actually showing all the devices in Manhattan, um, over a period of time. And it's more of a heat map view. So you can actually see the hotspots in the area. >>So really the, and this is the heart of the talk, but what happened in 2020? So for men, you know, like many of you, 2020 was a difficult year COVID hit. And that changed a lot of what we're doing, not from an engineering perspective, but also from an entire company perspective for us, the motivation really became to make sure that we were lowering our costs and increasing innovation simultaneously. Now those two things often compete with each other. A lot of times you want to increase innovation, that's going to increase your costs, but the challenge last year was how to do both simultaneously. So here's a few stats for you from our team. In Q1 of last year, we were spending almost $600,000 per month on compute costs prior to COVID happening. That wasn't hugely a concern for us. It was a lot of money, but it wasn't as critical as it was last year when we really needed to be much more efficient. >>Second one is flexibility for us. We were deployed on a single cloud environment while we were cloud thought ready, and that was great. We want it to be more flexible. We want it to be on more cloud environments so that we could reach more customers. And also eventually get onto class side networks, extending the base of our customers as well from a custom analytics perspective. This is where we get into our traction. So last year, over the entire year, we computed 54,000 custom analytics for different users. We wanted to make sure that this number was steadily increasing despite us trying to lower our costs. So we didn't want the lowering cost to come as the sacrifice of our user base. Lastly, of particular percentage here that I'll say definitely needs to be improved is 75% of our projects never fail. So this is where we start to get into a bit of stability of our platform. >>Now I'm not saying that 25% of our projects fail the way we measure this is if you have a particular project or computation that runs every day and any one of those runs sale account, that is a failure because from an end-user perspective, that's an issue. So this is something that we know we needed to improve on and we needed to grow and make our platform more stable. I'm going to something that we really focused on last year. So where are we now? So now coming out of the COVID valley, we are starting to soar again. Um, we had, uh, back in April of last year, we had the entire engineering team. We actually paused all development for about four weeks. You had everyone focused on reducing our compute costs in the cloud. We got it down to 200 K over the period of a few months. >>And for the next 12 months, we hit that number every month. This is huge for us. This is extremely important. Like I said, in the COVID time period where costs and operating efficiency was everything. So for us to do that, that was a huge accomplishment last year and something we'll keep going forward. One thing I would actually like to really highlight here, two is what allowed us to do that. So first off, being in the cloud, being able to migrate things like that, that was one thing. And we were able to use there's different cloud services in a more particular, in a more efficient way. We had a very detailed tracking of how we were spending things. We increased our data retention policies. We optimized our processing. However, one additional piece was switching to new technologies on, in particular, we migrated to get lab CICB. >>Um, and this is something that the costs we use Docker was extremely, extremely easy. We didn't have to go build new new code containers or repositories or change our code in order to do this. We were simply able to migrate the containers over and start using a new CIC so much. In fact, that we were able to do that migration with three engineers in just two weeks from a cloud environment and flexibility standpoint, we're now operating in two different clouds. We were able to last night, I've over the last nine months to operate in the second cloud environment. And again, this is something that Docker helped with incredibly. Um, we didn't have to go and build all new interfaces to all new, different services or all different tools in the next cloud provider. All we had to do was build a base cloud infrastructure that ups agnostic the way, all the different details of the cloud provider. >>And then our doctors just worked. We can move them to another environment up and running, and our platform was ready to go from a traction perspective. We're about a third of the way through the year. At this point, we've already exceeded the amount of customer analytics we produce last year. And this is thanks to a ton more albums, that whole suite of new analytics that we've been able to build over the past 12 months and we'll continue to build going forward. So this is really, really great outcome for us because we were able to show that our costs are staying down, but our analytics and our customer traction, honestly, from a stability perspective, we improved from 75% to 86%, not quite yet 99 or three nines or four nines, but we are getting there. Um, and this is actually thanks to really containerizing and modularizing different pieces of our platform so that we could scale up in different areas. This allowed us to increase that stability. This piece of the code works over here, toxin an interface to the rest of the system. We can scale this piece up separately from the rest of the system, and that allows us much more easily identify issues in the system, fix those and then correct the system overall. So basically this is a summary of where we were last year, where we are now and how much more successful we are now because of the issues that we went through last year and largely brought on by COVID. >>But that this is just a screenshot of the, our, our solution actually working on supply chain. So this is in particular, it is showing traceability of a distribution warehouse in salt lake city. It's right in the center of the screen here. You can see the nice kind of orange red center. That's a distribution warehouse and all the lines outside of that, all the dots outside of that are showing where people are, where trucks are moving from that location. So this is really helpful for supply chain companies because they can start to identify where their suppliers are, are coming from or where their distributors are going to. So with that, I want to say, thanks again for following along and enjoy the rest of DockerCon.
SUMMARY :
We know that collaboration is key to your innovation sharing And we know from talking with many of you that you and your developer Have you seen the email from Scott? I was thinking we could try, um, that new Docker dev environments feature. So if you hit the share button, what I should do is it will take all of your code and the dependencies and Uh, let me get that over to you, All right. It's just going to grab the image down, which you can take all of the code, the dependencies only get brunches working It's connected to the container. So let's just have a look at what you use So I've had a look at what you were doing and I'm actually going to change. Let me grab the link. it should be able to open up the code that I've changed and then just run it in the same way you normally do. I think we should ship it. For example, in response to COVID we saw global communities, including the tech community rapidly teams make sense of all this specifically, our goal is to provide development teams with the trusted We had powerful new capabilities to the Docker product, both free and subscription. And finally delivering an easy to use well-integrated development experience with best of breed tools and content And what we've learned in our discussions with you will have long asking a coworker to take a look at your code used to be as easy as swiveling their chair around, I'd like to take a moment to share with Docker and our partners are doing for trusted content, providing development teams, and finally, public repos for communities enable community projects to be freely shared with anonymous Lastly, the container images themselves and this end to end flow are built on open industry standards, but the Docker team rose to the challenge and worked together to continue shipping great product, the again for joining us, we look forward to having a great DockerCon with you today, as well as a great year So let's dive in now, I know this may be hard for some of you to believe, I taught myself how to code. And by the way, I'm showing you actions in Docker, And the cool thing is you can use it on any And if I can do it, I know you can too, but enough yapping let's get started to save Now you can do this in a couple of ways, whether you're doing it in your preferred ID or for today's In essence, with automation, you can be kind to your future self And I hope you all go try it out, but why do we care about all of that? And to get into that wonderful state that we call flow. and eliminate or outsource the rest because you don't need to do it, make the machines Speaking of the open source ecosystem we at get hub are so to be here with all you nerds. Komack lovely to see you here. We want to help you get your applications from your laptops, And it's all a seamless thing from, you know, from your code to the cloud local And we all And we know that you use So we need to make that as easier. We know that they might go to 25% of poles we need just keep updating base images and dependencies, and we'll, we're going to help you have the control to cloud is RA and the cloud providers aware most of you ship your occasion production Then we know you do, and we know that you want it to be easier to use in your It's hard to find high quality content that you can trust that, you know, passes your test and your configuration more guardrails to help guide you along that way so that you can focus on creating value for your company. that enable you to focus on making your applications amazing and changing the world. Now, I'm going to pass it off to our principal product manager, Ben Gotch to walk you through more doc has been looking at to see what's hard today for developers is sharing changes that you make from the inner dev environments are new part of the Docker experience that makes it easier you to get started with your whole inner leap, We want it to enable you to share your whole modern development environment, your whole setup from DACA, So you can see here, So I can get back into and connect to all the other services that I need to test this application properly, And to actually get a bit of a deeper dive in the experience. Docker official images, to give you more and more trusted building blocks that you can incorporate into your applications. We know that no matter how fast we need to go in order to drive The first thing that comes to mind are the Docker official images, And it still comes back to trust that when you are searching for content in And in addition to providing you with information on the vulnerability on, So if you can see here, this is my page in Docker hub, where I've created a four, And based on that, we are pleased to share with you Docker, I also add the push option to easily share the image with my team so they can give it a try to now continuing to invest into providing you a great developer experience, a first-class citizen in the Docker CLI you no longer need to install a separate composed And now I'd love to tell you a bit more about bill decks and convince you to try it. image management, to compose service profiles, to improve where you can run Docker more easily. So we're going to make it easier for you to synchronize your work. And today I want to talk to you a little bit about data from space. What that really means is we take any type of data associated with a latitude So to use our platform, our suite of tools, you can start to gain a much better picture of where your So the first team that we have is infrastructure This allows you to scale different pieces of the platform or different pieces of your code in different ways that allows So if any of this sounds really interesting to you, So we have a suite of algorithms that automatically allow you to identify So you can actually see the hotspots in the area. the motivation really became to make sure that we were lowering our costs and increasing innovation simultaneously. of particular percentage here that I'll say definitely needs to be improved is 75% Now I'm not saying that 25% of our projects fail the way we measure this is if you have a particular And for the next 12 months, we hit that number every month. night, I've over the last nine months to operate in the second cloud environment. And this is thanks to a ton more albums, they can start to identify where their suppliers are, are coming from or where their distributors are going
SENTIMENT ANALYSIS :
ENTITIES
Entity | Category | Confidence |
---|---|---|
Mario Andretti | PERSON | 0.99+ |
Dani | PERSON | 0.99+ |
Matt Falk | PERSON | 0.99+ |
Dana Lawson | PERSON | 0.99+ |
Amazon | ORGANIZATION | 0.99+ |
Maya Andretti | PERSON | 0.99+ |
Donnie | PERSON | 0.99+ |
Microsoft | ORGANIZATION | 0.99+ |
Mona | PERSON | 0.99+ |
Nicole | PERSON | 0.99+ |
UNICEF | ORGANIZATION | 0.99+ |
25% | QUANTITY | 0.99+ |
Germany | LOCATION | 0.99+ |
14 million | QUANTITY | 0.99+ |
75% | QUANTITY | 0.99+ |
Manhattan | LOCATION | 0.99+ |
Khan | PERSON | 0.99+ |
10 minutes | QUANTITY | 0.99+ |
last year | DATE | 0.99+ |
99 | QUANTITY | 0.99+ |
1.3 times | QUANTITY | 0.99+ |
1.2 times | QUANTITY | 0.99+ |
Claire | PERSON | 0.99+ |
Docker | ORGANIZATION | 0.99+ |
Scott | PERSON | 0.99+ |
Ben | PERSON | 0.99+ |
UC Irvine | ORGANIZATION | 0.99+ |
85% | QUANTITY | 0.99+ |
Oracle | ORGANIZATION | 0.99+ |
34% | QUANTITY | 0.99+ |
Justin | PERSON | 0.99+ |
Joey | PERSON | 0.99+ |
80% | QUANTITY | 0.99+ |
160 images | QUANTITY | 0.99+ |
2020 | DATE | 0.99+ |
$10,000 | QUANTITY | 0.99+ |
10 seconds | QUANTITY | 0.99+ |
23 minutes | QUANTITY | 0.99+ |
JavaScript | TITLE | 0.99+ |
April | DATE | 0.99+ |
two | QUANTITY | 0.99+ |
56% | QUANTITY | 0.99+ |
Python | TITLE | 0.99+ |
Molly | PERSON | 0.99+ |
Mac mini | COMMERCIAL_ITEM | 0.99+ |
Hughie cower | PERSON | 0.99+ |
two weeks | QUANTITY | 0.99+ |
100% | QUANTITY | 0.99+ |
Georgie | PERSON | 0.99+ |
Matt fall | PERSON | 0.99+ |
Mars | LOCATION | 0.99+ |
Second question | QUANTITY | 0.99+ |
Kubicki | PERSON | 0.99+ |
Moby | PERSON | 0.99+ |
India | LOCATION | 0.99+ |
DockerCon | EVENT | 0.99+ |
Youi Cal | PERSON | 0.99+ |
three nines | QUANTITY | 0.99+ |
J frog | ORGANIZATION | 0.99+ |
200 K | QUANTITY | 0.99+ |
apple | ORGANIZATION | 0.99+ |
Sharon | PERSON | 0.99+ |
AWS | ORGANIZATION | 0.99+ |
10 X | QUANTITY | 0.99+ |
COVID-19 | OTHER | 0.99+ |
windows | TITLE | 0.99+ |
381 | QUANTITY | 0.99+ |
Nvidia | ORGANIZATION | 0.99+ |
Compute Session 04
>>Good morning. Good, absolute and good evening to all >>those who are listening to this presentation. >>I am rather to Saxena and I manage the platform >>solutions and the thought body operating systems team in the compute workload and solutions group within HP compute >>today I'm >>going to discuss about containers >>and what containers >>do for you >>as a customer >>and why >>should you consider h PE container solutions >>for transforming your business? >>Let's talk about how some of >>the trends seen >>in the industry are impacting the >>customer's day >>in and >>day out and what is it that >>they really need >>cloud services >>and continue your ization, increase operational flexibility, agility and >>speed. >>But non native >>apps seem >>to be a serious issue. >>These legacy apps >>and architecture slow the >>development team, >>making it much harder to meet competitive demand >>and cost pressures. It administrators are >>looking for a way to quickly deploy and manage the resources there. Developers need. >>They want to release more >>updates more quickly. Digital transformation has really shifted >>its focus >>from operations. Two applications, it's all >>about gaining the agility to deploy code faster >>developers want the >>flexibility to choose from a variety of >>Os or containerized ab stacks and to have fast access >>to the resources >>they need. And Ceos >>and line >>of business owners need visibility >>into cost >>and usage so they can optimize their >>spend and drive >>higher utilization of >>their resources. >>So let's define what >>is container technology. >>Container >>technology is a method used to package >>an application >>and software. >>It is a game changer. >>Let's take a closer look at at a couple of >>examples within each area. In the area of cost savings, we achieve savings by reducing the virtualized footprint and by reducing administrative overhead >>through the introduction >>of CIA >>CD pipelines. >>In terms of agility, >>this helps you become more a child by enabling >>your workload portability. It also >>shortens development >>life cycle while increasing the frequency >>of application updates. Within innovation, container platform technologies >>provides >>centralized >>images and source code >>through standard >>repositories, decoupling of application dependencies >>and use of templates >>leading to enhancing >>collaboration. This kick starts your innovation >>container technology would bring >>these benefits to enterprise it and accelerate the transformation of business. >>H. P. E has the proven >>architecture and expertise for the introduction >>of container technology. >>Apps and >>data are no longer centralized in >>the data center. >>They live >>everywhere at the edge, >>in Carlos, >>in the cloud and >>in the data center. This creates >>enormous complexity for application operability >>performance >>and security >>customers are looking >>for a way >>to simplify >>speed and scale their apps and that's driving a rise in container adoption. >>Managing these >>distributed environments requires different skill sets, >>tools and processes >>to manage both >>traditional and cloud environments. >>It is complex >>and time consuming >>all of these workloads are also very >>data dependent Ai >>data analytics and that modernization are the key entry points for >>HB >>Admiral to >>intercept the transformation budget. >>A study from I. T. >>C. Found that >>More than 50 of enterprises are leveraging containers >>to modernize legacy applications >>as is >>without re architect in them. >>These containers are often then deployed >>in on premise cloud environments using kubernetes and Docker. Re implementing legacy applications >>as >>cloud native microservices >>has proven >>more difficult >>than expected, >>held back by the scarcity of the experienced Microsoft >>talent to do that work. >>As a result, only half >>of the new containers deployed leverage microservices >>for cloud native apps. one key element of the >>HB approach is to reduce the effort >>required to >>continue to rise these existing applications. >>One platform for non cloud native and cloud >>native apps >>is the H P E. S. Moral >>container platform. >>Hp Green Lake brings the >>true cloud >>experience to your cloud >>native and non cloud native apps without >>costly. Re factoring with cloud services for containers through Hve Green Lake >>continue rising. >>Non cloud native apps, >>improves >>efficiency, >>increases agility >>and provides >>application affordability. >>Simple applications can take about three months >>while complex once >>up to a year to re factor >>with cloud services for >>containers through HP Green Lake >>customers can save this time and get the benefits >>With 100 open source kubernetes right away with HP >>Asmal >>container platform, non cloud native state fel. Enterprise apps can be deployed in containers without >>costly re factoring >>enabling customers to bring speed and agility >>to non cloud native apps >>with ease. Hp Green Lake is a >>single platform for war clothes and helps customers avoid the cost of moving data and apps and run walk clothes >>securely from the edge >>call occasions >>and data centers >>while meeting the needs for the agency, >>data sovereignty >>and >>regulatory compliance >>with unique type. The >>HBs milk container platform >>provides a container management control plane >>with the fully integrated >>Hve Admiral data fabric. >>The HBs real container platform >>integrates a high performance distributed >>file, an >>object storage. >>These turnkey >>pre configured >>cloud connected >>solutions >>are delivered in >>As little as 14 days and managed for you by HP. E and our partners so >>customers do not need to skill up on kubernetes. >>The key differentiators >>for H. >>B. S. Merrill are providing a complete >>solution that addresses >>a broad set of applications and a consistent multi cloud deployment and management platform. It solves the data integrity >>and application recovery issues >>central >>to business critical >>on >>premise applications. >>It maintains the commitment to open source to ensure customers >>can take >>advantages of future developments >>with these distributions. >>It reduces >>development effort and moves application development >>to self service. >>Now let us look at >>some customer success stories with HBs Merrill. Here is a >>customer who modernize >>their existing legacy applications. >>There were a lot of blind >>spots in the system and the >>utilization >>Was just about 10%. By transitioning to containers, they >>were able to get >>50 >>eight times faster in just performance, reducing a significant >>portion of the cost of >>the customers deployment, significant >>reduction in infrastructure >>footprint resulting >>in lower TCO >>and with HB Green Lake, they received cloud agility >>at a fraction >>of the cost of the alternatives. This customer is expanding its efforts into machine >>learning and >>analytics technologies >>for decision support in areas >>of ingesting and processing large data sets. >>They are enabling data science >>and >>such based applications >>on large >>and low late in data sets using a combination of >>patch >>and streaming transformation processes. >>These data sets support both offline and in line machine learning, deep learning training >>and model execution >>to deploy these >>environments at >>scale and >>move from >>experimentation >>to >>production. They need to connect the dots between their devops teams and the data science teams >>walking on machine learning >>and analytics from an inch for such a standpoint. They're using containers >>and kubernetes >>to drive greater agility >>and flexibility as well as cost savings and efficiency >>as they are >>operationalized. >>These machine >>learning deep learning >>and analytic initiatives. >>This includes >>automated configuration of software stacks and the deployment of data pipeline bills >>in containers. >>The developers >>selected kubernetes >>as the container >>orchestration engine for the enterprise >>and is using H >>P E S, real container >>platform >>for their machine learning >>deep learning and analytic war clothes. This customer had a growing demand for >>data scientists >>and their goals >>were >>to gain continuous insights into existing and new customers >>and develop innovative products >>and get them to >>market faster amongst others. >>The greater >>infrastructure utilization >>on premises resulted in >>significant cost savings Around $6 million three years >>and significantly improved environment >>provisioning time >>From 9 to 18 months to just about 30 minutes. And along those lines, >>there are many >>more examples >>of customer success stories across various industries >>that proved >>transitioning >>to the HP. Es. >>Moral container >>solutions can be >>a total game changer by the way. HB also >>provides container solutions on with various software vendors. >>This customer >>was eager to >>embrace a giant abb development techniques >>that would allow them >>to become more a child >>scalable >>and affordable, helping to deliver >>an exceptional customer service >>and avoid vendor lock in HB. partnered with >>them to deploy >>red hat, open shift running on HP hardware, >>which became a new container >>based devoPS >>platform, effectively >>running on bare metal for >>minimal resource >>overheads and maximum performance. >>The customer now had a platform >>that was capable of supporting >>their virtualization and continue realization ambitions. >>Now let us see how HB Green Lake can help >>you reduce costs, >>risk and time you get speed, time >>to value >>with >>pre integrated hardware, >>software and services the HP ES moral platform to >>design and build >>container based >>services and cell service, catalog and marketplace for rapid >>provisioning >>of these services, >>you get lower risk to the business >>with >>fully managed by contained by HP >>container experts. >>Proactive resolution >>of incidents, >>active capacity management to scale with demand, you can reduce costs >>by avoiding >>upfront capital expense >>and over >>provisioning with pay per use model >>intuitive dashboard for >>cluster costs and storage. >>HB also has a huge >>differentiator when it >>comes to security. >>The HBs. Silicon Root >>of Trust >>secures your >>data at the microcode level >>inside the processor itself, ensuring >>that your digital assets >>remain protected and secure >>with your continued authorization strategy >>built on the world's >>most >>secure industry standard servers, >>you'll be able to >>fully concentrate your resources on your modernization efforts. >>Additionally, >>you can enjoy >>benefits such as HP >>form where threat detection >>along with the with other best in class >>innovations from H B such as malware detection >>and Form where recovery. Your HP servers >>are protected >>from >>silicon to >>software >>and at every touch >>point in between >>preventing bad >>actors from gaining access to containers or infrastructure. >>H B E can help accelerate >>your transformation >>using >>three pillars. >>Hp Green Lake, >>you can deploy >>any workload as a service >>with >>HP Green Lake Services, >>you can now bring >>cloud >>speed >>agility and as a >>service model >>to wear your >>apps and data are today transform the >>way you do business >>with one experience >>And one operating model >>across your distributed clouds >>for apps >>and data >>at the edge in coal occasions >>and in your data center. HB point Next services >>with over >>11,000 >>I'd projects conducted >>And 1.4 million >>customer interactions each year. >>HB point X Services, >>15,000 plus experts and its vast >>ecosystem of solution >>partners and channel partners >>are uniquely able to help you at every stage >>of your digital transformation because we address >>some of the biggest >>areas that can slow you down. >>We bring together technology >>and expertise >>to help you drive >>your business forward >>and last but not the least. >>Hp Financial services, >>flexible investment >>capacity are key >>considerations >>for businesses >>to drive digital transformation initiatives >>in order to forge a path forward. You need >>access two flexible >>payment options >>that allow you to match icty costs >>to usage. >>From helping release >>capital from existing infrastructure, two different payments >>and providing >>pre owned tech >>to relieve capacities. Train >>HP Financial >>services unlocks the value of the customer's entire >>estate from >>edge >>to cloud >>to end user >>with multi vendor >>solutions consistently and sustainably >>around the world. HB Fs >>makes I'd >>investment >>force multiplier, >>not a stumbling block. >>H B S. Moral >>and HB compute are the >>ideal choice >>for your container Ization strategy, >>combining familiar silver hardware >>with a container platform that has been >>optimized for the environment. >>This combination is >>particularly cost effective, >>allowing you to capitalize on existing hardware skills >>as you focus >>on developing innovative >>containerized solutions. >>H beef Admiral >>fits your existing infrastructure and provides potential to scale as required. >>And with that, >>I conclude this session and I hope >>you found this valuable. There are many resources available at hp dot >>com that you can use >>to your benefit. Thank you once again.
SUMMARY :
Good, absolute and good evening to all and cost pressures. looking for a way to quickly deploy and manage the resources there. Digital transformation has from operations. And Ceos and by reducing administrative overhead your workload portability. of application updates. This kick starts your innovation these benefits to enterprise it and accelerate the transformation in the data center. speed and scale their apps and that's driving a rise in container in on premise cloud environments using kubernetes and Docker. one key element of the Re factoring with cloud services for containers through Hve Enterprise apps can be deployed in containers without with unique type. E and our partners so It solves the data some customer success stories with HBs Merrill. they of the cost of the alternatives. They need to connect the dots between their devops teams and and analytics from an inch for such a standpoint. This From 9 to 18 months to just about 30 minutes. to the HP. HB also and avoid vendor lock in HB. and Form where recovery. and in your data center. in order to forge a path forward. to relieve capacities. around the world. fits your existing infrastructure and provides potential to you found this valuable. to your benefit.
SENTIMENT ANALYSIS :
ENTITIES
Entity | Category | Confidence |
---|---|---|
HP | ORGANIZATION | 0.99+ |
9 | QUANTITY | 0.99+ |
Microsoft | ORGANIZATION | 0.99+ |
14 days | QUANTITY | 0.99+ |
CIA | ORGANIZATION | 0.99+ |
Two applications | QUANTITY | 0.99+ |
1.4 million | QUANTITY | 0.99+ |
More than 50 | QUANTITY | 0.98+ |
about 30 minutes | QUANTITY | 0.98+ |
today | DATE | 0.98+ |
18 months | QUANTITY | 0.98+ |
each year | QUANTITY | 0.98+ |
both | QUANTITY | 0.97+ |
100 open source kubernetes | QUANTITY | 0.96+ |
15,000 plus experts | QUANTITY | 0.96+ |
HBs Merrill | ORGANIZATION | 0.95+ |
one experience | QUANTITY | 0.95+ |
about 10% | QUANTITY | 0.95+ |
about three months | QUANTITY | 0.95+ |
HB Green Lake | ORGANIZATION | 0.94+ |
two different payments | QUANTITY | 0.94+ |
up to a year | QUANTITY | 0.92+ |
single platform | QUANTITY | 0.92+ |
two | QUANTITY | 0.91+ |
HB | ORGANIZATION | 0.9+ |
three years | QUANTITY | 0.9+ |
three pillars | QUANTITY | 0.9+ |
one | QUANTITY | 0.89+ |
eight times | QUANTITY | 0.88+ |
H. P. E | ORGANIZATION | 0.88+ |
enterprises | QUANTITY | 0.87+ |
One platform | QUANTITY | 0.87+ |
HBs | ORGANIZATION | 0.85+ |
each area | QUANTITY | 0.85+ |
HP. E | ORGANIZATION | 0.83+ |
H B | TITLE | 0.79+ |
Es | TITLE | 0.75+ |
Around $6 million | QUANTITY | 0.75+ |
HB Green Lake | COMMERCIAL_ITEM | 0.74+ |
Hve Green Lake | ORGANIZATION | 0.73+ |
couple | QUANTITY | 0.73+ |
B. S. Merrill | ORGANIZATION | 0.72+ |
one key | QUANTITY | 0.71+ |
Saxena | ORGANIZATION | 0.7+ |
Hp | ORGANIZATION | 0.69+ |
11,000 | QUANTITY | 0.68+ |
Lake | TITLE | 0.66+ |
H. | ORGANIZATION | 0.64+ |
Hve | ORGANIZATION | 0.63+ |
I. T. | ORGANIZATION | 0.6+ |
Session | OTHER | 0.59+ |
Hp | TITLE | 0.59+ |
Ceos | TITLE | 0.55+ |
half | QUANTITY | 0.54+ |
beef | ORGANIZATION | 0.51+ |
ES | TITLE | 0.51+ |
Green | ORGANIZATION | 0.49+ |
Green Lake | TITLE | 0.49+ |
hp | OTHER | 0.49+ |
Asmal | TITLE | 0.47+ |
Lake | ORGANIZATION | 0.45+ |
Green | COMMERCIAL_ITEM | 0.45+ |
Services | ORGANIZATION | 0.39+ |
04 | QUANTITY | 0.38+ |
Carlos | LOCATION | 0.32+ |
Admiral | COMMERCIAL_ITEM | 0.31+ |
HB | COMMERCIAL_ITEM | 0.26+ |
Roger Barga, AWS | AWS re:Invent 2020
>>from around the globe. It's the Cube with digital coverage of AWS reinvent 2020 sponsored by Intel and AWS. Yeah, husband. Welcome back to the cubes. Live coverage of AWS reinvent 2020. We're not in person this year. We're virtual This is the Cube Virtual. I'm John for your host of the Cube. Roger Barker, the General Manager AWS Robotics and Autonomous Service. And a lot of other cool stuff was on last year. Always. Speed Racer. You got the machines. Now you have real time Robotics hitting, hitting seen Andy Jassy laid out a huge vision and and data points and announcements around Industrial this I o t it's kind of coming together. Roger, great to see you. And thanks for coming on. I want to dig in and get your perspective. Thanks for joining the Cube. >>Good to be here with you again today. >>Alright, so give us your take on the announcements yesterday and how that relates to the work that you're doing on the robotic side at a w s. And where where does this go from? You know, fun to real world to societal impact. Take us through. What? You how you see that vision? >>Yeah, sure. So we continue to see the story of how processing is moving to the edge and cloud services, or augmenting that processing at the edge with unique and new services. And he talked about five new industrial machine learning services yesterday, which are very relevant to exactly what we're trying to do with AWS robot maker. Um, a couple of them monitor on, which is for equipment monitoring for anomalies. And it's a whole solution, from an edge device to a gateway to a service. But we also heard about look out for equipment, which is if a customer already has their own censors. It's a service that can actually back up that that sensor on their on the device to actually get identify anomalies or potential failures. And we saw look out for video, which allows customers to actually use their camera and and build a service to detect anomalies and potential failures. When A. W s robot maker, we have Ross Cloud Service extensions, which allow developers to connect their robot to these services and so increasingly, that combination of being able to put sensors and processing at the edge, connecting it back with the cloud where you could do intelligent processing and understand what's going on out in the environment. So those were exciting announcements. And that story is going to continue to unfold with new services. New sensors we can put on our robots to again intelligently process the data and control these robots and industrial settings. >>You know, this brings up a great point. And, you know, I wasn't kidding. Was saying fun to real world. I mean, this is what's happening. Um, the use cases air different. You look at you mentioned, um, you know, monitor on lookout. But those depend Panorama appliance. You had computer vision, machine learning. I mean, these are all new, cool, relevant use cases, but they're not like static. It's not like you're going to see them. Just one thing is like the edge has very diverse and sometimes mostly purpose built for the edge piece. So it's not like you could build a product. Okay, fits everywhere. Talk about that dynamic and why the robotics piece has to be agile. And what do you guys doing to make that workable? Because, you know, you want purpose built. The purpose built implies supply chain years. in advance. It implies slow and you know, how do you get the trust? How do you get the security? Take us through that, please. >>So to your point, um, no single service is going to solve all problems, which is why AWS has has released a number of just primitives. Just think about Kinesis video or Aiken. Stream my raw video from an edge device and build my own machine learning model in the cloud with sage maker that will process that. Or I could use recognition. So we give customers these basic building blocks. But we also think about working customer backward. What is the finished solution that we could give a customer that just works out of the box? And the new services we heard about we heard about yesterday were exactly in that latter category. Their purpose built. They're ready to be used or trained for developers to use and and with very little customization that necessary. Um, but the point is, is that is that these customers that are working these environments, the business questions change all the time, and so they need actually re program a robot on the fly, for example, with a new mission to address the new business need that just arose is a dynamic, which we've been very tuned into since we first started with a device robo maker. We have a feature for a fleet management, which allows a developer to choose any robot that's out in their fleet and take the software stack a new software stack tested in simulation and then redeploy it to that robot so it changes its mission. And this is a This is a dialogue we've been seeing coming up over the last year, where roboticists are starting to educate their company that a robot is a device that could be dynamically program. At any point in time, they contest their application and simulation while the robots out in the field verify it's gonna work correctly and simulation and then change the mission for that robot. Dynamically. One of my customers they're working with Woods Hole Institute is sending autonomous underwater robots out into the ocean to monitor wind farms, and they realized the mission may change may change based on what they find out. If the wind farm with the equipment with their autonomous robot, the robot itself may encounter an issue and that ability because they do have connective ity to change the mission dynamically. First Testament, of course, in simulation is completely changing the game for how they think about robots no longer a static program at once, and have to bring it back in the shop to re program it. It's now just this dynamic entity that could test and modify it any time. >>You know, I'm old enough to know how hard that really is to pull off. And this highlights really kind of how exciting this is, E. I mean, just think about the idea of hardware being dynamically updated with software in real time and or near real time with new stacks. I mean, just that's just unheard of, you know, because purpose built has always been kind of you. Lock it in, you deploy it. You send the tech out there this kind of break fixed kind of mindset. Let's changes everything, whether it's space or underwater. You've been seeing everything. It's software defined, software operated model, so I have to ask you First of all, that's super awesome. Anyway, what's this like for the new generation? Because Andy talked on stage and in in my one On one way I had with him. He talked about, um, and referring to land in some of these new things. There's a new generation of developer. So you gotta look at these young kids coming out of school to them. They don't understand what how hard this is. They just look at it as lingua frank with software defined stuff. So can you share some of the cutting edge things that are coming out of these new new the new talent or the new developers? Uh, I'm sure the creativity is off the charts. Can you share some cool, um, use cases? Share your perspective? >>Absolutely. I think there's a couple of interesting cases to look at. One is, you know, roboticists historically have thought about all the processing on the robot. And if you say cloud and cloud service, they just couldn't fathom that reality that all the processing has cannot has to be, you know, could be moved off of the robot. Now you're seeing developers who are looking at the cloud services that we're launching and our cloud service extensions, which give you a secure connection to the cloud from your robot. They're starting to realize they can actually move some of that processing off the robot that could lower the bomb or the building materials, the cost of the robot. And they can have this dynamic programming surface in the cloud that they can program and change the behavior of the robot. So that's a dialogue we've seen coming over the last couple years, that rethinking of where the software should live. What makes sense to run on the robot? And what should we push out to the cloud? Let alone the fact that if you're aggregating information from hundreds of robots, you can actually build machine learning models that actually identify mistakes a single robot might make across the fleet and actually use that insight to actually retrain the models. Push new applications down, pushing machine learning models down. That is a completely different mindset. It's almost like introducing distributed computing to roboticists that you actually think this fabric of robots and another, more recent trend we're seeing that were listening very closely to customers is the ability to use simulation and machine learning, specifically reinforcement. Learning for a robot actually try different tasks up because simulations have gotten so realistic with the physics engines and the rendering quality that is almost nearly realistic for a camera. The physics are actually real world physics, so that you can put a simulation of your robot into a three D simulated world and allow it to bumble around and make mistakes while trying to perform the task that you frankly don't know how to write the code for it so complex and through reinforcement, learning, giving rewards signals if it does something right or punishment or negative rewards signals. If it does something wrong, the machine learning algorithm will learn to perform navigation and manipulation tasks, which again the programmer simply didn't have to write a line of code for other than creating the right simulation in the right set of trials >>so that it's like reversing the debugging protocol. It's like, Hey, do the simulations. The code writes itself. Debug it on the front end. It rights itself rather than writing code, compiling it, debugging it, working through the use cases. I mean, it's pretty different. >>It is. It's really a new persona. When we started out, not only are you taking that roboticist persona and again introduced him to the cloud services and distributed computing what you're seeing machine learning scientists with robotics experience is actually rising. Is a new developer persona that we have to pay attention to him. We're talking to right now about what they what they need from our service. >>Well, Roger, I get I'm getting tight on time here. I want one final question before we break. How does someone get involved with Amazon? And I'll see you know, whether it's robotics and new areas like space, which is verging, there's a lot of action, a lot of interest. Um, how does someone engaged with Amazon to get involved, Whether I'm a student or whether I'm a professional, I want a code. What's what's the absolutely, >>absolutely, so certainly reinvent. We have several sessions that reinvent on AWS robo maker. Our team is there, presenting and talking about our road map and how people can get engaged. There is, of course, the remarks conference, which will be happening next year, hopefully to get engaged. Our team is active in the Ross Open Source Community and Ross Industrial, which is happening in Europe later in December but also happens in the Americas, where were present giving demos and getting hands on tutorials. We're also very active in the academic research in education arena. In fact, we just released open source curriculum that any developer could get access to on Get Hub for Robotics and Ross, as well as how to use robo maker that's freely available. Eso There's a number of touch points and, of course, I'd be welcome to a field. Any request for people to learn more or just engage with our team? >>Arthur Parker, general manager. It is robotics and also the Autonomous Systems Group at AWS Amazon Web services. Great stuff, and this is really awesome insight. Also, you know it za candy For the developers, it's the new generation of people who are going to get put their teeth into some new science and some new problems to solve. With software again, distributed computing meets robotics and hardware, and it's an opportunity to change the world literally. >>It is an exciting space. It's still Day one and robotics, and we look forward to seeing the car customers do with our service. >>Great stuff, of course. The Cube loves this country. Love robots. We love autonomous. We love space programming all this stuff, totally cutting edge cloud computing, changing the game at many levels with the digital transformation just a cube. Thanks for watching
SUMMARY :
It's the Cube with digital You know, fun to real world to societal at the edge, connecting it back with the cloud where you could do intelligent processing and understand what's going And what do you guys doing to make that workable? for developers to use and and with very little customization that necessary. It's software defined, software operated model, so I have to ask you First of all, all the processing has cannot has to be, you know, could be moved off of the robot. so that it's like reversing the debugging protocol. persona and again introduced him to the cloud services and distributed computing what you're seeing machine And I'll see you know, whether it's robotics and There is, of course, the remarks conference, which will be happening next year, hopefully to get engaged. and hardware, and it's an opportunity to change the world literally. It's still Day one and robotics, and we look forward to seeing the car customers do with our service. all this stuff, totally cutting edge cloud computing, changing the game at many levels with the digital
SENTIMENT ANALYSIS :
ENTITIES
Entity | Category | Confidence |
---|---|---|
Roger | PERSON | 0.99+ |
Arthur Parker | PERSON | 0.99+ |
AWS | ORGANIZATION | 0.99+ |
Roger Barker | PERSON | 0.99+ |
Amazon | ORGANIZATION | 0.99+ |
Andy Jassy | PERSON | 0.99+ |
Europe | LOCATION | 0.99+ |
Andy | PERSON | 0.99+ |
Woods Hole Institute | ORGANIZATION | 0.99+ |
Ross Industrial | ORGANIZATION | 0.99+ |
Americas | LOCATION | 0.99+ |
next year | DATE | 0.99+ |
Roger Barga | PERSON | 0.99+ |
John | PERSON | 0.99+ |
Ross Open Source Community | ORGANIZATION | 0.99+ |
yesterday | DATE | 0.99+ |
Ross | ORGANIZATION | 0.99+ |
last year | DATE | 0.99+ |
One | QUANTITY | 0.98+ |
today | DATE | 0.98+ |
this year | DATE | 0.98+ |
Get Hub | ORGANIZATION | 0.97+ |
hundreds of robots | QUANTITY | 0.97+ |
AWS Robotics and Autonomous Service | ORGANIZATION | 0.96+ |
first | QUANTITY | 0.96+ |
Intel | ORGANIZATION | 0.96+ |
one thing | QUANTITY | 0.95+ |
one final question | QUANTITY | 0.95+ |
five new industrial machine learning services | QUANTITY | 0.92+ |
Autonomous Systems Group | ORGANIZATION | 0.92+ |
First | QUANTITY | 0.9+ |
single service | QUANTITY | 0.9+ |
last couple years | DATE | 0.87+ |
single robot | QUANTITY | 0.85+ |
Amazon Web | ORGANIZATION | 0.85+ |
Day one | QUANTITY | 0.83+ |
Kinesis | ORGANIZATION | 0.8+ |
First Testament | QUANTITY | 0.79+ |
Cube Virtual | COMMERCIAL_ITEM | 0.75+ |
Cube | COMMERCIAL_ITEM | 0.74+ |
W | PERSON | 0.68+ |
one | QUANTITY | 0.64+ |
couple | QUANTITY | 0.63+ |
Invent | EVENT | 0.62+ |
December | DATE | 0.62+ |
Robotics | ORGANIZATION | 0.61+ |
Aiken | ORGANIZATION | 0.58+ |
reinvent 2020 | EVENT | 0.49+ |
2020 | TITLE | 0.47+ |
Cloud | TITLE | 0.47+ |
reinvent | EVENT | 0.44+ |
re | EVENT | 0.32+ |
Ken Owens, Mastercard | KubeCon + CloudNativeCon NA 2020
>> Presenter: From around the globe, it's theCUBE, with coverage of KubeCon and CloudNativeCon North America 2020 Virtual. Brought to you by Red Hat, the Cloud Native Computing Foundation and ecosystem partners. >> Hey, welcome back everybody, Jeff Frick here with theCUBE. We're coming to you from our Palo Alto Studios with our ongoing coverage of KubeCon + CloudNativeCon 2020, the digital version. It would have been the North American version but obviously everything is digital. So we're excited, we've been coming back here for years and we've got a founder of CNCF and also a practitioner, really great opportunity to get some insight from someone who's out in the field and putting this stuff into work. So we're joined in this next segment by Ken Owens. He is the Vice President of Software Development Engineering for MasterCard, and he's a founding member of the CNCF, The Cloud Native Computing Foundation. Ken, great to see you. >> Yeah, great. Thank you for having me, I have, I've enjoyed theCUBE over the years and I'm glad to be a part of it again. >> Yeah, so we're, we're psyched to have you on, and I think it's the first time I've got to talk to you. I think you might've been on in LA a couple of years ago, or I was kind of drifting around that show. I don't think I was a it was on the set that day, but before we jump into kind of what's going on now, you were a founding member of CNCF. So let's take a step back and kind of share your perspective as to kind of where we are now from where this all began and kind of this whole movement around Cloud Native. Certainly it's a good place to be. >> Yeah, yeah definitely. It's been a great ride. In our industry, we go through these sort of timeframes every decade or so, where something big kind of comes along and you get involved in and you participate in it. And it gets to be a lot of fun and it either dies or it evolves into something else, right? And with CloudNativeCon Cloud Native itself, this concept of just how difficult it was to really move with the type of agility and the type of speed that developers in the enterprise really need to move at. It was just, it was hard to get there with just traditional infrastructure, traditional ways of doing configurations of doing management of infrastructure and it really needed something different and something to kind of help, it was called orchestration of course but at the time we didn't know it was called orchestration right. We knew we needed things like service mesh, but they weren't called service meshes then. There were more like control planes. And how do you, how do you custom create all of these different pieces? And the great thing about the CNCF is that we, when we started it, we had very simple foundational principles we wanted to follow right. One was, we wanted to have end users involved. A lot of foundations as become very vendor-driven and very vendor-centric. And you kind of lose your, your core base of the practitioners as you call us right? The guys who actually need to solve problems they're trying to make a living solving problems for the industry, not just for selling products, right? And so it was important that we get those end users involved and that, and that's probably the biggest changes. It's a great technology body. We had great technologists, great engineers and the foundation but we also have a huge over 150 end users that have engaged and been very involved and contributing to the end users things of the community, contributing to the foundation now. And it's been awesome to see that come to fruition over the last three years. >> Yeah, it certainly part of the magic of open source, that's been so, so transformative. And we've seen that obviously with servers and Linux and what what that did, but we've been talking a lot lately too about kind of the anniversary of the of the Agile Manifesto and kind of the Agile Movement and really changing the prioritization around change and really making change a first class citizen as opposed to kind of a nightmare I don't want to deal with and really building systems and ways of doing things that adopt that. I want to just to pull up the Cloud Native definition 'cause I think it's interesting. We talk about Cloud Native a lot and you guys actually wrote some words down and I think it's worth reading them that Cloud Native Technologies empower organizations to build and run scalable applications in dynamic environments. Dynamic environments is such a key piece to this puzzle because it used to be, this is your infrastructure person, you've got to build something that fits into this. Now with an app-centric world has completely flipped over and the application developer doesn't have to worry about the environment anymore, right? It's spin it up and make it available to me when I need it. A really different way of thinking about things than kind of this static world. >> Definitely and then that was the big missing piece for all those years was how do you get to this dynamic environment, right, that embraces change and embraces risk to some extent. Not risk like you heard in the past with risk avoidance is so important to have, right. It's really more, how do you embrace risk and fail earlier in the process, learn earlier in the process so that when you get to production you're not failing, you're not having to worry about failure because you cut as much as you could in the earlier phases of your development life cycle. And that's been set, like you said that dynamic piece has just been such the difference. I think in why it's been taken off. >> Yeah. >> And industry this last five years now that we've been around. >> Yeah, for sure. So then the next one well, I'm just going to go through them 'cause there's three main tenants of this thing. These techniques and techniques enabled loosely coupled systems that allow engineers to make high impact changes frequently and predictably with minimum toil. I mean, those are, those are really hard challenges in a classic waterfall way with PRDs and MRDs and everything locked down in a big, giant Gantt chart that fills half of the half the office to actually be able to have loosely coupled systems. Again a really interesting concept versus hardwired, connected systems. Now you're talking about APIs and systems all connecting. Really different way to think about development and how do you build applications. >> Yeah and the interesting thing there is the very first definition we came up with five plus years ago was containers, containerized workloads, right? And being technologist, everyone focused on those words containers and containerized and then everything had to be a container, right? And to your point, that isn't what we're trying to do, right? We're trying to create services that are just big enough to support whatever is needed for that service to support and be able to scale those up and down independently of other dependent systems that may have different requirements associated with what they have to do, right. And it was more about that keeping those highly efficient type of patterns in mind of spinning up and spinning down things that don't have impact or cause impact to other larger components around them was really the key not containers or containerized. >> Right. >> Obviously that's one of the patterns you could follow to create those types of services and those patterns, but there is nothing that guarantees it has to be a container that can do that. Lots of BMS today and lots of Bare Metal Servers can have a similar function. They're just not going to be as dynamic as you may want them to be in other environments. >> Right and then the third tenant, three of three is fostering sustainable ecosystem of open source vendor neutral projects, democratizing state-of-the-art patterns to make these innovations accessible for everyone. So just the whole idea of democratization of technology, democratization of data, democratization of tools, to do something with the data to find the insight democratization of the authority to execute on those decisions once you get going on that, I mean the open source and kind of this democratization to enable a broad distribution of power to more than just mahogany row, huge fundamental shift in the way people think about things. And really even still today, as everyone's trying to move their organizations to be more data-centric in the way they operate, it is really all about the democratization and getting that information and the tools and the ability to do something with it to as broad a group of people as you can. And that's even before we talk about open source development and the power of again, as you said, bringing in this really active community who want to contribute. It's a really interesting way that open source works. It's such a fun thing to watch, and I'm not a developer from the outside, but to see people get excited about helping other people. I think that's probably the secret to the whole thing that really taps into. >> Yeah, it is. And open source, there were discussions about open source for 20 plus years trying to get more into open source contributing to open source in an enterprise mindset, right? And it could never really take off 'cause it's not really the foundation or the platforms or the capabilities needed to do that. And now to your point, open source was really the underlying engine that is making all of this possible. Without open source and some of those early days of trying to get more open source and understanding of open source in the enterprise, I think we'd still be trying to get adoption but open source had just gotten to that point where everyone wanted to do more with open source. The CNCF comes along and said, here's the set of democratized, we're not going to have kingmakers in this organization. We're going to have a lot of open solutions, a lot of good options for companies to look at, and we're not going to lock you in to anything. 'Cause that's another piece of that open source model, right. Open source still can lock you in, right. But if you have open choices within open source, there's less, lock-in potential and locking isn't really a horrible thing. It's just one of those tenants you don't want to be tied too tightly to any one solution or one hope, open source even program because that could 'cause issues of that minimal toil we talked about, right. If you have a lot of dependencies and a lot of, I always joked about OpenStack but if I have to email two guys, if I find an issue in OpenStack about security that's not really a great security model that I can tell my customers I have your security covered, right? So, you want to get away from emails and having to ask for help, if you see a big security issue you want to just address it right then and fix it fast. >> Right, right. So much to unpack there. And for those that don't follow you, you've done a ton of presentations. You've got a ton of great content out of the internet with deep technical dives, into some of this stuff and the operational challenges in your philosophies but good keeping it kind of high level here. 'Cause one of the themes that comes up over and over in some of the other stuff I saw from you is really about asking the right questions. And we hear this time and time again, that the way to get the right answer first you got to frame the question right. And you talk quite extensively about asking the why and asking the how. I wonder if you can unpack that a little bit as to why those two questions are so important and how do you ask them in a way that doesn't piss everybody off or scare them away when you're at a big company like MasterCard that has a lot of personal information, you're in the finance industry, you got ton of regulation but still you're asking how and you're asking why. >> Yeah, definitely. And those, those are two questions that I keep coming back to in the industry because they are, they're not asked enough in my opinion. I think they, for the reasons you brought up those there's too much pushback or there's, you don't want to be viewed as someone who's being difficult, right? And there maybe other reasons why you don't want to ask that but I like to ask the why first because it, you kind of have to understand what's the problem you're trying to solve. And it kind of goes back to my engineering background, I think right. I love to solve problems and one of my early days and you might have heard this on one of my, my interviews, right. But in my early days, I was trying to fix a problem that I was on an advanced engineering team. And I was tier four support in a large Telco. And for months we had this issue with one of our large oil based companies and no one could solve it. And I was on call the night that they called in. And I asked the guy a simple question, tell me which lights you see on this DHUC issue? Which is a piece of equipment that sits between a ATM network and a regular Sonnet network. So we're watching, I'm asking them as kind of find out where in this path, there's a problem. And the guy tells me where there's no lights on. And I'm like well, plug in the power and let me know when it boots up and then let's try another test. And that was the problem. So my, the cleaning crew would come through and unplugged it. And so I learned early on in my crew that if you don't ask those simple questions, you just assume that everything's working almost nine times out of 10, it's the simple, easy solution to a problem. You're just too busy thinking of all the complex things that could go wrong and trying to solve all the hard problems first. And so I really try to help people think about, ask the why questions, ask, why is this important? Why do we need to do this now? Why, what would happen if we don't do this? If we did it this other way, what's the downside of doing it this other way? Really think through your options, 'cause it may take you 20, 30 minutes to kind of do a good analysis of a problem, but then your solution you're not going to spend weeks trying to troubleshoot when it doesn't work because you put the time upfront to think about it. So that's sort of the main reason why I like to ask the why and the how, because it forces you to think outside of your normal, my job is to take this cog and put it over here and fix this, right. And you don't want to be in that, that mode when you're solving complex problems because you overlook or you miss the simple things. >> Right. So you don't like the 'cause we've always done it that way? (both laughing) >> I do not. And I hear that a lot everywhere I've been in the industry and anywhere, any company you have those, this is the way we've always done it. >> Yeah, yeah. Just like the way we've always traveled, right. And the way we've always been educated and the way we've always consumed entertainment. It's like really? I wanted to (indistinct) >> I have learned though that there's a good, I like to understand the reason behind why we've always done it that way. So I do always ask that question. >> Right. >> I don't turn around on someone and get mad at them and you say, Oh, we can't we have to do it differently. I don't have the mindset of let's throw that out the window because I realized that over time something happened. It's like when I had younger kids, I always laugh because they put these warnings on those whatever they call them at the kids stand up in them. >> Right, the little, the little (indistinct) >> Don't put them on top of the stairs right. These stupid little statements are written on there. And I always thought I was dumb. And if somebody told me, well that's because somebody put their kid near the pool and they drown. >> Right, right. >> You have to kind of point out the obvious to people and so, >> Yeah. >> I don't think it's that dangerous of a situation and in the work environment, but hopefully we're not making the same mistakes that have been prevented by not allowing just the, not because we've done it this way before modeled it to go forward. >> Right, right now we have a rule around here too. There's a reason we have every rules is because somebody blew it at some point in time. That's why we have the rule that I want to shift gears a little bit and talk about automation, right? 'Cause automation is such a big and important piece of this whole story especially as these systems scale, scale, scale. And we know that people are prone to errors. I mean, I had seen that story about the cleaner accidentally unplugging things. We all know that people fat fingers, copy and paste is not used as universally as it should be. But I wonder if you could share, how important automation is. And I know you've talked a lot about how people should think about automate automation and prioritizing automation and helping use automation to both make people more productive but also to prioritize what the people should be working on as well as lowering the error rate on stuff that they probably shouldn't be doing anyway. >> Exactly, yeah automation to me is, as you've heard me say before is it's something that is probably almost as big of a key tenet as open source should be, right? It's one of those foundational things that it really helps you to get rid of some of that churn and some of the toil that you run into in a production environment where you're trying to always figure out what went wrong and why did this system not work on this point in time and this day and this deployment, and it's almost to your point always a fat finger, someone deleted an IP address from the IPAM system. There's all kinds of errors that you can people can tell you about that have happened. But to the root of your question is automation needs to be thought about from three different primary areas in my view, in my experience. The first one is the infrastructure as code, software defined infrastructure, right. So the networking teams and the storage teams and the security teams are probably the furthest behind in adopting automation in in their jobs, right. And their jobs are probably the most critical pieces of the infrastructure, right? And so those are, those are pieces that I really highly encouraged them to think about how can they automate those areas. The second piece is I think is equally as important as the infrastructure piece is the application side. When I first joined multiple enterprises in the past, the test coverage is in the low 10's to 20%, right. And your test coverage is a direct correlation to how well your application is going to behave and production in terms of failures, right? So if you have low test coverage, you're going to have high failure rates. It's sort of over over all types of industries every study has shown that, right. So getting your test coverage up and testing the right things not just testing to have test coverage right. >> But actually. >> Right, right. >> Thinking through your user stories and acceptance criteria and having good test is really, really important. So you have those two bookends, right. And in between, I think it's important that you look at how you connect to these services, these distributed systems we talked about in the opening right. If you fully automate your infrastructure and fully automate your application development and delivery, that's great. But if in the middle you have this gooey middle that doesn't really connect well doesn't really have the automation in place to ensure that your certificates are there that your security is in place. That middle piece can become really a problem from a security and from a availability issue. And so those those are the two pieces that I say really focus on is that gooey middle and then that infrastructure piece is really the two keys. >> Right, right. You've got another group of words that you use a lot. I want you to give us a little bit more color behind it. And that's talking to people to tell them that they need to spend more time on investigation. They need to do more experimentation. And then and the one that really popped out to me was it was retro to retrospective to not necessarily a postmortem which I thought is interesting. You say retrospective versus the postmortem, because this is an ongoing process for continuous improvement. And then finally, what seems drop dead dumb obvious is to iterate and deliver. But I wonder if you can share a little bit more color on how important it is to experiment and to investigate and to have those retrospectives. >> Yeah definitely. And then it kind of goes back to that culture we want to create in a Cloud Native world, right. We want to be open to thinking about how we can solve problems better, how we can have each iteration we want, to look at, how do we have a less toil, have less issues. How do we improve the, I liked kind of delight in your experience, how do you make your developers and your customers specific, but specifically how do you make your customers so happy with your service? And when you think about those sort of areas, right. You want to spend some portion of your time dedicated to how do I look at and investigate better ways of doing things or more improvements around the way my customer experience is being delivered. Asking your customers questions, right. You'd be surprised how how many customers don't ever get asked for their opinion on how something works, right. And they want to be asked, they'd love to give you feedback. It doesn't necessarily mean you're going to go do it that next iteration, right? The old adage I like to use is if Henry Ford had listened to his customers he would have tried to breed a faster horse, right? And so you have to kind of think about what you want to try to deliver as a product and as an organization but at the same time, that input is important. And I think, I say carve it out, because if you don't, we're so busy today and there's so much going on in our lives. If you don't dedicate and carve out some of that time and protect that time, you will never get to that, right. It's always a, I'll get to that next year. Maybe our next iteration I'll try, right. And so it's important to really hold that time as sacred and spend time every week, every couple of weeks, whatever it works out in the schedule, but actually put that in your calendar and block out that time and use it to really look at what's possible, what's relevant, what kind of improvements you can have. I think those are really the key the key takeaways I can have from that piece of it. And then, the last one you asked about, which I think is so important, is the retrospective, right. Always trying to get better and better at what you do is, is an engineer's goal, right? We never liked to fail. We never liked to do something twice, right? We don't want to, we want to learn the first time we make a mistake and not make it over and over again. So that those retrospectives and improving on what you're doing iteratively. And to the point you brought up and I like to bring this up a lot, 'cause I've been part not at MasterCard, but at other companies parts of companies that would talk a great game come up with great stories, say here's our plan. And then when we get ready to go to deliver it, we go and we reinvestigate the plan and see if there's a better plan. And then we get to a point where we're ready to go execute. And then we go back and start all over again, right. And you've got to deliver iteratively, if you don't, you're the point I like to always make is you're never going to be ready, right. It's like, when are you ready to have kids? You never ready to have kids, right. You just have to go and you'll learn as you go. You know so. >> Right, right, I love that. Well again, Ken, you have so much great stuff out there for technical people that want to dive in deep? So I encourage them just to do a simple YouTube or excuse me, YouTube search or Google search but I want to give you the last word. One word, I'm going to check the transcript when this thing is over that you've used probably more than any other word while we've been talking for the last few minutes is toil. And I think it's really interesting that it brings up and really highlights your empathy towards what you're trying to help developers avoid and what you're trying to help teams avoid so that they can be more productive. You keep saying, avoid the toil, get out of the toil, get out of this kind of crap that inhibits people from getting their job done and being creative and being inventive and being innovative. Where does that come from? And I just love that you keep reinforce it and just kind of your final perspective as we wrap on 2020 and another year of CNCF and clearly containers and Kubernetes and Cloud Native is continues to be on fire and on a tear. I just wonder if you can share a little bit of your perspective as a founding member as we kind of come to the end of 2020. >> Yeah definitely. Thanks again for having me. It's been a great, great discussion. I am a developer by background, by trade today, I still develop. I still contribute to open source and I've had this mantra pretty much my entire career that you have to get into the weeds and understand what everyone's experiencing in order to figure out how to solve the problems, right. You can't be in an ivory tower and look down and say, Oh, there's a problem, I'm going to go fix that. It just doesn't work that way. And most problems you try to solve in that model will be problems that no other team has really experienced. And there not going to be help, they're not going to be thankful that you solved the problem they don't have, right? They want you to solve a problem that they have. And so I think that that's sort of a key for the reason why I spent so much time talking about that as I live it every day. I understand it. I talk with my development community and with a broader community of developers at MasterCard and understand the pains that they're going through and try to help them every day with coming up with ways to help make their lives a lot easier. So it's important to me and to to all organizations out there and in all of the, in the world. So, CNCF its been great. It's still growing. I'm always looking for end users. I'd love to talk to you. Well, you can reach out to, to the CNCF if you'd like to learn more, our website has information on how to get connected to the end user community. We community within the CNCF that is not, it's a private community. So you don't have to worry about your information being shared. If you don't want people to know you belong to the community, you don't have to list that information. If you want to list it, you're welcome to list it. There's no expectations on you to contribute to open source, but we do encourage you to contribute, and are here to support that end user community any way we can. So thanks again for having us and looking forward to, to a great show in North America. >> All right well, thank you, Ken, for sharing your information sharing the insight, sharing the knowledge really appreciate it and great to catch up. All right. He's Ken, I'm Jeff. You're watching theCUBE with our ongoing coverage of KubeCon + CloudNativeCon 2020 North America Digital. Thanks for watching. We'll see you next time. (gentle music)
SUMMARY :
Brought to you by Red Hat, We're coming to you from to be a part of it again. psyched to have you on, of the practitioners as you call us right? and really changing the so that when you get to production now that we've been around. that fills half of the half the office and be able to scale those up that guarantees it has to be from the outside, but to or the capabilities needed to do that. and over in some of the other stuff I saw And it kind of goes back to So you don't like the 'cause and anywhere, any company you have and the way we've always to understand the reason I don't have the mindset of let's And I always thought I was dumb. before modeled it to go forward. but also to prioritize what of the toil that you run into But if in the middle you have this and to investigate and to And to the point you brought up And I just love that you keep reinforce it to the community, you don't and great to catch up.
SENTIMENT ANALYSIS :
ENTITIES
Entity | Category | Confidence |
---|---|---|
Jeff Frick | PERSON | 0.99+ |
Ken Owens | PERSON | 0.99+ |
CNCF | ORGANIZATION | 0.99+ |
Ken | PERSON | 0.99+ |
Jeff | PERSON | 0.99+ |
two questions | QUANTITY | 0.99+ |
Cloud Native Computing Foundation | ORGANIZATION | 0.99+ |
20 | QUANTITY | 0.99+ |
two pieces | QUANTITY | 0.99+ |
MasterCard | ORGANIZATION | 0.99+ |
Red Hat | ORGANIZATION | 0.99+ |
two keys | QUANTITY | 0.99+ |
LA | LOCATION | 0.99+ |
20 plus years | QUANTITY | 0.99+ |
Telco | ORGANIZATION | 0.99+ |
three | QUANTITY | 0.99+ |
20% | QUANTITY | 0.99+ |
second piece | QUANTITY | 0.99+ |
two questions | QUANTITY | 0.99+ |
two guys | QUANTITY | 0.99+ |
North America | LOCATION | 0.99+ |
2020 | DATE | 0.99+ |
next year | DATE | 0.99+ |
Henry Ford | PERSON | 0.99+ |
KubeCon | EVENT | 0.99+ |
30 minutes | QUANTITY | 0.99+ |
two | QUANTITY | 0.99+ |
10 | QUANTITY | 0.99+ |
nine times | QUANTITY | 0.99+ |
first | QUANTITY | 0.99+ |
one | QUANTITY | 0.99+ |
twice | QUANTITY | 0.99+ |
Cloud Native | ORGANIZATION | 0.98+ |
first one | QUANTITY | 0.98+ |
five plus years ago | DATE | 0.98+ |
YouTube | ORGANIZATION | 0.98+ |
over 150 end users | QUANTITY | 0.98+ |
today | DATE | 0.98+ |
One word | QUANTITY | 0.97+ |
Linux | TITLE | 0.97+ |
third tenant | QUANTITY | 0.97+ |
Software Development Engineering | ORGANIZATION | 0.97+ |
first time | QUANTITY | 0.97+ |
first definition | QUANTITY | 0.97+ |
each iteration | QUANTITY | 0.96+ |
one solution | QUANTITY | 0.96+ |
Mastercard | ORGANIZATION | 0.96+ |
both | QUANTITY | 0.95+ |
Cloud Native | TITLE | 0.95+ |
three main tenants | QUANTITY | 0.94+ |
CloudNativeCon North America 2020 Virtual | EVENT | 0.93+ |
One | QUANTITY | 0.93+ |
CloudNativeCon 2020 | EVENT | 0.92+ |
Cloud Native Computing Foundation | ORGANIZATION | 0.92+ |
couple of years ago | DATE | 0.9+ |
last three years | DATE | 0.9+ |
Agile | TITLE | 0.89+ |
OpenStack | TITLE | 0.88+ |
weeks | QUANTITY | 0.86+ |
end of 2020 | DATE | 0.86+ |
open source | TITLE | 0.84+ |
CloudNativeCon NA 2020 | EVENT | 0.83+ |
North American | OTHER | 0.82+ |
Sonnet | ORGANIZATION | 0.81+ |
last five years | DATE | 0.81+ |
Ashesh Badani, Stefanie Chiras & Joe Fitzgerald, Red Hat | AnsibleFest 2020
>> Narrator: From around the globe, it's theCUBE with digital coverage of AnsibleFest 2020, brought to you by Red Hat. >> The ascendancy of massive clouds underscored the limits of human labor. People, they simply don't scale at the pace of today's technology. And this trend created an automation mandate for IT which has been further accentuated by the pandemic. The world is witnessing the build-out of a massively distributed system that comprises on-prem apps, public clouds and edge computing. The challenge we face is how to go from managing things you can see and touch to cost effectively managing, securing and scaling these vast systems. It requires an automation first mindset. Hello, everyone. This is Dave Vellante and welcome back to AnsibleFest 2020. We have a great panel to wrap up this show. With me are our three excellent guests and CUBE alums. Ashesh Badani is the Senior Vice President of Cloud Platforms at Red Hat. Ashesh, good to see you again. Thanks for coming on. >> Yeah, likewise. Thanks for having me on again, Dave. >> Stefanie Chiras is Vice President and General Manager of the RHEL Business Unit and my sports buddy. Stefanie, glad to see you back in the New England area. I knew you'd be back. >> Yeah, good to see you, Dave. Thanks for having us today. >> You're very welcome. And then finally, Joe Fitzgerald, longtime CUBE alum, Vice President and General Manager of the Management Business Unit at Red Hat. Joe, good to see you. >> Hey, Dave, good to be here with you. >> Ashesh, I'm going to start with you. Lay out the big picture for us. So how do you see this evolution to what we sometimes talk about as hybrid cloud, but really truly a hybrid cloud environment across these three platforms that I just talked about? >> Yeah, let me start off by echoing something that most of your viewers have probably heard in the past. There's always this notion about developers, developers, developers. And you know, that still holds true. We aren't going away from that anymore. Developers are the new kingmakers. But increasingly, as the scope and complexity of applications and services that are deployed in this heterogeneous environment increases, it's more and more about automation, automation, automation. In the times we live in today, even, you know, before dealing with the crises that, you know, we have, just the sheer magnitude of requirements that are being placed on enterprises and expectations from customers require us to be more and more focused on automating tasks which humans just can't keep up with. So you know, as we look forward, this conversation here today, you know, what Ansible's doing, you know, is squarely aimed at dealing with this complexity that we all face. >> So Stefanie, I wonder if you could talk about what it's going to take to implement what I call this true hybrid cloud, this connection and management of this environment. RHEL is obviously a key piece of that. That's going to be your business unit, but take us through your thoughts there. >> Yeah, so I'm kind of building on what Ashesh said. When we look at this hybrid cloud world, right, which now hybrid is much more than it was considered five years ago. It used to be hybrid was on-prem versus off-prem. Now, hybrid translates to many layers in the stack. It can be VMs hybrid with containers. It can be on-prem with off-prem and clearly with edge involved, as well. Whenever you start to require the ability to bridge across these, that's where we focus on having a platform that allows you to access sort of all of those and be able to deploy your applications in a simple way. When I look at what customers require, it's all about speed of deploying applications, right, build, deploy and run your applications. It's about stability, which is clearly where we're focused on RHEL being able to provide that stability across multiple types of hybrid deployment models. And third is all about scale. It is absolutely all about scale and that's across multiple ranges in hybrid, be it on-prem, off-prem, edge and that's where all of this automation comes in, so to me, it's really about where do you make those strategic decisions that allow you to choose, right, for the flexibility that you need and still be able to deploy applications with speed, have that stability, resiliency, and be able to scale. >> So Joe, let's talk about your swim lane and it's weird to even use that term, right? 'Cause as Stefanie just said, we're kind of breaking down all these silos that we talk in terms of platform, but how do you see this evolving, and specifically, what's the contribution from a management perspective? >> Right, so Stefanie and Ashesh talked about sort of speed, scale and complexity. Right, people are trying to deploy things faster or larger scale, and oh, by the way, keep everything highly available and secure. That's a challenge, right? And so, you know, interestingly enough, Red Hat, about five years ago, we recognized that automation was going to be a problem as people were moving into open hybrid clouds, which we've been working with our customers for years on. And so we acquired this small company called Ansible, which had some really early emerging technology, all open source, right, to do automation. And what we've done over the past five years is we've really amplified that automation and amplified the innovation in that community to be able to provide automation across a wide array of domains that you need to automate, right, and to be able to plug that in to all the different processes that people need in order to be able to go faster, but to track, manage, secure and govern these kind of environments. So we made this bet years ago and it's paying off for Red Hat in very big ways. >> I mean, no doubt about it. I mean, when you guys bought Ansible, so it wasn't clear that it was going to be the clear leader. It is now. I mean, it's pulled ahead of Chef, Puppet. You saw, you know, VMware bought Salt, but I mean, Ansible very clearly has, based on our surveys, the greatest market momentum. We're going to talk about that. I know some of the other analysts have chimed in on this, but let me come back to this notion of on-prem and cloud and edge and this is complicated. I mean, the edge, it's kind of its own island, isn't it? I mean, you got the IT and the OT schism, so maybe you could talk a little bit about how you see those worlds coming together, the cloud, the on-prem, the edge. Maybe Stefanie, you can start. >> Yeah, I think the magic, Dave, is going to happen when it's not its own island, right, as we start to see this world driven by data cause the spread of a data center to be really dis-aggregated and allow that compute to move out closer to the data, the magic happens when it doesn't feel like an island, right, that's the beauty and the promise of hybrid. So when you start to look at what can you provide that is consistent that serves as a single language that you can talk to from on-prem, off-prem and edge, you know, it all comes down to, for us, having a platform that you can build once and deploy across all of those, but the real delicacy with edge is there are some different deployment models. I think that comes into deployment space and we're clearly getting feedback from customers. We're working on some capabilities where edge requires some different deployment models in the ways you update, et cetera, and thanks to all of you out there who are working with us upstream in order to deliver that. And I think the second place where it's unique is in this ability to manage and automate out at the edge, but our goal is certainly at our platform levels, whether it be on RHEL, whether it be on OpenShift to provide that consistent platform that allows you that ease of deployment, then you got to manage and automate it and that's where the whole Ansible and the ecosystem really plays in. You need that ecosystem and that's always what I love about AnsibleFest is this community comes together and it's a vibrant community, for sure. >> Well, I mean, Ashesh, you guys are betting big on this and I often think of the cloud is just this one big cloud. You got the on-prem cloud, you got the public clouds. Edge becomes just an extension of that cloud. Is that how you think about it and what is it actually going to take to make that edge not an island? >> Yeah, great point, Dave, and that's exactly how we think about it. We've always thought about our vision of the cloud as being a platform and abstraction that spans all the underlying infrastructure that the user can take advantage of, so if it happens to reside in a data center, some in a private cloud running off a data center, more increasingly in the public cloud setting, and as Stefanie called out, we're also starting to see edge deployments come in. We're seeing, you know, big build-outs in the work we're doing with telecom providers from a 5G perspective that's helping drive that. We're seeing, if you will, IOT-like opportunities with, let's say, the automotive sector or some in the retail sector, as well. And so this fabric, if you will, needs to span this entire set of deployment that a customer will take advantage of. And Joe started touching on this a little bit, right, with this notion of the speed, scale and complexity, so we see this platform needing to expand to all these footprints that customers are using. At the same time, the requirements that they have, even when they're going out the edge, is the same with regard to what they see in the data center and the public cloud, so putting all that together really is our sweet spot. That's our focus. And to the point you're making, Dave, that's where we're making a huge bet across all of Red Hat. >> So I mentioned, you know, some of our research and I do these breaking analysis segments every week and recently I was digging into cloud and specifically was interested in hybrid and multi. And you know, hybrid been I think pretty well understood for awhile. Multi I think was a lot of, you know, a lot of talk, but it's becoming real and the data really shows that. It shows OpenShift and Ansible have momentum. I mentioned that before. Yeah, you know, obviously VMware is there, but clearly Red Hat is well positioned specifically in multicloud and hybrid. And I know some of the other analyst firms have picked up on this. What are you guys seeing in the market? Maybe Joe, you can chime in and Ashesh, you can maybe add some color. >> Yeah, so you know, there's a lot of fashion, right, around hybrid and multicloud today, so every vendor is jumping on with multicloud storing. And you know, a lot of the vendors' strategies are, pick my solution and vertically use my stuff in the public cloud on-premise, maybe even at the edge, right, and you'll be fine. And you know, obviously customers don't like lock-in. They like to be able to take advantage of the best services, availability, security, different things that are available in each of these different clouds, right? So there is a strong preference for hybrid and multicloud. Red Hat is sort of the Switzerland of hybrid and multicloud because we enable you to run your workloads across all these different substrates, whether it's in public clouds, multiple, right, into the data center and physical, virtual, bare metal, out to the edge and edge is not a single homogeneous, you know, set of hardware or even implementation. It varies a lot by vertical, so you have a lot of diversity, right? And so Red Hat is really good at helping provide the platforms like OpenShift and RHEL that are going to provide that consistency across those different environments or also in the case of Ansible to provide automation that's going to match the physics of management and automation that are required across each of those different environments. Trust me, managing or automating something at the edge and with very small footprint of some device across the constraint network is very, very different than managing things in a public cloud or in a data center and that's where I think Red Hat is really focused and that's our sweet spot, helping people manage those environments. >> And Ashesh, you guys have obviously put a lot of effort there. If you could maybe comment. >> Yeah, I was just going to say, Dave, I'll add just really quickly to what Joe said. He said it well. But the thing I will add is the way for us to succeed here is to follow the user, follow the customer. Right, instead of us just coming out with regard to what we believe the path to be, you know, we're really kind of working closely with the actual customers that we have. So for example, recently been working with a large water utility in Italy, but they're thinking about, you know, the world that they live in and how can they go off and, you know, have kiosks that are spread throughout Italy, able to provide reports with regard to the quality of the water that's available, as well as other services to all their citizens. But it's really interesting use case for us to go off and pursue because in some sense, you can ask yourself, well, is that public cloud? Are they going to take advantage of those services? Is that, you know, private cloud? Is that data center, is that IOT, is that edge? At a certain point in time, what you've got to think about is, well, we've got to provide integrated end-to-end solution that spans all of these different worlds, and so as long as I think we keep that focus, as long as we make sure our North Star is really what the user's trying to do, what problem they're trying to solve, I think we'll come out just fine on the other side of this. >> So I'd love to get all your thoughts, all three of you, on just what's going on in containers, generally, Kubernetes, specifically. I mean, everybody knows it's a hot space and the data shows that it is maturing, but it's amazing to me how much momentum it still has. I mean, it's like the new shiny toy, but it's everywhere and so it's able to sort of maintain that velocity and it's really becoming the go-to cloud native development platform, so the question is how is Red Hat, you know, helping your customers connect OpenShift to the rest of their IT infrastructure, platforms, their processes, the tools. I mean, who wants to start? I'd love to hear from all three of you. Ashesh, why don't you kick it off and then we'll just go left to right. >> So Dave, we've spoken to you and to folks the CUBE, as well, other for many years on this. We've made a huge investment in the Kubernetes market and been one of the earliest to do that and we continue to believe in the promise that it delivers to users, this notion of being able to have an environment that customers can use regardless of the underlying choices that they make. Here's an extremely powerful one, it's truly an open source, right? This is key to, you know, what we do. Increasingly, what we're working on is to ensure that one, if you make a commitment to Kubernetes and increasingly we see lots of customers around the world doing that, that we ensure that we're working closely, that our entire portfolio helps support that. So if you're going to make a choice with regard to Kubernetes base deployment, we help support you running it yourself wherever it is that you choose to run it, we help support you whether you choose to have us manage on your behalf and then also make sure we're providing an entire portfolio of services, both within Red Hat as well as from third parties so that you have the most productive, integrated experience possible. >> Okay, and Stefanie, loved your point of view on this, and Joe, I'd love to understand how you're bridging kind of the Ansible and Kubernetes communities, but Stefanie, why don't you chime in first? >> Yeah, I'll quickly add to what Ashesh said and talked about well on really the promise and the value of containers, but particularly from a RHEL perspective, we have taken all our capabilities and knowledge in the Linux space and we have taken that to apply it to OpenShift, right, because Kubernetes and containers is just another way to deploy Linux, so making sure that that underpinning is stable, secure and resilient and tied to an ecosystem, right? An ecosystem of various architectures, an ecosystem of ISVs and tooling, right? We've pulled that together and everything we've done in Linux for, you know, over decades now at Red Hat and we've put that into that customer experience around OpenShift to deploy containers, so we've really built, it has been a portfolio-wide effort, as Ashesh alluded to, and of course, it passes over to Ansible as well with Joe's portfolio. >> Yeah, we talked about this upfront, Joe. The communities are so crucial, so how are you bridging those Ansible and Kubernetes communities? What's your thought on that? >> Well, a quick note about those communities. So you know, OpenShift is built on Kubernetes and a number of other projects. Kubernetes is number seven in the top 10 open source projects based on the number of contributors. Turns out Ansible is number nine, right? So if you think about it, these are two incredibly robust communities, right? On the one hand, building the container platform in Kubernetes and in the other around Ansible and automation. It turns out that as the need for this digital acceleration and building these container-based applications comes along, there's a lot of other things that have to be done when you deploy container-based applications, whether it's infrastructure automation, right, to expand and manage and automate the infrastructure that you're running your container-based applications on, creating more clusters, you know, configuring storage, network, you know, counts, things like that, but also connecting to other systems in the environment that need to be integrated with around, you know, ITSM or systems of record, change management, inventory, cost, things like that, so what we've done is we've integrated Ansible, right, in a very powerful way with OpenShift through our advanced cluster management capability, which allows us to provide an easy way to instrument Ansible during critical points, whether it's you're deploying new clusters out there or you're deploying a new version of an application or a new application for the first time, whether you're checking policy, right, to ensure that, you know, the thing is secure and that, you know, you can govern these environments, right, that you're relying on. So we've really now tied together two sort of de facto standards, OpenShift built on Kubernetes and a number of other projects and then Ansible, or Red Hat, has taken this innovation in the community and created these certified content collections, platforms and capabilities that people can actually build and rely on and know that it's going to work. >> Ashesh, I mean, Red Hat has earned the right, really, to play in both the cloud native world and of course the traditional infrastructure world, but I'm interested in what you're seeing there, how you're bringing those two worlds together. Are they still, you know, largely separate? Are you seeing traditional IT? I mean, you're certainly seeing them lean in to more and more cloud native, but what are you guys doing specifically to kind of bring those worlds together? >> Yeah, increasingly it's really hard to be able to separate out those worlds, right? So in the past, we used to call it shadow IT. There really is no shadow IT anymore, right? This is IT. So we've embraced that completely. You know, our take on that is to say there are certain applications that are going to be appropriate for being run in a data center a certain way. There are certain other workloads that'll find their way appropriate for the public cloud. We want to make sure we're meeting them across, but what we want to do is constantly introduce technologies to help support the choices customers make. What do I mean by that? Let me give a couple examples. One is, you know, we can say customers have VMs that are based out in specific environments and they can only run as VMs. That code can't be containerized for a variety of reasons, right? You know, hard to re-architect that, don't have the funds, you know, have certain security compliance reasons. Well, what if we could take those VMs and then have them be run in containers in a native fashion? Wouldn't that be extremely powerful value proposition to run containers and then VMs as containers sort of side by side with Kubernetes orchestrating them all. So that's a capability we call open source virtualization. We've introduced that and made that generally available within our platform. Another one, which I think Joe starting to touch on a little bit here, is both around this notion of Ansible, as well as advanced cluster management. And say, once technologies like Ansible are familiar to our customers, how about if we find ways to introduce things like the operator framework to help support people's use of Ansible and introduce technologies like advanced cluster management, which allows for us to say, well, regardless of where you run your clusters, whether you run your Kubernetes clusters on premise, you run them in the cloud, right, we can imagine a consistent fashion and manage, you know, health and policy and compliance of applications across that entire state. So David, question's extremely good one, right, but what we are trying to do is try to be able to say, you know, we are going to just span those two worlds and provide as many tools as possible to ensure that customers feel like, you know, the shift, if you will, or the move between traditional enterprise software application development and the more modern cloud native can be bridged as seamlessly as possible. >> Yeah, Joe, we heard a lot of this at AnsibleFest, so the ACM as a key component of your innovation, and frankly, your competitive posture. Anything you would add to what Ashesh just shared? >> Well, I think that one of the things that Red Hat is really good at is we take management and automation as sort of an intrinsic part of what needs to go on. It's not an afterthought. You just don't go build something, go, "Oh I need management," go out and, you know, go get something, right, so we've been working on, sort of automation and management for many, many years, right, so we build it in concert with these platforms, right, and we understand the physics of these different environments, so we're very focused on that from inception, as opposed to an afterthought when people sort of paint themselves into a corner or have management challenges they can't deal with. >> There's a lot of analogs in our business, isn't there? Management is a bolt-on and security is a bolt-on. It just doesn't work that well and certainly doesn't scale. Stefanie, I want to come back to you and I want to come back to the edge. We hear a lot of people talking about extending their deployments to the edge in the future. I mean, you look at what IBM's doing. They're essentially betting its business on RHEL and OpenShift and betting that its customers are going to do the same as well are you. Maybe talk about, you know, what you're doing to specifically extend RHEL to the edge. >> Yeah, Dave, so we've been looking at this space consistent with our strategy, as Ashesh talked about, right? Our goal is to make sure that it all looks and feels the same and provides one single Linux experience. We've been building on a number of those aspects for quite some time, things like being able to deal with heterogeneous architectures, as an example, being able to deal with, you know, having Arm components and x86 components and power components and being able to leverage all of that from multiple vendors and being able to deploy. Those are things we've been focused on for a long time and now when you move into the space of the edge, certainly we're seeing, you know, essentially data center level hardware move out to be dis-aggregated and dispersed as they move it closer to the data and where that's coming in and where the analysis needs to be done, but some of those foundational things that we've been working on for years starts to pay off because the edge tends to be more heterogeneous all the way from an architecture level to an application level, so now we're seeing some asks. We've been working upstream in order to pull in some features that drive capabilities around specifically updating, deploying those updates, doing rollbacks and things like that, so we're focused on that. But really, it's about pulling together the capabilities of having multiple architectures, dealing with heterogeneous infrastructure out there at the edge, being able to reliably deploy it even when, for example, we have customers who they deploy their hardware and they can't touch it for years. How do they make sure that that's out there in a stable environment that they can count on? And then, you know, adding in things like containerization. We talked about the magic of that, being able to deploy an application consistently and being able to deploy a single container out there to the edge. We're thinking about it all the way from the architecture up to how the application gets deployed and it's going to take the whole portfolio to do that as you need to manage it, as you need to deploy containers, so it's a focus across the company for how we deal with that. >> And as we were talking about before, you know, it takes a village. You know that bromide, but it does, requires an ecosystem of jobs. I mean, there's some real technical challenges in R&D that has to happen. I mean, you've got to be, you know, you're talking about cloud native in all three different clouds, and you know, and not just the big three, but other clouds and then bringing that to the edge, so there's some clear technical challenges, but there's also some business challenges out there. So you know, what are you seeing in that regard? You know, what are some of those things that you hope to solve by bridging that gap? >> Well, I think one of the things we're trying to do and I'm focused on the management and automation side is to provide a common set of management tooling of automation, right, and I think Ansible fits that quite well. So for the past five years since Ansible's been part of Red Hat, we've expanded from, you know, they started off initially doing configuration management, right? We've expanded to include, you know, network and storage and security, now edge. At AnsibleFest, we demonstrated things like serverless event-driven automation, right, building an OpenShift serverless in Knative. We're trying to expand the use cases for Ansible so that there's a simplicity, there's a tool reduction, right, across all these environments and you don't have to go deal with nine vendors, and you know, 17 different tools to try to manage each element here to be able to provide a common set. It reduces complexity, cost and allows skills to be able to be reused across these different areas. It's going to all be about digital acceleration, right, and reducing that complexity. And one last comment. One of the reasons we bought Ansible years ago is the architecture, it's agent-less. Many of our competitors that you hear, the first thing they want to do is go deploy an agent somewhere and that creates its own ongoing burden of, do I have the latest version of the agent? Is it secure? Does it fit on the device? As Stefanie mentioned, is there a version that fits on the architecture the device is running on? It starts getting really, really complicated. So Ansible is just simple, elegant, agent-less. We've expanded the domains we can automate with it and we've expanded sort of the modality. How can I call it? User, driven by an event, as part of some life cycle management, app deployment, Ansible plugs right in. >> Well, Joe, you can tell you're a management guy, right? Agents, another thing that has to be managed. You just laundry list of stuff. (laughs) I want to come back to this notion Joe just touched on, this digital transformation. They say, "If it ain't broke, don't fix it." Well, COVID broke everything. And I got to say, I mean, all the talk about digital transformation over the last, you know, several years, yes, it was certainly happening, but there was also a lot of lip service going on and now if you're not digital, you're out of business. And so, you know, given everything that we've seen in the last, you know, whatever, 150, 200 days or so, what's the impact that you're seeing on customers' digital transformation initiatives, and you know, what is Red Hat doing to respond? Maybe Ashesh, you could start and we can get feedback from the others. >> Yeah, David, it's an unfortunate thing to say, right, but there's that meme going around with regard to who's responsible for digital transformation and it's a little bit of I guess gallows humor to call it COVID, but we're increasingly seeing that customers and the journey that they're on is one that they haven't really gotten off, even with this, if you will, change of environment that's come about. So projects that we've seen in play, you know, are still underway. We've seen acceleration, actually, in some places with regard to making services more easily accessible. Anyone who's invested in hybrid cloud or public cloud is seeing huge value with regard to being able to consume services remotely, being able to do this on demand and that's a big part of the value proposition, you know, that comes forward. And increasingly what we're trying to do is try to say, how can we engage and assist you in these times, right? So our services team, for example, has transformed to be able to help customers remotely. Our support team has gone off and work more and more with customers. For a company like Red Hat, that hasn't been completely, if you will, difficult thing to do mostly because we've been so used to working in a distributed fashion, working remotely with our customers, so that's not a challenge in itself, but making sure customers understand that this is really a critical journey for them to go on and how we can kind of help them, you know, walk through that has been good and we're finding that that message really resonates. Right, so both Stefanie and Joe talked a little bit about, you know, how essentially our entire portfolio is now built around, you know, ensuring that if you'd like to consume on demand, we can help support you, if you'd like to consume in a traditional fashion, we can help you. That amount of flexibility that we provide to customers is really coming to bear at this point in time. >> So maybe we could wrap with, we haven't really dropped any customer names. Stefanie and Joe and Ashesh, I wonder if you have any stories you can share or, you know, customer examples that we could close on that are exciting to you this year. >> So I can start, if that's okay. >> Please. >> So an area that I find super interesting from a customer perspective that we're increasingly seeing more and more customers go down is sheer interest in, if you will, kind of diversity of use cases that we're seeing, right? So we see this, for example, in automotive, right? So whether it's a BMW or a Volkswagen, we see this now in health care with the ACA, in we'll say a little bit more traditional industries like energy with Exxon or Schlumberger around increasingly embrace of AIML, right? So artificial machine learning, if you will, advanced analytics being much more proactive with regard to how they can take data that's coming in, adjust it, be able to make sense of the patterns and then be able to, you know, have some action that has real business impact. So this whole trend towards, you know, AIML workloads that they can run is extremely powerful. We work very closely with Nvidia, as well, and we're seeing a lot of interest, for example, in being able to run a Kubernetes-based platform, support Nvidia GPUs for specific class workloads. There's a whole bunch of customers, people in financial services that, you know, this is a rich area of interest. You know, we've seen great use cases for example around grid with Deutsche Bank. And so, to me, I'm personally really excited to see kind of that embrace the PC from our customers regard to saying there's a whole lot of data that's out there. You know, how can we essentially use all of these tools that we have in place? You know, we talk about containers, microservices, DevOps, you know, all of this and then put it to bear to really put to work and get business value. >> Great, thank you for that, Ashesh. Stefanie, Joe, Stefanie, anything you want to add or final thoughts? >> Yeah, just one thing to add and I think Ashesh talked to a whole number across industry verticals and customers. But I think the one thing that I've seen through COVID is that if nothing else, it's taught us that change is the only constant and I think, you know, our whole vision of open hybrid cloud is how to enable customers to be flexible and do what they need to do when they need to do it, wherever they want to deploy, however they want to build. We provide them some consistency, right, across that as they make those changes and I think as I've worked with customers here through since the beginning of COVID, it's been amazing to me the diversity of how they've had to respond. Some have doubled down in the data center, some have doubled down on going public cloud and to me, this is the proof of the strategy that we're on, right, that open hybrid cloud is about delivering flexibility, and boy, nothing's taught us the need for flexibility like COVID has recently, so I think there's a lot more to do. I think pulling together the platforms and the automation is what is going to enable the ability to do that in a simple fashion. >> So Joe, you get the final word. I mean, AnsibleFest 2020, I mean, it's weird, right? But that's the way these events are, all virtual. Hopefully, next year we got a shot at being face to face, but bring us home, please. >> Yeah, I got to tell ya, having, you know, 20,000 or so of your closest friends get together to talk about automation for a couple of days is just amazing. That just shows you sort of the power of it. You know, we have a lot of customers this week at AnsibleFest telling you their story, you know, CarMax and ExxonMobil, you know, BlueCross BlueShield. I mean, there's a number across all different verticals, globally, Cepsa from Europe. I mean, just an incredibly, you know, diverse array of customers and use cases. I would encourage people to look at some of the customer presentations that were on at AnsibleFest, listen to the customer telling you what they're doing with Ansible, deploying their networks, deploying their apps, managing their infrastructure, container apps, traditional apps, connecting it, moving faster. They have amazing stories. I encourage people to go look. >> Well, guys, thanks so much for helping us wrap up AnsibleFest 2020. It was really a great discussion. You guys have always been awesome CUBE guests. Really appreciate the partnership and so thank you. >> Thanks a lot, Dave. Appreciate it. >> Yeah, thanks, Dave. >> Thanks for having us. >> All right, and thank you for watching, everybody. This is Dave Vellante for theCUBE and we'll see you next time. (calm music)
SUMMARY :
brought to you by Red Hat. Ashesh, good to see you again. Thanks for having me on again, Dave. Stefanie, glad to see you Yeah, good to see you, Dave. of the Management Ashesh, I'm going to start with you. So you know, as we look forward, That's going to be your business unit, so to me, it's really about where do you that you need to automate, You saw, you know, VMware bought Salt, and thanks to all of you out there Is that how you think about it And so this fabric, if you will, and Ashesh, you can maybe add some color. Yeah, so you know, And Ashesh, you guys have obviously you know, the world that they live in and so it's able to sort and been one of the earliest to do that and knowledge in the Linux space so how are you bridging those Ansible right, to ensure that, you know, and of course the traditional and manage, you know, health and policy so the ACM as a key go out and, you know, go get something, I mean, you look at what IBM's doing. being able to deal with, you and you know, and not just the big three, We've expanded to include, you know, in the last, you know, whatever, you know, that comes forward. that are exciting to you this year. and then be able to, you Stefanie, anything you want and I think, you know, our whole So Joe, you get the final word. listen to the customer telling you Really appreciate the Thanks a lot, Dave. and we'll see you next time.
SENTIMENT ANALYSIS :
ENTITIES
Entity | Category | Confidence |
---|---|---|
Dave | PERSON | 0.99+ |
David | PERSON | 0.99+ |
Stefanie | PERSON | 0.99+ |
Dave Valenti | PERSON | 0.99+ |
Amazon | ORGANIZATION | 0.99+ |
Dave Vellante | PERSON | 0.99+ |
Frank Luman | PERSON | 0.99+ |
Microsoft | ORGANIZATION | 0.99+ |
Joe | PERSON | 0.99+ |
John | PERSON | 0.99+ |
Andy | PERSON | 0.99+ |
Andy Jassy | PERSON | 0.99+ |
Deutsche Bank | ORGANIZATION | 0.99+ |
Exxon | ORGANIZATION | 0.99+ |
Dave Volante | PERSON | 0.99+ |
Werner | PERSON | 0.99+ |
AWS | ORGANIZATION | 0.99+ |
Symantec | ORGANIZATION | 0.99+ |
Joe Fitzgerald | PERSON | 0.99+ |
Ashesh Badani | PERSON | 0.99+ |
2013 | DATE | 0.99+ |
Sanjay Poonen | PERSON | 0.99+ |
Italy | LOCATION | 0.99+ |
Jessie | PERSON | 0.99+ |
ExxonMobil | ORGANIZATION | 0.99+ |
Jon Sakoda | PERSON | 0.99+ |
Nvidia | ORGANIZATION | 0.99+ |
Europe | LOCATION | 0.99+ |
Stefanie Chiras | PERSON | 0.99+ |
IBM | ORGANIZATION | 0.99+ |
Ashesh | PERSON | 0.99+ |
Jesse | PERSON | 0.99+ |
Adrian Cockcroft | PERSON | 0.99+ |
LA | LOCATION | 0.99+ |
Red Hat | ORGANIZATION | 0.99+ |
Johnson | PERSON | 0.99+ |
Dave allante | PERSON | 0.99+ |
Miami | LOCATION | 0.99+ |
CIA | ORGANIZATION | 0.99+ |
Tom Anderson, Joe Fernandes and Dave Lindquist | AnsibleFest 2020
>> Announcer: From around the globe, it's theCUBE! With digital coverage of AnsibleFest 2020, brought to you by Red Hat. >> Hello, everyone, welcome back to theCUBE's coverage of AnsibleFest 2020. We're not face-to-face this year, we're in virtual remote mode. This is theCUBE virtual and obviously it's AnsibleFest 2020 virtual. We've got a great panel of experts and leaders at Red Hat and Ansible. I want to introduce them. Dave Lindquist, general manager and vice president of engineering of hybrid cloud management at Red Hat. Joe Fernandes, vice president and general manager of the Core Cloud platforms at Red Hat. And Tom Anderson, vice President at Red Hat, Ansible Automation Platform, the big news and feature of this event. Tom, great to see you, Joe and David, thanks for coming on. >> Great to be here. >> Every year I love talking about Red Hat because I remember going back a few years ago, Arvind from IBM was on at Red Hat Summit in San Francisco, and you can see the twinkle in his eye. This was three, four years ago. Cloud native was really gearing up and now it's kind of mainstream. Last year at AnsibleFest, all the buzz was collaboration, collections, and you can start to see that integration piece kicking in, and this year at the event, the big story is the same. More collections, more integrations, a lot of collaboration around code. Content equals code. So it really points to the trend with Kubernetes of multi-cloud, multi-cluster. So the first question for you guys is, why would anyone want to deploy multiple clusters simultaneously and why is multi-cluster such a big deal? Tom, we'll start with you. >> Great, okay, yeah. So why is multi-cluster such a big deal? Basically, Kubernetes and our OpenShift container platform have now become a strategic part of our customers' environments, of their infrastructure for building and deploying cloud native applications on. And as becoming a strategic part of that, when you're deploying production applications you're going to need all kinds of things like scale out, redundancy, cloud location for access to different cloud provider locations for application requirements and whatnot. So there are a bunch of requirements for why customers would deploy OpenShift in a multi-cluster way. And maybe I'll turn it over to Joe Fernandes a little bit 'cause he's got a lot of background on the OpenShift side of this. >> Joe, what's your thoughts? >> Yeah, thanks, Tom. Yeah, so I mean, as Tom mentions, a number of reasons why customers may deploy or need to deploy more than one Kubernetes cluster. So within a cluster, you can certainly have multiple applications, multiple developers, multiple teams work, but as you start to scale your usage you may want additional clusters. It could be because you want to separate your production environments from your dev and test environments. It could be for capacity, right? You have more development teams or more production environments than you want to sort of tie to a single cluster. Then you start expanding out into locations, right? Maybe you started in the data center, then you started doing deployments to one public cloud, then to other public clouds, and then that's only going to grow. We see more and more customers deploying multi-cloud strategies. And then the new thing right now that everybody wants to talk to us about is edge, and as you get into edge deployments, now those, the number of clusters could really explode into the hundreds or thousands. And so it all points back to you need a sane way to manage across all these clusters regardless of where they run and regardless of how many you have, and that's really what we've been working on with the Advanced Cluster Management for Kubernetes. >> What's the big draw? What's drawing the customers in with multi-cluster and multi-cloud? Obviously, the multi-cloud makes a lot of sense, you have multiple clouds. Sounds easier just saying it than doing it. But what is it about multi-cluster and multi-cloud that's drawing customers and people into this concept? >> Yes, I can start. I think what's drawing customers in is the need, the desire to have sort of a common abstraction for the applications that's consistent regardless of where they happen to run, right? So making sure that the developers don't have to worry about what infrastructure the applications are landing on, and they have that consistent experience that it's, abstracts their applications away from that infrastructure. So that gives the developers more flexibility, but it's also about flexibility and agility for those infrastructure owners, right, because they too want to make decisions on where stuff runs. Not because they're particularly tied to an infrastructure, but based on things like cost or security or other concerns. And so these are all drivers for multi-cluster and multi-cloud strategies and I think our hybrid cloud strategy at Red Hat really hits the mark to address those needs. >> Well, you guys had great performance. We've been following the past few years just the OpenShift and beyond, kind of the whole Red Hat, and Ansible specifically too, is doing real well in the marketplace so congratulations. David, I want to ask you about the management piece. This comes up over and over again. It's all good having the abstraction layer, you got all kinds of new sets of services, but multi-cluster management is not, (laughs) is not trivial. There's challenges for ops and automation teams. Could you share your perspective on how you guys are looking at the multi-cluster management? >> Sure, sure. The first thing we saw, and this kind of follows on the points that Joe and Tom are making, is that as customers start embracing the development with containers and leveraging Kubernetes, you start finding that they're putting up clusters across their data centers, across cloud, to support different parts of the life cycle of development, or supporting their own production environment or distributed workloads across clouds, across the data centers. And so the challenges that operations and management run into, and security in particular, is how do you start managing the clusters, their life cycle. It's easy to put 'em up, to provision 'em quickly, but how do you update and upgrade those? How do you make sure they're compliant with your various regulatory compliance like PCI, HIPAA, or the various federal standards? How do you make sure that compliance is adhered to across, and security across those clusters, as well as the applications themselves? How do you manage the applications through their life cycle? How do you have deployment policies? So the challenges for ops and automation and security are to have a consistent policy-driven way to take care of the clusters across these hybrid environments, and making sure they adhere to the compliance and security of the enterprise. >> Tom, multi-cluster deployments is a big part of this integration. We heard a little bit, obviously, compliance and governance is huge. IT's been living this world of policies and governance, but when we start moving fast into these new cutting edge services that are providing a lot of value, integration into existing IT infrastructure is important with clusters. How do you view that because this is where I think maybe collections are other things are, is this an indicator of what's happening? Can you give your thoughts on the customers out there who want to do multiple clusters for all the benefits, but then go, "Oh, I got to integrate it into existing IT infrastructure"? >> Yeah, absolutely. So that's what's happening right now. As Kubernetes and as OpenShift has become a strategic platform for our customers, the idea of, I'm going to say, kind of normalizing the operations of that platform as part of a greater IT ecosystem has become a challenge for them. And for the most part, they've already automated security, network, provisioning, app deployment, application updates, using the Ansible Automation Platform, and so it only makes sense that as Kubernetes and as OpenShift becomes a strategic platform for them, they want to use that same language, that same tool set, that same automation fabric, if you will, to integrate the applications that are running on OpenShift with the rest of the environment. So, for example, when I add a new node to a cluster or more capacity to a cluster or to clusters, I probably want to update my systems of record, right? My CMDBs or my ITSM systems. When I deploy a new app or make an update to an app on a cluster or across clusters, I'm probably going to want to update my load balancer to be able to direct traffic correctly to that, and that load balancer probably isn't running, my enterprise load balancer is kind of platform independent, so I'd need to be able to update that load balancer to properly direct traffic. Well, IT has already automated that function using Ansible. So by creating the collections that we have created for OpenShift and for Kubernetes, it makes it much easier for our customers to be able to just plug that in and adapt that to their existing automation infrastructure. So now it just becomes part of their overall IT environment. >> So just a follow-up real quick, if you don't mind. What are some of the challenges you're hearing from your customers around containerization and that growing space? I just talked to the IDC research analyst earlier at another virtual CUBE session where she says, roughly their estimate is 5 to 10% of enterprises are containerized, which is huge growth opportunities. The headroom in containers is massive, so what are some of the challenges? Is it easy to get started? This seems to be a nice opportunity for you guys. What's your take on that? >> Yeah, I think that the way of looking at it with all that growth space, it's also the speed at which Kubernetes adoption and containerized application adoption is happening. And so, IT organizations are having to respond faster than they ever have before as this environment grows, and it is a multi-cloud environment. They have Kubernetes, OpenShift running on-prem, in the cloud, multiple data centers, as both Joe and Dave have said, and it becomes critical that they automate that correctly and accurately to ensure security, consistency, performance, availability. All of the other things that drive the requirement for automation standardization, all of those things that drive the requirements for automation are applicable to Kubernetes environments and containerized environments as well except they're moving and expanding faster, so teams have to respond quicker to the need. >> Joe, what's your take on this? I mean, to me, I'm the glass half full. I think I've seen containers be great and that maybe I'm looking at the early adopters, but those numbers seem a little bit low to me. What does that mean to you? More people are now getting up to speed. Is it a tipping point? It just seems a little bit low, and David, if you want to comment too, I think this an important number there. Joe, what's your take? >> Yeah, I mean, I think the rate represents an opportunity, but I see the growth as having been tremendous even in just the first few years. But to get to that broader market we did continue making it easier for customers to bring their applications to this new environment, to ride on existing infrastructure, and ultimately for our customers that means an evolution, right? An evolution of how they are going to manage those applications, how they're going to build and deploy them. And so with the integration of OpenShift and our advanced container management platforms with Ansible we can bring that automation to the mix to sort of tie those together, right? So to tie in the existing compute infrastructure, to tie in storage and networking and configure those as needed. And then as Tom mentioned, all those other systems, whether it's an IT service management system, something like a ServiceNow or other ticketing systems or other enterprise systems that exist that you just can't ignore. Because the more you try to go against the grain and do something different, the even harder it'll be. So we need to help customers evolve to take advantage of cloud and cloud native approaches, and the solutions that we're bringing to market are all about enterprise Kubernetes, enterprise container platforms. The combination of those technologies with something like Ansible really helps pave the path for the next phase of growth that we're expecting. >> So, ready for prime time right now. >> Right. >> David, your thoughts real quick on this. Containerization upside. >> Yeah, real quick, the development organizations, development teams, have picked up on containers very rapidly. Everybody is leveraging containers when they develop new applications or modernize the existing applications. So what we found is that a lot of the folks that pushed out very quickly, some greenfield apps, that's the 5, 10, 15, 20% that you're seeing occur. What started getting complex is how you really scale this to your enterprise. How do you really run this at scale from management operations and security perspective? OpenShift is critical, that gives a consistent platform across the hybrid cloud environments. What we're doing with ACM and the Advanced Cluster Management brings in the security and compliance. And what you'll see through AnsibleFest, what we're doing with Ansible is then, how do we then hook these environments right into all the existing IT environments? That's, to me, what's critical to really bring this to scale to the enterprise. >> Yeah, I think this, to me, the number points to exactly what you guys said. Ready for prime time, scale's there, and the demand's there. And I think, Tom and Joe, I want to ask you specifically the relationship between OpenShift and Ansible, but before that, I remember, forget what year it was, we were doing a CUBE event at, I think it might've been OpenStack, going back to the day, but I remember OpenShift and it was a moment where OpenShift adopted containers and then next year Kubernetes. And I remember talking to the team, them saying, "This is going to be a big bet for OpenShift." Looks like it was a good bet. (laughs) It paid out real well, congratulations. And it was good, you guys stayed the course. But you made it easier, and one of the things was is that the complaint at the time was they didn't want Kubernetes to be the next Hadoop. Easy to use but gets out of control. Not that I meant they're comparable, but Hadoop had that problem of it was easy open source but then it was hard to manage. So OpenShift really took advantage of that. You guys, I think, did a good job on that. But now you got Ansible winning the game on developers, on easy to deploy, so as that scales up, automation's there. So I'd like to hear you guys talk about the connection between OpenShift and Ansible and how that expands the scope of what both products can do for customers. >> Yeah, maybe I'll give it a shot first and then let Joe go after me, which is, look, here's what we have, is we have lots and lots and lots of customers, Red Hat customers that are OpenShift users and that are Ansible users, right? So we have this two large pools. They also represent two very large and vibrant open source community projects. The Ansible project and the Kubernetes project are two hugely popular, vibrant communities, and so it just made sense to kind of be a catalyst in those communities, to bring those two things together, to work together, to the benefit of our customers and to kind of capture the innovation that's going on upstream in the communities. So we decided to get really kind of serious about the integration of these two platforms and integrated Ansible in a native way on Kubernetes so that OpenShift and Kubernetes operators, as well as application developers, could take advantage of that integration without having to learn something new or foreign in order to be able to do it. So it was a native integration using operators, which is the right way to integrate with the Kubernetes platform, with OpenShift in particular. And so that's the way we kind of brought it together to the benefit of our customers. Our customers are, like I said, normalizing the operations of OpenShift as a strategic part of their infrastructure, deploying production applications, and want to be able to tie that into their other systems and other parts of their infrastructure, both from an app deployment process as well as from an infrastructure deployment and management process. So it only made sense that it actually, our customers have been asking us for this and talking to us about this, so it only kind of made perfect sense to kind of get out there and do that, get the communities together innovating, and then take that innovation out for our customer. >> Joe. >> Yeah, the only thing I'd add to that, there's really two specific personas at play here, right? When you think of, there's the IT operations and infrastructure teams. They own those clusters, the provisioning, the configuration, the management of those clusters. And with ACM, with Advanced Cluster Management for Kubernetes, we have now an interface that they can use to see and manage the life cycle of all their clusters. So through that we can integrate Ansible as another automation tool in their portfolio to do things that need to happen when those clusters first get configured or when those clusters get updated and so forth. So if they need to update an ITSM system or configure a network or do whatever it needs to, you have Ansible automation scripts that can be plugged in at the appropriate time in that cluster's life cycle to do that. On the other side, you have the developer and DevOps teams that are consumers of these platforms, right? And what they care about is the applications that they're building, but there's a lot that goes into building it, right? There's the source code management systems, there's the CI systems, the CD systems, there's the test environments and stage and prod. And so there's a lot of moving parts, and again, and then there's the services themselves that they're configuring so you have, or building, not configuring, you have Ansible again ready to sort of take on some of those tasks, automation tasks that go beyond what Kubernetes is focused on or what you're trying to do with OpenShift. And again, doing it at the appropriate time in the life cycle, all tied in through Advanced Cluster Management which can actually see out to all those clusters and be in that sort of application deployment workflow across those clusters. So those are sort of some of the specific areas and how they pertain to those specific personas that are driving the activity. >> What's interesting, this automation piece really is key across multiple environments, and we've heard that from some of your customers. 'Cause you got now private clouds out there, you got large scale. But, Dave, I want to ask you, what makes Advanced Cluster Management a natural fit with OpenShift and Ansible? What's your take? >> Yeah, good question, John. First, ACM is purpose-built for the Kubernetes environment. It's a cloud native management system, and as we said earlier, we really focused on managing the cluster life cycles, managing the security compliance, and managing applications deployed into these environments. So it was a very natural extension of OpenShift, to be able to manage OpenShift, multiple clusters of OpenShift in hybrid environments. Within your data center, across data centers, across clouds, and the combination. So, very natural fit with OpenShift. As we've been all talking about, as we looked at how did we then bring OpenShift and these resources closer through automation to many of the other parts of your IT environment, that made it natural from ACM to call out into the playbooks of Ansible. So just a simple example, and I think we circled around this a few times. You're deploying a cluster or you're deploying, say, an application to that cluster. You need to configure that into a firewall. Maybe configure it into a load balancer. Maybe register it with a service management system. That, all those calls, they come out through policy from ACM over into Ansible to take advantage of the wealth of playbooks that are available in Ansible to perform those operations. Whether it's security, network, service management, storage, et cetera. >> Real quick follow-up for you is, how has bringing your ACM team and product into Red Hat changed the scope and approach of what you're trying to do? >> Yeah, well, let me say first of all it's been a great experience bringing the team into Red Hat. The environment, the open culture, it's really been invigorating for the whole team. Also, getting much, much closer into the open communities and open sourcing ACM and doing development in the open has really brought us closer really to users, the ecosystem, the communities, accelerating our delivery quality, as well as really getting much more closer insights, getting insights into what's happening in the community, what's happening with the users. So it's really, it's been a great experience all the way around. >> Joe and Tom, quick comment, what do you think people should pay attention to this year at AnsibleFest 2020? What's the big story? Obviously we're in a pandemic. We're going to come out of the pandemic. People want to have a growth strategy that has the right projects on the right rails. They want to either maybe downplay some of the projects that maybe not be a fit, that were exposed during the pandemic. Best practices that are emerging, shifting left for security is one. You're seeing remote workers. People have kind of had a wake-up call on cloud native being relevant for the modern app. Now they're running as fast as they can to build the infrastructure, and guess what? People are not actually in the workplaces. The workforce, the workplace has all changed. Can you guys share your expertise over the years on what is the best practice and approach to take? Because the clock's ticking. >> Yeah, from my perspective and from an Ansible perspective here, we had always been about kind of automate everything, right? Automate every task that is automatable, right? A repeatable task, automate it. Repeatable task, automate it. And over the past couple of years we've really been focused on automation across teams by using Ansible content, the actual automation code, if you will, itself to bring teams together and to cross teams and cross functions. So not just focused on what a network operations person or a network engineer needs to do in their day-to-day job, but connect that to what a security operations person is doing day-to-day in their job in terms of threat detection and intrusion response, or intrusion detection and threat response, and connecting those two teams together via automation to make both of them more responsive and more effective. So we've been on this bandwagon for the past couple of years around Ansible content, and now Ansible collections and Automation Hub, to try and accelerate the way these teams can collaborate together. The pandemic and the pressures that put on the system with remote users and having to do things in a different way only exacerbated, it only kind of enhanced the requirement for that collaboration, that automation across teams. So in a lot of ways, the past six, seven months, both for our Ansible business as well as for the way our customers have been using the technology, has really been an accelerator for that kind of cross-team collaboration, our subscription business, and our Ansible consumption. >> Yeah, well, I said it last year in-person when we were in Atlanta for AnsibleFest 2019, a platform approach is a great way to go. You start out as a tool, you become a platform. You guys are doin' the work over there. I really appreciate it and I want to call that out 'cause I think it's worth calling out. Joe, cloud platforms. Cloud is certainly an enabler. Red Hat and OpenShift has been a great success and can, only has got more work to do. People still got to build out these platforms, and you're seeing private cloud not going away. I mean, we just had a conversation at OpenStack and you guys got customers with a lot of private cloud everywhere. (laughs) So you got private, you got hybrid, you got multi, and you got public. It's pretty crazy. What's your thoughts on what people should take away from AnsibleFest and then going forward post-pandemic? >> Yeah, so, first Tom hit on a number of key points there, right? COVID-19 and everything going on in the world has really just accelerated a lot of these transformations that were already in the works at many of our enterprise customer accounts, right? And now when we're all working remotely, we're all meeting virtually, we're educating our children remotely, it just exacerbates the need to scale our networks, to extend security out to remote workforces, and to do all of these things at much larger scales than we ever envisioned before, and you can't do that without automation. And I would argue, without taking advantage of some of these modern cloud native platforms and cloud native development approaches. And we always say Red Hat's been a big proponent of hybrid cloud, of our open hybrid cloud strategy. We've been talking about that for years, and what we always say is even if that's a strategy that you aren't specifically looking for, it's something that, everybody ends up there, right? Because nobody's running everything in the data center anymore, but as they move out to public cloud they're not completely shutting those data centers off either. As they expand their consumption of public cloud, they tend to start exploring multi-cloud strategies, and now that hybrid cloud is extending out to the edge. So the hybrid cloud is sort of where everybody is, right? And the ability to sort of manage consistently, to run consistently across all those environments, to be able to secure all those environments and scale those environments, and that's what we're all about here at Red Hat and that's sort of the key to our open hybrid cloud strategy and what we're really trying to do with our entire portfolio. >> Awesome, David, final word. We're in a systems world now. The cloud is one big distributed computer. We got the edge, we heard that. Developers just want to code, they want infrastructure as code, you guys got to help 'em get there. What's your take on the importance of AnsibleFest and this systems world we live in? >> Well, there's probably not a more critical time. We've all been saying this and seeing this the last 10 months now. The transformation digitally that's been going on for years, the development transformations, it's all hit a fever pitch. It's been accelerated through COVID. In particular, how quickly can I adjust to a digital transformation? How quickly can I adjust my business processes? How quickly can I really become a very agile DevOps SRE organization? That is so critical. So at AnsibleFest what we're doing is bringing together platforms with automation with the ability to manage it at scale with security. That's what's going on from Red Hat in a open environment, open world, with communities and huge ecosystems. That, to me, is the critical rallying points, and really necessary to drive this accelerated transformation. >> Yeah, and again, open source continues to power it. One thing I'm impressed with is this concept of content, not content as in a video, but content as code. It's collaboration. It's what people are sharing their playbooks and they're sharing their, are opening things up. I think there's going to be a whole 'nother level of developer collaboration that's going to emerge and you guys are on the front end of all of this. I think it's going to be pretty powerful. I don't think yet clearly understood yet by most folks, but when you start seeing the automation benefits, Tom, I'm sure your team will be like, "Yeah, see, automation platform." Thank you so much for coming on, appreciate it. >> Thank you. >> Thanks a lot. >> Thanks. >> I'm John Furrier with theCUBE, hosting theCUBE virtual for AnsibleFest 2020 virtual. Thanks for watching. (relaxing music)
SUMMARY :
brought to you by Red Hat. of the Core Cloud platforms at Red Hat. So the first question for you guys is, on the OpenShift side of this. and then that's only going to grow. What's the big draw? the desire to have sort kind of the whole Red Hat, and security of the enterprise. but then go, "Oh, I got to integrate it and adapt that to their existing I just talked to the IDC All of the other things that drive What does that mean to you? and the solutions that David, your thoughts and the Advanced Cluster Management and how that expands the and to kind of capture the Yeah, the only thing I'd add to that, and we've heard that from to many of the other parts and doing development in the open and approach to take? and having to do things in a and you guys got customers And the ability to sort We got the edge, we heard that. and really necessary to drive and you guys are on the I'm John Furrier with theCUBE,
SENTIMENT ANALYSIS :
ENTITIES
Entity | Category | Confidence |
---|---|---|
David | PERSON | 0.99+ |
Dave Lindquist | PERSON | 0.99+ |
Tom Anderson | PERSON | 0.99+ |
Joe | PERSON | 0.99+ |
Dave | PERSON | 0.99+ |
Tom | PERSON | 0.99+ |
Joe Fernandes | PERSON | 0.99+ |
John Furrier | PERSON | 0.99+ |
Atlanta | LOCATION | 0.99+ |
John | PERSON | 0.99+ |
Arvind | PERSON | 0.99+ |
IBM | ORGANIZATION | 0.99+ |
Ansible | ORGANIZATION | 0.99+ |
Red Hat | ORGANIZATION | 0.99+ |
thousands | QUANTITY | 0.99+ |
San Francisco | LOCATION | 0.99+ |
5 | QUANTITY | 0.99+ |
two teams | QUANTITY | 0.99+ |
two platforms | QUANTITY | 0.99+ |
first question | QUANTITY | 0.99+ |
last year | DATE | 0.99+ |
Last year | DATE | 0.99+ |
next year | DATE | 0.99+ |
AnsibleFest | ORGANIZATION | 0.99+ |
OpenShift | TITLE | 0.99+ |
Hadoop | TITLE | 0.99+ |
both | QUANTITY | 0.99+ |
Red Hat | ORGANIZATION | 0.99+ |
hundreds | QUANTITY | 0.99+ |
Ansible Automation Platform | ORGANIZATION | 0.99+ |
First | QUANTITY | 0.98+ |
Red Hat | TITLE | 0.98+ |
two things | QUANTITY | 0.98+ |
pandemic | EVENT | 0.98+ |
four years ago | DATE | 0.98+ |
IDC | ORGANIZATION | 0.98+ |
OpenStack | ORGANIZATION | 0.98+ |
COVID-19 | OTHER | 0.98+ |
20% | QUANTITY | 0.98+ |
15 | QUANTITY | 0.98+ |
two large pools | QUANTITY | 0.97+ |
Kubernetes | TITLE | 0.97+ |
both products | QUANTITY | 0.97+ |
one | QUANTITY | 0.97+ |
Joe Fitzgerald, Red Hat | AnsibleFest 2020 Preview
>> From around the globe it's theCUBE with digital coverage of AnsibleFest 2020, brought to you by Red Hat. >> Hi, I'm Stu Miniman and this is a preview for Red Hat's AnsibleFest 2020, second year that theCUBE's been at the event. Happy to welcome back to the program one of our CUBE alumni, Joe Fitzgerald, he's the vice president and general manager of the division that includes Ansible. Joe, thank you and welcome back to the program. >> Thanks for having me back, Stu, excited to be here. >> So Joe, you know, boy, I think since last year, you know, the overarching trend of automation adoption has only increased, of course, with conversation you and I have had back at Red Hat Summit, as well as all the conversations we're having across the industry. It's been five years now since Red Hat bought Ansible. Remember, you know, big activities at Summit and throughout the industry. A lot has changed. The players that we talked about five years ago definitely have shifted. So why don't you bring us in is to, you know, 2020 you know, the state of your Ansible business and let's give the audience a preview of what we're going to see at the show. >> Sure. So it's been an exciting five years. I can't believe how fast it flew. You know, five years ago when Red Hat acquired this little company called Ansible, they were basically, you know, selling to IT admins in a particular space around config management. They, you know, frequently got lumped in with a, you know, a couple of other companies that were in that segment. Over the past five years the stats are just amazing. Over the past four years it's been in the top 10 open source projects in the world, right? I think Kubernetes is number seven, Ansell's number nine and has been in the top 10 for past five years. The number of contributors, the number of folks with Ansible in their skills, the titles, I mean, the numbers are just amazing. And of course we've had, you know, analyst validation and thousands of customers vote with their subscriptions to Ansible. So it's an amazing five years growth. >> Yeah. Okay. Congratulations. Of course the concern always is, you know, oh, when an acquisition happens, what will happen to the culture, what will happen to the community? Red Hat, everyone knows open sources is in its DNA there. And therefore the community has flourished. I definitely see Ansible at many of the cloud and cloud native type discussions. You talked to, you mentioned Kubernetes, Joe, help draw the dots, connect the dots for us as to, you know, what should we be expecting to see when it comes to things like, you know, Kubernetes, cloud computing, edge computing and the like. >> So it's pretty interesting because, you know, OpenShift has been our flagship offering around Kubernetes at Red Hat, right? And market leader just incredible validation, right? And so, you know, automation connected up to that environment becomes really, really important because even though people are modernizing their apps and running container based apps, there's a lot of other things that those things need to be connected up to. Traditional applications, other systems of record, your CMDBs or change management, things like that. So there's a lot of automation that has to happen around, you know, building, deploying, managing container based apps in those environments. So sort of a teaser for what's coming up here is you're going to see us pushing Ansible even further into areas like Kubernetes and OpenShift at AnsibleFest. >> Yeah, Joe, when I look at the entire landscape, one of the big challenges out there is there's so many tools out there, you know, developers have all the little pieces that they're dealing with. If you talk about Kubernetes, it's "Okay, which cluster am I doing? How do we wrap our arms around managing environments?" I've talked to you about the ACM solution came out of IBM, now part of Red Hat. What I really love that the top learning I had from AnsibleFest last year is various people in the organization can get their view into really that pipeline of development from the product people through the developer. You know, we always hope that software can be a unifying, you know, tool inside an organization. And it definitely felt like Ansible's doing that. So, do we expect that when we talk about Kubernetes, that's the kind of expansion we have is that, you know, not just that I can do more as an individual person, but inside the organization, we can break through some of those silos. >> Yeah. So I think this plays to Ansible's strength. So Ansible, as I mentioned, five years ago was sort of IT admins focused on config. Over the years, we've expanded the number of domains dramatically into network storage, cloud security. We've also expanded the people who use Ansible automation. So Ansible is extremely popular with developers. It's a favorite in tool chains, right, around automation and config and things like that. So bringing together sort of the automation that crosses all those domains and the different personas that use Ansible, right, now bringing that and connecting that up to the Kubernetes environment, right, is extremely powerful in so many ways and covers a lot of the areas where the automation in those Kubernetes environments sort of ends and you have to have that connection to the other teams and to the other technologies that are outside of that to make the thing work. >> All right. So what specifically, should we be expecting to see, you know, what'll be the same, what'll be the different of the virtual environment versus what everybody's come to expect for the in person AnsibleFest? >> Well, first of all, the numbers are amazing, right? We've run a number of events over the course of the year. You know, training webinars, you know, all sorts of Ansible events. Every one of them has exceeded our expectations by a lot. AnsibleFest is no different. We're currently over 15,000 people registered for AnsibleFest. It would not surprise me to see it go much higher than that. Our last in-person Ansible event was 12,000 people. The level of interest globally, right, across personas for AnsibleFest is just amazing. So we think we're going to see a tremendous amount of interest and in typical Red Hat fashion at Fest, we're going to bring out additional Ansible capabilities around Kubernetes environment, obviously, but talking about where Ansible's going with Edge, right, and a number of areas that people are pushing out on Ansible automation. I believe Ansible's becoming sort of the de facto standard in automation, regardless of what domain, regardless of what persona. And I think AnsibleFest is going to show again why it is. >> Awesome. Well, Joe bold statement. Absolutely phenomenal to see the momentum there. I'll let you have the final word as to if they haven't already, why should people sign up and any other kind of, you know, cool customers or things that people should dive into once they have a chance to look at the agenda? >> Well, if somebody is familiar with Ansible, then they're going to love the expansion of the domains and the capabilities necessary to really expand usage of Ansible. If you're new to Ansible, Ansible, you know, if you look at the number of LinkedIn jobs that talk about Ansible, it's, you know, it's in the tens of thousands, right? Indeed top 10 skill that people are looking for in hiring. So automation is more important than ever given the sort of the world backdrop. So I would encourage people to really look at Ansible, right, to expand the professional, you know, skills and things like that. And people that are already in the know that are using Ansible, wait till you see how you can use it for Kubernetes Edge and really expand it beyond where you are today with it. >> All right. Well, Joe Fitzgerald, thank you so much. And to our audience, you know, go check out the website, really easy to find, register online. theCUBE will have a full lineup. John Furrier is going to be the lead host for the event in our second year of coverage. Joe, have a great event and as always, thanks for having theCUBE. >> Thanks, Stu. Appreciate it. >> All right, check out theCUBE.net for all the upcoming events, as well as you can look at the back catalog. Of course, we've done seven years of Red Hat Summit as well as the AnsibleFest last year. So lots of good customer studies, as well as deep dives on all the product. Thank you for joining. I'm Stu Miniman. Thanks as always for watching. (upbeat music)
SUMMARY :
brought to you by Red Hat. and general manager of the Stu, excited to be here. So Joe, you know, boy, and has been in the top Of course the concern always is, you know, And so, you know, automation connected up we have is that, you know, and covers a lot of the of the virtual environment Well, first of all, the you know, cool customers And people that are already in the know And to our audience, you know, for all the upcoming events,
SENTIMENT ANALYSIS :
ENTITIES
Entity | Category | Confidence |
---|---|---|
Joe Fitzgerald | PERSON | 0.99+ |
Joe Fitzgerald | PERSON | 0.99+ |
Joe | PERSON | 0.99+ |
John Furrier | PERSON | 0.99+ |
Ansible | ORGANIZATION | 0.99+ |
Stu Miniman | PERSON | 0.99+ |
Red Hat | ORGANIZATION | 0.99+ |
IBM | ORGANIZATION | 0.99+ |
last year | DATE | 0.99+ |
five years | QUANTITY | 0.99+ |
Stu | PERSON | 0.99+ |
last year | DATE | 0.99+ |
second year | QUANTITY | 0.99+ |
ORGANIZATION | 0.99+ | |
five years ago | DATE | 0.99+ |
CUBE | ORGANIZATION | 0.99+ |
tens of thousands | QUANTITY | 0.99+ |
Ansell | ORGANIZATION | 0.99+ |
Red Hat Summit | EVENT | 0.99+ |
seven years | QUANTITY | 0.98+ |
Kubernetes | TITLE | 0.98+ |
AnsibleFest | EVENT | 0.98+ |
2020 | DATE | 0.97+ |
12,000 people | QUANTITY | 0.97+ |
today | DATE | 0.97+ |
AnsibleFest 2020 | EVENT | 0.96+ |
AnsibleFest | ORGANIZATION | 0.96+ |
over 15,000 people | QUANTITY | 0.96+ |
theCUBE.net | OTHER | 0.94+ |
10 open source projects | QUANTITY | 0.94+ |
OpenShift | TITLE | 0.94+ |
one | QUANTITY | 0.92+ |
Kubernetes Edge | TITLE | 0.92+ |
theCUBE | ORGANIZATION | 0.9+ |
10 skill | QUANTITY | 0.88+ |
thousands of customers | QUANTITY | 0.84+ |
Ansible | EVENT | 0.76+ |
10 | QUANTITY | 0.74+ |
past five years | DATE | 0.73+ |
Liz Rice, Aqua Security | KubeCon + CloudNativeCon Europe 2020 - Virtual
>>from around the globe. It's the Cube with coverage of Coop Con and Cloud, Native Con Europe 2020 Virtual brought to You by Red Hat, The Cloud Native Computing Foundation and its ecosystem Partners. Hi, I'm stupid, man. And this is the Cube's coverage of Cube con Cloud Native Con Europe event, which, of course, this year has gone virtual, really lets us be able to talk to those guests where they are around the globe. Really happy to welcome back to the program. Liz Rice. First of all, she is the vice president of Open Source Engineering at Aqua Security. She's also the chair of the Technical Oversight Committee has part of Ah CN cf. Liz, it is great to see you. Unfortunately, it's remote, but ah, great to catch up with you. Thanks for joining. >>Yeah, Thanks for having me. Nice to see you if you know across the ocean. >>So, uh, you know, one of the one of the big things? Of course, for the Cube Con show. It's the rallying point for the community. There are so many people participating. One of the things we always love to highlight its not only the the vendor ecosystem. But there is a very robust, engaged community of end users that participate in it. And as I mentioned, you're the chair of that technology oversight committee. So maybe just give our audience a little bit of, you know, in case they're not familiar with the TOC does. And let's talk about the latest pieces there. >>Yes, say the TOC is really hit. C can qualify the different projects that want to join the CNC F. So we're assessing whether or not they're cloud native. We're assessing whether they could joined at sandbox or incubation or graduation levels. Which of the different maturity levels that we have for for project within the CN CF yeah, we're really there, Teoh also provide it steering around the What does cloud native mean and what does it mean to be a project inside the CN CF community? We're also a voice for all of the projects. We're not the only voice, but, you know, part >>of our role >>really is to make sure the projects are getting what they need in order to be successful. So it's it's really around the technology and the projects that we call cloud native >>Yeah, and and obliges Cloud Native because when people first heard of the show, of course, Kubernetes and Cube Con was the big discussion point. But as you said, Cloud native, there's a lot of projects there. I just glanced at the sandbox page and I think there's over 30 in the sandbox category on and you know they move along their process until they're, you know, fully mature and reach that, you know, 1.0 state, which is the stamp of approval that, you know, this could be used in production. I understand there's been some updates for the sandbox process, so help us understand you know where that is and what's the new piece of that? >>Yeah. So it's really been because of the growth off cloud native in general, the popularity off the CN CF and so much innovation happening in our space. So there's been so many projects who want Teoh become hard off the CNC f family on and we used to have a sponsorship model where members of the TOC would essentially back projects that they wanted to see joining at the sandbox level. But we ran into a number of issues with that process on and also dealing with the scale, the number of applications that have come in. So we've revamped the process. We made it much easier for projects to apply as much simpler form where really not making so much judgment we're really saying is it's a cloud native project and we have some requirements in terms off some governance features that we need from a project. And it's worth mentioning that when a project joins the CN CF, they are donating the intellectual property and the trademark off that project into the foundation. So it's not something that people should take lightly. But we have tried to make it easier and therefore much smoother. We're able Teoh assess the applications much more quickly, which I think everyone, the community, the projects, those of us on the TOC We're all pretty happy that we can make that a much faster process. >>Yeah, I actually, it brings up An interesting point is so you know, I've got a little bit of background in standards committees. A swell as I've been involved in open source for a couple of decades now some people don't understand. You know, when you talk about bringing a project under a foundation. You talked about things like trademarks and the like. There are more than one foundation out there for CN CF Falls under the Linux Foundation. Google, of course, brought Kubernetes in fully to be supported. There's been some rumblings I've heard for the last couple of years about SDO and K Native and I know about a month before the show there was some changes along SDO and what Google was doing there may be without trying to pass too many judgments in getting into some of the political arguments, help us understand. You know what Google did and you know where that kind of comparison the projects that sit in the CN cf themselves. >>Yeah, So I e I guess two years ago around two years ago, Stu was very much the new kid in the cloud native block. So much excitement about the project. And it was actually when I was a program co chair that we had a lot of talks about sdo at Cube Con cloud native bomb, particularly in Copenhagen, I'm recalling. And, uh, I think everyone I just saw a natural fit between that project on the CN, CF and There was an assumption from a lot of people across the community that it would eventually become part of the CNC f. That was it's natural home. And one of the things that we saw in recent weeks was a very clear statement from IBM, who were one off the Uh huh, yeah, big contributing companies towards that project that that was also their expectation. They were very much under the impression that Stu would be donated to the CN CF at an appropriate point of maturity, and unfortunately, that didn't happen. From my point of view, I think that has sown a lot of confusion amongst the community because we've seen so much. It's very much a project of fits. Service mesh designed to work with kubernetes is it really does. You're fit naturally in with the other CN CF projects. So it's created confusion for end users who, many of whom assume that it was called the CN CF, and that it has the neutral governance that the other projects. It's part of the requirements that we have on those projects. They have to have an open governance that they're not controlled by a single vendor, Uh, and we've seen that you know that confusion, Andi. Frustration around that confusion being expressed by more and more end users as well as other people across the community. And yeah, the door is still open, you know, we would still love to see SDO join the community. Clearly there are different opinions within the SD wan maintainers. I will have to see what happens. >>Yeah, lets you bring up some really good points. You know, absolutely some of some of that confusion out there. Absolutely. I've heard from customers that if they're making a decision point, they might say, Hey, maybe I'm not going to go down that maybe choose something else because I'm concerned about that. Um, you know, I sdo front and center k native, another project currently under Google that has, you know, a number of other big vendors in the community that aiding in that So hopefully we will see some progress on that, you know, going forward. But, you know, back to you talked about, You know, the TOC doesn't make judgements as to you know which project and how they are. One of the really nice things out there in the CN CF, it's like the landscape just for you to help, understand? Okay, here's all of these projects. Here's the different categories they fit in. Here is where they are along that maturity. There's another tool that I read. Cheryl Hung blogged about the technology radar. I believe for continuous delivery is the first technology radar. Help us understand how that is, you know, not telling customers what to do but giving them a little guidance that you know where some of these projects projects fit. In a certain segment, >>Yeah, the technology radar is a really great initiative. I'm really excited about it because we have increasing numbers or end users who are using these different projects it both inside the CN CF and projects that are outside of the CNC F family. Your end users are building stacks. They're solving real problems in the real world and with the technology radar. What Cheryl's been able to facilitate is having the end you to the end user community share with us. What tools? They're actually using what they actually believe are the right hammers for specific nails. And, you know, it's it's one thing for us as it's more on the developer or vendor side Teoh look at different projects and say what we think are the better solutions for solving different problems. Actually hearing from the horse's mouth from the end users who are doing it in the real world is super valuable. And I think that is a really useful input to help us understand. What are the problems that the end user is still a challenge by what are the gaps that we still need to fail more input we can get from the end user community, the more will be solving real problems and no necessarily academic problems that we haven't sorry discovered in >>the real world. Alright, well is, you know, teeing up a discussion about challenges that users still have in the world. If we go to your primary jobs, Main hat is you live in the security world and you know, we know security is still something, you know, front and center. It is something that has never done lots of discussion about the shared responsibility model and how cloud native in security fit together and all that. So maybe I know there's some new projects there, but love to just give me a snap shot as where we are in the security space. As I said, Overall, it's been, you know, super important topic for years. This year, with a global pandemic going on, security seems to be raised even more. We've seen a couple of acquisitions in the space, of course. Aqua Security helping customers along their security journey. So what do you seeing out there in the marketplace today and hear from your custom? >>Yeah, I Every business this year has, you know, look at what's going on and you know, it's been crazy time for everyone, but we've been pleasantly surprised at how, you know, in relative terms, our business has been able to. It's been strong, you know. And I think you know what you're touching on the fact that people are working remotely. People are doing so many things online. Security is evermore online. Cloud security's evermore part off what people need to pay attention to. We're doing more and more business online. So, actually, for those of us in the security business, it has bean, you know that there have been some silver linings to this this pandemic cloud? Um, yes. So many times in technology. The open source projects and in particularly defaults in kubernetes. Things are improving its long Bina thing that I've you know, I wished for and talked about that. You know, some of the default settings has always been the most secure they could be. We've seen a lot of improvements over the last 23 years we're seeing continuing to see innovation in the open source world as well as you know, on the commercial side and products that vendors like Akwa, you know, we continue to innovate, continue to write you ways for customers to validate that the application workloads that they're going to run are going to run securely in the cloud. >>Alright and lives. There's a new project that I know. Ah, you know, you Aqua are participating in Tell us a little bit about Starbird. You know what's what's the problem? It's helping solve and you know where that budget >>Yes, So stockholders, one of our open source initiatives coming out of my team are equal on, and the idea is to take security reporting information and turn it into a kubernetes native, uh, resources custom resources. And then that means the security information, your current security status could be queried over the kubernetes AP I, as you're querying the status or the deployment, say you can also be clearing to see whether it's passing configuration audits or it's passing vulnerability scans for the application containers inside that deployment. So that information is available through the same AP eyes through the queue control interface through dashboards like Octane, which is a nice dashboard viewer for kubernetes. And starboard brings security information not just from acquittals but from other vendor tools as well front and center into that kubernetes experience. So I'm really excited about Star Border. It's gonna be a great way of getting security visibility, Teoh more kubernetes use it >>all right. And we were talking earlier about just the maturity of projects and how they get into the sandbox. Is is this still pretty sandbox for >>this? OK, we're still very much in the early phases and you know it. I think in the open source world, we have the ability to share what we're doing early so that we can get feedback. We can see how it resonates with with real users. We've had some great feedback from partners that we've worked with and some actual customers who actually collaborated with When we're going through the initial design, some great feedback. There's still lots of work to do. But, yeah, the initial feedback has been really positive. >>Yeah, is usually the event is one of those places where you can help try toe, recruit some other people that might have tools as well as educate customers about what's going on. So is that part of the call to action on this is, you know, what are you looking for for kind of the rest of 2020 when it when it comes to this project? >>Yeah, absolutely. So internally, we're working on an operator which will automate some of the work that's double does in the background in terms off getting more collaboration. We would love to see integrations from or security tooling. We're talking with some people across the community about the resource definition, so we've come up with some custom resource definitions, but we'd love them to be applicable it to a variety of different tools. So we want to get feedback on on those definitions of people are interested in collaborating on that absolutely do come and talk to me and my team are reluctant. >>Great. Listen, and I'll give you the final word. Obviously, we're getting the community together while we're part So you know any other you know, engagement opportunities, you get togethers. Things that you want people to know about the European show this year. >>Well, it's gonna be really you know, I'm on tenterhooks to see whether or not we can recreate the same atmosphere as we would have in Q con. I mean, it won't be exactly the same, but I really hope that people will engage online. Do come and, you know, ask questions of the speakers. Come and talk to the vendors, get into slack channels with the community. You know, this is an opportunity to pretend we're in the same room. Let's let's let's do what we can Teoh recreate as close as we can. That community experience that you keep corn is famous for >>Yeah, absolutely. That whole way track is something that is super challenging to recreate. And there's no way that I am getting the Indonesian food that I was so looking forward to in Amsterdam just such a great culinary and cultural city. So hopefully sometime in the future will be able to be back there. Liz Rice. Always pleasure catching up with you. Thanks so much for all the work you're doing on the TOC. And always a pleasure talking to you. >>Thanks for having me. >>All right, Lots more coverage from Cube Con Cloud, Native con the European 2020 show, Of course. Virtual I'm stew minimum. And thank you for watching the Cube. Yeah, yeah, yeah, yeah.
SUMMARY :
It's the Cube with coverage of Coop Con Nice to see you if you know across the ocean. One of the things we always love to highlight its not only the the We're not the only voice, but, you know, part So it's it's really around the technology and the projects that we call you know, 1.0 state, which is the stamp of approval that, you know, this could be used in production. the projects, those of us on the TOC We're all pretty happy that we can Yeah, I actually, it brings up An interesting point is so you know, And one of the things that we saw it's like the landscape just for you to help, understand? that are outside of the CNC F family. As I said, Overall, it's been, you know, super important topic for years. And I think you know what you're touching on the fact that people are Ah, you know, you Aqua are participating and the idea is to take security reporting information and And we were talking earlier about just the maturity of projects and how they get into the sandbox. OK, we're still very much in the early phases and you know it. So is that part of the call to action on this is, you know, what are you looking for for people across the community about the resource definition, so we've come up with we're part So you know any other you know, engagement opportunities, Well, it's gonna be really you know, I'm on tenterhooks to see whether or not we can recreate in the future will be able to be back there. And thank you for watching the Cube.
SENTIMENT ANALYSIS :
ENTITIES
Entity | Category | Confidence |
---|---|---|
Cheryl Hung | PERSON | 0.99+ |
IBM | ORGANIZATION | 0.99+ |
Liz Rice | PERSON | 0.99+ |
Red Hat | ORGANIZATION | 0.99+ |
Copenhagen | LOCATION | 0.99+ |
Amsterdam | LOCATION | 0.99+ |
Liz | PERSON | 0.99+ |
ORGANIZATION | 0.99+ | |
Aqua Security | ORGANIZATION | 0.99+ |
Akwa | ORGANIZATION | 0.99+ |
Linux Foundation | ORGANIZATION | 0.99+ |
two years ago | DATE | 0.99+ |
2020 | DATE | 0.99+ |
This year | DATE | 0.98+ |
Cube Con | EVENT | 0.98+ |
TOC | ORGANIZATION | 0.98+ |
Cheryl | PERSON | 0.97+ |
over 30 | QUANTITY | 0.97+ |
today | DATE | 0.97+ |
first | QUANTITY | 0.97+ |
both | QUANTITY | 0.97+ |
more than one | QUANTITY | 0.97+ |
KubeCon | EVENT | 0.97+ |
One | QUANTITY | 0.96+ |
this year | DATE | 0.96+ |
one | QUANTITY | 0.96+ |
Cube con Cloud Native Con Europe | EVENT | 0.95+ |
double | QUANTITY | 0.95+ |
Native con | EVENT | 0.94+ |
Native Con Europe 2020 Virtual | EVENT | 0.93+ |
CN CF | ORGANIZATION | 0.93+ |
Coop Con | EVENT | 0.92+ |
pandemic | EVENT | 0.92+ |
one thing | QUANTITY | 0.92+ |
Octane | TITLE | 0.9+ |
Cube Con | ORGANIZATION | 0.9+ |
Technical Oversight Committee | ORGANIZATION | 0.88+ |
Star | TITLE | 0.88+ |
Cloud Native Computing Foundation | ORGANIZATION | 0.88+ |
Cube | ORGANIZATION | 0.88+ |
last 23 years | DATE | 0.85+ |
Cube Con Cloud | EVENT | 0.84+ |
CN CF | ORGANIZATION | 0.84+ |
Andi | PERSON | 0.83+ |
single vendor | QUANTITY | 0.83+ |
First | QUANTITY | 0.81+ |
SDO | ORGANIZATION | 0.8+ |
Indonesian | OTHER | 0.8+ |
Aqua | ORGANIZATION | 0.79+ |
CloudNativeCon Europe 2020 | EVENT | 0.79+ |
first technology radar | QUANTITY | 0.79+ |
a month | DATE | 0.78+ |
Starbird | ORGANIZATION | 0.77+ |
Stu | PERSON | 0.76+ |
Open Source Engineering | ORGANIZATION | 0.73+ |
couple | QUANTITY | 0.71+ |
1.0 state | QUANTITY | 0.71+ |
last couple of years | DATE | 0.69+ |
CN | ORGANIZATION | 0.69+ |
SDO | TITLE | 0.67+ |
K | PERSON | 0.64+ |
Cube | TITLE | 0.64+ |
Cloud | EVENT | 0.63+ |
Kubernetes | ORGANIZATION | 0.61+ |
European | OTHER | 0.54+ |
Border | ORGANIZATION | 0.54+ |
starboard | TITLE | 0.53+ |
European 2020 | EVENT | 0.53+ |
Cube | COMMERCIAL_ITEM | 0.41+ |
CF | EVENT | 0.3+ |
Rich Sharples, Red Hat | Red Hat Summit 2020
>> From around the globe, it's The Cube, with digital coverage of Red Hat Summit 2020, brought to you by Red Hat. >> Hi, and welcome back, I'm Stu Miniman, this is The Cube's coverage of the Red Hat 2020, bringing you guests from Red Hat and their partner ecosystem, practitioners, where they are around the globe, bringing to them this digital event, and while we wish we could all be together in person, we'll just be together apart for 2020. Happy to welcome to the program, a longtime Red Hatter, but first time, on The Cube, Rich Sharples, who's the senior director of product management inside Red Hat, Rich, thank you so much for joining us. >> Yeah, thanks for the invitation, great to be here. >> All right, so the topic we're going to talk about today is something you've got a long background of the middleware space. But in, Quarkus so, I personally was not familiar with Quarkus. Obviously we know, god, I believe someone told me once that there's like, 2 million open source projects out there, so I believe I can be forgiven for not having every one of them memorized there, but of course anybody in our community is going to know Java. What a huge impact that has had on the industry. Linux and Java are two of the, you know, major movers of how we, you know, build an, you know, deal with application today, so give us a little bit of a framework as to what Quarkus is, you know, why it was created. >> Yeah, so it's no secret that as organizations and developers move to this kind of new styled cloud native development, developing applications running in containers or in a kind of serverless environment that Java is not necessarily the best fit. Java does many incredible things, it's an amazing field of engineering. But many of the coolest things it does, assumes that it's going to be a long running application, it can do this cool dynamic class loading and dynamic optimization as the application runs. Those things are pretty impressive, but they're also fairly, very heavyweight. And in our kind of ephemeral environments, whether containers or functions of service, you don't have long running applications. And you can't make use of those things, so in a Java environment you pay for those radical features that you don't necessarily get any benefit from them. So, you know, where we're really trying to lay focus is ensure developers to continue to use Quarkus, it's still the, you know, the dominant language for enterprise development. You still get the benefits of these new architectures, so ensuring that Java continues to be you know, performant and efficient in these new you know, constrained environments. >> Okay, excellent, so we're not calling it cloud native Java though, right Rich? But we are bringing, if I heard right, Java for things like containers Kubernetes, I even heard functions as a service so, we're talking to server lists of you know, open shift server lists something that's being talked about this week. So help us understand you know, if Java was long in the tooth. You know, what stays the same, what's different, how have people been managing and you know building applications in this environment, because obviously you know, we've been dealing with containers for a number of years now, so what have they been doing so far and, you know, why is Quarkus different from some of the alternatives that are out there. >> Really, the goal is to introduce those that stayed the same. It's not a different language, it's not a fork. It is Java, you're writing Java applications, essentially in the same way you used to write them. And you may be using Microsoft still functions so slight difference in terms of design, but it's, you know, we want to ensure that you can bring your favorite frameworks and wipers with you as well. When you're accessing databases or message brokers. We want to ensure you can still use those technologies so we're trying to bring the whole ecosystem with us, with Quarkus, so those things can run well, in a you know, container or service environment as well. And that's super important because the real benefit here is any organizations face the choice of I want to develop cloud native, I want to develop functions, but I've got this huge investment in Java in terms of skills and you know, tools and tool trains and I don't want to go learn a new language, just because I need to you know, take advantage of things new environments so we're essentially giving developers their cake and allowing them to eat it. We are trying to provide the best of both worlds. Stick with the language you already know and you know, have lots of experience with, and still be able to get the benefits of running in our containerized environment. >> Okay. what are some of the challenges here, so you know from an infrastructure standpoint. My background is, you know, virtualization broke a lot of pieces and containerization does the same thing. As you mentioned, things you know, spin up really fast and they don't stay on nearly as long. You know, god, you mentioned functions as a service, often we're measuring things in milliseconds, so everything genomes, understand what's up how do I manage it, how do I monitor it all of those pieces so, you know, I understand you're saying we take the skill set and what we know. But, you know, there's got to be some on ramp here and some considerations >> Yes, so, yeah, absolutely so, Red has taken on the ramp and ensuring that this ecosystem moves with us. We do a lot of hard work within Quarkus, so developers don't have to. We do some very, very clever stuff that very few organizations, would be able to do because they don't have the depth of knowledge of the Java virtual machine that we do. We're able to take a lot of things that you'd normally start off once only, like loading classes and you know, building kind of memory data around, all the kind of reading configurations all of the things applications do once and only once. Why do it another time? Why not build that into the component time, you're going to do it once but take it out of your runtime environment completely, so there are many ways where we're having to kind of rethink the way you know, applications run. We have to do a reset on what job was built for this environment of long running applications where, if the application took 10 minutes to load up all the stage area and classes and config, it didn't really matter, because it's not going to run for 36 months. You got to do a resale on those design decisions and think very very differently and given with our deep experience with containers and you know, working on things like native, serverless and on deep, deep roots in Java, we were able to do that and really think differently. So, Quarkus takes a lot of that kind of work away from developers they don't have to think too much about it. And by and large, what they can do is focus on their applications and their micro services and read all of that wiring and optimization for them. And hopefully deliver some you know, real significant improvements both in development productivity, but also the kind of runtime resource utilization as well to really lower costs. >> Okay, and Rich, what's is great that's been really the nirvana when you talk about developers is they don't want to have to think about some of that underlying you know, gobbledygook. That was why you know, the term serverless is so polarizing is because from a developer standpoint I don't think about this but everybody screams, but there are servers and there is networking and there's you know, things underneath that I need to think about. So, what is the underlying assumption here. We talked about you know, containers, Kubernetes, functions as a service, what integration is done there? Does this live across? Is it kind of like, you know, does it sit just just on RHEL and therefore everywhere the RHEL lives it's there? Or, help me understand kind of what that underlying you know, substrate is. >> Yeah, right now our focus is RHEL x86, 'cause that's kind of the dominant platform in a cloud. It is just Java, some have that natural kind of portability and you know, as other architectures become important, we can certainly look at those as well. The reason why the underlying machine architecture is important, is because one of the options you have with Quarkus is actually the ability to compile everything down to a binary executable, right? That may give you some additional footprint reduction and performance enhancements. And also if we compile down to native, we do need to think about the underlying operating system and the architecture. But by and large, as a developer you really don't have to care. Just like to you don't have to care with Java today. You also have the option with Quarkus, to run on conventional JVM, open JDK is our preference and if you can run on open JDK, then you can pretty much run anywhere. Under you know, different reasons for compiling down a native, this is running on a traditional JDK, different optimizations, different trade-offs that you'd like to make. >> All right, so Rich, an open source project here, can you tell us a little bit about you know, who's contributed to this, you know, what general adoption is this, and, you know, where are we with the solution today. Is it today ready for production environments? >> Yeah, it's getting close to production ready, yeah, we'll be making this Germany available and during Summit and many of the components we use are tried and tested, again we're not reinventing everything from the ground up. We leverage things like REHL VM, we leverage open JDK, we leverage all our frameworks and library, the developer that are familiar with, we just have to optimize them for Quarkus, so, yeah, much of this is not brand new technology. The existing technology that has that kind of maturity and tolling support. So yeah, we're confident it's production ready. One of the early stages of the development of Quarkus, was to use some of Red Hats own products as goody picks. Actually, you know, optimize those products for containerized environments by rebuilding them on top of Quarkus and that gave us obviously a lot of insight into the general readiness, yeah, the whole kind of eating around and dog food principle. In terms of the organizations in investing Quarkus, you know, we have this kind of have old addedge, we often use at Red Hat, which is you know, if you want to, if you want to move quickly, go alone. If you want to go far, then go with others. We're at a stage, where we've been developing Quarkus very, very rapidly and that's mostly been a Red Hat effort. We've certainly got some help from the mothership IBM and I expect that to be an increase overtime and we're now in a point where we have a Germany available product coming up and we're ready to really kind of expand the ecosystem. So, we're looking for you, whether you're a framework provider, you've written a framework for Java and you want to have that Quarkus provider, ensure that runs really well and partly the kind of growing ecosystem around Quarkus, we're looking for that, we're for, you know, cloud providers to you know, take this technology and see how it runs in other environments and give us feedback. So, yeah, definitely looking to expand that ecosystem of contributors, so we can really turn this into kind of the facto technology for the cloud. >> So, Richard, stop back for us for a second, you've got a long history with Java. You know, why in 2020 is you know, Java still, I believe it's like number two on the language list there. Why is it so important today and why is moving forward to all of these cloud solutions so important for that ecosystem. >> Yeah, I think it comes down to you know, organizations are faced with a tough choice. That they stick with the language that they know and love, which is Java, the language, the relevant applications for the last decade and not be able to take the best advantage of cloud and native or serverless environment. Whereas if they go and learn a new language, Datalog or No.js and you know, kind of hunt around and trying to see if that has the same kind of ecosystem and support. So, we want give organizations a better choice, which is you can stick with a language you already know and love and you have skills and the resources, yeah, you can still take advantage of these new environments and that's you know, I'm mean, fundaments the problem we're trying to solve for your customers. That twice open source projects are, they live or die, depending on, they really do scratch an itch, you know, fulfill a need with real developments. I'm going to think we've certainly from the adoption and interest we've seen with Quarkus, we really do think we've found a very real problem to solve. >> Yeah, Rich, before we wrap up, I just want to give you the opportunity, you know, how is your teams doing, I think you know, Red Hat's making a real concerted effort to make you know, an appropriate tone for the event this week. Trying to make sure it's not you know, some of the usual glam that we normally expect to see, full on the community all together, but, you know, the community is so important and you know, the network of people that, you know, built not only you know, technologies but also careers and you know, relationships, so, give us a insight as to how your teams doing, everybody in these challenging times. >> I think this is another good example of where open source really does show it's resilience. Open source projects are simply very, very distributed. No open source projects rely on an office being open, so your word distributed team all used to work using distributed tools across the world, different time zones. It's kind of natural for us, so we're kind of plugging on, you know, just as we have them in the task, you have a few more dogs in the background and crying babies and you know, we're all humans, we all tolerate that. We have great support from our leaderships, that's Red Hat and IMB. They're very clear that they've got people and families before revenue and that's good to know. Everybody's you know continuing as they can to you know, ensure that we have you know, great technology out there 'cause like I said there's real demand here that needs to filled and we're going to continue doing that. So, yeah, everybody's kind of holding up pretty well, so, let's just see how long this thing goes but again, I do think it is a valuable kind of lesson on the resilience of distributed teams and open source in particular. So, yeah. >> All right, well thank you for that Rich. Just to bring it on home, as you said, the general availability of Quarkus you know, is in front of us here, really expecting the ecosystem in costumers move. Give us a little bit of what we should be looking at going forward, what are some of the kind of maturity steps and what should we expect to see, through the remainder of 2020. >> Yeah, it's going to be a pretty exciting year, I mean, given the changes we were all going through we are going to try and come meet developers, where they are, which is you know, on their laptops and in front of their computers, so, we're going to do, we're playing through a bunch of you know, kind of very quick webinars, you know, quick bye what it takes, you know, interesting features, we're going to do some virtual hackathons as well, so you can actually get people with time and talk with some experts. We have platform for doing that. So, we're pretty excited, we, you know, again with the incident, we can reach a lot of developers very easily. Actually far more than we could at a live even like Summit, so, we're going to make the best of it and try to get at to as many developers as we can with Quarkus and you know, hopefully they'll repay us by investing a little bit of time into it and giving us some feedback and you know, trying some applications and you know, see how it goes. >> All right and you know, final, final question for your Rich, you know, Quarkus, I have to imagine that the Quark, the subatomic particle, you know, came into the naming there. Is there some connection with that? I guess why the name to the project? >> Yeah, I mean that's pretty much it, you know, the Quarkus you know, kind of. (mumbles) Arguably the smallest fundamental particle. >> And can we find something smaller? >> Well, there potentially is something smaller but that's kind of in the realm of quantum mechanics and physics, which I'm not an expert on, so, but yeah, it's meant to mean small and the us bit, the US bit. I'd like to think there was a really good big meaning around that. The meaning is that we understand, that trying to do any kind of brand leadership or trademark protection on a well know server like Quark, is it possible? So, we had to add something to Quark and Quarkus kind of sounded cool. >> All right, Rich Sharples, pleasure to catch up with you, congrats on the progress for Quarkus, definitely looking forward to watching it's progression in the future. >> Thanks, great talking to you. >> All right, I'm Stu Minneman. Lot's more coverage here at Red Hat Summit 2020. Thank you as always for watching The Cube. (gentle music)
SUMMARY :
brought to you by Red Hat. bringing you guests from Red Hat Linux and Java are two of the, you know, to be you know, performant and efficient of you know, open shift server lists something and you know, have lots of experience with, how do I monitor it all of those pieces so, you know, the way you know, applications run. and there is networking and there's you know, and you know, as other architectures become important, and, you know, where are we to you know, take this technology You know, why in 2020 is you know, and that's you know, I'm mean, fundaments the problem and you know, the network of people and you know, we're all humans, we all tolerate that. you know, is in front of us here, and giving us some feedback and you know, you know, came into the naming there. you know, the Quarkus you know, kind of. and the us bit, the US bit. congrats on the progress for Quarkus, Thank you as always for watching The Cube.
SENTIMENT ANALYSIS :
ENTITIES
Entity | Category | Confidence |
---|---|---|
Stu Minneman | PERSON | 0.99+ |
Stu Miniman | PERSON | 0.99+ |
Red Hat | ORGANIZATION | 0.99+ |
10 minutes | QUANTITY | 0.99+ |
Rich Sharples | PERSON | 0.99+ |
IBM | ORGANIZATION | 0.99+ |
36 months | QUANTITY | 0.99+ |
2020 | DATE | 0.99+ |
Richard | PERSON | 0.99+ |
Microsoft | ORGANIZATION | 0.99+ |
RHEL | TITLE | 0.99+ |
Java | TITLE | 0.99+ |
Rich | PERSON | 0.99+ |
RHEL x86 | TITLE | 0.99+ |
Germany | LOCATION | 0.99+ |
two | QUANTITY | 0.99+ |
this week | DATE | 0.99+ |
Red Hatter | ORGANIZATION | 0.98+ |
JDK | TITLE | 0.98+ |
Red Hat Summit 2020 | EVENT | 0.98+ |
Linux | TITLE | 0.98+ |
twice | QUANTITY | 0.98+ |
IMB | ORGANIZATION | 0.98+ |
today | DATE | 0.98+ |
Quark | ORGANIZATION | 0.98+ |
both worlds | QUANTITY | 0.97+ |
Quarkus | TITLE | 0.97+ |
Quarkus | ORGANIZATION | 0.96+ |
The Cube | ORGANIZATION | 0.95+ |
Red Hat 2020 | EVENT | 0.93+ |
one | QUANTITY | 0.93+ |
both | QUANTITY | 0.92+ |
Red | ORGANIZATION | 0.91+ |
first time | QUANTITY | 0.9+ |
REHL VM | TITLE | 0.9+ |
The Cube | TITLE | 0.88+ |
once | QUANTITY | 0.85+ |
JVM | TITLE | 0.85+ |
Red Hats | ORGANIZATION | 0.85+ |
Quarkus | PERSON | 0.84+ |
US | LOCATION | 0.84+ |
2 million open source projects | QUANTITY | 0.83+ |
One | QUANTITY | 0.77+ |
Quarkus | OTHER | 0.73+ |
Quark | OTHER | 0.7+ |
UNLIST TILL 4/2 - Extending Vertica with the Latest Vertica Ecosystem and Open Source Initiatives
>> Sue: Hello everybody. Thank you for joining us today for the Virtual Vertica BDC 2020. Today's breakout session in entitled Extending Vertica with the Latest Vertica Ecosystem and Open Source Initiatives. My name is Sue LeClaire, Director of Marketing at Vertica and I'll be your host for this webinar. Joining me is Tom Wall, a member of the Vertica engineering team. But before we begin, I encourage you to submit questions or comments during the virtual session. You don't have to wait. Just type your question or comment in the question box below the slides and click submit. There will be a Q and A session at the end of the presentation. We'll answer as many questions as we're able to during that time. Any questions that we don't get to, we'll do our best to answer them offline. Alternatively, you can visit the Vertica forums to post you questions after the session. Our engineering team is planning to join the forums to keep the conversation going. Also a reminder that you can maximize your screen by clicking the double arrow button in the lower right corner of the slides. And yes, this virtual session is being recorded and will be available to view on demand later this week. We'll send you a notification as soon as it's ready. So let's get started. Tom, over to you. >> Tom: Hello everyone and thanks for joining us today for this talk. My name is Tom Wall and I am the leader of Vertica's ecosystem engineering team. We are the team that focuses on building out all the developer tools, third party integrations that enables the SoftMaker system that surrounds Vertica to thrive. So today, we'll be talking about some of our new open source initatives and how those can be really effective for you and make things easier for you to build and integrate Vertica with the rest of your technology stack. We've got several new libraries, integration projects and examples, all open source, to share, all being built out in the open on our GitHub page. Whether you use these open source projects or not, this is a very exciting new effort that will really help to grow the developer community and enable lots of exciting new use cases. So, every developer out there has probably had to deal with the problem like this. You have some business requirements, to maybe build some new Vertica-powered application. Maybe you have to build some new system to visualize some data that's that's managed by Vertica. The various circumstances, lots of choices will might be made for you that constrain your approach to solving a particular problem. These requirements can come from all different places. Maybe your solution has to work with a specific visualization tool, or web framework, because the business has already invested in the licensing and the tooling to use it. Maybe it has to be implemented in a specific programming language, since that's what all the developers on the team know how to write code with. While Vertica has many different integrations with lots of different programming language and systems, there's a lot of them out there, and we don't have integrations for all of them. So how do you make ends meet when you don't have all the tools you need? All you have to get creative, using tools like PyODBC, for example, to bridge between programming languages and frameworks to solve the problems you need to solve. Most languages do have an ODBC-based database interface. ODBC is our C-Library and most programming languages know how to call C code, somehow. So that's doable, but it often requires lots of configuration and troubleshooting to make all those moving parts work well together. So that's enough to get the job done but native integrations are usually a lot smoother and easier. So rather than, for example, in Python trying to fight with PyODBC, to configure things and get Unicode working, and to compile all the different pieces, the right way is to make it all work smoothly. It would be much better if you could just PIP install library and get to work. And with Vertica-Python, a new Python client library, you can actually do that. So that story, I assume, probably sounds pretty familiar to you. Sounds probably familiar to a lot of the audience here because we're all using Vertica. And our challenge, as Big Data practitioners is to make sense of all this stuff, despite those technical and non-technical hurdles. Vertica powers lots of different businesses and use cases across all kinds of different industries and verticals. While there's a lot different about us, we're all here together right now for this talk because we do have some things in common. We're all using Vertica, and we're probably also using Vertica with other systems and tools too, because it's important to use the right tool for the right job. That's a founding principle of Vertica and it's true today too. In this constantly changing technology landscape, we need lots of good tools and well established patterns, approaches, and advice on how to combine them so that we can be successful doing our jobs. Luckily for us, Vertica has been designed to be easy to build with and extended in this fashion. Databases as a whole had had this goal from the very beginning. They solve the hard problems of managing data so that you don't have to worry about it. Instead of worrying about those hard problems, you can focus on what matters most to you and your domain. So implementing that business logic, solving that problem, without having to worry about all of these intense, sometimes details about what it takes to manage a database at scale. With the declarative syntax of SQL, you tell Vertica what the answer is that you want. You don't tell Vertica how to get it. Vertica will figure out the right way to do it for you so that you don't have to worry about it. So this SQL abstraction is very nice because it's a well defined boundary where lots of developers know SQL, and it allows you to express what you need without having to worry about those details. So we can be the experts in data management while you worry about your problems. This goes beyond though, what's accessible through SQL to Vertica. We've got well defined extension and integration points across the product that allow you to customize this experience even further. So if you want to do things write your own SQL functions, or extend database softwares with UDXs, you can do so. If you have a custom data format that might be a proprietary format, or some source system that Vertica doesn't natively support, we have extension points that allow you to use those. To make it very easy to do passive, parallel, massive data movement, loading into Vertica but also to export Vertica to send data to other systems. And with these new features in time, we also could do the same kinds of things with Machine Learning models, importing and exporting to tools like TensorFlow. And it's these integration points that have enabled Vertica to build out this open architecture and a rich ecosystem of tools, both open source and closed source, of different varieties that solve all different problems that are common in this big data processing world. Whether it's open source, streaming systems like Kafka or Spark, or more traditional ETL tools on the loading side, but also, BI tools and visualizers and things like that to view and use the data that you keep in your database on the right side. And then of course, Vertica needs to be flexible enough to be able to run anywhere. So you can really take Vertica and use it the way you want it to solve the problems that you need to solve. So Vertica has always employed open standards, and integrated it with all kinds of different open source systems. What we're really excited to talk about now is that we are taking our new integration projects and making those open source too. In particular, we've got two new open source client libraries that allow you to build Vertica applications for Python and Go. These libraries act as a foundation for all kinds of interesting applications and tools. Upon those libraries, we've also built some integrations ourselves. And we're using these new libraries to power some new integrations with some third party products. Finally, we've got lots of new examples and reference implementations out on our GitHub page that can show you how to combine all these moving parts and exciting ways to solve new problems. And the code for all these things is available now on our GitHub page. And so you can use it however you like, and even help us make it better too. So the first such project that we have is called Vertica-Python. Vertica-Python began at our customer, Uber. And then in late 2018, we collaborated with them and we took it over and made Vertica-Python the first official open source client for Vertica You can use this to build your own Python applications, or you can use it via tools that were written in Python. Python has grown a lot in recent years and it's very common language to solve lots of different problems and use cases in the Big Data space from things like DevOps admission and Data Science or Machine Learning, or just homegrown applications. We use Python a lot internally for our own QA testing and automation needs. And with the Python 2 End Of Life, that happened at the end of 2019, it was important that we had a robust Python solution to help migrate our internal stuff off of Python 2. And also to provide a nice migration path for all of you our users that might be worried about the same problems with their own Python code. So Vertica-Python is used already for lots of different tools, including Vertica's admintools now starting with 9.3.1. It was also used by DataDog to build a Vertica-DataDog integration that allows you to monitor your Vertica infrastructure within DataDog. So here's a little example of how you might use the Python Client to do some some work. So here we open in connection, we run a query to find out what node we've connected to, and then we do a little DataLoad by running a COPY statement. And this is designed to have a familiar look and feel if you've ever used a Python Database Client before. So we implement the DB API 2.0 standard and it feels like a Python package. So that includes things like, it's part of the centralized package manager, so you can just PIP install this right now and go start using it. We also have our client for Go length. So this is called vertica-sql-go. And this is a very similar story, just in a different context or the different programming language. So vertica-sql-go, began as a collaboration with the Microsoft Focus SecOps Group who builds microfocus' security products some of which use vertica internally to provide some of those analytics. So you can use this to build your own apps in the Go programming language but you can also use it via tools that are written Go. So most notably, we have our Grafana integration, which we'll talk a little bit more about later, that leverages this new clients to provide Grafana visualizations for vertica data. And Go is another rising popularity programming language 'cause it offers an interesting balance of different programming design trade-offs. So it's got good performance, got a good current concurrency and memory safety. And we liked all those things and we're using it to power some internal monitoring stuff of our own. And here's an example of the code you can write with this client. So this is Go code that does a similar thing. It opens a connection, it runs a little test query, and then it iterates over those rows, processing them using Go data types. You get that native look and feel just like you do in Python, except this time in the Go language. And you can go get it the way you usually package things with Go by running that command there to acquire this package. And it's important to note here for the DC projects, we're really doing open source development. We're not just putting code out on our GitHub page. So if you go out there and look, you can see that you can ask questions, you can report bugs, you can submit poll requests yourselves and you can collaborate directly with our engineering team and the other vertica users out on our GitHub page. Because it's out on our GitHub page, it allows us to be a little bit faster with the way we ship and deliver functionality compared to the core vertica release cycle. So in 2019, for example, as we were building features to prepare for the Python 3 migration, we shipped 11 different releases with 40 customer reported issues, filed on GitHub. That was done over 78 different poll requests and with lots of community engagement as we do so. So lots of people are using this already, we see as our GitHub badge last showed with about 5000 downloads of this a day of people using it in their software. And again, we want to make this easy, not just to use but also to contribute and understand and collaborate with us. So all these projects are built using the Apache 2.0 license. The master branch is always available and stable with the latest creative functionality. And you can always build it and test it the way we do so that it's easy for you to understand how it works and to submit contributions or bug fixes or even features. It uses automated testing both for locally and with poll requests. And for vertica-python, it's fully automated with Travis CI. So we're really excited about doing this and we're really excited about where it can go in the future. 'Cause this offers some exciting opportunities for us to collaborate with you more directly than we have ever before. You can contribute improvements and help us guide the direction of these projects, but you can also work with each other to share knowledge and implementation details and various best practices. And so maybe you think, "Well, I don't use Python, "I don't use go so maybe it doesn't matter to me." But I would argue it really does matter. Because even if you don't use these tools and languages, there's lots of amazing vertica developers out there who do. And these clients do act as low level building blocks for all kinds of different interesting tools, both in these Python and Go worlds, but also well beyond that. Because these implementations and examples really generalize to lots of different use cases. And we're going to do a deeper dive now into some of these to understand exactly how that's the case and what you can do with these things. So let's take a deeper look at some of the details of what it takes to build one of these open source client libraries. So these database client interfaces, what are they exactly? Well, we all know SQL, but if you look at what SQL specifies, it really only talks about how to manipulate the data within the database. So once you're connected and in, you can run commands with SQL. But these database client interfaces address the rest of those needs. So what does the programmer need to do to actually process those SQL queries? So these interfaces are specific to a particular language or a technology stack. But the use cases and the architectures and design patterns are largely the same between different languages. They all have a need to do some networking and connect and authenticate and create a session. They all need to be able to run queries and load some data and deal with problems and errors. And then they also have a lot of metadata and Type Mapping because you want to use these clients the way you use those programming languages. Which might be different than the way that vertica's data types and vertica's semantics work. So some of this client interfaces are truly standards. And they are robust enough in terms of what they design and call for to support a truly pluggable driver model. Where you might write an application that codes directly against the standard interface, and you can then plug in a different database driver, like a JDBC driver, to have that application work with any database that has a JDBC driver. So most of these interfaces aren't as robust as a JDBC or ODBC but that's okay. 'Cause it's good as a standard is, every database is unique for a reason. And so you can't really expose all of those unique properties of a database through these standard interfaces. So vertica's unique in that it can scale to the petabytes and beyond. And you can run it anywhere in any environment, whether it's on-prem or on clouds. So surely there's something about vertica that's unique, and we want to be able to take advantage of that fact in our solutions. So even though these standards might not cover everything, there's often a need and common patterns that arise to solve these problems in similar ways. When there isn't enough of a standard to define those comments, semantics that different databases might have in common, what you often see is tools will invent plug in layers or glue code to compensate by defining application wide standard to cover some of these same semantics. Later on, we'll get into some of those details and show off what exactly that means. So if you connect to a vertica database, what's actually happening under the covers? You have an application, you have a need to run some queries, so what does that actually look like? Well, probably as you would imagine, your application is going to invoke some API calls and some client library or tool. This library takes those API calls and implements them, usually by issuing some networking protocol operations, communicating over the network to ask vertica to do the heavy lifting required for that particular API call. And so these API's usually do the same kinds of things although some of the details might differ between these different interfaces. But you do things like establish a connection, run a query, iterate over your rows, manage your transactions, that sort of thing. Here's an example from vertica-python, which just goes into some of the details of what actually happens during the Connect API call. And you can see all these details in our GitHub implementation of this. There's actually a lot of moving parts in what happens during a connection. So let's walk through some of that and see what actually goes on. I might have my API call like this where I say Connect and I give it a DNS name, which is my entire cluster. And I give you my connection details, my username and password. And I tell the Python Client to get me a session, give me a connection so I can start doing some work. Well, in order to implement this, what needs to happen? First, we need to do some TCP networking to establish our connection. So we need to understand what the request is, where you're going to connect to and why, by pressing the connection string. and vertica being a distributed system, we want to provide high availability, so we might need to do some DNS look-ups to resolve that DNS name which might be an entire cluster and not just a single machine. So that you don't have to change your connection string every time you add or remove nodes to the database. So we do some high availability and DNS lookup stuff. And then once we connect, we might do Load Balancing too, to balance the connections across the different initiator nodes in the cluster, or in a sub cluster, as needed. Once we land on the node we want to be at, we might do some TLS to secure our connections. And vertica supports the industry standard TLS protocols, so this looks pretty familiar for everyone who've used TLS anywhere before. So you're going to do a certificate exchange and the client might send the server certificate too, and then you going to verify that the server is who it says it is, so that you can know that you trust it. Once you've established that connection, and secured it, then you can start actually beginning to request a session within vertica. So you going to send over your user information like, "Here's my username, "here's the database I want to connect to." You might send some information about your application like a session label, so that you can differentiate on the database with monitoring queries, what the different connections are and what their purpose is. And then you might also send over some session settings to do things like auto commit, to change the state of your session for the duration of this connection. So that you don't have to remember to do that with every query that you have. Once you've asked vertica for a session, before vertica will give you one, it has to authenticate you. and vertica has lots of different authentication mechanisms. So there's a negotiation that happens there to decide how to authenticate you. Vertica decides based on who you are, where you're coming from on the network. And then you'll do an auth-specific exchange depending on what the auth mechanism calls for until you are authenticated. Finally, vertica trusts you and lets you in, so you going to establish a session in vertica, and you might do some note keeping on the client side just to know what happened. So you might log some information, you might record what the version of the database is, you might do some protocol feature negotiation. So if you connect to a version of the database that doesn't support all these protocols, you might decide to turn some functionality off and that sort of thing. But finally, after all that, you can return from this API call and then your connection is good to go. So that connection is just one example of many different APIs. And we're excited here because with vertica-python we're really opening up the vertica client wire protocol for the first time. And so if you're a low level vertica developer and you might have used Postgres before, you might know that some of vertica's client protocol is derived from Postgres. But they do differ in many significant ways. And this is the first time we've ever revealed those details about how it works and why. So not all Postgres protocol features work with vertica because vertica doesn't support all the features that Postgres does. Postgres, for example, has a large object interface that allows you to stream very wide data values over. Whereas vertica doesn't really have very wide data values, you have 30, you have long bar charts, but that's about as wide as you can get. Similarly, the vertica protocol supports lots of features not present in Postgres. So Load Balancing, for example, which we just went through an example of, Postgres is a single node system, it doesn't really make sense for Postgres to have Load Balancing. But Load Balancing is really important for vertica because it is a distributed system. Vertica-python serves as an open reference implementation of this protocol. With all kinds of new details and extension points that we haven't revealed before. So if you look at these boxes below, all these different things are new protocol features that we've implemented since August 2019, out in the open on our GitHub page for Python. Now, the vertica-sql-go implementation of these things is still in progress, but the core protocols are there for basic query operations. There's more to do there but we'll get there soon. So this is really cool 'cause not only do you have now a Python Client implementation, and you have a Go client implementation of this, but you can use this protocol reference to do lots of other things, too. The obvious thing you could do is build more clients for other languages. So if you have a need for a client in some other language that are vertica doesn't support yet, now you have everything available to solve that problem and to go about doing so if you need to. But beyond clients, it's also used for other things. So you might use it for mocking and testing things. So rather than connecting to a real vertica database, you can simulate some of that. You can also use it to do things like query routing and proxies. So Uber, for example, this log here in this link tells a great story of how they route different queries to different vertical clusters by intercepting these protocol messages, parsing the queries in them and deciding which clusters to send them to. So a lot of these things are just ideas today, but now that you have the source code, there's no limit in sight to what you can do with this thing. And so we're very interested in hearing your ideas and requests and we're happy to offer advice and collaborate on building some of these things together. So let's take a look now at some of the things we've already built that do these things. So here's a picture of vertica's Grafana connector with some data powered from an example that we have in this blog link here. So this has an internet of things use case to it, where we have lots of different sensors recording flight data, feeding into Kafka which then gets loaded into vertica. And then finally, it gets visualized nicely here with Grafana. And Grafana's visualizations make it really easy to analyze the data with your eyes and see when something something happens. So in these highlighted sections here, you notice a drop in some of the activity, that's probably a problem worth looking into. It might be a lot harder to see that just by staring at a large table yourself. So how does a picture like that get generated with a tool like Grafana? Well, Grafana specializes in visualizing time series data. And time can be really tricky for computers to do correctly. You got time zones, daylight savings, leap seconds, negative infinity timestamps, please don't ever use those. In every system, if it wasn't hard enough, just with those problems, what makes it harder is that every system does it slightly differently. So if you're querying some time data, how do we deal with these semantic differences as we cross these domain boundaries from Vertica to Grafana's back end architecture, which is implemented in Go on it's front end, which is implemented with JavaScript? Well, you read this from bottom up in terms of the processing. First, you select the timestamp and Vertica is timestamp has to be converted to a Go time object. And we have to reconcile the differences that there might be as we translate it. So Go time has a different time zone specifier format, and it also supports nanosecond precision, while Vertica only supports microsecond precision. So that's not too big of a deal when you're querying data because you just see some extra zeros, not fractional seconds. But on the way in, if we're loading data, we have to find a way to resolve those things. Once it's into the Go process, it has to be converted further to render in the JavaScript UI. So that there, the Go time object has to be converted to a JavaScript Angular JS Date object. And there too, we have to reconcile those differences. So a lot of these differences might just be presentation, and not so much the actual data changing, but you might want to choose to render the date into a more human readable format, like we've done in this example here. Here's another picture. This is another picture of some time series data, and this one shows you can actually write your own queries with Grafana to provide answers. So if you look closely here you can see there's actually some functions that might not look too familiar with you if you know vertica's functions. Vertica doesn't have a dollar underscore underscore time function or a time filter function. So what's actually happening there? How does this actually provide an answer if it's not really real vertica syntax? Well, it's not sufficient to just know how to manipulate data, it's also really important that you know how to operate with metadata. So information about how the data works in the data source, Vertica in this case. So Grafana needs to know how time works in detail for each data source beyond doing that basic I/O that we just saw in the previous example. So it needs to know, how do you connect to the data source to get some time data? How do you know what time data types and functions there are and how they behave? How do you generate a query that references a time literal? And finally, once you've figured out how to do all that, how do you find the time in the database? How do you do know which tables have time columns and then they might be worth rendering in this kind of UI. So Go's database standard doesn't actually really offer many metadata interfaces. Nevertheless, Grafana needs to know those answers. And so it has its own plugin layer that provides a standardizing layer whereby every data source can implement hints and metadata customization needed to have an extensible data source back end. So we have another open source project, the Vertica-Grafana data source, which is a plugin that uses Grafana's extension points with JavaScript and the front end plugins and also with Go in the back end plugins to provide vertica connectivity inside Grafana. So the way this works, is that the plugin frameworks defines those standardizing functions like time and time filter, and it's our plugin that's going to rewrite them in terms of vertica syntax. So in this example, time gets rewritten to a vertica cast. And time filter becomes a BETWEEN predicate. So that's one example of how you can use Grafana, but also how you might build any arbitrary visualization tool that works with data in Vertica. So let's now look at some other examples and reference architectures that we have out in our GitHub page. For some advanced integrations, there's clearly a need to go beyond these standards. So SQL and these surrounding standards, like JDBC, and ODBC, were really critical in the early days of Vertica, because they really enabled a lot of generic database tools. And those will always continue to play a really important role, but the Big Data technology space moves a lot faster than these old database data can keep up with. So there's all kinds of new advanced analytics and query pushdown logic that were never possible 10 or 20 years ago, that Vertica can do natively. There's also all kinds of data-oriented application workflows doing things like streaming data, or Parallel Loading or Machine Learning. And all of these things, we need to build software with, but we don't really have standards to go by. So what do we do there? Well, open source implementations make for easier integrations, and applications all over the place. So even if you're not using Grafana for example, other tools have similar challenges that you need to overcome. And it helps to have an example there to show you how to do it. Take Machine Learning, for example. There's been many excellent Machine Learning tools that have arisen over the years to make data science and the task of Machine Learning lot easier. And a lot of those have basic database connectivity, but they generally only treat the database as a source of data. So they do lots of data I/O to extract data from a database like Vertica for processing in some other engine. We all know that's not the most efficient way to do it. It's much better if you can leverage Vertica scale and bring the processing to the data. So a lot of these tools don't take full advantage of Vertica because there's not really a uniform way to go do so with these standards. So instead, we have a project called vertica-ml-python. And this serves as a reference architecture of how you can do scalable machine learning with Vertica. So this project establishes a familiar machine learning workflow that scales with vertica. So it feels similar to like a scickit-learn project except all the processing and aggregation and heavy lifting and data processing happens in vertica. So this makes for a much more lightweight, scalable approach than you might otherwise be used to. So with vertica-ml-python, you can probably use this yourself. But you could also see how it works. So if it doesn't meet all your needs, you could still see the code and customize it to build your own approach. We've also got lots of examples of our UDX framework. And so this is an older GitHub project. We've actually had this for a couple of years, but it is really useful and important so I wanted to plug it here. With our User Defined eXtensions framework or UDXs, this allows you to extend the operators that vertica executes when it does a database load or a database query. So with UDXs, you can write your own domain logic in a C++, Java or Python or R. And you can call them within the context of a SQL query. And vertica brings your logic to that data, and makes it fast and scalable and fault tolerant and correct for you. So you don't have to worry about all those hard problems. So our UDX examples, demonstrate how you can use our SDK to solve interesting problems. And some of these examples might be complete, total usable packages or libraries. So for example, we have a curl source that allows you to extract data from any curlable endpoint and load into vertica. We've got things like an ODBC connector that allows you to access data in an external database via an ODBC driver within the context of a vertica query, all kinds of parsers and string processors and things like that. We also have more exciting and interesting things where you might not really think of vertica being able to do that, like a heat map generator, which takes some XY coordinates and renders it on top of an image to show you the hotspots in it. So the image on the right was actually generated from one of our intern gaming sessions a few years back. So all these things are great examples that show you not just how you can solve problems, but also how you can use this SDK to solve neat things that maybe no one else has to solve, or maybe that are unique to your business and your needs. Another exciting benefit is with testing. So the test automation strategy that we have in vertica-python these clients, really generalizes well beyond the needs of a database client. Anyone that's ever built a vertica integration or an application, probably has a need to write some integration tests. And that could be hard to do with all the moving parts, in the big data solution. But with our code being open source, you can see in vertica-python, in particular, how we've structured our tests to facilitate smooth testing that's fast, deterministic and easy to use. So we've automated the download process, the installation deployment process, of a Vertica Community Edition. And with a single click, you can run through the tests locally and part of the PR workflow via Travis CI. We also do this for multiple different python environments. So for all python versions from 2.7 up to 3.8 for different Python interpreters, and for different Linux distros, we're running through all of them very quickly with ease, thanks to all this automation. So today, you can see how we do it in vertica-python, in the future, we might want to spin that out into its own stand-alone testbed starter projects so that if you're starting any new vertica integration, this might be a good starting point for you to get going quickly. So that brings us to some of the future work we want to do here in the open source space . Well, there's a lot of it. So in terms of the the client stuff, for Python, we are marching towards our 1.0 release, which is when we aim to be protocol complete to support all of vertica's unique protocols, including COPY LOCAL and some new protocols invented to support complex types, which is our new feature in vertica 10. We have some cursor enhancements to do things like better streaming and improved performance. Beyond that we want to take it where you want to bring it. So send us your requests in the Go client fronts, just about a year behind Python in terms of its protocol implementation, but the basic operations are there. But we still have more work to do to implement things like load balancing, some of the advanced auths and other things. But they're two, we want to work with you and we want to focus on what's important to you so that we can continue to grow and be more useful and more powerful over time. Finally, this question of, "Well, what about beyond database clients? "What else might we want to do with open source?" If you're building a very deep or a robust vertica integration, you probably need to do a lot more exciting things than just run SQL queries and process the answers. Especially if you're an OEM or you're a vendor that resells vertica packaged as a black box piece of a larger solution, you might to have managed the whole operational lifecycle of vertica. There's even fewer standards for doing all these different things compared to the SQL clients. So we started with the SQL clients 'cause that's a well established pattern, there's lots of downstream work that that can enable. But there's also clearly a need for lots of other open source protocols, architectures and examples to show you how to do these things and do have real standards. So we talked a little bit about how you could do UDXs or testing or Machine Learning, but there's all sorts of other use cases too. That's why we're excited to announce here our awesome vertica, which is a new collection of open source resources available on our GitHub page. So if you haven't heard of this awesome manifesto before, I highly recommend you check out this GitHub page on the right. We're not unique here but there's lots of awesome projects for all kinds of different tools and systems out there. And it's a great way to establish a community and share different resources, whether they're open source projects, blogs, examples, references, community resources, and all that. And this tool is an open source project. So it's an open source wiki. And you can contribute to it by submitting yourself to PR. So we've seeded it with some of our favorite tools and projects out there but there's plenty more out there and we hope to see more grow over time. So definitely check this out and help us make it better. So with that, I'm going to wrap up. I wanted to thank you all. Special thanks to Siting Ren and Roger Huebner, who are the project leads for the Python and Go clients respectively. And also, thanks to all the customers out there who've already been contributing stuff. This has already been going on for a long time and we hope to keep it going and keep it growing with your help. So if you want to talk to us, you can find us at this email address here. But of course, you can also find us on the Vertica forums, or you could talk to us on GitHub too. And there you can find links to all the different projects I talked about today. And so with that, I think we're going to wrap up and now we're going to hand it off for some Q&A.
SUMMARY :
Also a reminder that you can maximize your screen and frameworks to solve the problems you need to solve.
SENTIMENT ANALYSIS :
ENTITIES
Entity | Category | Confidence |
---|---|---|
Tom Wall | PERSON | 0.99+ |
Sue LeClaire | PERSON | 0.99+ |
Uber | ORGANIZATION | 0.99+ |
Roger Huebner | PERSON | 0.99+ |
Vertica | ORGANIZATION | 0.99+ |
Tom | PERSON | 0.99+ |
Python 2 | TITLE | 0.99+ |
August 2019 | DATE | 0.99+ |
2019 | DATE | 0.99+ |
Python 3 | TITLE | 0.99+ |
two | QUANTITY | 0.99+ |
Sue | PERSON | 0.99+ |
Python | TITLE | 0.99+ |
python | TITLE | 0.99+ |
SQL | TITLE | 0.99+ |
late 2018 | DATE | 0.99+ |
First | QUANTITY | 0.99+ |
end of 2019 | DATE | 0.99+ |
Vertica | TITLE | 0.99+ |
today | DATE | 0.99+ |
Java | TITLE | 0.99+ |
Spark | TITLE | 0.99+ |
C++ | TITLE | 0.99+ |
JavaScript | TITLE | 0.99+ |
vertica-python | TITLE | 0.99+ |
Today | DATE | 0.99+ |
first time | QUANTITY | 0.99+ |
11 different releases | QUANTITY | 0.99+ |
UDXs | TITLE | 0.99+ |
Kafka | TITLE | 0.99+ |
Extending Vertica with the Latest Vertica Ecosystem and Open Source Initiatives | TITLE | 0.98+ |
Grafana | ORGANIZATION | 0.98+ |
PyODBC | TITLE | 0.98+ |
first | QUANTITY | 0.98+ |
UDX | TITLE | 0.98+ |
vertica 10 | TITLE | 0.98+ |
ODBC | TITLE | 0.98+ |
10 | DATE | 0.98+ |
Postgres | TITLE | 0.98+ |
DataDog | ORGANIZATION | 0.98+ |
40 customer reported issues | QUANTITY | 0.97+ |
both | QUANTITY | 0.97+ |
Cisco Live Barcelona 2020 | Thursday January 30, 2020
[Applause] [Music] [Applause] [Music] [Music] [Music] [Music] [Applause] [Music] [Applause] [Music] [Music] [Music] [Music] [Music] [Music] [Music] [Applause] [Music] [Applause] [Music] [Music] [Music] [Music] [Applause] [Music] [Applause] [Music] [Music] [Music] [Music] [Music] [Applause] [Music] [Applause] [Music] [Music] [Music] [Music] [Applause] [Music] [Applause] [Music] [Music] [Music] [Music] [Music] [Music] [Applause] [Music] [Applause] [Music] [Music] [Music] [Music] [Applause] [Music] [Music] [Music] [Music] [Music] [Music] [Music] [Applause] [Music] [Applause] [Music] [Music] [Music] [Music] [Applause] [Music] [Applause] [Music] [Music] [Music] [Music] [Music] [Music] [Music] [Applause] [Music] [Music] [Music] [Music] [Applause] [Music] [Music] [Music] [Music] [Music] [Applause] [Music] [Music] [Music] [Music] you [Music] [Applause] [Music] live from Barcelona Spain it's the cube covering Cisco live 2020 rot to you by Cisco and its ecosystem partners come back this is the cubes coverage of Cisco live 2020 here in Barcelona doing about three and a half days of wall-to-wall coverage here I'm Stu minim and my co-host for this segment is Dave Volante John furs also here scouring the floor and really happy to welcome to the program to first-time guests I believe so Ron Daris is the product manager of product marketing for cloud computing with Cisco and sitting to his left is Matt Ferguson who's director of product development also with the Cisco cloud group Dave and I are from Boston Matt is also from the Boston area yes and Costas is coming over from London so thanks so much for joining us thanks IBPS all right so obviously cloud computing something we've been talking about many years we've really found fascinating the relationship Cisco's had with its customers as well as through the partner ecosystem had many good discussions about some of the announcements this week maybe start a little bit you know Cisco's software journey and you know positioning in this cloud space right now yes oh so it's a it's a really interesting dynamic when we start transitioning to multi cloud and we actually deal with cloud and compute coming together and we've had whether you're looking at the infrastructure ops organization or whether you're looking at the apps operations or whether you're looking at you know your dev environment your security operations each organization has to deal with their angle at which they view you know multi cloud or they view how they actually operate within those the cloud computing context and so whether you're on the infrastructure side you're looking at compute you're looking at storage you're looking at resources if you're an app operator you're looking at performance you're looking at visibility assurance if you are in the security operations you're looking at maybe governance you're looking at policy and then when you're a developer you really sort of thinking about CI CD you're talking about agility and there's very few organizations like Cisco that actually is looking at from a product perspective all those various angles of multi-cloud yeah definitely a lot of piece of cost us maybe up level it for us a little bit there's there's so many pieces you know we talked for so long you know you don't talk to any company that doesn't have a cloud strategy doesn't mean that it's not going to change over time and it means every company's got at home positioning but talk about the relationship cisco has with its customer and really the advisory position that you want to have with them it's actually a very relevant question to what to what Matt is talking about because we talk a lot about multi cloud as a trend and hybrid clouds and this kind of relationship between the traditional view of looking at computing data centers and then expanding to different clouds you know public cloud providers have now amazing platform capabilities and if you think about it the the it goes back to what Matt said about IT ops and the development kind of efforts why is this happening really you know there's there's the study that we did with with an analyst and there was an amazing a shocking stat around how within the next three years organizations will have to support 50% more applications than they do now and we have been trying to test this stat our events that made customer meetings etc that is a lot of a lot of change for organizations so if you think about why are they use why do they need to basically what go and expand to those clouds is because they want to service IT Ops teams want ER servers with capabilities their developers faster right and this is where you have within the IT ops kind of theme organization you have the security kind of frame the compute frame the networking where you know Cisco has a traditional footprint how do you blend all this how do you bring all this together in a linear way to support individual unique application modernization efforts I think that's what are we hearing from customers in terms of the feedback and this is what influences our strategy to converts the different business units and engineering engineering efforts right couple years ago I have to admit I was kind of a multi cloud skeptic I always said I thought it was more of a symptom than actually a strategy a symptom of you know shadow IT and different workloads and so forth but now I'm kind of buying in because I think IT in particular has been brought in to clean up the crime scene I often say so I think it is becoming a strategy so if you could help us understand what you're hearing from customers in terms of their strategy toward the multi cloud and how Cisco that was mapping into that yeah so so when we talk to customers it comes back to the angle at which they're approaching the problem in like you said the shadow IT has been probably around for longer than anybody won't cares to admit because the people want to move faster organizations want to get their product out to market sooner and and so what what really is we're having conversations now about you know how do I get the visibility how do I get you know the policies and the governance so that I can actually understand either how much I'm spending in the cloud or whether I'm getting the actual performance that I'm looking for that I need the connectivity so I get the bandwidth and so these are the kinds of conversations that we have with customers is is is going I realize that this is going on now I actually have to now put some you know governance and controls around that is their products is their solutions is their you know they're looking to Cisco to help them through this journey because it is a journey because as much as we talk about cloud and you know companies that were born in the cloud cloud native there is a tremendous number of IT organizations that are just starting that journey that are just entering into this phase where they have to solve these problems yeah I agree and it's just starting the journey with a deliberate strategy as opposed to okay we got this this thing but if you think about the competitive landscape its kind of interesting and I want to try to understand where Cisco fits because again you you initially had companies that didn't know in a public cloud sort of pushing multi cloud and you'd say oh well okay so they have to do that but now you see anthos come out with Google you see Microsoft leaning in we think eventually AWS is going to lean in and then you say I'm kind of interested in working with someone whose cloud agnostic not trying to force now now Cisco a few years ago you didn't really think about Cisco as a player now so this goes right in the middle I have said often that Cisco's in a great position John Fourier as well to connect businesses and from a source of networking strength making a strong argument that we have the most cost-effective most secure highest performance network to connect clouds that seems to be a pretty fundamental strength of yours and does that essentially summarize your strategy and and how does that map into the actions that you're taking in terms of products and services that you're bringing to market I would say that I can I can I can take that ya know it's a chewy question for hours yeah so I I was thinking about a satellite in you mentioned this before and you're like okay that's you know the world is turning around completely because we we seem to talk about satellite e is something bad happening and now suddenly we completely forgot about it like let let free free up the developers gonna let them do whatever they want and basically that is what I think is happening out there in the market so all the solutions you mentioned in the go to market approaches and the architectures that the public cloud providers at least are offering out there certainly the big three have differences have their strengths and I think those strengths are closer to the developer environment basically you know if you're looking into something like a IML there's one provider that you go with if you're looking for a mobile development framework you're gonna go somewhere else if you're looking for a dr you're gonna go somewhere else maybe not a big cloud but your service provider that you've been dealing with all these all these times and you know that they have their accreditation that you're looking for so where does Cisco come in you know we're not a public cloud provider we offer products as a service from our data centers and our partners data centers but at the - at the way that the industry sees a cloud provider a public cloud like AWS a sure Google Oracle IBM etc we're not that we don't do that our mission is to enable organizations with software hardware products SAS products to be able to facilitate their connectivity security visibility observability and in doing business and in leveraging the best benefits from those clouds so we we kind of we kind of moved to a point where we flip around the question and the first question is who is your cloud provider what how many tell us the clouds you work with and we can give you the modular pieces you can put we can put together for you so there's so that you can make the best out of your plan it's been being able to do that across clouds we're in an environment that is consistent with policies that are consistent that represent the edicts of your organization no matter where your data lives that's sort of the the vision in the way this is translated into products into Cisco's product you naturally think about Cisco as the connectivity provider networking that's that's really sort of our you know go to in what we're also when we have a significant computing portfolio as well so connectivity is not only the connectivity of the actual wire between geographies point A to point B in the natural routing and switching world there's connectivity between applications between cute and so this week you know the announcements were significant in that space when you talk about the compute and the cloud coming together on a single platform that gives you not only the ability to look at your applications from a experience journey map so you can actually know where the problems might occur in the application domain you can actually then go that next level down into the infrastructure level and you can say okay maybe I'm running out of some sort of resource whether it's compute resource whether it's memory whether it's on your private cloud that you have enabled on Prem or whether it's in the public cloud that you have that application residing and then why candidly you have the actual hardware itself so inter-site it has an ability to control that entire stack so you can have that visibility all the way down to the hardware layer I'm glad you brought up some of the applications wonderful we can you know stay there for a moment and talk about some of the changing patterns for customers a lot of talk in the industry about cloud native often it gets conflated with you know microservices containerization and lots of the individual pieces there but you know one of our favorite things that been talked about this week is the software that really sits at the application layer and how that connects down through some of the infrastructure pieces so help us understand what you're hearing from customers and and where how you're helping them through this transition to constants as you were saying absolutely there's going to be lots of new applications more applications and they still have the the old stuff that they need to continue to manage because we know an IT nothing ever goes away that's that's definitely true I was I was thinking you know there's there's a vacuum at the moment and and there's things that Cisco is doing from from technology leadership perspective to fill that gap between the application what do you see when it comes to monitoring making sure your services are observable and how does that fit within the infrastructure stack you know everything upwards network the network layer base again that is changing dramatically some of the things that Matt touched upon with regards to you know being able to connect the the networking the security in the infrastructure the computer infrastructure that the developers basically are deploying on top so there's a lot of there's a lot of things on containerization there's a lot of in fact it's you know one part of the of the self-injure side of the stack that you mentioned and one of the big announcements you know that there's a lot of discussion in the industry around ok how does that abstract further the conversation on networking for example because that now what we're seeing is that you have huge monoliths enterprise applications that are being carved down into micro services ok they you know there's a big misunderstanding around what is cloud native is it related to containers different kind of things right but containers are naturally the infrastructure de facto currency for developers to deploy because of many many benefits but then what happens you know between the kubernetes layer which seems to be the standard and the application who's gonna be managing services talking to each other that are multiplying you know things like service mesh network service mess how is the network evolving to be able to create this immutable infrastructure for developers to deploy applications so there's so many things happening at the same time where cisco has actually a lot of taking a lot of the front seat this is where it gets really interesting you know it's sort of hard to squint through because you mentioned kubernetes is the de facto standard but it's a de-facto standard that's open everybody's playing with but historically this industry has been defined by you know a leader who comes out with a de facto standard kubernetes not a company right it's an open standard and so but there's so many other components than containers and so history would suggest that there's going to be another de facto standard or multiple standards that emerge and your point earlier is you you got to have the full stack you can't just do networking you can't just do certain few so you guys are attacking that whole pie so how do you think this thing will evolve I mean you guys are obviously intend to put out as Casta as wide a net as possible capture not only your existing install base but attractive attract others and you're going aggressively at it as are as are others how do you see it shaking out deep do you see you know four or five pockets do you see you know one leader emerging I mean customers would love all you guys to get together come up with standards that's not going to happen so we're it's jump ball right now well yeah and you think about you know to your point regarding kubernetes is not a company right it is it is a community driven I mean it was open source by a large company but it's but it's community driven now and that's the pace at which open source is sort of evolving there is so much coming at IT organizations from a new paradigm a new software something that's you know the new the shiny object that sort of everybody sort of has to jump on to and sort of say that is the way we're going to function so IT organizations have to struggle with this influx of just every coming at them and every angle and I think what's starting to happen is the management and the you know that stack who controls that or who is helping IT organizations to manage it for them so really what we're trying to say is there's elements that you have to put together that have to function and kubernetes is just one example docker the operating system that associated with it that runs all that stuff then you have the application that goes rides IDEs on top of it so now what we have to have is things like what we just announced this week HX ap the application platform for HX so you have the compute cluster but then you have the on top of that that's managed by an organization that's looking at the security that's looking at the the actual making opinions about what should go in the stock and managing that for you so you don't have to deal with that because you can just focus on the application development yeah I mean Cisco's in a strong position to do there's no question about it and to me it comes down to execution if you guys execute and deliver on the the products and services that you say you know your nouns for instance this week and previously and you continue on a roadmap you're gonna get a fair share of this marketplace I think there's no question so last topic before we let you go is love your viewpoint on customers what's separating kind of leaders from you know the followers in this space you know there's so much data out there you know I'm a big fan of the state of DevOps report yeah focus you know separate you know some but not the not here's the technology or the piece but the organizational and you know dynamics that you should do so it sounds like Matt you you like that that report also love them what are you hearing from customers how do you help guide them towards becoming leaders in the cloud space yeah the state of DevOps report was fascinating and I mean they've been doing that for what a number of years yeah exactly and really what it's sort of highlighting is two main factors that I think that are in this revolution or this this this paradigm shift or journey we're going through there's the technology side for sure and so that's getting more complex you have micro services you have application explosion you have a lot of things that are occurring just in technology that you're trying to keep up but then it's really about the human aspect that human elements the people about it and that's really I think what separates you know the the elites that are really sort of you know just charging forward in the head because they've been able to sort of break down the silos because really what you're talking about in cloud native DevOps is how you take the journey of that experience of the service from end to end from the development all the way to production and how do you actually sort of not have organizations that look at their domain their data set their operations and then have to translate that or have to sort of you know have another conversation with another organization that it doesn't look at that that has no experience of that so that is what we're talking about that end-to-end view is that in addition to all the things we've been talking about I think Security's a linchpin here now you guys are executing on security you got a big portfolio and you've seen a lot of M&A and a lot of companies now trying to get in and it's gonna be interesting to see how that plays out but that's going to be a key because organizations are going to start there from a strategy standpoint and then build out yeah absolutely if you follow the DevOps methodology its security gets baked in along the way so that you're not having to sit on after do anything Custis give you the final word I was just as follow-up with regard what what Mark was saying there's so many there's what's happening out there is this just democracy around standards which is driven by communities and we will love that in fact cisco is involved in many open-source community projects but you asked about customers and and just right before you were asking about you know who's gonna be the winner there's so many use cases there's so much depth in terms of you know what customers want to do with on top of kubernetes you know take AI ml for example something that we have we have some some offering the services around there's the customer that wants to do AML there their containers that their infrastructure will be so much different to someone else's doing something just hosting yeah and there's always gonna be a SAS provider that is niche servicing some oil and gas company you know which means that the company of that industry will go and follow that instead of just going to a public law provider that is more organized if there's a does that make sense yeah yeah this there's relationships that exist the archer is gonna get blown away that add value today and they're not gonna just throw them out so exactly right well thank you so much for helping us understand the updates where your customers are driving super exciting space look forward to keeping an eye on it thank you thank you so much all right there's still lots more coming here from Cisco live 20/20 in Barcelona people are standing watching all the developer events lots of going on the floor and we still have more so thank you for watching the cute [Music] [Music] [Music] [Applause] [Music] [Applause] [Music] [Music] [Music] [Music] [Applause] [Music] [Applause] [Music] [Music] [Music] [Music] [Music] [Music] [Music] [Applause] [Music] [Applause] [Music] [Music] [Music] [Music] you [Music] live from Barcelona Spain it's the cube covering Cisco live 2020 rot to you by Cisco and its ecosystem partners welcome back over 17,000 in attendance here for Cisco live 2020 in Barcelona ops to Minh and my co-host is Dave Volante and to help us to dig into of course one of the most important topic of the day of course that security we're thrilled to have back a distinguished engineer Francisco one of our cube alumni TK Kia Nene TK thanks so much for joining us ideal man good good all right so TK it's 2020 it's a new decade we know the bad actors are still out there they're there the the question always is you know it used to be you know how do you keep ahead of them then I've here Dave say many times well you know it's not you know when it's it's not if it's when you know you probably already have been okay you know compromised before so it gives latest so you know what you're seeing out there what you're talking to customers about in this important space yeah it's uh it's kind of an innovation spiral you know we we innovate we make it harder for them and then they innovate they make it harder for us right and round and round we go that's been going on for for many years I think I think the most significant changes that have happened recently have to deal with not essentially their objectives but how they go about their objectives and Defenders topologies have changed greatly instead of just your standard enterprise you now have you know hybrid multi cloud and all these new technologies so while while all that innovation happens you know they get a little clever and they find weaknesses and round and round we go so we talked a lot about the sort of changing profile of the the threat actors going from hacktivists took criminals now is a huge business and nation-states even what's that profile look like today and how has that changed over the last decade or so you know that's pretty much stayed the same bad guys are bad guys at some point in time you know just how how they go about their business their techniques they're having to like I said innovate around you know we make it harder for them they you know on Monday we're safe on Tuesday we're not you know and then on Wednesday it switches again so so it talked about kind of this multi-cloud environment when we talk to customers it's like well I want the developer to be able to build their application and not really have to think too much underneath it that that has to have some unique challenges we know security we knew long ago well I just go to the cloud it doesn't mean they take care of it some things are there some things they're gonna remind you now you need to make sure you set certain things otherwise you could be there but how do we make sure that Security's baked in everywhere and is up as a practice that everybody's doing well I mean again some of the practices hold true no matter what the environment I think the big thing was cognitive is in back in the day when when you looked at an old legacy data center you were part sort of administrator in your part detective and most people don't even know what's running on there that's not true in cloud native environments some some llamó file some some declaration it's it's just exactly what productions should look like right and then the machines instantiate production so you're doing things that machine scale forces the human scale people to be explicit and and for me I mean that's that's a breath of fresh air because once you're explicit then you take the mystery out of what you're protecting how about in terms of how you detect threats right phishing for credentials has become a huge deal but not just you know kicking down the door or smashing a window using your your own credentials to get inside of your network so how is that affected the way in which you detect yeah it's it's a big deal you know a lot of a lot of great technology has a dual use and what I mean by that is network cryptology you know that that whole crypto on the network has made us safer for us to compute over insecure networks and unfortunately it works just as well for the bad guys so you know all of their malicious activity is now private to so it you know for us we just have to invent new ways of detecting direct inspection for instance I think it's a thing of the past I mean we just can't depend on it anymore we have to have tools of inference and not only that but it's it's gave rise in a lot of innovation on behavioral science and as you say you know it's it's not that the attacker is breaking into your network anymore they're logging in ok what do you do then right Alice Alice's account it's not gonna set off the triggers so you have to say you know when did Alice start to behave differently you know she's working in accounting why is she playing around with the source code repository that's that's a different thing right yes automation is such a big trend you know how do we make sure that automation doesn't leave us more vulnerable that's rarity because we need to be able automate we've gone beyond human scale for most of these configurations that's exactly right and and how do how do we I always say just with security automation in particular just because you can automate something doesn't mean you should and you really have to go back and have practices you know you could argue that that this thing is just a you know machine scale automation you could do math on a legal pad or you can use a computer to do it right what so apply that to production if you mechanized something like order entry or whatever you're you're you're automating part of your business use threat modeling you use the standard threaten modeling like you would your code the network is code now right and the storage is code and everything is code so you know just automate your testing do your threat modeling do all that stuff please do not automate for your attacker matrix is here I want to go back to the Alice problem because you're talking about before you have to use inference so Alice's is in the network and you're observing her moves every day and then okay something anomalous occurs maybe she's doing something that normally she wouldn't do so you've got to have her profile in her actions sort of observed documented stored the data has got to be there and at the same time you want to make sure it's always that balance of putting handcuffs on people you know versus allowing them to do their job and be productive at the same time as well you don't want to let the bad guys know that you know that alice is doing something that she didn't be doing is actually not Alice so all that complexity how are you dealing with it and what's the data model look like doing it machines help let's say that machines can help us you know you and I we have only so many sense organs and the cognitive brain can only store so many so much state machines really help us extend that and so you know looking at not three dimensions of change but 7000 dimensions have changed right something in the machine is going to say there's an outlier here that's interesting and you can get another machine to say that's that's interesting maybe I should focus on that and you build these analytical pipelines so that at the end of it you know they may argue with each other all the way to the end but at the end you have a very high fidelity indicator that might be at the protocol level it might be at the behavioral level it might be seven days back or thirty days back all these temporal and spatial dimensions it's really cheap to do it with a machine yeah and if we could stay on that for a second so it try to understand I know that's a high-level example but is it best practice to have the Machine take action or is it is it an augmentation and I know it depends on the use case but but how is that sort of playing out again you have to do all of this safely okay a lot of things that machines do don't return back to human scale stuff that returns back to human scale that humans understand that is as useful so for instance if machines you know find out all these types of in assertions even in medical you know right now if if you've got so much telemetry going into the medical field see the machine tells you you have three weeks to live I mean you better explain what the heck you know how you came about that assertion it's the same with security you know if I'm gonna say look we're gonna quarantine your machine or we're gonna readjust machine it's not I'm not like picking movies for you or the next song you might listen to this is high stakes and so when you do things like that your analytics needs to have what is called entailment you have to explain what it is how you got to that assertion that's become incredibly important in how we measure our effectiveness in in doing analytics that's interesting because because you're using a lot of machine intelligence to do this and in a lot of AI is blackbox you're saying you cannot endure that blackbox problem in security yeah that black boxes is is very dangerous you know I you know personally I feel that you know things that should be open sourced this type of technology it's so advanced that the developer needs to understand that the tester needs to understand that certainly the customer needs to understand it you need to publish papers and be very very transparent with this domain because if it is in fact you know black box and it's given the authority to automate something like you know shut down the power or do things like that that's when things really start to get dangerous so good TK what wondered you know give us the latest on stealthWatch there you know Cisco's positioning when it when it comes to everything we've been talking about here you know stealthWatch again is it's been in market for quite some time it's actually been in market since 2001 and when I when I look back and see how much has changed you know how we've had to keep up with the market and again it's not just the algorithms rewrite for detection it's the environments have changed right but when did when did multi-cloud happen so so operating again cusp it's not that stealthWatch wants to go their customers are going there and they want the stealthWatch function across their digital business and so you know we've had to make advancements on the changing topology we've had to make advancements because of things like dark data you know the the network's opaque now right we have to have a lot of inference so we've just you know kept up and stayed ahead of it you know we've been spending a lot of time talking to developer communities and there's a lot of open-source tooling out there that that's helping enable developers specifically in security space you were talking about open-source earlier how does what you've been doing the self watch intersect with that yeah that's always interesting too because there's been sort of a shift in let's call them the cool kids right the cool kids they want everything is code right so it's not about what's on glass or you know a single pane of glass anymore it's it's what stealth watches code right what's your router as code look at dev net right yeah yeah I mean definite is basically Cisco as code and it's beautiful because that is infrastructure as code I mean that is the future and so all the products not just stealthWatch have beautiful api's and that's that's really exciting I've been saying for a while now it's do you I think you agree is that that is a big differentiator for Cisco I think you you're one of the few if not the only large established player and the enterprise that has figured out that sort of infrastructure is code play others have tried and are sort of getting there but you know start/stop you use a term that really cool is like living off the land you know bear bear grylls like the guy who lives down so bad so and and and threat actors are doing that now they're using your own installed software and tooling to hack you and and steal from you how were you dealing with that problem yeah it's a tough one and like I said you know much respect the the adversary is talented and they're patient they're well funded okay that's that's where it starts and so you know why why bring why bring an interpreter to a host when there's already one there right why right all this complicated software distribution when I can just use yours and so that's that's where the the play the game starts and and the most advanced threats aren't leaving footprints because the footprints are already there you know they'll get on a machine and behaviorally they'll check the cache to see what's hot and what's hot in the cache means that behaviorally it's a path they can go they're not cutting a new trail most of the time right so living off the land is not only the tools that they're using the automation your automation they're using against you but it's also behavioral and so that that makes it you know it makes it harder it's it impossible no can we make it harder for them yes so yeah no I'm having fun and I've been doing this for over twenty five years every week it's something new well it's a hard problem you're attacking and you know Robert Herjavec who came on the cube sort of opened my eyes and you think about what are we securing we're securing everything I mean a critical infrastructure were essentially exerted securing the entire global economy and he said something that really struck me it's an 86 trillion dollar economy we spend point zero one four percent on securing that economy and it's nothing now of course he's an entrepreneur and he's pimping for his is his business but it's true we are barely scratching the surface of this problem yeah I'm and it's changing I mean it's changing it could it be better yes it is changing his board awareness you know twenty years ago then right me to a dinner party they you know what does your husband do I'd say you know cyber security or something they'd roll their eyes and change the subject now they asked me the same question so oh you know my computer's running really slow right these are not this is everyone I'm worried about a life hack yeah how do I protect myself or what about these coming off the bank I mean that's those guys a dinner table cover every party so now now you know I just make something up I don't do cybersecurity I just you know a tort or a jipner's you've been to this business forever I can't remember have I ever asked you the superhero question what is that your favorite superhero that's a tough one there's all the security guys I know they like it's always dreamed about saving the world [Laughter] you're my superhero man I love what you do I think you've a great asset for Cisco and Cisco's customers really thanks TK give us a final word if people want to you know find out more about about what Cisco's doing read more of what you're working on but what's some of the best resource I have to go do you know just drop by the web pages I mean everything's published out that like I said even even for the super nerdy you know we published all our our laurs security analytics papers I think we're over 50 papers published in the last 12 years TK thank you so much always a pleasure to catch alright yeah and a travels thank you so much for de Villante I'm Stu Mittleman John furrier is also in the house we will be back with lots more coverage here from Cisco live 20/20 in Barcelona thanks for watching the keys [Music] [Music] [Music] [Applause] [Music] [Applause] [Music] [Music] [Music] [Music] [Applause] [Music] [Applause] [Music] [Music] [Music] [Music] [Music] [Music] [Music] [Applause] [Music] [Applause] [Music] [Music] [Music] [Music] [Applause] [Music] [Music] [Music] [Music] [Music] [Music] [Music] [Applause] [Music] [Applause] [Music] [Music] [Music] [Music] [Applause] [Music] [Applause] [Music] [Music] [Music] [Music] [Music] [Applause] [Music] [Applause] [Music] [Music] [Music] [Music] [Applause] [Music] [Applause] [Music] [Music] [Music] [Music] [Music] [Music] [Music] [Applause] [Music] live from Barcelona Spain it's the cube covering Cisco live 2020s brought to you by Cisco and its ecosystem partners hello and welcome back to the cubes live coverage it's our fourth day of four days of coverage here in Barcelona Spain for Cisco live 2020 I'm John Faria my co-host to many men to great guests here in the dev net studio where the cube is sitting all week long been packed with action mindy Whaley senior director developer experiences but dev net and partner a senior director welcome back to this cube good to see you guys glad to be here so we've had a lot of history with you guys what from day one yes watching def net from an idea of hey we should develop earthing you also have definite create yes separate more developer focused definite is Cisco's developer environment we've been here from the beginning what a progression congratulations on the success thank you thank you so much it's great to be here in Barcelona with everybody here you know learning in the workshops and we just love these times to connect with our community at Cisco live and it definitely ate what you mentioned which is coming up in March so it's right around the corner def net zone which we're in it's been really robust spins it's been the top of the show every year and it gets bigger and the sessions are packed because people are learning developers new developers as well as Cisco engineers who were certified coming in getting new skills as the modern cloud hybrid environments are new skills is a technology shift yeah exactly and what we have in the definite zone are different ways that the engineers and developers can engage with that technology shift so we have demos around IOT and security and showing how you know to prevent threats from attacking the Industrial routers and things like that we have coding workshops from you know beginning intro to Python intro to get all the way up through advanced like kubernetes topics and things like that so people can really dive in with what they're looking for and this year we're really excited because we have the new definite certifications with those exams coming out right around the corner in February so a lot of people are here saying I'm ready to skill up for those exams I'm starting to dive into this topic well Susie we was on she's the chief of deaf net among other things and she said there's gonna be a definite 500 the first 500 certifications of deaf net are gonna be kind of like the Hall of Fame or you know the inaugural or founder certifications so can you explain what this it means it's not a definite certification badge it's a series of write different sir can you deeper in then yeah just like we have our you know existing network certifications which are so respected and loved around the world people get CCIE tattoos and things just like there's an associate and professional and expert level on the networking truck there's now a definite associate a definite professional and coming soon definite expert and then there's also specialist badges which help you add specific skills like data center automation IOT WebEx so it's a whole new set of certifications that are more focused on the software so there are about 80 80 % software skills 20 percent knowledge of networking and then how you really connect up and down the stock so these are new certifications not replacing anything all the same stuff they're new they're part of the same program they have the same rigor the same kind of tests they actually have ways to enter weave with the existing networking certifications because we want people to do both skill paths right to build this new IT team of the future and so it's a completely new set of exams the exams are gonna be available to take February 24th and you can start signing up now so with the definite 500 you know that's gonna be a special recognition for the first 500 people who get dead note certifications it'll be a lifetime achievement they'll always be in the definite 500 right and I've had people coming up and telling me you know I'm signed up for the first day I'm taking my exams on the first day I'm trying to get into them you and I only always want to be on the lift so I think we might be on them and what's really great is with the certifications we've heard from people in the zone that they've been coming and taking classes and learning these skills but they didn't have a specific way to map that to their career path to get rewarded at work you know to have that sort of progression and so with the certifications they really will have that and it's also really important for our partners and par is doing a lot of work with certifications and partners yeah definitely that would love to hear a little bit we've interviewed on the cube over the years some of the definite partners from a technology standpoint of course the the channels ecosystem hugely important to Cisco's business gives the update as to you know definite partnering as well as what will these certifications mean to both the technology and go to market partners yeah the wonderful thing about this is it really demonstrates Cisco's embracement of software and making sure that we're providing that common language for software developers and networkers to bring the two together and what we've found is that our partners are at different levels of maturity along that progression of program ability and this new definite specialization which is anchored in the individuals that are now certified at that partner allow them to demonstrate from a go-to-market standpoint from a recognition standpoint that as a practice they have these skills and look at the end of the day it's all about delivering what our customers need and our customers are asking us for significant help in automation digital transformation they're trying to drive new business outcomes and this this will provide that recognition on on who to partner with in the market it's so important I remember when Cisco helped a lot of the partner ecosystem build data center practices went from the silos and now embracing you've got the hardware the software we're talking multi cloud it's the practice that is needed today going forward to help customers with where they're going it really is and and another benefit that we're finding and talking to our partners is we're packaging this up and rolling it out is not only will it help them from a recognition standpoint from a practice standpoint and from a competitive differentiation standpoint but it'll also help them attract challenge I mean it's no secret there is a talent shortage right now if you talk to any CEO that's top of mind and how these partners are able to attract these new skills and attract smart people smart people like working on smart things right and so this has really been a big traction point for them as well it's also giving ways to really specifically train for new job roles so some of the ways that you can combine the new definite certifications with the network engineering certifications we've looked at it and said you know there's there's a role of Network automation developer that's a new role everyone we ask in one of our sessions who needs that person on their team so many customers partners raise their hands like we want the network Automation developer on our team and you can combine you know your CCNP Enterprise with a definite certification and build up the skills to be that Network automation developer certainly has been great buzz I got to get your guys thoughts because certainly it's for careers and you guys are betting on the the people and the people are betting on Cisco mm-hmm yes this is what's going on submit surety of Devin it almost it's like a pinch me moment for you guys because you continue to grow I got to ask you what are some of the cool things that you're showing here as you mature you still have the start here session which is intro to Python and other things pretty elementary and then there's more advanced things what are some of the new things that's going on yeah that you could share so some of the new things we've got going on and one of my favorites is the IOT insecurity demonstration there's a an industrial robot arm that's picking and placing things and you can see how it's connected to the network and then something goes wrong with that robot alarm and then you can actually show how you can use the software and security tools to see was there code trying to access you know something that that robot was it was using it's getting in the way of it working so you could detect threats and move forward on that we also have a whole automation journey that starts from modeling your network to testing to how you would deploy automation to a deep dive on telemetry and then ends with multi domain automation so really helping engineers like look at that whole progression that's been that's been really popular Park talked about the specialization which ones are more popular or entry-level which ones are people coming into getting certified first network engineering automation first or what's the yeah so we're so the program is going to roll out with three different levels one is a specialized level the second is an advanced level and then we'll look to that third level again they're anchored in the in the individual certs and so as we look for that entry level it's really all about automation right I mean some things you take for granted but you still need these new skills to be able to automate and scale and have repeatable scalable benefits from that this the second tier will be more cross-domain and that's where we're really thinking that an additional skill set is needed to deliver dashboard experience compliance experiences and then that next level again we'll anchor towards the expert level that's coming out but one thing I want to point out is in addition to just having the certified people on staff they also have to demonstrate that they have a practice around it so it's not just enough to say I've passed an exam as we work with them to roll out the practice and they earn the badge they're demonstrating that they have the full methodology in place so that it really there's a lot behind it that means we can't be in the 500 list then even if a 500 list I don't know that the cube would end up being specialized its advertising no seriously all fun it's all fun it's Cisco live in Europe is there a difference between European and USD seeing any differences in geographic talent you know in the first couple years we did it I think there was a bigger difference it felt like there were different topics that were very popular in the US slightly different in Europe last year and this year I feel like they have converged it's it's the same focus on DevOps automation security as a huge focus in both places and it also feels like the the interest and level of the people attending has also converged it's really similar congratulations been fun to watch the rise and success of Devon it continues to be strong how see in the hub here and the definite zone behind us pact sessions yes what's the biggest surprise for you guys in terms of things that you didn't expect or some of the success what's what's jumped out yeah I think you know one of the points that I want to make sure we also cover and it has been an added benefit we're hoping it would happen we just didn't realize it would happen this soon we're attracting new companies new partners so the specialization won't just be available for our traditional bars this is also available for our non resale and we are finding different companies accessing definite resources and learning these skills so that's been a really great benefit of Deb net overall definitely my favorite surprises are when I show up at the community events and I hear from someone I met last year what the what they went back and did and the change that they drove and they come in their company and I think we're seeing those across the board of people who start a grassroots movement take back some new ideas really create change and then they come back and we get to hear about that from them those are my favorite surprises and I tell you we've known for years how important the developer is but I think the timing on this has been perfect because it is no longer just oh the developer has some tools that they like in the corner the developer connected to the business and driving things forward exactly so perfect timing congratulations on this certification their thing that's been great is that our at Cisco itself we now have API is across the whole portfolio and up and down the stock so that's been a wonderful thing to see come together because it opens up possibilities for all these developers so Cisco's API first company we are building it guys everywhere we can and and that the community is is taking them and finding creative things to build it's been fun to watch you guys change Cisco but also impact customers has been great to watch far many thanks for coming up yeah games live coverage here in Barcelona for Cisco live 20/20 I'm John Ford Dave Dave Alon face to many men we right back with more after this short break [Music] [Music] [Music] [Applause] [Music] [Applause] [Music] [Music] [Music] [Music] [Applause] [Music] [Applause] [Music] [Music] [Music] [Music] [Music] [Music] [Music] [Applause] [Music] [Applause] [Music] [Music] [Music] [Music] [Applause] [Music] [Applause] [Music] [Music] [Music] [Music] [Music] [Music] you live from Barcelona Spain it's the cube covering Cisco live 2020 brought to you by Cisco and its ecosystem partners hello and welcome back to the cubes live coverage here at Cisco live 20/20 and partial into Spain I'm John first evening men cube coverage we've got a lot of stuff going on with Cisco multi-cloud and cloud technologies of clarification of Cisco's happening in real time is happening right now cloud is here here to stay we got two great guests to unpack what's going on in cloud native and networking and applications as the modern infrastructure and software evolves we got eugene kim global product marketing and compute storage at cisco global part of marketing manager and fabio corey senior director cloud solutions marketing guys great comeback great thanks for coming back appreciate it thanks very much great to see a lot of guys so probably we've had multiple conversations and usually even out from the sales force given kind of the that the discussion and the motivation cloud is big it's here it's here to stay it's changing Cisco API first we hear and all the products it's changing everything what's the story now what's going on I would say you know the reason why we're so excited about the launch here in Barcelona it's because this time it's all about the application experience I mean the last two years we've been announcing some really exciting stuff in the cloud space right think about all the announcements with the AWS the Google's the Azure so the world but this time it really boils down to making sure that is incredibly hyper distributed world well there is an application explosion ultimately we will help for the right operations tools and infrastructure management tools to ensure that the right application experience will be guaranteed for the end customer and that's incredibly important because at the end what really really matters is that you will ensure the best possible digital experience to your customer otherwise ultimately nothing is gonna work and of course you're going to lose your brand and your customers one of the main stories that we're covering is the transformation of the industry also Cisco and one of the highlights to me was the opening keynote you had app dynamics first not networking normally it's like what's under the hood the routers and the gear no it was about the applications this is the story we're seeing it's kind of a quiet unveiling it's not yet a launch but it's evolving very quickly can you share what's going on behind this all this absolutely it's exactly along the lines of what I was saying a second ago in the end that the reason why we're driving the announcement if you want from the application experience side of the house is because without dynamics we already have a very very powerful application performance measurement tool which it's evolving extremely rapidly first of all after Amex can correlate not just the application performance to some technology kpi's but to true actual business KPIs so AB dynamics can give you for instance the real-time visibility of say a marketing funnel conversion rates transactions that you're having in your in your business operation now we're introducing an incredibly powerful new capability that takes the bar to a whole new level and that's the dynamics experience journey Maps what are those it's actually the ability of focusing not so much on front-ends and backends and databases performances but really focusing on what the user is seeing in front of his or her screen and so what really matters is capturing the journey that a given user of your application is is being and understanding whether the experience is the one that you want to deliver oh you have like a sudden drop of somewhere and you know why that is important because in the end we've been talking about is it a problem of the application performance user performance well it could be a badly designed page how do you know and so this is a very precious information is that were giving to application developers not just to the IT ops guys that is incredibly precious to get this in so you just brought up that journey so that's part of the news so just break down real quick one minute yeah what the news is yeah so we have three components the first one as you as you correctly pointed out is really introduction the application journey Maps right the experience journey Maps that's very very important the second is we are actually integrating after am it's with the inter-site action inter-site optimization manager the workload team is a workload promisor and so because there is a change of data between the two now you are in a position to immediately understand whether you have an application problem we have a workload problem or infrastructure problem which is ultimate what you really need to do as quickly as you can and thirdly we have introduced a new version of our hyper flex platform which is hyper-converged flat G flat for Cisco with a fully containerized version we tax free if you want as well there is a great platform for containerized application of parameter so you teen when I've been talking to customers last few years when they go through their transformational journey there's the modernization they need to do the patterns I've seen most successful is first you modernize the platform often HCI is you know and often for that it really simplifies the environment you know reduces the silos and has more of that operational model that looks closer to what the cloud experience is and then if I've got a good platform then I can modernize the applications on top of it but often those two have been a little bit disconnected it feels like the announcements now that they are coming together what are you seeing what are you hearing how is your solution set solving this issue yeah exactly I mean as we've been talking to our customers love them are going through different application modernisations and kubernetes and containers is extremely important to them and to build a container cloud on Prem is extremely one of their needs and so there's three distinctive requirements that they've kind of talked to us about a lot of it has to be able to it's got to be very simple very turnkey and a fully integrated ready to turn on the other one is something that's very agile right very DevOps friendly and the third being a very economic container cloud on Prem as far we mentioned high flex application platform takes our hyper-converged system and builds on top of it a integrated kubernetes platform to deliver a container as a service type capability and it provides a full stack fully supported element platform for our customers and the one of the best great aspects of is that's all managed from inside from the physical infrastructure to the hyper-converged layer to all the way to the container management so it's very exciting to have that full stack management and insight as well yeah it's great to you know John and I have been following this kubernetes wave you know since the early early days Fabio mentioned integrations with the Amazons and Google's the world because you know a few years ago you talked to customers and they're like oh well I'm just gonna build my own urbanity right back nobody ever said that is easy now just delivering at his service seems to be the way most people wanted so if I'm doing it on Amazon or Google they've got their manage service that I could do that or that they're through partners they're working with so explain what you're doing to make it simpler in the data center environment because I'm tram absolutely is a piece of that hybrid equation the customers need yes so essentially from the customer experience perspective as I mentioned it's very fairly turnkey right from the hyper flicks application platform we're taking our hyper grew software we're integrating a application virtualization layer on top of it Linux KVM based and then on top of that we're integrating the kubernetes stack on top as well and so in essence right it's a fully curated kubernetes stack right it has all the different elements from the networking from the storage elements and and providing that in a very turnkey way and as I mentioned the inner site management is really providing that simplicity that customers need for that management ok Fabio this the previous announcement you've made with the public clouds yeah this just ties into those hybrid environments that's exactly you know a few years ago people like oh is there gonna be a distribution that wins in kubernetes we don't think that's the answer but still I can't just move between kubernetes you know seamlessly yet but this is moving towards that direction so a lot of customers want to have a very simple implementation at the same time they want of course a multi cloud approach and I really care about you know marking the difference between you know multi-cloud hybrid cloud there's been a lot of confusion but if you think about it multi cloud is really rooted into the business need of harnessing innovation from whatever it comes from you know the different clouds PV different things and you know what they do today tomorrow it could even change so people want option maladie so they want a very simple implementation that's integrated with public cloud providers that simplifies their life in terms of networking security and application of workload management and we've been executing towards that goal to fundamentally simplify the operations of these pretty complex kind of hybrid environments I want you to nail that operations on ibrid that's where multi cloud comes in absolutely just a connection point absolutely you're not a shitty mice no isn't a shit so in order to fulfill your business like your I know business needs you then you have a hybrid problem and you want to really kind of have a consistent production rate environment between fins on Prem that you own and control versus things that you use and you want to control better now of course there are different school of thoughts but most of the customers who are speaking with really want to expand their governance and technology model right to the cloud as opposed to absorb in different ways of doing things from each and every clock I want to unpack a little bit of what you said earlier about the knowing where the problem is because a lot of times it's a point the finger at the other first and where's it's the application problem isn't a problem so I want to get into that but first I want to understand the hyper flex application platform Eugene if you could just share the main problem that you guys saw what did some of the pain points that customers had what problems does the AP solve yeah as I mentioned it's really the platform for our customers to modernize their applications on right and it addresses those things that they're looking for as far as the economics right really the ability to provide a full stack container experience without having to you know but you know bringing any third party hypervisor licenses as well as support cost so that's fully integrated there you have your integrated hyper-converged storage capability you have the cloud-based management and that's really developing you providing that developer DevOps simplicity from the data Julie that they're looking for internally as well as for their product production environments and then the other aspect is its simplicity to be able to manage all this right in the entire lifecycle management as well so it's the operational side of the whole yeah uncovers Papio on the application side where the problem is because this is where I'm a little bit skeptical you know normally rightfully so but I can see in a problem where it's like whose fault is it gasification is problem or the network I mean it runs into more serious workloads the banking app that's having trouble how do you know where it what the problem is and how do you solve that problem what what's going on for that specific issue absolutely and you know the name of the game here is breaking down this operational side right and I love what our app dynamics VP GM Danny winoker said you know it has this terminology beast DevOps which you know may sound like an interesting acrobatics but it's absolutely true the business has to be part of this operational kind of innovation because as you said you know developer edges you know drops their containers and their code to the IET ops team but you don't really know whether the problem a certain point is gonna be in the code or in how the application is actually deployed or maybe a server that doesn't have enough CPU so in the end it boils down to one very important thing you have to have visibility inside and take action and every layer of the stack I mean instrumentation absolutely there are players that only do it in their software overlay domain the problem is very often these kind of players assume that underneath links are fine and very often they're not so in the end this visibility inside inaction is the loop that everybody is going after these days to really get to the next if you want generational operation where you gotta have a constant feedback loop and making it more faster and faster because in the end you can only win in the marketplace right regardless of your IT ops if you're faster than your competitor well still still was questioning the GM of AppDynamics running observability and he's like no it's not to feature it's everywhere so he his comment was yeah but serve abilities don't really talk about it because it's big din do you agree with that absolutely it has to be at every layer of the stack and only if you have visibility inside an action through the entire stack from the software all the way to the infrastructure level that you can solve the problem otherwise the finger-pointing quote-unquote will continue and you will not be able to gain the speed that you need okay so the question on my mind I want to get both of you guys can weigh in on this is that you look at Cisco as a company you got a lot going on I mean a guy's huge customer base core routers - no applications there's a lot going on a lot of a lot of complexity you got IOT security Ramirez talked about that you got the WebEx rooms got totally popular it's kind of got a lot of glam to it having the WebEx kind of you know I guess what virtual presence was yeah telepresence kind of model and then you get cloud is there a mind share within the company around how cloud is baked into everything because you can't do IOT edge without having some sort of cloud operational things so there's stuff you're talking about is not just a division it's kind of gonna it's kind of threads everywhere across Cisco what's the what's the mind share right now within the Cisco teams and also customers around clarification well I would say it's it's a couple of dimension the first one is the cloud is one of the critical domains of this multi domain architecture that of course is the cornerstone of Cisco's technology strategy right if you think about it it's all about connecting users to applications wherever they are and not just the user the applications themselves like if you look at the latest stats from IDC 58% of workloads is heading to the public cloud and to the edge it's like the data center is literally exploding in many different directions so you have this highly distributed kind of fabric guess what sits in between all these applications and microservices is a secure network and that's exactly what we're executing upon now that's the first kind of consideration the second is if you look at the other silver line most of the Cisco technology innovation is also going a direction of absorbing cloud as a simplified way of managing all the components or the infrastructure you look at the IP flex ap is actually managed by inter site which is a SAS kind of component this journey started a long time ago with Cisco Meraki and then of course we have SAS properties like WebEx everything else is kind of absolutely migrants reporter we've been reporting eugen that from years ago we saw the movement where api's are starting to come in when you go back five years ago not a lot of the gear and stuff at Cisco had api's now you got api's building into all the new products that's right you see the software shift with you know you know intent-based networking to AppDynamics it's interesting it's you're seeing kind of this agile mindset this is some of you and I talk about all the time but agile now is the new model is it ready for customers I mean the normal Enterprise is still got the infrastructure and application it's separated okay how do I bring it together what are you guys seeing the customer base what's going on with with not that not the early adopters heavy-duty hardcore pioneers out there but you know the the general mainstream enterprise are they there yet have they had that moment of awakening yeah I mean I think they they are there because fundamentally it's all about that ensuring that application experience and you can only ensure that application experience right by having your application teams and your structure teams work together and that's what's exciting you mentioned the API is and what we've done there with AppDynamics integrating with inter-site workload optimizer as Fabio mentioned it's all about visibility inside action and what app dynamics is provides providing that business and end-user application performance experience visibility inner sites giving you know visibility on the underlining workload and the resources whether it's on Prem in your you know drive data center environment or in different type of cloud providers so you get that full stack visibility right from the application all the way down to the bottom and then inner side local optimizer is then also optimizing the resources to proactively ensure that application experience so before you know if we talk about someone at a checkout and they're about to have abandonment because the functions not working we're able to proactively prevent that and take a look at all that so you know in the end I think it's all about ensuring that application experience and what we're providing with app dynamics is for the application team is kind of that horizontal visibility of how that application is performing and at the same time if there's an issue the infrastructure team could see exactly within the workload topology where the issue is and insert' aeneas lee whether it be manual intervention or even automatically there's or a ops capability go ahead and provide that action so the action could be you know scaling out the VMS it's on-prem or looking at a new different type of ec2 template in the cloud that's what's very exciting about this it's really the application experience is now driving and optimizing infrastructure in real time and let me flip your question like do you even have a choice John when you think about in the next two years 50% more applications if you're a large enterprise you have 5 to 7,000 apps you have another to 3,000 applications just coming into into the the frame and then 50% of the existing ones that are gonna be refactor lifted and shifted or replace or retired by SAS application it's just like it's tsunami that's that's coming on you and oh by the way because of again the micro service is kind of affect the number of dependencies between all these applications is growing incredibly rapidly like last year we were eight average interdependencies for applications now we are 20 so imaging imaging what happens as as you are literally flooded with the way the scanner really you have to ensure that your application infrastructure fundamentally will get tied up as quickly as you can still and I have been toilet for at least five years now if not longer the networking has been the key kind of last changeover - clarification and I would agree with you guys I think I've asked the question because I wanted to get your perspective but think about it it's 13 years since the iPhone so mobile has shown people that a mobile app can change business but now if you look at the pressure the network's bringing the pressure on the network or the pressure for the network to be better than programmable is the rise of video and data I mean so you got mobile check now you've got video I mean more people doing video now than ever before videos of consumer oil as streaming you got data these two things absolutely forced yeah the customers to deal with it but what really tipped the the balance John is is actually the SAS effect is the cloud effect because as you know it's in IT sort of inflection points nothing is linear right so once you reach a certain critical mass of cloud apps and we're absolutely there already all of a sudden you're traffic pattern on your network changes dramatically so why in the world are you continuing kind of you know concentrating all of your traffic in your data center and then going to the internet you have to absolutely open the floodgates at the branch level as close to the users as possible and that implies a radical change I would even add to that and I think you guys are right on where you guys are going it may be hard to kind of tease out with all the complexity with Cisco but in the keynote the business model shifts come from SAS so you got all this technical stuff going on now you have this Asif ocation or cloud that's changes the business models so new entrants can come in and existing players can get better so I think that whole business model conversation yeah never was discussed at Cisco live before yeah in depth as well hey run your business connect your hubs campus move packets around that was applications in business model yeah but also the fact that there is increasing number of software capabilities and so fundamental you want to simplify the life of your customers through subscription models that help the customer by now using what they really need right at any given point in time all the way to having enterprise agreements I also think that's about delivering these application experiences for your business small different type experience that's really what's differentiating you from your different competitors right and so I think that's a different type of shift as well well you guys are good got some good angle on this cloud I love it I got to ask you the question what can we expect next from Cisco more progression along clarification what's next well I would say we've been incredibly consistent I believe in the last few years in executing on our cloud strategy which again is centered around helping customers really gluon this mix set of data centers and clouds to make it work as one write as much as possible and so what we really deliver is networking security and application of performance management and we're integrating there's more and more on the two sides of the equation right the the designer side and the powerful outside and more more integrating in between all of these layers again to fundamentally give you this operational capability to get faster and faster we'll continue doing so and you set up before we came on camera that you were talking to the sales teams what are they what's their vibe with the sales team they get excited by this what's that oh yeah feedback oh yeah absolutely from the inner side were claw optimizer and they have dynamics that's very exciting for them especially the conversations they're having with their customers really from that application experience and proactively insuring it and on the hyper flex application platform side this is extremely exciting with providing a container cloud to our customers and you know what's coming down is more and more capabilities for our customers to modernize their applications on hyper flex you guys are riding some pretty big waves here at Cisco I get a cloud way to get the IOT Security wave it's pretty exciting pretty big stuff thanks for coming in thanks for sharing the insights Fabio I appreciate it thank you for having us your coverage here in Barcelona I'm John Force dude Minutemen be back with more coverage fourth day of four days of cube coverage we right back after this short break [Music] [Music] [Music] [Applause] [Music] [Applause] [Music] [Music] [Music] [Music] [Applause] [Music] [Applause] [Music] [Music] [Music] [Music] [Music] [Music] [Music] [Applause] [Music] [Music] [Music] [Music] [Applause] [Music] [Applause] [Music] [Music] [Music] [Music] [Music] [Music] [Music] [Applause] [Music] [Applause] [Music] [Music] [Music] [Music] [Applause] [Music] [Applause] [Music] [Music] [Music] [Music] [Music] [Applause] [Music] [Music] [Music] [Music] [Applause] [Music] [Applause] [Music] [Music] [Music] [Music] [Music] [Music] [Music] [Applause] [Music] [Applause] [Music] [Music] [Music] [Music] [Applause] [Music] [Applause] [Music] [Music] [Music] [Music] [Music] [Music] [Music] [Applause] [Music] [Applause] [Music] [Music] [Music] [Music] [Applause] [Music] [Applause] [Music] [Music] [Music] [Music] [Music] [Applause] [Music] [Applause] [Music] [Music] [Music] [Music] [Applause] [Music] [Applause] [Music] [Music] [Music] [Music] [Music] [Music] [Music] [Applause] [Music] [Applause] [Music] [Music] [Music] [Music] [Applause] [Music] [Applause] [Music] [Music] [Music] [Music] [Music] [Music] [Music] [Applause] [Music] [Applause] [Music] [Music] [Music] [Music] [Applause] [Music] [Applause] [Music] [Music] [Music] [Music] [Music] [Applause] [Music] [Applause] [Music] [Applause] [Music] [Music] [Music] [Music] [Applause] [Music] [Music] [Music] [Music] [Music] [Music] [Music] [Applause] [Music] [Applause] [Music] [Music] [Music] [Music] [Applause] [Music] [Applause] [Music] [Music] [Music] [Music] [Music] [Music] [Music] [Applause] [Music] [Music] [Music] [Music] [Applause] [Music] [Applause] [Music] [Music] [Music] why Trump Barcelona Spain it's the cube covering Cisco live 2020 rot to you by Cisco and its ecosystem partners welcome back to Barcelona everybody we're here at Cisco live and you're watching the cube the leader in live tech coverage we got to the events and extract the signal from the noise this is day one really we started a zero yesterday Eric Hertzog is here he's the CMO and vice president of storage channels probably been on the cube more than [Music] [Music] [Music] [Applause] [Music] [Applause] [Music] [Music] [Music] [Music] [Applause] [Music] [Music] [Music] [Music] [Music] [Music] [Music] live from Barcelona Spain it's the cube covering Cisco live 2020 rot to you by Cisco and its ecosystem partners welcome back everyone's two cubes live coverage day four of four days of wall-to-wall action here in Barcelona Spain Francisco live 2020 I'm John Ferrier with mykos Dave Volante with a very special guest here to wrap up Cisco live the president of Europe Middle East Africa and Russia Francisco Wendy Mars cube alumni great to see you thanks for coming on to kind of put a bookend to the show here thanks for joining us right there it's absolutely great to be here thank you so what a transformation as Cisco's business model of continues to evolve we've been saying brick by brick we still think is a big move coming I think there's more action I can sense the walls talking to us like let's just go live in the US and more technical announcements in the next 24 months you can see you can see where it's going it's cloud its apps yeah its policy based program ability it's really a whole nother business model shift for you and your customers the technology shift and the business model shift so I want to get your perspective of this year opening key no you let it off talking about the philosophy of the business model but also the first presenter was not a networking guy it was an application person yeah app dynamics yep this is a shift what's going on with Cisco what's happening what's the story well you know if you look for all of the work that we're doing is but is really driven by what we see from requirements from our customers the change that's happening in the market and it is all around you know if you think digital transformation is the driver organizations now are incredibly interested in how do they capture that opportunity how do they use technology to help them but you know if you look at it really there's the three items that are so important it's the business model evolution it's actually the business operations for for organisations plus their people there are people in the communities within that those three things working together and if you look at it with you know it's so exciting with application dynamics there because if you look for us within Cisco that linkage of the application layer through into the infrastructure into the network and bringing that linkage together is the most powerful thing because that's the insight and the value our customers are looking for you know we've been talking about the in the innovation sandwich you know you got you know date in the middle and you got technology and applications underneath that's kind of what's going on here but you I'm glad you brought up the year the part about business model business operations and people in communities because during your keno you had a slide that laid out three kind of pillars yes people in communities business model and business operations there was no 800 series in there there was no product discussions this is fundamentally the big shift that business models are changing I tweeted provocatively the killer app and digital the business model because you think about it the applications are the business and what's running under the covers is the technology but it's all shifting and changing so every single vertical every single business is impacted by this it's not like a certain secular thing in the industry this is a real change can you describe how those three things are operating with that constitute think if you look from you know so thinking through those three areas if you look at the actual business model itself our business models as organizations are fundamentally changing and they're changing towards as consumers we are all much more specific about what we want we have incredible choice in the market we are more informed than ever before but also we are interested in the values of the organizations that were getting the capability from as well as the products and the services that naturally we're looking to gain so if you look in that business model itself this is about you know organizations making sure they stay ahead from a competitive standpoint about the innovation of portfolio that they're able to bring but also that they have a strong strong focus around the experience that their customer gains from an application a touch standpoint that all comes through those different channels which is at the end of the day the application then if you look as to how do you deliver that capability through the systems the tools and the processes as we all evolve our businesses you have to change the dynamic within your organization to cope with that and then of course in driving any transformation the critical success factor is your people and your culture you need your teams with you the way teams operate now is incredibly different it's no longer command and control its agile capability coming together you need that to deliver on any transformation never never mind let it be smooth you know in the execution there so it's all three together what I like about that model and I have to say we this is you know ten years to do in the cube you you see that marketing in the vendor community often leads what actually happens not surprising as we entered the last decade it was a lot of talk about cloud well it kind of was a good predictor we heard a lot about digital transformations a lot of people roll their eyes and think it's a buzzword but we really are I feel like an exiting this cloud era into the digital era it feels real and there are companies that you know get it and are leaning in there are others that maybe you're complacent I'm wondering what you're seeing in in Europe just in terms of everybody talks digital yeah be CEO wants to get it right but there is complacency there when it's a services say well I'm doing pretty well not on my watch others say hey we want to be the disruptors and not get disrupted what are you seeing in the region in terms of that sentiment I would say across the region you know there will always be verticals and industries that are slightly more advanced than others but I would say that then the bulk of conversations that I'm engaged in independence of the industry or the country in which we're having that conversation in there is a acceptance of transfer digital transformation is here it is affecting my business i if I don't disrupt I myself will be disrupted and be challenged help me so I you know I'm not disputing the end state I need guidance and support to drive the transition and a risk mythic mitigated manner and they're looking for help in that and there's actually pressure in the boardroom now around a what are we doing within within organizations within that enterprise the service right of the public said to any type of style of company there's that pressure point in the boardroom of come on we need to move it speed now the other thing about your model is technology plays a role in contribute it's not the be-all end-all but plays a role in each of those the business model of business operations and developing and nurturing communities can you add more specifics what role do you see technology in terms of advancing those three spheres so I think you know if you look at it technology is fundamental to all of those spheres in regard to the innovation the differentiation technology can bring then the key challenges one of being able to reply us in a manner where you can really see differentiation of value within the business so in then the customers organization otherwise it's just technology for the sake of technology so we see very much a movement now to this conversation of talk about the use case the use cases the way by which that innovation can be used to deliver the value to the organization and also different ways by which a company will work look at the collaboration capability that we announced earlier this week of helping to bring to life that agility look at the app D discussion of helping to link the layer of the application into the infrastructure the network's to get to root cause identification quickly and to understand where you may have a problem before you thought it actually arises and causes downtime many many ways I think the agility message has always been a technical conversation a gel methodology technology software development no problem check that's ten years ago but business agility mmm it's moving from a buzzword to reality exactly that's what you're kind of getting in here and teams how teams operate how they work you know and being able to be quick efficient stand up stand down and operate in that way you know we were kind of thinking out loud on the cube and just riffing with Fabio gory on your team on Cisco's team about clarification with Eugene Kim around just just kind of real-time what was interesting is we're like okay it's been 13 years since the iPhone and so 13 years of mobile in your territory in Europe Middle East Africa mobilities been around before the iPhone so with in more advanced data privacy much more advanced in your region so you got you out you have a region that's pretty much I think the tell signs for what's going on in North America and around the world and so you think about that you say okay how is value created how the economics changing this is really the conversation about the business model is okay if the value activities are shifting and be more agile and the economics are changing with sass if someone's not on this bandwagon it's not an in-state discussion where it's done deal yeah it's but I think also there were some other conversation which which are very prevalent here is in in the region so around trust around privacy law understanding compliance you look at data where data resides portability of that data GDP are came from Europe you know and as ban is pushed out and those conversations will continue as we go over time and if I also look at you know the dialogue that you saw so you know within World Economic Forum around sustainability that is becoming a key discussion now within government here in Spain you know from a climate standpoint and many other areas as well Dave and I've been riffing around this whole where the innovation is coming from it's coming from Europe region not so much the u.s. I mean us discuss some crazy innovations but look at blockchain us is like don't touch it pretty progressive outside United States little bit dangerous to but that's where innovation is coming from and this is really the key that we're focused on I want to get your thoughts on how do you see it going next level the next level next-gen business model what's your what's your vision so I think there'll be lots of things if we look at things like with the introduction of artificial intelligence robotics capability 5g of course you know on the horizon we have Mobile World Congress here in Barcelona in a few weeks time and if you talked about with the iPhone the smartphone of course when 4G was introduced no one knew what the use case would that would be it was the smartphone which wasn't around at that time so with 5g in the capability there that will bring again yet more change to the business model for different organizations and the capability and what we can bring to market when we think about AI privacy data ownership becomes more important some of the things you were talking about before it's interesting what you're saying John and when the the GDP are set the standard and and you see in the u.s. there are stovepipes for that standard California is going to do one every state is going to have a different center that's going to slow things down that's going to slow down progress do you see sort of an extension of a GDP are like framework of being adopted across the region and that potentially you know accelerating some of these you know sticky issues and public policy issues that can actually move the market forward I think I think the will because I think there'll be more and more you know if you look at there's this terminology of data is the new oil what do you do with data how do you actually get value from that data and make intelligent business decisions around that so you know that's critical but yet if you look for all of ours we are extremely passionate about you know where is our data used again back to trust and privacy you need compliance you need regulation you know I think this is just the beginning of how we will see that evolve you know when do I get your thoughts does Dave and I have been riffing for 10 years around the death of storage long live storage and but data needs to be stored somewhere networking is the same kind of conversation just doesn't go away in fact there's more pressure now forget the smartphone that was 13 years ago before that mobility data and video now super important driver that's putting more pressure on you guys and so hey we're networking so it's kind of like Moore's law it's like more networking more networking so video and data are now big your thoughts on video and data video but if you look at the Internet of the future you know what so if you look for all of us now we are also demanding as individuals around capability and access to that and inter vetted the future the next phase we want even more so there'll be more and more - you know requirement for speed availability that reliability of service the way by which we engage and we communicate there's some fundamentals there so continuing to to grow which is which is so so exciting for us so you talk about digital transformation that's obviously in the mind of c-level executives I got to believe security is up there as a topic what other what's the conversation like in the corner office when you go visit your customers so I think that there's a huge excitement around the opportunity realizing the value of the of the opportunity you know if you look at top of mind conversations are around security around making sure that you can make tank maintain that fantastic customer experience because if you don't the custom will go elsewhere how do you do that how do you enrich at all times and also looking at markets adjacencies you know as you go in and you talk at senior levels within within organizations independent of the industry in which they're in there are a huge amount of commonalities that we see across those of consistent problems by which organizations are trying to solve and actually one of the big questions is what's the pace of change that I should operate at and when is it too fast and when is what am I too slow and trying to balance that is exciting but also a challenge for companies so you feel like sentiment is still strong even though we're 10 years into this this bull market you know you got Briggs it you get you know China tensions with the US u.s. elections but but generally you see Tennessee sentiment still pretty strong and demand so I would say that the the excitement around technology the opportunity that is there around technology in its broadest sense is greater than ever before and I think it's on all of us to be able to help organizations to understand how they can consume I see value from us but it's you know it's fantastic science it tastes trying to get some economic indicators but really the real thing I'm trying to get you is Minh set of the CEO the corner office right now is it is it we're gonna we're gonna grow short-term by cutting or do we do are we gonna be aggressive and go after this incremental opportunity and it's probably both you're seeing a lot of automation yeah and I think if you look fundamentally for organizations it's it's that the three things helped me to make money how me to save money keep me out of trouble you know so those are the pivots they all operate with and you know depending on where an organization is in its journey whether a start-up there you know in in the in the mid or the more mature and some of the different dynamics and the markets in which they operate in as well there's all different variables you know so it's it's it's mix Wendy thanks so much for spending the time to come on the cube really appreciate great keynote folks watching if you haven't seen the keynote opening sections that's a good section the business model I think it's really right on I think that's going to be a conversation it's going to continue thanks for sharing that before we look before we leave I want to just ask you a question around what you what's going on for you here at Barcelona as the show winds down you had all your activities take us in the day of the life of what you do customer meetings what were some of those conversations take us inside inside what what goes on for you here well I'd say it's been an amazing it's been an amazing few days so it's a combination of customer conversations around some of the themes we just talked about conversations with partners and there's investor companies that we invest in a Cisco that I've been spending some time with and also you know spending time with the teams as well the DEF net zone you know is amazing we have this afternoon the closing session where we've got a fantastic external guest who's coming in it's going to be really exciting as well and then of course the party tonight and we'll be announcing the next location which I'm not gonna reveal now later on today we kind of figured it out already because that's our job and there's the break news but we're not gonna break it for you you can have that hey thank you so much for coming on really appreciate Wendy Martin expecting the Europe Middle East Africa and Russia for Cisco she's got our hand on the pulse and the future is the business model that's what's going on fundamental radical change across the board in all areas this the cue bringing you all the action here in Barcelona thanks for watching [Music] [Music] [Music] [Applause] [Music] [Music] [Music] [Music] [Applause] [Music] [Applause] [Music] [Music]
SUMMARY :
of the best resource I have to go do you
SENTIMENT ANALYSIS :
ENTITIES
Entity | Category | Confidence |
---|---|---|
Dave Volante | PERSON | 0.99+ |
Eric Hertzog | PERSON | 0.99+ |
John | PERSON | 0.99+ |
Matt Ferguson | PERSON | 0.99+ |
Wendy Martin | PERSON | 0.99+ |
Barcelona | LOCATION | 0.99+ |
London | LOCATION | 0.99+ |
Ron Daris | PERSON | 0.99+ |
Europe | LOCATION | 0.99+ |
Dave | PERSON | 0.99+ |
Microsoft | ORGANIZATION | 0.99+ |
Spain | LOCATION | 0.99+ |
Cisco | ORGANIZATION | 0.99+ |
50% | QUANTITY | 0.99+ |
Mark | PERSON | 0.99+ |
John Ferrier | PERSON | 0.99+ |
John Faria | PERSON | 0.99+ |
three weeks | QUANTITY | 0.99+ |
Susie | PERSON | 0.99+ |
Thursday January 30, 2020 | DATE | 0.99+ |
Fabio | PERSON | 0.99+ |
February 24th | DATE | 0.99+ |
5 | QUANTITY | 0.99+ |
US | LOCATION | 0.99+ |
Tuesday | DATE | 0.99+ |
Alice | PERSON | 0.99+ |
AWS | ORGANIZATION | 0.99+ |
Wednesday | DATE | 0.99+ |
North America | LOCATION | 0.99+ |
13 years | QUANTITY | 0.99+ |
3,000 applications | QUANTITY | 0.99+ |
7000 dimensions | QUANTITY | 0.99+ |
ten years | QUANTITY | 0.99+ |
iPhone | COMMERCIAL_ITEM | 0.99+ |
ORGANIZATION | 0.99+ | |
John Ford | PERSON | 0.99+ |
IBM | ORGANIZATION | 0.99+ |
Robert Herjavec | PERSON | 0.99+ |
March | DATE | 0.99+ |
Eugene Kim | PERSON | 0.99+ |
20 percent | QUANTITY | 0.99+ |
Boston | LOCATION | 0.99+ |
four days | QUANTITY | 0.99+ |
February | DATE | 0.99+ |
10 years | QUANTITY | 0.99+ |
Monday | DATE | 0.99+ |
fourth day | QUANTITY | 0.99+ |
last year | DATE | 0.99+ |
Chris Wright, Red Hat | AWS re:Invent 2019
la from Las Vegas it's the cube covering AWS reinvent 2019 brought to you by Amazon Web Services and Vinum care along with its ecosystem partners Oh welcome back to the sands here we are live here in Las Vegas along with Justin Warren I'm John wall's you're watching the Cuban our coverage here of AWS rain vut 2019 day one off in Rowan and EJ on the keynote stage this morning for a couple of hours and now a jam-packed show for Chris Wright joins us the CTO and Red Hat waking his way toward Cube Hall of Fame status we're getting there this is probably worth 50 of the parents I think good to see you good to see you yeah always a pleasure first off let's just let's just talk about kind of the broad landscape right now the pace of innovation that's going on what's happening in the open cloud you know catching up to that acceleration if you're if you're a legacy enterprise you know you got all these guys that are born over here and they're moving at warp speed you got to be you've got to play catch-up and and talk about maybe that friction if you will and and what people are learning about that in terms of trying to get caught up to the folks that have two head start well I think number one the way I like to frame it is open source is the source of innovation for the industry and part of that is you look at the collaborative model bringing different people together across industry to build technology together it's hard to compete with that pace and speed the challenge of course is as you describe how do you how do you consume that how do you bring it into the enterprise which is you know got a whole business that's running off of infrastructure that has been sustaining their business for potentially decades so there's that impedance mismatch of needing to go quickly to keep abreast of of the technology changes while honoring the fact that your core business is running already on key technology so I think looking at how you bring platforms in that support the newer technologies as well as create connections or even support existing applications is a great way to kind of bridge that gap and then partnering with people who can build a bridge like an impedance match between your speed and the speed of innovation is a great way to kind of you know harness the power without exposing yourself to the ragged edges as much sure yeah talk to us a bit more about it about enterprise experience with open source a Red Hat has a long heritage of providing open source to enterprise and couldn't pretty much sits out as a unique example of how you make money with open source so enterprises have lots of open source that they're using every day now you know Linux has come into the enterprise left right and center but there's a lot more open source technologies that enterprises are using today so give us a bit of a flavor of how enterprises are coming to grips with how open source helps sustain their business well in one sense it's that innovation engine so it's bringing new technology and in another sense it's what we've experienced in the in the Linux space is post driving a kind of commoditization of infrastructure so switching away from the traditional vertically integrated stack of a RISC UNIX environment to providing choice so you have a common platform that you can target all your applications do that creates independence from the underlying hardware that's that's something that provide a real value to the enterprise that notion continues to play out today as infrastructure changes it's not just hardware it's virtualized data centers it's public clouds how do you create that consistency for developers to target their applications too as well as the operation seems to manage well you know it's through leveraging open source and bringing a common platform in into your environment as you go up the stack I think you get more and more proliferation of ideas and choices from developer tools and modules and dependencies you know most software stacks today have some open source even included inside whether you're building exclusively on top of a platform that's open source based you're probably also including open source into your application so it's a whole variety from building your key infrastructure to supporting your your enterprise applications and you mentioned openness which y'all know is a big very important thing to Red Hat and one thing that red has been speaking of lately is open hybrid cloud so maybe you can explain that to us what what he is open hybrid cloud what does red head mean by that sure so open hybrid cloud for us start with open that's our platforms are built from open source project so we work across like literally thousands of open source projects bring those together into products that build our platform also we create an open ecosystem so you know we're really fostering partnerships and collaboration at every level from the developer level up through our commercial partnerships the hybrid piece is talking about where you deploy this infrastructure inside your data center on bare metal servers inside your data center virtualized in a private cloud across multiple public clouds and increasingly out to the edge so that that notion of what is the data center - to me it really encompasses all those different footprints so the hybrid cloud cloud meaning give a cloud like experience from an Operations point of view simple to operate meaning you know we're doing everything we can to help operators manage that infrastructure from a developer point of view surface scene functionality as services Nate the eyes and you know how do you give a self-service environment to developers like you know like a cloud so it's across all that first you talk about data in the edge which you know the fact that there's so much the computing that's going on out there and staying closer to the source right we're not bringing it back in you're leaving it out there that adds a whole new level of complexity - I would think and scale you know massive amounts what everything is happening out there so what are you seeing in that in that in terms of handling that complexity and addressing challenges that you see coming as this growth is tremendous growth continues well one it's how do you manage all of that infrastructure so I think having some consistency is a great way to manage that so using the same platform across all of those different environments including the edge that's really going to give you a direct benefit to targeting your applications to that same common platform having the ability to recognize some dependencies so maybe you have a dependency on a data set and that data sets supplied from sources that are in an edge location we can codify that and then enable developers to build applications you know do test dev Prada cross a variety of environments pushing all the way out to an edge deployment where you know thinking you're taking in a lot of data you may be building models in a scale out environment internally in your private cloud or out in the public cloud taking those models deploying those to the edge for inference in real time to make real-time decisions based on data flows through the system and that's that's the world that we live in today so managing that complexity is critical automation for managing that consistency common platforms I think are key tools that we can use to to help build up that that rich in person just from an industry perspective so who does who's that applied to in your mind right what kind of industry is looking at this and saying all right this is this is a an opportunity but also a challenge for us and something we really need to address what's the array there do you think honestly I see it across almost all market verticals so we look at the world or a platform centric view from from a RedHat perspective so we look at the world across industries what I find interesting in the edge use cases is they tend to get more vertically specific so in a manufacturing case you know maybe you're dealing with a manufacturing line which is a set of applications and a set of devices which looks quite different from a retail office or branch office environment some similar problems but very different environments and then you take the service providers networks the telco network out of the edge and that looks quite different from a manufacturing floor so you know it's a it's a wide variety of vertically oriented solutions drawing from some common platform technologies containers Linux you know how do you do automation across all of those environments that machine learning tools those are the things that I think are consistent but you get all a lot of very vertically focused use cases yeah I'm now in the canine today that that Andy was mentioning that they love open source and when we're here at Amazon and and he likes to talk about the compatibility that and customer choice is also very important to Amazon's wit tell us a little bit about how openness interacts with somewhere like ADA we're actually we're here at reinvent which is an ADA where show so how does Red Hat and AWS work together how do you coexist in this ecosystem and get the benefits of open source technologies we could exist in a number of different ways one would be as engineers working together in open source communities building technology another is we have commercial partnerships so we run our platforms on top of AWS so we bring customers to AWS which is a shared you know we have a shared benefit there and then there's also areas where we have competitive offerings so it's you know it's a full spectrum kind of the modern world of the buzzword co-op petitioner or whatever you know it I really think when you look in the open source communities engineers thrive on building great technologies together independent of any kind of corporate boundaries commercially people develop relationships that are complicated today and we have a great working relationship we've run a lot of our cloud customers on Amazon but again there's there's areas where we're both invested in kubernetes ours is openshift there's a zk s so customers have a choice in that context yeah sorry is that in that context that there are some in the open-source community who view cloud as possibly a bit of a villain and certain things we've seen some some dynamics around some particular providers around the debt the database face I went I went name 50 particular players but we've seen some competitive moves in in that place so do you see cloud is it the villain or is it an enabler of open-source technologies well it's definitely an enabler now there's a complicated scenario and this like is it a villain which is how do we create sustainable communities and in the context where a technology is developed largely by one vendor and it's monetized largely by another vendor it's not going to be a very sustainable model so we just have to focus on how are we building technology together and building it in a sustainable way and part of that is making the contributions back into the community to help the project's themselves grow and thrive part of it is having a great diversity of contributors into the into the project and recognizing that business models change and you know the world evolves yeah that doesn't introduce an element of risk it's been around for a while that enterprise are a little bit concerned about open source oh well who's really behind this will this project or software still be here in six months that seems to be decreasing as as the commercial support for particular open source projects and initiatives come to me and we see the rise of foundations and so on that try to give a little bit of an underpinning to some of these projects particularly ones that are critical for the supportive of enterprise technologies do you see enterprises maturing in their view of open source do they do they see it as no no that we understand that this is definitely a sustainable technology whereas these other ones like yeah that one's not quite there yet or do they still need a lot of assistance in making that kind of decision I've been at it for a couple of decades so in the beginning there was a lot of evangelism that this is safe it's consumable by the enterprise it's not some kind of crazy idea to bring open-source you're not gonna lose your intellectual property or things like that those days I mean I'm sure you could find an exception but those days are largely over in this in the sense that open source has gone mainstream so I would say open source is one most large enterprises have an open-source strategy they consider open source as critical to not only how they source software from vendors but also how they build their own applications so the world has really really evolved and now it's really a question of where are you partnering with vendors to build infrastructure that's critical to your business but not your differentiator and where are you leveraging open source internally for your to differentiate your business I think that's a more sophisticated view it's not the safety question it's not is it is it legally you know that you're bringing legal concerns into the picture it's really a much different conversation and people in the enterprise are looking how can we contribute to these projects so that's really it's pretty exciting actually so so what do you think it is then in the maturation process then as it did is it in the adolescent years is it growing into young adulthood you said you've been at it for a long time and it's more acceptable but where are we you think on that in that arc you know what in terms of adapting or or adopting if you will that philosophy probably depends on where you are in the layer of the stack and so the lower you get into the infrastructure the more commonplace it is the closer you get to differentiated value and something that's really unique there's less reason to even build those applications as open source if it's only you consuming it you know pretty pretty broad spectrum there I think that in general we're in some level of adulthood it's a very mature world in the open-source communities and what's interesting today is how we change business models around deploying and consuming open source technologies and then a next generation of technology will be very data-centric data drives a whole set of questions there's policy and governance around data placement there's model training and model exchanging and where models come from data or the models open source is the data shareable you know that it sets a whole new wave of questions that I think in that context it's much earlier so that's our next interview by the way with Chris next time down the road thanks for the time as always really good to see you and I know you're you're awfully busy this week so we really do appreciate you carving out a little slice of time glad to do face press yeah thank this right over Red Hat CTO back with Justin and John live on the cube here at AWS reinvent 2019
**Summary and Sentiment Analysis are not been shown because of improper transcript**
ENTITIES
Entity | Category | Confidence |
---|---|---|
Chris Wright | PERSON | 0.99+ |
Justin Warren | PERSON | 0.99+ |
Chris | PERSON | 0.99+ |
Amazon Web Services | ORGANIZATION | 0.99+ |
50 | QUANTITY | 0.99+ |
AWS | ORGANIZATION | 0.99+ |
Las Vegas | LOCATION | 0.99+ |
Andy | PERSON | 0.99+ |
Amazon | ORGANIZATION | 0.99+ |
thousands | QUANTITY | 0.99+ |
Justin | PERSON | 0.98+ |
John wall | PERSON | 0.98+ |
telco | ORGANIZATION | 0.98+ |
Red Hat | ORGANIZATION | 0.98+ |
six months | QUANTITY | 0.98+ |
50 particular players | QUANTITY | 0.97+ |
Rowan | LOCATION | 0.97+ |
Vinum care | ORGANIZATION | 0.97+ |
2019 | DATE | 0.96+ |
Linux | TITLE | 0.96+ |
Red Hat | TITLE | 0.96+ |
RedHat | TITLE | 0.94+ |
today | DATE | 0.94+ |
one thing | QUANTITY | 0.94+ |
both | QUANTITY | 0.93+ |
John | PERSON | 0.93+ |
Prada | TITLE | 0.9+ |
one vendor | QUANTITY | 0.88+ |
one | QUANTITY | 0.87+ |
RISC UNIX | TITLE | 0.84+ |
couple of decades | QUANTITY | 0.84+ |
decades | QUANTITY | 0.83+ |
this morning | DATE | 0.82+ |
CTO | ORGANIZATION | 0.8+ |
open source | QUANTITY | 0.79+ |
first | QUANTITY | 0.77+ |
a couple of hours | QUANTITY | 0.73+ |
two | QUANTITY | 0.73+ |
number one | QUANTITY | 0.71+ |
EJ | LOCATION | 0.68+ |
this week | DATE | 0.66+ |
red | ORGANIZATION | 0.63+ |
day | QUANTITY | 0.61+ |
parents | QUANTITY | 0.59+ |
reinvent | EVENT | 0.58+ |
Cube | TITLE | 0.53+ |
Cuban | OTHER | 0.49+ |
re:Invent | EVENT | 0.49+ |
Red | TITLE | 0.49+ |
Hat | ORGANIZATION | 0.48+ |
ADA | TITLE | 0.47+ |
of | TITLE | 0.46+ |
2019 | TITLE | 0.41+ |
Keynote Analysis | AnsibleFest 2019
>> Announcer: Live from Atlanta, Georgia. It's theCUBE covering Ansible Fest 2019. Brought to you by Red Hat. >> Hello everyone, welcome to theCUBE. We are broadcasting live here, in Atlanta, Georgia. I'm John Furrier with Stu Miniman, my co-host, TheCUBE's coverage of Red Hat, Ansible Fest. This is probably one of the hottest topic areas that we've been seeing in Enterprise Tech emerging, along with observability. Automation and observability is the key topics here. Automation is the theme, Stu, Ansible just finished their keynotes, keynote analysis, general availability of their new platform, the Ansible Automation Platform is the big news. It seems nuanced for the general tech practitioner out there, what's Ansible doing? Why are we here? We saw the rise of network management turn into observability as the hottest category in the cloud 2.0. companies going public, lot of M&A activity, observability is data driven. Automation's this other category that is just exploding in growth and change. Huge impact to all industries and it's coming from the infrastructure scale side where the blocking and tackling of DevOps has been. This is the focus Ansible and their show Automation for all, your analysis of the keynote, What's the most important thing going on here? >> So John, as you said automation is a super hot topic. I was just at the New Relic show talking about observability last week, we've got the Pager Duty show also going on this week. The automation is so critical. We know that IT can't keep up with things if they can't automate it. It's not just replacing some scripting. I loved in the keynote the talked about strategically thinking about automation. We've been watching the RPA companies talk about automation. There's lots of different automation, there's the right way to do it and another angle, John, that we love covering is what's going on with Open Source? You were just at the Open Core summit in San Francisco. The Red Hat team very clear, Open Source is not their business model. They use Open Source and everything that Red Hat does is 100% Open Source and that was core and key to what Ansible was and how it's created. This isn't a product pitch here, it is a community, John this is the 6th most active repository in GitHub. Out of over 100 million repositories out there, the 6th most active. That tells you that this is being used by the community, it's not a couple of companies using this, but it's a broad ecosystem. We hear Microsoft and Cisco, F5, lots of companies that are contributing as well as just all the Nusers. We heard JP Morgan in the keynote this morning, so a lot of participation there. But it is building out that sweep with a platform that you talked about, and we're going to spend a lot of time the next few days understanding this maturation and growth. >> Yeah, the automation platform that they announced, that's the big news. The general availability of their automation platform and Stu, the word they're using here is scale. This is something that you brought up the Open Core summit which I attended last week was the inaugural conference, lot of controversy. And this is a generational shift we are seeing the midst of our own eyes right in front of us, on the ground floor of a shift in Open Source community. How the platform of open source is evolving. What Amazon, now Azure and Google and the others are doing is showing that scale has changed the game in how Open Source is going to not only grow and evolve but shape application developers. And the reason why Ansible is so important right now and this conference is that we all know that when you stand up stuff, infrastructure, you've got to configure the hell out of it. DevOps has always been infrastructures code and as more stuff gets scaled up, as more stuff gets provisions, as more stuff gets built and created, the management and the controlling of the configurations, this has been real hotspot. This has been an opportunity and a problem. Anyone who's here, they're active because you know, this is a major pain point. This is a problem area that's an opportunity to take what is a blocking and tackling operational role, configuring standing up infrastructure, enabling applications and making it a competitive advantage. This is why they game is changing. We're starting to see platforms not tools. Your analysis, are they positioned? Was this keynote successful? >> Yeah, John. I really liked what Robyn Bergeron came out and talked about the key principles of what Ansible has done. It's simplicity, it's modularity and it's learning from Open Source. This project was only started in 2012. One of the things I always look at is in the old days you wanted to have that experience. There's not compressions algorithm for experience. Today, if I could start from day one today, and build with the latest tools, heavily using DevOps, understanding all of the experience that's happened in Open Source, we can move forward. So from 2012 to 2015 Red Hat acquired Ansible, to today in 2019, they're making huge growth and helping companies really leverage and mature their IT processes and move toward true business innovation with leveraging automation. >> Stu, this is not for the faint of heart either. These are rockstar DevOps infrastructure folks who are evolving in taking either network or infrastructure development to enable a software extraction layer for applications. It's not a joke either. I mean they've got some big names up on stage. One tweet I want to call out and get your reaction to. JP Morgan, his presentation the exec there, a tweet came out from Christopher Festa, "500 developers are working to automate business processes leading to among other benefits, 98% improvement in recovery times. What used to take 6 - 8 hours to recover, now takes 2 - 5 minutes." Christopher Festa. Stu. >> So John, that's what we wanted. How can we take these things that took hours and I had to go through this ticketing process and make that change. What I loved of what Chris from JP Morgan did, is he brought us inside and he said look, too make this change it took us a year of sorting through the security, the cyber, the control processes. We understand there's not just oh hey, lets sprinkle a little DevOps on everything and it's wonderful, we need to get buy in from the team, and it can spread between groups and change that culture. It's something that we've tracked in Red Hat for years and all of these environments. This is something that does require commitment, because it's not just John taking oh I scripted something, and that's good. We need to be able to really look at these changes because automation, if we just automate a bad process, that's not going to help out business. We really need to make sure we understand what we're automating, the business value and what is going to be the ramifications of what we're doing. >> Well one of the things I want to share with folks watching is research that we did at SiliconAngle, theCUBE and Wikibon as part of our CUBE insights, Stu I know you're a part of this. We talked to a bunch of practitioners and customers, dozens of our community members and we found that observability we've just pointed out, has been an explosive category. That automation has been identified, and we're putting a stake in the ground, right here in theCUBE as one of the next big sectors that will rise up as a small little white space will become a massive market, automation. You watch that cloud 2.0 sector called automation. Why? The reasoning was this, here's the results of our survey. Automations quickly becoming a critical foundational element of the network as enterprises focus on multi-cloud, network being infrastructures, service and storage, and multi-cloud rapid development and deployment. Software to find everything's happening, pretty much we've been covering that on theCUBE. And most enterprises are just grappling with this concept and see opportunities. The benefit that people see in automation as we've discovered, Stu, are the following: 1. Focused on focused efforts for better results, efficiency, security is a top driver on all these things. You've got to have security built into the software, and then automation is creating job satisfaction for these guys. This is mundane tasks being automated away. So people are happier so job satisfaction. And finally, this is an opportunity to re-skill. Stu, these are the key bullets points that we've found in talking to our community. Your reaction to those results. >> Yeah John, I love that. Ultimately we want to be able to provide not only better value to my ultimate end user, but I need to look internal. As you said, John, how can I retool some of my sales force and get them engaged. And if you want to hire the millennials, they want to not be doing the drudgery, they want to do something where they feel that they are making a difference. You laid out a lot of good reasons why it would help and why people would want to get involved. John, you know I've talked to a number of government adgencys, when we changed that 40 year old process and now we're doing things faster and better, and that means I can really higher that next generation of workers because otherwise I wouldn't be able to higher them to just do things the old way. >> Stu this is about cloud 2.0 and this is about modernization. You mentioned Open Source, Open Core summit, that is a tell sign that Open Source is changing, the communities are changing, this is going to be a massive wave. Again, we've been chronicling this cloud 2.0, we coined that term, and we're trying to identify those key points, obviously observability, automation. But look, at the end of the day, You've go to have a focused effort to make the job go better you heard JP Morgan pointing out. Minutes versus hours. This is the benefit of infrastructure as code. At the end of the day employee satisfaction, the people that you want to hire that can be redeployed into new roles, analytics, math, quantitative analysis, versus the mundane tasks. Automation is going to impact all aspects of the stack. So final question Stu, What are you expecting for the next two days, we're going to be here for two days, what do you expect to hear from our guests. >> So John, one of the things I'm going to really look at is as you mentioned, infrastructure where this all started. So how do I use it to deploy a VM, Ansible's there. VMware, I've already talked to a number of people in the virtualization community, the love and embrace Ansible. We saw Microsoft up on stage, loving and embracing. As we move towards micro-service architectures, containerization and all of these cloud native deployments, how is Ansible and this community doing? Where are the stumbling blocks? To be honest, from what I hear coming into this, Ansible has been doing well. Red Hat has helped them grow even more, and the expectation is that IBM will help proliferate this even further. The traditional competitors to Ansible, you think about the Chefs and Puppets of the world, have been struggling with that cloud native world. John, I know I see Ansible when I go to the cloud shows, I hear customers talking about it. So Ansible seems to making that transition to cloud native well but there are other threats in the cloud native world. When I go to the serverless conference, I have not yet heard where this fits into the environment. So we always know that that next generation in technology, how will this automation move forward. >> As Red Hat starts getting much more proliferated in major enterprises with IBM, which will extend their lead even further in the enterprise, it's an opportunity for Ansible. The community angle is interesting. I want to get your community angle real quick So I saw a tweet from NetApp, their tagline at their booth is Simplify, automate, orchestrate. Sounds like they're leaning into the Kubernetes world, containers, you've got the start of thinking about software obstructions, this aint the provisioning hardware anymore. Whole new ball-game. Your assessment of Ansible's community presence, I mentioned that was a tweet from Red Hat, I mean NetApp. What's your take on the community angle here? >> John it's all about community. The GitHub's staff speak for themselves, this is very much a community event. Kudos to the team here, a lot on the diversity, inclusion effort, so really pushing those things forward. So John, something we always notice at the tech shows, the ratios of gender is way more diverse at an event like this. We know we see it in the developer communities, that there's more diversity in there, gender and ethnicity. >> Still a lot of guys though. >> Sure there is, by the way, when they took over this hotel, all of the bathrooms are gender-neutral, so you can use whatever bathroom you want there. >> I'll make sure I'm using the right pronouns when I'm saying hello to people. Stu, thanks for Commentary. Keynote analysis, I'm John Ferrier with Stu Miniman, breaking down why we are here? Why Ansible? Why is automation important? We believe automation will be a killer category, we're going to see a lot of growth here, and again the impact is with machine learning and A.I. This is where it all starts, automating the data, the technology and the configurations going to empower the next generation modern enterprise. More live coverage from Ansible Fest after this short break. (Upbeat techno music)
SUMMARY :
Brought to you by Red Hat. This is the focus Ansible and their show We heard JP Morgan in the keynote this morning, is showing that scale has changed the game is in the old days you wanted to have that experience. JP Morgan, his presentation the exec there, This is something that does require commitment, Well one of the things I want to share with folks watching and that means I can really higher that next generation This is the benefit of infrastructure as code. So John, one of the things I'm going to really look at the provisioning hardware anymore. the ratios of gender is way more diverse all of the bathrooms are gender-neutral, and again the impact is with machine learning and A.I.
SENTIMENT ANALYSIS :
ENTITIES
Entity | Category | Confidence |
---|---|---|
John | PERSON | 0.99+ |
Microsoft | ORGANIZATION | 0.99+ |
Robyn Bergeron | PERSON | 0.99+ |
2012 | DATE | 0.99+ |
John Furrier | PERSON | 0.99+ |
IBM | ORGANIZATION | 0.99+ |
Cisco | ORGANIZATION | 0.99+ |
John Ferrier | PERSON | 0.99+ |
98% | QUANTITY | 0.99+ |
Amazon | ORGANIZATION | 0.99+ |
Stu Miniman | PERSON | 0.99+ |
2 | QUANTITY | 0.99+ |
6th | QUANTITY | 0.99+ |
40 year | QUANTITY | 0.99+ |
GitHub | ORGANIZATION | 0.99+ |
Christopher Festa | PERSON | 0.99+ |
two days | QUANTITY | 0.99+ |
Chris | PERSON | 0.99+ |
last week | DATE | 0.99+ |
2019 | DATE | 0.99+ |
2015 | DATE | 0.99+ |
6 | QUANTITY | 0.99+ |
Ansible | ORGANIZATION | 0.99+ |
San Francisco | LOCATION | 0.99+ |
Atlanta, Georgia | LOCATION | 0.99+ |
500 developers | QUANTITY | 0.99+ |
Today | DATE | 0.99+ |
100% | QUANTITY | 0.99+ |
Red Hat | ORGANIZATION | 0.99+ |
JP Morgan | ORGANIZATION | 0.99+ |
today | DATE | 0.99+ |
Wikibon | ORGANIZATION | 0.99+ |
Stu | PERSON | 0.99+ |
TheCUBE | ORGANIZATION | 0.98+ |
this week | DATE | 0.98+ |
ORGANIZATION | 0.98+ | |
theCUBE | ORGANIZATION | 0.97+ |
SiliconAngle | ORGANIZATION | 0.97+ |
F5 | ORGANIZATION | 0.97+ |
one | QUANTITY | 0.97+ |
over 100 million repositories | QUANTITY | 0.97+ |
Red Hat | TITLE | 0.97+ |
dozens | QUANTITY | 0.97+ |
New Relic | ORGANIZATION | 0.96+ |
Pager Duty | TITLE | 0.96+ |
5 minutes | QUANTITY | 0.95+ |
One | QUANTITY | 0.95+ |
day one | QUANTITY | 0.94+ |
8 hours | QUANTITY | 0.94+ |
One tweet | QUANTITY | 0.93+ |
Ansible Fest 2019 | EVENT | 0.93+ |
Ansible Fest | EVENT | 0.93+ |
Open Source | EVENT | 0.91+ |
Open Core | EVENT | 0.89+ |
Keynote Analysis | AnsibleFest 2019
live from Atlanta Georgia it's the tube covering ansible fest 2019 brought to you by Red Hat hello everyone welcome to the queue we are broadcasting live here in Atlanta Georgia I'm John force too many men my co-host the cubes coverage of Red Hat ansible Fest this is probably one of the hottest topic areas that we've been seeing in Enterprise tech emerging along with observability automation and observability is the key topics here automation is the theme stew ansible just finished their keynote keynote analysis general availability of their new platform the ansible automation platform is the big news this is a big I mean it seems nuanced for the general tech practitioner out there what's ansible doing why we here we saw the rise of network management turned into observability as the hottest category in the cloud cloud 2.0 companies going public a lot of M&A activity and observability is data-driven automations this other category that is just exploding and growth and change huge impact to all industries and it's coming from the infrastructure scale side where the blocking and tackling of DevOps has been this is the focus of ansible and their show automation for all your analysis of the keynote what's the most important thing going on here yes so John as you said automation is a super hot topic you know I was just at the New Relic show talking about observability last week we've got the Pedro Duty show also going on this week the the automation is so critical we know that IT can't keep up with things if they can't automate it and it's not just replacing some scripting I loved in the keynote they talked about strategically thinking about automation we've been watching the RP a companies talking about automation so there's lots of different automation there's the right way to do it and another thing angle John that we love covering is you know what's going on with open source you were just at the open core summit in San Francisco the Red Hat team very clear open source is not their business model it is they use open source and everything that Red Hat does is a hundred percent open source and that was core and key to what ansible was and how its created this isn't a product pitch here it's a community you know it's John this is the six most active you know repository in github so out of over a hundred million repositories out there the six most active so that tells you that this is being used by the community it's not a couple of companies using this but it's a broad ecosystem we hear Microsoft and Cisco f5 lots of companies that are contributing as well as just all of the end users we of JPMorgan in the keynote this morning so a lot of participation there but you know it is building out that suite with the platform that you talked about and we're gonna spend a lot of time in the next few days understanding this maturation and growth yeah the automation platform that they announced that's the big news the general availability of their automation platform and stew the word they're using here is scale okay and this is something that you brought up to open core summit which I attended last week was the inaugural conference a lot of controversy and this is a generational shift we are seeing in the midst of our own eyes right in front of us on the ground floor of a shift in open source community how the platform of open source is evolving what Amazon now azure and Google and the others are doing is they're showing that scale has changed the game in how open-source is going to not only grow and evolve but shape application developers and the reason why ansible is so important right now in this conference is that we all know that when you stand up stuff infrastructure you've got to configure the hell out of it DevOps has always been infrastructure is code and as more stuff gets scaled up as more stuff gets provision as more stuff gets built and created the management and the controlling of the configurations this has been a real hot spot this has been an opportunity and a problem so you know everyone who's here they're they're active because you know what this is a major pain point this is a problem area that's an opportunity to take what is a blocking and tackling operational role configurating standing up infrastructure enabling applications and making it a competitive advantage this is why the game is changing starting to see platforms not tools your analysis are they positioned was this keynote successful John and I really liked rut Robin Bergeron came out and talked about the key principles of what antal is done its simplicity its modularity and it's learning from open source this project was only started in 2012 so one of the things I always look at is in the old days you wanted you know to have that experience there's no compression algorithm for experience today if I could start from day one today and build with the latest tools you know heavily using DevOps understanding all of the experience that's happened in open source we can move forward so from 2012 to 2015 Red Hat you know acquired ansible to today in 2019 they're making huge growth and helping companies really leverage and mature their IT processes and move towards you know true business innovation with leveraging automation dude this is not and again this is not for the faint of heart either again these are Rockstar DevOps infrastructure folks who are evolving in taking either network and or infrastructure development to enable and software abstraction layer for applications and this not it's not a joke either I mean got some big names up on stage of just one tweet I want to call out and get your reaction to JP Morgan on his presentation the exact there he was tweet came out from Christopher Festa 500 developers are working to automate business processes leading to among other benefits ninety-eight percent improvement in recovery times what used to take six to eight hours to recover now takes two to five minutes Christopher Festa student so John that's what we want is how can we take these things that took you know hours and I had to go through this ticketing process and make that change what I loved of what Chris from JP Morgan said is he brought us inside he said look to make this change it took us a year of sorting through the security the cyber the the control processes we understand there's not just you know oh hey let's sprinkle a little DevOps on everything and it's wonderful we need to get you know buy-in from the team it you know and it can spread between groups and you know change that culture it's something that you know we've tracked in Red Hat for years and all of these environments this something that does require commitment because it's not just John taking oh I scripted something and and and that's good we need to be able to really look at these changes because automation if we just automate a bad process that's not gonna help our business we really need to make sure we understand what we're automating the business value and and what is going are going to be the ramification to what we're doing well one of the things I want to share with folks watching is some research that we did at Silk'n angle the cube and wiki bond it's part of our cube insights do I know you were part of this we talked to a bunch of practitioners and customers and dozens of our of our community members and we found that observability we've just pointed out has been you know explosive category that automation has been identified and we're putting a stake in the ground right here in the cube as one of the next big sectors that will rise up as a small little white space will become a massive market automation you watch that cloud 2.0 sector called automation why the reasoning was this and here's the results of our of our survey automation is quickly becoming a critical foundational element of the network as enterprises focus on multi cloud network being infrastructure servers and storage a multi cloud rapid application development and deployment software-defined everything's happening pretty much we've been covering that on the cube and most enterprises are just crap lling with this concept and see opportunities the benefits that people see in automation as we've discovered still in the following one focused on focused efforts for better results efficiency security is a top driver on all these things because you got to have security built into the software and then automation is creating job satisfaction for these guys I mean they've been doing this is mundane tasks being automated way so people are happier so job satisfaction and finally this is an opportunity to rescale do these are the key bullet points that we found in talking to our serve our community your reaction to those those results yeah John I love that we know ultimately when we want to be able to provide not only better value to my ultimate end user but I need to look internal as you said John you know how can i you know retool some of my sales force and get them engaged and if you want to hire the Millennials they want a bit just and not be doing the drudgery they want to do something where they feel that they are making a difference and you know you laid out a lot of good reasons why it would help and why people would want to get involved John you know the government I've talked to a number of government agencies when they talk about you know we changed that 40-year old process and now we're doing things faster and better and that means I can really hire that next generation of workforce because otherwise I wouldn't be able to hire them to just do things the old way this is about cloud 2 point and this is about modernization and you mention open source open core summit that I think is a tell sign that open source is changing the communities are changing this is gonna be a massive wave again we've been chronicling this cloud 2 point of the week we coined that term we're trying to identify those key points obviously observability automation but look at the end of the day you got to have a focused effort to make the job go better you heard JP Morgan pointing out minutes versus hours this is the benefits of infrastructure as code in the end of the day employee satisfaction the people that you want to hire to re-skill that can be redeployed into new roles analytics math quantitative analysis versus the mundane tasks automation is going to impact all aspects of the stack so final questions do what are you expecting for the next two days we're gonna be here for two days what do you expect to hear from our guests yeah so John one of the things I'm going to really look at is as you mentioned infrastructure is that where this all started so you know how do I easy to play a VM you know ansible is there you know VMware I've already talked to a number of people in the virtualization community they love and embrace ansible we saw Microsoft up on stage loving embrace it as we move towards micro service architectures containerization and all of these cloud native deployments you know how is ansible in this community doing where the stumbling blocks to be honest from what I hear John coming into this anta Buhl's been doing well Red Hat has helped them grow even more and the expectation is that IBM will help proliferate this in even further the traditional competitors to ansible you think about the chef's in puppet to the world have been struggling with that cloud native world John I know I see ansible when I go to the cloud shows and I hear customers talking about it so ansible seems to be making that transition towards cloud native well but other threats in the cloud native world you know if I've said you know that when I when I go to the server lists you know conference I I don't I have not yet heard you know where this fits into the environment so we always know that that next generation and technology you know how will you know this automation move forward as Red Hat starts to get much more proliferating into major enterprises with IBM which will take their extend their lead even further in the enterprise it's an opportunity for ansible and the community angle is interesting I saw our tweets don't get your community your angle real quick on this I saw a tweet from NetApp their tagline at their booth is simplify automate and orchestrate sounds like they're leading into the kubernetes world containers you got to start thinking about software abstractions and this is the st. the you know provisioning hardware anymore whole new ballgame your assessment of an Sable's community presence mentioned I was a tweet from Red Hat I mean NetApp what's your take on the community angle here John it's all about community we the github stats speak for themselves this is very much a community invent you know kudos to the team here a lot on the diversity inclusion effort so really pushing those things forward John something we always notice at the tech shows the ratio of you know gender is way to more diverse at an event like this we know we see it in the developer communities that there was more diversity in there so by the way when they took over this hotel all of the bathrooms are I believe it's you know it's gender-neutral so you can use whatever bathroom yeah you know you you want there let's make sure I'm using the right pronoun when I'm going saying a lot of people Stu thanks for commentary keynote analysis I'm John first dude minimun breaking down why we are here why ansible why is automation important we believe automation will be a killer category we want to see a lot of growth here and again the impact is with machine learning and AI this is where it all starts automating the data the technology and the configuration is going to empower the next generation modern enterprise more live coverage from ansible fests after this short break
SUMMARY :
shows the ratio of you know gender is
SENTIMENT ANALYSIS :
ENTITIES
Entity | Category | Confidence |
---|---|---|
2012 | DATE | 0.99+ |
John | PERSON | 0.99+ |
two | QUANTITY | 0.99+ |
Robin Bergeron | PERSON | 0.99+ |
Microsoft | ORGANIZATION | 0.99+ |
six | QUANTITY | 0.99+ |
Cisco | ORGANIZATION | 0.99+ |
ninety-eight percent | QUANTITY | 0.99+ |
San Francisco | LOCATION | 0.99+ |
Chris | PERSON | 0.99+ |
IBM | ORGANIZATION | 0.99+ |
JPMorgan | ORGANIZATION | 0.99+ |
Amazon | ORGANIZATION | 0.99+ |
two days | QUANTITY | 0.99+ |
last week | DATE | 0.99+ |
2015 | DATE | 0.99+ |
Red Hat | TITLE | 0.99+ |
five minutes | QUANTITY | 0.99+ |
Atlanta Georgia | LOCATION | 0.99+ |
today | DATE | 0.99+ |
ORGANIZATION | 0.98+ | |
dozens | QUANTITY | 0.98+ |
eight hours | QUANTITY | 0.98+ |
JP Morgan | ORGANIZATION | 0.98+ |
Rockstar | ORGANIZATION | 0.98+ |
over a hundred million repositories | QUANTITY | 0.98+ |
JP Morgan | ORGANIZATION | 0.98+ |
Red Hat | ORGANIZATION | 0.98+ |
github | TITLE | 0.97+ |
Atlanta Georgia | LOCATION | 0.97+ |
first | QUANTITY | 0.97+ |
this week | DATE | 0.96+ |
2019 | DATE | 0.96+ |
Millennials | PERSON | 0.96+ |
one tweet | QUANTITY | 0.95+ |
Christopher Festa | PERSON | 0.95+ |
six most active | QUANTITY | 0.94+ |
one | QUANTITY | 0.93+ |
day one | QUANTITY | 0.92+ |
Pedro Duty | TITLE | 0.92+ |
ansible | ORGANIZATION | 0.92+ |
40-year old | QUANTITY | 0.91+ |
New Relic | ORGANIZATION | 0.9+ |
years | QUANTITY | 0.89+ |
this morning | DATE | 0.89+ |
Silk'n angle | ORGANIZATION | 0.88+ |
hundred percent | QUANTITY | 0.87+ |
DevOps | TITLE | 0.87+ |
wiki bond | ORGANIZATION | 0.87+ |
Sable | ORGANIZATION | 0.84+ |
six most active you know repository | QUANTITY | 0.83+ |
a year | QUANTITY | 0.83+ |
couple of companies | QUANTITY | 0.81+ |
Red Hat ansible Fest | EVENT | 0.8+ |
lot | QUANTITY | 0.79+ |
next few days | DATE | 0.78+ |
one of the things | QUANTITY | 0.76+ |
Buhl | PERSON | 0.76+ |
NetApp | ORGANIZATION | 0.75+ |
500 | QUANTITY | 0.75+ |
people | QUANTITY | 0.74+ |
open source | EVENT | 0.72+ |
ansible fest 2019 | EVENT | 0.72+ |
AnsibleFest 2019 | EVENT | 0.72+ |
Red Hat | ORGANIZATION | 0.72+ |
VMware | TITLE | 0.68+ |
a lot of growth | QUANTITY | 0.67+ |
Lew Cirne, New Relic | New Relic FutureStack 2019
>> Narrator: From New York City, it's theCUBE, covering New Relic FutureStack 2019, brought to you by New Relic. >> Hi, I'm Stu Miniman and this is theCUBE at New Relic FutureStack 2019 here in New York City. It's our first year of the event, but the event itself has been around for seven years and to help us end our coverage, no better person than the founder and CEO of New Relic, and the one who the name of the company came from, Lew Cirne. Of course, Lew Cirne is an anagram for New Relic. >> Indeed it is. >> Lew, thank you so much for having theCUBE at the event here and thanks for hosting us. >> I'm a huge fan of theCUBE. I've been watching it for a long time and it's such a pleasure to have you guys here. Thank you for coming. >> All right, so Lew, you're known as the coding CEO >> Lew: I am. >> And you come out with a vision of making software better. It's a great goal. Give us a little bit about the state of the industry. You know the internet challenge these days. It's going to fragment into a bunch of pieces and Open Source isn't what it used to be. There's so many changes going in the industry. Just kind of macro view before we get into New Relic. >> Yeah, from a macro view at New Relic we do this for the love of software. It's not just me, it's the whole company. We believe in software. We think it unquestionably is changing the world, transforming every industry. It's not enough just to build software that's great. You have to deliver more perfect software. That's now become almost obvious whereas when we first started out that was actually a bit of an evangelical sale where we had to convince people that they needed to observe their software. Now it's become a must-do thing, and that's why observability has become a household term. Everybody recognizes that anything that runs in production in internet scale needs to be observed, needs to be measured in real time. And so, that's been going on and has become a must-do thing for our customers. What we're so excited about is that we're delivering the first observability platform. What do we mean by that? Well, we see with this proliferation of tools, you might have metrics going to one place and logs going to another place and traces going to Zipkin or logs going to Elasticsearch. You want it all in one place, and more important, you want it to be connected so that you can see the relationship between the application and its server or infrastructure and the user experience all in one connected platform. That's what we're delivering with New Relic One today that's so exciting. >> Yeah. So, Lew, the IT industry in general is known for its fragmentation. >> Lew: Yeah, it is. >> When I want to build my application in the old days, I talk to the CIO. He's like, "Give me a million dollars and 18 months "and I will build you the Taj Mahal of my application." And we've got it beautifully designed and pull it out. Well, today things are moving much faster, but I've got everything from that Taj Mahal to the Kubernetes and Serverless, Microservice Architectures-- >> Lew: All that compartment-based stuff, yeah. >> There's usually a lot of different teams, and a lot of different tools in there. How does New Relic fit across that landscape and how are you helping to pull things together? >> Well, certainly the industry's moving from the monolithic application to the component-based application, often running in smaller and smaller services, usually running in something like Kubernetes or a containerized environment and with that comes a proliferation of things to monitor, and often a proliferation of tools. We have enterprise customers that have 20, 30 different monitoring and telemetry tools. It's not because they want it, it's because there might be one particular feature that one tool does that gives them the visibility they need. And what they want is a single platform. What people have historically used New Relic for is dropping our agents into their application or their infrastructure. Then our agents automatically put visibility in and then they report on the health of that system. We do that really well, but what we're announcing today is that we're opening up our platform to consume telemetry from Open Source, agentless sources. So that, if you've got something like Prometheus that's gathering data from Kubernetes, that can go straight into New Relic and be treated as first class data, so that you don't have to switch between a bunch of tools. None of our customers want that. They want it all in one place, but they need an open platform that's connected and most importantly programmable so that they can actually have one tool to see it all. And that's New Relic. >> A lot of the logging and tracing information out there isn't agent-led. What do you see as the future of agents, and what are some of the challenges of pulling all of these various data types together? >> Well, the most important thing for the future is that our customers have complete control in a choice. What we see particularly in large enterprises is they want both. They have a portfolio of more than a thousand applications. They want to observe them all. Most of them they'll want to drop an agent in because they don't have time to reinstrument them, but they still need to see them. Some of them they may want to manually instrument because they want a higher level of control or they want to adopt an Open Source API like OpenTelemetry. But then, if they're adopting that for some of their portfolio, when a transaction reaches across these different services, you don't want to lose visibility. We're delivering best of both worlds. You can manually instrument what you want. You can use OpenTelemetry in parts of your environment. And then you can also use our automatic instrumentation that comes from our agents. Our customers get to decide, and that's the future. >> So, Lew, you've laid out the case in a strong way as to why New Relic One should be the platform for the monitoring observability. I think you undersold a little bit the NRDB piece. When I look inside my business or I talk to customers, being able to see my data and act on my data can be challenging. You showed a demo of 10 terabytes and being able to change it in a snap. >> You know, NRDB is pretty magical. At some risk, let's see if this will show up on my phone right now. Just give you a sense of how fast NRDB is performing right now. Okay. One more time. So we've got-- >> Hold it up a little bit and show the camera this way. >> NRDB right at this moment is inserting 18 million events every second. Every second, 17.89 million pieces of data coming into NRDB in real time. And our customers are querying that in real time. Right now, in this moment, they're reading 24 billion pieces of data per second. Those pieces of data could be log messages. They could be someone pressing something on their app, could be a request going through a server. It's all in the same database. And the last one is a hundred millisecond response time on those queries, which is mind-blowing for these analytics queries. >> You actually showed the press an analyst this at lunch and it was over 20 million-- >> I think it was at 40 billion at that moment. >> 40 billion coming out and the same response time. A hundred milliseconds is Google good as to how fast I get a response. >> For this kind of data processing, it's mind-blowing. Now, the thing that our customers need to know is that all your metrics, all your events, all your logs, all your traces going into the same database with one query language. That's so much better than going to Elasticsearch and using its query language for logs, then using a totally different query language for getting at your metrics, and then trying to stitch it all together. We put it all not only in one cloud but in one database. That is the most powerful telemetry database in the world, which is NRDB. >> Lew, give us a little bit of the journey to the announcement today. Observability's been talked about in the industry for a while. VC money has been pouring into startups. There's been some acquisitions in this space already. Give us a little bit as to how we got to today. >> So how we got to today was when we started off as a company, we were championing the whole idea of observability, putting visibility into application code. As I said, that was a bit evangelical in the early days. People were wondering if they needed it. Now there's no question they need it. In fact, some people need it so badly they want complete control, and so they're manually instrumenting. OK, I've talked about that. Now where we see people going is now that all of this telemetry data is coming ideally into one place like New Relic, our customers are saying, "I need to go beyond dashboards. "Dashboards are good, but often dashboards are incomplete "to get the most out of the data we're collecting." That's why we're claiming we have the first and only platform for observability, with a capital P. What do I mean by that? It's only a platform if you can build software on it, and New Relic One is the first software development platform for observability applications. Our customers can take all this data and build real-time applications that leverage all the value out of it. When a customer buys something online, New Relic's database could be the first piece of, certainly, analytics database that sees that data. So you could a navigation that shows real-time sales for your business people all based on New Relic One. We can also solve all sorts of IT operations problems by building applications on this platform. And to prove it out, we're offering 12 free Open Source applications to anyone. They can download, they can clone them off of GitHub and push them into their New Relic account and they can use that as inspiration to build their own applications on top of our platform. >> Right. This is, if I understand, the first twelve, and you expect both New Relic and your customers will build many more. >> Yes, and actually it's thirteen already. We just added another one today. Some of those have been built by our customers already, and we're already seeing customers deploying these applications into their New Relic One accounts in production today. >> It really goes back to the promise of SaaS is that when customers need something and make a change or build on it, it's not just that customer that gets to be able to leverage that, but everybody else that is on the platform-- >> They can share and benefit. The way to think of it is, you're absolutely right, and without Force.com, Salesforce is just a CRM system. But with Force.com, companies could really leverage all the data inside Salesforce. Without programmability, ServiceNow is just a ticketing system, right? But how does ServiceNow become strategic? By allowing people to build applications tailored to their business. We believe the world needs an observability platform and the only one of its kind is New Relic One. >> All right. So, Lew, it sounds like this should be something that should accelerate growth for the company going forward. I read through your last earnings report. You're growing at 30, 35%, which is reasonable but less than the overall cloud marketplace itself is growing. So, how come the AWS, Azure, GCP tailwind isn't pushing New Relic faster? >> Well, it is a good tailwind for us, and I can't go into too much detail. We're a public company in a quiet period so I can't speak to specifics. What I can tell you is history has shown that people tend to adopt platforms at a certain rate and then, a few years later, they adopt the management technologies for those platforms. So we tend to be a little bit behind the adoption of cloud but then when people standardize and they go all in on it, then they really increase their investment in New Relic. I believe that things like our platform capabilities take our customers that might be spending... We have 850 plus customers that spend more than 100,000 a year with New Relic, and I believe when they start to adopt our platform and go strategic with us, many of them will be million-dollar customers, and that ought to be the basis of durable growth for the company. >> All right. So, Lew, there was some news leading up to the event. Some management changes. Let you speak a little bit of that, and you've got some history with, of course, Mike was already on the board, but-- >> We're so thrilled about Mike Christenson joining the company as President and COO. I've known Mike since 2006, when he acquired my last company, Wily Technology, which was really the very first APM company. Mike was the President and COO of CA, and so he had a similar role there to what he has here. Mike is, I think, one of the most brilliant operational minds I've ever met. He's been involved with New Relic for nine years. He's been one of the first investors in the company. He's been on our board of directors, and he's always had a keen mind for how to think about growing our business. I've been thinking for a long time on how to get him more involved as a member of the team and finally I convinced him to come join. Mike joined us as our President and COO. He's going to be my partner in growing the business. I think those that know me know that I love technology and products and thinking about where we are five years from now. Mike will be my partner to help make sure we're operating the company and growing the business on a day-to-day basis. >> Lew, you and your team helped create and democratize this wave of APM, Application Performance Management. As you look at it today, we talked about microservices. You talk about the dispersed nature of everything going on. How would you reframe the market today and New Relic, where it needs to be today and going forward? >> Phase 0 was people-monitored servers, back in the Stone Ages. Monitoring was just "Is the server up or down "and does it have enough CPU?" >>Blinking lights. >> Right. Then came APM. APM really was the precursor to observability. It was the notion that these are complex systems. They need to be observed at high granularity. APM gave birth to observability, so when New Relic first came along, we're "Let's democratize APM." And as observability came along, we saw this as an opportunity to open up the platform. Now where we are, if you look at our track record, first of all, my first company created the category of APM. New Relic then democratized APM, and now we're delivering the first observability platform. I believe that the future is programmable, and that New Relic is the future. >> Lew, you've always been enthusiastic when it comes to the vision that you put out, but it's been noted by some of my peers that your energy level and enthusiasm is even higher today than usual. So many things that you talked about, some of the things that you highlight, maybe behind the scenes, or things that might get missed beyond the headlines that you want to share. >> The idea for New Relic One was born two years ago. I took some of the brightest people in New Relic offsite and we fleshed out the thinking and the early prototype of what's become this. This is my life's work. This company's my life's work. I believe so much in this platform. I believe in its capabilities. I'm seeing our customers ripping it out of our hands, saying, "This is going to enable us "to fully achieve our goal of complete visibility "and completely tailored to the needs of our business." Why I'm so fired up and passionate is when you put your heart and soul into something that's new, that no one else has done before... There's been a handful of times I've done that in my life. The first time became APM. The second time became New Relic. The third was when I created NRDB. And now the fourth is New Relic One. And we're just getting started. >> Well, Lew, I want to let you have the final word as to what you want your customers taking away here from FutureStack 2019. >> My belief is that the future of observability is you need a platform. That platform needs to be open, connected, and programmable. We have such a beautiful, easy... It's a Heroku-like developer experience. So within seconds, you can be building an application that takes the telemetry data in New Relic and turns it into actionable business insights for your company. And if you want inspiration, there's 13 applications now up on GitHub that you can install right into your New Relic account, and maybe modify and tailor to your needs and republish to share with our other customers. >> I know you and your team are making sure that New Relic doesn't become a relic of the past. Thank you so much for having us here-- >> We're always in the future. >> And congratulations. I look forward to watching the progress going forward. >> Thank you, I enjoyed it. Thank you. All right, bye-bye. >> Thank you so much. And that's a wrap theCUBE's coverage of New Relic FutureStack 2019. I'm Stu Miniman, of course. Go to theCUBE.net for all of the coverage. A big thanks to the team here and everyone supporting and as always, thank you for watching theCUBE. (Electronic Music)
SUMMARY :
brought to you by New Relic. and to help us end our coverage, at the event here and thanks for hosting us. and it's such a pleasure to have you guys here. There's so many changes going in the industry. that they needed to observe their software. is known for its fragmentation. I talk to the CIO. and how are you helping to pull things together? so that you don't have to switch between a bunch of tools. A lot of the logging and tracing information but they still need to see them. and being able to change it in a snap. Just give you a sense of how fast And the last one is a hundred millisecond response time 40 billion coming out and the same response time. Now, the thing that our customers need to know to the announcement today. and New Relic One is the first software development platform and you expect both New Relic and your customers and we're already seeing customers and the only one of its kind is New Relic One. but less than the overall cloud marketplace and that ought to be the basis of durable growth and you've got some history with, and so he had a similar role there to what he has here. and democratize this wave of APM, back in the Stone Ages. and that New Relic is the future. some of the things that you highlight, and the early prototype of what's become this. as to what you want your customers taking away and maybe modify and tailor to your needs that New Relic doesn't become a relic of the past. I look forward to watching the progress going forward. Thank you, I enjoyed it. and as always, thank you for watching theCUBE.
SENTIMENT ANALYSIS :
ENTITIES
Entity | Category | Confidence |
---|---|---|
Mike | PERSON | 0.99+ |
Mike Christenson | PERSON | 0.99+ |
20 | QUANTITY | 0.99+ |
Stu Miniman | PERSON | 0.99+ |
New Relic | ORGANIZATION | 0.99+ |
fourth | QUANTITY | 0.99+ |
New York City | LOCATION | 0.99+ |
first | QUANTITY | 0.99+ |
Lew Cirne | PERSON | 0.99+ |
13 applications | QUANTITY | 0.99+ |
AWS | ORGANIZATION | 0.99+ |
2006 | DATE | 0.99+ |
third | QUANTITY | 0.99+ |
thirteen | QUANTITY | 0.99+ |
40 billion | QUANTITY | 0.99+ |
10 terabytes | QUANTITY | 0.99+ |
first time | QUANTITY | 0.99+ |
18 million events | QUANTITY | 0.99+ |
Lew | PERSON | 0.99+ |
second time | QUANTITY | 0.99+ |
one tool | QUANTITY | 0.99+ |
nine years | QUANTITY | 0.99+ |
one database | QUANTITY | 0.99+ |
more than a thousand applications | QUANTITY | 0.99+ |
first twelve | QUANTITY | 0.99+ |
today | DATE | 0.99+ |
both | QUANTITY | 0.99+ |
ORGANIZATION | 0.99+ | |
30, 35% | QUANTITY | 0.99+ |
850 plus customers | QUANTITY | 0.99+ |
million-dollar | QUANTITY | 0.99+ |
over 20 million | QUANTITY | 0.99+ |
Prometheus | TITLE | 0.98+ |
one place | QUANTITY | 0.98+ |
CA | LOCATION | 0.98+ |
first year | QUANTITY | 0.98+ |
one | QUANTITY | 0.98+ |
18 months | QUANTITY | 0.98+ |
first piece | QUANTITY | 0.98+ |
more than 100,000 a year | QUANTITY | 0.98+ |
New Relic FutureStack 2019 | TITLE | 0.98+ |
ServiceNow | TITLE | 0.98+ |
12 free Open Source applications | QUANTITY | 0.98+ |
one cloud | QUANTITY | 0.97+ |
first company | QUANTITY | 0.97+ |
both worlds | QUANTITY | 0.97+ |
one query language | QUANTITY | 0.97+ |
two years ago | DATE | 0.97+ |
New Relic FutureStack 2019 | EVENT | 0.97+ |
single platform | QUANTITY | 0.97+ |
first software | QUANTITY | 0.96+ |
OpenTelemetry | TITLE | 0.96+ |
APM | ORGANIZATION | 0.96+ |
seven years | QUANTITY | 0.96+ |
One more time | QUANTITY | 0.96+ |