Image Title

Search Results for CloudNativeCon NA 2019:

Nigel Poulton, MSB com | KubeCon + CloudNativeCon NA 2019


 

>> Live from San Diego California, it's theCUBE. Covering KubeCon and CloudNativeCon. Brought to you by Red Hat, the Cloud Native Computing Foundation, and its ecosystem partners. >> Welcome back. We're at the end of three days of wall-to-wall coverage here at KubeCon CloudNativeCon 2019 in San Diego. I am Stu Miniman and my co-host for this week has been John Troyer, and we figured no better way to cap our coverage than bring on a CUBE alumni who has likely educated more people about containers and Kubernetes, you know, may be second only to the CNCF. So, Nigel Poulton now the head of content at msb.com. Nigel, pleasure to see you and thanks for coming back on the program. >> Honestly gents, the pleasure is all mine, as always. >> All right, so Nigel, first of all I'd love to get your just gestalt of the week. You know, take away, what's the energy. You know, how is was this community doing. >> Yeah, so it's the end of the week and my brain is a mixture of fried and about to explode, okay. Which i think is a good thing. That's what you want at the end of a conference, right. But I think if we can dial it back to the first day at that opening keynote, something that really grabbed me at the time and has been sort of a theme for me throughout the conference, is when they asked, can you raise your hand if this is your first KubeCon, and it's a room of 8,000 people, and I don't have the data at hand right, but I'm sat there, I've got my brother on this side, it's his first ever KubeCon, and he kind of goes like this, and then he realizes that nearly everybody around us has got their hands up, so he's kind of like, whoa yeah, I feel like I'm on the in the in-crowd now. And I think from the people that I've spoken to it seems to be that the community is maturing, the conference or the event itself is maturing, and that starts to bring in kind of a different crowd, and a new crowd. People that are not necessarily building Kubernetes or building projects in the Kubernetes ecosystem, but looking to bring it into their organizations to run their own applications. >> Yeah, no absolutely. You know, the rough number I heard was somewhere two-thirds to three-quarters of that room were new. >> Nigel: I can believe that. >> 12,000 here in attendance, right. There were 8,000 here last year. >> Nigel: Yeah. >> You think about the, you know, somebody, oh I sent somebody this year, I sent somebody different the next year, and all the new people. So, you know, Nigel, luckily that keeps you busy, because there is something I've said for a long, long, time is there is always a need for that introductory and then how do I get started and how do I get into here, and luckily the the ecosystem and all the projects and everything, somebody could pick that up in five or 10 minutes if they'd just put their mind to it, right. >> So I say this a lot of the time, that I feel like we live in the Golden Age of being able to take hold of your own career and learn a technology and make the best of what's available for you. Now we don't live in the day where we used, you know, to learn something new you would have to buy infrastructure. I mean even to learn Windows back in the day, or NetWare or Linux you'd need a couple of dusty old PCs in the corner of your office or your bedroom or something, and it was hard. Whereas now with cloud, with video training, with all the hands-on labs and stuff that are out there, with all of the sessions that you get at events like this, if you're interested in pushing your career forward, not only have you not got an excuse not to do it anymore, but the opportunities are just amazing, right. I feel like we live in such an, I feel like we're living in a exciting time for tech. >> Well Nigel, you do books, said you've done training courses, you have your platform of like a lab platform, msb.com. And one of the challenges in this space is that it is moving so fast, right. Yes, you have, anything's at your fingertips, but. >> Nigel: Yeah. >> Kubernetes changes every every quarter. Here at the show, both scale of people's deployments, but also scale of the probably number of projects, and everything has a different name. >> Nigel: Yeah. >> So, how are you, what should people be looking for? How are you changing your curriculum? What are you what are you adding to it, what are you replicating? >> Yeah, so that's super interesting. I think, right, as well, so it's a Golden Age for learning right, but if you're in the technology industry in the sort of areas that we are, right, if you don't love it and if you're not passionate about it, I almost feel like you're in the wrong industry, because you need that passion, and that sort of it's my hobby as well as my job, just to keep up. Like I feel like I spend an unhealthy amount of time in the Cloud Native ecosystem and just trying to keep track of everything that's going on. And all that time that I spend in, I still feel like I'm playing catch-up all the time. So I think you have to adjust your mentality. Like if you thought that you could learn something, a technology or whatever, and be comfortable for five years in your role, then you really need to adjust that. Like just an example, right. So I write, I offer a book as well, and I would love nothing better than to write that book, stick it on a shelf on Amazon and what-have-you and let it be valid for five years. I would love that because it's hard work, but I can't so like I do a six monthly update, but that applies to way more than that. So for your career, you know, if you want to, it sounds cheesy, if you want to rock it in your career, you have got to keep yourself up to date. And it's a race, but I do think that the kind of things were doing with tech now, they're fun things, right. >> Yeah, a little scary, because while we're at this show I hope you kept up with all the Amazon announcements, the Google announcements. >> Nigel: Yeah. >> And everything going, because it is it is non-stop. >> Nigel: It is. >> Out there. Nigel, we last had you on theCUBE two years ago at this show, and at every show for a bunch of shows it seemed like there was a project or a category du jour. >> Nigel: Yeah. >> I don't know that I quite got that this year. There were some really cool things at edge computing. There was the observability, something we spent a bunch of time talking on. But we'd love to just kind of throw it out there as to what you're seeing in the ecosystem, the landscape, some of the areas that are interesting. >> Nigel: Yeah. >> Important, and what's growing, what's not. >> Okay, so if I can take the event first off, right, so KubeCon itself. Loads of new people, okay, and when I talk to them I'm getting three answers from them. Like number one, they're like, some people like, I just love it, you know, which is great, and I've loved it and it's an amazing event. Other people are like kind of over awed by it, the size. So I don't know, maybe we should send them to re:Invent and then come back here and then they'll be like, oh yeah, it's not so bad. But the second thing is that some of the sessions are going over the first timers heads. So I'm hoping, and I'm sure it will, that going forward in Amsterdam and Boston next year that we'll start to be able to pitch parts of the conference to that new user base. So that was kind of a theme from speaking to people at the event from me. But a couple of things from the ecosystem, like we talked about service mesh, right, two years ago, and it felt like it was a bit of a buzzword, but everyone was talking about it and it was a real theme, and I don't get that at this conference, but what I do feel from the community in general is that uptake and adoption is actually starting to happen now, and thanks a lot to, well look, Linkerd pretty easy these days, STO is making great strides to being easier to deploy, but I also think that the cloud providers, those hosted cloud providers, really stepping up to the plate, like they did with hosted Kubernetes, you know when it was hard to get Kubernetes for your environment. We're seeing a similar thing with the service mesh. You can spin something up in GKE, Kubernetes cluster, click the box, and I'll have a service mesh, thank you very much. >> Well, it's funny. I think back to Austin, when I talk to the average customer in the show floor and said, "What are you doing?" they were rolling their own. Picking all of the pieces and doing it. When I talk to the average customer here, is, I'm using managed services. >> Nigel: Yeah. >> Seems to have matured a lot. Of course, some of the manage public cloud services were brand new or a couple months there. Is that's a general direction you see things going? >> So, yes, but I almost wonder if it will be like cloud in general, right, where there was a big move to the cloud. And I understand why people will want to do hosted Kubernetes and things, 'cause it's easy and you know it gets you. I'm careful that when I use the term production grade, because I know it means different things to different people, but you get something that we can at least loosely turn production grade. >> Yeah, and actually just to be clear, we had a lot of discussions about on-premises, so I guess it's more the managed service rather than the, I'm going to roll all the pieces myself. >> Yeah, but I wonder will we start, and because of price and maybe the ability to tweak the cluster towards your needs and things, whether we might see people taking their first steps on a managed service or a hosted Kubernetes, and then as they scale up then they start to say, well, tell you what we'll start rolling our own, because we're better at doing this now, and then run like, you know, you still have your hosted stuff, but you have some stuff on premises as well, and then we move towards something that's a bit more hybrid. I don't know, but I just wonder if that will become a trend. >> Well Nigel, I mean it's been a busy week. You started off with workshops. I don't know, what did you miss? What's the first, when you go home, back to England, are you going to, and you pop open your browser and start looking at all the session videos and stuff, I don't know, what didn't you get a chance to do here this week? >> So I was kind of, for me it's been the busiest KubeCon I've had and it's robbed me of a lot of sessions, right, and when I remember when I looked at the catalog at the beginning it was like, you know it's one of those conferences where almost every slot there's three things that I want to go to, which is a sign of a good conference. I'm quite interested at the moment in K3s. I actually haven't touched it for a long time, but outside of KubeCon I have had a lot of people talk to me about that, so I will go home and I will hunt down, right, what are the K3s sessions to try and get myself back up to speed, 'cause I know there are other projects that are similar right, but I find it quite fascinating in that it's one of those projects where it started out with like this goal of we'll be for the edge, right, or for IOT or something, and the community are like, we really like it, and actually I want to use it for loads of other things. You have no idea whether it will go on to be like a roaring success, but it. I don't know, so often you have it where a project isn't planned to be something. >> Announcer: Good afternoon attendees. Breakout sessions will begin in 10 minutes. >> But it naturally in the community. >> Announcer: Session locations are listed. >> Take it on and say. >> Announcer: On the noted schedule. >> We're going to do something with it. >> Announcer: On digital signage throughout the venue. >> That wasn't originally planned, yeah. So I'll be looking up K3s as my first thing when I go home, but it is the first thing on a long list, right. >> All right. Nigel, tell us a little bit about, you know, latest things you're doing, msb.com. I know you had your book signing for your book here, had huge lines here. >> Yeah. >> Great to see. So, tell us about what you're doing overall. >> Thank you, yeah. So, I've got a couple of books and I've got a bunch of video training courses out there, and I'm super fortunate that I've reached a lot of people, but a real common theme when I talk to people are like, look, I love your book, I love your video courses, whatever, how do I take that next step, and the answer was always, look, get your hands on as much as possible, okay. And I would send people to like Minikube and to play with Docker or play with Kubernetes and various other solutions, but none of them really seem to be like, a real something that looked and smelled and tasted like production. So I'm working with a start-up at the moment, msb.com, where we have curated learning content. Everybody gets their own fully functioning private free node Kubernetes cluster. Ingress will work, internet-facing load balancers will all work on it, and the idea is that instead of having like a single node development environment on your laptop, which is fine, but you know, you can't really play with scheduling and things like that, then msb.com takes that sort of learning journey to the next level because it's it's a real working cluster, plus we've got this amazing visual dashboard so that when you're deploying stuff and scaling and rolling updates you see it all happening in the browser. And for me as an educator, right, it's sometimes hard for people to connect the dots when you're reading a book or, and I spend hours on like PowerPoint animations and stuff, whereas now in this browser to augment like reading a book, and to augment taking a training video, you can go and get your hands on and have this amazing sort of rich visual experience that really helps you like, sort of, oh I get it now, yeah. >> All right, so Nigel, final question I have for you. I've known you back when we were just a couple of infrastructure guys. You've done phenomenal things. >> Nigel: The glory days. >> With kind of the wave of containers, you're a Docker captain. You know, really well known in the Kubernetes. When you reflect back on something, on kind of this journey we've been on, you look at 12,000 people here, you know Docker has some recent news here, so give us a reflection back on that this journey the whole industry's on. >> Yeah, so I had breakfast with a guy this morning who I wrote my first ever public blog with. He had a blog site and he loaned me some space on his blog site 'cause I didn't even know how to build a blog at the time, and it was a storage blog, yeah, we're talking about EMC and HDS and all that kind of stuff, and I'm having breakfast with him, 14 I think years later in San Diego at KubeCon. And I think, and I don't know if this really answers your question, but I feel like that Kubernetes is almost so, if ubiquitous is the right word or it's so pervasive, and it's so all-encompassing almost, that it is bringing almost the entire community. I don't want to get too carried away with saying this, right, but it is bringing people from all different areas to like a common platform for want of a better term, right. I mean we were infrastructure guys, yourself as well John, and here we are at an event that as a community and as a technology I think it's just, it's changing the world, but it's also bringing things almost under one hood. So I would say anybody, like whatever you're doing, do all roads lead to Kubernetes at the moment, I don't know. >> Yeah, well we know software can actually be a unifying factor. Best term I've heard is Kubernetes is looking to be that universal back plain. >> Nigel: Yeah. >> and therefore, both you know, southbound to the infrastructure, northbound to the application. Nigel Poulton congratulations on the progress. Definitely, everybody makes sure to check out his training online, and thank you for helping us to wrap up our three days of coverage here. For John Troyer, I am Stu Miniman. TheCUBE will be at KubeCon 2020 in both Amsterdam and Boston. we will be at lots of other shows. Be sure to check out thecube.net. Please reach out if you have any questions. We are looking for more people to help support our growing coverage in the cloud native space, so thank you so much for the community, thank you to all of our guests, thank you to the CNCF and our sponsors that make this coverage possible, and thank you to you our audience for watching theCUBE. (upbeat music)

Published Date : Nov 22 2019

SUMMARY :

Brought to you by Red Hat, and Kubernetes, you know, may be second only to the CNCF. All right, so Nigel, first of all I'd love to get and that starts to bring in kind of a different crowd, You know, the rough number I heard was There were 8,000 here last year. and luckily the the ecosystem and learn a technology and make the best of you have your platform of like a lab platform, msb.com. but also scale of the probably number of projects, So I think you have to adjust your mentality. I hope you kept up with all the Amazon announcements, Nigel, we last had you on theCUBE I don't know that I quite got that this year. and I don't get that at this conference, and said, "What are you doing?" Is that's a general direction you see things going? to different people, but you get something Yeah, and actually just to be clear, and because of price and maybe the ability to and you pop open your browser I don't know, so often you have it where Breakout sessions will begin in 10 minutes. but it is the first thing on a long list, right. I know you had your book signing for your book here, Great to see. and the answer was always, look, I've known you back when we were just With kind of the wave of containers, and it's so all-encompassing almost, is looking to be that universal back plain. and thank you to you our audience for watching theCUBE.

SENTIMENT ANALYSIS :

ENTITIES

EntityCategoryConfidence
NigelPERSON

0.99+

Nigel PoultonPERSON

0.99+

Stu MinimanPERSON

0.99+

John TroyerPERSON

0.99+

AmsterdamLOCATION

0.99+

EnglandLOCATION

0.99+

Cloud Native Computing FoundationORGANIZATION

0.99+

8,000QUANTITY

0.99+

JohnPERSON

0.99+

San DiegoLOCATION

0.99+

five yearsQUANTITY

0.99+

Red HatORGANIZATION

0.99+

next yearDATE

0.99+

fiveQUANTITY

0.99+

last yearDATE

0.99+

BostonLOCATION

0.99+

12,000 peopleQUANTITY

0.99+

KubeConEVENT

0.99+

San Diego CaliforniaLOCATION

0.99+

10 minutesQUANTITY

0.99+

firstQUANTITY

0.99+

PowerPointTITLE

0.99+

8,000 peopleQUANTITY

0.99+

this yearDATE

0.99+

two years agoDATE

0.99+

AmazonORGANIZATION

0.99+

WindowsTITLE

0.99+

second thingQUANTITY

0.99+

12,000QUANTITY

0.99+

KubeCon 2020EVENT

0.98+

bothQUANTITY

0.98+

thecube.netOTHER

0.98+

EMCORGANIZATION

0.98+

first dayQUANTITY

0.98+

three daysQUANTITY

0.98+

oneQUANTITY

0.98+

CloudNativeConEVENT

0.97+

first stepsQUANTITY

0.97+

GoogleORGANIZATION

0.97+

CUBEORGANIZATION

0.97+

three-quartersQUANTITY

0.97+

three thingsQUANTITY

0.97+

LinuxTITLE

0.97+

this weekDATE

0.97+

singleQUANTITY

0.96+

three answersQUANTITY

0.96+

CNCFORGANIZATION

0.96+

HDSORGANIZATION

0.95+

first thingQUANTITY

0.94+

KubernetesTITLE

0.94+

STOORGANIZATION

0.93+

two-thirdsQUANTITY

0.92+

msb.comORGANIZATION

0.92+

msb.comOTHER

0.91+

Dan Kohn, Executive Director, CNCF | KubeCon + CloudNativeCon NA 2019


 

>> Announcer: Live from San Diego, California, it's theCUBE, covering Kubecon and CloudNativeCon brought to you by Redhat, a CloudNative computing foundation and its ecosystem partners. >> Welcome back to theCUBE, we are here in San Diego where we are keeping CloudNative classy. I'm Stu Miniman, and my cohost is John Troyer, and we are happy to welcome back to the program, our host, Dan Kohn, who is the executive director of the CloudNative computing foundation, or the CNCF. Dan, thank you so much for having us. >> Thrilled to be back again. >> All right, and, yeah, so our fourth year doing this show, the big shows-- >> Dan: Nothing's really changed. You just tear right along the same level. One year to the next, you can just confuse them pretty easily.. >> So, you know, Dan, we actually did a prediction show yesterday, and I said, maybe it's my math background, but I look back two years ago, it was four thousand, then eight thousand, now twelve thousand, so I predict Boston must be sixteen thousand because I was used to those standardized tests, but with the growth, you never know, and it is very difficult, you know, we talk about planning, we've talked, this facility was booked before-- >> Dan: Two years ago. >> --the curve really started taking off. So, help us set the stage a little bit, we're getting towards the end of the event, but you know, tons of day zero things, so many sessions, so many people, there were pre-show events I heard that started like the end of last week, so, it's a small city in this community in so many pieces, and the CNCF helps enable all of it. >> It does, and what's fun for us is just that, the community is out there adopting these technologies and contributing to it and growing, and being able to come together, this is always our biggest event in North America but also in Europe and China. It's just a really nice snapshot of the point of time, in saying, okay, where are things, how many companies are interested in having sponsor booths, how many developers are there, how many track, but, I think maybe my favorite anecdote from Kubecon CloudNativeCon San Diego is that there was a, so we offer, a CFP track, a call for proposals that's extremely competitive, only 12% of the talks get accepted. And then we have a maintainer track, where the different providers can have either an intro, a deep-dive, or both. So the deep dive for the project Helm, which is not even a graduated project yet, I mean, it's very widely used, package manager for Kubernetes, but the deep dive for Helm had more than 1600 people inside their session, which is more than we had at all of attending Kubecon 2015 and 2016 combined. >> So, Dan, one of the words that gets mentioned a lot in this space, and it has lots of different meanings, is "scale". You know, we talk about Kubernetes built for big scale, we're talking about Edge computing which goes to small scale. This event, you look at the ecosystem. There's a thirty foot banner with all of the logos there, you look at the landscape-- >> Dan: They're not that big, either. >> --there are so many logos on there. Actually, I really thought you had an enjoyable yet useful analogy in your opening keynote. You talk about Minecraft. I've got a boy, he plays Xbox, I've seen Minecraft, so when he pulls up the little chart and there's like, you know, all of these little things on the side, my son can tell you how they're used and what you can build with them, I would be completely daunted looking at that, much like many of the people coming to this show, and they look around and they're like, I don't even know where to start. >> And that was fun keynote for me to put together, because I did need to make sure, both on the Minecraft part, that all the formulas were correct, I didn't want anyone... But then I drew the analogy to Kubernetes and how it is based on a set of building blocks, hundreds of them, that have evolved over time, and for that, I actually did some software archeology of reaching out to the people who created the original IPFW, Linux firewall 20 years ago based on PSD and then the evolution since then, made sure that they were comfortable with my description of it. But now, bringing it out to Kubecon, CNCF, we have a lot of projects now, so we're up to 43. When we met in Seattle four years ago, it was 2. And so it's definitely incumbent on CNCF to do a good job, and we can probably do an even better one on trying to draw this trail map, this recommended path through understanding the technologies, deciding on which ones people might want to adopt. >> Yeah, I think that would be really interesting. In fact, the words trail map kind of came up on Twitter, today, I saw. And one of the things that struck me was how the first rule of Kubecon is, well, Kubernetes is not maybe in the center of everything, it's underneath everything, but, like you said, 42 projects in the CNCF, many more projects, open-source projects, of course, from different vendors, from different coalitions, that you can see here on the show floor as well, if not in a session, so, without giving a maybe a CNCF 101, what does the path forward look like in terms of that, the growth of projects within the CNCF umbrella, the prominence of Kubecon, are we headed towards CloudNativeCon? >> Well, we've always been calling it Kubecon CloudNativeCon, and we could reverse the names, but I don't see any particular drive to do that. But I would really emphasize, and give credit to Craig McLuckie and some of the other people who originally set up CNCF, where Google had this technology, if they'd come to the Linux Foundation and said, we want to call it the Kubernetes Foundation, we probably would've said yes to that. But the impact, then, would be that all of these other technologies and approaches would have come in and said, we need to become part of the Kubernetes project, and instead, there was a vision of an ecosystem, and the reality is that Kubernetes is still by far the largest project. I mean, if you look at the total number of contributors, I believe it's approximately the same between Kubernetes and our other 42 projects combined. So, and of course, there's overlap. But in that sense, in some ways, Kubernetes sort of represents the sun, and the other projects are orbiting around it, but from the beginning, the whole idea was to say that we wanted to allow a diversity of different approaches, and CNCF has had this very clear philosophy that we're not king makers, that if you look at our landscape document, where we look at different functions like key management or container run times or databases or others, there can be multiple CNCF hosted projects in each box. And so far at least, that approach seems to be working quite well. >> Yeah, Dan, having been to a number of these, the maturity and progress is obvious. Something we've said is Kubernetes is really table sticks at this point, no matter where I go, there is going to be Kubernetes, and therefore, I've seen it some over the last year or so, but very prominent on this show, we're talking about work loads, we're talking about applications, you know, it's defining and explaining that CloudNative piece of it, and the tough thing is, you know, modern applications and building applications and that AppDev community. So, you know, speak a little bit-- You've got a very diverse audience here, talk about the personas you have to communicate with, and who you're attracting to this. I know they put out lots of metrics as to the surveys and who's coming and who's participating. >> Well, we do, and we'll be publishing those, and I love the fact. I think some people misunderstand in the thinking that Kubecon CloudNativeCon is all infrastructure engineers, and something like a third or more of the attendees are application developers, and so I do think there's this natural move, particularly towards AppDev. The difference is that on the infrastructure side, there's just a really strong consensus about Kubernetes, as you're saying, where on the application development side, it's still very early days. And I mean, if anything, I think really the only area that there is consensus on is that the abstractions that Kubernetes provides are not the ones that we want to have regular application developers at most enterprises working with, that they shouldn't actually need to build their own container and then write the YAML in order to configure it. Brian Liles hit that point nicely with his keynote today around Rails. But so we can agree that what we have isn't the right outcome, we can agree that whatever are the winning solutions are very likely underneath going to be building those containers and writing the YAML. But there are so many different approaches right now, at a high layer on what that right interface is. >> Yeah, I mean, just, one example I have, I had the opportunity to interview Bloomberg for the second time. And a year ago, we had talked very much about the infrastructure, and this year we talked about really, they've built internally that PaaS layer, so that their AppDevs, they might know that there's Kubernetes, but they don't have to interface with that at all. I've had a number of the CNCF end user members participate, maybe, speak to that, the community of end users participating, and end user usage overall. >> Yeah, so when we first met in Seattle four years ago, we had three members of our end user community. We appreciated them joining early, but that was a tough call. But to be up to 124 now, representing almost every industry, all around the world, just a huge number of brand names, has been fantastic. What is interesting is, if you go talk to them, almost all of them are using Kubernetes as the underlying layer for their own internal PaaS, and so the regular developers in their organizations can often just want to type get push, and then have the continuous integration run and the things built and then deployed out and everything. But it's somewhat surprising there hasn't yet been a level of consensus on what that sort of common PaaS, the common set of abstractions on top should be. There's a ton of our members and developers and others are all working to sort of build that winning solution, but I don't have a prediction for you yet. >> And of course, skill interoperability and skill transferability is going to be key in growing this ecosystem, but I thought the stats on you know, the searches you can do on the number of job openings for Kubernetes is incredible. >> Yeah, so on the interoperability, we were very pleased to announce Tuesday that we've now passed 100 certified vendors, and of all the things that CNCF does, probably even including Kubecon, I might say that that certified Kubernetes program is the one that's had the biggest impact. To have implementations from over 100 different organizations that you can take the same workloads and move them across and have the confidence, those APIs will be supported, it's just a huge accomplishment, and in some ways, up there with WiFi or Bluetooth or some of the best interoperability standards. And then you mentioned the job support, which is another-- >> Yeah, I want to transfer engineers too, as well as workloads. >> --area that we're thrilled, and we just launched that, but we now have a couple hundred jobs listed on it and a bunch of people applying, and it's just a perfect example of the kind of ecosystem development that we're thrilled to do, and in particular the fact that we're not charging either the employers or the applicants, so it's jobs.CNCF.io to get access to that. >> Great. Dan, you also mentioned in your keynote, Kubernetes has crossed the chasm. That changes the challenges that you have when you start talking about you know, the early or mid majority environment, so I know you've been flying around the globe, there's not only the three big events, but many small events, talk about how CNCF6 mission helps you know, educate and push, I guess not push, but educate and further innovation. >> Yeah, and just enable. So, one of the other programs we have is the Kubernetes Certified service provider, these are organizations, essentially consulting firms, that have a deep expertise that have had at least three of their engineers pass our certified Kubernetes administrator exam, and it is amazing now that we've passed 100 of those, but they're in over 30 different countries. So we're just thrilled to see businesses all around the world be able to take advantage of that. And I do get to go to a lot of events around the world; we're actually, CNCF is hosting our first ever events in Seoul and in Sydney in two weeks, that I'm quite excited for, and then in February, we're going to be back in India, and we're going to be in Bengaluru, where we had a very successful event in March. We'll be there in February 2020 and then our first one in New Delhi, those are both in the third week of February. And I think it does just speak to the number of people who are really eager for these to soak this up, but one of the cool things about it is we're combining both local experts, half of our speakers are local, half are international, and then we do a beginner track and an advanced track. >> Yeah, Dan, you know, I'd just love a little bit of insight from you as to, there's a little bit of uncontrolled chaos when you talk about open source. Many of the things that we're talking about this year, a year ago, we would've been, oh my gosh, I would've never thought of that. So give us what it's like to be kind of at the eye of the hurricane, if you would. >> A lot of criticism, to be honest. An amazing number of people like to point out the things that we're not quite doing correctly. But you know, the huge challenge for an organization like CNCF, where, we're a non-profit, these events are actually spinning off money that we're then able to reinvest directly into the projects, so doing things like a quarter million dollars for a security audit for Kubernetes that we were able to publish. Or a Jepson testing for NCD, or improving documentation and such. So a big part of it is trying to create those positive feedback loops, and have that, and then another huge part is just, given all the different competing interests and the fact that we literally have every big technology company in the world on our board and then all of the, I mean, hundreds of start ups that tend to be very competitive, it's just really important that we treat organizations similarly. So that all of our platinum members are treated the same, all our gold, all our silver, and then within the projects, that all the graduated projects are treated similarly, incubating, sandbox, and people really notice. I have kids, and it's a little bit there, where they're sort of always believing that the other kid is getting extra attention. >> Yeah, right, you can't be the king maker, if it will, you're letting it out. Look out a little bit, Dan, and you know, we still have more growth to go in the community, obviously the event has room for growth. What do you see looking forward to 2020 and beyond? >> Yeah, I would love to predict some sort of amazing discontinuity where everyone adopts these technologies and then CNCF is not necessary anymore, something like that. But the reality is, I mean, I love that crossing the chasm metaphor, and I do think it's very powerful, and we really do say 2018 was the year that Kubernetes crossed the chasm from the early adopters to the early majority, but I would emphasize the fact that it's only the early majority. We haven't reached in to the entire second half of the curve, the late majority and the laggards. And so there are a ton of organizations here at the event who are just getting up to speed on this and realizing, oh, we really need to invest and start understanding it. And so, I mean, I don't, we also talk about there will be some point of peak Kubecon, just like peak Loyal, and I don't yet see any signs of it being 2019 or 2020, but it's something that we're very cognizant of and working hard to try and ensure that the event remains useful for people and that they're seeing value from it. I mean, there was a real question when we went from one thousand Seattle four years ago to four thousand in Austin three years ago, oh, is this event even still useful, can developers still interact, do you still have conversations, is the hallway track still valuable? And thankfully, I'm able to chat with a lot of the core developers, where this is their fifth North American Kubecon and they're saying, no, I'm still getting value out of it. Now, what we tend to hear from them is, "but I didn't get to go to any sessions," or "I have so many hallway tracks and private meetings and interactions and such," but the great thing there is that we actually get all of these sessions up on YouTube within 48 or 72 hours, and so, people ask me, "oh, there's 18 different tracks, how do I decide which one to go to?" And I always say, "go to the one where you want to interact with the speaker afterwards, or ask a question," because the other ones, you can watch later. But there isn't really a substitute for being here on the ground. >> Well, there's so much content there, Dan, I think if they start watching now, by the time you get to Amsterdam, they'll have dented a little bit. >> I'll give a quick pitch for my favorite Chrome extension, it's called Video Speed Player. And you can speed people up to 120, 125%, get a little bit of that time back. >> Yeah, absolutely, we have at the backend of ours, there is YouTube, so you can adjust the speed and it does help most of the time, and you can back up a few seconds if needed. Dan, look, congratulations, we know you have a tough role, you and the CNCF, we really appreciate the partnership. We love our community, it has had a phenomenal time this week at the show, and look forward to 2020 and beyond. >> I do as well, I really want to thank you for being with us through this whole way, and I think it is just an important part of the ecosystem. >> And I know John Furrier also says thank you and looks forward to seeing you next year. >> Oh, absolutely. >> Dan, thank you so much. John Troyer, I'm Stu Miniman, getting towards the end of our three days, wall-to-wall coverage here in sunny San Diego, California, thanks for watching theCUBE.

Published Date : Nov 22 2019

SUMMARY :

brought to you by Redhat, a CloudNative computing of the CloudNative computing foundation, You just tear right along the same level. and the CNCF helps enable all of it. of the point of time, in saying, okay, of the logos there, you look at the landscape-- and there's like, you know, all of these both on the Minecraft part, that all the formulas the prominence of Kubecon, are we headed of an ecosystem, and the reality is that piece of it, and the tough thing is, you know, is that the abstractions that Kubernetes provides I had the opportunity to interview and so the regular developers in their organizations the stats on you know, the searches you can do and of all the things that CNCF does, Yeah, I want to transfer engineers too, and in particular the fact that we're not That changes the challenges that you have So, one of the other programs we have Many of the things that we're talking interests and the fact that we literally obviously the event has room for growth. because the other ones, you can watch later. by the time you get to Amsterdam, get a little bit of that time back. most of the time, and you can back up of the ecosystem. and looks forward to seeing you next year. Dan, thank you so much.

SENTIMENT ANALYSIS :

ENTITIES

EntityCategoryConfidence
John TroyerPERSON

0.99+

Dan KohnPERSON

0.99+

DanPERSON

0.99+

Brian LilesPERSON

0.99+

Stu MinimanPERSON

0.99+

SeattleLOCATION

0.99+

100QUANTITY

0.99+

AustinLOCATION

0.99+

Craig McLuckiePERSON

0.99+

New DelhiLOCATION

0.99+

BengaluruLOCATION

0.99+

SeoulLOCATION

0.99+

February 2020DATE

0.99+

GoogleORGANIZATION

0.99+

EuropeLOCATION

0.99+

Linux FoundationORGANIZATION

0.99+

IndiaLOCATION

0.99+

SydneyLOCATION

0.99+

MarchDATE

0.99+

San DiegoLOCATION

0.99+

North AmericaLOCATION

0.99+

42 projectsQUANTITY

0.99+

TuesdayDATE

0.99+

twelve thousandQUANTITY

0.99+

FebruaryDATE

0.99+

2020DATE

0.99+

CloudNativeORGANIZATION

0.99+

18 different tracksQUANTITY

0.99+

next yearDATE

0.99+

eight thousandQUANTITY

0.99+

CNCFORGANIZATION

0.99+

100 certified vendorsQUANTITY

0.99+

MinecraftTITLE

0.99+

2019DATE

0.99+

ChinaLOCATION

0.99+

Kubernetes FoundationORGANIZATION

0.99+

San Diego, CaliforniaLOCATION

0.99+

second timeQUANTITY

0.99+

AmsterdamLOCATION

0.99+

sixteen thousandQUANTITY

0.99+

John FurrierPERSON

0.99+

fourth yearQUANTITY

0.99+

three membersQUANTITY

0.99+

72 hoursQUANTITY

0.99+

thirty footQUANTITY

0.99+

Two years agoDATE

0.99+

fifthQUANTITY

0.99+

a year agoDATE

0.99+

BloombergORGANIZATION

0.99+

each boxQUANTITY

0.99+

three years agoDATE

0.99+

two years agoDATE

0.99+

four years agoDATE

0.99+

oneQUANTITY

0.99+

three daysQUANTITY

0.99+

this yearDATE

0.99+

KubeConEVENT

0.99+

todayDATE

0.99+

ChromeTITLE

0.99+

hundredsQUANTITY

0.99+

more than 1600 peopleQUANTITY

0.98+

2018DATE

0.98+

yesterdayDATE

0.98+

CloudNativeConEVENT

0.98+

bothQUANTITY

0.98+

jobs.CNCF.ioOTHER

0.98+

four thousandQUANTITY

0.98+

two weeksQUANTITY

0.98+

Sandeep Panesar, Turnium & Heather Kirksey, Linux Foundation | KubeCon + CloudNativeCon NA 2019


 

>>Ly from San Diego, California at the cube covering to clock in cloud native con brought to you by red hat, the cloud native computing foundation and its ecosystem Marsh. >>Welcome back. This is the cube live coverage three days wall to wall coverage of CubeCon cloud native con in San Diego. I'm Stu Miniman. My cohost for these three days is John Troyer. And welcome to the program. First of all, from the keynote stage, Heather Kirksey, who is the vice president of community and ecosystem development with the Linux foundation for CNCF part of Linux foundation and from some of the technology behind the scenes joining her, Sandy Pennys are the SVP of strategic engagement at attorney. Thank you so much for joining us. Right. So Heather, this was a really cool demo with a lot of things going beyond the scene. Uh, if people actually go watch an interview we did yesterday, uh, with, uh, the people at red hat talk about, uh, it's a good thing. It was cloud native because there was a brownout cower was lost, had to rebuild the entire thing. Um, and everybody up on stage, you know, the next day, didn't know anything the wiser. So, uh, you know, really cool pot on stage. Uh, you know, talking about 5g global engagement, China mobile, uh, other banks. I like, um, I'm sorry, other mobile providers, uh, like from Canada and from Europe involved in this. Um, give us a little bit of the, the, the foundation view as to, you know, how something like this comes together and how you get participation from, you know, the technology providers, the telco providers. Uh, you know, it takes, it takes a village. >>First of all, you have to be slightly mad. Um, but I mean that's, that's really kind of the premise of open source, right? Is that people come together and they build things together. And so we done some demos in the past, um, where we looked at sort of, you know, the, the modernization of the central office. And so we had had some, you know, some tea, you know, some tapes of folks that had been building things. And then we, you know, we sent out a call basically to the community and said, yeah, we'd like to do another one. And what we're going to try to do is full five G full called native, if you're interested in joining, yo come on. And so it just ended up that basically 15 organizations said, yes, that sounds like something that we would like to prove out. And 80 volunteers across those organizations ended up working on it. >>My understanding was about four months, uh, to, to put all the pieces together, bring us, bring us through kinda, you know, how the stack gets built and. >>Yeah, well I mean, so amongst some of the issues where you have five G itself is fairly new. So we, we started with sort of the complexities of getting equipment, you know, and getting five G radio. You know, we had a partner in China who had a 5g handset that then wanted us to indemnify, you know, all of these things. Uh, to the extent that like we as a nonprofit didn't feel comfortable signing the agreement. So it was, you know, it started actually just, I mean, this was so cutting edge with in terms of the five G aspect that getting equipment was challenging. Um, yeah. And that's before you even get to sort of the challenges of building the stack. So, um, so, you know, it started kind of figuring out what pieces started building things, um, you know, found some yo gaps in Coobernetti's around supporting the, the, the sophistication of networking that we have to do. Um, so we figured out how to work around it for the demo, but what we want to do is start upstreaming some, um, some changes into, into some of the projects there. >>All right, so San Deepa, your company's one of the providers inside here. So tell us what, what drew you into it and how it is living on that bleeding edge was something like five. >>Well, it's, it's absolutely thrilling living on that leading edge. It's exciting, you know, lots of risks. But the payoff yesterday was fantastic. Be able to complete that call on stage. You know, from our perspective, we were invited in fairly early on into the project. Uh, and we're, we're thrilled to be part of it. And as once we understood the scope and what everyone's trying to do, we realized like we're providing the, the SD wan for this project, connecting the public cloud, the private cloud, and we're deploying, uh, using containers, Kubernetes. And we are able to bring the entire thing together by creating one virtual network so that it's seamless and all the underlying infrastructure, that layer, layer two, layer one, the underlay is just completely invisible to be able to transport that call, to do the signaling, to do everything that needs to be done. >>So for us to become part of this project was really powerful for one, for us to just, uh, just work with some of the companies that were there, like the Linux foundation and tell the Nobel all the other big name players that were out there. And so that was, that was amazing. An amazing experience. But then the community itself that came together, like the people that we met, we met them all at the show. It's all phone calls, we met them all at the show and it really is a community filled with love and a real drive and desire, uh, to build something new and different. Right. Sprinkled with a bit of crazy. >>Yeah. >>Well, so I mean this is a, is a great example of how the Linux foundation can be a catalyst here. I mean one of the Linux foundation is so broad, the CNCF is so broad and you're operating in many domains in this being, you know, bringing the telecom world together, being one of them. But I don't know, can you maybe just talk a little bit about the ecosystem and the unique challenges of, I mean there are some times open source approaches that are a little more strongly opinionated. Like this is going to be our, this is, this is what we're working on. This is going to be our stack. This is the projects in our stack. CNCF has a obviously a, a well documented and open, uh, process around bringing projects in and projects graduating. How does that make your >>life harder? >> Yeah. Well, I mostly focus on our networking projects and working with the telecom industry. And yeah, I mean Telekom definitely likes to be opinionated, you know, I mean that's, that's kind of, and our soul. Um, and so that is also is useful because really at the end of the day, interoperability for the type of scale that telecom operators has is very important. Right? It's um, yeah, some of the cloud providers, right? It's up to the people who want to run on them to like work with their API APIs. But the, the telecom operators, they're using all these applications to provide services to their customers so they have a business need to make sure everything really works end to end. And so there's actually an initiative right now between, um, the LF networking projects and the GSM, uh, where we're really trying to, not to prescriptively, because we do also understand that that doesn't know, you're not going to get the exact same pieces of software that worked for every single operator's network or business, but with a lot more sort of UPenn opinion around, you know, what should the cloud platforms, whether they are VM based or container based, what do they look like and how can we start doing things like compliance and verification programs around commercial implementations, whether it is the underlying platform or whether it's the applications on top. >>And so that's the thing that, you know, we're, we're working on right now because at the end of the day, we're really needing to help them accelerate their, their deployments and, um, get that agility. That's the promise of. >>So, Heather, I want to go back to something you mentioned earlier that there were some gaps in Coobernetti's speak to how fast the community rallied around to, you know, allow this, uh, solution to go forward. >>Yeah. So, um, I'll, I mean basically this is what happens when you get a bunch of engineers together, you know, for the demo itself, we weren't going to fork or make our own sort of changes Kubernetes. So we, we did some things to, to tie things together. Probably you've seen SD when I see Rampart. But yeah, one of the, one of the big issues is just being able to expose multiple interfaces. Um, which, you know, in a service writer network you have multiple interfaces, right? Um, fi six support is another big issue. And so being able to expose those natively in Kubernetes or natively just using cloud native, it's something that we're still working on. Um, there, there are a couple of projects that are looking at that um, network service mesh. Uh, you know, maybe there's some different CNI who are beginning to think through that problem. Um, none of them were quite there. So yeah, we didn't want to start forking and writing pseudo Kubernetes code. Um, so we kinda just use some of the tools and the players in place to work around that. But we, what we would love is to upstream that code and to main line. Sure. >>Yeah. So Sandy would love to hear a little bit more about how SD wind fits in the entire multicloud discussion. Um, we were, we had a pop here in San Diego. There's a lab in Montreal and then there is a, a lab in France and we use public, uh, a combination of, uh, the Alibaba cloud in North America and in Europe. And what we had to do is we had to create a way for the phones to reach each other. So we had to do this initial signaling where you do the request and you have to get to all of the different pods to make the, to make the request. So what we did is we put our, um, containers and all the, in all the cloud providers and also in the labs and we were able to create that private network. And that was what allowed for the call signaling to happen. >>And for the actual call to actually be completed from one to handset to the other. Cindy, you're uh, uh, you talked about community, you know, you're an engineer, a stye in our eyes, a word is SDN when a word, I suppose they usually hear more on an enterprise side of the show. Right. And, uh, you know, talk with lots of folks who provide, you know, in, in that space. This is a little bit different, right? As you, I don't know if you've had a chance to wander either in the sessions or on the floor, kind of curious. There is some, a little bit of networking out there, a little bit networking, security and a couple of other, certainly some service mesh stuff. Right. I don't know. What are your thoughts about how this is growing up on the, in this open source world? It's, listen, it's growing up very fast, right? >>That's, that's 100% sure. I mean, the show is, is, is growing like leaps and bounds every year. It's insane. And that, that, that debt, that performance yesterday was in front of, I don't know how many thousands of people, but I mean that was huge and it was amazing. Um, and you're right, you know, normally when you're thinking about this kind of stuff, you're not necessarily thinking about the networking, but at the end of the day, you know, Kubernetes is a platform or a tool. SD wan is a tool. Um, and if you take all of these tools and put them together, you can actually build something wonderful, right? And that's what we did in this project here. We were able to deliver a 5g call and you know, run it everywhere. So I think what's important in the community, even though this is really primarily a developer event and developer show, you are seeing some edge people here, you are seeing some networking people here and people are the awareness of, Oh wait, you know, we need edge and we need networking to actually build, you know, commercializable platforms or products, right. Is, it's that awareness that's just, I think this year at least is really starting to come out. And I think next year it's going to be even more prevalent and you're going to the show me evolve, you know? And that's why where I kind of see it going. >>Yeah. I mean, I think application developers and general tend to think networking is amazing. It just happens to be, they're sort of like plumbing and power. Um, but to actually deliver it is a fairly complicated challenge and it's part of the reason we want to do the demo yesterday was actually to kind of show some of the challenges and to kind of show what it takes to set up a mobile network. So the F we're going to use Kubernetes to do that. They, you know, the developers here would have a little bit more understanding so that when we were like, we need, you know, we need multiple interfaces or we need to be able to address things in a certain way. They, they, they have a better understanding of why so they can help us from the telecom industry, uh, design and build it out. >>Yeah. I guess the last thing is we've had the cube of the open source summit. We've been to the open networking summit. Uh, you know, when you get off the stage, you put, you know, there's so many different open source projects that Dan just give us a view as to how they span across all of these communities to make sure that we don't end up with a lot of fragmented things. How does everything kind of pull together in the networking? All right, so, so many projects across so many sources, how does, how does Linux foundation make sure that we don't just end up with, you know, siloed, uh, you know, places? >>Well, yeah, to be, to be honest, it's a little bit of a challenge because sometimes the reason that we end up with multiple projects serving what looks like similar needs is because there are different technical approaches. And so might be one will work better than the other. I mean, that's kind of the idea of open source that people can try different things. Um, and, uh, we just try to help people have more, less of a not invented here sort of mindset that if there's a good reason, uh, to try a different approach, go for it. And let's see what, what takes root and what flowers. Um, but you know, also other people are doing things, so just because you're not aware of them. So we, you know, there's a lot of stuff around education and, um, sharing of information that we try to do that, that helps with that. But I mean, yeah. >>Heather, Cindy, thank you so much for joining us regulations on, on the demo. A lot of hard work. >>Thank you. I just have to tell you, I feel as though a thousand pound weight has been lifted off my shoulders out, but it was extraordinarily fun to do actually. >>It was fun. Thank you for John Troyer. I'm Stu Miniman getting towards the end of our three days wall-to-wall coverage. They're running for the tee shirts that are left, but we've got a couple more interviews. Thank you for watching the queue.

Published Date : Nov 21 2019

SUMMARY :

clock in cloud native con brought to you by red hat, the cloud native computing foundation Um, give us a little bit of the, the, the foundation view as to, you know, how something like this comes And then we, you know, we sent out a call basically bring us through kinda, you know, how the stack gets built and. that then wanted us to indemnify, you know, all of these things. So tell us what, what drew you into it and how it is living on that bleeding edge was something It's exciting, you know, lots of risks. like the people that we met, we met them all at the show. But I don't know, can you maybe just talk a little bit about the ecosystem and the unique challenges of, likes to be opinionated, you know, I mean that's, that's kind of, and our soul. And so that's the thing that, you know, we're, we're working on right now because at the end of the day, how fast the community rallied around to, you know, allow this, Um, which, you know, in a service writer network you have multiple interfaces, right? So we had to do this initial signaling where you do the request and you have to get to all of the different pods And, uh, you know, talk with lots of folks who provide, you know, in, in that space. but at the end of the day, you know, Kubernetes is a platform or a tool. you know, we need multiple interfaces or we need to be able to address things in a certain way. that we don't just end up with, you know, siloed, uh, you know, places? Um, but you know, also other people are doing Heather, Cindy, thank you so much for joining us regulations on, on the demo. I just have to tell you, I feel as though a thousand pound weight has been lifted off my shoulders Thank you for John Troyer.

SENTIMENT ANALYSIS :

ENTITIES

EntityCategoryConfidence
John TroyerPERSON

0.99+

Heather KirkseyPERSON

0.99+

San DiegoLOCATION

0.99+

FranceLOCATION

0.99+

EuropeLOCATION

0.99+

CindyPERSON

0.99+

CanadaLOCATION

0.99+

100%QUANTITY

0.99+

HeatherPERSON

0.99+

MontrealLOCATION

0.99+

Stu MinimanPERSON

0.99+

15 organizationsQUANTITY

0.99+

Sandy PennysPERSON

0.99+

ChinaLOCATION

0.99+

San Diego, CaliforniaLOCATION

0.99+

North AmericaLOCATION

0.99+

CNCFORGANIZATION

0.99+

AlibabaORGANIZATION

0.99+

next yearDATE

0.99+

80 volunteersQUANTITY

0.99+

yesterdayDATE

0.99+

DanPERSON

0.99+

three daysQUANTITY

0.99+

SandyPERSON

0.99+

Linux FoundationORGANIZATION

0.99+

KubeConEVENT

0.99+

CloudNativeConEVENT

0.99+

oneQUANTITY

0.98+

Sandeep PanesarPERSON

0.98+

five GORGANIZATION

0.98+

red hatORGANIZATION

0.98+

TurniumORGANIZATION

0.97+

CoobernettiPERSON

0.97+

telcoORGANIZATION

0.97+

this yearDATE

0.97+

singleQUANTITY

0.96+

LinuxORGANIZATION

0.94+

about four monthsQUANTITY

0.94+

KubernetesTITLE

0.93+

next dayDATE

0.92+

FirstQUANTITY

0.91+

Linux foundationORGANIZATION

0.86+

layer twoQUANTITY

0.81+

five GORGANIZATION

0.8+

San DeepaORGANIZATION

0.79+

cloudORGANIZATION

0.79+

thousands of peopleQUANTITY

0.77+

a thousand poundQUANTITY

0.77+

NA 2019EVENT

0.77+

fiveQUANTITY

0.75+

layer oneQUANTITY

0.74+

CubeConORGANIZATION

0.74+

LinuxTITLE

0.68+

RampartTITLE

0.66+

couple moreQUANTITY

0.61+

MarshORGANIZATION

0.6+

UPennORGANIZATION

0.6+

fiQUANTITY

0.59+

CNIORGANIZATION

0.58+

5gORGANIZATION

0.55+

TelekomORGANIZATION

0.51+

coupleQUANTITY

0.49+

NobelORGANIZATION

0.49+

Rob Skillington & Martin Mao, Chronosphere | KubeCon + CloudNativeCon NA 2019


 

>> Narrator: Live from San Diego, California. It's theCube! Covering KubeCon and CloudNativeCon, brought to you by Red Hat. A cloud native computing foundation. >> Welcome back. 12 thousand here in attendance for KubeCon CloudNativeCon 2019 in San Diego. I am Stu Miniman, my cohost for this afternoon is John troyer. And happy to welcome to the program, recently out of Stealth, two gentlemen from Chronosphere, Austin. To my right is Martin Mao who is the co-founder and CEO and his co-founder Rob Skillington, who's also the CTO, we've stated on theCUBE actually, you understand where this conference is, where co-founder and CTO is like you know, the most prominent title that we've seen to get on here, because that's the type of geeks we love on the program and in this community. So first of all, congratulations on the launch >> Thank you so much >> And thank you so much for joining us. >> No worries. >> All right, when I've got the founders on, I'm going to start with the whys. How was kind of the problem statement, where you were coming from, and what led to the creation of Chronosphere. >> For sure for sure. So with Chronosphere we found a actual gap in the monitoring market, and a very crowded monitoring market, we found a gap, and the gap exists when companies with very large complex technology stacks, or large enterprises, move on to Cloud Native Technology and Kubernetes. So with this migration, what we've found was there's actually a lot more monitoring data being produced, because there's a lot more pieces now, we're moving from monoliths microservices, we're moving from like physical machines to VMs, to containers and pods. And that generates a lot more things that you need to monitor and track. And not only a lot more things, but you generally monitoring the relationship between these things. So as the number of things increases, the number of relationships exponentially increases. So yeah, that's the sort of problem we're solving, it's like monitoring all of these things at large scale, and when we couldn't find anything, and I could even store all of theses things, so that's it sort of. >> All right, so what is the background of the team that made you into position to work on this problem? >> Yeah great question. I mean me and Martin go back quite a few years. I officiated his wedding, only very very recently actually. And I, yeah we basically work together at several different companies. You know, I think both of us are entrepreneurial at heart. I'll let Martin talk a little bit more about the last few years. >> Yeah, so like you know, a few years ago we started working at Uber. And at Uber, we went through this migrations to our native communities and through that migration that's when we sort of had to solve the problem ourselves. And we solved the problem at Uber, with an open-source project called M3. That's really where this whole thing started. And Chronosphere sort of you know, building on top of M3, and now providing a product on top of the open-source platform that we created. >> Can we talk a little bit about the business? I noticed that you know, there are many ways of approaching open-source, in 2019, you know open core and but also as a service. So can you talk a little bit about how you've approached your business model. >> Yeah for sure. So we're very much in the position or in the camp of as a service, right, because you know a lot of companies do do open core, and they're sort of going into the enterprise support model, we sort of didn't want to go down that route. And also with our open-source product, it's not really an end to end solution in itself, like you use an open-source M3, but you still need to plug it together with other things yourself. So what we really wanted to do was to give customers, and end to end solution, and that was built on top of the great technology, we built with M3, but really it solves the problem sort of end to end, and we do that best as a service. >> Rob maybe you can help explain M3 a little bit for us as to how that fits in the landscape, but what it works with and the like. >> Yeah of course. Yeah it's basically at it's heart a metrics platform, that is built on, at first the lower layer in 3DB, which is a distributive time series database. And then on top of that, we have basically an aggregation platform, that is actually aggregating a lot of the samples, and metrics that we're, collecting. So we can really do some transformations on the data, as it comes in, before it's stored in the database itself. And this let's us do a lot of like smart processing, of what signals actually matter, what signals don't matter, kind of like storing them in a way that can be accessed, much faster than like, other typical systems that don't really do any aggregation before it gets stored. And then, you know we have of course like a query engine that works with this distributed set of data, and so, you know, it's really a database that was designed from day one, to be a metric store. You know, it's not built on Cassandra, it doesn't use Rocks DB, at the lower layers, it literarily every part of it, was built for this purpose. >> Can you talk a little bit about dimensionality and cardinality? Because as I look at this observability monitoring space, I see a lot of current discussion about that and frankly a little bit of fighting, and I'm not always, I can kind of see it, why it's important, but what are some of the reasons and what do people do where you know by having it, and what is it actually, let's start with that. >> Yeah for sure. So you know, with this hot topic of like high cardinality and high dimensionality is, what I was talking about earlier, where as you move into cloud native world, you're now monitoring things at like a pod level. So it's like instead of tracking things on like a per host level, you're now tracking things on like a per pod level now, and that is at >> (interjects) You're tracking more things per pod. >> More things per pod and like every pod unit, these are ephemeral pods now, so they don't live for very long. So you end up having more pieces of data and they're kept around for shorter period of time. And now you need a system that can store all of these pieces of data, because you want to see them uniquely. So you want to monitor each individual pod to see exactly what is running at the finest levels. Right, so you actually need technology that can store a lot more data than you could before. >> And I you know, adding to that, there's a lot more people running with like mobile applications, they use you know that are running in markets all round the world, using different cell providers, and different backend services. You may deploy your backend services multiple times, a week or even a day, and if you want to tag you know, the meta data on and slice and dice by that metadata, with your business and with your applications and your system, that requires you know, adding yet another dimension on your data, which adds to that cardinality. Every time you add a dimension, you know that just multiplies the cardinality of your existing data set of monitoring data. >> And it quickly adds up a lot right, so. >> All right Martin, maybe, since you're just out of Stealth, give us some of the speeds and feeds you know, the product GA, is it globally available? Series A funding, who's behind that? >> Yeah so we just kind of still two weeks ago, we closed up Series A a few months ago actually. It was led by Great Luck, we raised 11 million dollars, and our partner at Great Luck is Gary, and we like him very much. And you know the state of the companies that we are currently in private beta right now. So with our hosted platform, we are onboarding to customers into a private offering right now. And early next year, we'll sort of open that up for more public beta. Yeah. >> And the way folks would use this. You'll be using Prometheus or Graphite or something, and you'd be, so you'd have tracing, you'd have logs, you'd have other things and you would be plugging all of them into, into your services. >> Yeah it's a great question. So you mentioned two of the technologies. So if you're Prometheus or Graphite like to try find metrics, both of those can be pushed into the M3 system for sure. We actually just announced a trace integration, this week a KubeCon actually, Rob David spoke about that integration earlier this week at KubeCon. We haven't moved into the logs yet because the way we look at the problem is not from like a sort of like providing a one-stop shop for all observability solutions, we actually look at it from a use case perspective. So the use case we're looking at is like, realtime monitoring and remediation. So tracing is a part of that stroy, it's a critical part of that story, and now to add additional context, when you get to load it based on your metrics, but, we haven't quite moved into logging yet. >> Yeah, and we don't really want to solve any of these problems without knowing it'll work at scale, you know like a fundamental reason we even built the open-source project in the first place, was we were dealing with cardinality in the tens of billions of unique time series, and so, we don't want to just kind of like roll into any, every single feature under the sun, we really want to solve it once correctly and be able to systematically roll that out to enterprises at scale. >> Without, I mean without talking too much about Uber and any Uber secrets, I mean it seems like the game has changed with that kind of a scale of, you could not have done, you can't run Uber if you're tracking all those cars like literarily without some sort of a tracing like high cardinality sort of a system right? Because you're literarily tracking cars all over the world people all over the world, routes all over the world. >> Exactly, well uniquely positioned, we had the requirements to solve it at such a scale, and that's why we had to build this technology to solve it for that unique situation, because you know technologies ahead of time, did not really have this use case to solve. So that's why we had to sort of, we couldn't find anything out in the market because to solve it at that scale, that's why we sort of had to build our own, to uniquely solve it for this use case. >> And yeah, I would add to that, that typically engineers you know, at larger organizations, tend to want to organize everything very nicely, and split it up, and really control how they're monitoring that data, but we've noticed actually, definitely over the last few years, more and more people are open to letting people just start collecting you know, random data, that is relevant to the systems that they're building as they're rolling it out, even as they're experimenting with it, and you know systems today that are built from scratch, to deal with, to be as efficient as possible, with very unstructured data is becoming wildly popular because that's how developers want to develop software. You know, they don't want to have to have to like slice and dice it neatly and package it up and pass it on to others to run. They want to basically slice and dice however they want to, and dynamically , and as they scale up. >> I've always enjoyed every sequel skimmer I've had two, or change oh, yeah. (laughter) >> All right, how have you found the show? How's the reception been? Give us a little bit of the vibe of the show and how it's been going for you. >> Yeah it's been fantastic for us actually. So we just came in at silk so like the name is still quite new, but yeah, we've had a bunch of folks set up with the whole day, we've been giving a demo on the product, so a lot of companies are getting excited about it. I think a we're solving at a scale and that really resonates with, you know, a lot of the people here at the show, we're still solving at a scope, we're solving at a scale that's also in a cost efficient way as well. So that's really been our, we sleep quite well so far. >> Yeah Rob, you gave some sessions. What kind of feedback are you getting from people? Is the problem statement that we talked about at the beginning you know resonating with people that you talk to. >> I mean, I was really, yeah pleased to hear that after my session today, that a lot of people came up to me and said you know, I've never really seen metrics been linked to tracers, the way that we're doing it, in fact that's the first time they'd ever seen a demo, that can do, what we're kind of trying to upstream, we're actually you know, up-streaming a lot of those changes in the open-source well, as well at the same time. And so, you know we've found especially in a lot of the companies today that are pushing everything forward with development wise and how they are running operations is that they using a lot of pages in open source, and then those pages are battle tested in open-source, generally it becomes abstracted, to the point where we're actually a very large amount of people, but then when they need to scale it up, that's when it becomes difficult. So, no I think that you know, a lot of people have been very positive with basically us being able to also push forward the feature on >> Back upstream into the M3 project. >> And also into Prometheus. So I, you know I'm an open metrics, contributor and that's essentially, an exposition format that's built on the Prometheus, exposition format. So it's kind of become a standard way of exchanging metrics, from one system to another. And that's kind of like, basically commoditized and democratize the exchange of metrics to make a lot more systems, interoperable with each another. Which we fundamentally believe in as well, of course we're developing in open-source, and we believe that this systems need to play nicely together. So we can build you know, have building blocks that large companies and organizations can all share and build better things on top of. >> All right, so looking to go to public beta early 2020s, what we said, when we come back in 2020, what kind of the, some of the key KPIs and metrics that you'll be looking at to be successfull in your first year out of Stealth. >> Yeah it's a great question. So you know, since some of the KPIs you guys were looking at doing is coming at the public beta, making it available to a large range of companies, because right now we're sort of onboarding companies sort of one or two at a time, so yeah it's seeing how many companies adopt the product and also, we're again adding more features over time, for that particular use case of like you know, monitoring your technology just like in your business in real time. So it'll be a lot more features coming down the pipeline, and a lot more customer adoption along with that. >> And I would also say you know, our hosted platform is really about offering like deep isolation, between our tenants as well, so basically when we you know, in the next few months to come, we want to make sure that it works basically like clockwork, and everyone can, we can roll out and scale that highly isolated platform for you know tens and hundreds of organizations, and thousands eventually. And so, and doing that at scale is hard. So I think yeah, we'll see how we're doing with that. >> Yeah for sure. >> All right. Rob, Martin congratulations on coming out of Stealth, look forward to hearing more and thank you so much for joining us. >> Glad, thank you so much. >> All right, for John Troyer I'm Stu Miniman, we'll be back getting towards the end of three days, want to walk over here KubeCon, CloudNativeCon thanks for watching. (upbeat music)

Published Date : Nov 21 2019

SUMMARY :

brought to you by Red Hat. where co-founder and CTO is like you know, where you were coming from, that you need to monitor and track. the last few years. And Chronosphere sort of you know, I noticed that you know, and end to end solution, Rob maybe you can help and so, you know, and frankly a little bit of fighting, So you know, tracking more things per pod. So you want to monitor each individual pod and if you want to tag you know, And you know the state of the companies and you would be plugging because the way we look at the problem Yeah, and we don't really want to solve you can't run Uber if you're because you know and you know systems today I've had two, or change oh, yeah. of the vibe of the show a lot of the people here at the show, at the beginning you know And so, you know we've found especially So we can build you know, All right, so looking to case of like you know, And I would also say you know, and thank you so much for joining us. the end of three days,

SENTIMENT ANALYSIS :

ENTITIES

EntityCategoryConfidence
Rob SkillingtonPERSON

0.99+

Stu MinimanPERSON

0.99+

UberORGANIZATION

0.99+

Martin MaoPERSON

0.99+

MartinPERSON

0.99+

RobPERSON

0.99+

Great LuckORGANIZATION

0.99+

John TroyerPERSON

0.99+

2019DATE

0.99+

JohnPERSON

0.99+

tensQUANTITY

0.99+

twoQUANTITY

0.99+

San DiegoLOCATION

0.99+

GaryPERSON

0.99+

Red HatORGANIZATION

0.99+

Martin MaoPERSON

0.99+

San Diego, CaliforniaLOCATION

0.99+

2020DATE

0.99+

11 million dollarsQUANTITY

0.99+

thousandsQUANTITY

0.99+

Rob DavidPERSON

0.99+

PrometheusTITLE

0.99+

CloudNativeConEVENT

0.99+

bothQUANTITY

0.99+

todayDATE

0.99+

this weekDATE

0.99+

12 thousandQUANTITY

0.98+

KubeConEVENT

0.98+

each individual podQUANTITY

0.98+

first yearQUANTITY

0.98+

a weekQUANTITY

0.98+

early next yearDATE

0.98+

two weeks agoDATE

0.98+

oneQUANTITY

0.98+

Series AOTHER

0.97+

a dayQUANTITY

0.97+

early 2020sDATE

0.97+

M3TITLE

0.97+

two gentlemenQUANTITY

0.96+

Chronosphere, AustinLOCATION

0.96+

tens of billionsQUANTITY

0.96+

first timeQUANTITY

0.96+

earlier this weekDATE

0.95+

GraphiteTITLE

0.93+

KubeCon CloudNativeCon 2019EVENT

0.92+

CassandraTITLE

0.91+

three daysQUANTITY

0.87+

few months agoDATE

0.81+

one systemQUANTITY

0.78+

afternoonDATE

0.78+

few years agoDATE

0.77+

hundreds of organizationsQUANTITY

0.75+

next few monthsDATE

0.73+

single featureQUANTITY

0.69+

KubeConORGANIZATION

0.69+

first placeQUANTITY

0.69+

one-QUANTITY

0.67+

firstQUANTITY

0.66+

last few yearsDATE

0.65+

peopleQUANTITY

0.65+

ChronosphereORGANIZATION

0.65+

NA 2019EVENT

0.62+

KubernetesTITLE

0.62+

Rocks DBTITLE

0.61+

lot more peopleQUANTITY

0.61+

ChronosphereTITLE

0.6+

Tom Wilkie, Grafana Labs | KubeCon + CloudNativeCon NA 2019


 

>>Live from San Diego, California. It's the cube covering to clock in cloud native con brought to you by red hat, the cloud native computing foundation and its ecosystem. >>Welcome back to the queue bumps to men. And my cohost is John Troyer and you're watching the cube here at CubeCon, cloud-native con 2019 in beautiful and sunny San Diego today. Happy to welcome to the program a first time guest, Tom Willkie, who's vice president of product ECRO funnel labs. Thank you. Thank you so much for joining us. All right, so it's on your tee shirt. We've been hearing, uh, customers talking about it and the like, but, uh, why don't you introduce the company to our audience in a, where you fit in this broad landscape, uh, here at the CNCF show. Thank you. Yes. So Grafana is probably the most popular open source project for dashboarding and visualization. Um, started off focused on time series data on metrics, um, but really recently has branched out into log analysis and tracing and, and all, all of the kinds of aspects of your observability stack. >>Alright, so really big, uh, you know, broad topic there. Uh, we know many of the companies in that space. Uh, there's been many acquisitions, uh, you know, uh, recently in this, um, where, where do you fit in your system? I saw like databases, like a big focus, uh, when, when I, when I look at the company website, uh, bring us inside a little bit. Yeah. As a product to the offering. The customers most, um, >> most, most vendors in this space will sell you a monitoring product that includes the time series database normally includes visualization and some agent as well where pharma Lampson Griffon open source projects, very focused on the visualization aspects. So we are data source agnostic and we have back ends for more than 60 different data sources. So if you want to bring together data from let's say Datadog and combine it with some open source monitoring from, you can do that with. >>Uh, you can, you can have the dashboards and the individual panels in that dashboard combined data from multiple different data sources and we're pretty much the only game in town for that. You can, you can think of it like Tableau allows you to plug into a whole bunch of different databases for your BI with that. But for monitoring and for metrics. Well, so Tom, maybe let's, before we get into the exit products and more of the service and the, and the conference here, let's talk a little well on the front page of your website, you use the Oh 11, why word? So we've said where it's like monitoring here we use words like management, we use words like ops. Observability is a hot topic in the space and for people in a space that has some nuances. And so can you just maybe let the viewers and us know a little bit about what, how the space is looking at this and how you all feel about observability and what everybody here who's running some cloud native apps needs to actually function in production. >>Yeah. So I think, um, you can't talk about observability without either being pro or, or for, um, uh, the three pillars, right? So people talk about metrics, logs and traces. Um, I think what people miss here is that it's more about the experience for the developer, you know, Gruffalo and what we're trying to achieve is all about giving engineers and developers the tools they need to understand what their applications and their infrastructure doing, right? So we're not actually particularly picky about which pillars you use and which products you use to implement those pillars. But what we want to do is provide you with an experience that allows you to bring it all into a single, a single user interface and allows you to seamlessly move between the different sources of data and, and hopefully, uh, combine them in your analysis and in your root cause of any particular incident. >>And that for me is what observability means. It's about helping you understand the behavior of your application in particular. I mean, I'm, I'm a, I'm a software engineer by trade. I'm still on call. I still get paged at 3:00 AM occasionally. And, and having the right tools at 3:00 AM to allow me to as quickly as possible, figure out what happened and then dive into a fix. That's what we're about over funnel labs. All right. So Tom, one of the things we always need to understand and show here. There's the project and there's the company. Yep. Help us just kind of understand, you know, definitely a difference. The products, the, the, the mission of the company and how that fits with the project. So the Gruffalo project predates the company and it was started by taco. Um, he, you know, he saw a spot for like needing a much better kind of graphical editing of dashboards and making, making the kind of metrics way more accessible to your average human. >>Um, the final lab started really to focus on the it and, uh, monitoring observability use cases of profanity and, but the project itself is much broader than that. We see a lot of use cases in industrial, in IOT, even in BI as well. But Grafana labs is a company we're focused on the monitoring side of things. We're focused on the observability. So we also offer, we mean, like most companies, we have an enterprise version of. It has a few data sources for commercial vendors. So if you want to, you want to get your data dog or your Splunk into Grafana, then there's a commercial auction for that. But we also offer a hosted observability platform called Grafana clown. And this is where we take the best open source projects, the best tools that we think you need as an engineer to understand your applications and we host them for you and we operate them for you. >>We scale them, we upgrade them, we fix bugs, we sacrifice the clouds predominantly are hosted from atheists, our hosted graphite and our hosted Loki, our log aggregation system, um, all combined and brought together with uh, with the Gruffalo frontend. So yeah, like two products, a bunch of open source projects for final labs, employees, four of the promethium maintainers. And I'm one of the promethium maintainers. Um, we am employee graphite maintainers. Obviously a lot of Gryffindor maintainers, but also Loki. Um, I'm trying to think, like there's just so many open source projects. We, uh, we get involved with that. Really it's about synthesizing, uh, an observability platform out of those. And that's what we offer as a product. So you recently had an announcement that Loki is now GA. can you talk just a little bit about Loki and aggregation and logs and what Loki does? >>Yeah, I'd love to. Yeah. Um, a year ago in Seattle actually we announced the Loki project. Um, it was super early. I mean I just basically been finishing the code on the plane over and we announced it and no one I think could have predicted the response we had. Um, everyone was so keen and so hungry for alternative to traditional log aggregation systems. Um, so it's been a year and we've learned a hell of a lot. We've had so much feedback from the community. We've built a whole team internally around, around Loki. We now offer a hosted version of it and we've been running it in production now for over a year, um, doing some really great scale on it and we think it's ready for other people to do the same. One of the things we hear, especially at shows like this is I really, I really, you know, developers and the grassroots adopters come to us, say, we really love Loki. >>We really love what you're doing with it. Um, but my boss won't let me use it until it goes to be one. And so really yesterday we announced it's Don V. one, we think it's stable. We're not going to change any of the APS on you. We, uh, we would love you to use it and uh, and put it into production. All right. Uh, we'd like to hear a little bit more about the business side of things. So, um, I believe there was some news around funding, uh, uh, you know, how many people you have, how many, you know, can you parse for us, you know, how many customers have the projects versus how many customers have, uh, you know, the company's products. Well, we don't, we don't call them customers of the projects that users, yes, yes, we, uh, but I'm from a company where we have hundreds of customers. >>Um, I don't believe we make our revenue figures public and, uh, so I'm probably not going to dive into them, but I know, I know the CEO stands up at our, our yearly conference and, and discloses, you know, what our revenue the last year was. So I'll refer you to that. Um, the funding announcement, that was about a month ago. We, uh, we raised a great round from Lightspeed, um, 24 million I believe. Um, and we're gonna use that to really invest in the community, really invest in our projects and, and build a bit more of a commercial function. Um, the company is now about 110 people. I think, um, it's growing so quickly. I joined 18 months ago and we were 30 people and so we've almost quadrupled in size in, in the last year and a half. Um, so keeping up is quite a challenge. Uh, the two projects, uh, products I've already touched on a few hundred customers and I think we're, you know, we're really happy with the growth. >>We've been, uh, we've never had any institutional funding before this. The company is about five years old. So we've been growing based on organic revenue and, and, and, and, you know, barely profitable, uh, but reinvesting that into the company and, and it's, yeah, it's going really well. We're also one of the, I mean it's not that unique I guess, but we're remote first. We have a more than 50% of our employees work from home. I work from my basement in London. We have a few tiny like offices, one in Stockholm and one in New York, but, but we're really keen to hire the best people wherever they are. Um, and we invest a lot in travel. Uh, we invest a lot in, um, the, the right tools and getting the whole company together to really make that work. Actually a really fun place to work. What time? >>We're S we're still in the business here and I don't know how much time you've spent at the booth this year, but I don't, can you compare, I mean, we've been talking about the growth of this community and the growth of this conference. Can you compare say this year to last year, the, the people coming up, their maturity, the maturity of their production, et cetera. Are they, are they ready to buy? Are they still kicking? Are they still wondering what this Cooper Cooper need easy things is, you know, where, where is everybody this year and how does that, how has it changed? Yeah, and that's a good question where we're definitely seeing people with a lot more sophisticated questions. The, the, the conversations we're having at the booth are a lot longer than they've been in previous years. The um, you know, in particular people now know what key is. We only announced it a year ago and gonna have a lot of people asking us very detailed questions about what scale they can run it at. >>Um, otherwise, yeah, I think there is starting to be a bit more commercial intent at the conference, some few more buying decisions being made here. It's still predominantly a community oriented conference and I think the, the, I don't want that to go away. Like, that's one of the things that makes it attractive to me. And, and I bring my whole team here and that's one of the things that makes it attractive to them. But there is a little bit more, I'm a little more sales activity going on for sure. Any updates to the, to the tracing and monitoring observability stories of the projects here at CNCF this year since you as you're part of the promethium project? >> Yes. So we actually, we had the promethium conference in Munich two weeks ago and after each committee conference, the maintainers like to get together and kind of plan out the next six months of the project. >>So we started to talk about um, adding support for things like exemplars into Prometheus's. This is where each histogram bucket, you can associate an example trace that goes, that contributed towards that, that history and that latency. And then you can build nice user interfaces around that. So you can very quickly move from a latency graph to example traces that caused that. Um, so that's one of the things we're looking to do in Prometheus. And of course Jaeger graduated just a week ago. I think. Um, we're big users of Jaeger internally at for final amps. And actually on our booth right now, uh, we're showing a demo of how we're integrating, um, visualization of distributed tracing, integral foreigner. So you can, you know, using the same approach we do with metrics where we support multiple backends, we're going to support Yeager, we're going to support Zipkin, we're going to support as many open source tracing projects as we can with the Grafana UI experience and being able to seamlessly kind of switch between different data sources, metrics all the way to logs all the way to traces within one UI. >>And without ever having to copy and paste your query and make mistakes and kind of translate it in your head. Right. >> Tom, give us a little bit, look forward. Uh, you know, a lot of activities as the thing's going to, you know, graduating and pulling things together. So what should your users be looking for kind of over the next six to 12 months? >> That's a great question. Yeah, I think we do a yearly release cycle for foreigners. So the next one we're, we're aiming towards is for seven, like for me to find a seven's going to be all about tracing. So I really want to see the demo we're doing. I want to see that turned into like production ready code support for multiple different data sources, support for things like exemplars, which we're not showing yet. Um, I want to see all of that done in Grafana in the next year and we've also massively been flushing out the logging story. >>I'm with Loki, we've been adding support for uh, extracting metrics from the logs and I really think that's kind of where we're going to drive Loki forward in the future. And that really helps with systems that aren't really exposing metrics like legacy systems where the only kind of output you get from them is the logs. Um, beyond that. Yeah, I mean the welds are kind of oyster. I think I'm really keen to see the development of open telemetry and um, we've just starting to get involved to that project ourselves. Um, I'm really interested to kind of talk to people about what they need out of a tracing system. We, we see people asking for a hosted tracing systems. Um, but, but IMO is very much like pick the best open source ones. I don't think that's, that's emerged yet. I don't think people know which is the best one yet. >>So we're going to get involved in all of them. See which one's a C, which one's a community kind of coalesces around and maybe start offering a hosted version of that. >> You know, our final thing is, uh, you know, what advice do you have for users? Obviously, you know, you like the open source thing, but you know, they're hearing about observability everywhere there are, you know, the, the whole APM market is moving this direction. There's acquisitions as we talked about earlier. Um, there's so many moving pieces and a lot of different viewpoints out there. So just, you know, from a user, how do you know, how will things ma, what makes their lives easier and what advice would you give them? Yeah, no, definitely. I think a lot of vendors will tell you like to pick a, pick a vendor who's going to help you with this journey. >>Like I would say like, pick a vendor you trust who can help you make those decisions. Like find someone impartial who's gonna not make, not try and persuade you to buy their product. So we would, uh, you know, I would encourage you to try things out to dog food and to really like invest in experimentation. There's a lot going on in, uh, in, in the observability world and in the cloud native world. And you've got to, you've got to try it and see what fits. Like we embrace this, uh, composability of the, uh, of the observatory of, of the observability ecosystem. So like, try and find which, which choices work best for you. Like I, uh, whenever, whenever I talk to him, you still have to lick all the cupcakes in 2019. I think. I mean, I would, it depends on your level of kind of maturity, right? >>And sophistication. Like, I think if, uh, if, if this is really important to you, you should go down that approach. You should try them all. If this is not one of your core competencies that may be going with a vendor that helps you is a better approach. But, but I'm, I come from the open source world and, uh, you know, I like to see the, um, the whole ecosystem and all the different players and all the different, new and exciting ways to solve these problems. Um, so I'm, I'm always going to encourage people to have a play and try things out. All right, Tom, final word, Loki. Explain to us, uh, you know, when you're coming up with it, how you ended, uh, are you the God of mischief? Well, so the official line is the Loki is the, um, is the North mythology equivalent of Prometheus's, uh, in Greek mythology and, and lochia logging project is, is, is Prometheus's inspired logging. So we've tried to take the operational model from, from atheists, the query language from, from atheists and, and the kind of a cost efficiency from, from atheists and apply it to logs. Um, but I will admit to being a big fan of the Marvel movies. All right, Tom Willkie. Thank you so much for sharing the updates on, on the labs. Uh, we definitely look forward to hearing updates from you and thank you. All right, for, for John Troyer, I'm Stu Madmen back with more coverage here from San Diego. Thank you for watching. Thank you for watching the cube.

Published Date : Nov 21 2019

SUMMARY :

clock in cloud native con brought to you by red hat, the cloud native computing foundation but, uh, why don't you introduce the company to our audience in a, where you fit in this broad landscape, Alright, so really big, uh, you know, broad topic there. So if you want to bring together data from let's say Datadog how the space is looking at this and how you all feel about observability and what everybody here who's running So we're not actually particularly picky about which pillars you use and which products you use Um, he, you know, he saw a spot for like needing a much better kind of graphical editing the best open source projects, the best tools that we think you need as an engineer to understand your So you recently had an announcement that Loki is now GA. especially at shows like this is I really, I really, you know, developers and the grassroots adopters come to us, We, uh, we would love you to use it and uh, and put it into production. So I'll refer you to that. and, you know, barely profitable, uh, but reinvesting that into the company and, The um, you know, in particular people now know what key observability stories of the projects here at CNCF this year since you as you're part of the promethium project? each committee conference, the maintainers like to get together and kind of plan out the next six months of the project. So you can, you know, And without ever having to copy and paste your query and make mistakes and kind of translate it in your as the thing's going to, you know, graduating and pulling things together. So the next one we're, we're aiming towards is for seven, like for me to really exposing metrics like legacy systems where the only kind of output you get from them is the logs. So we're going to get involved in all of them. So just, you know, from a user, how do you know, how will things ma, what makes their lives easier and So we would, uh, you know, I would encourage you to try things out to dog food and to really like uh, you know, I like to see the, um, the whole ecosystem and all the different players and all the different,

SENTIMENT ANALYSIS :

ENTITIES

EntityCategoryConfidence
John TroyerPERSON

0.99+

Tom WillkiePERSON

0.99+

StockholmLOCATION

0.99+

TomPERSON

0.99+

LondonLOCATION

0.99+

GrafanaORGANIZATION

0.99+

New YorkLOCATION

0.99+

MunichLOCATION

0.99+

San DiegoLOCATION

0.99+

3:00 AMDATE

0.99+

2019DATE

0.99+

Tom WilkiePERSON

0.99+

SeattleLOCATION

0.99+

24 millionQUANTITY

0.99+

30 peopleQUANTITY

0.99+

San Diego, CaliforniaLOCATION

0.99+

last yearDATE

0.99+

PrometheusTITLE

0.99+

two productsQUANTITY

0.99+

Stu MadmenPERSON

0.99+

a year agoDATE

0.99+

Grafana LabsORGANIZATION

0.99+

two weeks agoDATE

0.99+

sevenQUANTITY

0.99+

LightspeedORGANIZATION

0.99+

next yearDATE

0.99+

oneQUANTITY

0.99+

KubeConEVENT

0.99+

yesterdayDATE

0.99+

this yearDATE

0.99+

two projectsQUANTITY

0.98+

more than 50%QUANTITY

0.98+

CloudNativeConEVENT

0.98+

more than 60 different data sourcesQUANTITY

0.98+

a week agoDATE

0.98+

LokiORGANIZATION

0.97+

first timeQUANTITY

0.97+

LokiPERSON

0.97+

a halfQUANTITY

0.97+

12 monthsQUANTITY

0.97+

GruffaloPERSON

0.97+

Cooper CooperORGANIZATION

0.97+

over a yearQUANTITY

0.96+

each committee conferenceQUANTITY

0.96+

18 months agoDATE

0.95+

GALOCATION

0.95+

Lampson GriffonORGANIZATION

0.95+

MarvelORGANIZATION

0.94+

a yearQUANTITY

0.94+

todayDATE

0.94+

each histogramQUANTITY

0.94+

GruffaloORGANIZATION

0.93+

about 110 peopleQUANTITY

0.93+

GreekOTHER

0.92+

TableauTITLE

0.92+

sixQUANTITY

0.92+

ECROORGANIZATION

0.91+

about five years oldQUANTITY

0.9+

single user interfaceQUANTITY

0.89+

firstQUANTITY

0.88+

fourQUANTITY

0.87+

CNCFORGANIZATION

0.87+

CubeConEVENT

0.86+

hundreds of customersQUANTITY

0.85+

JaegerORGANIZATION

0.84+

one UIQUANTITY

0.84+

three pillarsQUANTITY

0.84+

Anthony Lai-Ferrario & Shilpi Srivastava, Pure Storage | KubeCon + CloudNativeCon NA 2019


 

>>Live from San Diego, California at the cue covering to clock in cloud native con brought to you by red hat, the cloud native computing foundation and its ecosystem Marsh. >>Welcome back to the cube here in San Diego for cube con cloud native con 2019. It's our fourth year of doing the cube here. I'm Stu Miniman. It's my fourth time I've done this show. Joining me is Justin Warren. He's actually been to more of the coupons than the cube has, I think at least in North America. And welcome into the program to two veterans of these events from pure storage. Uh, sitting to my right is she'll be uh, Shrivastava who's a director of product marketing and sitting to her right is Anthony lay Ferrario who's a senior product manager, uh, both of you with pure storage. Thank you so much for joining us. Thanks for having us. All right, so, so we, we were kind of joking about veterans here because we know that things are moving faster and faster. You both work for storage companies. Storage is not known to be the fastest moving industry. Um, it's been fascinating for me to watch kind of things picking up the pace of change, especially when you talk about, uh, you know, how developers and you know, software and a multicloud environment, a fit-out. So she'll be maybe, you know, give us a frame for, you know, you, you know, you're in a Cooper ladies tee shirt here pures at the show. How should we be thinking about pure in this ecosystem? >>Sure. Yeah. So, uh, you're, as, you know, we, we side off as all flash on brand storage company, uh, 10 years ago and, uh, we've kept pace with constantly innovating and making sure we're meeting our customer's needs. One of the areas of course that we see a lot of enterprises moving today is two words, microservices, two words, containerized applications. And our goal that you're really is to help customers modernize, modernize their applications while still keeping that store it's seamless and keeping that, uh, invisible to the application developers. >> I think it actually lines up really well if you're do just a pure sort of steam across time has been performance with simplicity. Right? And I think the simplicity argument starts to mean something different over time, but it's a place that we still want to really focus as our customers started to use, uh, try to containerize our applications. >>There are couple of challenges. We saw continued environments, of course, they're known for their, uh, agility, uh, how portable they are. They're lightweight and they're fast. And when they're fast, storage can sometimes be a bottleneck because your storage might not necessarily scale as fast. It might not be able to provision storage volumes as fast, your container environment. And that's the challenge that we at pure why to solve with our Cuban eighties integrations. Anthony, you mentioned simplicity there. So I'm going to challenge you a bit on that because Kubernetes is generally not perceived as being particularly simple and the storage interfaces as well, like stateful sets is kind of only really stabilized over the last 18 months. So how >>is pure actually helping to make the Cuban Eddie's experience simpler for developers? Yeah, and you know, you're totally right. I don't think I was necessarily saying that someone looking for the simplest thing that could ever find would adopt Kubernetes and expect to find that. But what I really meant was, you know, on one hand you have, you know, your more traditional enterprise infrastructure type folks who are trying to build out the underlying private cloud that you're going to deploy, you know, your infrastructure on. And on the other hand, you have your developers, you have your Kubernetes, you have your cloud native applications, right? And really the interface between those is where I'm looking at that simplicity argument because traditionally pure has focused on that simple interface to the end user. But the end user, as we were talking about before, the show has shifted from a person to being a machine, right? >>And the objective for pure and what we're building on the cognitive side is how do we take that simple sort of as a service consumption experience and present that on top of what looks like a traditional infrastructure platform. So I can get more into the, the details of that if you'd like, but really that that layer is where we're focused on the simplicity and really just asking the, the, uh, the end user as few questions as we can. Right. I just want to ask you, what do you need? I don't want to ask you, well, tell me about the, you know, IQN and blah, blah. They don't want that, right? That's the simplicity I'm talking about. Yeah. Well, you run developers generally, I mean, the idea of dev ops and I challenge people whenever they mentioned dev ops, and I'm hearing a pretty consistent message that developers really don't care about infrastructure and don't want to have anything to do with it at all. >>So if you can just bake it into the system and somehow make it easier to operate it, that kind of SRE level, that infrastructure level that, that Kubernetes as a platform. So once that's solved, then as a developer, I can just get on with, with writing some code. We definitely want stories to be invisible. Yeah. So if you want, but if they want stories to be invisible, that's not so great for your brand because you actually want them to know and care about having a particular storage platform. So how do you, how do you balance that idea that we want to show you that we can have to have innovative products that you care about the storage, but you also don't need to care about the storage at all because we'll make it invisible. How does that work? >>So Coupa storage for container environments has been a challenge. And what we are trying to educate the platform level users is that with the right kind of storage, it can actually be easy stores. For QA, these can be easy. And, uh, the way we make it simple or invisible is through the automation that we provide. So pure service orchestrator is our, uh, automation for storage delivery into the containerized environments. And so it's delivered to a CSI plugin, but we tried to do a little more than just develop a plugin into your Cubanetis environments. We tried to make your scalability seamless, so it's super easy to add new storage. And, um, so yeah, I think because a container environments were initially developed for States, less applications when became to staple applications, they still think about, Oh, why should I care about storage? But people are slowly realizing that we need care about it because we don't want to ultimately be bothered by it. Right. >>And if I can make, if I can make a point to just tag on to that I, the conversations I've had at the show this week, I've even helped me sort of crystallize the way I like to explain this to people, which is at first, you know, a lot of people will say, Oh, I don't, I don't do stateful application. I'm doing stateless applications and competitors. And my response is, okay, I understand that you've decided to externalize the state of your system from your Kubernetes deployment. But at some point you have to deal with state. Now, whether that's an Oracle database, you happen to be calling out to outside of your community's cluster, whether that's a service from a public cloud like S3 or whether that's deciding to internalize that state into Coobernetti's and manage it through the same management plane you have to have state. >>Now when we talk about, you know, what we're doing in PSO and why that's valuable and why, you know, to your point about the brand, I don't necessarily worry is because when we can give a seamless experience at the developer layer and we can give the SRE or the cluster manager layer a way where they can have a trusted high performance, high availability storage platform that their developers consume without knowing or worrying about it. And then as we look into the future, how do we handle cross cluster and multi-cloud stateful workloads, we can really add value there. >>Well, yeah, and I'm glad you brought up the multi-cloud piece of it because one of the more interesting things I saw from pure this year is how pure is putting in software cloud native. Um, so when I saw that one of the questions like, okay, when I come to a show like this, how does Kubernetes and containers fit into that old discussion? So how help us connect the dots as to what was announced and everything else that's happening. >>You've heard about cloud block store, which is our software running on the AWS cloud today. And uh, that's basically what we've done is we've people have loved flash array all these years for the simplicity it provides for the automation and performance. You want to give you something similar and something enterprise grade in the public cloud. The cloud, Luxor is basically, you can think of it as a virtual flash array and on the AWS cloud. So with that, you now have D duplication, 10 provisioning capabilities in the cloud. You can, um, be brought an active cluster, which is active, active, synchronous replication between availability zones. So really making your AWS environments ready for mission critical applications. Plus with our, you know, PSO just works the same way on prem as in the cloud. So it's just great for hybrid application mobility. You have the same APIs. >>Yeah, it's actually very cool. Right? One of the, one of the, you know, fun things for me as a software developer at pure, at a software side guy at pure, um, is that the API's that our arrays have are the same API. It's actually the same underlying software version even though it's a totally different hardware, hardware back end implementation. When we run in a cloud native form factor versus when we run in a physical appliance form factor, the replication engines work between the two snapshots, clones. Um, our ability to do instant, um, restores like everything that we do and that has brought value from our, our storage software stack, we still get access to in a cloud native environment and the transports as well. I guess trying to understand, is there Kubernetes involved here or is this just natively in AWS? And then then on premises itself is a, >> is a compute orchestration layer component. So when I look at Kubernetes, I'd say Kubernetes sits above both sides, right? Or potentially above and across both sides, um, depending on how you decide to structure your environment. But the nice part is if you've developed a cloud native application, right, and that's running on Kubernetes, the ability to support that with the same storage interfaces, the same SLS, move it efficiently, copy it efficiently and do that on whatever cloud you care to do. That's where it gets really cool. >>So we developed this really cool demo where you have a container application running on PSO, on flash array, on prem. We migrated that to cloud block store and on AWS and it just runs, you use the same yanno scripts in both places. There is no need to, you know, do a massive rearchitecture anything. Your application just runs when you move it. And we take care of all the data mobility with our asynchronous replications, you can take a snapshot on prem, you can snap it out into AWS, restore it back into cloud block store. So it really opens up a lot of new use cases and make them simple for customers >>that that idea of write once run anywhere. I said I'm, I'm old enough to remember when Java was a brand new thing and that was the promise. And it never quite got there because it turns out it's really, really hard to do that. Um, but we are seeing for from pure and from a lot of vendors here at the show that there's a lot of work and effort being put in into that difficult problem so that other people don't have to care about it. So you're building that abstraction in and, and working on how this particular, how the details of this work. And, uh, I was fortunate enough to get a deep dive into the end of the architecture of cloud Brock's door, just a recent accelerate conference and the way you've actually used cloud resources as if they were kind of infrastructure components and then built the abstraction on top of it, but in the same way that it runs on site, it, that's what gives you that ability to, to keep everything the same and make it simple, is doing a lot of hard work and hard engineering underneath so that no one has to care anymore. >>Yeah. And the way we've architected CloudLock store is that, you know, be as use the highest performance performing, uh, AWS infrastructure. And the highest durability it this infrastructure. So you're actually now able to buy performance and, and durability in one through one single virtual appliance as you would. >>Yeah. How's the adoption of the products going? I know it was, it was very early when it was announced just a few months ago. So what's the feedback from customers been so far about? >>It's been really positive and actually, you know, the one use case that I want to highlight really most is actually dev ops use cases, right? This, the value add of being able to have the same deployment for that application for a test or dev infrastructure in one cloud versus a production to point them in another cloud has been very exciting for folks. So, you know, when you think about that use case in particular, right? The ability to say, okay, I'm coming up to a major quarterly release or whatever I have for my product, I need to establish a bunch more test environments. I don't necessarily want to have bought that and we're not necessarily talking about, you know, bursting over the wire anymore. Right. We're talking about local, uh, local storage under the same interfaces in the cloud that you choose to spin up all of those test environments. So cases like that are pretty interesting for folks. >>Yeah. I think that's how people have started to realize that it's that operation side of things. It's not even day to day 90 and day 147 where I want to be operating this in the same place in the same way no matter where it is because it just saves me so much heartache and time of not having to re implement differently and I don't have to retrain my resources because it all looks the same. So, uh, yeah, Def does definitely have a big use case migration through verbose. That's another use case that we are seeing a lot of customers interested in and uh, disaster recovery, using it as a disaster recovery. How do you, so you can efficiently store backups on Amazon S three, but how do you do an easy fast restore to actually run your applications there? So with CloudLock store, it is now possible to do that, to do a fast, easy restore. Also a couple of weeks ago actually, we started taking registrations for a beta program for cloud Glocks or for Azure as well. Uh, yup. Customers are going multi-cloud. We are going multi-cloud with them. >>Great. I want to give you both a final word, uh, takeaways for a pure storage participation here at the show. >>I think the biggest thing that I, that I want people to understand, and I actually gave this talk at the cloud native storage day on day zero is that cloud native storage is an approach to storage. There's not a location for storage. And I think pure storage that really defines to me the way we're going about this, we're trying to be cloud native storage wherever you need it. So that's, that's really the takeaway I'd like people to have about pure >>and cute and storage for Cuban. It is, doesn't have to be hard. We are here all day today as well. So, um, I mean this is a challenge the industry seeing today and uh, we have a solution to solve that for you. >>All right, well that's a, that's a bold statement, uh, to help end us as Shilpi. Anthony, thank you so much for joining us for Justin Warren. I'm Stu Miniman back with more coverage here from cube con cloud native con 2019 stay classy, San Diego. And thanks for watching the queue.

Published Date : Nov 21 2019

SUMMARY :

clock in cloud native con brought to you by red hat, the cloud native computing foundation the pace of change, especially when you talk about, uh, you know, how developers and you know, One of the areas of course that we And I think the simplicity argument starts to mean something different So I'm going to challenge you a bit on that because Kubernetes is generally not perceived as being particularly simple And on the other hand, you have your developers, you have your Kubernetes, And the objective for pure and what we're building on the cognitive side is how do we take So if you can just bake it into the system and somehow make it easier to operate it, that kind of SRE level, And so it's delivered to a CSI plugin, but we tried to do that state into Coobernetti's and manage it through the same management plane you have to have state. you know, to your point about the brand, I don't necessarily worry is because when we can give a seamless Well, yeah, and I'm glad you brought up the multi-cloud piece of it because one of the more interesting things So with that, you now have D duplication, One of the, one of the, you know, fun things for me as a software developer the same SLS, move it efficiently, copy it efficiently and do that on whatever cloud you care And we take care of all the data mobility with our asynchronous replications, you can take a snapshot on prem, and effort being put in into that difficult problem so that other people don't have to care And the highest durability it this infrastructure. I know it was, it was very early when it was announced just a few months ago. that and we're not necessarily talking about, you know, bursting over the wire anymore. but how do you do an easy fast restore to actually run your applications there? I want to give you both a final word, uh, takeaways for a pure storage participation here at the show. And I think pure storage that really defines to me the way we're going about this, It is, doesn't have to be hard. Anthony, thank you so much for joining us for Justin Warren.

SENTIMENT ANALYSIS :

ENTITIES

EntityCategoryConfidence
Justin WarrenPERSON

0.99+

AnthonyPERSON

0.99+

ShrivastavaPERSON

0.99+

Stu MinimanPERSON

0.99+

Anthony lay FerrarioPERSON

0.99+

North AmericaLOCATION

0.99+

fourth yearQUANTITY

0.99+

San DiegoLOCATION

0.99+

Shilpi SrivastavaPERSON

0.99+

San Diego, CaliforniaLOCATION

0.99+

AWSORGANIZATION

0.99+

fourth timeQUANTITY

0.99+

both sidesQUANTITY

0.99+

two wordsQUANTITY

0.99+

todayDATE

0.99+

CloudLockTITLE

0.99+

ShilpiPERSON

0.99+

AmazonORGANIZATION

0.99+

JavaTITLE

0.99+

bothQUANTITY

0.99+

two snapshotsQUANTITY

0.99+

Anthony Lai-FerrarioPERSON

0.98+

10 provisioning capabilitiesQUANTITY

0.98+

KubernetesTITLE

0.98+

OracleORGANIZATION

0.98+

KubeConEVENT

0.98+

both placesQUANTITY

0.97+

this weekDATE

0.97+

OneQUANTITY

0.97+

this yearDATE

0.97+

oneQUANTITY

0.97+

10 years agoDATE

0.97+

CooperORGANIZATION

0.95+

EddiePERSON

0.95+

two veteransQUANTITY

0.94+

AzureTITLE

0.94+

BrockORGANIZATION

0.94+

red hatORGANIZATION

0.93+

S3TITLE

0.93+

CubanOTHER

0.93+

dayOTHER

0.89+

few months agoDATE

0.89+

one single virtual applianceQUANTITY

0.88+

cube con cloud native con 2019EVENT

0.86+

cloud block storeTITLE

0.84+

cloud GlocksTITLE

0.84+

CloudLock storeTITLE

0.82+

last 18 monthsDATE

0.81+

CloudNativeCon NA 2019EVENT

0.78+

a couple of weeks agoDATE

0.78+

threeTITLE

0.77+

SRETITLE

0.68+

MarshLOCATION

0.68+

LuxorORGANIZATION

0.66+

cloud native conEVENT

0.66+

dayQUANTITY

0.6+

blockTITLE

0.6+

foundationORGANIZATION

0.6+

2019DATE

0.6+

coupleQUANTITY

0.57+

cloud nativeORGANIZATION

0.57+

90QUANTITY

0.53+

zeroDATE

0.51+

questionsQUANTITY

0.5+

147QUANTITY

0.5+

native conEVENT

0.5+

Rob Esker & Matt Baldwin, NetApp | KubeCon + CloudNativeCon NA 2019


 

>> Announcer: Live from San Diego, California, it's theCUBE! Covering KubeCon and CloudNativeCon. Brought to you by Red Hat, the Cloud Native Computing Foundation, and its ecosystem partners. >> Welcome back, this is theCUBE's fourth year of coverage at KubeCon CloudNativeCon, we're here in San Diego, it's 2019, I'm Stu Miniman, my host for this afternoon is Justin Warren, and happy to welcome two guests from the newly minted platinum member of the CNCF, NetApp, sitting to my right is Matt Baldwin, who is the director of cloud native and Kubernetes engineering, and sitting to his right is Rob Esker, who does product and strategy for Kubernetes, and is also a forward member on the CNCF, thank you both for joining us. >> Thank you. >> Thanks for having us. >> All right, so Matt, maybe start with you, NetApp, companies that know, I've got plenty of history with NetApp there, what I've been hearing from NetApp for the last few years is, the core of NetApp has always been software, and it is a multicloud world. I've been hearing this message since before the cloud native and Kubernetes piece was going. Of course there's been some acquisitions, and NetApp continuing to go through its transformations, if you will. So help us understand NetApp's positioning in this ecosystem. >> In Kubernetes? >> Yes. >> Okay, so, what we're doing is, we're building a product that allows you to manage cloud-native workloads on top of Kubernetes, so we've solved the infrastructure problem, and that's kind of the old problem we're bored to death talking about that problem, but what we try to do is try to provide a single pane of glass to manage on-premise workloads and off-premise workloads, and so that's what we're trying to do, we're trying to say, it's now more about the app taxonomy in Kubernetes, and then what type of tooling do you build to manage that application in Kubernetes, and so that's what we're building right now, that's where we're headed with the hybrid multicloud. >> There's a piece of it, though, that does draw from the historical strengths of NetApp, of course. So we're building, we are essentially already in market a capability that allows you to deploy Kubernetes, in an agnostic way, using pure open unmodified Kubernetes, on all of the major public clouds, but also on-prem. But over time, and some of this is already evident, you'll see it married to the storage and data management capabilities that we draw from the historical NetApp, and that we're starting to deploy into those public clouds. >> With the idea that you should be able to take a project, so a project being in a namespace, namespace having an application in it, so you have multiple deployments, I should be able to protect that namespace, or that project, I should be able to move that, and that data goes with it, so that we're very data-aware, that's what we're trying to do with our software is, make it very data-aware and have that align with apps inside of Kubernetes. >> Yeah, so Rob, maybe step back for a second, one of the things we've heard a few times at this show before, and it was talked about in the keynote this morning, is that it is project over company when it comes to the CNCF. Project over company, so it's about the ecosystem, the CNCF tries not to be opinionated, so it's okay for multiple projects to fit in a space. NetApp moving up to a platinum sponsor level, participated here, NetApp's got lots of histories in participating and driving standards, helping move where the industry's going, where does NetApp see its position in participating in the foundation and participating in this ecosystem? >> Yeah, so great question, and actually, I love it, it's one of my favorite topics, so, I think the way we look at it is, oftentimes projects, to the extent they become ubiquitous, define a standard, a defacto standard, so not necessarily ratified by some standards body, and so we're very interested in making sure that in the scenario where you want to employ this standard, from a technology integration perspective, our capabilities can operate as an implementation behind the standard. So you get the distinguishing qualities of our capabilities, our products and our services, vis-a-vis, or in the context of the standard, but we're not trying to take you down a walled garden path in a proprietary journey, if you will. We would rather compel you to work with us on the basis of the value, not necessarily operating off a proprietary set of interfaces. So Kubernetes, broadly perceive it as a defacto standard at this point, there's still some work to be done on rounding out the edges, a lot of it underway this week, it's definitely the case that there's an appeal to making this more offerable by, pardon the expression, mere mortals, and we think we can offer some help in that respect as well. >> Yeah, where is its usability? I mean, that's the reason I started stacked on cloud, was that there was a usability problem with Kubernetes. I had a usability problem with Kubernetes. That's what we're trying, that's how I'm looking at the landscape, and I look at all the projects inside of the CNCF, and I look at my role is, our role is to, how do we tie these together, how do we make these so they're very very usable to the users, and how we're engaging with the community is to try to align this, basically pure upstream projects, and create a usability layer on top of that. But we're not going to, we don't want to ever say we're going to fork any of these projects, but we're going to contribute back into these projects. >> So that's one concern that I have heard from some customers, which speaking of which, some of them yesterday, one of the concerns they had was that, when you add that manageability onto the base Kubernetes layer, that often, various vendors become rather opinionated about which way we think this is a good way to do that, and when you're trying to maintain that compatibility across the ecosystem, so some customers say, "Well I actually don't want to have to be too closely welded "to any one vendor, 'cause part of the benefit "of Kubernetes is I can move my workloads around." So how do you navigate what is the right level of opinion to have, and which part should actually just be part of a common standard? >> Think it needs to be along the lines of best practices, is how we do it. So, let's take network policy, for example, applying a sane, default network policy to every namespace. Defining a sane, default pod security policy, building a cluster in a best practices fashion, with security turned on, hardening done, where you would've done this already as a user, so we're not locking you in in any way there. So that's, we're not trying, I'm not trying to curate any type of opinion of the product, what we're trying to do is harmonize your experience across all this ecosystem, so that you don't ever have to think about, "I'm building a cluster on top of Amazon, "so I got to worry about how do I manage this on Amazon." I don't want you to have to think about those providers anymore. And then on top of those, on top of that infrastructure, I want to have a way that you're thinking about managing the applications on those environments in the exact same way, so I'm scaling, or I'm protecting an application on-premise, in the identical way I'm doing it in the cloud. >> So if it's the same everywhere, what's the value that you're providing that means that I should choose your option than something else? >> So, we do have, this is where we have controllers that live inside of the clusters, that manage this stuff for the users. So, you could rebuild what we're doing, but you would have to roll it all by hand. But you could, we don't stand in the way of your operations either, so if we go down, you don't go down, type of idea. But we do have controllers, we're using CRDs, and so our app management technology, our controllers are just watching for a workload to come into the environment, and then we show that in the interface, but you can just walk away as well, if you wanted to. >> There's also a constellation of other services that we're building around, this experience, that do draw, again, from some of the storage and data management capabilities, so staple sets, your traditional workloads that want to interact with or transact data against a block or a shared file system. We're providing capabilities for sophisticated qualities of persistence that can exist in all of those same public clouds, but moreover, over time, we're going to be, and on-premise as well, we're going to be able to actually move, migrate, place, cache, per policy, your persistent data, with your workloads, as you move, migrate, scale, burst, whatever the model is, as you move across and between clouds. >> How far down that pathway do you think we are, 'cause one criticism of Kubernetes is that a lot of the tooling that we're used to from more traditional ways of operating this kind of infrastructure, isn't really there yet, hence the question about, we actually need to make this easier to use. How far down that pathway are we? >> I'd argue that the tooling that I've built has already solved some of those problems. So I think we're pretty far down the path. Now, what we haven't done is open sourced all of my tooling, right, to make it easier on everybody else. >> Rob, NetApp's got strong partnerships across the cloud platforms, I had a chance to interview George at the Google Cloud event, I know you partner of the year, I believe, on some of these stuff, help us understand how some of the things Matt and the team are building interact with the public clouds, you look at Anthos, and Azure Arc, and of course Amazon has many different ways you can do your container and management piece there. Talk a little bit about that relationship and how, both with those partners and then across those partners, work. >> Yeah, it's, how much time do we have, so there's certainly a lot of facets to that, but drawing from the Google experience, we just announced the general availability of Cloud Volumes ONTAP, so the ability to stand up and manage your own ONTAP instance in Google's cloud. Likewise, we announced the general availability of the Cloud Volume service, which gives you the managed push button as a service experience of shared file system on demand, at Google, I believe it was either today or yesterday, in London, I guess maybe I'll blame that on the time zone conversion, not knowing what day it was, but the point is, that's now generally available. Some of those capabilities are going to be able to be connected to our ability from MKS, to deploy a on-demand Kubernetes cluster, and deploy applications from a marketplace experience, in a common way, not just with Google but Azure, with Amazon, and so frankly the story does differ a little bit from one cloud to the next, but the endeavor is to provide common capabilities across all of them. It's also the case that we do have people that are very opinionated about, I want to live only in the Google or the Microsoft or the Amazon ecosystem, we're trying to deliver a rich experience for those folks as well, even if you don't value the agnostic multicloud experience. >> Yeah, and Matt, I'm sure you have a viewpoint on this, but it's that skillset that's really challenging. I was at the Microsoft show, and you've got people, it's not just about .NET, they're embracing and open to all of these environments, but people tend to have the environments that they're used to, and for multicloud to be a reality, it needs to be a little bit easier for me to go between them, but it's still, we're making progress but there's work to do. >> Matt: Yeah, what's the question? >> Yeah, so, I know you're building tools and everything, but what more do we need to do, where are some of the areas that you're hopeful for, but where are the areas that we need to go further? >> So for me it's coming down to the data side. I need to be able to say that, when I turn on data services, inside of Kubernetes, I need to be able to have that workload go anywhere, because as a developer, I'm running a production, I'm running an Amazon, but maybe I'm doing tests locally on my bare metal environments, right, I want to be able to maybe sink down some of my data that I'm working with in production down to my test environment. That stuff's missing, there's no one doing that right now, and that's where we're headed, that's the path, that's where we're headed. >> Yeah, I'm glad you brought that up, actually, 'cause one of the things that I feel like I heard a little bit last year but it is highlighted more this year, is we're talking a little bit more to the application developers because, Kubernetes is a piece of the infrastructure, but it's about-- >> It's the kernel. >> Yeah, it's the kernel there, so, how do we make sure we're spanning between what the app developer needs and still making sure that infrastructure is taken care of, because storage and networking are still hard. >> It is, yeah, I mean I'm approaching, I'm thinking more along the lines of, I'm trying to think more about app developers, personally, than infrastructure at this point. For me, so I can give you a cluster in three minutes, right, so I don't really have to worry about that problem. We also put Istio on top of the clusters, so it's like we're trying to create this whole narrative that you can manage that environment on day one, day two type operations. But, and that's for an IT manager, right, so inside of our product, how I'm addressing this is you have personas, and so you have this concept, you have an IT manager, they can do these things, they can set limits, but for the developer, who's building the applications or the services and pushing those up into the environment, they need to have a sense of freedom, and so on that side of the house, I'm trying not to break them out of their tooling, so part of our product ties into Git, so we have cd, so you just do a git push, git commit to a branch, and we can target multiple clusters. But at no point did the developer actually draft DAML, or anything, we basically create the container for you, create the deployment, bring it online, and I feel like there's these lines, and the IT guys need to be able to say, "I need to create the guardrails for the devs, "but I don't want to make it seem like "I'm creating guardrails for the devs, "'cause the devs don't like that." So that's how I'm balancing it. >> Okay, 'cause that has always been the tension, in that there's a lot of talk about DevOps, but you go and talk to application developers, and they don't want to have anything to do with infrastructure, they just want to program to an API and get things done, they would like this infrastructure to be seamless. >> Yeah, and what we do, also what I'm giving them is service dashboards, because as a developer, you know, because now you're in charge of your QA, you're writing your tests, you're pushing it through CI, it's going to CD. You own your service and production, right? And so we're delivering dashboards as well for services that the developers are running, so they can dig in and say, "Oh, here's an issue," or "Here's where the issue's probably going to be at, "I'm going to go fix this." And we're trying to create that type of scenario for a developer, and for an IT manager. >> Slightly different angle on it, if I'm understanding the question correctly, part of the complexity of infrastructure is something we're also trying to provide a deterministic sort of easy button capability for, perhaps you're familiar with NetApp's Nason ATI product, which we kind of expand that as hybrid cloud infrastructure. If the intention is to make it a simple, private cloud capability, and indeed, our NetApp Kubernetes service operates directly off of it, it's a big part of actually how we deliver cloud services from it. So the point is that, if you're that application developer, if you want the effective NKS on-prem, the endeavor with our NetApp ATI product is to give you that sort of easy button experience, because you didn't really want to be a storage admin or a network admin, you didn't want to get into the, be mired in the details of infra, so that's obviously work in progress, but we think we're definitely headed down the right direction. >> It does seem that a lot of enterprises want to have the cloudlike experience, but they want to be able to bring it home, we're seeing that a lot more. >> Yeah, so this turnkey on-premise, turnkey cloud on-premise, and, with NKS we can, the same auto-scaling, so take the dynamic nature of Kubernetes, so I have a base cluster size of say four worker nodes, right, but my workload's going to maybe need to have more nodes, so my auto-scaler's going to increase the size of my cluster and decrease the size, right? Pretty much everybody only can do that in the public cloud. I can do that in public cloud and on-premise, now. And so that's what we're trying to deliver, and that's pretty cool stuff, I think. >> Well there's a lot of advantages to enterprises operating in that way, because people out here, I can go and buy them or hire them, and say "Hey, we need you to operate this gear," and you've already done it elsewhere, you can do it in cloud, you can do it on-site, I can now run my operations the same across, no matter where my applications live, which saves me a lot of money on training costs, on development costs, and generally it makes for a much more smooth and seamless experience. >> So Rob, if you could, just love your takeaway on NetApp's participation here at the event, and what you want people to take away from the show this year. >> So it's certainly the case that we're doing a lot of great work, we like people to become aware of it. NetApp of course is not, I think we talked about this in perhaps other contexts, not strictly a storage and data management company only. We do draw from the strengths of that as we're providing full stack capabilities, in a way that are interconnected with public cloud, things like our NetApp Kubernetes service as really the foundational glue in many ways, to how we deliver the application runtime, but over time we'll build a constellation of data-centric capabilities around that as well. >> Matt, I would just love to get your viewpoint as someone that built a company in this ecosystem, there's so many startups here, give us kind of that founder viewpoint of being in this sort of ecosystem. >> Of the ecosystem... So this is, I came into the ecosystem at the beginning. I would have to say that it does feel different at this point, I'm going to speak as Matt, not as NetApp. And so my thinking has always been it feels a lot like, you're a big fan of that rock band, right, and you go to a local club, and we all get to know each other at that local club, and there's maybe 500 of us or 1000 of us, and then that band gets signed to Warner Brothers, and goes to the top, and now there's 20,000 people or 12,000 people. That's how it feels to me right now. I think, but what I like about it is that, it just shows the power of the community is now at a point where it's drawing in cities now, not just a small collection of a tribe of people. And I think that's a very powerful thing with this community, and like all the, what are they called, the Kubernetes Summits that they're doing, we didn't have any of those back when we first got going, I mean it was tough to fill the room, and now we can fill the room, and it's amazing, and what I like seeing is people moving past the problem of Kubernetes itself, and moving into what other problems can I solve on top of Kubernetes, so you're starting to see all these really exciting startups doing really neat things, and I really like, like this vendor hall I really like, 'cause you get to see all the new guys, but there's a lot of neat stuff going on, and I'm excited to see where the community goes in the next five years, but it's, we've gone from zero to 60 insanely fast, 'cause you guys were at the original KubeCon, I think, as well. >> It's our fourth year doing theCUBE at this show, but absolutely, we've watched it since the early days. I'm not supposed to mention OpenStack at this show, but we remember talking to JJ and some of the early people there, and we interviewed Craig McLuckie back in his Google days, and the like, so we've been fortunate to be on here since really day zero here, and definitely great energy, congrats so much on the progress, I really appreciate the updates on everything going, as you said, we've reached a certain state, and adding more value on top of this whole environment. >> Yeah, we're in junior high now, right, and we were in grade school for a few years. >> All right, well Matt and Rob, thank you so much for the update, hopefully not an awkward dance tonight for the junior people. For Justin Warren, I'm Stu Miniman, back with more coverage here from KubeCon CloudNativeCon 2019 in San Diego. Thank you for watching theCUBE. (techno music)

Published Date : Nov 21 2019

SUMMARY :

Brought to you by Red Hat, of the CNCF, NetApp, sitting to my right and NetApp continuing to go and then what type of tooling do you build and that we're starting to With the idea that you in the keynote this morning, in the scenario where you and I look at all the of the concerns they had so that you don't ever that live inside of the clusters, from some of the storage of the tooling that we're used to I'd argue that the and the team are building so the ability to stand up and for multicloud to be a reality, headed, that's the path, Yeah, it's the kernel there, so, and the IT guys need to be able to say, always been the tension, for services that the If the intention is to make It does seem that a lot of enterprises and decrease the size, right? and say "Hey, we need you and what you want people to take away So it's certainly the love to get your viewpoint and I'm excited to see and some of the early people there, and we were in grade and Rob, thank you so much

SENTIMENT ANALYSIS :

ENTITIES

EntityCategoryConfidence
Justin WarrenPERSON

0.99+

Matt BaldwinPERSON

0.99+

MattPERSON

0.99+

GeorgePERSON

0.99+

Rob EskerPERSON

0.99+

RobPERSON

0.99+

Stu MinimanPERSON

0.99+

AmazonORGANIZATION

0.99+

LondonLOCATION

0.99+

Red HatORGANIZATION

0.99+

Cloud Native Computing FoundationORGANIZATION

0.99+

San DiegoLOCATION

0.99+

MicrosoftORGANIZATION

0.99+

2019DATE

0.99+

20,000 peopleQUANTITY

0.99+

Craig McLuckiePERSON

0.99+

GoogleORGANIZATION

0.99+

yesterdayDATE

0.99+

JJPERSON

0.99+

fourth yearQUANTITY

0.99+

last yearDATE

0.99+

three minutesQUANTITY

0.99+

San Diego, CaliforniaLOCATION

0.99+

two guestsQUANTITY

0.99+

12,000 peopleQUANTITY

0.99+

CNCFORGANIZATION

0.99+

500QUANTITY

0.99+

NetAppORGANIZATION

0.99+

todayDATE

0.99+

KubeConEVENT

0.99+

Warner BrothersORGANIZATION

0.99+

KubernetesORGANIZATION

0.99+

this yearDATE

0.99+

NKSORGANIZATION

0.98+

KubernetesTITLE

0.98+

zeroQUANTITY

0.98+

60QUANTITY

0.98+

bothQUANTITY

0.98+

CloudNativeConEVENT

0.97+

NetAppTITLE

0.97+

oneQUANTITY

0.97+

this weekDATE

0.97+

GoogleTITLE

0.97+

GitTITLE

0.95+

one concernQUANTITY

0.94+

day oneQUANTITY

0.93+

Kubernetes SummitsEVENT

0.9+

tonightDATE

0.89+

Bryan Liles, VMware | KubeCon + CloudNativeCon NA 2019


 

>>Ly from San Diego, California. It's the cube covering to clock in cloud native con brought to you by red hat, the cloud native computing foundation and its ecosystem Marsh. >>Welcome back to San Diego. I'm Stewman and my cohost is Justin Warren. And coming back to our program, one of our cube alumni and be coach hair of this coupon cloud native con prion Lyles who is also a senior staff engineer at VMware. Brian, thanks so much for joining us. Thanks for having me on. And do you want to have a shout out of course to a Vicky Chung who is your coach hair. She has been doing a lot of work. She came to our studio ahead of it to do a preview and unfortunately she's supposed to be sitting here but a little under the weather. And we know there was nothing worse than, you know, doing travel and you know, fighting an illness. But she's a little sick today, but um, uh, she knows that we'll, we'll, we'll still handle it. Alright, so Brian, 12,000 people here in attendance. >>Uh, more keynotes than most of us can keep a track of. So, first of all, um, congratulations. Uh, things seem to be going well other than maybe, uh, choosing the one day of the year that it rained in, uh, you know, San Diego, uh, which we we can't necessarily plan for. Um, I'd love you to bring us a little bit insight as to some of the, the, the goals and the themes that, uh, you know, you and Vicki and the, the, the, the, the community we're, we're looking at for, for this coupon. So you're right, let's help thousand people and so many sponsors and so many ideas and so many projects, it's really hard to have a singular theme. But a few months ago we came up with was, well, if, if Kubernetes in this cloud software make us better or basically advances, then we can do more advanced things. >>And then our end users can be more advanced. And it was like a three pong thing. And if you look, go back and look at our keynotes, he would say, Hey, we're looking at our software. Hey, we're looking at an amazing things that we did, especially cat by that five G keynote yesterday. And the notice that we had, it was me talking about how we could look forward and then, and then notice we had in talking about security and then we had Walmart and target talking about how they're using it and, and that was all on purpose. It's trying to tell a story that people can go back and look at. Yeah, I liked the, the message that you were, you were trying to put out there around how we need to make Kubernetes a little bit easier, but how we need to change the way that we talk about it as well. >>So maybe you could, uh, fill us in a little bit more. Let's say, unfortunately, Kubernetes is not going to get an easier, um, that's like saying we wish Linux was easier to use. Um, Linux has a huge ABI and API interface. It's not going to get easier. So what we need to do is start doing what we did with Linux and Linux is the Colonel. Um, this should be some Wars happened over the years and you notice some distributions are easier to use. Another. So if you use the current fedora or you the current Ubuntu or even like mint, it's getting really easy to use. And I'm not suggesting that we need Kubernetes distributions. That's actually the furthest thing, but we do need to work on building our ecosystem on top of Kubernetes because I mentioned like CIS CD, um, observability security audit management and who knows what else we need to start thinking about those things as pretty much first-class items. >>Just as important as Kubernetes. Kubernetes is the Colonel. Yeah. Um, in the keynotes, there's, as you said, there's such a broad landscape here. Uh, uh, I've heard some horror stories that people like, Oh, Hey, where do I start? And they're like, Oh, here's the CNCF landscape. And they're like, um, I can't start there. There's too much there. Uh, you, you picked out and highlighted, um, some of the lesser known pieces. Uh, th there's some areas that are a little bit mature. What, what are some of the more exciting things that you've seen going on right now, your system and this ecosystem? >> Um, I'm not even gonna. I highlighted open policy agent as a, as an interesting product. I don't know if it's the right answer, actually. I kind of wish there was a competitor just so I could determine if it was the right answer. >>But things like OPA and then like open telemetry, um, two projects coming together and having even bigger goals. Uh, let's make a severability easy. What I would also like to see is a little bit more, more maturity and the workflow space. So, you know, the CII and CD space. And I know with Argo and flux merging to Argo flux, uh, that's very interesting. And just a little bit of a tidbit is that I, I also co-chair the CNCF SIG application delivery, uh, special interest group, but, uh, we're thinking about that, that space right there. So I would love to see more in the workflow space, but then also I would like to see more security tools and not just old school check, check, check, but, um, think about what Aqua security is doing. And I'm, I don't know if they're now Snick or S, I don't know how to say it, but, um, there's, there's companies out there rethinking security. >>Let's do that. Yeah. I spoke to Snick a couple of days ago and it's, I'm pretty sure it's sneak. Apparently it stands for, so now you know, which that was news to me that, so now I know interesting. But they have a lot of good projects coming up. Yeah. You mentioned that the ecosystem and that you like that there's competitors for particular projects to kind of explore which way is the right way of doing things. We have a lot of exhibitors here and we have a lot of competitors out there trying to come into this ecosystem. It seems to actually be growing even bigger. Are we going to see a period of consolidation where some of these competing options, we decided that actually no, we don't want to use that. We want to go over here. I mean according to crossing the chasm, yes, but we need to figure out where we are on the maturity chart for, for the whole ecosystem. >>So I think in a healthy, healthy ecosystem, people don't succeed and products go away, but then what we see is in maybe six months or a year or two later, those same founders are out there creating new products. So not everyone's going to win on their first shot. So I think that's fine because, you know, we've all had failures in the past, but we're still better for those failures. Yeah, I've heard it described as a kind of Cambridge and explosion at the moment. So hopefully we don't get an asteroid that comes in and, uh, and hopefully it is out cause yeah. Um, one of the things really, really noticed is, uh, if you went back a year or even two years ago, we were talking about very much the infrastructure, the building blocks of what we had. Uh, I really noticed front and center, especially in the keynote here, talking a lot about the workload. >>You're talking about the application. We're talking about, uh, you know, much more up the stack and uh, from kind of that application, uh, uh, piece down, even, uh, some friends of mine that were new to this ecosystem was like, I don't understand what language they're talking. I'm like, well, they're talking to the app devs. That's why, you know, they're not speaking to you. Is that, was that intentional? >> Well, I mean for me it is because I like to speak to the app devs and I realized that infrastructure comes and goes. I've been doing this for decades now and I've seen the rise of Cisco as, as a networking platform and I've seen their ups and downs. I've worked in security. But what I know is fundamentals are, are just that. And I would like to speak to the developers now because we need to get back to the developers because they create the value. >>I mean the only people who win at selling via our selling Kubernetes are vendors of Kubernetes. So, you know, I work for one and then there's the clouds and then there's other companies as well. So the thing that stays constant are people are building applications and ultimately if Kubernetes and the cloud native landscape can't take care of those application developers remember happened, remember, um, OpenStack, and not in like a negative way, but remember OpenStack, it got to be so hard that people couldn't even focus on what gave value. >> Unlike obvious fact leaves on it. It's still being used a lot in, in service providers and so on. So technology never really goes away completely. It just may fade off and live in a corner and then we move on to whatever's the next newest and greatest thing and then end up reinventing ourselves and having to do all of the same problems again. >>It feels a little bit like that with sometimes the Kubernetes way where haven't we already sold this? Linux is still here, Linux is still, and Linux is still growing. I mean Linux is over Virgin five right now and Linux is adapting and bringing in new things in a Colonel and moving things out to the user land. Kubernetes needs to figure out how to do that as well. Yeah, no Brian, I think it's a great point. You know, I'm an infrastructure guy and we know the only reason infrastructure exists is to serve up that application. What Matt managed to the business, my application, my data. Um, you and your team have some open source projects that you're involved in. Maybe give us a little bit about right? So oxen is a, so let me tell you the quick story. Joe Beda and I talked about how do we approach developers where they are. >>And one thing came up really early in that conversation was, well, why don't we just tell developers where things are broken? So come to find out using Kubernetes object model and a little bit of computer science, like just a tiny little bit. You can actually build this graph where everything is connected and then all you need to do then is determine if for any type of object, is it working or is it not working? So now look at this. Now I can actually show you what's broken and what's not broken. And what makes octane a little bit different is that we also wrapped it with a dashboard that shows everything inside of a Kubernetes cluster. And then we made it extensible. And just, just a crazy thing. I made a plugin API one weekend because I'm like, Oh, that would be kind of cool. And just at this conference alone, nine to 10 people to walk up to me and said, Oh, um, we use oxygen and we use your plugin system. >>And now we've done things that I can't imagine, and I think I might've said this, I know I've said it somewhere recently, but the hallmark of a good platform is when people start creating things you could never imagine on it. And that's what Linux did. That's what Kubernetes is doing. And octane is doing it in the small right now. So kudos to me and me really and my team that's really exciting. So fry, Oakton, Coobernetti's and Tansu both are seven sided. Uh, was, was that, that, that uh, uh, moving to, uh, to, to eight, uh, so no marketing. Okay. And I don't profess to understand what marketing is. Someone just named it. And I said, you know what, I'm a developer. I don't really mind w as long as you can call it something, that's fine. I do like the idea that we should evolve the number of platonic solids. >>There's another answer too. So if you think about what seven is, it, um, people were thinking ahead and said, well, someone could actually take that and use it as another connotation. So I was like, all right, we'll just get out of that. That's why it's called octane, but still nautical theme. Okay, great. Brian. So much going on. You know, even outside of this facility, there's things going on. Uh, any hidden gems that just the, you know, our audience that's watching or people that we'll look back at this event and say, Hey, you know, here's some cool little things there. I mean, they hit the Twitters, I'm sure they'll see the therapy dogs and whatnot, but you know, for the people geeking out, some of those hidden gems that you'd want to share. Um, some of the hidden gems or I'll, I'll throw up to, um, watch what these end-user companies are doing and watch what, like the advanced companies like Walmart and target and capital one are doing. >>I just think there's a lot of lessons to be learned and think about this. They have a crazy amount of money. They're actually investing time in this. It might be a good idea. And other hidden gyms are, are companies that are embracing the, the extension model of Kubernetes through custom resource definitions and building things. So the other day I had the tests on, on the stage, and they're not the only example of this, but running my sequel and Coobernetti's and it pretty much works all well, let's see what we can run with this. So I think that there's going to be a lot more companies that are going to invest in this space and, and, and actually deliver on these types of products. And, and I think that's a very interesting space. Yeah. We, we spoke to Bloomberg just before and uh, we talked to the tests, we spoke to Subaru from the test yesterday. >>Uh, seeing how people are using Kubernetes to build these systems, which can then be built upon themselves. Right. I think that's, that's probably for me, one of the more interesting things is that we end up with a platform and then we build more platforms on top of it. But we, we're creating these higher levels of abstraction, which actually gets us closer to just being able to do the work that we want to do as developers. I don't need to think about how all of the internals work, which again to your keynote today is like, I don't want to write machine code and I just want to solve this sort of business problem. If we can embed that into the, into this ecosystem, then it just makes everyone's lives much, much easier. So you basically, that is my secret. I'm really, I know people hate it for attractions and they say they will, but no one hates an abstraction. >>You don't actually turn the crank in your motor to make the car run. You press the accelerator and it goes. Yeah. Um, so we need to figure out the correct attractions and we do that through iteration and failure, but I'm liking that people are pushing the boundaries and uh, like Joe beta and Kelsey Hightower said is that Kubernetes is a platform of platforms. It is basically an API for writing API APIs. Let's take advantage of that and write API APIs. All right. Well, Brian, thank you. Thank Vicky. Uh, please, uh, you know, share, congratulations to the team for everything done here. And while you might be stepping down as, or we do hope you'll come and join us back on the cube at a future event. No, I enjoyed talking to you all, so thank you. Alright, thanks so much Brian for Justin Warren we'll be back with more of our water wall coverage. CubeCon cloud native con here in San Diego. Thanks for watching the queue.

Published Date : Nov 21 2019

SUMMARY :

clock in cloud native con brought to you by red hat, the cloud native computing foundation And we know there was nothing worse than, you know, doing travel and you know, uh, you know, you and Vicki and the, the, the, the, the community we're, we're looking at for, And the notice that we Kubernetes is not going to get an easier, um, that's like saying we wish Linux was easier to use. Um, in the keynotes, there's, as you said, there's such a broad landscape I don't know if it's the right answer, actually. I don't know if they're now Snick or S, I don't know how to say it, but, um, You mentioned that the ecosystem and that you like that there's competitors So I think that's fine because, you know, we've all had failures in the We're talking about, uh, you know, much more up the stack and uh, to speak to the developers now because we need to get back to the developers because they create the value. I mean the only people who win at selling via our selling Kubernetes are vendors of Kubernetes. It just may fade off and live in a corner and then we move on to whatever's the next newest and greatest and moving things out to the user land. And just at this conference alone, nine to 10 people to walk up to me and said, And I don't profess to understand what any hidden gems that just the, you know, our audience that's watching or people that we'll look back at I just think there's a lot of lessons to be learned and think about this. I don't need to think about how all of the internals work, which again to your keynote today is like, Uh, please, uh, you know, share, congratulations to the team for everything done

SENTIMENT ANALYSIS :

ENTITIES

EntityCategoryConfidence
Justin WarrenPERSON

0.99+

BrianPERSON

0.99+

SubaruORGANIZATION

0.99+

WalmartORGANIZATION

0.99+

VickyPERSON

0.99+

San DiegoLOCATION

0.99+

CiscoORGANIZATION

0.99+

Vicky ChungPERSON

0.99+

MattPERSON

0.99+

Joe BedaPERSON

0.99+

Bryan LilesPERSON

0.99+

San Diego, CaliforniaLOCATION

0.99+

VMwareORGANIZATION

0.99+

yesterdayDATE

0.99+

12,000 peopleQUANTITY

0.99+

StewmanPERSON

0.99+

VickiPERSON

0.99+

BloombergORGANIZATION

0.99+

first shotQUANTITY

0.99+

LylesPERSON

0.99+

KubeConEVENT

0.99+

LinuxTITLE

0.99+

CloudNativeConEVENT

0.99+

todayDATE

0.99+

two projectsQUANTITY

0.99+

Kelsey HightowerPERSON

0.99+

10 peopleQUANTITY

0.98+

CambridgeLOCATION

0.98+

CubeConEVENT

0.98+

oneQUANTITY

0.98+

nineQUANTITY

0.98+

bothQUANTITY

0.97+

UbuntuTITLE

0.97+

two years agoDATE

0.97+

SnickORGANIZATION

0.96+

sevenQUANTITY

0.96+

KubernetesTITLE

0.95+

eightQUANTITY

0.94+

TansuORGANIZATION

0.94+

OaktonORGANIZATION

0.93+

thousand peopleQUANTITY

0.93+

OpenStackTITLE

0.93+

CNCFORGANIZATION

0.92+

Joe betaPERSON

0.92+

LyPERSON

0.92+

CoobernettiORGANIZATION

0.92+

one thingQUANTITY

0.92+

fedoraTITLE

0.88+

VirginORGANIZATION

0.85+

firstQUANTITY

0.84+

CoobernettiPERSON

0.83+

a couple of days agoDATE

0.83+

few months agoDATE

0.83+

red hatORGANIZATION

0.81+

octaneTITLE

0.79+

one dayQUANTITY

0.76+

KubernetesORGANIZATION

0.76+

AquaORGANIZATION

0.75+

two laterDATE

0.75+

oxenORGANIZATION

0.72+

a yearDATE

0.72+

SnickPERSON

0.71+

NA 2019EVENT

0.69+

Andrey Rybka, Bloomberg | KubeCon + CloudNativeCon NA 2019


 

(upbeat music) >> Announcer: Live from San Diego, California, it's theCUBE covering Kubecon and CloudNative Con brought to you by Red Hat, the Cloud Native Computing Foundation, and its ecosystem partners. >> Welcome back to the Kubecon CloudNative Con here in San Diego. I'm Stu Miniman and my co-host is Justin Warren. And one of the things we always love to do is really dig in to some of the customer use cases. And joining us to do that, Andrey Rybka, who's the head of Compute Architecture and the CTO Office at Bloomberg. Andrey, thanks so much for joining us. >> Thank you. >> All right, so just to set the stage, last year we had your colleague Steven Bauer, came, talked about your company's been using Kubernetes for a number of years. You're a member of the CNCF as one of those end users there and you're even an award winner. So, congratulations on all the process. You've been doing if for years, so all the problems, I'm sure are already solved, so now we just have a big party, right? >> Yes, well I'm mean certainly we are at the stage where things are quite mature and there's a lot of workloads that are running Kubernetes. We run Kubernetes on-premises. Steven has an excellent data sense platform that does machine learning with GPUs and bare metal. We also have a really excellent team that runs basically Platform as a Service, generic Platform as a Service, not GPUs but effectively runs any kind of stateless app or service and that's been extremely successful and, you know there's a lot interest in that. And we also run Kubernetes in Public Cloud. So, a lot of workloads for like Bloomberg.com, actually are backed now by Kubernetes. >> Yeah, so we want to spend a bunch of time talking about the applications, the data, the services, that you've built some PaaS's there. Yes, so step us back for a second if you would, and give us the, What led to Kubernetes? And as you said, you've got your on-premises environment, you've got Public Cloud, where was that when you started and what's the role of Kubernetes and that today? >> Sure, we started back in 2015, evaluating all kinds of sort of container orchestration platforms. It's very clear that developers love containers for its portability and just the ability to have the same environments that runs kind of on-premises or on your laptop and runs on the actual deployment environment, the same thing, right? So, we looked at Mesos, Marathon, Cloud Foundry, even OpenShift before it was Kubernetes. And we, in no specific order continuously evaluate all different options and once we make a decision, we recommend to the engineering team and work in partnership with engineers. So all of those awards and everything, actually I want to say, that this is really a kudos to our engineering team. We just a small part of the puzzle. Now as far as like how we made the Kubernetes selection, it was a bit risky. We started with a pre-alpha version and you know I read the Borg paper, how Google actually did Borg. And when I sort of realized, well they're trying to do the same thing with Kubernetes. It was very clear, this is kind of, you know we're going to build on mature experience, right. So, some what it was risky but also a safe bet because you know there was some good computer science and engineering behind the product. So we started alpha version, they're consumer web groups actually were one of the first deployments of there kind of Kubernetes and they present them at the first Kubecon. It was an excellent talk on how we did Kubernetes and you know we came a long way since then. We've got sort of now, probably about 80 to 100 clusters running and you know, they run full high availability, DR -1. I would say it is one of the most reliable environments that we have, you know. We have frequently, you know infrastructure outages, hypervisors, you know, obviously hardware fails, which is normal, and we rarely see any issues and actually you know no like any major issues whatsoever. So, the things we expected out of Kubernetes, the things like reliability, elastic infrastructure, auto-scaling, the multi-tenancy it all worked out. Higher density of sort of packing the nodes, you know that's another great sort of value add that we expected but now we finally realizing that. >> So, one question I've had from a lot of customers, particularly traditional enterprises who are used to doing things and have a lot of virtual machine infrastructure. They're looking at Kubernetes but they're finding it somewhat opaque, a little bit scary. Talk us through, How did you convince the business that this was the choice that we should make and that we need to change the way that we're developing applications and deploying applications and we want to do this with Kubernetes? How did you convince them that this was going to be okay in the end? >> Yes, yes, that's a really good question. A lot of people were scared and you know they were, is this going to break things or you know is this just a shiny new thing. And there was a lot of education that had to occur. We've shown a lot of POCs now. The way we exposed Kubernetes was not just like raw Kubernetes. We actually wanted to keep it safe, so we sort of stayed away from some, like more alpha type of workloads and moved towards kind of like the more stable things. And so, we exposed it Platform as a Service. So, the developers did not actually get to necessarily like kubectl you know, apply a config and just deploy the app. We actually had a really good sort of offering where we had kind of, almost like Git-flow kind of environment where you have, you know your source control, then you have CICD pipeline and then once it goes through all those check and balances, you deploy your containers. So from that perspective, we actually hid quite a bit of things that made things a bit dangerous or potentially a little bit more complicated. And that's proven to be the right strategy because right now as far as the reliability I would say this is probably one of the most reliable environments that we have. And this is by design, you know. We basically tell the developers, by default you're supposed to run at least two replicas at least two Data Centers by default or two, you know, regions or two availability zones, and you can't change that. There's some people who are asking me like can I just deploy just in one Data Center, I'm like, I'm sorry, no. Like by default its like that. And auto-scaling on so if one Data Center goes and you need DR -1, so if you started with two minimum replicas then it auto-scales to four or whatever that will be set. So, you know, I think we've basically put a prototype of a proof of concept relatively fast. And We've got with the initial Platform as a Service, you know from zero to actual delivery in about three months. A lot of building blocks were there and we just put kind of the pieces of the puzzle together. >> All right, that does echo a lot of the discussion that was at had in the keynote today, even was about looking at making Kubernetes easier to consume, essentially by having all of these sensible defaults like you mentioned. You will have two replicas. It will run in these two different zones. And kind of removing some of that responsibility for those decisions from the developers. >> Andrey: Yes. >> How does that line up with the idea of DevOps which seems to be partly about making the developers a bit more responsible for their service and how it runs in production. It sounds like you've actually taken a lot of that effort away from them by, we've done all this work for you so you don't have to think about that anymore. >> I mean a little bit of background, we have about 5,500 engineers. So, expecting everybody to learn DevOps and Kubernetes is not realistic, right? And most developers really want to write applications and services that add business value, right? Nobody wants to really manage networking at the lower level, you know there's a lot of still complexity in this environment, right? So, you know, as far as DevOps, we've built shared kind of teams that have basically like, think of like centralized SRE teams that build the core platform components. We have a world class kind of software infrastructure group which builds those type of components. On top of the sort of, the technology infrastructure team that caters to the hardware and the virtualization infrastructure built on OpenStack. So you know, there is very much kind of a lot of common services/shared services teams that build that as a platform to developers and that is how we can scale. Because, you know, it's very hard to do that if every team is just sort of duplicating each one of those things. >> So Andrey, let's talk a little bit about your application portfolio. >> Andrey: Sure. >> Bloomberg must have thousands of applications out there. >> Andrey: Yes, yes. >> From what you were describing, is this only for kind of net new applications. If I want to use it I have to build something new, replacing something else or, or can you walk us through kind of what percentage is on this platform today and how is that migration or transition? >> And some is not net new, we actually did port quite a bit of the sort of the classic Bloomberg services that developers expect to the platform. And it's seamless to the developers. So, we've been doing quite a bit of sort of Linux migration meaning from like things like Solaris, AIX, and this platform was built purposefully to help developers to migrate their services. Now, they're not sort of lift and shift type of migrations. You can't just expect the, you know classic C++ shared memory app suddenly like jump and start being in containers, right? So there is some architectural changes, differences that had to be done. The type of applications that we see, you know, they're just sort of microservices oriented. Bloomberg has been around since 1981 and they've been doing service-oriented architecture since like early 90s. So, you know, things were already kind of in services kind of framework and mentality. And before, you know we had service matches, Bloomberg had its own kind of paradigm of service matches. So, all we do is kind of retro-fit the same concepts with new frameworks. And what we did is we brought in sort of like a new mentality of open source first. So, most new systems that we built, we look for kind of what about if you know, we look for open source components that can fit in this particular problem set. So there applications that we have right now, we have quite a bit of data services, data transformation pipelines, machine learning, you know, there's quite a bit of the machine learning as far as like the actual learning part of training, and then there is the inference part that runs quite a bit. We have quite a few of accounting services, like, I mentioned Bloomberg.com, and many sort of things that you would normally think of like accounting delivery services that run on Kubernetes. And I mean, at this point, we certainly try to be a little bit conscious about stateful services, so we don't run as much of databases and things like that. Eventually, we will get there once we prove the reliability and resiliency around the stateful set in Kubernetes. >> Yeah, do you have an estimate internal or goals as to what percentage your applications are on this platform now and a roadmap going forward? >> I mean, it's hard to say but going forward, I see majority of all services migrating to Kubernetes because for us, Kubernetes is become an essentially standardized compute fabric. You know, one thing that we've been missing, you know, a lot of open source projects deliver, you know virtualized infrastructure. But, you know, that's not quite enough, right. You need other sort of concepts to be there and Kubernetes did deliver that for us. And more importantly, it also delivered us kind of a, almost like a multi-cloud strategy, you know, kind of accidentally because, you know none of the cloud providers have any standard APIs of any source, right? Like, so even if use Terraform, that's not necessarily multi-cloud, it's just like you got to write HCO for each cloud provider. In Kubernetes, more or less, that becomes kind of a really solved problem. >> So which, what flavor of Kubernetes are you using? Do you leverage any of the services from the Public Cloud on Kubernetes? >> Yeah, I mean, excellent question. So, you know we want to leverage managed offerings as much as possible because things like patch and the security of you know, CVE's, and things like that, I want somebody to take care of that for me and harden things, and out of the box. So, the key to our multi-cloud strategy is use managed offering but based on open source software. So if you want to deploy services, deploy them on Kubernetes as much as possible. If you want to use databases, use manage database but based on the open source software, like Postgres, or MySQL. And that makes it affordable, right, to an extent, I mean, there's going to be some slight differences, but I do believe that managed is better than if I'm going to go and bootstrap VM's and manage my own control plane and the workers and things like that. >> Yeah, and it is a lot of additional work that I think organizations genuinely did try to roll their own and do everything themselves. There's a lot more understanding since the advent of cloud essentially that actually making someone else do this for what is essentially the undifferentiated heavy lifting. If you can get someone else to do that for you, >> Andrey: Absolutely >> it's a much better experience. Which is actually what you've built with the Kubernetes services for your developers. You are becoming that managed service for your app developers. I think a few enterprise organizations have tried to do that a little bit with centralized IT. They haven't quite got that service mentality there where I'm the product owner and I need to create something which my developers find is valuable to use so that they want to use it. >> This is exactly spot on. When I joined Bloomberg six years ago, one of the things we wanted to do is effectively offer a Public Cloud like services on-premises and now we're there. We actually have a lot of managed offerings whether you want Kafka as a service, queuing as a service, or you know, cache as a service, or even Kubernetes but not necessarily we want to expose Kubernetes as a service, we want to expose Platform as a Service. So, you hit the nail on the head because effectively developers want kind of the same things that they see in the Public Cloud. I want you know, function as a service, I want lambda something like this. Well, that's a type of Platform as a Service. So, you're spot on. >> Yeah, Andrey, last question I have for you. You know, you talked about the maturity of the managed offerings there, something we've seen a lot this year is the companies that, How am I going to manage across, you know, various environments? There we saw, you know, Microsoft with Azure, or VMware with Honzu, what do you think of that? Is that something that interests you or anything else in the ecosystem that you still think needs to mature to help your business? >> Sure, sure, I mean, I think that the use cases they're trying to address are definitely near and dear to my heart. Because we are trying to be multi-cloud. And in order to be truly mature multi-cloud sort of company, we need to have sort of mature kind of multi-cloud control plane. That has kind of the deployment address, ACD pipeline address than it need to address security, not just day one but day two, a load and monitoring and all of you know, if I were just to have three different portals to look at, it is very complicated, you're going to miss things. I want one pane of glass, right. So, what this company is addressing is extremely important and I see a lot of value in it. Now from my point of view, in general, what we prefer if it was an open source project that we could contribute and we could collaborate on, we still want to pay money for the support and what not, we don't want to just be free riders, right? But if it's an open source product and we can be part of it, it's not just read-only open source, that is definitely something that I would be very much interested in participating. And majority of the developers that we have are very happy to participate in open source. I think you seen some of our contributors here. We have some people contributing to Kubeflow. There's many other projects, we have quite a bit of cube projects like the case engineering with powerfulseal. If somebody wants to check it out, we've got some really interesting things. >> Andrey, really appreciate you sharing what you and your engineering teams are doing. >> Thank you. >> Thank you for all the contributions back to the community. >> Yep. >> For Justin Warren, I'm Stu Miniman back with more of our three day wall to wall coverage here at KubeCon CloudNative Con. Thank you for watching theCube. (dramatic music)

Published Date : Nov 21 2019

SUMMARY :

brought to you by Red Hat, And one of the things we always love to do is really dig in You're a member of the CNCF as one of those end users there and, you know there's a lot interest in that. And as you said, you've got your on-premises environment, that we have, you know. and that we need to change the way A lot of people were scared and you know they were, And kind of removing some of that responsibility we've done all this work for you so you don't have and that is how we can scale. about your application portfolio. and how is that migration or transition? we look for kind of what about if you know, kind of a, almost like a multi-cloud strategy, you know, and the security of you know, CVE's, and things like that, Yeah, and it is a lot of additional work that they want to use it. I want you know, function as a service, There we saw, you know, Microsoft with Azure, and all of you know, Andrey, really appreciate you sharing what you Thank you for watching theCube.

SENTIMENT ANALYSIS :

ENTITIES

EntityCategoryConfidence
Justin WarrenPERSON

0.99+

Steven BauerPERSON

0.99+

AndreyPERSON

0.99+

Andrey RybkaPERSON

0.99+

MicrosoftORGANIZATION

0.99+

2015DATE

0.99+

Stu MinimanPERSON

0.99+

Red HatORGANIZATION

0.99+

Cloud Native Computing FoundationORGANIZATION

0.99+

San DiegoLOCATION

0.99+

twoQUANTITY

0.99+

BloombergORGANIZATION

0.99+

San Diego, CaliforniaLOCATION

0.99+

last yearDATE

0.99+

CNCFORGANIZATION

0.99+

MySQLTITLE

0.99+

HonzuORGANIZATION

0.99+

KubeConEVENT

0.99+

GoogleORGANIZATION

0.99+

oneQUANTITY

0.99+

firstQUANTITY

0.99+

LinuxTITLE

0.99+

StevenPERSON

0.99+

1981DATE

0.99+

Bloomberg.comORGANIZATION

0.99+

SolarisTITLE

0.98+

early 90sDATE

0.98+

KubernetesTITLE

0.98+

two replicasQUANTITY

0.98+

AIXTITLE

0.98+

one questionQUANTITY

0.98+

MarathonORGANIZATION

0.98+

two different zonesQUANTITY

0.98+

CloudNative ConEVENT

0.98+

DevOpsTITLE

0.97+

about 5,500 engineersQUANTITY

0.97+

KafkaTITLE

0.97+

about three monthsQUANTITY

0.97+

Compute ArchitectureORGANIZATION

0.97+

fourQUANTITY

0.97+

one Data CenterQUANTITY

0.97+

todayDATE

0.96+

six years agoDATE

0.96+

thousandsQUANTITY

0.96+

this yearDATE

0.96+

MesosORGANIZATION

0.96+

PostgresTITLE

0.96+

Cloud FoundryORGANIZATION

0.96+

two availability zonesQUANTITY

0.96+

one DataQUANTITY

0.95+

three dayQUANTITY

0.95+

first deploymentsQUANTITY

0.94+

each cloud providerQUANTITY

0.94+

CloudNativeCon NA 2019EVENT

0.94+

zeroQUANTITY

0.94+

OpenStackTITLE

0.94+

one paneQUANTITY

0.94+

two minimum replicasQUANTITY

0.94+

100 clustersQUANTITY

0.93+

three different portalsQUANTITY

0.92+

Kubecon CloudNative ConEVENT

0.91+

Public CloudTITLE

0.91+

CTO OfficeORGANIZATION

0.89+

VMwareORGANIZATION

0.88+

OpenShiftORGANIZATION

0.88+

day twoQUANTITY

0.88+

Erin A. Boyd, Red Hat | KubeCon + CloudNativeCon NA 2019


 

>> Announcer: Live from San Diego, California, it's theCUBE, covering KubeCon + CloudNativeCon. Brought to you by Red Hat, the Cloud Native Computing Foundation and its ecosystem partners. >> Welcome to the third day of wall-to-wall coverage here at Kubecon + CloudNativeCon 2019 in San Diego. I am your host for the three days of coverage, Stu Miniman. Joining me this morning is Justin Warren. And happy to welcome back to the program, Erin Boyd who's a senior principal software engineer at Red Hat. Erin, thanks so much for joining us. >> Thanks for having me. >> All right, so we had a chance to catch up in Barcelona on theCUBE there. Storage is definitely one of the faster moving areas of this ecosystem over the last two years. Why don't we start with, really, the event? So, you know, as I said, we're in day three but day zero there were a whole lot of things we had. Some of your peers at Red Hat have talked about OpenShift Commons, but storage, to my understanding had a couple of things going on. Why don't you share with our audience a little bit of that? >> Sure, so we had a SIG face-to-face for Kubernetes, it was probably one of the best attended. We had to cap the number of attendees, so about 60 different people came to talk about the future of Kubernetes in storage, and what we need to be doing to meet our customers' needs. In conjunction with that, there was a parallel session called CNS Days, which is Container Native Storage Days. That event is very customer focused, so I really enjoyed bouncing between the two of them. To go from the hypothetical, programming, architecture view, straight to what customers in the enterprise are looking at and doing, and what their real needs are. >> So from that SIG, can you actually share a little bit of where we are, where some of the requests are? We know storage is never one way to fix it, there's been some debates, there's a couple different ways to do... I mean, traditional storage, you've got block, file, and object. Cloud storage, there are more options in cloud storage today than there was, if I was to configure a server, or buy a storage array in my own data center. So where are we, what are those asks? What's on the roadmap there? >> Right, so I think for the past five years, we've been really focused on being mindful of what APIs are common across all the vendors. I think we want to ensure that we're not excluding any vendors from being part of this ecosystem. And so, with that, we've created the basis of things like persistent volumes, persistent volumes claims, storage classes to automate that, storage quotas to be able to have management and control over it. So I think now we're looking to the next evolution of... As the model's maturing, and people are actually running stateful applications on Kubernetes, we need to be addressing their needs. So things like snapshotting, eventually volume cloning, which has just gone in, and migrating. All these type of things that exist within the data plane are going to be the next evolution of things we look at in the SIG. >> Yeah, so one criticism that's been mentioned about Kubernetes a few times, that one, it's a bit complicated. But also, it didn't really deal that well with stateful sets. Stateful data management has always been, it's been a little bit lacking. That seems to have pretty much been sorted out now. As you mentioned, there's a lot more work being done on storage operators. But you're talking about some of these data management features that operators from other paradigms are kind of used to being there. When you're thinking about moving workloads to Kubernetes, or putting in new workloads on Kubernetes, if you're unsure about, "Well, will I be able to operate this in the same way that I did things before?" How do you think people should be thinking about those kind of data services in Kubernetes? >> So I think it's great that you mentioned operators. Because that was one of the key things when Rook came into the landscape, to be able to lower the complexity of taking something that requires physical storage and compute, geography, node selection. All those things, it helped people who were used to just the cloud model. I create a PVC, it's a request for storage, Amazon magically fulfills it. I don't know what's backing it. To be able to take these more complex storage systems and deploy them within the ecosystem, it also does a good job supporting our Brownfield customers, because not every customer that's coming to Kubernetes is green. So it's important that we understand that some customers want to keep their data on-prem, maybe burst to the cloud to leverage those services, but then keep their data close to home. So operators help facilitate that. >> Yeah, Erin, I hesitate a little bit to ask this, but I'm wondering if you can do a little compare, contrast for us, for what the industry had done back in OpenStack days? When I looked at storage, every traditional storage company certified their environment for OpenStack. On a storage standpoint, it feels like a different story to me when I hear about the ecosystem of operators in OpenStack. So I know you know this space, so maybe you can give us a little bit of what we learned in the past. What's similar, what's different? >> Right, well I think one of the benefits is we have a lot of the same key players. As you may know, OpenShift has pivoted from Gluster to Ceph, Ceph being the major backer of OpenStack. So we're able to take some of that technical debt, and learn our lessons from things we could improve, and apply those things within Kubernetes. I just think that it's a little slower migration, because in OpenStack, like you said, we had certification, there were different drivers. And we're trying to learn from, maybe, I wouldn't even call those mistakes, but, how can we better automate this? What can we do from an operational perspective to make it easier? >> Well I think because one of the... It felt like we were kind of taking some older models and... I'm testing it, I'm adding it. The ecosystem for operators here is different. Many of these, we're talking very much software-driven solutions. It's built for container architectures, so it's understandable that it might take a little bit longer because it's a different paradigm. >> Right, well, and I think the certification kind of... It wasn't an inhibitor but it certainly took a lot of time. And I think our take was on... We used to have all the storage providers be entry providers within Kubernetes. And with CSI, we have since started to redo the plugins and the sidecars, and move that out of core. So then the certification kind of falls outside of that instead of being more tightly wound into the platform. And I think it will allow us to have a lot more flexibility. Instead of waiting on each release, vendors can create operators, certify them themselves, have them in their own CSI driver, and move at the pace that they need to move. >> So how do you balance that need for Kubernetes to be a common operating platform that people can build on with each vendor's desire to provide their own unique capabilities that they think that they do particularly well? That's why they charge the money that they do, because they think that theirs is the best storage ever. How do you balance that tension between the need for a standard platform and to make it interoperable, but still allowing the flexibility for people to have their own kind of innovation in there? >> So when we created the storage class, for instance, to be able to create a service level over storage, to be able to provide the provisioner that we're going to use, we made the specification of that section completely opaque. And what that allowed us to do is that when vendors wrote their provisioners and now their CSI drivers, allowed them to feed in different attributes of the storage that they want to leverage, that don't necessarily have to be in core Kubernetes. So it provided a huge amount of flexibility on that. The other side of that, though, is, the feeback we get from real users is "I need backup and recovery, and I need DR, and I need that across the platform." So I really think as we look to scale this out, we have to be looking at the commonalities between all storage and bringing those APIs into Kubernetes. >> One of the things I've really liked to see in this ecosystem over the last year or so, and really highlighted at this show, we're talking a lot more about workloads and applications and how those... What works today and where we're growing. Can you speak a little bit from your world as to where we are, what's working great, what customers are deploying, and a little bit, the road map of where we still need to go? >> Sure, I think workloads are key. I mean, I think that we have to focus on the actual end-to-end delivery of that, and so we have to figure out a way that we can make the data more agile, and create interfaces to really enable that, because it's very unlikely that an enterprise company is going to rely on one cloud or stay with one cloud, or want their data in one cloud. They're going to want to have the flexibility to leverage that. So as we enable those workloads, some are very complex. We started with, "Hey, I just want to containerize my application and get it running. Now I want to have some sort of state, which is persistent storage, and now I want to be able to scale that out across n number of clusters." That's where the workloads become really important. And long term, where we need policy to automate that. My pod goes down, I restart it, it needs to know that because of, maybe, the data that that workload's producing, it can only stay in this geographical region. >> Yeah, we talk about multicloud. You mentioned data protection, data protection is something I need to do across the board. Security is something I need to do across the board. My automation needs to take all that into account. How's Red Hat helping customers get their arms around that challenge? >> Yeah, so I think Red Hat really does take a holistic view in making sure that we provide a very consistent, secure platform. I think that's one of the things that you see when you come on to OpenShift, for instance, or OKR, that you're seeing security tightened a little bit more, to ensure that you're running in the best possible way that you can, to protect your data. And then, the use of Rook Ceph, for instance, Ceph provides that universal backplane, where if you're going to have encryption or anything like that, you know it's going to be the same across that. >> It sounds like there's an opportunity here for people new to Kubernetes who have been doing things in a previous way. There's a little bit of reticence from this community to understand enterprise, they're like, "Well, actually, you're kind of doing it wrong. It's slow and inflexible." There's actually a lot of lessons that we've learned in enterprise, particularly around these workloads. Having security, having backup in DR. In the keynote this morning, there was a lot of discussion about the security that either is in Kubernetes, and some parts it's kind of lacking. I think there's a lot that both of these communities can learn from each other, so I'm seeing a lot of moves of late to be a little bit more welcoming to some people who are coming to Kubernetes from other ecosystems. To be able to bring the ideas that they have that... We've already learned these lessons before, we can take some of that knowledge and bring it into Kubernetes to help us to do that better. Do you see Red Hat bringing a lot of that expereience in its work... Red Hat's been around for quite some time now, so you've done a lot of this already. Are you bringing all of that knowledge into Kubernetes and sharing it with the ecosystem? >> Absolutley, and just like Stu pointed out, I mean, OpenStack was a big part of our evolution, and security within RHEL, and I think we absolutely should take those lessons learned and look to how we do protect our customers' data, and make sure that the platform, Kubernetes itself and as we evolve OpenShift, can provide that, and ways that we can certify that. >> Erin, you're meeting with a lot of customers. You were talking about the Day Zero thing. What's top of mind for your customers? We talk about, that Kubernetes has crossed the chasm but to get the vast majority, there's still lots of work to do. We need to, as an industry, make things simpler. What's working well, and what are some of the challenges from the customers that you've talked to? >> So I think, if you walk in, across the hall, and you see how many vendors are there, it's trying to get a handle on what I should even be doing. And as the co-lead of the CNCF Storage SIG, I think that's one of the initiatives that we take very seriously. So in addition to a storage whitepaper, we've been working on use cases that define, when should I use a data store? When should I use object? Why would I want to use file? And then really taking these real-world examples, creating use cases and actual implementations so someone can, "Oh, that's similar to my workload." Here are some tools to accelerate understanding how to get that set up. And also creating those guard rails from an architectural standpoint. You don't want to go down this path, that's not right for your workload. So we're hoping to at least provide an education around containerized storage that'll help customers. >> Yeah, I'm just curious. I think back ten years ago, I was working for a large storage company. We were having some of these same conversations. So is it very different now in the containerized, multicloud world? Or are some of the basic decision tree discussions around block, file, and object and application the same as we might have been having a decade ago? >> I think we're starting to just touch on those, and I'm glad that you brought up object. That was one of the things I talked about in Barcelona, and we actually talked about at the face-to-face. To me, it's kind of the missing piece of storage today in Kubernetes, and I think we're finally starting to see that more customers are asking for that and realizing that's an important workload to be able to support at its core. So I think, yes, we're having the same conversations again, but certainly in a different context. >> Yeah, I mean, back in the day, it was, the future is object but we don't know how we'd get there. If you look behind the scenes in most public clouds, object's running a lot of what's there. All right, Erin, I want to give you the final word. KubeCon 2019, from that storage perspective. What should people watching take away? >> That we're only beginning with storage, yeah. We still have a lot of work to do, but I think it's a wonderful community and vibrant, and I think there'll be a lot of changes in the coming years. >> All right. Well, definitely a vibrant ecosystem. Erin, thank you so much for all the updates. We'll be back with more coverage here, for Justin Warren. I'm Stu Miniman. Thank you for watching theCUBE. (techno music)

Published Date : Nov 21 2019

SUMMARY :

Brought to you by Red Hat, the Cloud Native And happy to welcome back to the program, Erin Boyd to my understanding had a couple of things going on. We had to cap the number of attendees, so about 60 So from that SIG, can you actually share a little bit are going to be the next evolution of That seems to have pretty much been sorted out now. came into the landscape, to be able to lower the complexity Yeah, Erin, I hesitate a little bit to ask this, but to Ceph, Ceph being the major backer of OpenStack. It felt like we were kind of taking some older models the pace that they need to move. but still allowing the flexibility for people to that don't necessarily have to be in core Kubernetes. One of the things I've really liked to see I mean, I think that we have to focus on the actual Security is something I need to do across the board. I think that's one of the things that you see moves of late to be a little bit more welcoming take those lessons learned and look to how we do protect but to get the vast majority, So in addition to a storage whitepaper, the same as we might have been having a decade ago? and I'm glad that you brought up object. All right, Erin, I want to give you the final word. That we're only beginning with storage, yeah. Erin, thank you so much for all the updates.

SENTIMENT ANALYSIS :

ENTITIES

EntityCategoryConfidence
Justin WarrenPERSON

0.99+

ErinPERSON

0.99+

Erin BoydPERSON

0.99+

Red HatORGANIZATION

0.99+

AmazonORGANIZATION

0.99+

BarcelonaLOCATION

0.99+

Stu MinimanPERSON

0.99+

Cloud Native Computing FoundationORGANIZATION

0.99+

San DiegoLOCATION

0.99+

twoQUANTITY

0.99+

San Diego, CaliforniaLOCATION

0.99+

Erin A. BoydPERSON

0.99+

three daysQUANTITY

0.99+

bothQUANTITY

0.99+

KubeConEVENT

0.99+

oneQUANTITY

0.99+

third dayQUANTITY

0.98+

CNS DaysEVENT

0.98+

each releaseQUANTITY

0.98+

one cloudQUANTITY

0.98+

ten years agoDATE

0.98+

KubeconEVENT

0.98+

OpenStackTITLE

0.98+

StuPERSON

0.98+

last yearDATE

0.97+

BrownfieldORGANIZATION

0.97+

todayDATE

0.97+

KubernetesTITLE

0.97+

one wayQUANTITY

0.96+

day threeQUANTITY

0.96+

CloudNativeConEVENT

0.96+

Container Native Storage DaysEVENT

0.96+

OpenShiftTITLE

0.94+

about 60 different peopleQUANTITY

0.92+

RHELTITLE

0.92+

CloudNativeCon NA 2019EVENT

0.91+

OneQUANTITY

0.9+

each vendorQUANTITY

0.89+

CephORGANIZATION

0.89+

multicloudORGANIZATION

0.89+

a decade agoDATE

0.88+

CloudNativeCon 2019EVENT

0.88+

day zeroQUANTITY

0.87+

this morningDATE

0.86+

OKRORGANIZATION

0.84+

Rook CephORGANIZATION

0.82+

KubeCon 2019EVENT

0.82+

last two yearsDATE

0.82+

CNCF Storage SIGORGANIZATION

0.8+

one criticismQUANTITY

0.76+

OpenShift CommonsORGANIZATION

0.76+

past five yearsDATE

0.73+

SIGORGANIZATION

0.73+

coupleQUANTITY

0.68+

KubeCon + CloudNativeCon 2020 Predictions | KubeCon + CloudNativeCon NA 2019


 

(upbeat music) >> Announcer: Live from San Diego, California, it's theCUBE, covering KubeCon and CloudNativeCon. Brought to you by Red Hat, the Cloud Native Computing Foundation, and its ecosystem partners. >> Welcome back, this is theCUBE's coverage of KubeCon, CloudNativeCon 2019. And a special segment, we're actually going to doing our 2020 predictions. I am Stu Miniman, joining me, my two co-hosts of the week. To my left is Justin Warren, who I believe's been to, you went to the first one? >> I've been to all four, yeah. >> All four of the North America shows. >> Yep. >> I personally have been now to three of the North American, as well as one in the Barcelona. And we have a first time KubeConner, but long time host of theCUBE and things, John Troyer to my right. Gentlemen, thanks so much for joining us. So first thing, the rapid fire. 12,000 in attendance. Last year 8,000, the year before 4,000. So, my math says that it will be 16,000 when we come next year to beautiful November in Boston, Massachusetts, which I can drive to. We've had snow in Austin, rain in San Diego. So, I'm predicting 60 to 70 degree weather in Boston, 'cause that never happens in Boston. Number of attendees next year, Justin? >> Well, it was doubling and now they have dropped it to 50%, so I reckon another 50%, I'll reckon 18 to 20,000. >> Stu: Oh, John? >> Yeah, I'll go higher. That many plus one. >> Okay, I feel like we'll do, I bet $1, $1. But, okay-- >> We have not hit peak Kubernetes yet. >> No. >> We definitely have not hit peak Kubernetes. One of the things, I keep looking for the theme of the show, and one of the things, we've been talking in some of the segments, is there needs to be simplification. When we talk about where we're at with cloud adoption, when we talk about some of these environments, there is a broad ecosystem. So, there needs to be some winnowing down of the technologies. We've seen some areas where things like MicroK8s and K3s to be able to be able to put Kubernetes at the edge. It's not that, that will replace Kubernetes, but things need to get simpler in some environments. Justin, I'll throw it to you first. Is simplification the theme of the show, is there something else that's grabbing you? >> The theme for me is that the money has arrived. We saw a little bit of that last year but this year it is definitely just the number of sponsors that we have here, the number of startups that we have here, the ecosystem, the number of parties, the VCs are here. This feels like a lot of other technology shows that we've been to before in their hay day. We are right here in the hay day of Kubernetes. So, I can see it getting bigger. Will there be consolidation? Yes, I think there will. But I think that this is going to broaden out further first. I don't think that we're quite at the point where things need to start collapsing in. I think we're still going to be exploring all the different options that we have. I think the theme is simplification, yes, I agree. But it's now going to be people trying to solve that problem by creating these higher-level services, managed-Kubernetes offerings. A lot of the different component projects that are there, we're going to see a lot of options where they try to manage that for you and make it easier to consume. But there will be several different attempts at that and not all of them are going to survive. >> Yeah, I'll go with you. Simplification's going to be an issue. Has to happen, we saw a lot of different stacks here at the show, if you go out on the show floor. A lot of people are trying to give you a generic platform. A general-purpose platform, maybe it has its own opinionated view of networking, or storage, or management, or security. But at the end of the day we need things on top of the platform. So, I'm hoping next year we see more things on top of the platform, more applications. We saw some big data applications this year. But people are still building engines and I want them to build cars, because not everybody can build the engine. >> Justin: Yes! >> Well, and actually, Justin, a question for you is when we talk about Kubernetes, there's so many people I interview here and they're like, "Well, no, "we know how to build it better than others "and when you want to go across all environments "we should do it." Is that, are we still going to see that for awhile? Or, can we all hold hands, and talk about open source and be able to just manage across all of these environments? >> Well, one of the key founding principles of Kubernetes is that you can operate it the same everywhere. If it's certified Kubernetes, it should function the same, no matter who's build of it it is. So, that just provides us a common platform that we then build on top of. So, I think the main differentiation's going to be on things like the tooling and the services that allow you to operate that base layer of Kubernetes. But that base layer of Kubernetes is about interesting as Ethernet. It's extremely pluggable and it's just ubiquitous, but no one really cares which brand of Ethernet you happen to be giving me. I care about all the stuff that I run on it. And that's what I think that we're going to see a lot more, I'm with you, John. We're going to see a lot more of those services. I'm seeing a bunch of startups at this show that are starting on that journey, they're providing a lot of things like database services, very highly-tuned monitoring and measurement telemetry systems. There's a big push to make sure that there is a certain amount of interoperability between these different services. Things like having open telemetry be the standard for sending telemetry information around. Because everyone knows that if we all build to Ethernet we're all going to have a much better time of it, than if we all start trying to come up with our own version of it and call it Banyan VINES, and FidoNet, and God knows what. >> Okay, I'm glad you brought up the example of Ethernet. First of all, I have no problem watching a 45-minute discussion of what 400 Gig's going to look like, and the challenge and the opportunities. And if you are talking Ethernet in someone's data center, for the most part they're going to run that on a single vendor because while there is interoperability, it's not until I go to the Internet, because layer two, I want to keep it single vendor, when I go layer three I want to do that. Is that, maybe it's not the best analogy but Kubernetes-- >> No, I think that's reasonable. And if you're trying to operate something across different environments then it's much easier if the two environments can talk to each other. Simple example that people tend to forget about is M&A. If one company goes and buys another one and I run Banyan VINES and you run, I don't know, FinLand or something, then we can't talk to each other, and integrating those two companies becomes impossible. But at least if we both have, you might have Juniper, I might have Cicso, those two network sets can still talk to each other. You might be running, I don't know ,Mesosphere, and someone else might be running Mirantis or Rantia, and that's their system for operating Kubernetes. Turns out, actually if you can operate it much the same, one of you can decide, you know what, we're going to operate everything with Rantia, 'cause we think that that's going to be the best thing for the holistic company. You may keep them separate. As long as you get the same outcome then it doesn't really matter. >> Yeah, that's why I think we aren't yet at peak Kubernetes. Those Kubernetes skills that are in high demand from a job market that people are being upskilled on, they're actually still going to be useful. Now, these stacks that these opinions that people are doing. I mean, they want us to talk about people over projects, right? That's a great philosophy, this is a very friendly community, it's very open source. But, cynically, I think, and sometimes people swap your company T-shirt for your project T-shirt that your company is the one that's behind. And that's kind of a, that's a little bit of a bait and switch. Yes, it's an open source stack. Yes, all the major vendors have open source, 100% open source stacks around Kubernetes. But they're all with different projects and they all pick their own projects. So, I think that is yet to be resolved. >> Well, it's interesting 'cause the thing that I heard is it used to be open source was something that people contribute to it. Now, the majority of people that contribute to open source do it as part of their job. So, there is some of that. Yes, I'm paid by company X, but my job is to participate in the community. There is a large company that got bought by $34 billion. They have a lot of contributors out there. Their job is open source, they are on those projects, they might switch from one project to another. We had Kelsey Hightower on today, he's like, "Hey, right, "but we need to think of people above project. "It's okay for them to move from one to the other "between projects or between companies." But, right, it is very much often companies that are behind the scenes and pushing people and dollars into these projects. One thing I like about the CNCF here is we do have, there's 129 end-user companies participating here, so we've reached a certain maturity level that they are driving it, not just companies driving it for the dollars. So, I guess the thing I want to ask though is, there's so many companies here, we started off the conversation this week, John, talking about Docker. And the cautionary tale of how many companies, when I asked, "What is your business model, what do you do?" Is, I created some cool new project. What does that mean? You look at the business model. You live right with Silicon Valley there. What are you seeing as you look forward? What do you expecting to see consistently? >> Oh sure, I mean, half the logos will be gone but they'll be swapped out for other logos, so that's all fine, right? If you have a point solution, as I was kind of pointing out, things are kind of stackifying. So, things need to consolidate from a buyer's perspective. A lot of the sessions here were about custom projects that people did, either in-house or for a customer. So, I think that's okay, that's the natural, it's the natural Cambrian explosion and then die off. >> Yep, creative destruction. (John laughing) That's the general point of how we do things. There's a lot of things that are basically a feature and you can't really build a company behind a feature. They're hoping that they will find some sort of pathway to money, we've seen some big acquisitions where they didn't really find a good route to money. That's fine, people will figure that out. And how you fund this development, Stu, I mean that's the perennial problem. At the moment it's possibly not the perfect solution but it's a pretty good one, in that we have developers are employed by a company that pays them to develop open source software. So, anyone can go and grab that software and then use it. So, we don't actually really depend on that company sticking around. >> And enterprise sales, it's still very expensive to have even a small booth here, and three or four people and nice T-shirts, and all of your swag, and you flew them here. And fly them all around the country to company after company, conference room after conference room. That is an expensive model to sell things. I mean, you need to have a fair amount of revenue. >> All right, so, Justin, a lot of progress, a lot of projects. >> Yeah. >> What's missing? Look out for 2020, is there an area or a space that needs to mature or needs work? What's your advice for this ecosystem? >> Well, for me it's all about the data. So, we've seen a lot of evolution in stateful sets and being able to manage state-based data within the Kubernetes ecosystem, a lot of progress on that, but there's still a long, long, long way to go. Also, just on the general operational tooling. So, the things that we are used to and have taken for granted in other traditional, like vSphere, or we've come from the VMware ecosystem. Simple things like higher availability. So, I need my data to always be available and I need to be able to have this managed. There's a lot of stuff in there but there's still a lot more stuff that needs to happen. Service mesh and that service discovery and making that easy enough for normal mortal humans to deal with, that still really isn't there. You kind of have to be a bit of a super genius to configure that and get it working and operating. So, there's still a lot of very hard work on these quite hard problems, to then make it look simple. >> Yeah, so, John, the one I want to throw to you is Dan Kohn came out on the keynote stage yesterday and he said, "Kubernetes has crossed the chasm, "yet most enterprises are still worried "about software failure." We know many people that are coming in new and shell-shocked when they come to look. What does the industry as a whole and this ecosystem, specifically, need to do to make sure that we don't come a year from now and say, "Wow, things slowed down "because we kind of couldn't get "the vast majority of people on board?" >> Well, I mean, we're going back to, I guess then the same thing, things have to be simpler. In times of uncertainty people either stop or they go to a trusted provider. There is, probably, although there's a high value on Kubernetes skills right now, that also means there's not enough folks. So, if you can't get the engineers. That was a problem in previous generations of some of these stacks, in that if you couldn't get enough engineers, or if the stack, if everybody had their own snowflake version of it and the skills were not transferable you could not move forward. So, I'm hoping we'll see more managed service providers. I'm hoping that we'll see more startups and services built on top of these existing infrastructures, I think we're seeing more of those. I see a lot of stuff in the operations space and kind of the SRE space, the incident management space. Kind of all the tooling you'll need to actually run these things in day two and beyond. And then, hopefully, the industry keeps pounding on digital transformation and process transformation. One project at a time, you start with one, you start small, you start tooling, you start tooling up, you get some small things under your belt and start to learn. But that's enterprise timeline. So, at a certain speed. >> All right, last thing, any aha moments, surprises, cool things as you've been going around the show? Justin? >> Oh, just walking into the show surprised me. Just how big it has gotten and how much energy there is here. It's amazing to me and I can just only see it getting bigger and, I hope, better. I am surprised by the reaction from people who haven't come into the Kubernetes ecosystem, I think. There's still a lot of people out there for whom this is a big surprise. That it's as big a show as this is, there are lots and lots of people out there who can't actually spell Kubernetes. So, there's a lot of work for us to go and do to figure out how we get those people to come into this ecosystem in a way that doesn't shock them and scare them away. >> Yeah, absolutely. Welcome to the party, those of you that had been joined. John? >> Hey, the thing that surprised me was this is both a multicloud show and a non-cloud show. This is the only show where people working in multiple public clouds can come together. So, that's one of the systemic forces causing it to grow. On the other hand, this is not a public cloud-only show. Over and over again, we talk to people here on theCUBE, I talk to people on the show floor, and most of their workloads, or many of their workloads, are on-premises, right? Kubernetes is fully functional and fully up to speed in private cloud, in people's data centers because it is useful. And they're starting to do that process tooling and process re-engineering, even on-site. And then they may be using a portfolio of different clouds. So, I think that was one of the surprising things to me is this was not 100% public cloud show. >> Yeah, and a little bit of caution I'll give there is we want to make sure we don't become complacent and say, oh, well, we could just kind of slide in what we were doing before and not make some change because the driver here, we've been talking about for decades now, was really kind of that application modernization. And Kubernetes and this whole, it is about cloud-native. It's not the Kubernetes, it's the cloud-native piece. >> You know what I didn't hear? I did not hear putting legacy apps on Kubernetes as much this year. Much quieter this year. >> So, and I'll just say, I'll highlight, we did an interview yesterday with the American Red Cross. Tech For Good, it's something that we've been highlighting, John, for especially helping lead the charge and make sure we highlight that. The Microsoft show, they very much talked about that this year. American Red Cross is saying, hey, we always want your dollars but we'd also love your skillset. So, if this community, and specifically Kubernetes, cloud-native ecosystem makes it easier. There's common tooling, something that I've been hearing a lot this year is when I go through that modernization I can hire the next-generation workforce. There's too many of those, oh, I'm doing it the old way. If I don't have somebody with 30 or 40 years experience in the industry, you won't understand our systems and we need that next generation of workforce to be able to get involved. So, love future jobs, Tech For Good, all good things. This community's always been strong on diversity and inclusion. And so, I guess final word I'll say, big shout-out to, of course, the CNCF, this event, they have a large menagerie that they need to take in here and manage, and they're doing a good job. There's always things to work on. They are listening and open. We have really appreciated the partnership. A huge shout-out, of course, to our sponsors that make it possible for us to do this. So, for Justin Warren, for John Troyer, I'm Stu Miniman, thanks so much. We definitely are excited for one more day. Tomorrow, as well as next year in 2020, Amsterdam and Boston. Please reach out always if you have any questions. And thank you so much for watching theCUBE. (upbeat music)

Published Date : Nov 21 2019

SUMMARY :

Brought to you by Red Hat, who I believe's been to, you went to the first one? So, I'm predicting 60 to 70 degree weather in Boston, and now they have dropped it to 50%, Yeah, I'll go higher. I bet $1, $1. and K3s to be able to be able to put Kubernetes at the edge. and not all of them are going to survive. Has to happen, we saw a lot Well, and actually, Justin, a question for you is So, I think the main differentiation's going to be for the most part they're going to run that on a single vendor Simple example that people tend to forget about is M&A. they're actually still going to be useful. Now, the majority of people that contribute to open source A lot of the sessions here were about custom projects that pays them to develop open source software. and all of your swag, and you flew them here. a lot of projects. So, the things that we are used to Yeah, so, John, the one I want to throw to you and kind of the SRE space, the incident management space. to figure out how we get those people Welcome to the party, those of you that had been joined. So, that's one of the systemic forces causing it to grow. and not make some change because the driver here, I did not hear putting legacy apps that they need to take in here and manage,

SENTIMENT ANALYSIS :

ENTITIES

EntityCategoryConfidence
JohnPERSON

0.99+

Justin WarrenPERSON

0.99+

Stu MinimanPERSON

0.99+

John TroyerPERSON

0.99+

JustinPERSON

0.99+

Dan KohnPERSON

0.99+

BostonLOCATION

0.99+

60QUANTITY

0.99+

Cloud Native Computing FoundationORGANIZATION

0.99+

AustinLOCATION

0.99+

30QUANTITY

0.99+

Red HatORGANIZATION

0.99+

18QUANTITY

0.99+

45-minuteQUANTITY

0.99+

next yearDATE

0.99+

Last yearDATE

0.99+

100%QUANTITY

0.99+

threeQUANTITY

0.99+

50%QUANTITY

0.99+

16,000QUANTITY

0.99+

San DiegoLOCATION

0.99+

last yearDATE

0.99+

yesterdayDATE

0.99+

$34 billionQUANTITY

0.99+

40 yearsQUANTITY

0.99+

12,000QUANTITY

0.99+

San Diego, CaliforniaLOCATION

0.99+

AmsterdamLOCATION

0.99+

two companiesQUANTITY

0.99+

2020DATE

0.99+

American Red CrossORGANIZATION

0.99+

two environmentsQUANTITY

0.99+

TomorrowDATE

0.99+

MicrosoftORGANIZATION

0.99+

One projectQUANTITY

0.99+

this yearDATE

0.99+

8,000QUANTITY

0.99+

KubeConEVENT

0.99+

one companyQUANTITY

0.99+

Silicon ValleyLOCATION

0.99+

70 degreeQUANTITY

0.99+

CloudNativeConEVENT

0.99+

BarcelonaLOCATION

0.99+

oneQUANTITY

0.98+

this weekDATE

0.98+

KubernetesTITLE

0.98+

NovemberDATE

0.98+

todayDATE

0.98+

Boston, MassachusettsLOCATION

0.98+

four peopleQUANTITY

0.98+

20,000QUANTITY

0.98+

bothQUANTITY

0.98+

OneQUANTITY

0.98+

StuPERSON

0.98+

CNCFORGANIZATION

0.98+

$1QUANTITY

0.98+

CicsoORGANIZATION

0.98+

FidoNetORGANIZATION

0.98+

firstQUANTITY

0.97+

one more dayQUANTITY

0.97+

FinLandORGANIZATION

0.97+

North AmericaLOCATION

0.97+

one projectQUANTITY

0.97+

Vijoy Pandey, Cisco | KubeCon + CloudNativeCon NA 2019


 

>>Live from San Diego, California at the cube covering to clock in cloud native con brought to you by red hat, the cloud native computing foundation and its ecosystem Marsh. >>Welcome back. This is the cubes coverage of CubeCon cloud native con here in San Diego. I am Stu Miniman. He is Justin Warren and our guest for this segment, a cube alumni VJ pan day, who's the vice president and CTO of cloud inside Cisco. Also on the keynote stage this morning. Be joined. Thanks so much for joining us again. Welcome. Pleasure to be here. All right, so, uh, we've got to see the sequel on stage. Uh, network. Please evolve. Part two. Uh, there were magnets involved. Uh, there were some XKCD Keke humor in there, which, uh, definitely this audience appreciates it. Um, but part to come on the networking industry is known for its lightening fast changes. Um, Oh, maybe I'm thinking of this ecosystem, but um, it could give her audience a little bit of a taste of, uh, you know, the, the, the, the premise, uh, of, of what you were talking about. >>Absolutely. I think, uh, so back in Barcelona I talked about how networking needed to evolve for a cloud native environment and the whole idea behind that talk was we've gone from physical infrastructure, which we call infant one dot Oh two virtual, which is in for two Dato. And in that transition, really nothing much changed except taking everything that was physical or even in the application space, taking monolithic apps and just wrapping everything up in a VM. And that was okay because you got a few things around a agility, you got disaster recovery, you got a few aspects that you would like. But largely things are monolithic largely, especially on the networking side, things were still being touted as routers or via routers, switches or switches, mr music, BGP and so on and so forth. Now when you're looking at containers and microservices, and I'm not talking about containers, which are just different shifts, but if you're breaking the application down into microservices or you're using silver less to build your applications, the app is getting thinner and thinner and much more distributed. >>That's where there's a complete reimagining of the application. There's a rearchitecture and because of that, the operational architecture is changing because you can't just have a database admin. The database is now 500 components. So you need your SRE organizations, your DevOps organizations to be aligned to that. You also, and therefore your organization changes because you're following this architecture paradigm shift. Yeah. So when that happens, how can the infrastructure remain the same? So you cannot use the concepts that you've used for physical and virtual networking, which have aggregate statistical networks to solve an application networking problem. Right? >>So w w one of the big challenges there is enterprise especially they've got a lot of applications. >>When you talk about how many of them are modern apps, it's a very small segment. You know, we talk about, Oh, 20% of apps in the cloud. Well how many apps have been modernized? It's a smaller piece of that and we need to have the bridge to the customer in all of the places that they are and are going. And you know, cloud is not a destination. It's, it's an operational model. So how do I, how do I span all of the environment? And embrace them and still keep, keep, everything's moving forward to, to drive the business. That's a good question. So I think if you look at, so to your point, there is a small percentage of apps that are cloud native today. I don't think it's as small as 20% I think it's closer to around 40 but we may differ on that number. >>What we are seeing is that that number is only growing. So that's a trend to watch out for. And the other trend to watch out for is it's not just the mobile front end or the dashboard that's becoming cloud native, which was the case a couple of years ago. You're seeing databases, you're seeing a middleware, you're seeing data processing pipelines, things that are critical to our business, do all of the apps that are getting modernized and becoming cloud native. So that's one aspect. The other aspect is you might have a function that remains and legacy, so to speak and get replaced by a cloud native app that does the same thing. So you might not rewrite it, but you might replace it. So that's happening quite a bit. And so, but to your question, how do you connect all of this, these things together? Cloud native is a philosophy. It's a way of operating an infrastructure is a way of building in the redundancy we have building in velocity. So that philosophy needs to percolate not just the new cloud native apps, but you need to uplift the old infrastructure and let them become cloud native as well. So things that we're doing with an assignment, things that we're doing with the attrition and our dynamic and a whole bunch of efforts within Cisco are geared towards uplifting the older gear on all the infrastructure in order applications. Do a client cloud native operational paradigm. >>Yeah, that's true. You mentioned part of that requires changing the way human behavior works, that it changing the way you operate a lot of this infrastructure. So it's not just about purchasing a particular tool, it's about actually using different tools in completely new and different ways. So what are some of the ways that Cisco is changing the kinds of products that it offers to customers that encourages them to operate their infrastructure in a new way? >>So let me start with the networking piece and since it's fresh and new from the keynote today, uh, one of the things, if you think about again, the developers and how they deal with applications, they want the network to be simple, available and pervasive. And so if you think about this in couple of tiers, so there is a physical infrastructure that sits below everything that is again, pervasive across a multicloud environment. And it goes all the way from your handset to the data center, including the edge compute locations. It connects everything together. So taking a network like that and simplifying it in terms of automation, in terms of how dev ops can handle that networking subsystem, in terms of how do you ensure that policy is consistent across this common environment, that is something that Cisco is pushing pretty deeply. So we have this multi-domain architecture that allows you to push policy across the entire network handset to the data center through the van. >>So that's one aspect of it. But above this sits a platform layer that is closer to the developer. And this is why things like NSM comment, because the developers don't want to deal with the bells and whistles at the physical or the virtual infrastructure layer. They are defining the CRDs. They are defining that if I'm a microservice, I want to talk to another microservice, all of bare metal orders over less function. I just want to connect a to B within my application. I don't care about every other application that exists in your infrastructure. And these are the attributes that I want from that connection. So it's like a watch and Wyatt like a bus and these are the attributes to the bus and that's what we're trying to handle from a cloud native perspective. So that's what you see from the NSM side of things. >>So, uh, we, we just had to go on talking about the database and talking about a cloud native database. And, uh, the way he really describes it is, you know, it's baked into Kubernetes even though Vitez doesn't have to have Coobernetti's. And he said he even had customers that it made it possible for them to be able to, uh, have that database from one cloud to another without needing to talk to his team. Uh, and it's, it's made things possible. Help us understand how the network service mesh fit into solutions like that. >>Absolutely. And I think if you think, I mean, I love the Virtus project they've graduated, so congratulations to them. But I think, uh, the concept behind that is taking the multicloud aspect of everything that we do to a layer which is higher in the stack. So we've talked about multicloud in terms of networking, in terms of compute, uh, in terms of infrastructure primarily, but looking at a database which is multicloud looking at storage, which is multicloud. I think that's the next layer of evolution in this entire stack. But one of the examples that are talked about in my keynote, very simple, but as, or not retest, it doesn't matter. Something that every organization wants to do is dig databases that are scattered across a multitude of on-prem or a multitude of clouds and just replicate. And to do that replication, the amount of pain that any organization needs to go through today. >>It's just like programming with magnets. Going back to my keynote where you're dealing with the technical complexities of doing this, you're talking to so many routers and switches, you're talking to firewalls, you're talking to colo providers, you're talking to cloud providers and especially every tore provider has their own compliance and configuration paradigms. So all of that being different. That's just the technical complexity within one organization. They like multitudes of teams. They have dev ops, net ops, tech ops, they all need to talk to each other. Even within Cisco we talked to our Cisco ID guys. Just dev ops is like 20 teams. There's not one team. So just imagine talking to all of those teams trying to fix this thing and trying to get just database application, simple problem like that. And then process complexity. So all of those things exist. And with NSM, all you do is say, just put me on the Santa Sam domain that lets me talk securely to every other database on the same domain, wherever they happen to be in a different cluster within the same data center or geographically somewhere else in the globe. I really don't care. And NSM basically takes care of that. So that's the simplicity that we're going after. And it's a simplicity that walks across. There are seven meshes across simple layer three problems like this across service provider use cases across a whole bunch of use cases. >>Hmm. Yeah. And it just, the simple act of moving data around you would think that we'd managed to solve that problem by now, but it turns out it's hard problem to solve and being able to connect this myriad of new services together to one why we have technologies like service mesh is changing the nature of the way we operate it. And, and as you say, putting tools in place to automate a lot of the mechanisms that go on so that we as humans don't have to do it anymore because it's just not attractive or attractable problem for the humans to deal with. And I think a lot of organizations are still wrestling with that concept of, of how they can change the way that they do things so that the humans aren't going to be able to do this. It's not actually a matter of choice. They are going to be going and having, they're going to go and do different things, new and interesting things, but they're going to be at a higher level of abstraction. And I think a lot of people are very concerned by that, that we may not have jobs anymore. No, no, no, you can't have these jobs. It is just not possible for humans to do them. We need to get you to go and do these other new jobs so that we can get on with solving these business problems. >>That's a very good problem point. And I think, uh, so prior to this role I was at Google and I ran the networking infrastructure for a while and then I ended up writing the automation and telemetry stack for running that infrastructure. And one of the things that we used to say back there was, if you are infrastructure depends on humans to scale out, then there aren't enough humans to hire. Even if you have the dollars to invest, there aren't enough humans to hire to fix that problem in a human centric way. So one of the things that we are doing at Cisco for example, is this whole push towards intent based networking. And to me that's an evolution from where SDN was to now where IBM is, because SDN has had these very specific connotations around it with said software defined separation of control and data. >>It gets into this very heated debates about what this is. To me, the answer is actually intent based networking. We did some of that back at Google as well, which is treat the entire network as a singular entity and operated in a very declarative fashion. That's what this is, regardless of whether they're built in a control data separated with all their traditional BGP networks, so we are pushing IBN in a very big way and the whole problem statement there is to your point, humans can't comprehend the complexities that arise. One one, one quick topic where we were sending telemetry data through SNMP, now we are sending telemetry data was the streaming and the amount of data that any operator receives is just through the roof. What are you going to do with it? So humans can't deal with that kind of complexity. So putting formal verification, formal models, formal closed loop automation systems with AI in place. I think that's the only way to go forward at least on large scale networks and on the other side, I think on the application side, like I said, being deep and narrow and being very selfish about the application that you're trying to connect to simplifies the problem because as an app developer I'm only concerned about this particular app and have what it connects to and that is going to attract a book from a human perspective. >>Yes. thank you so much. I think anyone that's attended this conference can definitely agree with that. There is a flood of information that no one person could keep up with. So, uh, thank you so much for joining us. We hope that, uh, your journey of network please evolve, uh, that we had comes to a successful conclusion in the near future. Absolutely. Look forward to chatting with you again soon for Justin Warren. I am Stu Miniman. Uh, stay tuned. We're going to wrap up day two, and we have a whole nother day tomorrow of our coverage here from CubeCon cloud native con 2019 in San Diego. Thank you for watching the queue.

Published Date : Nov 21 2019

SUMMARY :

clock in cloud native con brought to you by red hat, the cloud native computing foundation bit of a taste of, uh, you know, the, the, the, the premise, uh, of, of what you were talking about. And in that transition, the operational architecture is changing because you can't just have a database admin. So I think if you look at, so to your point, there is a small percentage So that philosophy needs to percolate not just the new cloud native apps, that Cisco is changing the kinds of products that it offers to customers that encourages them So we have this multi-domain architecture that allows you to push policy across the entire So that's what you see from the NSM side of things. And he said he even had customers that it made it possible for them to be able replication, the amount of pain that any organization needs to go through today. just put me on the Santa Sam domain that lets me talk securely to We need to get you to go and do these other new jobs So one of the things that we are doing at Cisco for example, and that is going to attract a book from a human perspective. Look forward to chatting with you again soon for Justin Warren.

SENTIMENT ANALYSIS :

ENTITIES

EntityCategoryConfidence
Justin WarrenPERSON

0.99+

IBMORGANIZATION

0.99+

Stu MinimanPERSON

0.99+

CiscoORGANIZATION

0.99+

20%QUANTITY

0.99+

20 teamsQUANTITY

0.99+

San DiegoLOCATION

0.99+

San Diego, CaliforniaLOCATION

0.99+

BarcelonaLOCATION

0.99+

500 componentsQUANTITY

0.99+

GoogleORGANIZATION

0.99+

oneQUANTITY

0.99+

one teamQUANTITY

0.99+

CubeConEVENT

0.99+

CloudNativeConEVENT

0.98+

Vijoy PandeyPERSON

0.98+

KubeConEVENT

0.98+

NSMORGANIZATION

0.97+

day twoQUANTITY

0.97+

one organizationQUANTITY

0.97+

seven meshesQUANTITY

0.97+

todayDATE

0.96+

tomorrowDATE

0.96+

twoQUANTITY

0.96+

one aspectQUANTITY

0.95+

around 40QUANTITY

0.95+

one quick topicQUANTITY

0.91+

couple of years agoDATE

0.9+

red hatORGANIZATION

0.89+

Part twoQUANTITY

0.87+

this morningDATE

0.87+

couple of tiersQUANTITY

0.86+

VirtusORGANIZATION

0.83+

cloud native con 2019EVENT

0.83+

thingsQUANTITY

0.83+

one cloudQUANTITY

0.83+

cloud native conEVENT

0.81+

VitezPERSON

0.81+

SDNORGANIZATION

0.8+

WyattORGANIZATION

0.8+

NA 2019EVENT

0.74+

CTOPERSON

0.73+

one ofQUANTITY

0.72+

layer three problemsQUANTITY

0.71+

One oneQUANTITY

0.68+

Santa SamORGANIZATION

0.67+

vice presidentPERSON

0.67+

of teamsQUANTITY

0.65+

MarshLOCATION

0.64+

SRETITLE

0.6+

KubernetesTITLE

0.59+

CoobernettiPERSON

0.52+

dot OhORGANIZATION

0.48+

VJ pan dayORGANIZATION

0.46+

veloperPERSON

0.43+

twoOTHER

0.38+

infantQUANTITY

0.32+

Sugu Sougoumarane, PlanetScale | KubeCon + CloudNativeCon NA 2019


 

>>live from San Diego, California It's the Q covering Koopa and Cloud Native Cot brought to you by Red Cloud. Native Computing Pounding and its ecosystem March >>Welcome back. This is the cubes coverage. Fourth year of Q Khan Cloud native Khan, 2019 Here in San Diego. I am still Minutemen like co host for this afternoon is Justin Warrant and happy to welcome to the program A first time guests, but was on the keynote stage yesterday Sougou Super Marine, who is the co founder and CEO of Planet Scale and also one of the, uh, we're gonna be talking about the test which graduated, announced on the stage. They didn't put a cap and gown or roll everything out, which they did a couple of years ago. But first, thanks so much for joining us. And congratulations. Thank you. All right, so, Sougou, bring us back. You know, we're talking about a cloud native database and we'll dig into that and everything, but bring us back to what you were working on. And you know why of what we now call >>so the When we started with us, we were really not thinking of cloud native itself. for say, it was kind of a sequence of events that kind of forced with us to become cloud native long before cloud native was actually born as even the term was born. Which was when we had to move the test from YouTube on print into Google's board, which use the predecessor off Cooper natives. Um, the reason why the test is kind of one of the leading storage projects in Cloud Native was because it was probably the first project that remained open source, even though we managed to ram it with >>work. Yeah, you know what? One of things we've been talking about at the show here is you know, in the early days, you know, we were very much talking about infrastructure, but we know the reason we have infrastructure is to run applications, and one of the most important applications is databases, and I talk to customers. It's not just one database. Often they have many different databases on, and that is one of the big challenges today. So, you know, you kind of look at that landscape, help us understand how this fits into that. That overall picture. >>Yeah, so that kind of goes back in tow, Google's history and how that can influence kubernetes itself. So if you look at Google's board, most off its features are meant for running stateless application. So within Google, people who wrote applications when they wanted to store state they just called out into a service that was semi part of board but wasn't itself run by board as if you would run your application. So many of those properties were inherited by Cooper natives. So which is the reason why? Um, right from the beginning, it was hard to make storage work for cover natives on Dhe. For that reason, even a zoo recently as early this year, If you look at the tweets from Kelsey Hightower, don't just move your database into communities. You're going to regret it. People still say that, but at the same time, because we test way, we're able to figure out howto make storage work under the stringent rules that Borg had, which was mainly to support stateless applications. In other words, we actually land because, as if it was a stateless application, while still managing while still making state state will not survive this stateless behavior, which is actually why we just managed to be launched within communities as soon as it was born. Ah, but it has been a struggle for other people because they didn't have the luxury of preparing for it without even knowing. Uh so I think that more effort needs to be made on both sides, both from people who are writing storage to make them work with communities as well as kubernetes itself, trying to meet them halfway, trying to add features to help the storage developers. >>It has been a real struggle. I remember from even the very first show I came to four years ago in Seattle looking at the set. My media thing is an ex storage guy and has a backup guy was to go and look at things and say OK, this is lovely for stateless applications, you said. But riel applications have data in them and they need to maintain state. Where's the state looking at all of the group in any type of things, like there were no state full sets with another thing that has changed a lot in four years, and people have come to the party and we need to be able to manage state. But now that you we have a database like a test, isn't that just taking things to the point where I as an app developer, I can just write my stateless application and then my data can live inside a data management service like a test? So I don't actually need to deal with any of that state management problem myself. >>That's what it amounts to. Uh, the the one property of the test is that it can run both in communities and outside. So there are people who run tests on Prem and they have their own orchestration layer. So that has given some challenge where we just cannot depend on communities. You cannot call into communities a p I s o. The way we have the architect of the test is that it knows when it runs within a orchestrated environment, how to interact with it, but it doesn't assume that it exists. So >>why have you provided that functionality? Is that because customers said that I actually want to be able to run the test, But I don't wanna have to deal with kubernetes >>exactly like so not everyone has migrated to communities. It is surprising that everybody wants to migrate communities. But then many of them are saying, I don't know how many years out it is on. Then for them, we just solved a different problem, which is the problem of sheer massive scale ability on dhe for them. They want to be able to still run with us on print s. So for that reason, that is actually a small gap between communities and the test itself. On dhe, we're filling that gap with health charts in the open source on Dhe Planet Scale, which is the company that I founded has built an operator that we're also going to open source so that people can use that to launch community >>before we talk about planet scale You. No, no, no, no. Absolutely. In the keynote you had some customer stories on might might help illustrate some what we're talking about, you know, the scalability of the environment, everything. So you know, I'll let you choose that kind of a short example. You know, the slack One you know, is one that I think president in the audience there. But >>I would choose slack. Ah, Jerry's always obviously enormous, but I will choose slack and nozzle because they represent two very different but really genuine needs in the industry. Slack once not just massive scale, but they want flexibility with manipulating data on DDE. That is something that is manipulating data really, really hard. Onda. We believe that we found the secret sauce to make that work with tests, and that is the reason you saw those statements from Slack. They're so passionate and with so much conviction, that is because they were fascinated by what we could do with their data. So that is one example and slack does not run on communities. They don't run on cloud. They run on AWS, but they don't they run it like they their own claim. They have very fixed I p addresses fixed instance names, but they're on it like a cloud. Sometimes I would say they are more coordinated behavior than some applications that run on kubernetes like they treat everything as disposable. When something goes away, they don't try to recover it or anything destroyed out. Replace it with something new, which is property off cloud native behavior. And on the other hand, a company like nozzle because they're they're actually a startup on dhe. It is surprising that why would the start of one to use? Ah, something that is Mento scale. Massively. That's when we realized that the cloud native nature of it does fills a gap that currently is not filled by many people, which is I want to run everything in Cooper natives all in one. And we didn't realize until they showed us what they did with it, which is, like, completely migrate from one cloud to another. They're a super amazing. And I heard it on dhe. They did that without even telling me are telling anybody in the community because one day I talked to them. They say they are on a key s on. A few days later, I still assumed that they are Nikki s and they know of your booty. Jakey, when did you do this? Oh, we did that last month because we got some really good deal with them, super exciting, >>and that that is a surprising, exactly affected. That's surprising. It is a bit of a concern to me because we hear a lot of talk about multi cloud and the idea of applications being being mobile between different clouds. Data movement is really hot. Exactly. So the fact that someone has actually managed to do that and haven't moved from one community service across to another one is that we find that remarkable because we know it's such a hard problem. But that's one of the great things I think about kubernetes, which is possibly under appreciated, is that it's not that it makes everything easy, but it makes what What used to be hard is now >>possible. Yes, yes, yes, that is very true. Yeah, it's, um uh, like it took It took us a while to, uh, think to make this mind shit, because some of these things, even though they're like it looks, looks looks very obvious. But for the longest time, we were, you're saying, tested for massive scale ability. It's for It's what this and that and even two years ago, up sport came and said, We're going to use the tests for communities orchestration. Weird, but okay, feel free. We don't have a problem with it. And then nozzle came out, and now suddenly you see Oh, this is this is why. And this Saul's really, really difficult problem on. They all did especially hot Spot. Did a lot of work in with tests to actually make it easier. But now we see Now we see the light. >>So Sougou Planet scales the company. Help us understand Vitesse planet scale. How that fits together. What's kind of the business model for your company? >>Yeah. So, um uh, so the test was originally developed at YouTube by you, too. There was one thing That was some pressure. We were beginning to feel when we developed it. We didn't mean for anybody to use it. Really. It was open source, more for academic reasons to show that we can do these things on. But it was interesting when people started adopting it. You're adopting this system. Okay, so we'll see what we can do to help you. But after a while, when the community started growing, some of them were contributing. But definitely storage is a difficult software to write, too. It's not like a pitiful software. Any anybody can understand the cord and start writing. It was obvious that the number of people wanting to use with death and wanting peaches from it are also people that we're not really capable of. writing those features because they're really hard features, too. Right on DDE. That pressure was going and they were saying all I wish you two could do this for me. You know, YouTube is a video company. They're not in the We just did this for ourselves. There's no reason for us to spend so many person years they've left in the future for you. And that time it became obvious that we need to start a company to support this community where there's this huge growing demand, Which is kind of what motivated towards us, uh, thinking about starting planet scale and one requirement waas It cannot remain a YouTube project at that point. So which is why we work it out that way, will actually move it to see NCF. And then I ended up leaving. You do have to start planet scale with my co founder. Then >>so is just from a business standpoint, is that service is on their customers ask for things and fun that that that gets contributed upskirt stream. >>So that was initially what we thought we will do. Initially we thought it was just get out laptops and start helping people that that was our initial thinking. But what we realized was at the same time the industry has shifted towards this new business model which is to actually run everything as a service. And we realized, Oh, my God, years All we have to do is we know how to run with us. You've done it at YouTube. You help people deployed with testing various companies. You know exactly what it takes to run with us. All we have to do is take this. I'm does the service. And that's exactly what people want. Because otherwise, because of the fact that we tested this flexible, it is also extremely complex, too confident because it can run on frame. Then you have to sit all these flags. You runnin carbonate is you said all these flags. So all this has to be managed and we realized, OK, we can manage this and we know exactly how to make it work. And we actually just announced two days ago that our planet scale CNDP Cloud native database is available for people to come in use. >>Well, congratulations on the progress of the business as well as the test graduation and thank you. So much for joining us here on the Cube. Thank you. Alright for Justin Warren. I'm stupid Men. We will be back with more of our day. Two of three days. Whoa! Wall coverage here from San Diego. Thank you for watching the Cube.

Published Date : Nov 21 2019

SUMMARY :

Koopa and Cloud Native Cot brought to you by Red Cloud. but bring us back to what you were working on. so the When we started with us, we were really not thinking in the early days, you know, we were very much talking about infrastructure, but at the same time, because we test way, But now that you we have a database like a test, isn't that just taking things to of the test is that it knows when it that is actually a small gap between communities and the test itself. the slack One you know, is one that I think president in the audience there. and that is the reason you saw those statements from Slack. So the fact that someone has actually managed to do that and haven't But for the longest So Sougou Planet scales the company. And that time it became obvious that we need to start so is just from a business standpoint, is that service is on their customers So that was initially what we thought we will do. Well, congratulations on the progress of the business as well as the test graduation

SENTIMENT ANALYSIS :

ENTITIES

EntityCategoryConfidence
Justin WarrenPERSON

0.99+

Justin WarrantPERSON

0.99+

YouTubeORGANIZATION

0.99+

San DiegoLOCATION

0.99+

Planet ScaleORGANIZATION

0.99+

Red CloudORGANIZATION

0.99+

GoogleORGANIZATION

0.99+

SeattleLOCATION

0.99+

Sugu SougoumaranePERSON

0.99+

San Diego, CaliforniaLOCATION

0.99+

TwoQUANTITY

0.99+

twoQUANTITY

0.99+

2019DATE

0.99+

KubeConEVENT

0.99+

JakeyPERSON

0.99+

bothQUANTITY

0.99+

first projectQUANTITY

0.99+

oneQUANTITY

0.99+

last monthDATE

0.99+

both sidesQUANTITY

0.99+

SougouPERSON

0.99+

yesterdayDATE

0.99+

three daysQUANTITY

0.99+

AWSORGANIZATION

0.98+

firstQUANTITY

0.98+

two days agoDATE

0.98+

Fourth yearQUANTITY

0.98+

four years agoDATE

0.98+

early this yearDATE

0.98+

JerryPERSON

0.98+

one databaseQUANTITY

0.97+

one exampleQUANTITY

0.97+

NikkiORGANIZATION

0.96+

one thingQUANTITY

0.95+

PlanetScaleORGANIZATION

0.95+

two years agoDATE

0.95+

MarchDATE

0.94+

Kelsey HightowerPERSON

0.94+

four yearsQUANTITY

0.94+

first showQUANTITY

0.94+

BorgPERSON

0.93+

first timeQUANTITY

0.93+

SaulPERSON

0.92+

todayDATE

0.91+

couple of years agoDATE

0.91+

Sougou Super MarinePERSON

0.91+

CloudNativeCon NA 2019EVENT

0.9+

A few days laterDATE

0.89+

one propertyQUANTITY

0.88+

this afternoonDATE

0.87+

DheLOCATION

0.87+

slackTITLE

0.86+

OneQUANTITY

0.86+

one cloudQUANTITY

0.84+

OndaORGANIZATION

0.8+

KhanPERSON

0.77+

SlackTITLE

0.74+

KoopaPERSON

0.73+

NCFORGANIZATION

0.72+

Cloud NativeORGANIZATION

0.65+

SlackORGANIZATION

0.64+

CubeTITLE

0.59+

MentoORGANIZATION

0.59+

slackORGANIZATION

0.58+

DheORGANIZATION

0.58+

DDEORGANIZATION

0.58+

CubeORGANIZATION

0.54+

Sougou PlanetORGANIZATION

0.53+

CNDPORGANIZATION

0.47+

Planet ScaleTITLE

0.44+

PremORGANIZATION

0.43+

DDETITLE

0.33+

VitesseTITLE

0.25+

Rob Esker & Matt Baldwin, NetApp | KubeCon + CloudNativeCon NA 2019


 

>>live from San Diego, California It's the Q covering Koopa and Cloud Native Cot brought to you by Red Cloud. Native Computing Pounding and its ecosystem >>Welcome back. This is the cubes. Fourth year of coverage at Q. Khan Cloud, Native Con. We're here in San Diego. It's 2019. I'm stewed. Minutemen, my host for this afternoon is Justin Warren and happy to welcome to guests from the newly minted platinum member of the CNC F Net Up. Sitting to my right is that Baldwin, who is the director of Cloud Native and Communities Engineering and sitting to his right is Rob Bhaskar, who's the product product strategy for Kubernetes. And it's also a board member on the CME CF, thank you both for joining us. Thank you. All right, s O, you know, maybe start with you. You know, uh, you know, companies that No, I've got plenty of history with net up there. What I've been hearing from that up last few years is you know, the Corvette has always been software, and it is a multi cloud world. I've been hearing this message before. Kind of the cloud native Trinity's piece was going, Of course, there's been some acquisitions and met up continuing to go through its transformations if you will s o help us understand kind of net ops positioning in this ecosystem >>in communities. Yes. Okay, so what we're doing is we're building a product that large manage cloud native workloads on top of community. So we've solved the infrastructure problem. And that's kind of the old problem. We're bored to death. Talking about that problem, but we try to do is try to provide a single painting class to manage on premise. Workloads and off permits were close. So that's what we're trying to do. We're trying to say it's now more about the AP taxonomy in communities. And then what type of tooling do you build to manage that that application and communities and says what we're building right now? That's where we're headed with hybrid. >>There's a piece of it, though, that does draw from the historical strength of map, Of course. So we're building way have, essentially already in marketing capability that allows you to deploy communities an agnostic way, using pure, open unmodified kubernetes on all of the major public clouds, but also on trump. But over time and some of this is already evident. You'll see it married to the storage and data management capabilities that we draw from the historical NetApp and that we're starting to deploy into those public clouds >>with the idea that you should be able to take a project. So project being the name space, new space, having a certain application in it. So you have multiple deployments. I should be able to protect that name space or that project. I feel to move that and the data goes with it. So they were very data where that's what we're trying to do with our. Our software is, you know, make it very data. Where have that aligned with APS inside of communities, >>So maybe step back for a second. What? One of the one of things we've heard a few times at this show before and was talking about the keynote this morning is it is project over company when it comes to the C N C F Project Project over company. So it's about the ecosystem. The C in C F tries not to be opinionated, so it's okay for multiple projects to fitness face not moving up to a platinum a sponsor level. You know, participant here, Ned. It's got lots of history's in participating and driving standards, helping move where the industry's going. Where doesn't it up? See its position in, you know, the participating in the foundation and participating in this ecosystem? >>Yeah, So great question, actually. Love it. It's for my favorite topic. So I think the way we look at it is oftentimes, project to the extent they become ubiquitous, define a standard a de facto standard, so not necessarily ratified by some standards body. And so we're very interested in making sure that in a scenario where you would employ the standard from a technology integration perspective, our capabilities can can operate as an implementation behind the standard. So you get the distinguishing qualities of our capabilities. Our products in our service is Visa VI or in the context of the standard. We're not trying to take you down a walled garden path in a proprietary, uh, journey, if you will weigh, would rather actually compel you to work with us on the basis of the value, not necessarily operating off a proprietary set of interface. Kubernetes broadly perceive it as a defacto standard at this point, there's still some work to be done on running out the edges a lot of underway this week. It's definitely the case that there's a new appeal to making this more off herbal by pardon the expression mere mortals way. Think we can offer Cem, Cem, Cem help in that respect as well? >>Yeah, for us, its usability, right? I mean, that's the reason I started stacking. Cloud was that there was usability problem with kubernetes. I had a usability problem. That's what we're trying. That's how I'm looking at the landscape. And I look at kind of all the projects inside the C N c f. And I look at my role is our role is to How do we tie these together? How do we make these? So they're very, very usable to the users. How were engaging with the community is to try to like a line like this, basically pure upstream projects, and create a usability layer on top of that. But we're not gonna we don't want ever say we're gonna fork into these projects what we're gonna contribute back into these. >>That's one concern that I have heard from. Customers were speaking with some of them yesterday. One of the concerns I had was that when you add that manageability onto the base kubernetes layer, that often very spenders become rather opinionated about which way we think this is a good way to do that. And when you're trying to maintain that compatibility across the ecosystem. So some customers saying, Well, I actually don't want to have to be too closely welded to anyone. Vendor was part of the benefit of Kubernetes. I can move my workloads around. So how do you navigate What? What is the right level of opinion? Tohave and which part should actually just be part of a common sense >>should be along the lines of best practices is how we do it. So like, Let's take a number policy, for example, like applying a sane default network policy to every name space defying a saying default pod security policy. You know, building a cluster in the best practices fashion with security turned on hardening done where you would have done this already as a user. So we're not looking you in any way there, so that's we're not trying. I'm not trying to carry any type of opinion in the product we're trying to do is urbanize your experience across all of this ecosystem so that you don't ever have to think about time now building a cluster on top of Amazon. So I gotta worry about how do I manage this on Amazon? I don't want you to think about those providers anymore, right? And then on top of those on top of that infrastructure, I wanna have a way that you're thinking about managing the applications on those environments in the exact same way. So I'm scaling protecting an application on premise in the identical way I'm doing it in the cloud. >>So if it's the same everywhere, what's the value that you're providing? That means that I should choose your option than something else. >>So wait, do have This is where we have controllers and live inside of the clusters that manage this stuff for the user's so you could rebuild what we're doing, But you would have to roll it all by hands, but you could, you know, we don't stand in the way of your operations either. So, like if we go down, you don't go down that idea, but we do have controllers we have. We're using charities. And so, like our management technology, our controllers are just watching for workload to come into the environment. And then we show that in the interface. But you could just walk away as well if you wanted to. >>There's also a constellation of other service is that we're building around this experience, you know, they do draw again from some of the storage and management capabilities. So staple sets your traditional workloads that want to interact with or transact data against a block or a shared file system. We're providing capabilities for sophisticated qualities of persistence that can be can exist in all of those same public clouds. But moreover, over time, we're gonna be in on premises. Well, we're gonna be able to actually move migrate, place, cash her policy. Your put your persistent data with your workload as you move migrate scale burst would repatriate whatever the model is as you move across in between clouds. >>Okay, How how far down that pathway do you think we are? Because 11 criticism of proven it is is that a lot of the tooling that were used to from more traditional ways of operating this kind of infrastructure isn't really there yet. Hence into the question about we actually need to make this easy to use. How far down that pathway away? >>Why would argue that tooling that I've built has already solved some of those problems. So I think we're pretty far down. The people ride down the path. Now what we haven't done is open sourced. You know all my tools, right? To make it easier on everybody else. >>Get up, Scott. Strong partnerships across the cloud platforms. I had a chance to interview George at the Google Cloud event. New partner of the year. I believe some of the stuff help us understand how you know something about the team building. Interact with the public cloud. You look at anthems and azure Arkin. Of course, Amazon has many different ways. You can do your container and management piece there, you know, to talk a little bit of that relationship and how both with those partners and then across those partners, you know, work. >>Yeah, it's a wow. So how much time we have? So so there's certainly a lot of facets to to that, But drawing from the Google experience. We just announced the general availability of cloud volumes on top. So the ability to stand up and manage your own on top instance and Google's cloud. Likewise, we've announced the general availability of the cloud volume service, which gives you manage put fun as a service experience of shared file system on demand. Google, I believe, is either today or yesterday in London. I guess maybe I'll blame that on the time zone covers, not knowing what what day it was. But the point is that's now generally available. Some of those capabilities are going to be able to be connected to our ability from an ks to deploy, uh on demand kubernetes cluster and deploy applications from a market marketplace experience in a common way, not just with Google, but has your with Amazon. And so, you know, frankly, the story doesn't differ a little bit from one cloud to the next, but the the Endeavour is to provide common capabilities across all of them. It's also the case that we do have people that are very opinionated about I want to live only in the Google or that Microsoft of the Amazon, because we're trying to deliver a rich experience for those folks as well, even if you don't value the agnostic multi cloud expert. >>Yeah and Matt, You know, I'm sure you have a viewpoint on this, but you know, it's that skill set that that's really challenging. And I was at the Microsoft show and you've got people you know. It's not just about dot net, there's all that. They're they're embracing and opened all of these environment. But people tend to have the environment that you used to and for multi cloud to be a reality, it needs to be a little bit easier for me to go between them, but it's still we're still we're making progress. But there's work to do. Yeah, s so I just, you know, you know, I know you're building tools and everything, but what what more do we didn't need to do? What were some of the areas that you know you're hopeful for about a >>year before I need to go for the supreme? It's down. It's coming down to the data side like I need to be able to say that on when I turn on data service is inside of kubernetes. I need be able to have that work would go anywhere, right? And because it is a developer. So I have I'm running a production. I'm running an Amazon. But maybe I'm doing test locally on my bare metal environments. Right? I need I want to be able to maybe sink down some of my data. I'm working with a production down to my test environment. That stuff's missing. There's no one doing that right now, and that's where we're headed. That's the path that's where we're headed. >>Yeah. I'm glad you brought that up, actually, because one of the things that I feel like I heard a little bit last year, but it is violated more this year is we're talking a little bit more to the application to the application developer because, you know, communities is a piece of the infrastructure, But it's about the Colonel. Yeah, yeah, yeah. It's the colonel there. So, you know, how do we make sure you know, we're standing between what the APP developer needs and still making sure that, you know, infrastructure is taken care of because storage and networking they're still hard. >>It is. Yeah. Yeah. I mean, I'm I'm approaching. I'm thinking more along the lines of I'm trying to work about app developers personally than infrastructure This point on for me, you know, like so I have I give you a cluster in three minutes, right? So I don't really have to worry about that problem, you know, way also put Theo on top of the clusters. So it's like we're trying to create this whole narrative that you can manage that environment on day one day, two versions. But and that's for like, an I T manager, right? And society instead of our product. How I'm addressing this is you have personas and so you have this concept. You have an I T manager. They do these things that could set limits for the developer who's building the applications or the service's and pushing those up into the environment. They need to have a sense of freedom, right? And said on that side of the house, you know, I'm trying not to break them out of their tooling. So, like wait part of our product ties in to get s o. We have CD, you know? So you just get push, get commit to a branch and weaken target multiple clusters, Right? But no point to the developer, actually, drafty animal or anything. We make way basically create the container for you. Read the deployment, bring it online. And I feel like there's these lines and that I t guys need to be able to say I need to create the guard rails for the Debs. I don't want to make it seem like I'm creating guardrails for the deaths caused the deaths. Don't like that. That's how I'm balancing it. >>Okay, Because that has always been the tension and that there's a lot of talk about Dev ops, but you don't talkto application developers, and they don't wanna have anything to do with infrastructure. They just want a program to an A p I and get things done. They would like this infrastructure to be seamless. Yeah, >>and what we did, like also what I'm giving them is like service dashboards. Because as a developer, you know, because now you're in charge of your cue, eh? You're writing your tests you're pushing. If your c I is going to ct you on your service in production, right? And so we're delivering dashboards as well for service Is that the developers are running, so they dig in and say, Oh, here's an issue or here's where the issue is probably gonna be at I'm gonna go fix this. Yeah, and we're trying to create that type of like scenario for developer and for an I T manager, >>slightly different angle on it, by understanding that question correctly is part of the complexity of infrastructure is something we're also turned Friday deterministic sort of easy button capability, for perhaps you're familiar with them. That's nice. And a C I product, which we we kind of expand that as hybrid cloud infrastructure. If the intention is to make it a simple private cloud capability and indeed are not, a community service operates directly off of it. It's a big part of actually how we deliver Cloud Service is from it. The point is, is that if you're that application developer, if you want the effective and CASS on prom thing, Endeavor with are not a PhD. I product is to give you that sort of easy button extremes because you didn't really want to be a storage admin network at you didn't want to get into the be mired in the details of infra. So So you know, that's obviously work in progress. But we think we're definitely headed down the right direction >>for him. >>Yeah, it just seemed that a lot of enterprises wanna have the cloud like experience, but they want to be able to bring it home that we're seeing a lot more. Yeah. >>So this is like, this turn cheon from this turnkey cloud on premise and played with think has weaken like the same auto scaling. So take so take the dynamic nature of opportunities. Right. So I have a base cluster size of four worker notes, right? But my work, let's gonna maybe maybe need to have more notes. So my out of scale is gonna increase the size my cluster and decrease the size right Pretty much everybody only do that in the public cloud. I could do that in public and on premise now and so that's That's what we're trying to deliver. And that's nickel stuff. I think >>that there's a lot of advantages thio enterprises operating in that way because I have I people that here I can I can go and buy them, hire them and say way, need you to operate this gear and you, you've already done elsewhere. You can do it in cloud. You can do it on side. I could know run my operations the same across no matter where my applications leave, Which saves me a lot of money on training costs on development costs on generally makes for a much more smooth and seamless experience. So, Rob, if you could just love >>your takeaway on, you know, kind of net up participation here at the event and what you want people to take away off from the show this year. >>So it's certainly the case that we're doing a lot of great work. We, like people toe become aware of it. Not up, of course, is not. I think we talked about this and perhaps other context, not strictly a storage and data management company. Only way do draw from the strength of that as we're providing full stack capabilities in a way that are interconnected with public cloud things like are not a Cuban. Any service is really the foundational glue in many ways how we deliver the application run time, but over time will build a consolation of data centric capabilities around that as well. >>I would just love to get your viewpoint Is someone that you know built a company in this ecosystem. There's so many start ups here. Give us kind of that founder viewpoint of being in. They're so sort of ecosystem of the >>ecosystem. So this is how I came into the ecosystem at the beginning. I would have to say that it does feel different. Att This point, I'm gonna speak as Matt, not as now. And so my my thinking has always been It feels a lot like kind of your really your big fan of that rock bands, right? And you go to a local club way all get to know each other at that local club. There's, like maybe 500 of us or 1000 of us. And then that band gets signed a Warner Brothers and goes to the top it. Now there's 20,000 people or 12,000 people. That's how it feels to me right now, I think. But what I like about it is that just shows the power of the community is now at a point where is drawing in like cities now, not just a small collection of a tribe of people, right? And I think that's a very powerful thing with this community. And like all the where they called the kubernetes summits that they're doing way, didn't have any of those back when we first got going. I mean, it was tough to fill the room, you know, Now, now we can fill the room and it's amazing. And what I like seeing is is people moving past the problem with kubernetes itself and moving into, like, what other problems can I solve on top of kubernetes, you know? So you're starting to see that all these really exciting startups doing really need things, you know, and I really likes it like this vendor hall I really like, you know, because you get to see all the new guys. But there's a lot of stuff going on, and I'm excited to see where the community goes in the next five years. But it's we've gone from 0 to 60 insanely because you guys were at the original coupon. I think, Well, >>it's our fourth year doing the Cube at this show, but absolutely we've watched the early days, You know, I'm not supposed to mention open stack of this show, but we remember talking T o J j. And some of the early people there and wait interviewed Chris McCloskey back into Google days, right? So, yeah, we've been fortunate to be on here, really? Day zero here and definitely great energy. So much. Congrats. So much on the progress. Really appreciate the updates, Everything going. As you said, right, we've reached a certain estate and just adding more value on top of this whole >>environment. We're now like we're in, like, Junior high now. Right on were in grade school for a few years. >>All right, Matt. Rob, Thank you so much for the update. Hopefully not an awkward dance tonight for the junior people. For Justin Warren. I'm stupid and back with more coverage here from Q Khan Cloud native 2019. Diego, Thank you for watching Cute

Published Date : Nov 21 2019

SUMMARY :

Koopa and Cloud Native Cot brought to you by Red Cloud. And it's also a board member on the CME CF, thank you both for joining us. And then what type of tooling do you build that allows you to deploy communities an agnostic way, using pure, So you have multiple deployments. So it's about the ecosystem. It's definitely the case that there's a new appeal to making this the projects inside the C N c f. And I look at my role is our role is to How do we tie these One of the concerns I had was that when you add that manageability onto the base So we're not looking you in any way there, so that's we're not trying. So if it's the same everywhere, what's the value that you're providing? So, like if we go down, you don't go down that idea, you know, they do draw again from some of the storage and management capabilities. of proven it is is that a lot of the tooling that were used to from more traditional ways of operating this kind of infrastructure The people ride down the path. of the stuff help us understand how you know something about the team building. availability of the cloud volume service, which gives you manage put fun as a service experience But people tend to have the environment that you used to and for That's the path that's where we're headed. to the application developer because, you know, communities is a piece of the infrastructure, And said on that side of the house, you know, I'm trying not to break them out of their tooling. Okay, Because that has always been the tension and that there's a lot of talk about Dev ops, Because as a developer, you know, because now you're in charge of your cue, So So you know, that's obviously work in progress. Yeah, it just seemed that a lot of enterprises wanna have the cloud like experience, but they want to be able to bring it home So my out of scale is gonna increase the size my cluster and decrease the size right Pretty I could know run my operations the same across no matter where my applications leave, at the event and what you want people to take away off from the show this year. So it's certainly the case that we're doing a lot of great work. They're so sort of ecosystem of the and I really likes it like this vendor hall I really like, you know, because you get to see all the new guys. So much on the progress. We're now like we're in, like, Junior high now. for the junior people.

SENTIMENT ANALYSIS :

ENTITIES

EntityCategoryConfidence
Justin WarrenPERSON

0.99+

Rob BhaskarPERSON

0.99+

Chris McCloskeyPERSON

0.99+

AmazonORGANIZATION

0.99+

GeorgePERSON

0.99+

ScottPERSON

0.99+

RobPERSON

0.99+

LondonLOCATION

0.99+

MattPERSON

0.99+

2019DATE

0.99+

MicrosoftORGANIZATION

0.99+

Red CloudORGANIZATION

0.99+

Matt BaldwinPERSON

0.99+

San DiegoLOCATION

0.99+

San Diego, CaliforniaLOCATION

0.99+

fourth yearQUANTITY

0.99+

DiegoPERSON

0.99+

GoogleORGANIZATION

0.99+

yesterdayDATE

0.99+

Fourth yearQUANTITY

0.99+

todayDATE

0.99+

BaldwinPERSON

0.99+

three minutesQUANTITY

0.99+

12,000 peopleQUANTITY

0.99+

20,000 peopleQUANTITY

0.99+

this yearDATE

0.99+

OneQUANTITY

0.99+

last yearDATE

0.99+

Warner BrothersORGANIZATION

0.99+

two versionsQUANTITY

0.99+

0QUANTITY

0.99+

one concernQUANTITY

0.99+

60QUANTITY

0.98+

bothQUANTITY

0.98+

Cloud Native and Communities EngineeringORGANIZATION

0.98+

KubeConEVENT

0.97+

Visa VITITLE

0.97+

TrinityPERSON

0.97+

CME CFORGANIZATION

0.97+

NetAppTITLE

0.97+

Cloud Native CotORGANIZATION

0.97+

this weekDATE

0.95+

tonightDATE

0.95+

CloudNativeConEVENT

0.95+

NedPERSON

0.95+

Q KhanPERSON

0.94+

CNC F Net UpORGANIZATION

0.94+

four worker notesQUANTITY

0.93+

500 of usQUANTITY

0.93+

one dayQUANTITY

0.92+

FridayDATE

0.91+

Con.ORGANIZATION

0.9+

KubernetesORGANIZATION

0.9+

11 criticismQUANTITY

0.9+

Rob EskerPERSON

0.89+

oneQUANTITY

0.88+

next five yearsDATE

0.88+

this morningDATE

0.88+

trumpPERSON

0.88+

T o J j.PERSON

0.88+

C FTITLE

0.87+

Day zeroQUANTITY

0.87+

GoogleTITLE

0.81+

last few yearsDATE

0.81+

1000 of usQUANTITY

0.81+

NativeEVENT

0.79+

this afternoonDATE

0.79+

firstQUANTITY

0.77+

about a >>yearQUANTITY

0.76+

one cloudQUANTITY

0.74+

GoogleEVENT

0.73+

kubernetesEVENT

0.72+

C N C F ProjectTITLE

0.72+

CemORGANIZATION

0.71+

Q. Khan CloudORGANIZATION

0.69+

single painting classQUANTITY

0.66+

NA 2019EVENT

0.63+

CorvetteORGANIZATION

0.63+

t peopleQUANTITY

0.6+

Yaron Haviv, Iguazio | KubeCon + CloudNativeCon NA 2019


 

>>Live from San Diego, California at the cube covering to clock in cloud native con brought to you by red hat, the cloud native computing foundation and its ecosystem Marsh. >>Welcome back. This is the cubes coverage of CubeCon cloud date of con 2019 in San Diego, 12,000 in attendance. I'm just two minute and my cohost is John trier. And welcome back to the program. A multi-time cube alumni. You're on Aviv, who is the CTO and cofounder of a Gwoza. We've had quite a lot of, you know, founders, CTOs, you know, their big brains at this show, your own. So you know, let, let, let's start, you know, there's, there's really a gathering, uh, there's a lot of effort building out, you know, a very complicated ecosystem. Give us first, kind of your overall impressions of the show in this ecosystem. Yeah, so we're very early on on Desecco system. We were one of the first in the first batch of CNCF members when there were a few dozens of those. Not like a thousand of those. Uh, so I've been, I've been to all those shows. >>Uh, we're part of the CNCF committees for different things. And any initiating, I think this has become much more mainstream. I told you before, it's sort of the new van world. You know, I lot a lot more, uh, all day infrastructure vendors along with middleware and application vendor are coming here. All right, so, so one of the things we like having you on the program you're on is you don't pull any punches. So we've seen certain waves of technology come with big promise and fall short, you know, big data was going to allow us to leverage everything and you know, large percentage of, uh, solutions, you know, had to stop or be pulled back. Um, give us, what's the cautionary tale that we should learn and make sure that we don't repeat, you know, so I've been a CTO for many years in different companies and, and what everyone used to say about it, I'm always right. >>I'm only one year off usually. I'm usually a little more optimistic. So, you know, we've been talking about Cloudera and Hadoop world sort of going down and Kubernetes and cloud services, essentially replacing them. We were talking about it four years ago and what do you see that's actually happening? You know, with the collapse of my par and whore, then we're going to Cloudera things are going down, customer now Denon guys, we need equivalent solution for Kubernetes. We're not going to maintain two clusters. So I think in general we've been, uh, picking on many of those friends. We've, we've invented serverless before it was even called serverless with, with nuclear and now we're expanding it further and now we see the new emerging trends really around machine learning and AI. That's sort of the big thing. I'm surprised, you know, that's our space where essentially you're doing a data science platform as a service fully automated around serverless constructs so people can, can develop things really, really quickly. >>And what I see that, you know, third of the people I talk to are, have some relations to machine learning and AI. Yeah. Maybe explain that for our audience a little bit. Because when, you know, Kubernetes first started very much an infrastructure discussion, but the last year or two, uh, very much application specific, we hear many people talking about those data use cases, AI and ML early days. But you know how, how does that fit into the overall? It's simple. You know there, if you're moving to the cloud are two workloads. There is lift and shift workloads and there are new workloads. Okay, lift and ship. Why? Why bother moving them to Kubernetes? Okay, so you end up with new workloads. Everyone is trying to be cloud native server, elastic services and all that. Everyone has to feed data and machine learning into those new applications. This is why you see those trends that talk about old data integration, various frameworks and all that in that space. >>So I don't think it's by coincidence. I think it's, that's because new applications incorporate the intelligence. That's why you hear a lot of the talk about those things. What I loved about the architecture, what you just said is like people don't want to run into another cluster. I don't want to run two versions of Kubernetes, you know, if I'm moving there you, because you, but you're still built on that, that kind of infrastructure framework and, and knowledge of, of how to do serverless and how to make more nodes and fewer nodes and persistent storage and all that sort of good stuff and uh, and, and run TensorFlow and run, you know, all these, all these big data apps. But you can, um, you can talk about that just as a, as a, the advantage to your customer cause you could, it seems like you could, you could run it on top of GKE. >>You could run it on prem. I could run my own Coobernetti's you could, you could just give me a, uh, so >> we, we say Kubernetes is not interesting. I didn't know. I don't want anyone to get offended. Okay. But Kubernetes is not the big deal. The big deal is organizations want to be competitive in this sort of digital world. They need to build new applications. Old ones are sort of in sort of a maintenance mode. And the big point is about delivering new application with elastic scaling because your, your customers may, may be a million people behind some sort of, uh, you know, uh, app. Okay. Um, so that's the key thing and Kubernetes is a way to deliver those microservices. But what we figured out, it's still very complicated for people. Okay. Especially in, in the data science work. Uh, he takes him a few weeks to deliver a model on a Jupiter notebook, whatever. >>And then productizing it is about the year. That's something we've seen between six months to a year to productize things that are relatively simple. Okay. And that's because people think about the container, the TensorFlow, the Kuda driver, whatever, how to scale it, how to make it perform, et cetera. So let's, we came up with is traditionally there's a notion of serverless, which is abstraction with very slow performance, very limited set of use cases. We sell services about elastic scaling paper, use, full automation around dev ops and all that. Okay. Why cannot apply to other use cases are really high concurrency, high-speed batch, no distributed training, distributed workload. Because we're coming, if you know my background, you know, been beeping in Mellanox and other high-performance companies. So where I have a, we have a high performance DNA so we don't know how to build things are extremely slow. >>It sort of irritates me. So the point is that how can we apply this notion of abstraction and scaling and all that to variety of workloads and this is essentially what it was. It is a combination of high speed data technology for like, you know, moving data around on between those function and extremely high speed set though functions that work on the different domains of data collection and ingestion, data analytics, you know, machine learning, training and CIN learning model serving. So a customer can come on on our platform and we have testimonials around that, that you know, things that they thought about building on Amazon or even on prem for months and months. They'd built in our platform in few weeks with fewer people because the focus is on building the application. The focus is not about joining your Kubernetes. Now we go to customers, some of them are large banks, et cetera. >>They say, Alrighty, likes Kubernetes, we have our own Kubernetes. So you know what, we don't butter. Initially we, we used to bring our own Kubernetes, but then you know, I don't mind, you know, we do struggle sometimes because our level of expertise in Coobernetti's is way more sophisticated than what they have to say. Okay, we've installed Kubernetes and we come with our software stack. No you didn't, you know, you didn't configure the security, they didn't configure ingress, et cetera. So sometimes it's easier for us to bring, but we don't want him to get into this sort of tension with it. Our focus is to accelerate development on the new application that are intelligent, you know, move applications from, if you think of the traditional data analytics and data science, it's about reporting and what people want to do. And some applications we've announced this week and application around real time cyber collection, it's being used in some different governments is that you can collect a lot of information, SMS, telephony, video, et cetera. >>And in real time you could detect terrorists. Okay. So those application requires high concurrency always on rolling upgrades, things that weren't there in the traditional BI, Oracle, you know, kind of reporting. So you have this wave of putting intelligence into more highly concurrent online application. It requires all the dev ops sort of aspects, but all the data analytics and machine learning aspects to to come to come along. Alright. So speaking of those workloads for, for machine learning, uh, cube flow is a project, uh, moving the, moving in that space along it. Give us the update there. Yeah. So, so there is sort of a rising star in the Kubernetes community around how to automate machine learning workflows. That's cube flow. Uh, I'm personally, I one of the committers and killed flow and what we've done, because it's very complicated cause Google developed the cube cube flow as one of the services on, on a GKE. >>Okay. And the tweaked everything. It works great in GK, even that it's relatively new technology and people want to move around it in a more generic. So one of the things in our platform is a managed cube flow that works natively with all the rest of the solutions. And other thing that we've done is we make it, we made it fully. So instead of queue flow approach is very con, you know, Kubernetes oriented containers, the ammos, all that. Uh, in our flavor of Coupa we can just create function and you just like chain functions and you click and it runs. Just, you've mentioned a couple of times, uh, how does serverless, as you defined it, fit in with, uh, Coobernetti's? Is that working together just functions on top or I'm just trying to make here, >> you'll, you'll hear different things. I think when most people say serverless, they mean sort of front end application things that are served low concurrency, a Terra, you know, uh, when we mean serverless, it's, we have eight different engines that each one is very good in, in different, uh, domain like distributed deep learning, you know, distributed machine learning, et cetera. >>And we know how to fit the thing into any workloads. So for me, uh, we deliver the elastic scaling, the paper use and the ease of use of sort of no dev ops across all the eight workloads that we're addressing. For most people it's like a single Dreek phony. And I think really that the future is, is moving to that. And if you think about serverless, there's another aspect here which is very important for machine learning and Israel's ability. I'm not going to develop any algorithm in the world. Okay. There are a bunch of companies or users or developers that can develop an algorithm and I can just consume it. So the future in data science but not just data science is essentially to have like marketplaces of algorithms premade or analytic tools or maybe even vendors licensing their technology through sort of prepackaged solution. >>So we're a great believer of forget about the infrastructure, focus on the business components and Daisy chain them in to a pipeline like UFO pipeline and run them. And that will allow you most reusability that, you know, lowest amount of cost, best performance, et cetera. That's great. I just want to double click on the serverless idea one more time, but, so you're, you're developing, it's an architectural pattern, uh, and you're developing these concepts yourself. You're not actually, sometimes the concept gets confused with the implementations of other people's serverless frameworks or things like that. Is that, is that correct? I think there are confusion. I'm getting asked a lot of times. How do you compare your technology compared to let's say a? You've heard the term gay native is just a technology or open FAS or, yeah. Hold on. Pfizer's a CGIs or Alito. An open community is very nice for hobbies, but if you're an enterprise and it's security, Eldep integration, authentication for anything, you need DUIs, you need CLI, you need all of those things. >>So Amazon provides that with Lambda. Can you compare Lambda to K native? No. Okay. Native is, I need to go from get and build and all that. Serverless is about taking a function and clicking and deploying. It's not about building. And the problem is that this conference is about people, it people in crowd for people who like to build. So they, they don't like to get something that work. They want to get the build the Lego building blocks so they can play. So in our view, serverless is not open FAS or K native. Okay. It's something that you click and it works and have all the enterprise set of features. We've extended it to different levels of magnitude of performance. I'll give you an anecdote. I did a comparison for our customer asking me the same question, not about Canadian, but this time Lambda. How do you guys compare with London? >>Know Nokia is extremely high performance. You know we are doing up to 400,000 events on a single process and the customer said, you know what, I have a use case. I need like 5,000 events per second. How do you guys compare a total across all my functions? How do you compare against Lambda? We went into, you know the price calculator, 5,000 events per second on Lambda. That's $50,000 okay. $50,000 we do about, let's say even in simple function, 60,000 per process, $500 VM on Amazon, $500 VM on Amazon with our technology stick, 2000 transactions per second, 5,000 events per second on Lambda. That's 50,000. Okay. 100 times more expensive. So it depends on the design point. We designed our solution to be extremely efficient, high concurrency. If you just need something to do a web hook, use Lambda, you know, if you are trying to build a high concurrency application efficient, you know, an enterprise application on it, on a serverless architecture construct come to us. >>Yeah. So, so just a, I'll pause at this for you because a, it reminds me what you were talking about about the builders here in the early days of VMware to get it to work the way I wanted to. People need to participate and build it and there's the Ikea effect. If I actually helped build it a little bit, I like it more to get to the vast majority, uh, to uh, adopt those things. It needs to become simplified and I can't have, you know, all the applications move over to this environment if I have to constantly tweak that. Everything. So that's the trend we've been really seeing this year is some of that simplification needs to get there. There's focus on, you know, the operators, the day two operations, the applications so that anybody can get there without having to build themselves. So we know there's still work to be done. >>Um, but if we've crossed the chasm and we want the majority to now adopt this, it can't be that I have to customize it. It needs to be more turnkey. Yeah. And I think it's a friendly and attitude between what you'll see in Amazon reinvent in couple of weeks. And then what you see here, because there is those, the focus of we're building application a what kind of tools and the Jess is gonna just launch today on the, on the floor. Okay. So we can just consume it and build our new application. They're not thinking, how did Andy just, he built his tools. Okay. And I think that's the opposite here is like how can you know Ali's is still working inside underneath dude who cares about his team. You know, you care about having connectivity between two points and and all that. How do you implement it that, you know, let someone else take care of it and then you can apply your few people that you have on solving your business problem, not on infrastructure. >>You know, I just met a guy, came to our booth, we've seen our demo. Pretty impressive how we rise people function and need scales and does everything automatically said we want to build something like you're doing, you know, not really like only 10% of what you just showed me. And we have about six people and for three months where it just like scratching our head. I said, okay, you can use our platform, pay us some software license and now you'll get, you know, 10 times more functionality and your six people can do something more useful. Says right, let's do a POC. So, so that's our intention and I think people are starting to get it because Kubernetes is not easy. Again, people tell me we installed Kubernete is now installed your stack and then they haven't installed like 20% of all the things that you need to stop so well your own have Eve always pleasure to catch up with you. Thanks for the all the updates and I know we'll catch up with you again soon. Sure. All right. For John Troyer, I'm Stu Miniman. We'll be back with more coverage here from CubeCon cloud date of con in San Diego. Thanks for watching the cube.

Published Date : Nov 20 2019

SUMMARY :

clock in cloud native con brought to you by red hat, the cloud native computing foundation So you know, All right, so, so one of the things we like having you on the program you're on is you don't pull any punches. I'm surprised, you know, that's our space where essentially you're doing a data science platform as a service And what I see that, you know, third of the people I talk to are, have some relations to machine learning you know, if I'm moving there you, because you, but you're still built on that, that kind of infrastructure I could run my own Coobernetti's you could, you could just give me a, uh, so sort of, uh, you know, uh, app. Because we're coming, if you know my background, you know, been beeping in Mellanox and other high-performance companies. and we have testimonials around that, that you know, things that they thought about building on Amazon or even I don't mind, you know, we do struggle sometimes because our level of expertise in Coobernetti's is Oracle, you know, kind of reporting. you know, Kubernetes oriented containers, the ammos, all that. in different, uh, domain like distributed deep learning, you know, distributed machine learning, And if you think about serverless, most reusability that, you know, lowest amount of cost, best performance, It's something that you click and it works and have all the enterprise set of features. a web hook, use Lambda, you know, if you are trying to build a high concurrency application you know, all the applications move over to this environment if I have to constantly tweak that. And I think that's the opposite here is like how can you know Ali's is still working inside I said, okay, you can use our platform, pay us some software license and now you'll get, you know,

SENTIMENT ANALYSIS :

ENTITIES

EntityCategoryConfidence
$50,000QUANTITY

0.99+

John TroyerPERSON

0.99+

John trierPERSON

0.99+

$500QUANTITY

0.99+

Stu MinimanPERSON

0.99+

AndyPERSON

0.99+

NokiaORGANIZATION

0.99+

AmazonORGANIZATION

0.99+

three monthsQUANTITY

0.99+

10 timesQUANTITY

0.99+

two pointsQUANTITY

0.99+

San DiegoLOCATION

0.99+

50,000QUANTITY

0.99+

GoogleORGANIZATION

0.99+

six monthsQUANTITY

0.99+

six peopleQUANTITY

0.99+

San Diego, CaliforniaLOCATION

0.99+

two minuteQUANTITY

0.99+

KuberneteTITLE

0.99+

Yaron HavivPERSON

0.99+

20%QUANTITY

0.99+

100 timesQUANTITY

0.99+

KubernetesTITLE

0.99+

LambdaTITLE

0.99+

IguazioPERSON

0.99+

one yearQUANTITY

0.99+

OracleORGANIZATION

0.99+

PfizerORGANIZATION

0.99+

firstQUANTITY

0.99+

four years agoDATE

0.99+

CNCFORGANIZATION

0.99+

two clustersQUANTITY

0.98+

12,000QUANTITY

0.98+

KubeConEVENT

0.98+

CubeConEVENT

0.98+

JessPERSON

0.97+

a yearQUANTITY

0.97+

LegoORGANIZATION

0.97+

last yearDATE

0.97+

CloudNativeConEVENT

0.97+

first batchQUANTITY

0.97+

each oneQUANTITY

0.97+

todayDATE

0.96+

DeseccoORGANIZATION

0.96+

weeksQUANTITY

0.96+

5,000 events per secondQUANTITY

0.96+

AliPERSON

0.96+

two versionsQUANTITY

0.96+

oneQUANTITY

0.96+

two workloadsQUANTITY

0.95+

10%QUANTITY

0.95+

twoQUANTITY

0.94+

MellanoxORGANIZATION

0.94+

dozensQUANTITY

0.94+

GwozaORGANIZATION

0.94+

5,000 events per secondQUANTITY

0.94+

singleQUANTITY

0.93+

thirdQUANTITY

0.93+

up to 400,000 eventsQUANTITY

0.93+

60,000 per processQUANTITY

0.92+

this yearDATE

0.91+

this weekDATE

0.91+

a million peopleQUANTITY

0.9+

EvePERSON

0.9+

5,000 events per secondQUANTITY

0.9+

DenonORGANIZATION

0.89+

2000 transactions per secondQUANTITY

0.88+

AlitoORGANIZATION

0.87+

AvivPERSON

0.85+

about six peopleQUANTITY

0.85+

CoobernettiORGANIZATION

0.85+

eight workloadsQUANTITY

0.84+

red hatORGANIZATION

0.83+

HadoopTITLE

0.82+

ClouderaORGANIZATION

0.81+

thousandQUANTITY

0.79+

CanadianLOCATION

0.79+

Tobi Knaup, D2iQ | KubeCon + CloudNativeCon NA 2019


 

>> Announcer: Live from San Diego, California, it's theCUBE. Covering KubeCon and CloudNativeCon. Brought to you by Red Hat, the Cloud Native Computing Foundation and its ecosystem partners. >> Welcome back, I'm Stu Miniman and my Co-host is John Troyer. And you're watching theCUBE here in day two of our coverage of KubeCon and CloudNativeCon. And joining me is Tobi Knaup who is the co-founder and CTO of D2iQ. See what I did there, Tobi? >> That's right, I love it. >> Alright. So Tobi, first of all, KubeCon, of course D2iQ, last year when we were here it was Mesosphere, so give us a little bit, you've been to lots of customer meetings, 12,000 people in attendance, tell us a little bit about the energy and how your team's finding the show so far. >> Yeah, obviously biggest KubeCon so far and it's just amazing how far this community has come, how it's grown. How many projects are part of it now, how many vendors here, too. You know two expo halls with different booths and you know, I think it just shows how important this community, this ecosystem is. When customers come to us and say they want to work with Kubernetes the community's why they're really doing it. >> Yeah, it is a great community, great vibe for people that aren't already in it. It's easy to get started, but one of the big themes we're hearing here is simplicity, how to make it easier to get going and once they get going, what happens after day one? That's some of the rebranded pieces. So for our audience, explain a little bit, why the rebrand focus of the company, Day 2 operations, absolutely something that I hear a lot of discussion on and why is your team specifically well positioned for that environment. >> No absolutely, so the rebrand we did because obviously our old company named Mesosphere has Mesos in it. That's the open source product we started with. But we've been doing a lot more than that actually for many years, right? We help customers run Apache Kafka and Spark and Cassandra. We've been doing a lot with Kubernetes also for some time now and even more so now. So having one particular technology in the company name was holding us back, right. People just put us in that box but we're doing so much more. So that was the reason for the rebrand and so, we wanted a name that doesn't have a particular technology in it and so we're looking for what is really expressed, what we do, what we help our customers with? And we've always been focused on Day 2 operations, so everything that happens after the initial install. How do you monitor things properly, upgrade them and so on? So that's why we loved that Day 2 concept. And then the IQ really stands for a couple of things. First of all we try to put a lot of automation into our products, so make those products smart to help our customers. But more importantly too, when we look at the ecosystem as a whole, where are most customers at, where are most companies at. Well, they're still early in their cloud-native journey and they need to get up to speed, they need to get smart about cloud-native and about Day 2 operations and so that's the IQ piece. We want to help our customers become smart about this space, get educated and then learn to do cloud-native. >> So Tobi, one of the things that fascinates me about the Kubernetes ecosystem is that people bring stuff to the table. Kubernetes is here, that's evolving. Other companies, entities, projects are coming to the table with other open source concepts and solving problems that they have in the field. At D2iQ, when you were Mesosphere, you have years of experience dealing with production issues, scaling management, all these sort of really, really fascinating cloud-native problems, so you bring a lot of experience to the table. So one of the projects that you are now working on and working with your customers and partners and the bigger ecosystem on is a way of approaching operators. The concept of bringing this kind of lifecycle automation to applications and helping with all these Day 2 problems. Can you talk a little about so KUDO is the name of the framework, I guess. Can you talk a little bit about that and how you're bringing that here to sit at the table and what some people's experiences with that are and what they are using it for? >> Absolutely, yeah, so these data services, these stapler workloads like Kafka, Cassandra and Spark, that's been in our DNA for a very long time. In fact, a little known fact, Apache Spark was originally a demo application for Apache Mesos. That's how it started originally. Obviously, it took off. So, we've been doing that since even before we were a company. And we've been helping our customers on top of Mesos with running these complex data stacks and there's some equivalent of operators on top of Mesos called frameworks. So we've been building these frameworks and we realized it's a little too hard to build these things. We typically had to write thousands of lines of code, 10, 20,000 sometimes and it took too long. So what we actually did on Mesos many years ago is we extracted the common patterns from those frameworks and built it into a library and made it so you can actually build a framework with just configuration, with just YAML, so it's a language that allows you to essentially sequence your operations into phases and steps. kind of like you would write a run book that a human operator takes and then goes through, right? So when we looked at the Kubernetes Operator space, we saw some of those same challenges that we had faced years ago. Building a Kubernetes Operator requires to write a lot of code. Not every company has Go programmers, people that are skilled enough in Kubernetes that they can write an operator. And more importantly too, once you write those 10,000 lines of code or more, you also have to maintain it. You have to keep up with API changes and so, a lot of folks we talked to at KubeCon last year and to customers, said it's just too hard to build operators. The other side of that too, is folks said it's a little too hard to use those operators too because very common use cases, you build a data pipeline. That means you'll be using multiple different operators, say Kafka, Cassandra and Spark. So if those all have different APIs, that's pretty hard to manage. So we wanted to simplify that. We wanted to create an alternative way for building operators that doesn't require you to learn Go, doesn't require you to write code, it works with just this orchestration language that KUDO offers and then for the KUDO users, the API is the same across these different operators. It has a plugin for Kube Cuddle, so you can interface with all the different operators through that. So yeah, simplicity and a great developer experience are the keys here. >> Tobi, I was wondering maybe you bring us inside the personas you target with this type of solution. As we've seen the maturation of this space, first couple of years I came, it felt very infrastructure heavy. The last year or two, there's more of the AppDev discussion there. They don't always speak the same languages. Looks like you've got some tooling here to help simplify that environment and make it easier because of course your application developers don't want to worry about that stuff. That's the promise of things like serverless, or just we're going to take care of that and stats and whatnot, so where specifically do you target and what are you hearing from customers as to how they're sorting through these organizational changes? >> Yeah, so I think ultimately, everybody kind of wants a platform as a service in some way, right? If you're building an app for your business, you don't want to think about, how do I provision this database, how to do that? And obviously, I can go to a public cloud and I can use all those public cloud services but what a lot of folks are doing now is they're running on various different types of infrastructure. They're running on multiple public clouds. They're running on the Edge. We work with a lot of customers that have a need to deploy these data services, these operators in Edge locations, on the manufacturing floor in a factory, for instance. Or on a cruise ship, that's one company we're working with. So, how do you bring this API-driven deployment of these services to all these different types of locations? And so that's what we try to achieve with KUDO for the data services and then with our other products too, like Kommander, which is a multi-cluster control plane. It's about when organizations have all these different clusters. And very typically they get into the dozens or even hundreds of clusters fast. How do you then manage that? How do you apply configuration consistently across these clusters? Manage your secrets and RBAC rules and things like that? So those are all the Day 2 things that we try to help customers with. There's a little bit of a tension there sometimes, right? Because the great thing about Kubernetes is it's great for developers. It has a nice API, people love the API. People are very quick to adopt it, right? They try it out on their laptop, they setup their first cluster. That typically goes very fast and they very quickly have their first app running. So it happens organically, right? But every large organization also has a need to put the right governance in place, right? How I keep those clusters secure? How do I meet my regulatory requirements? How do I make sure I can upgrade those clusters fast, if I need to fix a security issue and so on? So there's that tension between the governance, the central IT and what the developers want to do. We try to strike a balance there with our products to give developers the agility that cloud-native promises but at the same time, give the IT folks the right controls so they can meet their requirements. >> Tobi, here at the show this year, obviously bigger and a lot more folks at different parts of their cloud-native journey. Again, with the experience you all have, as you talk to folks this year, obviously people are clearly in production. You talk about some of the governance issues, is there anything you can say about either what you think is going to make for a successful partnership with you and a successful customer? What qualities do you need to have by the time you're growing up in production and then also as they're making choices here, what should the end users be looking at? >> Right, so one of the things we realized over the years is actually cloud-native is a journey. Every organization is somewhere else on that journey. And you said partnership, I think that's the key word here. We want to partner with our customers because we realize that this stuff is complicated, right? And it's actually for us as a company, our journey has been kind of interesting because we started at this large scale spot, right? Before we were even a company, we were running these clusters with tens of thousands of notes. These large online services at Twitter and other companies, that's where we started and that's where our first product kind of landed. It's at that large scale is what we're known for but most organizations out there are much earlier in their journey to cloud-native. As so, what we realized is that we really need to partner with folks to even at the very first steps, where they're just getting educated about this space, right? What are containers? How are they different from VMs? What is this cluster management thing, right? How does this all fit together? So we try to hold our customers' hands, catch them where they are. Besides all of the software that we're building, we also offer trainings for example. And so we just try to have the conversation with the customer. Figure out what their needs are, whether that's training, whether that's services or different products. And the different products that come together in our Kubernetes product line, they're really designed to meet the customer at these different stages. There's Konway, that's our Kubernetes distribution, get your first project up and running. Then once you get a little bit more sophisticated, you probably want to do CI/CD. So we have an upcoming product for that, it's called Dispatch. Pretty excited about it. The data services with KUDO. Folks typically add that next and then very quickly you have these dozens of hundreds of clusters. Now, you need Kommander, right? So we try to fit that all together. Meet the customer where they are and I think education is a big piece of that. >> All right, Tobi, we want to give you the final word. You talked about some of the things coming out here, so just give us your viewpoint of the ecosystem broader as to what next things need to be done to help even further the journey that we're all on? >> Yeah, I think in terms of next things, there's a lot of interest around operators. Well, operators as the implementation but really what's happening is, people are running more and more different workloads on top of Kubernetes, right? And I think that's where a lot of the work is going to happen over the next year. There's some discussions in the CNCF now even. What is an operator? How do we define that? Is it something fairly broad? Is it something fairly specific? But Kubernetes is definitely the factor standard for doing cloud-native and people are putting it in a lot of different environments. They're putting it in Edge locations. So I think we need to figure out how do you have a sane sort of development workflow for these types of deployments? How do you define an application that might actually run on multiple different clusters? So I think there's going to be a lot of talk. Operators obviously, but also on the developers side, in a layer above Kubernetes, right? How can I just define my application in a way where I say maybe just run this thing at a highly available way on two different cloud providers, instead of saying specifically it needs to go here, it needs to go there? Or deploy this thing in a follow the sun model or whatever that is. So I think that's where a lot of the conversations are going to happen, is that level above. >> All right well Tobi, appreciate the updates. Congratulations on the progress and definitely look forward to catching more from you and D2iQ team in the near future. >> Thank you very much for having me. >> All right, for John Troyer, I'm Stu Miniman, lots more to come. Thanks for watching theCUBE. (light music)

Published Date : Nov 20 2019

SUMMARY :

Brought to you by Red Hat, and my Co-host is John Troyer. and how your team's finding the show so far. and you know, I think it just shows how important and once they get going, what happens after day one? and so that's the IQ piece. So one of the projects that you are now working on and made it so you can actually build and what are you hearing from customers for the data services and then with our other products too, Again, with the experience you all have, and then very quickly you have these dozens All right, Tobi, we want to give you the final word. So I think there's going to be a lot of talk. and definitely look forward to catching lots more to come.

SENTIMENT ANALYSIS :

ENTITIES

EntityCategoryConfidence
John TroyerPERSON

0.99+

Stu MinimanPERSON

0.99+

Tobi KnaupPERSON

0.99+

10,000 linesQUANTITY

0.99+

Cloud Native Computing FoundationORGANIZATION

0.99+

Red HatORGANIZATION

0.99+

San Diego, CaliforniaLOCATION

0.99+

TobiPERSON

0.99+

first appQUANTITY

0.99+

last yearDATE

0.99+

TwitterORGANIZATION

0.99+

first productQUANTITY

0.99+

hundredsQUANTITY

0.99+

first clusterQUANTITY

0.99+

first stepsQUANTITY

0.99+

12,000 peopleQUANTITY

0.99+

KubeConEVENT

0.99+

KonwayORGANIZATION

0.99+

MesosphereORGANIZATION

0.99+

first projectQUANTITY

0.99+

10, 20,000QUANTITY

0.98+

KubernetesTITLE

0.98+

oneQUANTITY

0.98+

D2iQPERSON

0.98+

MesosORGANIZATION

0.98+

thousands of linesQUANTITY

0.98+

this yearDATE

0.98+

MesosTITLE

0.97+

next yearDATE

0.97+

two different cloud providersQUANTITY

0.97+

Apache KafkaORGANIZATION

0.96+

KubernetesORGANIZATION

0.96+

SparkTITLE

0.96+

dozensQUANTITY

0.96+

CloudNativeConEVENT

0.95+

two expo hallsQUANTITY

0.94+

KUDOTITLE

0.94+

Day 2QUANTITY

0.93+

FirstQUANTITY

0.93+

CNCFORGANIZATION

0.92+

D2iQORGANIZATION

0.92+

CassandraORGANIZATION

0.9+

CloudNativeCon NA 2019EVENT

0.89+

KUDOORGANIZATION

0.89+

SparkORGANIZATION

0.88+

KommanderORGANIZATION

0.85+

first coupleQUANTITY

0.85+

ApacheORGANIZATION

0.84+

Kube CuddleTITLE

0.83+

yearsQUANTITY

0.81+

one companyQUANTITY

0.8+

day oneQUANTITY

0.8+

tens of thousands of notesQUANTITY

0.79+

day twoQUANTITY

0.76+

twoQUANTITY

0.76+

EdgeTITLE

0.73+

clustersQUANTITY

0.73+

Derek Collison, Synadia | KubeCon + CloudNativeCon NA 2019


 

>> Announcer: Live from San Diego, California, it's theCUBE, covering Kubecon and CloudNativeCon, brought to you by RedHat, a CloudNative computing foundation and it's ecosystem partners. >> Hi and welcome back to Kubecon, CloudNativeCon 2019 here in San Diego. I'm Stu Miniman and my cohost for three days of coverage is John Troyer, and happy to welcome back to the program, was on the keynote stage earlier at the conference, Derek Collison is the founder and CEO of Synadia. >> Yes, welcome. >> Stu: Showing the logo, thanks so much for joining us, Derek. >> Oh, thank you, I really appreciate it, it's been a while. >> Yeah, it has, so you know, we've known you for many years, had you on the program, you look at us, you've got one of those VIP logos 'cause you've been on the show a few times, and you've seen a couple of these waves. Latest thing, of course, you're talking a lot about NATS, but of course Cloud Foundry you built that, so you've seen a lot of these waves, but I want to start with something you said that I thought was really thought-provoking and interesting. A lot of people, we talk about the Cloud economy, talk about the data economy... You talk about the connective economy, so, explain to our audience a little bit what that means. >> So, the general gist of it is, hey, where's the innovation and where's the value coming out of information technology, IT, infrastructure and things like that, and for a long time, we were swept up in the Cloud economy, which was how you move from CapEx into OpEx, and things like that, and then of course it was all about data. And it still is about data, but if you notice, it's not the data moving to where you're trying to process things, now it's all of a sudden being distributed, and so you take that, and you take MicroServices, and you take all these things, and at least from my perspective, I see the value driving out of these systems now is in, how are they connected? How are you observing them, how are you securing them and trusting them? And I believe that's where the value in the next wave of innovation's going to come from. >> Yeah, it's funny, I hear sometimes we talk about the pendulum of technology, and I look in the ten years we've been doing this, really we're talking about the journey along the distributed architecture we've been trying to build, and it's not moving back and forth, but it's kind of... >> Derek: Circling. >> It's kind of circling, and some of the themes are repeating, but it's growing that along the way, so, give us NATS and messaging, how this plays into helping to solve that communication issue, it's the kind of thing, we read about in the Google papers as to, global distributed architectures. >> Yeah, so, the general gist is that NATS was built to power Cloud Foundry, right, and that was the deployment mechanism for applications and such like that. And NATS, just like a lot of the other technologies, was built for an itch I needed to scratch. And it was a silo technology. So about two years ago, we had the opportunity to actually think about if we wanted to make a business out of NATS, right? And any time you say open source and commercial entity, there's challenges, and I don't think anyone has all of the answers. But the answer we came up with internally as a team was, we need to build something that's value is greater than the sum of its parts. I personally, again, and a lot of people won't agree with me and that's okay, I don't believe in the open core model. I don't believe in the fact that you make certain enterprise features and certain open source features. However, what I do believe is that if we could take a communication technology and make it a true utility, like the global cellular now, or the Internet, and connect everything, we'd have these opportunities that no one could foresee, for example, with the web, or even with the global cellular network and what people think is about to happen with the 5G. So we took NATS, which is a very mature technology, made it multi-tinted, made it very, very forward-looking secure, made it run in any Cloud, Edge, IoT, with the hope that we could encourage people to connect everything, start isolated, but have the ability to say, hey, we want to start sharing data securely in an audited way, that it's drop-dead simple to do. It's not a, let's plan a six-month project to integrate your systems with these systems and things like that, and so that's the gist of what we're trying to do, and we believe that running this thing as a server as such that it's a utility, it's not just something for you or for you or for me, it's that we're all using the same thing and we're all connected if we want to be, we think there's value there. >> Derek, maybe let's go in a little bit on NATS, and the service you're running too, but maybe educate us a little bit on the landscape here. We've already talked about IoT, Cloud data, VAP messaging, and I think people understand, to a certain extent, what a messaging system is, sometimes it gets conflated with a streaming system, maybe you could talk about what NATS does really well, we've talked about security, we've talked about a few other things, you've teased already here, but how should we be thinking about NATS? >> Well, I think, outside of NATS, just in general, any type of way of communications, we need to think secure by default, right? We can't do what happened with the Internet, where we go, ooh, it'd be really nice to do these kind of things, but we need security. And we have to wait, as a group of excited individuals, probably 15 years to get that, we can't do that in this generation with IoT and things. But when you look at NATS, or any technology, there's essentially two types of patterns that anybody wants to support. A service-based pattern, where I ask you a question, you give me an answer, ninety-plus percent of distributed systems today, that's their main architectural pattern. So I'm coordinating and asking a lot of questions of these services, micro-services, you know, has become popular. Streaming is now becoming popular with things like Kafka and stuff like that, it's been around for a while, but that's the second, other pattern. So it's like, I'm emitting events or data streams or things like that, and they could be persisted or not, but essentially if you want to make it simple, it's services and streams, and for us, we wanted technology that did equally well in both of them, right, you didn't have to pick one technology for one pattern and another one for a different one. >> All right, let's talk a little bit about your business. So you talked a little bit about kind of the business model, so explain the business model, what you're doing, how that actually goes together? >> Yeah, and for the viewers, this is our take on it, which means it's advice, you get what you pay for, it's free, type of stuff, but, you know... Been around the block a little bit. So, when we started out, what we didn't want to do is ignore the old models. I don't think a long-term business model is the old models, meaning recurring support, consulting, NRE work type of stuff, but I've also seen startups that ignore that and say, "no, we're not going to do that at all." And I did a little bit of that with my prior company, so we embrace that, but we know long-term that's not going to be it. So we deploy a global network, we have a global network, it's available with a single URL, secure by default, runs in every Cloud, every major GO, and more importantly, you can extend it on your own, on your own servers, with the RN off to do that. And we believe that Saas model, that utility model where, again, its value is greater than the sum of its parts, allows us to keep everything open-source, but there's a value in being connected to this network. Multi-Cloud, Cloud to Edge, all that kind of stuff. And what we want is we want customers to slowly transition to that. I've been telling people there's basic cable, which is like, just the dial tone, then there's going to be premium channels on that, that you can pay for, like storage, DR, secrets, zero-trust mechanisms, anomaly detection around communication patterns. People might opt in and say, "ooh, we want to pay for those things 'cause they're interesting to us." And then the last piece of that pie is, there may be people who are running against the global utility, running their own servers, and they go, "that service right there inside of that system, we love it, we want it on premise, can we actually license it from you?" So it's a combination of softwares and service, license revenue, and recurring support. >> Okay, and so, are you enabling partners to deliver those services, is that Synadia does that themselves, where do those premium services come from? >> So, we're going to seed the market, but yeah, we want it to be an open marketplace, and what we will provide is things like billing and such like that, almost, not exactly, but almost like the app store, the Apple app store, where someone who just wants to write a simple service, and if people like it, they don't have to do much, they just have it run and it's receiving stuff and they just get paid. So we do think that's a federated model. Believe it or not, we also feel running the network on a global scale is also federated. So we've designed it such that we don't have to be the only operators. Matter of fact, if we're successful, we're the smallest operator going forward. But, the system is always interconnected, right, so if John's trying to connect in and he's connecting to a Google server, I can connect to that server also, even though Synadia might have actually granted me the rights to access the system. And so we're working on that, we're thinking about that, but Cloud providers are really good at running infrastructure and running services on that infrastructure. We want to embrace that, we just want to make sure that any user of the system, it's like a SIM card that's unlocked, essentially, right? You could go to any provider that you want and it works, that's what we want to make sure we set up for. >> Right, it seems like a great example of this next wave of companies that's being built on top of the existing Cloud infrastructure. You don't have to be a hoster yourself, you could take advantage of and partner with all the other infrastructure providers and interconnect them in several different ways. Maybe, Derek, could you give us an example of an app, what an app might look like that's globally distributed and what kind of messages would be being passed back and forth? >> Sure, so, we're about to release something on Synadia where we truly believe, at the base of everything, it's just sending messages. And so, most people think of NATS as a communication mechanism, and it is, but when we say storage or state storage, they kind of say, "oh, NATS doesn't do that." But we can send a message to a KV service that says KV.set, and I could send a message that says KV get and get it back. Now, what's interesting is, we can make that zero trust, meaning, it leaves your app totally encrypted, so none of our servers, none of Google, Amazon, or Azure's servers, actually even understand what the heck it is, but what's interesting is, you could connect to any of our servers worldwide, or even run your own servers, and connect to those, and it works, all the time. We have another one that's just a usage server, meaning it tells you how much usage you've been racking up, let's say, over the month, kind of like a cell bill. And the way we built it was, there's multiple servers that are running, collecting this data, totally independent, there's no consensus. Everyone has the same subject, NGS.usage, you send a request saying, "what's my usage for the last hour?" Yet the backend service, guaranteed secure, trusted, it receives a request that it knows it's John, knows it's Stu, knows it's Derek, and so it can say, "oh, I'm trying to get John's usage, I'm trying to get Stu's usage." Yet the user experience is, everyone does the same thing, which we think is extremely powerful. And you don't have to do anything unnatural to get that with a system like NATS, right, where we tried to put security first and really think hard about what it meant, and that wasn't fun, it wasn't easy, but we think it's important. >> Yeah. So, Derek, I want to kind of step up-level a second here, 'cause you've got some great viewpoints on things, so, there's some people that look at a show like this or look at the industry and say, "Ah, there's all this hype around multi-Cloud, but there's a lot of challenges." Does it become least common denominator? How do these things work together? My definition that I've been saying for a while, I'll use a phrase you've used a couple of times. If, for multi-Cloud to be real, the value that I get out of it has to be greater than the sum of its parts. You live through the PaaS and the post-PaaS era, you've done a number of environments here, so where are we today, where do we need to go as an industry, as a whole, to reach that value statement that we talk about? >> Yeah, that's a great question. Even from day one in Cloud Foundry, I've believed in multi-Cloud, but I've watched how the markets have actually reacted and what they are doing, and the first wave in my perspective was, posturing for better pricing. To be honest with you, it was Netflix go, "hey we're going to move to Google unless you give us a better price." And I've seen that time and time again. Where it becomes real, though, is, when there's a class of service in a given Cloud provider, that is extremely attractive. Amazon, just in terms of the breadth, Azure a lot for some of the big data stuff, Google a lot for some of the AI stuff they have. Where an organization has a legitimate use to say "we really need best of breed in AI," best of breed in, let's say, big data, and they want to run an app in Azure and an app in Google, and that's kind of the realest situation I've seen. The notion of running something that's truly oblivious and can run anywhere, it's possible, but your lowest common denominators compute and simple storage, and a lot of times, that's not actually distinguishing. So I still see a lot of pricing pressure, you know, posturing, around multi-Cloud, just as a negotiation tactic. Where I see it being real is, this class of app, we want to run it in this Cloud provider to access these services that are differentiating. >> Derek, you have been around for a few generations of Stack wars, PaaS wars, I don't know that they need a name. Any advice to application architects and technologists who are choosing technologies here? I mean, here at this conference, Kubernetes is kind of a common assumption for a lot of what people are doing, not everybody, but there's a lot of other parts that plug into it, and a lot of other decisions to be made about architectures, and about, everything from messaging, to security, to networking, to storage, and I can go on and on and on and on. So, I mean how... Again, you've seen this happen a couple times, people having to pick and make choices, worried about lock-in, whatever they're worried about, I don't know. What are your thoughts on what's the, what are the right ways to do this so you actually succeed? >> Yeah, you know, it's a great question. And yeah, I have seen the pendulum swing back and forth quite a bit, but I think for the viewers, I can simplify it, at least from my perspective. It goes between choice and simplicity. So if you look in even the PaaS wars versus IaS versus all that stuff, PaaS was a swing towards simplicity, get stuff done, you know what I mean? And then there was like, "oh, I can get stuff done, but I don't have enough choice." So we saw this swing back, and I think Kubernetes hit at the absolute perfect time to take advantage of, "hey, we need choice at these base layers," right? And the way Kubernetes was architected was to give you that full choice. So if a startup's coming along and saying, okay, given the fact that the pendulum's over here, knowing it's going to be swinging back, and at least in my opinion, we're swinging back for simplicity, concentrate on, how do you simplify what people are struggling with today? So at this conference, there's a tremendous amount of people, you can get a lot of insight into what's going on, ask 'em where it hurts, you know what I mean? What are you struggling with? How long have you been struggling with it? And then solve those problems, especially when the pendulum you know is starting to swing back around. Hey, can we do this in a more simplified way, why does it have to be so hard? Those are the big opportunities right now. But again, it'll swing this way, and it'll swing back, eventually it'll get to the middle, and then we'll pick a whole other class of problems to, you know, swing back and forth from. >> Well, you know, it actually, it's not surprising to me that you're actually echoing a comment that Steve Harrod made on the program yesterday, saying when he goes and talks to all the companies here, it's, tell me how you make my life better as a company, and that's what we need to focus on. That wave toward simplicity absolutely is something we see, it's something we've been driving toward from Kubernetes, but an area that you're spending some time in talking about at the keynote, Edge computing. And absolutely, we need simplicity for that to be able to come there. What are you seeing in the Edge space, what's real, customers you're talking to, give us a little bit of forward-looking as where you see that whole space going. >> Yeah, so, I mean, for me, Edge and IoT, you can define it a lot of different ways, but even for enterprise companies that are here, it's, hey, do you deploy a piece of software out into the field, or a hardware/software combination? So, Bose headsets, Peloton bikes, whatever, that's kind of an industrial IoT type of thing. I see a lot of people wanting to drag what they think works in Cloud out to the Edge. Kubernetes works here, we're going to drag it out here. We're just going to slim it up a little bit and package it. I don't know if that's the right answer. What I think we need to think about is how do we get data and compute, compute meaning processing of that data, securely in a trusted fashion out to the Edge, however that works? It doesn't necessarily mean we have to have all the same pieces, but you have to say, I want to push an update and I want it to go over the air so to speak to the Edge, I want to be able to trust that it's doing the right thing. And so I think there's a massive amount of opportunity around that, and in how do you move all those pieces around. And what we're trying to do at Synadia is encompassing both, right? So we started with the secure by default, trusting in the beginning, and then if we say, hey, it's just messages, and in the keynote, I talked a little bit about our excitement around web assembly. But where we get excited about it is, we give you a drop-dead easy system and say, I want to digitally sign that web assembly for use in this certain situation at the Edge. And then that shovels it out there, and the system looks at it, verifies that it was signed by John, and says, yep, I can run this now. And so we're looking very heavily at those types of opportunities. We don't care how the things are deployed per se, but I would say that I think as you get further out, I think you're going to see more common denominators around web assembly, secure and signed web assemblies, than on how we actually deploy them. So you're going to see lighter weight things, not to say that Kubernetes might not have relevance out there, but I don't think it's needed to get to where we want. We need that trust factor, ubiquitous, communications to really kind of light that field up. The other one at least that we feel we need to meet the customer where they're at, is most of the IoT type devices are MQTT. And so we talked also that in Q1, we're going to allow native MQTT apps to connect directly into a NATS server and the NGS ecosystem, meaning you get the best of both worlds as well. Then an Edge router's running a NATS server, could be a raspberry pie, thousands of devices all connecting in, we think that connectivity and trust will light up a lot of opportunities. >> All right, well, Derek, always a pleasure to catch up with you, thanks so much for the updates. >> Thank you guys, I really appreciate it. >> All right. John Troyer, I'm Stu Miniman, back with lots more coverage here at Kubecon CloudNativeCon, thanks for watching theCUBE.

Published Date : Nov 20 2019

SUMMARY :

brought to you by RedHat, of coverage is John Troyer, and happy to welcome Stu: Showing the logo, thanks so much it's been a while. Yeah, it has, so you know, we've known you it's not the data moving to where you're trying and I look in the ten years we've been doing this, that communication issue, it's the kind of thing, but have the ability to say, hey, we want to and the service you're running too, to get that, we can't do that in this generation So you talked a little bit about kind of Yeah, and for the viewers, this is our take You could go to any provider that you want You don't have to be a hoster yourself, And the way we built it was, statement that we talk about? and the first wave in my perspective was, for a lot of what people are doing, to take advantage of, "hey, we need choice for that to be able to come there. and the NGS ecosystem, meaning you get for the updates. back with lots more coverage here

SENTIMENT ANALYSIS :

ENTITIES

EntityCategoryConfidence
John TroyerPERSON

0.99+

DerekPERSON

0.99+

Derek CollisonPERSON

0.99+

Stu MinimanPERSON

0.99+

Steve HarrodPERSON

0.99+

JohnPERSON

0.99+

AmazonORGANIZATION

0.99+

six-monthQUANTITY

0.99+

San DiegoLOCATION

0.99+

SynadiaORGANIZATION

0.99+

ninety-plus percentQUANTITY

0.99+

BoseORGANIZATION

0.99+

15 yearsQUANTITY

0.99+

NetflixORGANIZATION

0.99+

San Diego, CaliforniaLOCATION

0.99+

GoogleORGANIZATION

0.99+

RedHatORGANIZATION

0.99+

ten yearsQUANTITY

0.99+

three daysQUANTITY

0.99+

KubeConEVENT

0.99+

StuPERSON

0.99+

bothQUANTITY

0.99+

secondQUANTITY

0.99+

two typesQUANTITY

0.99+

CapExORGANIZATION

0.98+

oneQUANTITY

0.98+

KafkaTITLE

0.98+

CloudNativeORGANIZATION

0.98+

CloudNativeConEVENT

0.98+

both worldsQUANTITY

0.97+

NATSORGANIZATION

0.97+

KubernetesPERSON

0.97+

Cloud FoundryORGANIZATION

0.97+

yesterdayDATE

0.97+

Q1DATE

0.96+

one patternQUANTITY

0.96+

AzureTITLE

0.94+

AzureORGANIZATION

0.93+

CloudTITLE

0.93+

Apple app storeTITLE

0.93+

todayDATE

0.92+

thousands of devicesQUANTITY

0.92+

singleQUANTITY

0.91+

PaaSTITLE

0.91+

CloudNativeCon 2019EVENT

0.9+

PelotonORGANIZATION

0.9+

KubeconEVENT

0.9+

KVORGANIZATION

0.87+

IaSTITLE

0.86+

about two years agoDATE

0.86+

firstEVENT

0.85+

day oneQUANTITY

0.83+

waveEVENT

0.82+

EdgeORGANIZATION

0.81+

CloudNativeCon NA 2019EVENT

0.78+

NATSTITLE

0.77+

EdgeTITLE

0.74+

app storeTITLE

0.74+

KubernetesORGANIZATION

0.74+

zero trustQUANTITY

0.74+

OpExTITLE

0.72+

KubeconORGANIZATION

0.72+

Vikram Kapoor, Lacework | KubeCon + CloudNativeCon NA 2019


 

>>Live from San Diego, California at the cube covering to clock in cloud native con brought to you by red hat, the cloud native computing foundation and its ecosystem Marsh. >>Welcome back. This is the cubes coverage of CubeCon cloud native con 2019 in San Diego, 12,000 in attendance. I'm zoomin and my co host is John Troyer and welcome to the program, the co founder and CTO of Lacework. Vikrum. Kapore's yeah. Thank you so much for joining us that to be here. So we had your CEO on at the first cloud security show, uh, earlier this year. A security definitely, you know, it's a board level discussion from center. I can never pass up the opportunity when I have a founder on the program. Just step us back for a second kind of book. The why of Lacework. Yeah, yeah. So I think if you look at the cloud ecosystem and communities now with containers, it's very clear that it requires like a new kind of way to look at security. Like all the traditional security tools for the data center were really built for like, you know, based on network. >>And then since they can know and as you move to the cloud, you know it's very hard to take 100 bucks to the cloud. You know, even with the virtual, you know boxes, it's really not that clean and good architecture. So what we found was that, you know, you really need a new way to think about it and me think about it as really a big data problem that you collect a lot of data, you process it, you analyze it, you get people to come with compliance and governance and breach protection automatically without having them light necessarily a lot of rules. Yeah. There's a term that this show cloud native and the maturity I've heard this year is some people say when I do cloud data, that means I like bake it into Kubernetes and that means you know, I can take my database across all the environments, I can take them there. >>Does that line up with how we should think about cloud security or is it more a little bit different than that? It's a little bit different than that. And the reason being that if you do all that, then what cloud native typically would also bring with itself would be things like your VMs and containers are not long than English short learning. And like in my world, in the old world, like I've been developing for 20 years, I knew the IP address on my airways and it didn't change and I knew the port number. But now if you ask me on cloud native environments, where is my database? Like I don't know there a five instances that ain't gonna hit their head in there. So there's a lot of elasticity, dynamic stuff that comes along with a network layer is not relevant at all to like what the applications are doing. >>So you need to get into the application layer and therefore particularly becomes a little bit different in that environment. So it's kind of, you know, the fact that I can run like thousand containers for no GS in like an instance which allows me to do that also means that, you know, I have no idea where they're running and what the IPS are. And I don't know, security on IP, I do it on, no Jess, like that's really what it is. So with Lacework though, you're, you're really monitoring this a, it's a platform. It's watching in real time. All this data is coming in. So it's both analyzing the history and it's got the stuff coming in. So you have a multiple layers. I mean we're here, uh, we're here at CubeCon. Coobernetti's is kind of the engine of what's going on, but there are other layers going on here. >>There's, yeah, there's all the application code and the pods. There's a, there's a cloud underneath and you all support, you know, different public clouds and on parameter and things like that. Yeah. Can you talk a little bit about maybe what's con some of the patterns of things you are dealing with, with all those different layers and those environments? >> Yeah, so I think it's actually a very relevant question. Like if you're going to think about like, you know, Coobernetti's you know, and as you said, like nothing really guns in isolation, right? Governance has to use containers. At some level. It has to run in either, even if it's managed, it's nothing in some VM somewhere. And the VM is basically the cloud native on VMware or it's hosted on some AWS cloud account and the cloud account probably has an API access to you to be able to set these things up or unset them if an attacker gets access to that. >>So we kind of think of security as comprehensively doing across the board. Like starting from like you know, build environments to run environments where before a developer does a build, you want to do one everyday analysis and make sure you're not building something with known problems in there. So you fix them as you go. Once you deploy them you need to look at like cloud configuration and you know, buckets on Autobahn or security groups are not, you know, incorrect. And then beyond that you actually really need a breach detection system, which kind of tells you when something does go wrong. And that can't be just inside Kubernetes or just containers. You kind of have to go look at every layer because you know, I've seen it personally, like, you know, as an, you know, having to look at some of the attacks, like when an attacker gets into one layer, he'll move into any layer he wants. Like there is really no way to say, I'll isolate him in this day only. So you have to going to protect everything and you're to Derbyshire Christian across the board. Yeah, I remember >>felt like it was a couple of years ago there was a security issue inside a Coobernetti's community freaked out a little bit, but you know, ended up moving past that. What are really kind of those security risks inside where does, where does Lacework fit fit into that discussion? >>Yeah, so I think it's really around like, you know, thinking like, you know, not companies as an isolated platform but actually part of the tech stack and ecosystem and looking at holistic lacrosse. It so fundamentally some of the security concepts haven't changed. You need to make sure you don't leave those open. Right. So if I have a door open on my uh, you know, API level, well it doesn't really matter if I close it on coronaries it's going to get exploded. Whoever is also comes with its own API SOA so that you have to monitor that. Also it has its own pod and it has its own port policies. So we're going to have to figure that too. So fundamentally I think at some level it boils down to making sure you kind of work with our tech security and dev ops. You need to work together to make sure that before the deploy it, it's kind of architected the right way. >>It has the correct VPCs and the port policies and the product texture and at the same time at run time, make sure you're monitoring it so that if something happens, you know about it early versus like six months later when the data is leaving your data center and then somebody tells you it's leaving it like it's too late at that point with your customers, then you're still seeing a role for the security team in the enterprise as well. The dev ops team better not be a better be coordinated with a platform like Lacework. Can you maybe talk a little bit about the enterprise situation and I'm guessing versus a startup? There's a lot more, there's a few other requirements that are coming up. >> We see that a lot across our customers. Like fundamentally DevOps and security really have to be on the same page because at the end of the day, like you know, the way the cloud happened in the has happened, it's a very API centric world. >>Like everything I do on AWS or GCP or Azure or is to an API. So it's a developer kind of centric world. And then if I have to set up a VPC, I have to work with the dev ops for Saturday and if I have to set up security groups, I have to work for dev ops, etc. So fundamentally, if they're not on the same page, you end up in like, you know, having problems. So the way we help in that environment is that we are able to get security on the DevOps team on the same page where they know security can understand what applications they can look at the behavior, they can understand, you know, what the architecture is and when they go tell dev ops to kind of, you know, there is something going on, can you help me? They can have a shared vocabulary and a language and they can talk about like things like on this part I saw access to, or you know, this website or DNS name, not that somebody in our data center went to the IP and like okay, but what does that mean the container is gone and the part's gone. >>Like what do I do with it? So I think we see that and I see, I feel longterm is really a collaboration where security brings to the table a lot of the knowhow and how to secure something. But at the same time, an actual implementation of it probably belongs in DevOps where like if you want to enforce something, you probably have to work with Kubernetes and Kubernetes API has to actually enforce it. So it kind of goes both ways. >> All right Vikram, talk to us about scale. We've talked to everything from broad scale to small scale in this environment. Give us the security aspect of that. So scale has been one of my favorite topics in the last 20 years. I've worked on this for systems and big data like at Oracle for a long time. And fundamentally what happens is that when you, when you do something on 10 PMs, you know, and you look at some alert, it's actually you know, one problem. >>But when you scale that up to like 10,000 VMs or you know, 10,000 containers and lots of users and developers doing multiple changes a day and like a billion connections now or like some of our customers do, it's no longer possible to look at like, you know, connections. It's no longer possible to look at every process. You've got to have to figure out how to deal with that problem by doing, you know, not operator processing and clustering. And that's what we do well. But at some point, scalability basically comes up when you end up having to, on any of the dimensions, having to deal with the problem where I can't, you know, as a human, I can't look at everything. So you have to kind of at that point, start investing in anomaly detection and figuring needle in the haystack problems so we can focus on them versus like, you know, one VM, something happened. All right, Vikram, really appreciate the updates. We know we're going to see lace Lacework at many of >>the cloud shows. Appreciate all the updates, everything in the Kubernetes environment. They kept doing it for John Troyer OMSU amendment back with more coverage here in just a little bit. Thanks as always for watching the cube.

Published Date : Nov 20 2019

SUMMARY :

clock in cloud native con brought to you by red hat, the cloud native computing foundation So I think if you look at the cloud ecosystem and communities now with containers, it's very clear that it requires like a So what we found was that, you know, you really need a new way to think about it and me think about it as really a big data problem And the reason being that if you do all that, So it's kind of, you know, the fact that I can run like thousand containers for no GS in like an instance which and you all support, you know, different public clouds and on parameter and things like that. like, you know, Coobernetti's you know, and as you said, like nothing really guns in isolation, right? you know, I've seen it personally, like, you know, as an, you know, having to look at some of the attacks, like when an freaked out a little bit, but you know, ended up moving past that. So fundamentally I think at some level it boils down to making sure you kind of work with our tech security Can you maybe talk a little bit about the enterprise situation and I'm be on the same page because at the end of the day, like you know, the way the cloud happened you know, there is something going on, can you help me? like if you want to enforce something, you probably have to work with Kubernetes and Kubernetes API has to actually enforce it. when you do something on 10 PMs, you know, and you look at some alert, it's actually you know, our customers do, it's no longer possible to look at like, you know, connections. Appreciate all the updates, everything in the Kubernetes environment.

SENTIMENT ANALYSIS :

ENTITIES

EntityCategoryConfidence
John TroyerPERSON

0.99+

100 bucksQUANTITY

0.99+

LaceworkORGANIZATION

0.99+

San Diego, CaliforniaLOCATION

0.99+

10,000 containersQUANTITY

0.99+

20 yearsQUANTITY

0.99+

VikrumPERSON

0.99+

OracleORGANIZATION

0.99+

Vikram KapoorPERSON

0.99+

San DiegoLOCATION

0.99+

one layerQUANTITY

0.99+

VikramPERSON

0.99+

AWSORGANIZATION

0.99+

10,000 VMsQUANTITY

0.99+

CloudNativeConEVENT

0.99+

SaturdayDATE

0.99+

CubeConORGANIZATION

0.98+

five instancesQUANTITY

0.98+

both waysQUANTITY

0.98+

12,000QUANTITY

0.98+

one problemQUANTITY

0.98+

six months laterDATE

0.97+

oneQUANTITY

0.97+

KubeConEVENT

0.97+

bothQUANTITY

0.97+

this yearDATE

0.97+

earlier this yearDATE

0.96+

JessPERSON

0.95+

KubernetesTITLE

0.95+

EnglishOTHER

0.94+

thousand containersQUANTITY

0.94+

second kindQUANTITY

0.93+

CubeConEVENT

0.92+

couple of years agoDATE

0.91+

DerbyshireLOCATION

0.9+

red hatORGANIZATION

0.87+

a dayQUANTITY

0.87+

CoobernettiPERSON

0.86+

a billion connectionsQUANTITY

0.85+

last 20 yearsDATE

0.85+

CoobernettiORGANIZATION

0.84+

10 PMsDATE

0.83+

one VMQUANTITY

0.82+

AzureTITLE

0.81+

OMSUORGANIZATION

0.8+

NA 2019EVENT

0.78+

DevOpsORGANIZATION

0.72+

cloud nativeEVENT

0.71+

first cloud securityQUANTITY

0.69+

cloud native con 2019EVENT

0.68+

VMwareTITLE

0.68+

MarshLOCATION

0.65+

KaporePERSON

0.63+

DevOpsTITLE

0.53+

VikramORGANIZATION

0.52+

ChristianPERSON

0.51+

GCPORGANIZATION

0.49+

Hanen Garcia & Azhar Sayeed, Red Hat | KubeCon + CloudNativeCon NA 2019


 

>>Ly from San Diego, California. It's the cube covering to clock in cloud native con brought to you by red hat, the cloud native computing foundation and its ecosystem Marsh. >>Welcome back to San Diego. It's CubeCon cloud native con 2019. You're watching the cube. I'm streaming in my cohost for three days of live coverage is John Troyer and happened at welcome fresh off the keynote stage to my right is as hers as har who's the chief architect for telco at red hat and the man that was behind the scenes for a lot of it, hunting Garcia, telco solutions manager at red hat. A gentlemen, thanks so much for joining us and a very interesting keynote. So you know 5g uh, you know, my background's networking, we all watch it. Um, uh, let's say my telco provider already says that I have something related to five G on my phone that we grumble a little bit about, but we're not going to talk about that where we are going to talk about his keynote. Uh, we had a China mobile up on stage. Uh, maybe a, I love a little bit behind the scenes as you were saying. Uh, you know, the cloud native enabled not just uh, you know, the keynote and what it's living, but it gets a little bit of what >>well, sure. Um, look, when we took on this particular project to build a cloud native environment, uh, for five genes, we spent a lot of time planning and in fact this is a guy who actually did, you know, most of that work, um, to do a lot of planning in terms of picking different components and getting that together. Um, one of the things that cloud native environment allows us to do is bring things up quickly. The resilience part of it and the scale bar, right? Those are the two important components and attributes of cloud native. In fact, what happened last night was obviously one of the circuit breakers trapped and we actually lost power to that particular entire part that is onstage. I mean, nobody knows about this. I didn't talk about it as part of the keynote, but guess what? Through because it was cloud native because it was built in an automated fashion. People were able to work. Yes, they spent about three hours or so to actually get that back up. But we got it back up and running and we showed it live today. But what, I'm not trying to stress on how it failed a white fail. I'm trying to stress on how quickly things came back up and more important. The only cloud native way of doing things could have done that. Otherwise it wouldn't have been possible. All right. >>as, as the man behind the scenes there. Uh, it's great when we have, you know, here's actually the largest telco provider in the world. Uh, you know, showing what it, it's happened. So the title Kubernetes everywhere that telco edge gets a little bit of a hind, the scenes as to kind of the, the, the mission of building the solution and how you got it, you know, your, your, your customers, your partners, uh, engaged and excited to participate in. >> This is what's that very thirsting enterprise through realize. Actually, we took four months around, uh, 15 partners. And, uh, I would say partners >>because in that case, I'm taking, uh, uh, bell Canada and China mobile is a partners. They are part of the project. They were giving us a requirement, helping us all the way to it and together other, uh, more, uh, commercial partners. And of course, uh, as whatsover Allianz, like the team in the and the open interface, Allianz is, we're working with us is, was about 8,200 people working behind the scenes to get this work, uh, to have a lab, uh, directly, completely set up with a full, uh, Fuji containerized MoMA and network in France, uh, have the same in Montreal. Fuji and fogey called directly Montiel as well, uh, in one of our partners, uh, Calum labs and then bringing here the fudgey pop, uh, and have everything connected to the public cloud. So we have everything in there. So all the technology, all the mobile technology was there. >>We have enterprise technology that we're using to connect all the, all the labs and the, and the pop here with the public cloud to. Uh, um, technology and we have of course deployed as, as a, as our, uh, was mentioning. We deployed Kubernete is on the public cloud and we have as well Kubernete is open, rehabbed, open stack, uh, sorry. They had OpenShift container platform running on the, on all the premise in the lab in France and Davi, Marcia and they pop here. Uh, as I say, it was kind of an interesting enterprise. We have some hiccups last night, but uh, we were able to put that out the world telco, >>very specialized, very high service level agreements. I always want by phone to work and so a little bit, uh, uses different terminology than the rest of it sometimes. Right. And MP and VNF and VCO. But so maybe let's real to tell people a little bit like what are we actually talking about here? I mean, people also may not be following edge and, and teleco and what's actually sitting in their home town or, or it used to be embedded chips and none, it was a like Linux, but we're actually talking about installing Kubernetes clusters in a lot of different, really interesting typologies. That's absolutely true actually with the way how, and described it as perfect in the sense that we actually had Kubernetes clusters sitting in a data center environment in France, in Montreal and a remote pop that's sitting here on stage. So it was not just independent clusters but also stretch clusters where we actually had some worker nodes here that will attach back to the Montreal cluster. >>So the flexibility that it gave us was just awesome. We can't achieve that. Uh, you know, in general. But you brought up an interesting topic around, uh, you know, Getty or, uh, or, or the Teleco's operating environment, which is different and cloud native principles has, are a little bit different where they weren't very high availability, they weren't very high reliability with good amount of redundancy. Well, cloud native and actually those attributes to you. But the operational model is very different. You have to almost use codas throwaway hardware as throwaway and do a horizontal scale model to be able to build that. Whereas in the older environment, hardware was a premium switches and routers with a premium and you couldn't have a failure. So you needed all of those, you know, compliance of high availability and upgradability and so on. Here I'm upgrading processes in Linux, I'm upgrading applications. I can go deploy anytime, tear them down. Anytime I'm monitoring the infrastructure, using metrics, using telemetry. That wasn't the case before. So a different operating environment, but it provides actually better residency models than what telcos are actually yesterday. Yeah. >>Um, it's a complicated ecosystem to put all these pieces together. Uh, it gives, gives a little insight as to, uh, you know, red hats, leadership and uh, the, the, the partners that help you put it in. >>I will let him answer that. >>Um, is another, our first rodeo. We have been working on the vitro central office project with the, with the leaner foundation, uh, networking and Hopi NFV community for three last years. Uh, let's say, and the interesting part of this one is that even though we typically get with working with what the technology that they are using now, uh, we decided it's time to go with the technologies that we'll be using from now on. Um, but of course, uh, there is a set of partners that we need. We need to build the infrastructure from scratch. So for example, we have a Lenovo that was bringing all the, all the servers, uh, for the, for the set up in, uh, and here in San Diego, which actually the San Diego pub was built originally in Raleigh, Illinois, facilities and cheap all over the country to here for the show. Uh, and uh, then we have the fabric part. >>So the networking part, that's his cologne. Uh, this was working and bringing us the software defined fabric, uh, to connect all the different future. And then, then we start building this over layers on top. So we have, they had OpenShift container platform for the to completely deploy over metal servers. And then we start adding all the rest of the components, like the four G core fundamental Tran, like dividing for GFG radio from Altron, uh, together with Intel come Scott. That's his building. He started building the mobile part of it in Montreal, a San Diego. And then we add on top of that. Then we start adding the IMS core in the public cloud and then we connect everything through the by tuning. >>So a couple of things that I'd like to highlight in terms of coordinating partners, getting to know when they're ready, figuring out an onboarding process that gives them a sandbox to play with their configurations first before you connect them back into the main environment. Partitioning that working simultaneously with Malden, we had a Slack board that was full of messages every day. We had a nonstop, you know, every morning we had a scam call, right then it's like a scrum meeting every morning, just a daily stand up from eight 30 to nine 30. And we continue that all over the day. >>So as her, one of the things I really like to China mobile, uh, when they talked about in the keynote, first of all they said, you know, the problem is, you know, 20 by 2026, you know, it's, it's rainbows and unicorns and you know, 5g, uh, you know, will help enable so much around the planet. Seriously. Um, but you know, today she, she talked about major challenge in the rollout and infrastructure and service and capability. So, you know, help us understand a little bit the hype from reality of where we are with five G what we could expect. >>Absolutely. We are going through the hype phase right now, right? We are absolutely all the operators want FFG service to be delivered for sure. The reason why they want it to be delivered as they don't want to be left behind. Now there are some operators when we in more opportunistic and looking at 5g as a way to insert themselves into different conversations, IOT conversation, um, smart city conversation, right? Um, edge compute conversation. So they're being very strategic about how the big, the set of technologies, how they go deploy in that particular infrastructure and strategically offer capabilities and build partnerships. Nobody's going to rip out their existing three G four G network and replace that with 5g by 2026. It's not gonna happen, but what will happen by 2026 is an incremental phase of services that will be continued to offer. As an example, I'll give you, um, cable providers are looking at 5g as a way to get into homes because they can deploy in millimeter wave band a radio closer to the house and get a very high speed multi-gigabit high speed connection into the home without having to worry about what's your copper look like? >>Do I have fiber to the home? Do I have fiber to the business and so on. And so. So that's actually an interesting, >>okay, so you're saying solving the last mile issue in a very targeted use. >>Absolutely. So that's one. The other area might be running a partnership with BMW Toyota in, you know, some of these car companies to provide telemetry back from cars into their own, you know, operating environment so that they know what's going on, what's being used, how is it being used, how can we, how can we do provide diagnosis before the car actually begins to fail? Uh, big, you know, private environments like oil and gas mining, they are going to deploy public safety and security where all of these, you know, policemen on and safety personnel are required to now use body cams. Now you have video feeds coming from hundreds of people. There are deployment and incidents. Now you can take that information you need high speed broadband, you need the ability to analyze data and do analytics and provide feedback immediately so that they can actually act. So do three, this specific targeted use case, even a country like India where they're talking about using 5g for very specific use cases, not replacing your phone calling. >>I love that point. And it kind of ties back into some of the other things you were saying about the a agility and the operational model. And I relate it back to it. You know, my, again, my perception of some telco maybe 20 years old and that they had a tendency to do very monolithic projects. And you know, when you're out, when you're rolling out a infrastructure across the country, there's a certain, uh, monolithic nature to it. But you're talking about rolling out one, rolling out individual projects rolling out. That's also the advice we give to it. Try it with one thing, you know, try open shift with that one application and then also though, but it takes uh, the upskilling and the cultural model. So true with your telco petitioners who are, we're on Slack, they're with you and I, you know, I don't, I don't know if there's any relation, any other kinds of things to pull out about the mirror of, of the it transformation with telco transformation and colon Turner. That's actually a good point that you bring up, >>right? Look, the costs of building, if I have infrastructure from ground up is extremely high. If they want to completely revamp that. You're talking about replacing every single radio, you're talking about adding capacity more adding, you know, backhaul capacity and so on. So that isn't going to happen overnight. It's going to happen. It may take even more 10 years. Right. I mean in the most interesting thing, that stat stack that I saw was even LTE is going to grow. LTE subscriber count is going to grow for the next two years before it flatmates. So we're not going to LTE four G that's been around for a decade almost. Right. And it's going to still grow for the next two years, then it's going to flatten and then you'll start to see more 5g subscribers. Now back to the point that you were bringing up in terms of operational model change and in terms of how things will be I D principles applying it principles to telco. >>Um, there are still some challenges that we need to solve in Coobernetti's environment in particular, uh, to address the teleco side of the house. And in fact through this particular proof of concept, that was one of the things we were really attempting to highlight and shine a light on. Um, but in terms of operational models, what use applicable and it will now be totally applicable on the telco network, the CIC pipeline. There's delivery of applications and software that testing and integration, the, you know, um, operational models. Absolutely. Those, in fact, I actually have a number of service providers and telcos that I talked to who are actually thinking about a common platform for it end telco network. And they are now saying, okay, red hat, can you help us in terms of designing this type of a system. So I think what could speak to you a little bit about, uh, in this context is how the same infrastructure can be used for any kind of application. So you want to talk about how the community's platform can be used to deploy CNS and then to deploy applications and how you've shown that. Yeah. Well this is what, >>what we have been doing, right. So we have, uh, the coordinators platform does, is actually deploy and the services we have, all these partners are bringing their Cloudnative uh, function, uh, applications on top of that, that what we are calling the CNF the quantities and network functions. And basically what we were doing as well during the whole process is that we have, those partners are still developing, still finishing the software. So we were building and deploying at the same time and testing on the same time. So during the last four months, and even I can tell you even just to deny >>even last night, so the full CACD pipeline that we deploy in ID side, here it is in operation on the network side. >>Well yeah. So, so I, I want to give you the final word cause you know, John was talking about it cycles, you know, if you think about enterprises, how long they used to take to deploy things, uh, and what cloud data is doing for them. Uh, it sounds like we're going through a similar trends. >>Absolutely big in a big way. Um, telcos are actually deploying a private cloud environment and they're also leveraging public cloud in mind. In fact, sometimes they using public cloud as sandbox for their development to be completed until they get deployed and private. Claremont, they still need the private time enrollment for their own purposes, like security, data sovereignty and uh, you know, their own operational needs. So, but they want to make it as transparent as possible. And in fact, that was one of the things we want to also attempted to show, which is a public cloud today, a private cloud and bare metal, a private cloud on OpenStack. And it was like, and you know, it came together, it worked, but it is real. That's more important. And, uh, for enterprise and for telcos to be literally going down the same path with respect to their applications, their services and their operational models. I think this is really a dream come true. >>Well, congratulations on the demo. Uh, but even more importantly, congratulations on the progress. Great to see, uh, you know, the global impact that's going to have in the telecommunications market. Definitely look forward to hearing more than. >>Thank you very much. Thank you. The opportunity to >>actually be here. All right. For John Troyer, I'm Stu Miniman back with lots more here from CubeCon Claude, date of con 2019 in San Diego, California. Thanks for watching the queue.

Published Date : Nov 20 2019

SUMMARY :

clock in cloud native con brought to you by red hat, the cloud native computing foundation the cloud native enabled not just uh, you know, did, you know, most of that work, um, to do a lot of planning in terms of picking different the scenes as to kind of the, the, the mission of building the solution and how you got it, And, uh, I would say partners So all the technology, all the mobile technology was there. We deployed Kubernete is on the public cloud and we have as well Kubernete is But so maybe let's real to tell people a little bit like what are we actually talking about uh, you know, Getty or, uh, or, or the Teleco's operating environment, Uh, it gives, gives a little insight as to, uh, you know, red hats, leadership and uh, facilities and cheap all over the country to here for the show. So the networking part, that's his cologne. We had a nonstop, you know, So as her, one of the things I really like to China mobile, uh, when they talked about in the keynote, the set of technologies, how they go deploy in that particular infrastructure and strategically offer Do I have fiber to the home? they are going to deploy public safety and security where all of these, you know, Try it with one thing, you know, try open shift with that one application and then also though, Now back to the point that you were bringing up in terms of operational model And in fact through this particular proof of concept, that was one of the things we were really attempting to highlight and and the services we have, all these partners are bringing their Cloudnative uh, even last night, so the full CACD pipeline that we deploy So, so I, I want to give you the final word cause you know, John was talking about it cycles, like security, data sovereignty and uh, you know, their own operational needs. Great to see, uh, you know, the global impact that's going to have in the telecommunications market. Thank you very much. For John Troyer, I'm Stu Miniman back with lots more here from CubeCon Claude,

SENTIMENT ANALYSIS :

ENTITIES

EntityCategoryConfidence
FranceLOCATION

0.99+

John TroyerPERSON

0.99+

AllianzORGANIZATION

0.99+

Stu MinimanPERSON

0.99+

MontrealLOCATION

0.99+

San DiegoLOCATION

0.99+

JohnPERSON

0.99+

TelecoORGANIZATION

0.99+

telcoORGANIZATION

0.99+

15 partnersQUANTITY

0.99+

GarciaPERSON

0.99+

LenovoORGANIZATION

0.99+

20 yearsQUANTITY

0.99+

San Diego, CaliforniaLOCATION

0.99+

2026DATE

0.99+

FujiORGANIZATION

0.99+

red hatORGANIZATION

0.99+

Azhar SayeedPERSON

0.99+

oneQUANTITY

0.99+

telecoORGANIZATION

0.99+

three daysQUANTITY

0.99+

GettyORGANIZATION

0.99+

four monthsQUANTITY

0.99+

todayDATE

0.99+

LinuxTITLE

0.99+

IntelORGANIZATION

0.99+

yesterdayDATE

0.99+

Hanen GarciaPERSON

0.99+

VCOORGANIZATION

0.99+

firstQUANTITY

0.98+

two important componentsQUANTITY

0.98+

last nightDATE

0.98+

VNFORGANIZATION

0.98+

KuberneteTITLE

0.98+

AltronORGANIZATION

0.98+

CalumORGANIZATION

0.98+

hundreds of peopleQUANTITY

0.98+

about three hoursQUANTITY

0.98+

ChinaLOCATION

0.97+

threeQUANTITY

0.97+

Red HatORGANIZATION

0.97+

IndiaLOCATION

0.97+

about 8,200 peopleQUANTITY

0.97+

KubeConEVENT

0.95+

5gORGANIZATION

0.95+

MontielORGANIZATION

0.95+

Raleigh, IllinoisLOCATION

0.94+

last nightDATE

0.93+

last four monthsDATE

0.93+

2019DATE

0.93+

KubernetesTITLE

0.92+

one thingQUANTITY

0.92+

harPERSON

0.91+

yearsDATE

0.91+

next two yearsDATE

0.9+

HopiORGANIZATION

0.9+

five genesQUANTITY

0.89+

one applicationQUANTITY

0.89+

bell CanadaORGANIZATION

0.89+

five GORGANIZATION

0.87+

FFGORGANIZATION

0.86+

TurnerPERSON

0.85+

CloudNativeCon NA 2019EVENT

0.85+

5gQUANTITY

0.85+

Webb Brown, Kubecost | KubeCon + CloudNativeCon NA 2019


 

>>Live from San Diego, California at the cube, covering to clock in cloud native con brought to you by red hat, the cloud native computing foundation and its ecosystem Marsh. >>Welcome back to the cube bumps to men. And my cohost is John Troyer and we're in San Diego for coupon cloud native con 2019. Our fourth year of covering this show over 12,000 in attendance, such growth in the ecosystem. Lots of different projects to talk about, not just Kubernetes, but joining us first time on the program. Longtime watcher Webb Brown, who's the cofounder of cube costs, yet another project here in, in the uh, ecosystem. So thanks so much for joining us. Thank you so much for having me. All right. So, uh, as a, you know, every time we get a founder on his, you know, tell us a little bit about your background and give us that why of what led to the creation of QT. >>Yeah, absolutely. So, uh, our founding team all worked in infrastructure monitoring at Google for a long time and, you know, working in container orchestration environments, uh, we saw this challenge where teams that were moving and Coopernetti's, uh, were finding themselves, uh, kind of easy to let costs kind of get away from them. Um, there are a lot of moving parts that weren't there before. There's a lot of dynamic aspects that are hard to just really get your, your arms around it. Um, and we found ourselves just really pulled towards helping teams, you know, solve those problems. Um, so yeah, that was a little over a year ago today when we made the plunge and, and here we are. >>Yeah. You know, we remember the days when, you know, public cloud was supposed to be simple and inexpensive and we found out that maybe it's neither of those things necessarily. Um, you know, let's click it a little bit as to, you know, containers, Kubernetes, what's different about this then? Everything else we've been doing in public cloud, uh, for the last, you know, 10. >>Yeah. Yeah. So, so we believe in like, it's ideal state. It still has the ability to be exactly those things, right? Simple and much more affordable. Uh, but we think that there's like tools and elements of this that create risk to the contrary. Um, and we think kind of, you know, there's three things that are different here. Uh, first is that you now have access to these incredibly powerful abstractions that are available at global scale that give you access to these really expensive resources, right? And mistakes can be costly there. Uh, two is you're seeing this like move towards decentralized deployments where you're now having individual product or application engineering teams managing their own applications, even provisioning their own infrastructure and it's a lot higher velocity, a lot higher, like dynamic environments. And then three is just, uh, it's much harder, harder to have visibility when you're in these multitenant environments. Right? You know, you can now have many teams, many even departments shipping on a single VM or a, a S a small set of EMS. >>All right, if you could just give us kind of bumper sticker or sticker on the project itself. How long has it been around? Uh, it fell ball and get hub. I see. And how many people are using it, >>growth, things like that. Absolutely. Absolutely. So we started the project about a year ago. Um, the, the get hub project specifically is for doing cross cloud cost allocation. Um, there's a lot of challenges for like measuring the cost of say, CPU, Ram, storage, et cetera. When you talk about having, you know, spot instances and U S central on AWS versus, you know, committed use in, you know, us central on TCP. So this project helps develop a uniform standard and library to measure costs across all these different environments. Um, hundreds of teams are using it today. Uh, we have integrations with Azure, GCP, AWS, and we also support on-prem Kubernetes clusters. What kind of a minor detail web, but I mean, those costs change week over week as, uh, announcements happen as instances go up and down. I mean, how, how does the project and the community come together to, to even track all that? >>Yeah, no, we know it well. I mean, we're living and breathing and seeing exactly that. Um, and that speaks to, you know, really the complexity here. Um, and the project is designed to support exactly that. So constantly refreshing billing data, uh, dynamically looking at wind pods or jobs are coming up and going down and in real time look at the cost of the nodes that they're actually running on. Um, that is both the beauty and the challenge that we face is things can change so quickly and oftentimes that's for the better. But it's also a challenge to just stay on top of all the changes happening. What does, does the community help assemble that data? Are there AP? I mean, does that, I don't think there's cost API APIs for every cloud or maybe I'm wrong. So we have, we do have a billing API integrations for these three cloud providers. So like I mentioned, AWS, Azure, GCP, uh, the community has been instrumental in finding all these edge cases, right? So like, you know, GPU in this environment versus, you know, storage in this environment. And that's, it's really this long tail of complexity that's really hard for getting this right. And the ecosystem has been absolutely key to finding all those like nooks and crannies to get this just right. Okay. >>Just finishing that thought on, on the billing, you've got billing API in the public cloud, but on the, on premises environment, uh, your mileage may vary, I'm assuming. How does that fit in? >>Yeah, you can, you can think about is kind of bring your own pricing sheet, right? So like we want to support your environment and that could be you care about, you know, just the price of CPU, memory, storage, GPS, etc. But it could also be, you know, you have some centralized ops teams that you want to allocate or like amortize the costs of across all of your tenants in that cluster. So we want to meet you where you are and give you full custom, you know, like inputs to tailor this to your environment. Okay. >>We've talked about the project. There's also a company, a associated with us, help us understand the relationship, the size of the team, uh, kind of the business strategy there. >>Yeah, absolutely. So we have an open core model where our commercial product is built on top of this open source library. You can think about it providing a lot of the, the UI and enterprise management functionality, things like, you know, multi-cloud view, uh, longterm durable storage, SAML integrations, that sort of stuff. Um, you know, we're a small team of engineers right now. Um, you know, all engineers. So we're living and breathing the like actual, you know, writing go, you know, writing code every day. Well, w we're a lot of, we live in a world. Uh, we're maybe, I dunno for post dev ops yet, but there's a lot of dev ops here at this show. You, we've got many flavors of dev ops, dev, sec ops. I mean, is this, who is, and I'm, where I'm going is, is there a dev cost ops developers now have to be worrying about the cost of what they're doing, who, who is paying attention to the, to the, uh, the, the, the cash register. >>The at the top of the coop cross. Yeah. Stack. >> Yeah. I think it's very similar to what you just said is all of this is in flux, right? And there's so many different models, uh, that are, that are working and are constantly evolving. Um, what we typically see is it's uh, someone from the finance org and someone from the dev ops org that is jointly caring about this, this picture. Um, so you know, we have opinions on how this can work really well, but we also love to just let the industry and you know, in different enterprises guide us and kind of meet them where they are. Um, but, but we think that this is going to be continuing to evolve and change for the years to come just cause so much. >>It's such a big challenge. I've talked to some large enterprises that they assign engineering resources to do the financial engineering thing and it seems that number one is the cloud providers should be able to put, put some, you know, pieces in place. Secondly, you know, automation intelligence of, you know, that this entire ecosystem should be able to help. There. Is that, is that really where your, your, your team and your project is focusing to, you know, to take that, I don't want that, you know, you should be building new apps and helping my business not sitting there watching the meters and saying, Oh wait, I need >>yeah. Turn some knobs. Yeah. So I think the first part of what you mentioned is very relevant and, and was kind of the kicker that really pushed us over the edge to start this project start this company is we saw teams that were building their own internal solutions are doing all this ad hoc analysis and Oh by the way, pretty much every team we talked to is doing it differently. So that was what our real inspiration to say, okay, we have to do this. Um, we absolutely see an evolution to just more and more automation and intelligence. But you have to think about cost is not an isolated variable. Cost is very closely linked to reliability and performance, stability, all of these things. So you want to be really thoughtful and really careful when you start handing this stuff over to an algorithm. Right? Because it can mean, you know, performance regressions, it can mean, so we, you know, we absolutely see the industry evolving there. >>Um, we see a lot of teams that then in our view are like, uh, rightfully cautious before kind of handing over the keys, uh, to, to an algorithm or set of algorithms that are going to really dial the lever for them on, you know, the right amount of say, memory, compute, et cetera. I imagine there's also tradeoffs between, uh, engineering resources and cost. Right. I could do it the, the, the S the fast way with one engineer and it, and it might have one cost application. I might, uh, sure I could get my cloud costs down, but it might've taken me, you know, 10 engineer months to do. So. There's all, it's interesting. Is there a conversation in the, like, let's use the community in the broader sense about how to do this kind of capacity management and trade offs. Is there an emerging, you know, it's hard in the OSS world if there's not a project around that you can gather around. >>How do you have a conversation around, you know, costs and engineering trade offs? Yeah, I think we're still really early here and I think there's still huge opportunity. Um, and we just feel that it's incredibly challenging if you just look at the engineering side, you know, there's so much uncertainty to go in and say what's it going to take to move us from, you know, on demand a spot or move us from one reason to the other or one provider to the other. Um, that it's really hard to really put an expected costs on that and do an appropriate ROI. Um, what we've seen that, uh, a lot of teams are able to really easily identify the low hanging fruit where there's a very clear ROI, but these like, you know, marginal decisions, absolutely think there's, uh, more frameworks and more tools that can help teams make those decisions. Well, all right, so >>love to get your personal viewpoint as you're working for a startup. You're here in this massive ecosystem to tell us about that kind of environment, how it is in this cloud native ecosystem. And, uh, you know, any specific things around, you know, the event itself, >>they are welcomed. Yeah. Um, so, you know, we're coming from Google and a lot of our exposure to bigger conferences was, you know, things, things like Google IO and Google specific events. Um, and, and those are amazing to have their own, you know, ecosystem and kind of atmosphere. But, but I've never felt energy like this. I've never seen so many things that are new. So many things are changing all at once. Um, that it just, it's impossible to not get here and be excited by this stuff, right. Of like, um, you know, a lot of us have ideas how things were of all, but I definitely can't claim to like, you know, have really any real conviction around how this broader ecosystem or law that, and that just adds to the excitement of so many things are improving and evolving all at the same time. >>Yeah. Do you feel a small company like yourself can get attention with everything that's going on here? >>Yeah. I mean, what we want to do is we want to be the very best at costs. And capacity and, and, and while that touches on many things, that's really small area. So, you know, our approach is we're not going to be everything. And, and while that can be hard at times, um, we think that's right for a small team. And that's my general advice to anybody that comes to this eco is, is finding a real problem, uh, and be comfortable not being everything for everybody, but go and solve that for a set of users and do it the best. All right. If you could just give you the final word here, what should we be looking for for from Q cost, uh, kind of over the next year? Yeah, I think just, uh, you know, really getting, going deeper and broader in costs and capacity management. >>That's bringing our tools to more platforms, more users, uh, more intelligence and, and automation over time, but just continue to approve a visibility to make this easier and easier for teams to make these appropriate tradeoffs where they invest engineering resource and how they optimize costs. All right, well what, Brian, thanks so much for joining us. We are welcome to welcome. We're glad to welcome cube cost to the cube alumni. Thank you so much, John Troyer. I'm Stu Miniman and check out the cube.net for all the coverage. Uh, we've been for years at this event, uh, in the U S we've also done the European shows and so much more come in three days, wall to wall coverage. Thanks for watching the cube.

Published Date : Nov 20 2019

SUMMARY :

clock in cloud native con brought to you by red hat, the cloud native computing foundation So, uh, as a, you know, every time we get a founder on his, you know, tell us a little bit about your background and give for a long time and, you know, working in container orchestration environments, Um, you know, let's click it a little bit Um, and we think kind of, you know, there's three things that are different here. All right, if you could just give us kind of bumper sticker or sticker on the project itself. you know, us central on TCP. and that speaks to, you know, really the complexity here. but on the, on premises environment, uh, your mileage may vary, I'm assuming. So we want to meet you where you are and give you full the relationship, the size of the team, uh, kind of the business strategy there. Um, you know, we're a small team of engineers The at the top of the coop cross. Um, so you know, Secondly, you know, automation intelligence of, you know, it can mean, so we, you know, we absolutely see the industry evolving there. to really dial the lever for them on, you know, the right amount of say, memory, to take to move us from, you know, on demand a spot or move us from one reason And, uh, you know, any specific things around, Um, and, and those are amazing to have their own, you know, ecosystem and kind Yeah, I think just, uh, you know, really getting, Thank you so much, John Troyer.

SENTIMENT ANALYSIS :

ENTITIES

EntityCategoryConfidence
John TroyerPERSON

0.99+

BrianPERSON

0.99+

Stu MinimanPERSON

0.99+

Webb BrownPERSON

0.99+

GoogleORGANIZATION

0.99+

San DiegoLOCATION

0.99+

AWSORGANIZATION

0.99+

San Diego, CaliforniaLOCATION

0.99+

fourth yearQUANTITY

0.99+

twoQUANTITY

0.99+

KubeConEVENT

0.99+

firstQUANTITY

0.99+

threeQUANTITY

0.99+

10 engineerQUANTITY

0.98+

bothQUANTITY

0.97+

three thingsQUANTITY

0.97+

first timeQUANTITY

0.97+

cube.netOTHER

0.97+

over 12,000QUANTITY

0.97+

todayDATE

0.96+

three daysQUANTITY

0.96+

next yearDATE

0.96+

one providerQUANTITY

0.95+

a year agoDATE

0.95+

SecondlyQUANTITY

0.95+

CloudNativeCon NA 2019EVENT

0.94+

oneQUANTITY

0.93+

one reasonQUANTITY

0.9+

QTORGANIZATION

0.88+

overDATE

0.87+

red hatORGANIZATION

0.87+

dev ops orgORGANIZATION

0.87+

GCPORGANIZATION

0.86+

single VMQUANTITY

0.83+

three cloud providersQUANTITY

0.82+

first partQUANTITY

0.82+

AzureORGANIZATION

0.82+

EuropeanOTHER

0.8+

one engineerQUANTITY

0.77+

GCPTITLE

0.76+

MarshLOCATION

0.76+

hundreds of teamsQUANTITY

0.75+

yearsQUANTITY

0.69+

KubernetesORGANIZATION

0.69+

AzureTITLE

0.67+

KubecostPERSON

0.66+

KubernetesTITLE

0.63+

CoopernettiORGANIZATION

0.63+

U SLOCATION

0.63+

cloud nativeCOMMERCIAL_ITEM

0.56+

2019DATE

0.52+

conEVENT

0.51+

IOTITLE

0.28+

Kelsey Hightower, Google Cloud | KubeCon + CloudNativeCon NA 2019


 

>> Announcer: Live from San Diego, California, it's theCUBE, covering KubeCon and CloudNativeCon, brought to you by Red Hat, the Cloud Native Computing Foundation and its ecosystem partners. >> Welcome to theCUBE here at KubeCon CloudNativeCon, 2019. Second day of three days, wall to wall coverage. I am Stu Miniman, John Troyer is my cohost for the three days, and we've had a great schedule, but this one will be super dope, of course, 'cause it is the one, the only >> That's the right phrase to use >> Kelsey Hightower >> to bring me out. >> who is now a principal developer advocate at Google Cloud. Kelsey, thanks so much for joining us. >> Well, thanks for having me. >> All right, let's start. You did a keynote yesterday and I actually heard, not only did it rain in San Diego, people were talking about allergies. They were grabbing their tissues, eyes seemed to be tearing. You had stepped back for a little bit. When I first came into this show, we've been doing it for four years, it was, you know, Kelsey Hightower and Kubernetes almost seem to get top billing of the show. You specifically stepped back for a little bit, and you're here this week. So, talk a little bit about that piece. >> Yeah, so I stepped back to do some serverless stuff, right? So I worked on some cloud function stuff at Google, launching the ghost support for cloud functions, and really trying to understand the serverless base by being in it, and that means stepping back from Kubernetes quite a bit. So the keynote, I wanted people to have emotion. So no live demos, no slides, no speaker notes, and then just telling stories from the last six years of being a part of the Kubernetes community, and making people feel something. And I think it resonated with folks, and, of course, people got a little teary-eyed. I gave people a cover, so we just kept saying the allergies are starting to flare up in the room, and we really connected with people. >> Awesome. So you came back, which means serverless not completely taking over and obviating what we've been doing here for years. >> Yeah, I think serverless is just another tool in the toolbox, and I didn't want to miss it. So before I put it in its category, I wanted to make sure that I got super deep with it, used it myself, gave it a fair shot, and it definitely deserves a place. But I think the idea of serverless is the thing that's going to stick. This idea of eliminating as much infrastructure as possible and then putting that everywhere we can. >> I want to bring that idea of a tool in the toolbox to what we're talking about at this show. >> Kelsey: Okay. >> So, you know, Kubernetes is one of the most hottest topic at the show. The CNCF, now I mean, there's dozens and dozens of projects here. Dan Kohn, when he kicked it off, talked about Minecraft. And it's like there's that board there with all the tools, and, oh boy, which one do I pick, and how do I use it? >> How do you look at where Kubernetes fits in the overall landscape? Obviously, 12,000 people, it's really exciting. Why is there so much excitement around something that I think is really, it becomes another tool in the tool shed and baked into the platform? >> I think Kubernetes represents a problem that most people have. If you went down the Linux and then virtualization path, then you ended up with a bunch of virtual machines that you need to glue together somehow. So if you look inside of what Kubernetes has, like the scheduler, how it takes in the pain of running a workload. If you're running VMs in Linux, this is a problem you already have, so Kubernetes just resonates with almost everyone that is using virtualization. This is why it's so popular. So it fits. Now every tool in the landscape may not resonate the same way because everyone doesn't have the same set of problems around the edges, but Kubernetes is a very obvious thing to anyone that's managing more than a handful of machines. >> Well, I think that brings up an interesting question of, as companies and people assemble the stacks, right, assemble the engines out of the components, do you have any thoughts on, well, I guess we could take it from a couple of different ways. But maybe as a person coming here for the first time, representing their team, getting started, maybe not involved online with upstream Kubernetes but trying to make sense of the landscape here and all the different, the zoo of different projects. >> Lots of new people here. You talk to people, I think, what, 50% or more of the people are brand-new. People have been ignoring, rightfully so, Kubernetes for four or five years. "Maybe I don't need it, I'm good where I am." But we're at a point now where you can't ignore it. VMware's offering Kubernetes, every conference you go, where it's KubeCon or not, this is the thing they're talking about. It's just like Linux was years prior, right? It's just the thing that people are doing. So now, you're coming to see for yourself first-hand. You're coming to ask people how's it going, now that we're five years in? There's a sense of maturity, things are slowing down, the ecosystem's getting a lot more mature around it. So you almost have no choice but to be here because now it's in your world. >> All right, so, there's some people that I've been seeing online that are still looking at this a little bit skeptically, and said, "You know, we've been down this path before." You know, "Oh, everybody's involved in Kubernetes." you know, "There's my Kubernetes "versus some of the other environments." How should we think about that? 'Cause as you said, it's going to be baked into VMware when they do project-specific, and they've got a couple of ways to get you to Kubernetes. Yeah, Microsoft just announced an update. Is it an inter-operability issue? Is this the universal backplane? Do you have a good analogy as to how we should be thinking about where we are today and where we need to go so that we don't repeat the sins of the past when it was the multi-vendor mess that really didn't solve the customer's problems. >> You're going to always have multi-vendors because there's too many customers for one vendor to satisfy. That's always going to be the case, there's no way around that. But the way I look at Kubernetes now is like, take the web. Click around, webpages, link them together. And out of that, we extracted REST. People can build APIs, we build tooling on top, cloud providers built APIs to manage infrastructure. So the REST component comes out of the larger picture of the web. And when we take the larger components of Kubernetes, and we extract out that Kubernetes API, you get Istio, you get these network control plans, you get people building 5G infrastructure using that Kubernetes model. You get all the cloud providers saying, "Now, if the world's going to have "this set of APIs that are based on Kubernetes, "then I can actually build a global control plane "because I can assume that Kubernetes' API everywhere." Not just for containers, also for networking, authorization, management systems. So it's only natural that people start moving up the stack, and I expect even more panes, ever more fragmentation, if you will, because now it's so much easier to explore a new idea, even if it's only for a smaller subset of the market. So I expect it to explode. >> Yeah, one of the things we've been looking at this year is really the simplicity of the offering. You had done Kubernetes the hard way a couple of years back. We've been looking at things like lightweight Kubernetes, the K3s. How are we with that simplicity of the overall solution and making sure that Kubernetes can reach its potential to get to all of those use cases and end points that you were talking about? >> Kubernetes' job is to manage the complexity. If you need to run in multiple regions across the globe, that is a set up complexity, Kubernetes has one way of addressing it by sitting on top of all those VMs globally, and then providing a set of APIs. That Kubernetes set up end cluster is going to be way more complex than a MicroK8s, where you have a single virtual machine where you install the components on one machine, you don't deal with networking, you're not dealing with multiple nodes. That flow is super-easy. I think I did a tweet for the Canonical folks. They have a tool called MicroK8s, you just run one command, you have a Kubernetes cluster, and off you go. And that's great for a developer, but as the underlying infrastructure gets more complex, I think the overall cluster, and the components that you need in that cluster, matches the complexity. So I think Kubernetes has proven to scale up, and now you can see it's scaling down. So I think it's one of these things that's adapted to complexity, versus having to jump off of the platform because it can't meet either range. >> Now, Kelsey, we've talked a little bit about both Kubernetes as this universal API, but also being embedded, right, and being below a lot of application layer and other management-layer things, I mean, did you think about talking to our fellow technologists, right? There are some people who are going to be, we've also used the metaphor, mechanics, right? There's some people who are going to be the mechanics, but, like, everybody drives. So, as we get to this level of maturity here now at KubeCon 2019, any advice on how people should pick? Do I need to, and also online we hear a lot about, "Oh, I don't need, I don't know if I need Kubernetes. "I don't know if my particular use case right now, "boy, I don't know if I want to go there." So, I mean, how should people be looking at it? And also up scaling, should every IT and technologist and developer be working towards Kubernetes? >> Absolutely not. >> Thank you. >> If you're managing a bunch of machines, you got two choices. You could build a lot of custom tooling and build something that looks like Kubernetes, most people don't have the time to do that. So what we want to do is say, look, a lot of people are collaborating on that obvious thing that you should build to manage that. Now if I give you 80% of your time back, you should go and fill in that gap between what Kubernetes brings to the table and what your developers want to actually do. And at the end of the day, it's always been the same thing. You check in code, it should adopt the company's best practice, and I should be able to get an end point and some debugging tools. That has always been the north star, even when there was virtualization, early days of cloud. Kubernetes is no different. The thing that Kubernetes represents, though, is that you don't have to build as much glue between either your own VW ware or your pre-early cloud. Kubernetes has built all that stuff way up to this line, so maybe you actually finish that CICD part you were supposed to do anyway. >> All right, so, Kelsey, every year we try to figure out and distill down the theme of the event. A couple of years ago, the service matched really extensions were going at it. Here, there's so many different pieces, it's a little tough to kind of pin down. We talked about some of the edge simplicity use cases, security has, of course, been a discussion for a couple of years. Anything that you've distilled so far or the things that you are finding most interesting and new, kind of at the edges of this whole ecosystem? >> This whole thing is a Swiss army knife, so it depends on who's holding it. Whatever problem they have, that's the piece of the tool that they're going to make front and center. So that's what this is. And right now I think there's a lot of confusion on, do I even need all the other components in this Swiss army knife? Some people are just like, "Well, this tool looks interesting. "I don't have a problem that this tool is for." And some people are actively creating a problem so they can use the other tools in the Swiss army knife. I think the biggest thing that I've seen in the last two years is, make the new thing work the old way. So you're getting the more traditional vendors showing up and adding their Kubernetes integrations, and they're making the new thing more familiar to the people who have the existing tool. And when I look around, that's the thing that I see arise. "Hey, that firewall you were using? "We now have Kubernetes support. "That security tool you were using? "We now have Kubernetes support." The security tool works fundamentally the same, it's just now easier to adopt and maybe make Kubernetes things that are deployed in it, leverage those thing. >> So you're saying that's a good thing, not a bad thing. >> It's a good thing, but it can also be dangerous in some cases where we may get complacent a little bit, and what we end up doing is recreating the world that we tried to run away from a little bit. We try to create a little distance and maybe rethink a few of these approaches, maybe eliminate some need for some of these things. But if we get stuck in recreating the old world on top of the new thing, it doesn't really benefit anyone if we did that for too long. >> Yeah, it's interesting 'cause you talk to the enterprise and only 20% of applications are in the cloud, and if you talk about, out of my entire portfolio, how many are really new Cloud Native applications? Its much smaller than that 20%. So we know it's the long pole in the tent of modernization, but you spend a lot of time talking to customers, you're traveling the world, what are some of the best things that you're seeing out here that are helping people adopt those new environments and not just stake a place in, as you said? >> Pragmatism and leadership, if I see those two things. If there is someone that can make a decision. I see Spinnaker, I see Jenkins, I see a thousand things, I see the options. Leadership is pick one. They roughly do the same exact thing. You get someone that knows what they're doing, hires someone, get some help, make it work. And then the pragmatism is just be honest about your velocity. You might only bring in the VMs, and then you go to containers. So, this all or nothing approach never worked. You know it doesn't work. So I think when you have those two fundamental things, then you see a lot of success. And it's not about the age of the enterprise, either. There are hundred-year-old companies are making it work because they have the leadership component, and they're very skeptical, so they approach the problem with pragmatism, so they actually get to production. Sometimes faster than the startups that are trying 7,000 things in more of a reckless fashion, the whole thing catches fire. So, those are the positive outcomes that, there's so many tools now. You have your traditional vendors now with skin in the game, giving you documentation. I think right now, if you've got those two components, you're on your path to success. >> Yeah, I guess last thing, I want to get your thoughts just on this community these days. A couple of the keynote speakers today really talked about project over company, and definitely the open-source ethos is front and center at our show here. Give us your viewpoint how the community's doing and any highlight you want to share. >> So I have one more thing on top of that hierarchy, is people over projects always. And then that means that the people should be able to say, "Hey, I am not wedded to this project forever. "There's going to be a time when we have to jump off, "there's going to be a time when we have to learn "from the other communities." And if you do that, then we can actually be on the straight path. If we put the projects too much front and center I think we start to miss the boat. Kubernetes, Kubernetes, and the rest of the world is moving on. And then we look up, we've missed it, and we actually didn't even get to contribute to the new thing. So I think the biggest part about this community is that hopefully we keep the thing going where we keep reminding people, it's people over these projects. And I think in my keynote, I was trying to address the idea that we're just kind of pacesetters. You come in, you contribute, all contributions are welcome, documentation, code, or leadership, and then sometimes you got to jump back out and allow someone else to come in and set the pace and let the ecosystem become the marathon and let it keep running. >> All right well, Kelsey, thank you so much for sharing with our community. I tell ya, I've had countless stories of people over the years that have talked about how they've reached out to you, you've helped them along the way, and I know everybody in this ecosystem really appreciates everything that you've helped to move this to where we are today. >> Awesome, thanks for having me. >> All right, for John Troyer, I'm Stu Miniman. Super dope coverage of KubeCon CloudNativeCon continues. We'll be right back, thanks for watching theCUBE. (electronic beats)

Published Date : Nov 20 2019

SUMMARY :

brought to you by Red Hat, John Troyer is my cohost for the three days, who is now a principal developer advocate at Google Cloud. it was, you know, Kelsey Hightower and Kubernetes the allergies are starting to flare up in the room, So you came back, which means serverless is the thing that's going to stick. to what we're talking about at this show. is one of the most hottest topic at the show. and baked into the platform? that you need to glue together somehow. and all the different, the zoo of different projects. So you almost have no choice but to be here and they've got a couple of ways to get you to Kubernetes. even if it's only for a smaller subset of the market. and end points that you were talking about? and the components that you need in that cluster, I mean, did you think about talking is that you don't have to build as much glue or the things that you are finding most interesting and new, "Hey, that firewall you were using? and what we end up doing is recreating the world and only 20% of applications are in the cloud, and then you go to containers. and definitely the open-source ethos and then sometimes you got to jump back out of people over the years that have talked about Super dope coverage of KubeCon CloudNativeCon continues.

SENTIMENT ANALYSIS :

ENTITIES

EntityCategoryConfidence
Dan KohnPERSON

0.99+

KelseyPERSON

0.99+

John TroyerPERSON

0.99+

Stu MinimanPERSON

0.99+

80%QUANTITY

0.99+

San DiegoLOCATION

0.99+

fourQUANTITY

0.99+

Cloud Native Computing FoundationORGANIZATION

0.99+

Red HatORGANIZATION

0.99+

MicrosoftORGANIZATION

0.99+

20%QUANTITY

0.99+

three daysQUANTITY

0.99+

MinecraftTITLE

0.99+

five yearsQUANTITY

0.99+

San Diego, CaliforniaLOCATION

0.99+

dozensQUANTITY

0.99+

four yearsQUANTITY

0.99+

yesterdayDATE

0.99+

7,000 thingsQUANTITY

0.99+

bothQUANTITY

0.99+

KubernetesTITLE

0.99+

12,000 peopleQUANTITY

0.99+

LinuxTITLE

0.99+

VWORGANIZATION

0.99+

first timeQUANTITY

0.98+

Kelsey HightowerPERSON

0.98+

one vendorQUANTITY

0.98+

one machineQUANTITY

0.98+

two choicesQUANTITY

0.98+

two thingsQUANTITY

0.98+

KubeConEVENT

0.98+

two componentsQUANTITY

0.98+

GoogleORGANIZATION

0.98+

CloudNativeConEVENT

0.98+

Second dayQUANTITY

0.98+

MicroK8sTITLE

0.98+

oneQUANTITY

0.97+

JenkinsPERSON

0.97+

todayDATE

0.96+

this weekDATE

0.96+

KubeCon 2019EVENT

0.96+

2019DATE

0.96+

firstQUANTITY

0.96+

one commandQUANTITY

0.96+

VMwareORGANIZATION

0.96+

KubernetesORGANIZATION

0.95+

SpinnakerPERSON

0.94+

two fundamental thingsQUANTITY

0.93+

A couple of years agoDATE

0.93+

Kubernetes'TITLE

0.93+

this yearDATE

0.92+

hundred-year-oldQUANTITY

0.92+

CNCFORGANIZATION

0.88+

single virtual machineQUANTITY

0.87+

0%QUANTITY

0.87+

CanonicalORGANIZATION

0.85+

CloudNativeCon NA 2019EVENT

0.85+

Matthew Cascio, American Red Cross | KubeCon + CloudNativeCon NA 2019


 

>>Live from San Diego, California It's the Q Covering Koopa and Cloud Native Cot Brought to you by Red Cloud. Native Computing Pounding and its ecosystem >>Welcome back, toe Gorgeous. SAN Diego, California This is Q Khan Cloud Native Khan. 29 years. I'm still minimum. My co host is John Troyer, and this is the end of three days water wall coverage over 12,000 and 10 d Having a welcome to the program. Cassie, Who's the executive director at the national headquarters for v. American Red Cross. Matt. Thank you, American Red Cross. And thank you so much for joining us. >>Yeah. Thanks for having me. Uh, it's been a great conference so far. Uh, you know, we're here to share our story where as an end user on our journey with Cloud native with kubernetes Andi how that helps Red Cross do what we do, which is help people in need a cz best we can every day. >>Eso no matter what industry I talked to, everybody's dealing with change. There's always more things happening. American Red Cross. I mean, you know, it feels like I hear American Red Cross mentioned Maur a cz Time goes on because you know everything from, you know, things related to climate through, you know, global events and the like. So maybe before we get into some of the tech, just give us, you know, you know your role there and how kind of the changing world impact your organization. >>Sure. So my role is to support a few different business units. One is biomedical marketing. We try to recruit blood donors, too. Give blood at Red Cross Blood Dot or GE and other channels. That's obviously a significant part of what we d'oh were major player in the blood supply market in the US we provide service is to the armed forces, you know, in that regard as well. So that's part of it. Part of it is I work with humanitarian service is group as well to recruit financial donors on recruit volunteers. That's primarily through Red Cross. That or GE a T least as faras my group goes on, then corporate brand marketing and chapter related marketing and communications. So all that happens through Red Cross that Oregon Red Cross blood dot organ some related platforms on those our flagship brand products. >>Okay, And what led to the American Red Cross being part of this cloud. Native computing, Yeah, system. >>Our journey is a lot like, you know, a lot of other folks. We had a very, you know, monolithic type of architecture. We had all of these different business units with the different priorities, different timelines, different needs wrapped up into one big monster of a platform that, you know, kind of bundled up risk for everybody in this one platform. And, uh, you know, we'd always have collisions of priorities, mostly not to mention the resource issues of who's gonna work, you know, on what? At what time. And so a few years ago, we started talking about breaking that down. And, um, we've been lucky to have some technical leaders that are very aware of and welcoming to new cloud native technologies. We decided at that time to pursue, you know, a cloud native architecture. And what we have today in a few years later, is two years worth of being in production with a platform that runs on Amazon. We take advantage of a lot of the native orchestration tools there for running our clusters. And we've been able to service, you know, those different needs in a much more nimble way. We can release something for a Red Cross blood dot or without risking much on the financial donation side or on the volunteer recruitment side. And likewise, you know, for those other groups, we can kind of separate out the risks for each of those groups. And that's that's been a great, great benefit. >>You've been on the the vendor side. The for profit side is I t very different at the non profit. If you're looking, people are looking down, you get >>higher. Yeah, You know, I have been doing it a long time, a lot of different perspectives. But I think you know what I tried to do. And I would. I think I've seen work best is when I t is not the ticket taker, you know, integrated with the business. I'm very fortunate to have some business partners at Red Cross that collaborate. You know, every day we're having conversations every day. We have some people on our team that feel as though they're accountable for business outcomes, not just, you know, doing cool technology things, you know, For example, you know, multiyear evolution of process related to being more agile. We've got so much more integration and communication with business teams have gone from, you know, something like one release every five months now due to a weak, you know, and I think we could do more. It's just we don't have the need to do more. Um, and that's a huge, huge, big lift. You know, there's a lot of conversations that need to happen. Should make that work. >>Yeah, it's all a journey, right? We're all we're all improved. Continuous improvement, but so follow up there. So as a 90 leader for a very large organization, you know, they're one of the things people are saying this year. Wow. The conference is big. So many new technologies. So many new company somebody open source projects. You know, you're in the middle of this journey. You can't screw it up, right? That would be disastrous. So how do you How do you How did you and your organization look at new technologies and pick out which do technologies to try and incorporate them into your stack and your portfolio? >>Right. So we wanted to be a cloud native. We wanted a do, um, you know, focus on projects that where we knew there were skills in the marketplace, uh, that we could acquire at our price point. You know, we try to be good stewards of donor dollars at the end of the day, you know, all the money we have comes from folks like you and you guys who support Red Cross, you know, and thank you very much for all that generous support. And so we try to spend that money, uh, you know, very carefully. Way have some people who are, uh, you know, employees on our team made about 25 or so. But one of the great things we've been able to do with some of these technologies now is we have a program called Code for Good. It's a volunteer work force where we're here recruiting volunteers with the skill set that you know, they have a day job, but they have an interest in supporting Red Cross. Uh, maybe not financially. Maybe not with their blood, but they can give us some time on their skills, and we run it like an open source project. We set out a road map of features for six months or so. We have planning sessions, we say. Listen, you know if you can sign up for a feature that because you have two hours this week to work. Great. You have six hours. Great. You just had a baby, and you're not available for three months. Fine. You know, we we wanna have a, you know, a bench of people that can self select based on their time commitment, what to work on. And somehow it's been been working Great. You know, we started this in June. We have about 30 volunteers now on. We've already delivered an app for slack. That is kind of a workplace app where you can, you know, if your organization works with us, you can donate right from slack. You can give a schedule of blood donation, appointment, do things like that. >>I love that model. It's something that, you know we've looked at years ago. That kind of micro participation, if you will. You know, You think it's like, you know, Wikipedia wouldn't have been built if it wasn't for everybody. Just spending a little bit of time on it. Uh, I'm curious. Does something like participating with you know, this ecosystem I have generalized tools that people know and can plug in with, as opposed to, you know, having to know your direct stack Is that helpful To kind of be able to recruit people into that environment? What? What are the kind of most needed skills on dhe usages that you're recruiting? >>It is. You are learning. Curve at this point is much smaller than it was on our previous platform Because of the fact that we're using technologies people are familiar with, um, you know, things like Docker we use a lot. We just started evaluating Prometheus, another C N C F project for monitoring some non proud systems. Hopefully that'll graduate into production systems. So from a technology standpoint, yes, yes, we find that, you know, the people we talked with can walk in and be productive sooner. You know, there's still the Red Cross specific things they need to know about how we do business. But, um, you know, at least at this point, is that and not some proprietary system that they also have to learn >>any learnings that you've had participating in the c m. D. F. With the rollout of the technologies that you share with your peers, >>you know, I love the sea. NCF is very maintainer driven, You know, uh, and and user driven. I heard today at one of the analyst panels. I did. I think maybe 30% of people here are end users. >>That's a pretty >>large number. Um, you know, the fact that we can come here and learn about technologies meet people, meat vendors meet some of the people contributing code. Um, it's a lot different than you know, maybe some some summit sponsored by a for profit vendor that wants to, uh, you know, generate leads and sell you things. It feels much more community driven here and open to lots of different perspectives. >>So now what you looking forward to in the next few years? Both in terms of your stack and maybe coming back >>to Cuba? Yeah, way. It's funny. We've started to see other parts of Red Cross come to us toe, learn about kubernetes because the vendors they work with are mentioning these things. And and we have been early adopters, as far as you know, where across goes our group. Um and I think it's great if we can expand usage of, um, cloud native technologies to other parts of the organization on really get some economies of scale. So that's part of what we're trying to do is kind of internal, uh, consulting knowledge sharing collaboration on then, as far as what we're doing on our team way. Just really want to focus on. We're on a stable point in the platform, and then we want to do some things around monitoring and alerting that. Reduce those incident outages, too. Nothing. Hopefully, um, and work on that. >>You're working on a few projects that are that are being worked on here for That >>s So you have this Prometheus project. Like I said, we're piloting that, uh, you know, I would say in four or five months time, we'll know if that's going to be something we can, you know, put some more investment into >>All right, that want to give you the final word. Red cross dot org's code for good. I believe. The web. >>Yes, yes. >>What else? >>Your code for the number four. Good on. You know, if you're interested in volunteering, we need technical skills. We need team leadership skills, product owner skills, eh? So it's not just about you know, developing features and ops engineers as well. So thanks for your time. I want to say hi to my daughter, Peyton. It's late on the East Coast, so go to bed now, but thanks, folks. >>All right. What? Well, Matt, and actually, that is the final word for our day one of coverage for John Troyer. I'm stupid. And be sure to join us tomorrow. We've got two more days water wall coverage here. Lots of great speakers. Really appreciate. We've got the end users on. And, Matt, thank you so much. And, you know, great mission. The code for good. We definitely hope that the community here, you know, reaches out in connection Participates s Oh, that's it for today. Fixes all for watching.

Published Date : Nov 20 2019

SUMMARY :

Koopa and Cloud Native Cot Brought to you by Red Cloud. And thank you so much for joining us. you know, we're here to share our story where as an end user on our journey with Cloud native some of the tech, just give us, you know, you know your role there and how kind of we provide service is to the armed forces, you know, in that regard as well. Okay, And what led to the American Red Cross being part of this cloud. And we've been able to service, you know, those different needs in a much more people are looking down, you get due to a weak, you know, and I think we could do more. you know, they're one of the things people are saying this year. You know, we try to be good stewards of donor dollars at the end of the day, you know, all the money we have comes from and can plug in with, as opposed to, you know, having to know your direct stack Is standpoint, yes, yes, we find that, you know, the people we talked with can walk that you share with your peers, you know, I love the sea. Um, you know, the fact that we can come here and learn about technologies And and we have been early adopters, as far as you know, you know, I would say in four or five months time, we'll know if that's going to be something we can, All right, that want to give you the final word. So it's not just about you know, developing features and ops engineers And, you know, great mission.

SENTIMENT ANALYSIS :

ENTITIES

EntityCategoryConfidence
Matthew CascioPERSON

0.99+

John TroyerPERSON

0.99+

six hoursQUANTITY

0.99+

PeytonPERSON

0.99+

Red CrossORGANIZATION

0.99+

MattPERSON

0.99+

three monthsQUANTITY

0.99+

Red CloudORGANIZATION

0.99+

30%QUANTITY

0.99+

two hoursQUANTITY

0.99+

six monthsQUANTITY

0.99+

tomorrowDATE

0.99+

JuneDATE

0.99+

San Diego, CaliforniaLOCATION

0.99+

GEORGANIZATION

0.99+

SAN Diego, CaliforniaLOCATION

0.99+

fourQUANTITY

0.99+

todayDATE

0.99+

CassiePERSON

0.99+

AmazonORGANIZATION

0.99+

CubaLOCATION

0.99+

KubeConEVENT

0.99+

29 yearsQUANTITY

0.99+

five monthsQUANTITY

0.99+

three daysQUANTITY

0.99+

PrometheusTITLE

0.99+

USLOCATION

0.99+

eachQUANTITY

0.99+

NCFORGANIZATION

0.98+

one platformQUANTITY

0.98+

C N C FTITLE

0.98+

this yearDATE

0.98+

BothQUANTITY

0.98+

oneQUANTITY

0.98+

WikipediaORGANIZATION

0.97+

American Red CrossORGANIZATION

0.97+

this weekDATE

0.97+

two more daysQUANTITY

0.96+

over 12,000QUANTITY

0.95+

East CoastLOCATION

0.94+

OneQUANTITY

0.93+

90 leaderQUANTITY

0.93+

about 30 volunteersQUANTITY

0.91+

two yearsQUANTITY

0.88+

few years laterDATE

0.87+

every five monthsQUANTITY

0.87+

few years agoDATE

0.85+

slackTITLE

0.84+

OregonORGANIZATION

0.84+

CloudNativeCon NA 2019EVENT

0.84+

about 25QUANTITY

0.83+

next few yearsDATE

0.79+

10QUANTITY

0.76+

Blood DotORGANIZATION

0.75+

one releaseQUANTITY

0.75+

Cloud Native CotORGANIZATION

0.71+

RedORGANIZATION

0.69+

AndiPERSON

0.62+

yearsDATE

0.57+

Code forTITLE

0.56+

Cloud Native KhanORGANIZATION

0.55+

agileTITLE

0.49+

DockerTITLE

0.47+

KoopaORGANIZATION

0.47+

MaurPERSON

0.47+

CloudCOMMERCIAL_ITEM

0.43+

KhanPERSON

0.42+

fourOTHER

0.37+

Steve Herrod, General Catalyst | KubeCon + CloudNativeCon NA 2019


 

(upbeat music playing) >> Announcer: Live from San Diego, California, it's theCUBE! Covering KubeCon and CloudNativeCon, brought to you by Red Hat, the cloud native computing foundation and its ecosystem partners. >> Welcome back to theCUBE, here at KubeCon, CloudNativeCon 2019 in San Diego, I am Stu Miniman John Troyer is my co-host and joining us is one of our esteemed Cube alumni multi-time guests. Steve Herrod who is the managing director at General Catalyst. Steve, thanks so much for joining us. Always great to see you. >> It's good to see you again. >> Stu: All right I'm having >> And John. >> A flashback meeting with the two of you at a certain campus in Palo Alto and the like. But, you know it's interesting Steve, before we get into this technology, we kicked off this morning talking about a company, Docker. We knew Docker from the early on. I said, look Docker had the opportunity to be this generation's VM-ware. It has had a huge impact on the market. You know, we wouldn't have 12 thousand people here if it wasn't for them. Give us your take kind of as to, you know, this wave of technology and we'll start there. >> Yeah, well I guess I'll start with Docker the company. I mean, it just shows you boy, it's hard to build big companies these days and I think there will be plenty of people talking about why that didn't work out or did work out. Maybe there was too much stuff given to open source. Maybe not enough, maybe there isn't enough community. But I do think, I think that's the tale of just how hard it is to be out in this world. But on the flip side they certainly moved for the idea of containers and got things going. We always have a saying in the venture business, actually in the startup business, which is it's sometimes the second mouse that gets the cheese. Someone's got to break a little glass and then sometimes someone else comes in afterwards and gets some of the reward for it. >> Well Steve this is a sprawling ecosystem. We went from 8 thousand people last year, 4 thousand the year before to over 12 thousand, and this ecosystem keeps growing. You've got a portfolio company that launched this week. You're checking out the show floor. Maybe let's start with the new one coming out from your side. >> Yeah you know I have several startups that are here but I think what's been interesting is the opportunity to create new companies. If you look at the, I'm sure you've covered a lot of them. But if you look at the sponsor sheets here, there's literally hundreds of booths that you can go see and many of which are in similar areas, many of which are open source. So it's really a challenge, like as you all trained interviewers and me trained looking at the space. Think how complex it is to a customer right now. Do that, think about like which service mesh do I pull together with this and that and which command line and which API tool, so I think that's both the challenge and the opportunity you often see this early on. One company that we just had coming out is called Render and their idea is to build an application platform service kind of on top of all this and just to hide it all from the user which I think is, I think that's what always happens in these ecosystems. You get so many players and then someone will be the bundler and make a suite out of it. Or someone will write a service on top of it all and take it away from you. So I think it's sort of a healthy part of a rapidly changing ecosystem. And Render will be doing some interesting things, but they talk to Application developers, not to infrastructure people. App developers don't want to know about any of this. >> Well we're sitting here at KubeCon in the midst of kind of, right at that margin, right at that boundary between from one perspective it looks very developer-y, But from another perspective, this seems very operator-y here. How do you see, in the market in the place, with the buyers, the CIOs or the technical buyers out there. I mean how are you looking at infrastructure versus developers and cloud et cetera? >> It's funny, you know we're all infrastructure people for the most part. What I often say, I know you all know that as well, like at the end of the day infrastructure is only there to run applications. It has no other purpose in life except to be a great place to run applications. But it's also accountable for doing a lot of the things you need. It has to make it run fairly at a certain performance. It has to make sure it's safe from attack. It needs to make sure the data is backed up. So I always just try to think about that when I'm looking at these startups, and we were just talking about this before the show. When I go up to one of the booths and I ask, I usually ask, how do you make someone's life better? Sometimes you get someone who's not the most senior person at the company and they'll quickly go into the technology on how it's this or that. But if you can't frame it in the context of how some enterprises' applications are better, faster, safer then it's really not that interesting, I think, to a CIO that has all these decision making. So, anyway I keep coming back to that with what ever infrastructure or application companies out there and try to wonder what's going on. >> Yeah, no I do really like that as we often frame it, it's what is the business value? It's, you know, nobody really has a problem that I need to rub Kubernetes on. Yes, I need agility, I need you know, the result of what having a distributed architecture drives from my business is what I need. Not the niggling little details there. Um, so I love that piece of what you do better for a company. The other thing, I walk around and I talk to some of these companies and some of them, I scratch my head a little bit as to the oh well I created a cool project, and we've open sourced it and that's my business. And as you know we've talked about the cautionary tale of Docker. Where are we with open source and business model and what's your latest take on that? >> Boy, that is ever evolving. It's funny though, if you look at even just the last ten years since you've been covering things. The go to model for most open source companies has shifted from maybe supportive subscription to really, some of them are open core meaning that parts of it are closed source. But, more and more that the really well to do ones are running them as a service. So that tends to be what we look for now is, whether you're running it directly, or you're doing something with a Microsoft, Google, Amazon where you get some of the revenue from it, which is a big, a big if. That seems to be one of the better ways to consume it and the people who have control over the software should be the best at operationalizing it. So that's kind of the change that we've seen as of late. >> Yeah, quick follow up on that, when we look at the hyper scale, the public clouds. Their marketplaces are getting more and more, you know, it's just a big force in the marketplace. Especially AWS, but Azure's pushing that way and Google to some extent there. Do you give any advice to your portfolio customers? How they should think about their relationships with the big cloud players? >> Well yeah, I mean that's one of the biggest discussions, not even just for our tech companies, but our commerce companies and everywhere else. But I do think what's kind of interesting, in many cases we're seeing the companies talk about maybe Amazon or someone is running that software as a service and it's maybe it's a little older version or maybe it's not all the bells and whistles. So there's certainly a case where good enough is good enough and it kind of crushes the startup, but you also hear a fair amount of tales of where it introduces them to this concept for the first time and then they're going to move over to perhaps the best of breed case, so obviously getting that right is a big job for the founder as well as for an investor. But, um I really see it as a mixed bag. The notion of being introduced to a customer at a lower cost than ever before matters a lot if they then switch to you. >> Well Steve, another boundary that you're sitting at is the boundary between all these technology providers and the customer. Any particular observations on trends over in the customer side? Are people looking to save money, are people feeling good, are the techies really leading the adoption? Is CIO down? Digital transformation? I mean, you're sitting right there in the middle. >> Yeah I mean the good news for I think all startups are that software matters and the digital transformation that's been going on for many, many years continues in a broad way. I would say at the end of the day though, the one question that I almost ask just back to your point on business value. I ask any startup, tell me why you are at least 10 times better than everyone else in this space. And because it is, the bad news of so many startups and so many cool ideas is how's anyone to choose? So if you ask any of your CIOs, they're just massively confused. They try to look for a bigger vendor who could possibly bundle it all together and make it a suite. That's super enticing as you know to all these guys. But when you have this much churn and change going on, you know someone has to step into that role, so I would just say that the ideal thing is you have smaller number of vendors, that never works with a lot of rapid innovation so somewhere in the middle you need to have startups that are really good at bundling in with other folks and fitting into APIs and doing that. >> Alright, so Steve, we've had an interesting view on what's going on in the security industry this week and I know you've got a perspective on it. Our team did the AWS reinforce show in Boston and it was generally upbeat, talking about all the great things that cloud's doing and you know, modernize everything we're doing. Pat Gelsinger from VMware, you know, banging on the table at VMware saying you know, we need a do-over, we need to start over with security. Here at this show, if some people are very cautiously optimistic that we've solved a bunch of the problems of security. You know, where in your view are we, and where are we going? >> I think we'll never be done with security. However, I do think we've reached a maturity level, if you, well, you were here. A couple years ago, there were so many security companies just for containers and I think, you know that's interesting to some extent, but, every CIO is going to have a mixed environment. And so I think what you see this year and what you saw with Palo Alto's acquisitions, so my companies Alumio I know you've talked to. It's really saying let's have one master policy and have it actually then go out and talk to Amazon, talk to my local infrastructure, talk to containers, talk to server lists. That will be the next wave of things going on. But, um, I think whenever you see a maturing of a company like this, the management tools and the security tools that have to inter operate start to really make a showing. And I actually see that quite a bit in this show, so that's a sign of a little bit of maturity going on here. >> Okay, last thing, Steve, I guess, what's catching your eye? Anything interesting or spaces there that you'd call out that we haven't already touched on? >> Well, I spend a lot of time these days actually on, and I hesitate to say it, but on AI. And I mean specifically it is such a hyped term and it's used in many ways like cloud used to be used, so it's just sort of a marketing term in many ways. But specifically, the picks and shovels that are enabling that, many of which show up here too because it is being deployed in containers, that sort of thing. So certainly the tools, but more importantly the vertical applications that can have a meaningful benefit from it. And I'll say, same thing as with infrastructure. AI is a means to an end, it's not the actual thing you're trying to do. But there's real, there's been a real advance there and so I'm really enjoying watching where you get these 10x improvements because you're using the data and AI there. So I continue to love infrastructure and developer tools and I think especially as they get applied to some of these new areas, like AI. That's where I'm excited about what we'll be seeing. >> Well, Steve, really appreciate you coming by. Congrats to the Demon Render, definitely look to catch up there if we don't catch him this week, we'll get him to our Palo Alto studios sometime. >> Yeah, Render is cool. You can go try it out. Render.com >> All right. For John Troyer, I'm Stu Miniman. Getting towards the end of day 1 of 3 days. Wall to wall coverage. Check out theCUBE.net for all of the coverage, and as always, thanks for watching theCUBE. (upbeat music playing)

Published Date : Nov 20 2019

SUMMARY :

brought to you by Red Hat, the cloud native computing Always great to see you. Docker had the opportunity to be this generation's that's the tale of just how hard it is to be out You're checking out the challenge and the opportunity you often see this early on. in the place, with the buyers, the CIOs or the for doing a lot of the things you need. Um, so I love that piece of what you So that tends to be what we look for now is, are getting more and more, you know, it's just a is good enough and it kind of crushes the startup, at is the boundary between all these technology in the middle you need to have startups that are on the table at VMware saying you know, we need And so I think what you see this year and what AI is a means to an end, it's not the actual Congrats to the Demon Render, definitely look to Yeah, Render is cool. for all of the coverage, and as always,

SENTIMENT ANALYSIS :

ENTITIES

EntityCategoryConfidence
StevePERSON

0.99+

Pat GelsingerPERSON

0.99+

MicrosoftORGANIZATION

0.99+

AmazonORGANIZATION

0.99+

Steve HerrodPERSON

0.99+

GoogleORGANIZATION

0.99+

JohnPERSON

0.99+

John TroyerPERSON

0.99+

Palo AltoLOCATION

0.99+

Red HatORGANIZATION

0.99+

AWSORGANIZATION

0.99+

BostonLOCATION

0.99+

AlumioORGANIZATION

0.99+

San DiegoLOCATION

0.99+

twoQUANTITY

0.99+

StuPERSON

0.99+

San Diego, CaliforniaLOCATION

0.99+

Stu MinimanPERSON

0.99+

last yearDATE

0.99+

KubeConEVENT

0.99+

12 thousand peopleQUANTITY

0.99+

VMwareORGANIZATION

0.99+

General CatalystORGANIZATION

0.99+

DockerORGANIZATION

0.99+

second mouseQUANTITY

0.99+

one questionQUANTITY

0.98+

3 daysQUANTITY

0.98+

oneQUANTITY

0.98+

CloudNativeConEVENT

0.98+

first timeQUANTITY

0.98+

this weekDATE

0.98+

bothQUANTITY

0.98+

8 thousand peopleQUANTITY

0.97+

Palo AltoORGANIZATION

0.97+

theCUBE.netOTHER

0.96+

hundreds of boothsQUANTITY

0.96+

over 12 thousandQUANTITY

0.94+

CubeORGANIZATION

0.94+

this yearDATE

0.93+

One companyQUANTITY

0.92+

RenderPERSON

0.89+

one masterQUANTITY

0.88+

one ofQUANTITY

0.88+

AzureORGANIZATION

0.87+

couple years agoDATE

0.86+

RenderORGANIZATION

0.86+

one perspectiveQUANTITY

0.83+

CloudNativeCon 2019EVENT

0.81+

CloudNativeCon NA 2019EVENT

0.81+

this morningDATE

0.78+

Demon RenderPERSON

0.78+

least 10 timesQUANTITY

0.77+

boothsQUANTITY

0.71+

4 thousand the year beforeDATE

0.71+

10x improvementsQUANTITY

0.7+

theCUBEORGANIZATION

0.7+

waveEVENT

0.67+

Render.comTITLE

0.66+

KubernetesTITLE

0.65+

CatalystORGANIZATION

0.64+

DockerTITLE

0.62+

endDATE

0.53+

last ten yearsDATE

0.52+

1QUANTITY

0.5+

KubeConORGANIZATION

0.48+

RenderTITLE

0.43+

dayDATE

0.41+

Renaud Gaubert, NVIDIA & Diane Mueller, Red Hat | KubeCon + CloudNativeCon NA 2019


 

>>Live from San Diego, California It's the Q covering Koopa and Cloud Native Cot brought to you by Red Cloud, Native Computing Pounding and its ecosystem March. >>Welcome back to the Cube here at Q. Khan Club native Khan, 2019 in San Diego, California Instrumental in my co host is Jon Cryer and first of all, happy to welcome back to the program. Diane Mueller, who is the technical of the tech lead of cloud native technology. I'm sorry. I'm getting the wrong That's director of community development Red Hat, because renew. Goodbye is the technical lead of cognitive technologies at in video game to the end of day one. I've got three days. I gotta make sure >>you get a little more Red Bull in the conversation. >>All right, well, there's definitely a lot of energy. Most people we don't even need Red Bull here because we're a day one. But Diane, we're going to start a day zero. So, you know, you know, you've got a good group of community of geeks when they're like Oh, yeah, let me fly in a day early and do like 1/2 day or full day of deep dives. There So the Red Hat team decided to bring everybody on a boat, I guess. >>Yeah. So, um, open ships Commons gathering for this coup con we hosted at on the inspiration Hornblower. We had about 560 people on a boat. I promised them that it wouldn't leave the dock, but we deal still have a little bit of that weight going on every time one of the big military boats came by. And so people were like a little, you know, by the end of the day, but from 8 a.m. in the morning till 8 p.m. In the evening, we just gathered had some amazing deep dives. There was unbelievable conversations onstage offstage on we had, ah, wonderful conversation with some of the new Dev ops folks that have just come on board. That's a metaphor for navigation and Coop gone. And and for events, you know, Andrew Cliche for John Willis, the inevitable Crispin Ella, who runs Open Innovation Labs, and J Bloom have all just formed the global Transformation Office. I love that title on dhe. They're gonna be helping Thio preach the gospel of Cultural Dev ops and agile transformation from a red hat office From now going on, there was a wonderful conversation. I felt privileged to actually get to moderate it and then just amazing people coming forward and sharing their stories. It was a great session. Steve Dake, who's with IBM doing all the SDO stuff? Did you know I've never seen SDO done so well, Deployment explains so well and all of the contents gonna be recorded and up on Aaron. We streamed it live on Facebook. But I'm still, like reeling from the amount of information overload. And I think that's the nice thing about doing a day zero event is that it's a smaller group of people. So we had 600 people register, but I think was 560 something. People show up and we got that facial recognition so that now when they're traveling through the hallways here with 12,000 other people, that go Oh, you were in the room. I met you there. And that's really the whole purpose for comments. Events? >>Yeah, I tell you, this is definitely one of those shows that it doesn't take long where I say, Hey, my brain is full. Can I go home. Now. You know I love your first impressions of Q Khan. Did you get to go to the day zero event And, uh, what sort of things have you been seeing? So >>I've been mostly I went to the lightning talks, which were amazing. Anything? Definitely. There. A number of shout outs to the GPU one, of course. Uh, friend in video. But I definitely enjoyed, for example, of the amazing D. M s one, the one about operators. And generally all of them were very high quality. >>Is this your first Q? Khan, >>I've been there. I've been a year. This is my third con. I've been accused in Europe in the past. Send you an >>old hat old hand at this. Well, before we get into the operator framework and I wanna love to dig into this, I just wanted to ask one more thought. Thought about open shift, Commons, The Commons in general, the relationship between open shift, the the offering. And then Okay, the comments and okay, D and then maybe the announcement about about Okay. Dee da da i o >>s. Oh, a couple of things happened yesterday. Yesterday we dropped. Okay, D for the Alfa release. So anyone who wants to test that out and try it out it's an all operators based a deployment of open shift, which is what open ship for is. It's all a slightly new architectural deployment methodology based on the operator framework, and we've been working very diligently. Thio populate operator hub dot io, which is where all of the upstream projects that have operators like the one that Reynolds has created for in the videos GP use are being hosted so that anyone could deploy them, whether on open shift or any kubernetes so that that dropped. And yesterday we dropped um, and announced Open Sourcing Quay as project quay dot io. So there's a lot of Io is going on here, but project dia dot io is, um, it's a fulfillment, really, of a commitment by Red Hat that whenever we do an acquisition and the poor folks have been their acquired by Cora West's and Cora Weston acquired by Red Hat in an IBM there. And so in the interim, they've been diligently working away to make the code available as open source. And that hit last week and, um, to some really interesting and users that are coming up and now looking forward to having them to contribute to that project as well. But I think the operator framework really has been a big thing that we've been really hearing, getting a lot of uptake on. It's been the new pattern for deploying applications or service is on getting things beyond just a basic install of a service on open shift or any kubernetes. And that's really where one of the exciting things yesterday on we were talking, you know, and I were talking about this earlier was that Exxon Mobil sent a data scientist to the open ship Commons, Audrey Resnick, who gave this amazing presentation about Jupiter Hub, deeper notebooks, deploying them and how like open shift and the advent of operators for things like GP use is really helping them enable data scientists to do their work. Because a lot of the stuff that data signs it's do is almost disposable. They'll run an experiment. Maybe they don't get the result they want, and then it just goes away, which is perfect for a kubernetes workload. But there are other things you need, like a Jeep use and work that video has been doing to enable that on open shift has been just really very helpful. And it was It was a great talk, but we were talking about it from the first day. Signs don't want to know anything about what's under the hood. They just want to run their experiments. So, >>you know, let's like to understand how you got involved in the creation of the operator. >>So generally, if we take a step back and look a bit at what we're trying to do is with a I am l and generally like EJ infrastructure and five G. We're seeing a lot of people. They're trying to build and run applications. Whether it's in data Center at the and we're trying to do here with this operator is to bring GPS to enterprise communities. And this is what we're working with. Red Hat. And this is where, for example, things like the op Agrestic A helps us a lot. So what we've built is this video Gee, few operator that space on the upper air sdk where it wants us to multiple phases to in the first space, for example, install all the components that a data scientist were generally a GPU cluster of might want to need. Whether it's the NVIDIA driver, the container runtime, the community's device again feast do is as you go on and build an infrastructure. You want to be able to have the automation that is here and, more importantly, the update part. So being able to update your different components, face three is generally being able to have a life cycle. So as you manage multiple machines, these are going to get into different states. Some of them are gonna fail, being able to get from these bad states to good states. How do you recover from them? It's super helpful. And then last one is monitoring, which is being able to actually given sites dr users. So the upper here is decay has helped us a lot here, just laying out these different state slips. And in a way, it's done the same thing as what we're trying to do for our customers. The different data scientists, which is basically get out of our way and allow us to focus on core business value. So the operator, who basically takes care of things that are pretty cool as an engineer I lost due to your election. But it doesn't really help me to focus on like my core business value. How do I do with the updates, >>you know? Can I step back one second, maybe go up a level? The problem here is that each physical machine has only ah limited number of NVIDIA. GPU is there and you've got a bunch of containers that maybe spawning on different machines. And so they have to figure out, Do I have a GPU? Can I grab one? And if I'm using it, I assume I have to reserve it and other people can't use and then I have to give it up. Is that is that the problem we're solving here? So this is >>a problem that we've worked with communities community so that like the whole resource management, it's something that is integrated almost first class, citizen in communities, being able to advertise the number of deep, use their your cluster and used and then being able to actually run or schedule these containers. The interesting components that were also recently added are, for example, the monitoring being able to see that a specific Jupiter notebook is using this much of GP utilization. So these air supercool like features that have been coming in the past two years in communities and which red hat has been super helpful, at least in these discussions pushing these different features forward so that we see better enterprise support. Yeah, >>I think the thing with with operators and the operator lifecycle management part of it is really trying to get to Day two. So lots of different methodologies, whether it's danceable or python or job or or UH, that's helm or anything else that can get you an insult of a service or an application or something. And in Stan, she ate it. But and the operator and we support all of that with SD case to help people. But what we're trying to do is bridge the to this day to stuff So Thea, you know, to get people to auto pilot, you know, and there's a whole capacity maturity model that if you go to operator hab dot io, you can see different operators are a different stages of the game. So it's been it's been interesting to work with people to see Theo ah ha moment when they realize Oh, I could do this and then I can walk away. And then if that pod that cluster dies, it'll just you know, I love the word automatically, but they, you know, it's really the goal is to help alleviate the hands on part of Day two and get more automation into the service's and applications we deploy >>right and when they when they this is created. Of course it works well with open shift, but it also works for any kubernetes >>correct operator. HAB Daddio. Everything in there runs on any kubernetes, and that's really the goal is to be ableto take stuff in a hybrid cloud model. You want to be able to run it anywhere you want, so we want people to be unable to do it anywhere. >>So if this really should be an enabler for everything that it's Vinny has been doing to be fully cloud native, Yes, >>I think completely arable here is this is a new attack. Of course, this is a bit there's a lot of complexity, and this is where we're working towards is reducing the complexity and making true that people there. Dan did that a scientist air machine learning engineers are able to focus on their core business. >>You watch all of the different service is in the different things that the data scientists are using. They don't I really want to know what's under under the hood. They would like to just open up a Jupiter Hub notebook, have everything there. They need, train their models, have them run. And then after they're done, they're done and it goes away. And hopefully they remember to turn off the Jeep, use in the woods or wherever it is, and they don't keep getting billed for it. But that's the real beauty of it is that they don't have to worry so much anymore about that. And we've got a whole nice life cycle with source to image or us to I. And they could just quickly build on deploy its been, you know, it's near and dear to my heart, the machine learning the eyesight of stuff. It is one of the more interesting, you know, it's the catchy thing, but the work was, but people are really doing it today, and it's been we had 23 weeks ago in San Francisco, we had a whole open ship comments gathering just on a I and ML and you know, it was amazing to hear. I think that's the most redeeming thing or most rewarding thing rather for people who are working on Kubernetes is to have the folks who are doing workloads come and say, Wow, you know, this is what we're doing because we don't get to see that all the time. And it was pretty amazing. And it's been, you know, makes it all worthwhile. So >>Diane Renaud, thank you so much for the update. Congratulations on the launch of the operators and look forward to hearing more in the future. >>All right >>to >>be here >>for John Troy runs to minimum. More coverage here from Q. Khan Club native Khan, 2019. Thanks for watching. Thank you.

Published Date : Nov 20 2019

SUMMARY :

Koopa and Cloud Native Cot brought to you by Red Cloud, California Instrumental in my co host is Jon Cryer and first of all, happy to welcome back to the program. There So the Red Hat team decided to bring everybody on a boat, And that's really the whole purpose for comments. Did you get to go to the day zero event And, uh, what sort of things have you been seeing? But I definitely enjoyed, for example, of the amazing D. I've been accused in Europe in the past. The Commons in general, the relationship between open shift, And so in the interim, you know, let's like to understand how you got involved in the creation of the So the operator, who basically takes care of things that Is that is that the problem we're solving here? added are, for example, the monitoring being able to see that a specific Jupiter notebook is using this the operator and we support all of that with SD case to help people. Of course it works well with open shift, and that's really the goal is to be ableto take stuff in a hybrid lot of complexity, and this is where we're working towards is reducing the complexity and It is one of the more interesting, you know, it's the catchy thing, but the work was, Congratulations on the launch of the operators and look forward for John Troy runs to minimum.

SENTIMENT ANALYSIS :

ENTITIES

EntityCategoryConfidence
Audrey ResnickPERSON

0.99+

Andrew ClichePERSON

0.99+

Diane MuellerPERSON

0.99+

Steve DakePERSON

0.99+

IBMORGANIZATION

0.99+

Jon CryerPERSON

0.99+

Exxon MobilORGANIZATION

0.99+

Diane RenaudPERSON

0.99+

EuropeLOCATION

0.99+

John TroyPERSON

0.99+

San FranciscoLOCATION

0.99+

1/2 dayQUANTITY

0.99+

Red HatORGANIZATION

0.99+

San Diego, CaliforniaLOCATION

0.99+

firstQUANTITY

0.99+

J BloomPERSON

0.99+

DianePERSON

0.99+

2019DATE

0.99+

Open Innovation LabsORGANIZATION

0.99+

yesterdayDATE

0.99+

Red CloudORGANIZATION

0.99+

560QUANTITY

0.99+

NVIDIAORGANIZATION

0.99+

600 peopleQUANTITY

0.99+

three daysQUANTITY

0.99+

John WillisPERSON

0.99+

8 a.m.DATE

0.99+

Crispin EllaPERSON

0.99+

JeepORGANIZATION

0.99+

San Diego, CaliforniaLOCATION

0.99+

Cora WestORGANIZATION

0.99+

YesterdayDATE

0.99+

last weekDATE

0.99+

SDOTITLE

0.99+

DanPERSON

0.99+

8 p.m.DATE

0.98+

23 weeks agoDATE

0.98+

first impressionsQUANTITY

0.98+

one secondQUANTITY

0.98+

Q. Khan ClubORGANIZATION

0.98+

oneQUANTITY

0.98+

RenauPERSON

0.98+

Red BullORGANIZATION

0.98+

ReynoldsPERSON

0.97+

AaronPERSON

0.97+

Day twoQUANTITY

0.97+

MarchDATE

0.96+

third con.QUANTITY

0.96+

first spaceQUANTITY

0.96+

first dayQUANTITY

0.95+

VinnyPERSON

0.95+

Cora WestonORGANIZATION

0.94+

ThioPERSON

0.94+

CloudORGANIZATION

0.93+

FacebookORGANIZATION

0.92+

first classQUANTITY

0.92+

todayDATE

0.9+

about 560 peopleQUANTITY

0.9+

JupiterLOCATION

0.89+

each physical machineQUANTITY

0.88+

12,000 otherQUANTITY

0.88+

day zeroQUANTITY

0.88+

D. MPERSON

0.87+

CloudNativeCon NA 2019EVENT

0.87+

d GaubertPERSON

0.87+

TheaPERSON

0.86+

pythonTITLE

0.84+

Native Computing PoundingORGANIZATION

0.83+

a dayQUANTITY

0.79+

day zeroEVENT

0.78+

day oneQUANTITY

0.78+

KoopaORGANIZATION

0.76+

one more thoughtQUANTITY

0.74+

KhanPERSON

0.72+

CommonsORGANIZATION

0.72+

KubeCon +EVENT

0.72+

Jupiter HubORGANIZATION

0.71+

Tom Phelan, HPE | KubeCon + CloudNativeCon NA 2019


 

Live from San Diego, California it's theCUBE! covering KubeCon and CloudNativeCon brought to you by Red Hat a CloudNative computing foundation and its ecosystem partners. >> Welcome back, this is theCube's coverage of KubeCon, CloudNativeCon 2019 in San Diego I'm Stu Miniman with my co-host for the week, John Troyer, and happy to welcome to the program, Tom Phelan, who's an HPE Fellow and was the BlueData CTO >> That's correct. >> And is now part of Hewlett-Packard Enterprise. Tom, thanks so much for joining us. >> Thanks, Stu. >> All right, so we talked with a couple of your colleagues earlier this morning. >> Right. >> About the HPE container platform. We're going to dig in a little bit deeper later. >> So, set the table for us as to really the problem statement that HP is going to solve here. >> Sure, so Blue Data which is what technologies we're talking about, we addressed the issues of how to run applications well in containers in the enterprise. Okay, what this involves is how do you handle security how do you handle Day-2 operations of upgrade of the software how do you bring CI and CD actions to all your applications. This is what the HPE container platform is all about. So, the announcement this morning, which went out was HPE is announcing the general availability of the HPE container platform, an enterprise solution that will run not only CloudNative applications, are typically called microservices applications, but also Legacy applications on Kubernetes and it's supported in a hybrid environment. So not only the main public cloud providers, but also on premise. And a little bit of divergence for HPE, HPE is selling this product, licensing this product to work on heterogeneous hardware. So not only HPE hardware, but other competitors' hardware as well. >> It's good, one of the things I've been hearing really over the last year is when we talked about Kubernetes, it resonated, for the most part, with me. I'm an infrastructure guy by background. When I talk in the cloud environment, it's really talking more about the applications. >> Exactly. >> And that really, we know why does infrastructure exist? Infrastructure is just to run my applications, it's about my data, it's about my business processes >> Right. >> And it seems like that is a y'know really where you're attacking with this solution. >> Sure, this solution is a necessary portion of the automated infrastructure for providing solutions as a service. So, um, historically, BlueData has been specializing in artificial intelligence, machine learning, deep learning, big data, that's where our strong suit came from. So we, uh, developed a platform that would containerize those applications like TensorFlow, um, Hadoop, Spark, and the like, make it easy for data scientists to stand up some clusters, and then do the horizontal scalability, separate, compute, and storage so that you can scale your compute independent of your storage capacity. What we're now doing is part of the HPE container platform is taking that same knowledge, expanding it to other applications beyond AI, ML, and DL. >> So what are some of those Day-2 implications then uh what is something that folks run into that then now with an HPE container platform you think will eliminate those problems? >> Sure, it's a great question, so, even though, uh, we're talking about applications that are inherently scalable, so, AI and ML and DL, they are developed so they can be horizontal- horizontally scalable, they're not stateless in the true sense of the word. When we say a stateless application, that means that, uh, there is no state in the container itself that matters. So if you destroy the container, reinstate it, there's no loss of continuity. That's a true stateless or CloudNative application. Uh, AI and ML and DL applications tend to have configuration information and state information that's stored in what's known as the Root Storage of the compute node, okay, what's in slash, so you might see, um, per node configuration information in a configuration file in the Etsy directory. Okay, today, if you just take standard off the shelf Kubernetes, if you deploy, um, Hadoop for example, or TensorFlow, and you configure that, you lose that state when the container goes down. With the HPE container platform, we are, we have been moving forward with a, or driving, a open source project known as KubeDirector. A portion of KubeDirector, of the functionality is to preserve that, uh, Root Storage so that if a container goes down, we are allowed- we are enabled to bring a Nether Instance of that container and have it have the same Root Storage. So it'll look like a just a reboot to the node rather than a reinstall of that node. So that's a huge value when you're talking about these, um, machine learning and deep learning applications that have the state in root. >> All right, so, Tom, how does KubeDirector fit compared to compare contrast it, does it kind of sit aside something like Rook, which was talked about in the keynote, talking about being able to really have that, uh, that kind of universal backplate across all of my clusters >> Right, you're going to have to be >> Is that specific for AI and ML or is this >> I, well, that's a great question, so KubeDirector itself is a Kubernetes operator, okay, uh, and we have implemented that, the open-source communities joining in, so, but what it allows us, KubeDirector is, um, application agnostic, so, you could author a YAML file with some pertinent information about the application that you want to deploy on Kubernetes. You give that YAML file to the KubeDirector operator, it will then deploy the application on your Kubernetes cluster and then manage the Day-2 activities, so this is beyond Helm, or beyond KubeFlow, which are deployment engines. So this also has, well, what happens if I lose my container? How do I bring the services back up, and those services are dependent upon the type of application that's there. That's what KubeDirector does. So, KubeDirector allows a new application to be deployed and managed on Kubernetes without having to write a operator in Go Code. Makes it much easier to bring a new application to the platform. >> Gotcha, so Tom, kind of a two-part question, first part, so, uh, you were one of the co-founders of BlueData >> And now with HPE, there's, sometimes I think with technology, some of them are kind of invented in a lab, or in a graduate student's head, others come out of real world experience. And, uh, you're smiling 'cause I think BlueData was really built around, uh, y'know, at least your experience was building these BlueData apps. >> This is a hundred percent real world experience. So we were one of the real early pioneers of bringing, um, these applications into containers y'know, truth be told, when BlueData first started, we were using VMs. We were using OpenStack, and VM more. And we realized that we didn't need to pay that overhead it was possible to go ahead and get the same thing out of a container. So we did that, and we suffered all the slings and arrows of how to make the, um, security of the container, uh, to meet enterprise class standards. How do we automatically integrate with active directory and LDAP, and Kerberos, with a single sign on all those things that enterprises require for their infrastructure, we learned that the hard way through working with, y'know, international banking organizations, financial institutions, investment houses, medical companies, so our, our, all our customers were those high-demand enterprises. Now that we're apart of HP, we're taking all that knowledge that we acquired, bringing it to Kubernetes, exposing it through KubeDirector, where we can, and I agree there will be follow on open-source projects, releasing more of that technology to the open-source community. >> Mhm that was, that was actually part-two of my question is okay, what about, with now with HPE, the apps that are not AI, ML and you nailed it, right, >> Yeah. >> All those enterprise requirements. >> Same problems exist, right, there is secure data, you have secure data in a public cloud, you have it on premise, how do you handle data gravity issues so that you store, you run your compute close to your data where it's necessary you don't want to pay for moving data across the web like that. >> All right, so Tom, platforms are used for lots of different things, >> Yes. >> Bring us inside, what do you feel from your early customers, some of the key use cases that should be highlighted? >> Our key use cases were those customers who were very interested, they had internal developers. So they had a lot of expertise in house, maybe they had medical data scientists, or financial advisors. They wanted to build up sandboxes, so we helped them stand up, cookie-cutter sandboxes within a few moments, they could go ahead and play around with them, if they screwed them up, so what? Right, we tear them down and redo it within moments, they didn't need a lot of DevOps, heavy weight-lifting to reinstall bare-metal servers with these complex stacks of applications. The data scientist that I want to use this software which just came out of the open-source community last week, deployed in a container and I want to mess it up, I want to tighten, y'know, really push the edge on this and so we did that. We developed this sandboxing platform. Then they said, okay, now that you've tested this, I have it in queue A, I've done my CI/CD, I've done my testing, now I want to promote it into production. So we did that, we allowed the customer to deploy and define different quality of service depending on what tier their application was running in. If it was in testing dev, it got the lowest tier. If it was in CI/CD, it got a higher level of resource priority. Once it got promoted to production, it got guaranteed resource priority, the highest solution, so that you could always make sure that the customer who is using the production cluster got the highest level of access to the resources. So we built that out as a solution, KubeDirector now allows us to deploy that same sort of thing with the Kubernetes container orchestrator. >> Tom, you mentioned blue metal, uh, bare-metal, we've talked about VMs, we've been hearing a lot of multicloud stories here, already today, the first day of KubeCon, it seems like that's a reality out in the world, >> Can you talk about where are people putting applications and why? >> Well, clearly, uh, the best practices today are to deploy virtual machines and then put containers in virtual machines, and they do that for two very legitimate reasons. One is concern about the security, uh, plane for containers. So if you had a rogue actor, they could break out of the container, and if they're confined within the virtual machine, you can limit the impact of the damage. One very good, uh, reason for virtual machines, also there's a, uh, feeling that it's necessary to maintain, um, the container's state running in a virtual machine, and then be allowed to upgrade the the Prom Code, or the host software itself. So you want to be able to vMotion a virtual machine from one physical host to another, and then maintain the state of the containers. What KubeDirector brings and what BlueData and HP are stating is we believe we can provide both of those functionalities on containers on bare-metal. Okay, and we've spoken a bit about today already about how KubeDirector allows the Root File System to be preserved. That is a huge component of of why vMotion is used to move the container from one host to another. We believe that we can do that with a reboot. Also, um, HPE container platform runs all virtual machines as, um, reduced priority. So you're not, we're not giving root priority or privileged priority to those containers. So we minimize the attack plane of the software running in the container by running it as an unprivileged user and then tight control of the container capabilities that are configured for a given container. We believe it's just enough priority or just enough functionality which is granted to that container to run the application and nothing more. So we believe that we are limiting the attack plane of that through the, uh and that's why we believe we can validly state we can run these containers on bare-metal without, without the enterprise having to compromise in areas of security or persistence of the data. >> All right, so Tom, the announcement this week, uh is HP container platform available today? >> It will be a- we are announcing it. It's a limited availability to select customers It'll be generally available in Queue 1 of 2020. >> All right, and y'know, give us, y'know, we come back to KubeCon, which will actually be in Boston >> Yes. >> Next year in November >> When we're sitting down with you and you say hugely successful >> Right. >> Give us some of those KPIs as to y'know >> Sure. >> What are your teams looking at? >> So, we're going to look at how many new customers these are not the historic BlueData customers, how many new customers have we convinced that they can run their production work loads on Kubernetes And we're talking about I don't care how many POCs we do or how many testing dev things I want to know about production workloads that are the bread and butter for these enterprises that HP is helping run in the industry. And that will be not only, as we've talked about, CloudNative applications, but also the Legacy, J2EE applications that they're running today on Kubernetes. >> Yeah, I, uh, I don't know if you caught the keynote this morning, but Dan Kohn, y'know, runs the CNCF, uh, was talking about, y'know, a lot of the enterprises have been quitting them with second graders. Y'know, we need to get over the fact that y'know things are going to break and we're worried about making changes y'know the software world that y'know we've been talking about for a number of years, absolutely things will break, but software needs to be a resilient and distributed system, so, y'know, what advice do you give the enterprise out there to be able to dive in and participate? >> It's a great question, we get it all the time. The first thing is identify your most critical use case. Okay, that we can help you with and, and don't try to boil the ocean. Let's get the container platform in there, we will show you how you have success, with that one application and then once that's you'll build up confidence in the platform and then we can run the rest of your applications and production. >> Right, well Tom Phelan, thanks so much for the updates >> Thank you, Stu. >> Congratulations on the launch >> Thank you. >> with the HP container platform and we look forward to seeing the results in 2020. >> Well I hope you invite me back 'cause this was really fun and I'm glad to speak with you today. Thank you. >> All right, for John Troyer, I'm Stu Miniman, still watch more to go here at KubeCon, CloudNativeCon 2019. Thanks for watching theCUBE. (energetic music)

Published Date : Nov 20 2019

SUMMARY :

brought to you by Red Hat And is now part of Hewlett-Packard Enterprise. All right, so we talked with a couple of your colleagues About the HPE container platform. statement that HP is going to solve here. of the HPE container platform, it resonated, for the most part, with me. And it seems like that is a y'know so that you can scale your compute of that container and have it have the same Root Storage. about the application that you want to deploy on Kubernetes. built around, uh, y'know, at least your experience was security of the container, uh, issues so that you store, you run your compute got the highest level of access to the resources. We believe that we can do that with a reboot. It's a limited availability to select customers that are the bread and butter for these enterprises runs the CNCF, uh, was talking about, y'know, Okay, that we can help you with and we look forward to seeing the results in 2020. and I'm glad to speak with you today. All right, for John Troyer, I'm Stu Miniman,

SENTIMENT ANALYSIS :

ENTITIES

EntityCategoryConfidence
Tom PhelanPERSON

0.99+

John TroyerPERSON

0.99+

Dan KohnPERSON

0.99+

2020DATE

0.99+

Red HatORGANIZATION

0.99+

Stu MinimanPERSON

0.99+

HPORGANIZATION

0.99+

BostonLOCATION

0.99+

two-partQUANTITY

0.99+

TomPERSON

0.99+

San Diego, CaliforniaLOCATION

0.99+

BlueDataORGANIZATION

0.99+

KubeConEVENT

0.99+

StuPERSON

0.99+

last weekDATE

0.99+

Next yearDATE

0.99+

first partQUANTITY

0.99+

todayDATE

0.99+

last yearDATE

0.99+

San DiegoLOCATION

0.98+

oneQUANTITY

0.98+

CloudNativeConEVENT

0.98+

Hewlett-Packard EnterpriseORGANIZATION

0.98+

this weekDATE

0.98+

bothQUANTITY

0.98+

OneQUANTITY

0.98+

OpenStackTITLE

0.98+

HPETITLE

0.98+

CNCFORGANIZATION

0.98+

hundred percentQUANTITY

0.97+

EtsyORGANIZATION

0.97+

HPEORGANIZATION

0.97+

TensorFlowTITLE

0.97+

KubeDirectorTITLE

0.97+

first dayQUANTITY

0.96+

CloudNativeCon 2019EVENT

0.96+

CloudNativeTITLE

0.95+

SparkTITLE

0.95+

one applicationQUANTITY

0.95+

firstQUANTITY

0.94+

KubernetesTITLE

0.94+

HadoopTITLE

0.94+

this morningDATE

0.9+

first thingQUANTITY

0.9+

two very legitimate reasonsQUANTITY

0.89+

vMotionTITLE

0.89+

one physicalQUANTITY

0.88+

this morningDATE

0.88+

earlier this morningDATE

0.87+

KerberosTITLE

0.83+