Deepthi Sigireddi, PlanetScale | KubeCon + CloudNativeCon NA 2022
(upbeat intro music) >> Good afternoon, fellow tech nerds. My name is Savannah Peterson, coming to you from theCube's Remote Studio here in Motown, Detroit, Michigan where we are at KubeCon. John, this is our 12th interview of the day. How are you feeling? >> I'm feeling fresh as the first interview. (Savannah laughs) As always. >> That delivery really implied a level of freshness. >> Let's go! No, this is only Day 1. In three days, reinvent. We go hardcore. These are great events. We get so much great content. The conversations are amazing. The guests are awesome. They're technical, they're smart, and they're making the difference in the future. So, this next segment about Scale MySQL should be awesome. >> I am very excited to introduce our next guest who actually has a Twitter handle that I think most people, at least of my gender in this industry would love to have. She is @ATechGirl. So you can go ahead and tweet her and tell her how great this interview is while we're live. Please welcome Deepthi Sigireddi. Thank you so much for being here with us. >> Thank you for having me. >> You're feeding us in. You've got two talks you're giving while we're here. >> Yes, yes. So tomorrow we will be talking about VTR, myself and one of the other maintainers of Vitess and on Friday we have the Vitess Maintainer Talk. All graduated projects get a maintainer talk. >> Wow, so you are like KubeCon VIP celebrity. >> Well, I hope so. >> Well, you're a maintainer and technical lead, also software engineer at the PlanetScale. But talk about the graduation process where that means to the project and the people involved. >> So Vitess graduated in 2019 and there are strict criteria for graduation and you don't just have to meet the minimum, you sort of have to over perform on the graduation criteria. Some of which are like there must be at least two large production deploys and people from those companies have to go in front of the CNCF committee that approves these things and say that, "Yes, this project is critical to our business." >> A lot of peer review, a lot of deployment success. >> Yes. >> Good consistency in the code. >> Deepthi: Community diversity. >> All that. >> All those things. >> Talk about the importance of this project. What is the top story that people should know about around the project? Why it exists, why it's important, why it's relevant, why it's cool. How would you answer that? >> So MySQL is now 30 years old and yet they are still- >> Makes me feel a little sidebar. (Deepthi laughs) Yeah. >> And yet even though there are many other newer databases, it continues to be used at many of the largest internet scale companies. And some of them, for example, Slack, GitHub, Square, they have grown to a level where they could not have if they had tried to do it with Vanilla MySQL that they started with, and the only reason they are where they are is Vitess. So that is I think the number one thing people should know about Vitess. >> And the origination story on notes say "Came from YouTube." >> Yes. So the way Vitess started was that YouTube was having problems with their MySQL deployment and they got tired of dealing with the site being down. So the founders of Vitess decided that they had to do something about it and they started building Vitess which started as a pretty small, relatively code-based with limited features, and over time they built charting and all of the other things that we have today. >> Well, this is exciting Savannah because we've seen this industry. Like with Facebook, when they started, everyone built their own stuff. MySQL was a great- >> Oh gosh, and everyone wanted to build it their way, reinventing the wheel. >> And MySQL was great. And then as it kind of broke when it grew, it got retrofitted. So, it was constantly being scaled up to the point where now you guys, if I get this right, said, "Hey, we're going to work on this. We're going to make it next-gen." So it's kind of like next-gen MySQL. Almost. >> Yes, yes. I would say that's pretty accurate, yeah. So there are still large companies which run their own MySQL and they have scaled it in their own way, but Vitess happens to be an open source way of scaling MySQL that people can adopt without having to build all of their own tooling around it. >> Speaking of that and growing, you just announced a new version today. >> Yes, yes. >> Tell us about that. >> The focus in this version was to make Vitess easier to use and to deploy. So in the past, there was one glaring gap in Vitess which was that Vitess did not automatically detect and repair MySQL level failures. With this release, we've actually closed that gap. And what that means for people using Vitess is that they will actually spend less time dealing with outages manually, or less human intervention, More automated recovery is what it means. The other thing we've released today is a new web UI. Vitess had a very old web UI, ugly, hard to maintain. Nobody liked it. But it was functional, except we couldn't add anything new to it because it was so old. So, the backend functionality kept advancing but the front end was kind of frozen. Now we have a next generation UI to which in upcoming releases we can add more and more functionality. >> So, it's extensible. They add things in. >> Deepthi: Oh yes, of course. Yeah. >> Awesome. What's the biggest thing that you like about the new situation? Is it more contributors are on board the UI? What's the fresh new impact that's happening in the community? What's getting you excited about with the current project? And the UI's great 'cause usability is important. >> Deepthi: Right. >> Scalability is important. >> I think Vitess solved the scalability problem way early and only now we are really grappling with the usability problem. So the hope and the desire is to make Vitess autopilot so that you reduce human intervention to a minimum once you deploy it. Obviously, you have to go through the process of deploying it. But once you've deployed it, it should just run itself. >> Runs at scale. So, the scale's huge? >> Deepthi: Yes. >> How many contributors are involved in the project? Can you give some numbers? Do you have any handy that you can speak to? >> Right. So, CNCF actually tracks these statistics for all the projects and we consolidated some numbers for the last two full calendar years, 2020 and 2021. We had over 400 contributors and 200 plus of them contributed code and the others contributed documentation issues, website changes, and things like that. So that gives- >> How about downloads? Download's good? >> Oh, okay. So we started publishing the current official Vitess Docker Image in 2018. And by October of 2020, we had about 3.8 million downloads. And by August of 2021, we had 5.2 million. And today, we have had over 10 million downloads- >> Wow! >> Of the main image. >> Starting to see a minute of that hockey stick that we all like to see. Seems like you're very clearly a community-first leader and it seems like that's in the PlanetScale and the test's DNA. Is that how the whole company culture views it? Would you say it's community-first business? >> PlanetScale is very much committed to Vitess as an open source project and to serving the Vitess community. So as part of my role at PlanetScale, some of the things I do are helping new contributors whether they are from PlanetScale or from outside PlanetScale. A number of PlanetScale engineers who don't work full-time on Vitess still contribute bug fixes and features to Vitess. We spend a significant amount of our energy helping users in our community Slack. The releases we do are mainly for the benefit of the community and PlanetScale is making those releases because for Planet Scale... Within PlanetScale, we actually do separate releases versus the public ones. >> One of the things that's coming up here at the show is deploying on Kubernetes. How does that look like? Everyone wants ease of use. Are you guys easy to use? >> Yes, yes. So PlanetScale also open sourced a Kubernetes operator for Vitess that people outside PlanetScale are using to run their production deployments of Vitess. Prior to that, there were Vitess users who actually built their own Kubernetes deployments of Vitess and they are still running those, but new users and new adopters of Vitess tend to use the Kubernetes operator that we are publishing. >> And you guys are the managed service for Vitess for the people that that's the business model for PlanetScale. >> Correct. So PlanetScale has a serverless database on demand which is built on Vitess. So if someone's starting something new and they just need a database, you sign up. It takes 30 seconds to get a database. Connect to it and start doing things with it. Versus if you are a large enterprise and you have a huge database deployment, you can migrate to PlanetScale, import all of your existing data, cut over with minimal downtime and then go, and then PlanetScale manages that. >> And why would they do that? What's the use case for that? Save time new development team or refactoring? >> Save time not being able to hire people with the skills to run it in-house. Not wanting to invest engineering resources in what businesses think is not their core competency. They want to focus on their business value. >> So, this database is a service in their whatever they're doing without adding more costs. >> Right. >> And speed. Okay, cool. How's that going? >> It's going well. >> Any feedback from customers in terms of why that there are any benefit statements you seek popping out? What are the big... What's the big aha when they... When people realize what they have here, what's the aha moment for them? Do they go, "Wow, this is awesome. It's so easy. Push a button. Migrate." Or is it... >> All of those. And people have actually seen cost savings when they've migrated from Amazon RDS to PlanetScale and we have testimonials from people who've said that, "It was so easy to use PlanetScale. Why would we try to do it ourselves?" >> It's the best thing a customer could say, right? We're all about being painkillers and solving some sort of problem. I think that that's a great opportunity to let you show off some of your customers. So, who is receiving this benefit? 'Cause I know PlanetScale specifically is for a certain style of business. >> Hmm. We have a list of customers on the website. >> Savannah: I was going to say you have a really- >> John: She's a software engineer. She's not marketing. >> You did sexy. >> You're doing a great job as much as marketing. >> So the reason I am bringing this up is because it's clear this is a solution for companies like Square, SoundCloud, Etsy, Jordan, and other exciting brands. So when you're talking about companies at scale, these companies are very much at scale, which is awesome. >> Yeah. >> What's next? What do you guys see the future for the project? >> I think we talked about that a little bit already. So, usability is a big thing. We did the new UI. It's not complete, right? Because over the last four years we've built more features into the backend which you can't yet access from the UI. So we want to be able for people to use things like online schema changes which is a big feature of Vitess. Doing schema changes without downtime from the UI. So, schema management from the UI. Vitess has something called VReplication which is the core technology that enables charting. And right now you can from the UI monitor your charting status, but you can't actually start charting from the UI. So more of the administrative functions we want to enable from the UI. >> John: Awesome. >> Last question. What are you personally most excited about this week being here with our wonderful community? >> I always enjoy being at KubeCon. This is my fifth or sixth in-person and I've done a couple of virtual ones. >> Savannah: Awesome. >> Because of the energy, because you get to meet people in person whom previously you've only met in Slack or maybe in a monthly community Zoom calls. We always have people come to our project booth. We have a project booth here for Vitess. People come to the company booth. PlanetScale has a booth. People come to our talks, ask questions. We end up having design discussions, architecture discussions. We get feedback on what is important to the people who show up here. That always informs what we do with the project in future releases. >> Perfect answer. I already mentioned that you can get a hold and in touch with Deepthi through her wonderful Twitter handle. Is there any other website or anything you want to shout out here before I do our close? >> vitess.io. V-I-T-E-S-S dot I-O is the Vitess website and planetscale.com is the PlanetScale website. >> Deepthi Sigireddi, thank you so much for being on the show with us today. John, thanks for keeping me company as always. >> You're welcome. >> And thank all of you for tuning into theCUBE. We will be here in Detroit, Michigan all week live from KubeCon and we hope to see you there. (gentle upbeat music)
SUMMARY :
interview of the day. as the first interview. implied a level of freshness. difference in the future. So you You've got two talks you're myself and one of the Wow, so you are like and the people involved. in front of the CNCF committee A lot of peer review, a What is the top story Yeah. and the only reason they are And the origination story and all of the other Well, this is exciting Savannah reinventing the wheel. to the point where now you guys, and they have scaled it in their own way, Speaking of that and growing, So in the past, there was So, it's extensible. Deepthi: Oh yes, of course. in the community? So the hope and the desire So, the scale's huge? and the others contributed And by August of 2021, we had 5.2 million. and the test's DNA. for the benefit of the community One of the things that's coming up here operator that we are publishing. for the people that and you have a huge database deployment, Save time not being able to hire people So, this database is a service How's that going? What are the big... and we have testimonials It's the best thing a customers on the website. John: She's a software engineer. You're doing a great So the reason I am bringing this up into the backend which you What are you personally and I've done a couple of virtual ones. Because of the energy, that you can get a hold V-I-T-E-S-S dot I-O is the Vitess website for being on the show with us today. and we hope to see you there.
SENTIMENT ANALYSIS :
ENTITIES
Entity | Category | Confidence |
---|---|---|
Savannah | PERSON | 0.99+ |
John | PERSON | 0.99+ |
Savannah Peterson | PERSON | 0.99+ |
Deepthi | PERSON | 0.99+ |
August of 2021 | DATE | 0.99+ |
YouTube | ORGANIZATION | 0.99+ |
October of 2020 | DATE | 0.99+ |
2019 | DATE | 0.99+ |
30 seconds | QUANTITY | 0.99+ |
Etsy | ORGANIZATION | 0.99+ |
5.2 million | QUANTITY | 0.99+ |
Friday | DATE | 0.99+ |
Square | ORGANIZATION | 0.99+ |
2021 | DATE | 0.99+ |
fifth | QUANTITY | 0.99+ |
2020 | DATE | 0.99+ |
sixth | QUANTITY | 0.99+ |
2018 | DATE | 0.99+ |
Deepthi Sigireddi | PERSON | 0.99+ |
SoundCloud | ORGANIZATION | 0.99+ |
Vitess | ORGANIZATION | 0.99+ |
MySQL | TITLE | 0.99+ |
Jordan | ORGANIZATION | 0.99+ |
GitHub | ORGANIZATION | 0.99+ |
CNCF | ORGANIZATION | 0.99+ |
ORGANIZATION | 0.99+ | |
12th interview | QUANTITY | 0.99+ |
tomorrow | DATE | 0.99+ |
today | DATE | 0.99+ |
30 years | QUANTITY | 0.99+ |
Detroit, Michigan | LOCATION | 0.99+ |
over 400 contributors | QUANTITY | 0.99+ |
Slack | ORGANIZATION | 0.98+ |
CloudNativeCon | EVENT | 0.98+ |
first interview | QUANTITY | 0.98+ |
KubeCon | EVENT | 0.98+ |
PlanetScale | ORGANIZATION | 0.98+ |
Amazon | ORGANIZATION | 0.98+ |
Day 1 | QUANTITY | 0.97+ |
200 plus | QUANTITY | 0.97+ |
One | QUANTITY | 0.97+ |
Motown, Detroit, Michigan | LOCATION | 0.97+ |
Vitess | TITLE | 0.97+ |
vitess.io | OTHER | 0.96+ |
about 3.8 million downloads | QUANTITY | 0.96+ |
one | QUANTITY | 0.95+ |
three days | QUANTITY | 0.94+ |
over 10 million downloads | QUANTITY | 0.94+ |
Scale MySQL | TITLE | 0.94+ |
Kubernetes | TITLE | 0.93+ |
this week | DATE | 0.93+ |
two talks | QUANTITY | 0.92+ |
ORGANIZATION | 0.91+ | |
Slack | TITLE | 0.9+ |
planetscale.com | OTHER | 0.89+ |
first business | QUANTITY | 0.86+ |
NA 2022 | EVENT | 0.84+ |
Jim Walker, Cockroach Labs & Christian Hüning, finleap connect | Kubecon + Cloudnativecon EU 2022
>> (bright music) >> Narrator: The Cube, presents Kubecon and Cloudnativecon, year of 2022, brought to you by Red Hat, the cloud native computing foundation and its ecosystem partners. >> Now what we're opening. Welcome to Valencia, Spain in Kubecon Cloudnativecon, Europe, 2022. I'm Keith Townsend, along with my host, Paul Gillin, who is the senior editor for architecture at Silicon angle, Paul. >> Keith you've been asking me questions all these last two days. Let me ask you one. You're a traveling man. You go to a lot of conferences. What's different about this one. >> You know what, we're just talking about that pre-conference, open source conferences are usually pretty intimate. This is big. 7,500 people talking about complex topics, all in one big area. And then it's, I got to say it's overwhelming. It's way more. It's not focused on a single company's product or messaging. It is about a whole ecosystem, very different show. >> And certainly some of the best t-shirts I've ever seen. And our first guest, Jim has one of the better ones. >> I mean a bit cockroach come on, right. >> Jim Walker, principal product evangelist at CockroachDB and Christian Huning, tech director of cloud technologies at Finleap Connect, a financial services company that's based out of Germany, now offering services in four countries now. >> Basically all over Europe. >> Okay. >> But we are in three countries with offices. >> So you're CockroachDB customer and I got to ask the obvious question. Databases are hard and started the company in 2015 CockroachDB, been a customer since 2019, I understand. Why take the risk on a four year old database. I mean that just sounds like a world of risk and trouble. >> So it was in 2018 when we joined the company back then and we did this cloud native transformation, that was our task basically. We had very limited amount of time and we were faced with a legacy infrastructure and we needed something that would run in a cloud native way and just blend in with everything else we had. And the idea was to go all in with Kubernetes. Though early days, a lot of things were alpha beta, and we were running on mySQL back then. >> Yeah. >> On a VM, kind of small setup. And then we were looking for something that we could just deploy in Kubernetes, alongside with everything else. And we had to stack and we had to duplicate it many times. So also to maintain that we wanted to do it all the same like with GitOps and everything and Cockroach delivered that proposition. So that was why we evaluate the risk of relatively early adopting that solution with the proposition of having something that's truly cloud native and really blends in with everything else we do in the same way was something we considered, and then we jumped the leap of faith and >> The fin leap of faith >> The fin leap of faith. Exactly. And we were not dissatisfied. >> So talk to me a little bit about the challenges because when we think of MySQL, MySQL scales to amazing sizes, it is the de facto database for many cloud based architectures. What problems were you running into with MySQL? >> We were running into the problem that we essentially, as a finTech company, we are regulated and we have companies, customers that really value running things like on-prem, private cloud, on-prem is a bit of a bad word, maybe. So it's private cloud, hybrid cloud, private cloud in our own data centers in Frankfurt. And we needed to run it in there. So we wanted to somehow manage that and with, so all of the managed solution were off the table, so we couldn't use them. So we needed something that ran in Kubernetes because we only wanted to maintain Kubernetes. We're a small team, didn't want to use also like full blown VM solution, of sorts. So that was that. And the other thing was, we needed something that was HA distributable somehow. So we also looked into other solutions back at the time, like Vitis, which is also prominent for having a MySQL compliant interface and great solution. We also got into work, but we figured, this is from the scale, and from the sheer amount of maintenance it would need, we couldn't deliver that, we were too small for that. So that's where then Cockroach just fitted in nicely by being able to distribute BHA, be resilient against failure, but also be able to scale out because we had this problem with a single MySQL deployment to not really, as it grew, as the data amounts grew, we had trouble to operatively keep that under control. >> So Jim, every time someone comes to me and says, I have a new database, I think we don't need it, yet another database. >> Right. >> What problem, or how does CockroachDB go about solving the types of problems that Christian had? >> Yeah. I mean, Christian laid out why it exists. I mean, look guys, building a database isn't easy. If it was easy, we'd have a database for every application, but you know, Michael Stonebraker, kind of godfather of all database says it himself, it takes seven, eight years for a database to fully gestate to be something that's like enterprise ready and kind of, be relied upon. We've been billing for about seven, eight years. I mean, I'm thankful for people like Christian to join us early on to help us kind of like troubleshoot and go through some things. We're building a database, it's not easy. You're right. But building a distributor system is also not easy. And so for us, if you look at what's going on in just infrastructure in general, what's happening in Kubernetes, like this whole space is Kubernetes. It's all about automation. How do I automate scale? How do I automate resilience out of the entire equation of what we're actually doing? I don't want to have to think about active passive systems. I don't want to think about sharding a database. Sure you can scale MySQL. You know, how many people it takes to run three or four shards of MySQL database. That's not automation. And I tell you what, this world right now with the advances in data how hard it is to find people who actually understand infrastructure to hire them. This is why this automation is happening, because our systems are more complex. So we started from the very beginning to be something that was very different. This is a cloud native database. This is built with the same exact principles that are in Kubernetes. In fact, like Kubernetes it's kind of a spawn of borg, the back end of Google. We are inspired by Spanner. I mean, this started by three engineers that worked at Google, are frustrated, they didn't have the tools, they had at Google. So they built something that was, outside of Google. And how do we give that kind of Google like infrastructure for everybody. And that's, the advent of Cockroach and kind of why we're doing, what we're doing. >> As your database has matured, you're now beginning a transition or you're in a transition to a serverless version. How are you doing that without disrupting the experience for existing customers? And why go serverless at all? >> Yeah, it's interesting. So, you know, serverless was, it was kind of a an R&D project for us. And when we first started on a path, because I think you know, ultimately what we would love to do for the database is let's not even think about database, Keith. Like, I don't want to think about the database. What we're building too is, we want a SQL API in the cloud. That's it. I don't want to think about scale. I don't want to think about upgrades. I literally like. that stuff should just go away. That's what we need, right. As developers, I don't want to think about isolation levels or like, you know, give me DML and I want to be able to communicate. And for us the realization of that vision is like, if we're going to put a database on the planet for everybody to actually use it, we have to be really, really efficient. And serverless, which I believe really should be infrastructure less because I don't think we should be thinking of just about service. We got to think about, how do I take the context of regions out of this thing? How do I take the context of cloud providers out of what we're talking about? Let's just not think about that. Let's just code against something. Serverless was the answer. Now we've been building for about a year and a half. We launched a serverless version of Cockroach last October and we did it so that everybody in the public could have a free version of a database. And that's what serverless allows us to do. It's all consumption based up to certain limits and then you pay. But I think ultimately, and we spoke a little bit about this at the very beginning. I think as ISVs, people who are building software today the serverless vision gets really interesting because I think what's on the mind of the CTO is, how do I drive down my cost to the cloud provider? And if we can basically, drive down costs through either making things multi-tenant and super efficient, and then optimizing how much compute we use, spinning things down to zero and back up and auto scaling these sort of things in our software. We can start to make changes in the way that people are thinking about spend with the cloud provider. And ultimately we did that, so we could do things for free. >> So, Jim, I think I disagree Christian, I'm sorry, Jim. I think I disagree with you just a little bit. Christian, I think the biggest challenge facing CTOs are people. >> True. >> Getting the people to worry about cost and spend and implementation. So as you hear the concepts of CoachDB moving to a serverless model, and you're a large customer how does that make you think or react to your people side of your resources? >> Well, I can say that from the people side of resources luckily Cockroach is our least problem. So it just kind of, we always said, it's an operator stream because that was the part that just worked for us, so. >> And it's worked as you have scaled it? without you having ... >> Yeah. I mean, we use it in a bit of a, we do not really scale out like the Cockroach, like really large. It's like, more that we use it with the enterprise features of encryption in the stack and our customers then demand. If they do so, we have the Zas offering and we also do like dedicated stacks. So by having a fully cloud native solution on top of Kubernetes, as the foundational layer we can just use that and stamp it out and deploy it. >> How does that translate into services you can provide your customers? Are there services you can provide customers that you couldn't have, if you were running, say, MySQL? >> No, what we do is, we run this, so the SAS offering runs in our hybrid private cloud. And the other thing that we offer is that we run the entire stack at a cloud provider of their choosing. So if they are an AWS, they give us an AWS account, we put it in there. Theoretically, we could then also talk about using the serverless variant, if they like so, but it's not strictly required for us. >> So Christian, talk to me about that provisioning process because if I had a MySQL deployment before I can imagine how putting that into a cloud native type of repeatable CICD pipeline or Ansible script that could be difficult. Talk to me about that. How CockroachDB enables you to create new onboarding experiences for your customers? >> So what we do is, we use helm charts all over the place as probably everybody else. And then each application team has their parts of services, they've packaged them to helm charts, they've wrapped us in a super chart that gets wrapped into the super, super chart for the entire stack. And then at the right place, somewhere in between Cockroach is added, where it's a dependency. And as they just offer a helm chart that's as easy as it gets. And then what the teams do is they have an inner job, that once you deploy all that, it would spin up. And as soon as Cockroach is ready it's just the same reconcile loop as everything. It will then provision users, set up database schema, do all that. And initialize, initial data sets that might be required for a new setup. So with that setup, we can spin up a new cluster and then deploy that stack chart in there. And it takes some time. And then it's done. >> So talk to me about life cycle management. Because when I have one database, I have one schema. When I have a lot of databases I have a lot of different schemas. How do you keep your stack consistent across customers? >> That is basically part of the same story. We have get offs all over the place. So we have this repository, we see the super helm chart versions and we maintain like minus three versions and ensure that we update the customers and keep them up to date. It's part of the contract sometimes, down to the schedule of the customer at times. And Cockroach nicely supports also, these updates with these migrations in the background, the schema migrations in the background. So we use in our case, in that integration SQL alchemy, which is also nicely supported. So there was also part of the story from MySQL to Postgres, was supported by the ORM, these kind of things. So the skill approach together with the ease of helm charts and the background migrations of the schema is a very seamless upgrade operations. Before that we had to have downtime. >> That's right, you could have online schema changes. Upgrading the database uses the same concept of rolling upgrades that you have in Kubernetes. It's just cloud native. It just fits that same context, I think. >> Christian: It became a no-brainer. >> Yeah. >> Yeah. >> Jim, you mentioned the idea of a SQL API in the cloud, that's really interesting. Why does such a thing not exist? >> Because it's really difficult to build. You know, SQL API, what does that mean? Like, okay. What I'm going to, where does that endpoint live? Is there one in California one on the east coast, one in Europe, one in Asia? Okay. And I'm asking that endpoint for data. Where does that data live? Can you control where data lives on the planet? Because ultimately what we're fighting in software today in a lot of these situations is the speed of light. And so how do you intelligently place data on this planet? So that, you know, when you're asking for data, when you're maybe home, it's a different latency than when you're here in Valencia. Does that data follow and move you? These are really, really difficult problems to solve. And I think that we're at that layer of, we're at this moment in time in software engineering, we're solving some really interesting, interesting things cause we are budding against this speed of light problem. And ultimately that's one of the biggest challenges. But underneath, it has to have all this automation like the ease at which we can scale this database like the always on resilient, the way that we can upgrade the entire thing with just rolling upgrades. The cloud native concepts is really what's enabling us to do things at global scale it's automation. >> Let's alk about that speed of light in global scale. There's no better conference for speed of light, for scale, than Kubecon. Any predictions coming out of the show? >> It's less a prediction for me and more of an observation, you guys. Like look at two years ago, when we were here in Barcelona at QCon EU, it was a lot of hype. It's a lot of hype, a lot of people walking around, curious, fascinated, this is reality. The conversations that I'm having with people today, there's a reality. There's people really doing, they're becoming cloud native. And to me, I think what we're going to see over the next two to three years is people start to adopt this kind of distributed mindset. And it permeates not just within infrastructure but it goes up into the stack. We'll start to see much more developers using, Go and these kind of the threaded languages, because I think that distributed mindset, if it starts at the chip all the way to the fingertip of the person clicking and you're distributed everywhere in between. It is extremely powerful. And I think that's what Finleap, I mean, that's exactly what the team is doing. And I think there's a lot of value and a lot of power in that. >> Jim, Christian, thank you so much for coming on the Cube and sharing your story. You know what we're past the hype cycle of Kubernetes, I agree. I was a nonbeliever in Kubernetes two, three years ago. It was mostly hype. We're looking at customers from Microsoft, Finleap and competitors doing amazing things with this platform and cloud native in general. Stay tuned for more coverage of Kubecon from Valencia, Spain. I'm Keith Townsend, along with Paul Gillin and you're watching the Cube, the leader in high tech coverage. (bright music)
SUMMARY :
brought to you by Red Hat, Welcome to Valencia, Spain You go to a lot of conferences. I got to say it's overwhelming. And certainly some of the and Christian Huning, But we are in three and started the company and we were faced with So also to maintain that we And we were not dissatisfied. So talk to me a little and we have companies, customers I think we don't need it, And how do we give that kind disrupting the experience and we did it so that I think I disagree with Getting the people to worry because that was the part And it's worked as you have scaled it? It's like, more that we use it And the other thing that we offer is that So Christian, talk to me it's just the same reconcile I have a lot of different schemas. and ensure that we update the customers Upgrading the database of a SQL API in the cloud, the way that we can Any predictions coming out of the show? and more of an observation, you guys. so much for coming on the Cube
SENTIMENT ANALYSIS :
ENTITIES
Entity | Category | Confidence |
---|---|---|
Jim | PERSON | 0.99+ |
Paul Gillin | PERSON | 0.99+ |
Jim Walker | PERSON | 0.99+ |
California | LOCATION | 0.99+ |
Keith Townsend | PERSON | 0.99+ |
Michael Stonebraker | PERSON | 0.99+ |
2018 | DATE | 0.99+ |
Germany | LOCATION | 0.99+ |
AWS | ORGANIZATION | 0.99+ |
Microsoft | ORGANIZATION | 0.99+ |
2015 | DATE | 0.99+ |
Frankfurt | LOCATION | 0.99+ |
Keith | PERSON | 0.99+ |
Europe | LOCATION | 0.99+ |
seven | QUANTITY | 0.99+ |
Red Hat | ORGANIZATION | 0.99+ |
Cockroach Labs | ORGANIZATION | 0.99+ |
Christia | PERSON | 0.99+ |
Barcelona | LOCATION | 0.99+ |
ORGANIZATION | 0.99+ | |
Valencia | LOCATION | 0.99+ |
Asia | LOCATION | 0.99+ |
Christian | PERSON | 0.99+ |
Finleap Connect | ORGANIZATION | 0.99+ |
MySQL | TITLE | 0.99+ |
Kubernetes | TITLE | 0.99+ |
Valencia, Spain | LOCATION | 0.99+ |
three | QUANTITY | 0.99+ |
two years ago | DATE | 0.99+ |
Finleap | ORGANIZATION | 0.99+ |
three engineers | QUANTITY | 0.99+ |
three countries | QUANTITY | 0.99+ |
first guest | QUANTITY | 0.99+ |
SQL API | TITLE | 0.99+ |
Paul | PERSON | 0.99+ |
Kubecon | ORGANIZATION | 0.98+ |
last October | DATE | 0.98+ |
eight years | QUANTITY | 0.98+ |
2022 | DATE | 0.98+ |
each application | QUANTITY | 0.98+ |
four countries | QUANTITY | 0.98+ |
one database | QUANTITY | 0.98+ |
one | QUANTITY | 0.98+ |
2019 | DATE | 0.98+ |
three years ago | DATE | 0.98+ |
CockroachDB | ORGANIZATION | 0.98+ |
one schema | QUANTITY | 0.98+ |
Christian Huning | PERSON | 0.97+ |
about a year and a half | QUANTITY | 0.97+ |
two | DATE | 0.96+ |
first | QUANTITY | 0.96+ |
Christian Hüning | PERSON | 0.94+ |
today | DATE | 0.94+ |
about seven | QUANTITY | 0.93+ |
Cloudnativecon | ORGANIZATION | 0.93+ |
three years | QUANTITY | 0.93+ |
Christopher Voss, Microsoft | Kubecon + Cloudnativecon Europe 2022
>> theCUBE presents KubeCon and CloudNativeCon, Europe, 2022. Brought to you by Red Hat, the cloud-native computing foundation and its ecosystem partners. >> Welcome to Valencia, Spain in KubeCon, CloudNativeCon, Europe, 2022. I'm Keith Townsend with my cohosts, Enrico Signoretti, Senior IT Analyst at GigaOm. >> Exactly. >> 7,500 people I'm told, Enrico. What's the flavor of the show so far? >> It's a fantastic mood, I mean, I found a lot of people wanting to track, talk about what they're doing with Kubernetes, sharing their you know, stories, some war stories that bit tough. And you know, this is where you learn actually. Because we had a lot of Zoom calls, webinar and stuff. But it is when you talk a video, "Oh, I did it this way, and it didn't work out very well." So, and, you start a conversation like this that is really different from learning from Zoom, when, you know, everybody talks about things that work it well, they did it right. No, it's here that you learn from other experiences. >> So we're talking to amazing people the whole week, talking about those experiences here on theCUBE. Fresh on the theCUBE for the first time, Chris Voss, senior software engineer at Microsoft Xbox. Chris, welcome to the theCUBE. >> Thank you so much for having me. >> So first off, give us a high level picture of the environment that you're running at Microsoft. >> Yeah. So, you know, we've got 20 well probably close to 30 clusters at this point around the globe, you know 700 to 1,000 pods per cluster, roughly. So about 22,000 pods total. So yeah, it's pretty, pretty sizable footprint and yeah. So we've been running on Kubernetes since 2018 and well actually might be 2017, but anyways, so yeah, that's kind of our footprint. Yeah. >> So all of that, let's talk about the basics which is security across multiple I'm assuming containers, microservices, etcetera. Why did you and the team settle on Linkerd? >> Yeah, so previously we had our own kind of solution for managing TLS certs and things like that. And we found it to be pretty painful, pretty quickly. And so we knew, you know we wanted something that was a little bit more abstracted away from the developers and things like that, that allowed us to move quickly. And so we began investigating, you know, solutions to that. And a few of our colleagues went to Kubecon in San Diego in 2019, Cloudnativecon as well. And basically they just, you know, sponged it all up. And actually funny enough, my old manager was one of the people who was there and he went to the Linkerd booth and they had a thing going that was like, "Hey, get set up with MTLS in five minutes." And he was like, "This is something we want to do, why not check this out?" And he was able to do it. And so that put it on our radar. And so yeah, we investigated several others and Linkerd just perfectly fit exactly what we needed. >> So, in general we are talking about, you know, security at scale. So how you manage security scale and also flexibility. Right? So, but you know, what is the... You told us about the five minutes to start using there but you know, again, we are talking about war stories. We're talking about, you know, all these. So what kind of challenges you found at the beginning when you started adopting this technology? >> So the biggest ones were around getting up and running with like a new service, especially in the beginning, right, we were, you know, adding a new service almost every day. It felt like. And so, you know, basically it took someone going through a whole bunch of different repos, getting approvals from everyone to get the certs minted, all that fun stuff getting them put into the right environments and in the right clusters, to make sure that, you know, everybody is talking appropriately. And just the amount of work that that took alone was just a huge headache and a huge barrier to entry for us to, quickly move up the number of services we have. >> So, I'm trying to wrap my head around the scale of the challenge. When I think about certification or certificate management, I have to do it on a small scale. And every now and again, when a certificate expires it is just a troubleshooting pain. >> Yes. >> So as I think about that, it costs it's not just certificates across 22,000 pods, or it's certificates across 22,000 pods in multiple applications. How were you doing that before Linkerd? Like, what was the... And what were the pain points? Like what happens when a certificate either fails? Or expired up? Not updated? >> So, I mean, to be completely honest, the biggest thing is we're just unable to make the calls, you know, out or in, based on yeah, what is failing basically. But, you know, we saw essentially an uptick in failures around a certain service and pretty quickly, pretty quickly, we got used to the fact that it was like, oh, it's probably a cert expiration issue. And so we tried, you know, a few things in order to make that a little bit more automated and things like that. But we never came to a solution that like didn't require every engineer on the team to know essentially quite a bit about this, just to get into it, which was a huge issue. >> So talk about day two, after you've deployed Linkerd, how did this alleviate software engineers? And what was like the benefits of now having this automated way of managing certs? >> So the biggest thing is like, there is no touch from developers, everyone on our team... Well, I mean, there are a lot of people who are familiar with security and certs and all of that stuff. But no one has to know it. Like it's not a requirement. Like for instance, I knew nothing about it when I joined the team. And even when I was setting up our newer clusters, I knew very little about it. And I was still able to really quickly set up Linkerd, which was really nice. And it's been, you know, essentially we've been able to just kind of set it, and not think about it too much. Obviously, you know, there're parts of it that you have to think about, we monitor it and all that fun stuff, but yeah, it's been pretty painless almost day one. It took a long time to trust it for developers. You know, anytime there was a failure, it's like, "Oh, could this be Linkerd?" you know. But after a while, like now we don't have that immediate assumption because people have built up that trust, but. >> Also you have this massive infrastructure I mean, 30 clusters. So, I guess, that it's quite different to manage a single cluster in 30. So what are the, you know, consideration that you have to do to install this software on, you know, 30 different cluster, manage different, you know versions probably, et cetera, et cetera, et cetera. >> So, I mean, you know, as far as like... I guess, just to clarify, are you asking specifically with Linkerd? Or are you just asking in more in general? >> Well, I mean, you can take that the question in two ways. >> Okay. >> Sure, yeah, so Linkerd in particular but the 30 cluster also quite interesting. >> Yeah. So, I mean, you know, more generally, you know how we manage our clusters and things like that. We have, you know, a CLI tool that we use in order to like change context very quickly, and switch and communicate with whatever cluster we're trying to connect to and you know, are we debugging or getting logs, whatever. And then, you know, with Linkerd it's nice because again, you know, we aren't having to worry about like, oh, how is this cert being inserted in the right node? Or not the right node, but in the right cluster or things like that. Whereas with Linkerd, we don't really have that concern. When we spin up our clusters, essentially we get the route certificate and everything like that packaged up, passed along to Linkerd on installation. And then essentially, there's not much we have to do after that. >> So talk to me about your upcoming section here at Kubecon. what's the high level talking points? Like what attendees learn? >> Yeah. So it's a journey. Those are the sorts of talks that I find useful. Having not been, you know, I'm not a deep Kubernetes expert from, you know decades or whatever of experience, but-- >> I think nobody is. >> (indistinct). >> True, yes. >> That's also true. >> That's another story >> That's a job posting decades of requirements for-- >> Of course, yeah. But so, you know, it's a journey. It's really just like, hey, what made us decide on a service mesh in the first place? What made us choose Linkerd? And then what are the ways in which, you know, we use Linkerd? So what are those, you know we use some of the extra plugins and things like that. And then finally, a little bit about more what we're going to do in the future. >> Let's talk about not just necessarily the future as in two or three days from now, or two or three years from now. Well, the future after you immediately solve the low level problems with Linkerd, what were some of the surprises? Because Linkerd in service mesh and in general have side benefits. Do you experience any of those side benefits as well? >> Yeah, it's funny, you know, writing the blog post, you know, I hadn't really looked at a lot of the data in years on, you know when we did our investigations and things like that. And we had seen that we like had very low latency and low CPU utilization and things like that. And looking at some of that, I found that we were actually saving time off of requests. And I couldn't really think of why that was and I was talking with someone else and the biggest, unfortunately all that data's gone now, like the source data. So I can't go back and verify this but it makes sense, you know, there's the availability zone routing that Linkerd supports. And so I think that's actually doing it where, you know essentially, if a node is closer to another node, it's essentially, you know, routing to those ones. So when one service is talking to another service and maybe they're on the same node, you know, it short circuits that and allows us to gain some time there. It's not huge, but it adds up after, you know, 10, 20 calls down the line. >> Right. In general, so you are saying that it's smooth operations at this very, you know, simplifying your life. >> And again, we didn't have to really do anything for that. It handled that for us. >> It was there? >> Yep. Yeah, exactly. >> So we know one thing when I do it on my laptop it works fine. When I do it with across 22,000 pods, that's a different experience. What were some of the lessons learned coming out of Kubecon 2018 in San Diego? I was there. I wish I would've ran into the Microsoft folks, but what were some of the hard lessons learned scaling Linkerd across the 22,000 nodes? >> So, you know, the first one and this seems pretty obvious, but was just not something I knew about was the high availability mode of Linkerd. So obviously makes sense. You would want that in, you know a large scale environment. So like, that's one of the big lessons that like, we didn't ride away. No. Like one of the mistakes we made in one of our pre-production clusters was not turning that on. And we were kind of surprised. We were like, whoa, like all of these pods are spinning up but they're having issues, like actually getting injected and things like that. And we found, oh, okay. Yeah, you need to actually give it some more resources. But it's still very lightweight considering, you know, they have high availability mode but it's just a few instances still. >> So from, even from, you know, binary perspective and running Linkerd how much overhead is it? >> That is a great question. So I don't remember off the top of my head, the numbers but it's very lightweight. We evaluated a few different service missions and it was the lightest weight that we encountered at that point. >> And then from a resource perspective, is it a team of Linkerd people? Is it a couple of people? Like how? >> To be completely honest for a long time, it was one person Abraham, who actually is the person who proposed this talk. He couldn't make it to Valencia, but he essentially did probably 95% of the work to get into production. And then this was before, we even had a team dedicated to our infrastructure. And so we have, now we have a team dedicated, we're all kind of Linkerd folks, if not Linkerd experts, we at least can troubleshoot basically. And things like that. So it's, I think a group of six people on our team and then, you know various people who've had experience with it on other teams. >> But others, dedicated just to that. >> No one is dedicated just to it. No, it's pretty like pretty light touch once it's up and running. It took a very long time for us to really understand it and to, you know, get like not getting started, but like getting to where we really felt comfortable letting it go in production. But once it was there, like, it is very, very light touch. >> Well, I really appreciate you stopping by Chris. It's been an amazing conversation to hear how Microsoft is using a open source project. >> Exactly. >> At scale, it's just a few years ago when you would've heard the concept of Microsoft and open source together and like OS, just, you know-- >> They have changed a lot in the last few years. Now, there are huge contributors. And, you know, if you go to Azure, it's full of open source stuff, everywhere so. >> Yeah. >> Wow. The Kubecon 2022, how the world has changed in so many ways. From Valencia Spain, I'm Keith Townsend, along with Enrico Signoretti. You're watching theCUBE, the leader in high tech coverage. (upbeat music)
SUMMARY :
Brought to you by Red Hat, Welcome to Valencia, Spain What's the flavor of the show so far? And you know, this is Fresh on the theCUBE for the first time, of the environment that at this point around the globe, you know Why did you and the And so we knew, you know So, but you know, what is the... right, we were, you know, I have to do it on a small scale. How were you doing that before Linkerd? And so we tried, you know, And it's been, you know, So what are the, you know, So, I mean, you know, as far as like... Well, I mean, you can take that but the 30 cluster also quite interesting. And then, you know, with Linkerd So talk to me about Having not been, you know, But so, you know, you immediately solve but it makes sense, you know, you know, simplifying your life. And again, we didn't have So we know one thing So, you know, the first one and it was the lightest and then, you know dedicated just to that. and to, you know, get you stopping by Chris. And, you know, if you go to Azure, how the world has changed in so many ways.
SENTIMENT ANALYSIS :
ENTITIES
Entity | Category | Confidence |
---|---|---|
Enrico | PERSON | 0.99+ |
Chris | PERSON | 0.99+ |
Enrico Signoretti | PERSON | 0.99+ |
Christopher Voss | PERSON | 0.99+ |
Chris Voss | PERSON | 0.99+ |
Keith Townsend | PERSON | 0.99+ |
95% | QUANTITY | 0.99+ |
700 | QUANTITY | 0.99+ |
2017 | DATE | 0.99+ |
Linkerd | ORGANIZATION | 0.99+ |
San Diego | LOCATION | 0.99+ |
30 clusters | QUANTITY | 0.99+ |
Red Hat | ORGANIZATION | 0.99+ |
Microsoft | ORGANIZATION | 0.99+ |
Abraham | PERSON | 0.99+ |
10 | QUANTITY | 0.99+ |
2019 | DATE | 0.99+ |
20 | QUANTITY | 0.99+ |
Valencia | LOCATION | 0.99+ |
six people | QUANTITY | 0.99+ |
22,000 pods | QUANTITY | 0.99+ |
30 | QUANTITY | 0.99+ |
Valencia, Spain | LOCATION | 0.99+ |
Valencia Spain | LOCATION | 0.99+ |
KubeCon | EVENT | 0.99+ |
7,500 people | QUANTITY | 0.99+ |
2018 | DATE | 0.99+ |
1,000 pods | QUANTITY | 0.99+ |
two ways | QUANTITY | 0.99+ |
five minutes | QUANTITY | 0.99+ |
Europe | LOCATION | 0.99+ |
CloudNativeCon | EVENT | 0.98+ |
Enrico Signore | PERSON | 0.98+ |
three days | QUANTITY | 0.98+ |
GigaOm | ORGANIZATION | 0.98+ |
two | QUANTITY | 0.98+ |
first time | QUANTITY | 0.98+ |
first | QUANTITY | 0.98+ |
Cloudnativecon | ORGANIZATION | 0.97+ |
one service | QUANTITY | 0.97+ |
Kubecon | ORGANIZATION | 0.97+ |
three years | QUANTITY | 0.97+ |
30 different cluster | QUANTITY | 0.96+ |
first one | QUANTITY | 0.96+ |
22,000 nodes | QUANTITY | 0.96+ |
one | QUANTITY | 0.96+ |
30 cluster | QUANTITY | 0.95+ |
one thing | QUANTITY | 0.94+ |
Xbox | COMMERCIAL_ITEM | 0.93+ |
about 22,000 pods | QUANTITY | 0.92+ |
single cluster | QUANTITY | 0.92+ |
20 calls | QUANTITY | 0.91+ |
day two | QUANTITY | 0.91+ |
one person | QUANTITY | 0.89+ |
few years ago | DATE | 0.88+ |
decades | QUANTITY | 0.87+ |
2022 | DATE | 0.85+ |
Azure | TITLE | 0.79+ |
Kubernetes | TITLE | 0.77+ |
Christopher Voss, Microsoft | Kubecon + Cloudnativecon Europe 2022
>>The cube presents, Coon and cloud native con Europe 22, brought to you by the cloud native computing foundation. >>Welcome to Valencia Spain in co con cloud native con Europe, 2022. I'm Keith Townsend with my cohos on Rico senior. Etti senior it analyst at gig home. Exactly 7,500 people I'm told en Rico. What's the flavor of the show so far, >>It's a fantastic mood. I mean, I found a lot of people wanting to track talk about what they're doing with Kubernetes, sharing their, you know, stories, some word stories that meet tough. And you know, this is where you learn actually, because we had a lot of zoom calls, webinar and stuff, but it is when you talk a video, oh, I did it this way and it didn't work out very well. So, and, and you start a conversation like this that is really different from learning from zoom. When, you know, everybody talks about things that working well, they did it, right. No, it's here that you learn from other experiences. >>So we're talking to amazing people the whole week, talking about those experiences here on the queue, fresh on the queue for the first time, Chris Vos, senior software engineer at Microsoft Xbox, Chris, welcome to the queue. >>Thank you so much for having >>Me. So first off, give us a high level picture of the environment that you're running at Microsoft. >>Yeah. So, you know, we've got 20, well probably close to 30 clusters at this point around the globe, you know, 700 to a thousand pods per cluster, roughly. So about 22,000 pods total. So yeah, it's pretty pretty sizable footprint and yeah. So we've been running on Kubernetes since 2018 and well actually might be 2017, but anyways, so yeah, that, that's kind of our, our footprint. >>Yeah. So all of that, let's talk about the basics, which is security across multiple I'm assuming containers, work, microservices, et cetera. Why did you and the team settle on link or do >>Yeah, so previously we had our own kind of solution for managing TLS certs and things like that. And we found it to be pretty painful pretty quickly. And so we knew, you know, we wanted something that was a little bit more abstracted away from the developers and, and things like that that allowed us to move quickly. And so we began investigating, you know, solutions to that. And a few of our colleagues went to Cuban in San Diego in 2019 cloud native con as well. And basically they just, you know, sped it all up. And actually funny enough, my, my old manager was one of the people who was there and he went to the link D booth and they had a thing going that was like, Hey, get set up with MTLS in five minutes. And he was like, this is something we want to do, why not check this out? And he was able to do it. And so that, that put it on our radar. And so yeah, we investigated several others and Leer D just perfectly fit exactly what we needed. >>So, so in general, we are talking about, you know, security at scale. So how you manage security to scale and also flexibility, right. But you know, what is the you, this there, you told us about the five minutes to start using there, but you know, again, we are talking about word stories. We talk about, you know, all these. So what, what, what kind of challenges you found at the beginning when you start adopting this technology? >>So the biggest ones were around getting up and running with like a new service, especially in the beginning, right. We were, you know, adding a new service almost every day. It felt like. And so, you know, basically it took someone going through a whole bunch of different repos, getting approvals from everyone to get the SEARCHs minted, all that fun stuff, getting them put into the right environments and in the right clusters to make sure that, you know, everybody is talking appropriately. And just the amount of work that, that took alone was just a huge headache and a huge barrier to entry for us to, you know, quickly move up the number of services we have. So, >>So I'm, I'm trying to wrap my head around the scale of the challenge. When I think about certification or certificate management, I have to do it on a small scale and the, the, every now and again, when a certificate expires, it is just a troubleshooting pain. Yes. So as I think about that, it costs, it's not just certificates across 22,000 pods or it's certificates across 22,000 pods in multiple applications. How were you doing that before link D like, what was the, what and what were the pain points? Like? What happens when a certificate either fails or expired up not, not updated? >>So, I mean, to be completely honest, the biggest thing is we're just unable to make the calls, you know, out or, or in, based on yeah. What is failing basically. But, you know, we saw essentially an uptick in failures around a certain service and pretty quickly, I pretty quickly, we got used to the fact that it was like, oh, it's probably a cert expiration issue. And so we tried, you know, a few things in order to make that a little bit more automated and things like that, but we never came to a solution that like didn't require every engineer on the team to know essentially quite a bit about this, just to get into it, which was a huge issue. >>So talk about day two after you've deployed link D how did this alleviate software engineers and what was like the, the benefits of now having this automated way of managing >>Certs? So the biggest thing is like, there is no touch from developers, everyone on our team. Well, I mean, there are a lot of people who are familiar with security and certs and all of that stuff, but no one has to know it. Like it's not a requirement. Like for instance, I knew nothing about it when I joined the team. And even when I was setting up our newer clusters, I knew very little about it. And I was still able to really quickly set up blinker D, which was really nice. And, and it's been, you know, essentially we've been able to just kind of set it and not think about it too much. Obviously, you know, there are parts of it that you have to think about. We monitor it and all that fun stuff, but, but yeah, it's been pretty painless almost day one. It took a lot, a long time to trust it for developers. You know, anytime there was a failure, it's like, oh, could this be link or D you know, but after a while, like now we don't have that immediate assumption because people have built up that trust, but >>Also you have this massive infrastructure, I mean, 30 cluster. So I guess that it's quite different to manage a single cluster and 30. So what are the, you know, consideration that you have to do to install this software on, you know, 30 different cluster manage different, you know, versions probably etcetera, etcetera, et cetera. >>So, I mean, you know, the, the, as far as like, I guess, just to clarify, are you asking specifically with Linky or are you just asking in more in general? Well, >>I mean, you, you can take the, the question in the, in two ways, so, okay. Yeah. Yes. Link in particular, but the 30 cluster also quite interesting. >>Yeah. So, I mean, you know, more generally, you know, how we manage our clusters and things like that. We have, you know, a CLI tool that we use in order to like, change context very quickly and switch and communicate with whatever cluster we're trying to connect to and, you know, are we debugging or getting logs, whatever. And then, you know, with link D it's nice because again, you know, we, we, aren't having to worry about like, oh, how is this cert being inserted in the right node or, or not the right node, but in the right cluster or things like that. Whereas with link D we don't, we don't really have that concern when we spin up our, our clusters, essentially we get the root certificate and, and everything like that packaged up, passed along to link D on installation. And then essentially there's not much we have to do after that. >>So talk to me about your upcoming coming section here at Q con what's the, what's the high level talking points? Like what, what will attendees learn? >>Yeah. So it's, it's a journey. Those are the sorts of talks that I find useful. Having not been, you know, I, I'm not a deep Kubernetes expert from, you know, decades or whatever of experience, but I think >>Nobody is >>Also true. That's another story. That's a, that's, that's a job posting decades of requirements for >>Of course. Yeah. But so, you know, it, it's a journey it's really just like, Hey, what made us decide on a service mesh in the first place? What made us choose link D and then what are the ways in which, you know, we, we use link D so what are those, you know, we use some of the extra plugins and things like that. And then finally, a little bit about more, what we're gonna do in the future. >>Let's talk about not just necessarily the future as in two or three days from now, or two or three years from now. Well, the future after you immediately solve the, the low level problems with link D what were some of the, the surprises, because link D in service me in general has have side benefits. Do you experience any of those side benefits as well? >>Yeah, it's funny, you know, writing the, the blog post, you know, I hadn't really looked at a lot of the data in years on, you know, when we did our investigations and things like that. And we had seen that we like had very low latency and low CPU utilization and things like that. And looking at some of that, I found that we were actually saving time off of requests. And I couldn't really think of why that was, and I was talking with someone else and the biggest, unfortunately, all that data's gone now, like the source data. So I can't go back and verify this, but it, it makes sense, you know, there's the availability zone routing that linker D supports. And so I think that's actually doing it where, you know, essentially if a node is closer to another node, it's essentially, you know, routing to those ones. So when one service is talking to another service and maybe on they're on the same node, you know, it, it short circuits that, and allows us to gain some, some time there. It's not huge, but it adds up after, you know, 10, 20 calls down the line. Right. >>In general. So you are saying that it's smooth operations in, in ATS, very, you know, simplifying your life. >>And again, we didn't have to really do anything for that. It, it, it handled that for it was there. Yeah. Yep. Yeah, exactly. >>So we know one thing when I do it on my laptop, it works fine when I do it with across 22,000 pods, that's a different experience. What were some of the lessons learned coming out of KU con 2018 in San Diego was there? I wish I would've ran to the microphone folks, but what were some of the hard lessons learned scaling link D across the 22,000 nodes? >>So, you know, the, the first one, and this seems pretty obvious, but was just not something I knew about was the high availability mode of link D so obviously makes sense. You would want that in a, you know, a large scale environment. So like, that's one of the big lessons that like, we didn't ride away. No. Like one of the mistakes we made in, in one of our pre-production clusters was not turning that on. And we were kind of surprised. We were like, whoa, like all of these pods are spinning up, but they're having issues like actually getting injected and things like that. And we found, oh, okay. Yeah, you need to actually give it some, some more resources, but it's still very lightweight considering, you know, they have high availability mode, but it's just a few instances still. >>So from, even from a, you know, binary perspective and running link D how much overhead is it? >>That is a great question. So I don't remember off the top of my head, the numbers, but it's very lightweight. We, we evaluated a few different service missions and it was the lightest weight that we encountered at that point. >>And then from a resource perspective, is it a team of link D people? Is it a couple of people, like how >>To be completely honest for a long time, it was one person, Abraham who actually is the person who proposed this talk. He couldn't make it to Valencia, but he essentially did probably 95% of the work to get a into production. And then this was before we even had a team dedicated to our infrastructure. And so we have, now we have a team dedicated, we're all kind of Linky folks, if not Linky experts, we at least can troubleshoot basically. And things like that. So it's, I think a group of six people on our team, and then, you know, various people who've had experience with it >>On other teams, but I'm not dedicated just to that. >>I mean, >>No one is dedicated just to it. No, it's pretty like pretty light touch once it's, once it's up and running, it took a very long time for us to really understand it and, and to, you know, get like, not getting started, but like getting to where we really felt comfortable letting it go in production. But once it was there, like, it is very, very light touch. >>Well, I really appreciate you stopping by Chris. It's been an amazing conversation to hear how Microsoft is using a open source project. Exactly. At scale. It's just a few years ago, when you would've heard the concept of Microsoft and open source together and like, oh, that's just, you know, but >>They have changed a lot in the last few years now, there are huge contributors. And, you know, if you go to Azure, it's full of open source stuff, every >>So, yeah. Wow. The Cuban 2022, how the world has changed in so many ways from Licia Spain, I'm Keith Townsend, along with a Rico senior, you're watching the, the leader in high tech coverage.
SUMMARY :
brought to you by the cloud native computing foundation. What's the flavor of the show so far, And you know, on the queue, fresh on the queue for the first time, Chris Vos, Me. So first off, give us a high level picture of the environment that you're at this point around the globe, you know, 700 to a thousand pods per you and the team settle on link or do And so we began investigating, you know, solutions to that. So, so in general, we are talking about, you know, security at scale. And so, you know, basically it took someone going through a whole How were you doing that before link D like, what was the, what and what were the pain points? we tried, you know, a few things in order to make that a little bit more automated and things like that, You know, anytime there was a failure, it's like, oh, could this be link or D you know, but after a while, you know, consideration that you have to do to install this software on, Link in particular, but the 30 cluster also quite interesting. And then, you know, with link D it's nice Having not been, you know, I, I'm not a deep Kubernetes expert from, Also true. What made us choose link D and then what are the ways in which, you know, we, we use link D so what Well, the future after you immediately solve I hadn't really looked at a lot of the data in years on, you know, when we did our investigations and very, you know, simplifying your life. And again, we didn't have to really do anything for that. So we know one thing when I do it on my laptop, it works fine when I do it with across 22,000 So, you know, the, the first one, and this seems pretty obvious, but was just not something I knew about was So I don't remember our team, and then, you know, various people who've had experience with it you know, get like, not getting started, but like getting to where together and like, oh, that's just, you know, but you know, if you go to Azure, it's full of open source stuff, every how the world has changed in so many ways from Licia Spain,
SENTIMENT ANALYSIS :
ENTITIES
Entity | Category | Confidence |
---|---|---|
Keith Townsend | PERSON | 0.99+ |
Chris | PERSON | 0.99+ |
Christopher Voss | PERSON | 0.99+ |
2017 | DATE | 0.99+ |
Chris Vos | PERSON | 0.99+ |
Abraham | PERSON | 0.99+ |
20 | QUANTITY | 0.99+ |
95% | QUANTITY | 0.99+ |
700 | QUANTITY | 0.99+ |
San Diego | LOCATION | 0.99+ |
Microsoft | ORGANIZATION | 0.99+ |
10 | QUANTITY | 0.99+ |
30 | QUANTITY | 0.99+ |
five minutes | QUANTITY | 0.99+ |
2019 | DATE | 0.99+ |
22,000 pods | QUANTITY | 0.99+ |
six people | QUANTITY | 0.99+ |
Valencia | LOCATION | 0.99+ |
two | QUANTITY | 0.99+ |
2018 | DATE | 0.99+ |
two ways | QUANTITY | 0.99+ |
one | QUANTITY | 0.99+ |
20 calls | QUANTITY | 0.99+ |
7,500 people | QUANTITY | 0.99+ |
22,000 pods | QUANTITY | 0.99+ |
first time | QUANTITY | 0.98+ |
Cuban | LOCATION | 0.98+ |
first | QUANTITY | 0.98+ |
one service | QUANTITY | 0.98+ |
Valencia Spain | LOCATION | 0.98+ |
Europe | LOCATION | 0.98+ |
Linky | ORGANIZATION | 0.97+ |
three days | QUANTITY | 0.97+ |
2022 | DATE | 0.97+ |
one person | QUANTITY | 0.97+ |
first one | QUANTITY | 0.97+ |
link D | ORGANIZATION | 0.96+ |
Kubecon | ORGANIZATION | 0.96+ |
30 cluster | QUANTITY | 0.96+ |
22,000 nodes | QUANTITY | 0.96+ |
KU con 2018 | EVENT | 0.95+ |
Coon | ORGANIZATION | 0.94+ |
Licia Spain | PERSON | 0.94+ |
30 clusters | QUANTITY | 0.94+ |
day two | QUANTITY | 0.92+ |
link D | OTHER | 0.92+ |
Xbox | COMMERCIAL_ITEM | 0.91+ |
Rico | ORGANIZATION | 0.91+ |
Q con | ORGANIZATION | 0.91+ |
about 22,000 pods | QUANTITY | 0.91+ |
Kubernetes | PERSON | 0.9+ |
few years ago | DATE | 0.9+ |
three years | QUANTITY | 0.89+ |
link | ORGANIZATION | 0.86+ |
single cluster | QUANTITY | 0.85+ |
one thing | QUANTITY | 0.82+ |
Leer D | ORGANIZATION | 0.79+ |
a thousand pods | QUANTITY | 0.77+ |
Cloudnativecon | ORGANIZATION | 0.75+ |
last | DATE | 0.74+ |
cluster | QUANTITY | 0.74+ |
MTLS | ORGANIZATION | 0.72+ |
Etti | ORGANIZATION | 0.72+ |
Azure | TITLE | 0.71+ |
Rico | LOCATION | 0.69+ |
ATS | ORGANIZATION | 0.68+ |
years | DATE | 0.64+ |
cloud native con | ORGANIZATION | 0.61+ |
Cuban | PERSON | 0.6+ |
day one | QUANTITY | 0.59+ |
decades | QUANTITY | 0.56+ |
link | OTHER | 0.56+ |
Kubernetes | ORGANIZATION | 0.53+ |
link | TITLE | 0.52+ |
22 | EVENT | 0.5+ |
Mark Hinkle | KubeCon + CloudNativeCon NA 2021
(upbeat music) >> Greetings from Los Angeles, Lisa Martin here with Dave Nicholson. We are on day three of the caves wall-to-wall coverage of KubeCon CloudNativeCon North America 21. We're pleased to welcome Mark Hinkle to the program, the co-founder and CEO of TriggerMesh. Mark welcome. >> Thank you, It's nice to be here. >> Lisa: Love the name. Very interesting TriggerMesh. Talk to us about what TriggerMesh does and what, when you were founded and what some of the gaps were that you saw in the market. >> Yeah, so TriggerMesh actually the Genesis of the name is in, cloud event, driven architecture. You trigger workloads. So that's the trigger and trigger mesh, and then mesh, we mesh services together, so cloud, so that's why we're called TriggerMesh. So we're a cloud native open source integration platform. And the idea is that, the number of cloud services are proliferating. You still have stuff in your data center that you can't decommission and just wholesale lift and shift to the cloud. So we wanted to provide a platform to create workflows from the data center, to the cloud, from cloud to cloud and not, and use all the cloud native design principles, but not leave your past behind. So that's, what we do. We're, very, we were cloud, we are cloud operators and developers, and we wanted the experience to be very similar to the way that DevOps folks are doing infrastructure code and deploying that we want to make it easy to do integration as code. So we follow the same design patterns, use the same domain languages, some of those tools like Hashi corpse, Terraform, and that that's what we do and how we go about doing it. >> Lisa: And when were you guys founded? >> September, 2018. >> Oh so your young, your three years young. >> Three years it's feels like 21 >> I bet. >> And startup years it's a lot has happened, but yeah, we my co-founder and I were former early cloud folks. We were at cloud.com worked through the OpenStack years and the CloudStack, and we just saw the pattern of, abstraction coming about. So first you abstract the hardware, then you abstract the operating system. And now at with the Kubernetes container, you know, evolution, you're abstracting it up to the application layer and we want it to be able to provide tooling that lets you take full advantage of that. >> Dave: So being founded in 2018, what's your perception of that? The shift that happened during the pandemic in terms of the drive towards cloud adoption and the demands for services like you provide? >> Mark: Yeah, I think it's a mixed blessing. So we, people became more remote. They needed to enable digital transformation. Biggest thing, I think that that for us is, you know, you don't go to the bank anymore. And the banking industry is doing, you know, exponentially more remote, online transactions than in person. And it's very important. So we decided that financial services is where we were going to start with first because they have a lot of legacy architecture. They have a lot of need to move to the cloud to have better digital experiences. And we wanted to enable them to, you know, keep their mainframes online while they were still doing cutting edge, you know, mobile applications, that kind of thing. >> Lisa: And of course the legacy institutions like the BFA's the Wells Fargo, they're competing with the fintechs who are much more nimble, much more agile and able to sort of disrupt the financial services industry. Was that part of also your decision to start in financial services? >> It was a little bit of luck because we started with our network and it turned out the, you know, we saw, we started talking to our friends early on, cause we're a startup and said, this is what we're going to do. And where it really resonated was PNC bank was our, one of our first customers. You know, another financial regulatory company was another one, a couple of banks in Europe. And we, you know, as we started talking about what we were doing, that we just gravitated there because they had the, the biggest need, even though everybody has the need, their businesses are, you know, critically tied to digital transformation. >> So starting with financial services. >> It's, it's counter intuitive, isn't it? >> It was counterintuitive, but it lends credibility to any other industry vertical that you're going to approach. >> Yeah, yeah it does. It's a, it's a great, they're going to be our hardest customers and they have more at stake than a lot of like transactions are millions and millions of dollars per hour for these folks. So they don't want to play around, they, they have no tolerance for failure. So it's a good start, but it's sort of like taking up jogging and running a marathon in your first week. It's very very grilling in that sense, but it really has made us a lot better and gave us a lot of insight into the kinds of things we need to do from not just functionality, but security and that kind of thing. >> Where are you finding these customers with respect to adoption of Kubernetes? Are they leading? Are they knowing we've got to get there eventually from an infrastructure perspective? >> So the interesting thing is Kubernetes is a platform for us to deliver on, so we, we don't require you to be a Kubernetes expert we offer it as a SaaS, but what happens is that the Kubernetes folks are the ones that we end up really engaging with earlier on. And I think that we find that they're in this phase of they're containerizing their apps, that's the first step. And then they're putting them on Kubernetes and then their next step is a security and integration path. So once she, I think they call it and this is my buzzword of the show day two operations, right? So they, they get to day two and then they have a security and an integration concern before they go live. So they want to be able to make sure that they don't increase their attack face. And then they also want to make sure that this newly deployed containerized infrastructure is as well integrated as the previous, you know, virtualized or even, you know, on the server infrastructure that they had before. >> So TriggerMesh, doesn't solely work in the containerized world, you're, you're sort of you're bridging the divide. >> Mark: Yes. >> What percentage of the workloads that you're seeing are the result of modernization migration, as opposed to standing up net new application environments in Kubernetes? Do you have a sense for that? >> I think we live in a lot in the brown field. So, you know, folks that have an existing project that they're trying to bridge to it versus the Greenfield kind of, you know, the, the huge wins that you saw in the early cloud days of the Netflix and the Twitter's Dwayne scale. Now we're talking to the enterprises who have, you know, they have existing concerns. So I would say that it's, it's mostly people that are, you know, very few net new projects, unless it's a modernization and they're getting ready to decommission an old one, which is. >> Dave: So Brownfield financial services. You just said, you know, let's just, let's just go after that. >> You know, yeah. I mean, we had this dart forward and we put up buzzwords, but no, it was, it was actually just, and you know, we're still finding our way as far as early on where we're open source folks. And we did not open source from day one, which is very weird when everybody's new, your identity is, you know, I worked, I was the VP of marketing for Linux foundation and no JS and all these open source projects. And my co-founder and I are Apache committers. And our project wasn't open yet because we had to get to the point where it could be open and people could be productive in the use and contribution. And we had to staff up engineers. And now I think this week we open-sourced our entire platform. And I think that's going to open up, you know, that's where we started because it was not necessarily the lowest hanging fruit, but the profitable, less profitable, lowest hanging fruit was financial services. Now we are letting our code out into the wild. And I think it'll be interesting to see what comes back. >> So you just announced that this week TriggerMesh integration platform as an open source project here at KubeCon, what's been some of the feedback? >> It's all been positive. I haven't heard anything negative. We did it, so we're very, very, there's a very, the culture around open source is very tough. It's very critical if you don't do it right. So I think we did a good job, we used enough, we used a OSI approved. They've been sourced, licensed the Apache software, a V2 license. We hired someone who was well-respected in the DevREL world from a chef who understands the DevOps sort of culture methodologies. We staffed up our engineers who are going to be helping the free and open source users. So they're successful and we're betting that that will yield business results down the road. >> Lisa: And what are the two I see on your website, two primary use cases that you guys support. Can you dig into details on that? >> So the first one is sort of a workflow automation and a really simple example of that is you have a, something that happens in one cloud. So for example, you take a picture on your phone and you upload it and it goes to Amazon and there is a service that wants to identify what's in that picture. And once you put it on the line and the internship parlance, you could kick off a workflow from TensorFlow, which is artificial intelligence to identify the picture. And there isn't a good way for clouds to communicate from one to the other, without writing custom blue, which is really what, what we're helping to get rid of is there's a lot of blue written to put together cloud native applications. So that's a workflow, you know, triggering a server less function is the workflow. The other thing is actually breaking up data gravity. So I have a warehouse of data, in my data center, and I want to start replicating some portion of that. As it changes to a database as a service, we can based on an event flow, which is passive. We're not, we're not making, having a conversation like you would with an API where there's an event stream. That's like drinking from the fire hose and TriggerMesh is the nozzle. And we can direct that data to a DBaaS. We can direct that data to snowflake. We can direct that data to a cloud-based data lake on Microsoft Azure, or we can split it up, so some events could go to Splunk and all of the events can go to your data lake or some of those, those things can be used to trigger workloads on other systems. And that event driven architecture is really the design pattern of the individual clouds. We're just making it multi-cloud and on-prem. >> Lisa: Do you have a favorite customer example that you think really articulates that the value of that use case? >> Mark: Yeah I think a PNC is probably our, well for the, for the data flow one, I would say we have a regular to Oracle and one of their customers it was their biggest SMB customer of last year. The Oracle cloud is very, very important, but it's not as tool. It doesn't have the same level of tooling as a lot of the other ones. And to, to close that deal, their regulatory customer wanted to use Datadog. So they have hundreds and hundreds of metrics. And what TriggerMesh did was ingest the hundreds and hundreds of metrics and filter them and connect them to Datadog so that, they could, use Datadog to measure, to monitor workloads on Oracle cloud. So that, would be an example of the data flow on the workflow. PNC bank is, is probably our best example and PNC bank. They want to do. I talked about infrastructure code integration is code. They want to do policy as code. So they're very highly regulatory regulated. And what they used to do is they had policies that they applied against all their systems once a month, to determine how much they were in compliance. Well, theoretically if you do that once a month, it could be 30 days before you knew where you were out of compliance. What we did was, we provided them a way to take all of the changes within their systems and for them to a server less cluster. And they codified all of these policies into server less functions and TriggerMesh is triggering their policies as code. So upon change, they're getting almost real-time updates on whether or not they're in compliance or not. And that's a huge thing. And they're going to, they have, within their first division, we worked with, you know, tens of policies throughout PNC. They have thousands of policies. And so that's really going to revolutionize what they're able to do as far as compliance. And that's a huge use case across the whole banking system. >> That's also a huge business outcome. >> Yes. >> So Mark, where can folks go to learn more about TriggerMesh, maybe even read about more specifically about the announcement that you made this week. >> TriggerMesh.com is the best way to get an overview. The open source project is get hub.com/triggermesh/trigger mesh. >> Awesome Mark, thank you for joining Dave and me talking to us about TriggerMesh, what you guys are doing. The use cases that you're enabling customers. We appreciate your time and we wish you best of luck as you continue to forge into financial services and other industries. >> Thanks, it was great to be here. >> All right. For Dave Nicholson, I'm Lisa Martin coming to you live from Los Angeles at KubeCon and CloudNativeCon North America 21, stick around Dave and I, will be right back with our next guest.
SUMMARY :
the co-founder and CEO of TriggerMesh. Talk to us about what the data center, to the cloud, Oh so your young, So first you abstract the hardware, I think that that for us is, you know, like the BFA's the And we, you know, but it lends credibility to any So they don't want to play around, as the previous, you know, the containerized world, it's mostly people that are, you know, You just said, you know, to open up, you know, So I think we did a good that you guys support. So that's a workflow, you know, we worked with, you know, announcement that you made this week. TriggerMesh.com is the and me talking to us about you live from Los Angeles at
SENTIMENT ANALYSIS :
ENTITIES
Entity | Category | Confidence |
---|---|---|
Mark Hinkle | PERSON | 0.99+ |
Dave Nicholson | PERSON | 0.99+ |
Dave | PERSON | 0.99+ |
Lisa Martin | PERSON | 0.99+ |
PNC | ORGANIZATION | 0.99+ |
Europe | LOCATION | 0.99+ |
2018 | DATE | 0.99+ |
Lisa | PERSON | 0.99+ |
September, 2018 | DATE | 0.99+ |
Mark | PERSON | 0.99+ |
Los Angeles | LOCATION | 0.99+ |
Wells Fargo | ORGANIZATION | 0.99+ |
Amazon | ORGANIZATION | 0.99+ |
three years | QUANTITY | 0.99+ |
Oracle | ORGANIZATION | 0.99+ |
hundreds | QUANTITY | 0.99+ |
BFA | ORGANIZATION | 0.99+ |
millions | QUANTITY | 0.99+ |
Netflix | ORGANIZATION | 0.99+ |
first division | QUANTITY | 0.99+ |
Three years | QUANTITY | 0.99+ |
two | QUANTITY | 0.99+ |
ORGANIZATION | 0.99+ | |
first step | QUANTITY | 0.99+ |
last year | DATE | 0.99+ |
Microsoft | ORGANIZATION | 0.99+ |
KubeCon | EVENT | 0.99+ |
30 days | QUANTITY | 0.99+ |
TriggerMesh | ORGANIZATION | 0.98+ |
this week | DATE | 0.98+ |
CloudStack | TITLE | 0.98+ |
21 | QUANTITY | 0.98+ |
hub.com/triggermesh/trigger mesh | OTHER | 0.98+ |
first week | QUANTITY | 0.98+ |
KubeCon | ORGANIZATION | 0.98+ |
CloudNativeCon North America 21 | EVENT | 0.97+ |
Linux | ORGANIZATION | 0.97+ |
once a month | QUANTITY | 0.97+ |
Apache | ORGANIZATION | 0.97+ |
first | QUANTITY | 0.96+ |
first customers | QUANTITY | 0.96+ |
tens of policies | QUANTITY | 0.96+ |
two primary use cases | QUANTITY | 0.96+ |
one | QUANTITY | 0.95+ |
first one | QUANTITY | 0.95+ |
thousands of policies | QUANTITY | 0.94+ |
Brownfield | ORGANIZATION | 0.93+ |
day two | QUANTITY | 0.92+ |
day three | QUANTITY | 0.92+ |
one cloud | QUANTITY | 0.91+ |
Hashi corpse | TITLE | 0.91+ |
day two | QUANTITY | 0.9+ |
OpenStack | TITLE | 0.88+ |
PNC bank | ORGANIZATION | 0.87+ |
hundreds of metrics | QUANTITY | 0.87+ |
TensorFlow | ORGANIZATION | 0.86+ |
CloudNativeCon NA 2021 | EVENT | 0.85+ |
Terraform | TITLE | 0.83+ |
KubeCon CloudNativeCon North America 21 | EVENT | 0.82+ |
Kubernetes | TITLE | 0.81+ |
pandemic | EVENT | 0.81+ |
hundreds and | QUANTITY | 0.8+ |
cloud.com | ORGANIZATION | 0.79+ |
DevOps | TITLE | 0.75+ |
Greenfield | ORGANIZATION | 0.74+ |
Constance Caramanolis, Splunk | KubeCon + CloudNativeCon Europe 2020 - Virtual
>> Narrator: From around the globe, it's theCUBE with coverage of KubeCon and CloudNativeCon Europe 2020 Virtual brought to you by Red Hat, the Cloud Native Computing Foundation and ecosystem partners. >> Hi I'm Stu Miniman and this is theCUBE's coverage of KubeCon, CloudNativeCon the 2020 European show of course happening virtually and that has put some unique challenges for the people running the show, really happy to welcome to the program she is one of the co-chairs of this event, and she is also a Principal Software Engineer at Splunk, Constance Caramanolis thank you so much for joining us. >> Hi, thank you for having me, I'm really excited to be here, it's definitely an interesting time. >> Alright, so Constance we know KubeCon it's a great community, robust everybody loves to get together there's some really interesting hallway conversations and so much going on, we've been watching, the four or five years we've been doing theCUBE at this show, just huge explosion of the breadth and depth of the content and of course, great people there. Just, if we could start with a little bit, your background, as I mentioned you're the co-chair, you work for Splunk by way of an acquisition, of Omnition try saying that three times fast, and Omnition you were telling me is a company that was bought really before it came out of stealth, but when it comes to the community itself, how long have you been involved in this community? What kind of led you to being co-chair? >> Yeah, I guess I've been involved with the community since 2017, so, I was at Lyft before Omnition Splunk, and I was lucky enough to be one of the first engineers, on Envoy you might've heard of Envoy, sorry I laugh at my own jokes. (laughing) Like my first exposure to KubeCon and seeing the CNCF community was KubeCon Austin and the thing that I was amazed by was actually you said it the hallway tracks, right? I would just see someone and be like, "Hey, like, I think I've seen your code review can I say hi?" And that started back on me at least a little bit involved in terms of talking to more people then they needed people I would work on a PR or in some of the community meetings and that was my first exposure to the community. And so I was involved in Envoy pretty actively involved in Envoy all the way until from 2016 until mid 2018 and then I switched projects and turning it left and did some other stuff and I came back into CNCF community, in OpenTelemetry as of last year, actually almost exactly a year ago now to work on making tracing, I'm going to say useful and the reason why I say useful is that usually people think of tracing as, not as important as metrics and logs, but there is so much to tracing that we tend to undervalue and that's why I got involved with OpenTelemetry and Omnition, because there's some really interesting ways that you could view tracing, use tracing, and you could answer a lot of questions that we have in our day-to-day and so that's kind of that's how I got involved in the second-round community and then ended up getting nominated to be on the co-chair and I obviously said yes, because this is an amazing opportunity to meet more people and have more of that hallway track. >> Alright, so definitely want to talk about OpenTracing, but let's talk about the event first, as we were talking about. >> Yeah. >> That community you always love the speakers, when they finish a session, they get mobbed by people doing questions. When you walk through the expo hall, you go see people so give us a little bit of insight as to how we're trying to replicate that experience, make sure that there's I don't know office hours for the speakers and just places and spaces for people to connect and meet people. >> Yeah, so I will say that like, part of the challenge with KubeCone EU was that it had already been meant to be an in person event and so we're changing it to virtual, isn't going to be as smooth as a KubeCon or we have the China event that's happening in a few weeks or at Boston, right that's still going on, like, those ones are being thought out a lot more as a proper virtual event. So a little bit of the awkwardness of, now everything is going to be online, right? It's like you can't actually shake someone's hand in a hallway but we are definitely trying to be cognizant of when I'm in terms of future load, like probably less content, right. It's harder to sit in front of a screen and listen to everything and so we know that we know we have enough bandwidth we're trying to find, different pieces of software that allow for better Q and A, right? Exactly, like the mobbing after session is go in as a speaker and one as attendee is sometimes like the best part about conferences is you get to like someone might've said something like, "Hey, like this little tidbit "I need to ask you more questions about this." So we're providing software to at least make that as smooth, and I'm putting this in quotation and as you'll be able to tell anyone who's watching as I speak with my hands. Right, so we're definitely trying to provide software to at least make that initial interaction as smooth as possible, maybe as easy as possible we know it's probably going to be a little bit bumpy just because I think it's also our first time, like everyone, every conference is facing this issue so it's going to be really interesting to see how the conference software evolves. It is things that we've talked about in terms of maybe offering their office hours, for that it's still something that like, I think it's going to be really just an open question for all of us, is that how do we maintain that community? And I think maybe we were talking or kind of when I was like planting the seed of a topic beforehand, it's like it's something I think that matters like, how do we actually define community? 'Cause so much of it has been defined off that hallway track or bumping into someone, right? And going into someone's booth and be like, like asking that question there, because it is a lot more less intimidating to ask something in person than is to ask it online when everyone gets to hear your question, right. I know I ask less questions online, I guess maybe one thing I want to say is that for now that am thinking about it is like, if you have a question please ask questions, right? If recording is done, if there's a recording for a talk, the speakers are usually made available online during the session or a bit afterwards, so please ask your questions when things come up, because that's going to be a really good way to, at least have a bit of that question there. And also don't be shy, please, even when I say like in terms of like, when it comes to review, code reviews, but if something's unintuitive or let's say, think about something else, like interact with it, say it or even ask that question on Twitter, if you're brave enough, I wouldn't but I also barely use Twitter, yeah I don't know it's a big open question I don't know what the community is going to look like and if it's going to be harder. >> Yeah, well, one of the things I know every, every time I go to the show conferences, when the keynote when it's always like, okay, "How many people is this your first time at the show?" And you look around and it's somewhere, third or half people attending for the first time. >> Yeah. I know I'm trying to remember if it was year and a half ago, or so there was created a kind of one-on-one track at the show to really help onboard and give people into the show because when the show started out, it was like okay, it was Kubernetes and a couple of other things now you've got the graduated, the incubated, the dozens of sandbox projects out there and then even more projects out there so, cloud-native is quite a broad topic, there is no wrong way where you can start and there's so many paths that you can go on. So any tips or things that we're doing this time, to kind of help broaden and welcome in those new participants? >> Yeah so there's two things, one is actually the one to attract is official for a KubeCon EU so we do have like, there's a few good talks in terms of like, how to approach KubeCon it was meant to originally be for a person but at least helping people in terms of general terms, right? 'Cause sometimes there's so much terminology that it feels like you need to carry, cloud-native dictionary around with you, doing that and giving suggestions there, so that's one of the first talks that's going to be able to watch on KubeCon so I highly suggest that, This is actually a really tough question because a lot of it would have been like, I guess it would have been for me, would have been in person be like, don't be afraid to like, if you see someone that, said something really interesting in a talk you attended, like, even if it's not after the question, just be like, "Hey, I thought what you said was really cool "and I just want to say I appreciate your work." Like expressing that appreciation and just even if it isn't like the most thoughtful question in the world just saying thank you or I appreciate you as a really good way to open things up because the people who are speaking are just as well most people are probably just as scared of going up there and sharing their knowledge as probably or of asking a question. So I think the main takeaway from that is don't be shy, like maybe do a nervous dance to get those jitters out and then after (laughing) and then ask that question or say like, thank you it's really nice to meet you. It's harder to have a virtual coffee, so hopefully they have their own teapot or coffee maker beside them, but offered you that, send an email I think, one thing that is very common and I have a hard time with this is that it's easy to get overwhelmed with how much content there is or you said it's just like, I first feel small and at least if everyone is focusing on Kubernetes, especially like a few years ago, at least and you're like, maybe that there are a lot of people who are really advanced but now that there's so many different people like so many people from all range of expertise in this subject matter experts, and interests that it's okay to be overwhelmed just be like, I need to take a step back because mentally attending like a few talks a day is like, I feel like it's taking like several exams 'cause there's so much information being bombarded on you and you're trying to process it so understand that you can't process it all in one day and that's okay, come back to it, right. It's a great thing is that all of these talks are recorded and so you can watch it another time, and I would say probably just choose like three or four talks that you're really excited about and listen to those, don't need to watch everything because as I said we can't process it all and that's okay and ask questions. >> Some great advice there because right, if we were there in person it was always, attend what you really want to see, are there speakers you want to engage with? Because you can go back and watch on demand that's been one of the great opportunities with the virtual events is you can have access on demand, you can poke and prod, personally I love that a lot of them you can adjust the speed of them so, if it's something that it's kind of an intro talk, I can crank it up to one and a half or 2X speed and get through more content or I can pause it, rewind if I'm not getting it. And the other opportunity is I tell you the last two or three years, when I'm at an event, I try to just spend my time, not looking at my phone, talking to people, but now there's the opportunity, hey, if I can be of help, if anybody in the community has a question or wants to get connected to somebody, we know a lot of people I'm easily reachable on Twitter and I'm not sitting on a plane or in the middle of something that being like, so there is just a great robust community out there, online, and it were great be a part of it. So speaking of projects, you mentioned OpenTelemetry, which is what, your day job works on it's been a really, interesting topic of course for those that don't know the history, there were actually two projects that merged, it was a OpenTracing and OpenCensus created OpenTelemetry, so why don't you bring us up to speed as to where we are with the project, and what people should be looking at at the show and throughout the rest of 2020? >> OpenTelemetry is very exciting, we just did our first beta release so for anyone who's been on the fence of, is OpenTelemetry getting traction, or is it something that you're like at, this is a really great time to want to get involved in OpenTelemetry and start looking into it, if it's as a viable project, but I guess should probably take a step back of what is OpenTelemetry, OpenTelemetry as you mentioned was the merging or the marriage of OpenTracing-OpenCensus, right? It was an acknowledgement that so many engineers were trying to solve the same problem, but as most of us knows, right, we are trying to solve the same problem, but we had two different implementations and we actually ended up having essentially a lot of waste of resources because we're all trying to solve the same problem, but then we're working on two different implementations. So that marriage was to address that because, right it's like if you look at all of the major players, all of the players on OpenTelemetry, right? They have a wide variety of vendor experience, right even as of speaking from the vendor hat, right vendors are really lucky that they get to work with so many customers and they get to see all these different use cases. Then there's also just so many actually end users who are using it and they have very peculiar use cases, too, even with a wide set of other people, they're not going to obviously have that, so OpenTelemetry gets to merge all of those different use cases into one, or I guess not into one, but like into a wide set of implementations, but at least it's maintained by a larger group instead of having two separate. And so the first goal was to unify tracing tracing is really far ahead in terms of implementation,, or several implementations of libraries, like Go, Java, Python, Ruby, like on other languages right now but quite a bit of lists there and there's even a collector too which some people might refer to as an agent, depending on what background they have. And so there's a lot of ways to one, implement tracing and also metrics for your services and also gather that data and manipulate it, right? 'Cause for example, tracings so tracing where it's like you can generate a lot of traces, but sometimes missing data and like the collector is a really great place to add data to that, so going back to the state of OpenTelemetry, OpenTelemetry since we just did a beta release, right, we're getting closer to GA. GA is something that we're tracking for at some point this year, no dates yet but it's something that we're really pushing towards, but we're starting to have a very stable API in terms of tracing a metric was on its way, log was all something we're wrapping up on. It is a really great opportunity to, all the different ways that we are that, we even say like service owners, applications, even business rate that we're trying to collect data and have visibility into our applications, this is a really great way to provide one common framework to generate all that data, to gather all that data and generate all that data. So it was really exciting and I don't know, we just want more users and why we say that is to the earlier point is that the more users that we have who are engaged with community, right if you want to open an issue, have a question if you want to set up a PR please do, like we really want more community engagement. It is a great time to do that because we are just starting to get traction, right? Like hopefully, hopefully in a year or two, like we are one of those really big, big projects right up on a CNCF KubeCon and it's like, let's see how much has grown. And it's a great time to join and help influence a project and so many chances for ownership, I know it's really exciting, the company-- >> Excellent well Constance, it's really exciting >> Yeah. >> Congratulations on the progress there, I'm sure everybody's looking forward to as you said GA later this year, want to give you the final word, yourself and Vicky Cheung as the co-chairs for the event, what's your real goal? What do you hope the takeaway is from this instance of the 2020 European show? Of course, virtual now instead of Amsterdam. I guess like two parts one for the takeaway is that it's probably going to be awkward, right? Especially again going back to the community is that we don't have a lot of that in person things so this will be an awkward interaction, but it's a really great place for us to want to assess what a community means to us and how we interact with the community. So I think it's going to be going into it with an open mindset of just knowing like, don't set the expectations, like any other KubeCon because we just know it won't be right, we can't even have like the after hours, like going out for coffee or drinks and other stuff there so having that there and being open to that being different and then also if you have ideas share it with us, 'cause we want to know how we can make it better, so expect that it's different, but it's still going to provide you with a lot of that content that you've been looking for and we still want to make that as much of a welcoming experience for you, so know that we're doing our best and we're open to feedback and we're here for you. >> Excellent, well Constance thank you so much for the work that you and the team have been doing on. absolutely, one of the events that we always look forward to, thanks so much for joining us. >> Thank you for having me. >> Alright, lots more coverage of theCUBE at KubeCon-Cloud Native on Europe 2020, I'm Stu Miniman and thanks for watching. (soft music)
SUMMARY :
brought to you by Red Hat, and that has put some unique challenges I'm really excited to be here, and depth of the content and and have more of that hallway track. but let's talk about the event first, and spaces for people to and listen to everything and so we know go to the show conferences, paths that you can go on. and so you can watch it another time, of them you can adjust the speed of them and like the collector but it's still going to provide you for the work that you and I'm Stu Miniman and thanks for watching.
SENTIMENT ANALYSIS :
ENTITIES
Entity | Category | Confidence |
---|---|---|
Vicky Cheung | PERSON | 0.99+ |
Constance Caramanolis | PERSON | 0.99+ |
2016 | DATE | 0.99+ |
Stu Miniman | PERSON | 0.99+ |
Red Hat | ORGANIZATION | 0.99+ |
three | QUANTITY | 0.99+ |
four | QUANTITY | 0.99+ |
last year | DATE | 0.99+ |
Constance | PERSON | 0.99+ |
Cloud Native Computing Foundation | ORGANIZATION | 0.99+ |
Envoy | ORGANIZATION | 0.99+ |
third | QUANTITY | 0.99+ |
Omnition | ORGANIZATION | 0.99+ |
two projects | QUANTITY | 0.99+ |
mid 2018 | DATE | 0.99+ |
KubeCon | EVENT | 0.99+ |
Boston | LOCATION | 0.99+ |
first time | QUANTITY | 0.99+ |
two things | QUANTITY | 0.99+ |
Python | TITLE | 0.99+ |
2020 | DATE | 0.99+ |
2X | QUANTITY | 0.99+ |
second-round | QUANTITY | 0.99+ |
CNCF | ORGANIZATION | 0.99+ |
five years | QUANTITY | 0.99+ |
Java | TITLE | 0.99+ |
a year ago | DATE | 0.99+ |
2017 | DATE | 0.98+ |
first goal | QUANTITY | 0.98+ |
Ruby | TITLE | 0.98+ |
one day | QUANTITY | 0.98+ |
first exposure | QUANTITY | 0.98+ |
two parts | QUANTITY | 0.98+ |
dozens | QUANTITY | 0.98+ |
Amsterdam | LOCATION | 0.98+ |
two different implementations | QUANTITY | 0.98+ |
OpenCensus | ORGANIZATION | 0.98+ |
half people | QUANTITY | 0.98+ |
one | QUANTITY | 0.98+ |
a year | QUANTITY | 0.97+ |
this year | DATE | 0.97+ |
CloudNativeCon | EVENT | 0.97+ |
year and a half ago | DATE | 0.97+ |
two | QUANTITY | 0.97+ |
Lyft | ORGANIZATION | 0.97+ |
three years | QUANTITY | 0.96+ |
four talks | QUANTITY | 0.96+ |
KubeCone EU | EVENT | 0.96+ |
Go | TITLE | 0.96+ |
first exposure | QUANTITY | 0.96+ |
three times | QUANTITY | 0.95+ |
CloudNativeCon Europe 2020 Virtual | EVENT | 0.95+ |
OpenTelemetry | TITLE | 0.94+ |
first beta release | QUANTITY | 0.94+ |
few years ago | DATE | 0.94+ |
one and a half | QUANTITY | 0.93+ |
later this year | DATE | 0.92+ |
a lot of questions | QUANTITY | 0.92+ |
Splunk | PERSON | 0.92+ |
first engineers | QUANTITY | 0.92+ |
GA | LOCATION | 0.92+ |
OpenTracing | ORGANIZATION | 0.92+ |
CNCF KubeCon | EVENT | 0.91+ |
Splunk | ORGANIZATION | 0.91+ |
two different implementations | QUANTITY | 0.91+ |
2020 European | EVENT | 0.91+ |
first | QUANTITY | 0.9+ |
China | LOCATION | 0.9+ |
one common framework | QUANTITY | 0.89+ |
ORGANIZATION | 0.89+ |
Steve Gordon, Red Hat | KubeCon + CloudNativeCon Europe 2020 – Virtual
>> Voice over: From around the globe, it's theCUBE with coverage of KubeCon and CloudNativeCon Europe 2020 virtual, brought to you by Red Hat, the Cloud Native Computing Foundation and Ecosystem Partners. >> Hi, I'm Stu Mittleman, and welcome back to theCUBE's Coverage of KubeCon CloudNativeCon Europe for 2020. Get to talk to the participants in this great community and ecosystem where they are around the globe. And when you think back to the early days of containers, it was, containers, they're lightweight, they're small, going to obliterate virtualization is often the headline that we had. Of course, we know everything in IT tends to be additive. And here we are in 2020 and containers and virtual machines, living side by side and often we'll see the back and forth that happens when we talk about virtualization in containers. To talk about that topic specifically, happy to welcome to the program, first time guest, Steve Gordon. He's the director of product management at Red Hat. Steve, thanks so much for joining us. >> Thanks so much Stu, it's great to be here. >> All right, as I teed up of course, virtualization was a wave that swept through the data center. It is a major piece, not only of what's in the data center, but even if you look at the public Clouds, often it was virtualization underneath there. Certain companies like Google, of course, really drove a container adoption. And often you hear when people talk about, I built something CloudNative, that underlying piece of being containerized and then using an orchestration layer like Kubernetes is what they talk about. So maybe stop for a sec, Red Hat of course, heavily involved in virtualization and containers, how you see that landscape and what's the general conversation you have with customers as to how they make the choice and how the lines blur between those worlds? >> Yeah, so at Red Hat, I think we've been working on certainly the current iteration of the next specialization with KVM for around 12 years and myself large portion of that. I think, one thing that's always been constant is while from the outside-in, specialization looks like it's been a fairly stable marketplace. It's always changing, it's always evolving. And what we're seeing right now is as people are adopting containers and even constructs built on top of containers into their workflows, there is more interest and more desire around how can I combine these things, recognizing that still an enormous percentage of my workloads are out there running in virtual machines today, but I'm building new things around them that need to be able to interact with them and springboard off of that. So I think for the last couple of years, I'm sure you yourself have seen a number of different projects pop up and the opensource community around this intersection of containers and visualization and how can these technologies compliment each other. And certainly KubeVirt is one of the projects that we've started in this space, in reaction to both that general interests, but also the real customer problems that people have, as they try and meld these two worlds. >> So Steve, at Red Hat Summit earlier this year, there was a lot of talk around container native virtualization. If you could just explain what that means, how that might be different from just virtualization in general, and we'll go from there. >> Sure, so back in, I think early 2017, late 2016, we started playing around this idea. We'd already seen the momentum around Kubernetes and the result the way we architected OpenShift, three at a time around, Kubernetes has this strength as an orchestration platform, but also a shared provider of storage, networking, et cetera, resources. And really thinking about, when we look at virtualization and containers, some of these problems are very common regardless of what footprint the workload happens to fit into. So leveraging that strength of Kubernetes as an orchestration platform, we started looking at, what would it look like to orchestrate virtual machines on that same platform right next to our application containers? And the extension of that the KubeVirt project and what has ultimately become OpenShift virtualization is based around that core idea of how can I make a traditional virtual machine to a full operating system, interact with and look exactly like a Kubernetes native construct, that I can use from the same platform? I can manage it using the same constructs, I can interact with it using the same console, all of these kinds of ideas. And then on top of that, not just bring in workloads as they lie, but enable really powerful workforce with people who are building a new application in containers that still need some backend components, say a database that's sitting in a VM, or also trying to integrate those virtual machines into new constructs, whether it's something like a pipeline or a service mesh. We're hearing a lot of questions around those things these days where people don't want to just apply those things to brand new workloads, but figure out how do they apply those constructs to the broader majority of their fleet of workflows that exist today. >> All right, so I believe back at Red Hat Summit, OpenShift virtualization was in beta. Where's the product that solution sets till today? >> Right, so at this year's KubeCon, we're happy to announce that OpenShift virtualization is moving to general availability. So it will be a fully supported part of OpenShift. And what that means is, you, as a subscriber to OpenShift, the platform, get virtualization as just an additional capability of that platform that you can enable as an operator from the operator hub, which is really a powerful thing for admins to be able to do that. But also is just really powerful in terms of the user experience. Like once that operator is enabled on your cluster, the little tab shows up, that shows that you can now go and create a virtual machine. But you also still get all of the metrics and the shared networking and so on that goes with that cluster, that underlies it all. And you can again do some really powerful things in terms of combining those constructs for both virtual machines and containers. >> When you talk about that line between virtualization and containers, a big question is, what does this mean for developers? How is it different from what they were using before? How do they engage and interact with their infrastructure today? >> Sure, so I think the way a lot of this current wave of technology got started for people was whether it was with Kubernetes or Docker before that, people would go and grab, easiest way they could grab compute for capacity was go to their virtual machine firm, whether that was their local virtualization estate at their company, or whether that was taking a credit card to public Cloud, getting a virtual machine and spinning up a container platform on top of that. What we're now seeing is, as that's transitioning into people building their workloads, almost entirely around these container constructs, in some cases when they're starting from scratch, there is more interest in, how do I leverage that platform directly? How do I, as my application group have more control over that platform? And in some cases, depending on the use case, like if they have demand for GPUs, for example, or other high-performance devices, that question of whether the virtualization layer between my physical host and my container is adding that much value? But then still wanting to bring in the traditional workloads they have as well. So I think we've seen this gradual transition where there is a growing interest in reevaluating, how do we start with container based architectures? To, okay, how has we transitioned towards more production scenarios and the growth in production scenarios? What tweaks do we make to that architecture? Does it still make sense to run all of that on top of virtual machines? Or does it make more sense to almost flip that equation as my workload mix gradually starts changing? >> Yeah, two thoughts come to mind on that. Number one is, are there specific applications out there, or I think about traditional VMs, often that Windows environments that we have there, is that some of the use case to bring them over to containers? And then also, once I've gotten it into the container environment, what are the steps to move forward? Because I have to expect that there's going to be some refactoring, some modernization to take advantage of the innovation and pace of change, not just to take it, containerize it and leave it. >> Yeah, so certainly, there is an enormous amount of potential out there in terms of Windows workloads, and people are definitely trying to work out how do they leverage those workloads in the context of OpenShift and Kubernetes based environment. And Windows containers obviously, is one way to address that. And certainly, that is very powerful in and of itself, for bringing those workloads to OpenShift and Kubernetes, but does have some constraints in terms of needing to be on a relatively recent version of Windows server and so on for those workloads to run in that construct. So where OpenShift virtualization helps with that is we can actually take an existing virtual machine workload, bring that across, even if it's say Windows server 2012, run it on top of the OpenShift virtualization platform as a VM, And then if or when you start modernizing more of that application, you can start teasing that out into actual containers. And that's actually something, it is one of our very early demos at Red Hat Summit 2018, I think was how you would go about doing that, and primarily we did that because it is a very powerful thing for customers to see how they can bring those, all the applications into this mix. And the other aspect of that I'll mention is one of our financial services customers who we've been working with, basically since that demo, they saw it from a hallway at Red Hat Summit and came and said, "Hey, we want to talk to you guys about that." One of the primary workload, is a Windows 10 style environment, that they happened to be bringing in as well. And that's more in that construct of treating OpenShift almost as a pool of compute, which you can use for many different workload types with the Windows 10 being just one aspect of that. And the other thing I'll say in terms of the second part of the question, what do I need to do in terms of refactoring? So we are very conscious of the fact that, if this is to provide value, you have to be able to bring in existing virtual machines with as minimal change as possible. So we do have a migration solution set, that we've had for a number of years, for bringing our virtual machines to Linux specialization stacks. We're expanding that to include OpenShift virtualization as a target, to help you bring in those existing virtual machine images. Where things do change a little bit is in terms of the operational approaches. Obviously, admin console now is OpenShift for those virtual machines, that does right now present a change. But we think it is a very powerful opportunity in terms of, as people get more and more production workloads into containers, for example, it's going to become a lot more appealing to have a backup solution, for example, that can cater to both the virtual machine workloads as well as any stateful container workloads you may have, which do exist in increasing numbers. >> Well, I'm glad you brought up a stateful discussion because as an industry, we've spent a long time making sure that virtual machines, have storage and have networking that is reliable in performance and the like. What should customers be thinking about and operators when they move to containers? Are there things that are different you manage bringing into, this brings them into the OpenShift management plane. So what else should I be thinking about? What do I need to do differently when I've embraced this? >> Yeah, so I think in terms of the things that virtual machine expects, the two big ones that come to mind to me are networking and storage. The compute piece is still there obviously, but I think is a little less complicated to solve just because the OpenShift and broader Kubernetes community have done such a great job of addressing that piece, and that's really what attracted us to it in the first place. But on the networking side, certainly the expectations of a traditional virtual machine are a little bit different to the networking model of Kubernetes by default. But again, we've seen a lot of growth in container based applications, particularly in the context of CloudNative network functions that have been pushing the boundaries of Kubernetes networking as well. That's resulted in projects like Motus, which allow us to give a virtual machine related to networking interface that it expects, but also give it the option of using the pod networking natively, for some of those more powerful constructs that are native to Kubernetes. So that's one of those areas where you've got a mix of options, depending on how far you want to go from a modernization perspective versus do I just want to bring this workload in and run it as it is. And my modernization is more built around it, in terms of the other container based things. Then similarly in storage, it's an area where obviously at Red Hat, we've been working close with the OpenShift container storage team, but we also work with a number of ecosystem partners on, not just how do we certify their storage plugins and make sure they work well both for containers and virtual machines, but also how do we push forward upstream efforts, around things like the container storage interface specification, to allow for these more powerful capabilities like snapshots cloning and so on which we need for virtual machines, but are also very valuable for container based workloads as well. >> Steve, you've mentioned some of the reasons why customers were moving towards this environment. Now that you're GA, what learnings did you have during beta? Are there any other customer stories you could share that you've learned along this journey? >> Yeah, so I think one of the things I'll say is that, there's no feedback like direct product in the hands of customer feedback. And it's really been interesting to see the different ways that people have applied it, not necessarily having set out to apply it, but having gotten partway through their journey and realized, hey, I need this capability. You have something that looks pretty handy and then having success with it. So in particular, in the telecommunications vertical, we've been working closely with a number of providers around the 5G rollouts and the 5G core in particular, where they've been focused on CloudNative network functions. And really what I mean by that is the wave of technology and the push they're making around 5G is to take what they started with network function virtualization a step further, and build that next generation network around CloudNative technologies, including Kubernetes and OpenShift. And as I've been doing that, I have been finding that some of the vendors are more or less prepared for that transition. And that's where, while they've been able to leverage the power of containers for those applications that are ready, they're also able to leverage OpenShift virtualization as a transitionary step, as they modernize the pieces that are taking a little bit longer. And that's where we've been able to run some applications in terms of the load balancer, in terms of a carrier grade database on top of OpenShift virtualization, which we probably wouldn't have set out to do this early in terms of our plan, but we're really able to react quickly to that customer demand and help them get that across the line. And I think that's a really powerful example where the end state may not necessarily be to run everything as a virtual machine forever, but that was still able to leverage this technology as a powerful tool in the context of our broadened up optimization effort. >> All right, well, Steve, thank you so much for giving us the updates. Congratulations on going GA for this solution. Definitely look forward to hearing more from the customers as they come. >> All right, thanks so much Stu. I appreciate it. >> All right, stay tuned for more coverage of KubeCon CloudNativeCon EU 2020, the virtual edition. I'm Stu Stu Mittleman. And thank you for watching theCUBE. (upbeat music)
SUMMARY :
brought to you by Red Hat, is often the headline that we had. it's great to be here. and how the lines blur that need to be able to interact with them how that might be different that the KubeVirt project Where's the product that of that platform that you can enable and the growth in production scenarios? is that some of the use case that they happened to sure that virtual machines, that have been pushing the boundaries some of the reasons that is the wave of technology from the customers as they come. All right, thanks so much Stu. 2020, the virtual edition.
SENTIMENT ANALYSIS :
ENTITIES
Entity | Category | Confidence |
---|---|---|
Steve | PERSON | 0.99+ |
Stu Mittleman | PERSON | 0.99+ |
Steve Gordon | PERSON | 0.99+ |
Cloud Native Computing Foundation | ORGANIZATION | 0.99+ |
Red Hat | ORGANIZATION | 0.99+ |
ORGANIZATION | 0.99+ | |
late 2016 | DATE | 0.99+ |
Windows 10 | TITLE | 0.99+ |
2020 | DATE | 0.99+ |
one | QUANTITY | 0.99+ |
early 2017 | DATE | 0.99+ |
OpenShift | TITLE | 0.99+ |
KubeCon | EVENT | 0.99+ |
Windows | TITLE | 0.98+ |
Stu | PERSON | 0.98+ |
two thoughts | QUANTITY | 0.98+ |
both | QUANTITY | 0.98+ |
Red Hat Summit | EVENT | 0.97+ |
one way | QUANTITY | 0.97+ |
Linux | TITLE | 0.97+ |
Red Hat Summit | EVENT | 0.97+ |
around 12 years | QUANTITY | 0.97+ |
CloudNativeCon Europe 2020 | EVENT | 0.97+ |
today | DATE | 0.97+ |
earlier this year | DATE | 0.97+ |
first time | QUANTITY | 0.96+ |
CloudNative | TITLE | 0.96+ |
Ecosystem Partners | ORGANIZATION | 0.95+ |
Motus | TITLE | 0.94+ |
one aspect | QUANTITY | 0.94+ |
this year | DATE | 0.93+ |
One | QUANTITY | 0.93+ |
Kubernetes | TITLE | 0.93+ |
Red Hat Summit 2018 | EVENT | 0.92+ |
last couple of years | DATE | 0.91+ |
two worlds | QUANTITY | 0.9+ |
first place | QUANTITY | 0.89+ |
second part | QUANTITY | 0.89+ |
theCUBE | ORGANIZATION | 0.85+ |
Windows server 2012 | TITLE | 0.82+ |
Number one | QUANTITY | 0.81+ |
Stu Stu Mittleman | PERSON | 0.8+ |
both virtual | QUANTITY | 0.79+ |
KubeCon CloudNativeCon Europe for 2020 | EVENT | 0.79+ |
one of | QUANTITY | 0.79+ |
two big ones | QUANTITY | 0.78+ |
one thing | QUANTITY | 0.78+ |
Alexandre McLean, Ubisoft | KubeCon + CloudNativeCon Europe 2020 – Virtual
>> [] From around the globe, it's theCUBE with coverage of KubeCon and CloudNativeCon Europe 2020. Virtual, brought to you by Red Hat, the cloud native computing foundation and the ecosystem partners. >> Hi, I'm Stu Miniman. And this is theCUBE coverage of KubeCon CloudNativeCon 2020 in Europe the virtual edition and you've reached the final stage. This is our last interview so hopefully, learned a lot talking to the CNCF members. We've had a few great practitioners, of course, some of the important vendors and startups in this space. And when we talk about what's happening in this, this cloud native space, one of the things that gets bandied about a lot is scale. What does that mean? You know, when it first rolled out, of course, there is only one Google out there, and only a handful of true hyperscalers. But there absolutely are some companies that really need scale, performance global and so happy to bring in he is the final boss. It is Alexandria McLean. He's a technical architect at Ubisoft. And yes, I do have a little bit of background in gaming. But here's someone that is helping enable in one of the largest gaming companies in the globe. So Alexandra, thanks so much for joining us. >> Hey, thanks for the invitation, happy to be here. >> All right, so you're no novice to this ecosystem. I know you and I have both been at many of the Docker cons, the KubeCons over the years. So if you could just give our audience a little bit of your background and what is your team responsible for Ubisoft? >> Okay, sure, so I am part of the one of the IT teams inside Ubisoft. So we're responsible mainly to provide cloud computing resources and Kubernetes infrastructure for the whole company. So again, and if you want to know more about basically, I've been, I've been leading the Kubernetes initiative, the past few years right now. So we started the journey maybe in 2016. We're already pretty busy, you know, working on the growth for the cloud, the cloud industry to stand Ubisoft, for the growth of the expansion, different data centers and supporting the needs of the different teams and development teams inside Ubisoft. And one thing we wanted to do back then was really to enable and accelerate the adoption of cloud native, the cloud native mindset and cloud native architectures. So what we did back then is did, we did a short analysis of our different technologies that was available at the time, and we decided to jump full head on Kubernetes and make this as the foundation for the different workloads, container workloads that will be that will enable drive adoption inside Ubisoft to grow and boost the productivity of many things. >> Alright, I'm really glad you brought up that cloud native mindset, if you could just up-level a little bit for, you know, the business leaders out there, they hear about, you know, Kubernetes and they won't know how to spell it. They hear something like a cloud native mindset, and they say, you know, I don't understand, what does this mean for our business? So what architecturally are you doing and what does that mean for you know, your games and ultimately your end users? >> Yeah, so I would say that basically, I mean, if you want to have a cloud native architecture, really want to make your application, first of all, very portable, very easy to deploy and manageable, and at the same time very resilient to failure. So you want to make sure that your application once it's deployed, that it's highly resilient to failure, that it was built for failures and that you can manage the project and the service to meet the expectation of either the gamers or the service owners basically. >> Yeah, you know, absolutely. I'm curious, here in 2020, we see the ripple effects of what the global pandemic has. I have to imagine that from a gaming standpoint, that has had an impact. So maybe if we use that as an analogy, if it's valid from your standpoint, I have to imagine more people are using it. What did this mean to your infrastructure? How were you ready from an IT's perspective to support that, you know, increased usage, kind of rippling around the globe as more people are home all the time? >> Hmm, yeah, that's a good question I guess. I mean, we really have like two kind of, I would say, audience inside Ubisoft in the IT team that I serve. So we have the people who are building the softwares and the applications to help the developers to, I mean the game developers in general, so we have different services, internal services, and tooling that needs to be hosted somewhere. And we need to enable these people in these teams to have a way to manage applications efficiently. And the other side we are looking at right now, I mean, we the game server and the gaming industry, is really, I think there's a shift right now in the way that she prefer doing, the way that you're going to manage the game servers in the future. And I would say that back then, there was a lot of in house tooling, things that were really, I mean, appropriately proprietary to each gaming company. But right now, what we wanted to do in the past few years, we work for instance on a solution called hygienist. So we were involved in the beginning to design this kind of next gen game server, dedicated server hosting infrastructure that was all built around communities. So, in the future, we were already started to work on that, and the next gen of games are going to be difficult to stay on top of Kubernetes, which is going to enable a lot more efficiency of resource usage and now at the same time, we'd say manageability and the profitability about all these services. Because I think that one key thing about cloud native and Kubernetes is that, once you know Kubernetes, I mean, basically, it's very easy to onboard new people in the team, the project, because they know what is Kubernetes how to operate it. So it will be much more efficient in the future for all the workflows that we have internally and the next game server infrastructure as well to be hosted in Kubernetes, it's going to be much more easy to standardize and unify that whole stack. >> Well, the skill sets are so critically important. And it's great to hear you say that onboarding somebody in Kubernetes, is easier than it might have been a couple of years ago. If you could bring us inside a little bit, you know, what's your stack look like? You know, you know, can you say what cloud or cloud you use? When it comes to Kubernetes, you know, what are the key tools that you're using and partners that you have? >> Yeah, sure. So early on, I would say, almost 10 years ago, we really started to focus on adding on prem cloud infrastructure and the technology that we chose back then was OpenStack. So we have a large footprint of OpenStack called install, installed internally and different data centers all over the world so people and different teams and anyone at Ubisoft can easily have computers or compute resources available for them. And with Kubernetes, we initially we wanted to have, you know, to make your Kubernetes a commodity. We wanted to ask people be very I mean in a position to easily experiment new things, new applications on top of Kubernetes. And for that we decided to go with Rancher. So Rancher is an open source solution made by Rancher labs, and we, initially after we started to build and in our solution, the first year because we talked back then the landscape was quite different and we thought it was the best choice for us to do. But we realized shortly after, I mean, when Rancher 2.2 came out, I think it was in something like April 2018, that we will benefit a lot go with this kind of solution which was open sourced, there was a lot of traction behind it and it will enable us to I mean, accelerate, accelerate the adoption of Kubernetes and cloud native in general, much more faster, than the you know solutions that we had built at that time. So we went with Rancher and right now we have, I would say, I mean, we have maybe 10 data centers with the cloud installed on top of it, much more data centers was going to grow in the next couple of months and years, and we have over 200 clusters and 1000 nodes that are managed by Rancher and people can just deploy on demand, to own Kubernetes cluster and get started with it if they want to. >> Okay, so if I heard you right, it's Rancher on top of the OpenStack solution in your data centers. >> Yes. >> You talk about how many clusters you have, you know, what's the state of managing those environments? You said, you're using Rancher that's one of the things we've seen a lot of discussion over the last couple of years is you know, went from managing containers to managing you know, part or cluster to now, multi clusters around multi sites, you know, what's the maturity today? Anything that you're looking for that would make your life easier to manage such a broad environment? >> Yeah, well, I would say that's one of the drawback, I mean, when we enabled that solution with Rancher we didn't see, I mean, here's the views of launching provisioning new clusters, is that right now, we have a lot of clusters, maybe too many, because we try to consolidate, I mean, the next, the next logical step for us is we try to consolidate the workloads maybe as much as possible, and see if there's really a need for people to have their own dedicated cluster for them. And initially, there was a lot of demand for that, because people basically they came to us and they said, you know, we want to use Kubernetes. And what we want to do is we want to have films which we have access to it, we want to be able to do whatever we want with it, upgrade it at our own pace. And I don't want to have any neighbor on it. I want to be completely isolated in terms of computer resources. So we said all right, we're going to make a solution that is going to provision new clusters on demand for everyone. And the intro stuff may very well. But now, after a while some people and we as especially as an IT provider and operator, we realized that, you know, maybe people don't have to be completing alone to cluster, maybe we should try to consolidate that a little bit. So we're trying to migrate workloads from certain services and tooling and say maybe you can, instead of running your own cluster, you can use this one that is going to be shared. And there will be a team dedicated I mean dedicated to support and operate is faster for you because we want to in the end, we want to offload the burden of infrastructure and Kubernetes although it's I mean, it brings a lot of abstraction in simplicity, you still have to manage your cluster in the end. So we'd rather have people focus on the application side than on the Kubernetes infrastructure side. So we will start a path of maybe try to consolidated friend workloads, and see if we can reduce the amount of clusters that we have and also to unify the way that people are using the different providers because although we have, a huge open OpenStack cloud offering internally on prem, there are still people who need to use GKE or EKS and a couple of other external cloud providers. So for these people, some of them are not using really Rancher, although it's possible with Rancher to just directly using the providers. But what we want to do is try to unify the way that you're going to get access to this cluster, try to make a central governance model for people to pass through a central team to get access and prevent the cluster. So they will be standardized, we will be able to add more maybe security policies and compliance and rules and everything. So the cluster will be created in certain ways and that too much fragmented as they are today. >> Yeah, that's ultimately what I was trying to understand is most customers I talked to, they have hybrid environments, they're using multiple clouds, if you're using Kubernetes you know, how do you get your arms around that. So I'd love to get your viewpoint just 'cause you've been involved since, kind of the early Kubernetes days, you know, what's, what's better now than it was a few years ago? You know, I heard you say that you looked at possibly, you know, creating a solution to yourself so a company like Rancher helps simplify things. So when you look at the maturity, you know, how happy are you with what you have now? And are there any things that you say, boy, I'd love my team to not have to worry about this. You know, maybe the industry as a whole would be able to, you know, standardize or make things simpler? >> Well, you know, when we started to use Rancher maybe there were a couple of things that we wanted to simplify for the users because what Rancher does is essentially is that, there's a lot of configuration options. It's very flexible because it's first mining providers. So the first few things that we did was try to simplify the user experience who we will extend we modified ventures in some ways to make It's simpler to be consumed. And also, the experience is much more simpler than it was, let's say two years ago when we started, we still want to simplify it even further, we want to ideally provide a fully manage experience. So peoples don't even have to worry about the control plane components that is currently being deployed with their competitors clusters. We want to remove that away from them so that we, once again fully focus on the application side of development. And I think one other aspect that we need to maybe improve in the future is that, when you want to deploy your application and make it resilient and geographically distributed, then you need to manage multiple clusters, and you need to deploy your applications and performance cluster. So, the whole multi cluster aspect of things like, how do I deploy my application from a version? How do I make it like consistent between the different clusters that where it needs to be deployed. How do I make service discovery possible? Or do I mesh everything all the application together to make sure that it's easy to operate, it's easy for the developers, and that it's resilient in the end. So we will start to look at the, I mean, the multi cluster multi region aspect for Kubernetes. Because that's a big challenge to us. >> All right, well, Alexandre, want to shift for a second, let's talk about the conference, KubeCon, CloudNativeCon, obviously, it's virtual this year, so there is a little bit of shift but you know, you've attended many of these in the past. What are their projects that you're interested in learning more or are there you know, peers of yours that you're looking to collaborate with? What have you seen in the past that that you're hoping you still get, from a virtual event like we have this year? >> Well, you know, I think that it has become so big, it's hard to keep up with everything that's happening at the same time, you know, nowadays, but, things that we're looking at really, is maybe like, I think chapters maybe, in terms of service mesh to a lot of technologies, I think it's maturing slowly. So we'll have, we'll always try to have a look about what is the most, the best fit for us and the use cases that we have. And some people thought you're using Kubernetes, some other people are using, you know more traditional stacks, So we try to bridge that together and see what's possible to migrate the existing workloads from the traditional cloud VMs, and call applications toward Kubernetes and everything. So maybe try to see if it's possible to bridge that path and migrate gradually for the users that we have. And other things in general, I think that it will be very interesting to see the whole bear setups, I mean, evolving to run out and see are we can try to add conformance and compliance rules to different clusters that we have to manage to make sure that it's no longer like, just add a matter of I want to create a cluster, I get access to it. We need to centralize the governance. We need to centralize that, the rules of our everything's going to be managing the end and make sure that security is a big aspect to it so make sure that there's no vulnerabilities and everything's being audited. And especially for the game students is going to be a big factor for us. So we definitely our interested into all the security discussion that's happening right now. >> All right, no shortage of lots of information. Alexandre, by the way, that there's no way that anybody can keep up on everything that's happening in this very robust community. But thank you so much for sharing your journey. It's always great to hear from the practitioner. Thanks so much for joining us. >> Thanks for having me, awesome. >> All right, and thank you for joining us, for all the coverage. Be sure to go to theCUBE.net, you can see not only all the interviews from this show, you can go search find previous shows as well as see what events we will be at, of course right now all virtually, so, am Stu Miniman and thank you as always for watching theCUBE. (upbeat music)
SUMMARY :
and the ecosystem partners. and so happy to bring Hey, thanks for the at many of the Docker cons, the cloud industry to stand Ubisoft, and they say, you know, and that you can manage to support that, you and the applications to And it's great to hear you say and the technology that we of the OpenStack solution and prevent the cluster. So I'd love to get your viewpoint just and that it's resilient in the end. of shift but you know, and the use cases that we have. from the practitioner. for all the coverage.
SENTIMENT ANALYSIS :
ENTITIES
Entity | Category | Confidence |
---|---|---|
Alexandra | PERSON | 0.99+ |
April 2018 | DATE | 0.99+ |
Alexandre | PERSON | 0.99+ |
Ubisoft | ORGANIZATION | 0.99+ |
2016 | DATE | 0.99+ |
Stu Miniman | PERSON | 0.99+ |
Alexandre McLean | PERSON | 0.99+ |
Rancher | ORGANIZATION | 0.99+ |
Red Hat | ORGANIZATION | 0.99+ |
Europe | LOCATION | 0.99+ |
10 data centers | QUANTITY | 0.99+ |
2020 | DATE | 0.99+ |
1000 nodes | QUANTITY | 0.99+ |
KubeCon | EVENT | 0.99+ |
Alexandria McLean | PERSON | 0.99+ |
two | QUANTITY | 0.99+ |
CNCF | ORGANIZATION | 0.98+ |
Kubernetes | TITLE | 0.98+ |
theCUBE.net | OTHER | 0.98+ |
over 200 clusters | QUANTITY | 0.98+ |
both | QUANTITY | 0.98+ |
two years ago | DATE | 0.98+ |
ORGANIZATION | 0.98+ | |
one | QUANTITY | 0.97+ |
CloudNativeCon Europe 2020 | EVENT | 0.97+ |
CloudNativeCon | EVENT | 0.97+ |
today | DATE | 0.96+ |
OpenStack | TITLE | 0.96+ |
first | QUANTITY | 0.95+ |
this year | DATE | 0.95+ |
one thing | QUANTITY | 0.93+ |
one key thing | QUANTITY | 0.9+ |
few years ago | DATE | 0.9+ |
couple of years ago | DATE | 0.9+ |
KubeCon CloudNativeCon 2020 | EVENT | 0.89+ |
first year | QUANTITY | 0.86+ |
KubeCons | EVENT | 0.85+ |
each gaming company | QUANTITY | 0.84+ |
10 years ago | DATE | 0.83+ |
past few years | DATE | 0.82+ |
theCUBE | ORGANIZATION | 0.79+ |
next couple of months | DATE | 0.79+ |
first few | QUANTITY | 0.77+ |
global | EVENT | 0.73+ |
one other aspect | QUANTITY | 0.73+ |
Kubernetes | ORGANIZATION | 0.68+ |
years | DATE | 0.66+ |
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.
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
Entity | Category | Confidence |
---|---|---|
John Troyer | PERSON | 0.99+ |
Dan Kohn | PERSON | 0.99+ |
Dan | PERSON | 0.99+ |
Brian Liles | PERSON | 0.99+ |
Stu Miniman | PERSON | 0.99+ |
Seattle | LOCATION | 0.99+ |
100 | QUANTITY | 0.99+ |
Austin | LOCATION | 0.99+ |
Craig McLuckie | PERSON | 0.99+ |
New Delhi | LOCATION | 0.99+ |
Bengaluru | LOCATION | 0.99+ |
Seoul | LOCATION | 0.99+ |
February 2020 | DATE | 0.99+ |
ORGANIZATION | 0.99+ | |
Europe | LOCATION | 0.99+ |
Linux Foundation | ORGANIZATION | 0.99+ |
India | LOCATION | 0.99+ |
Sydney | LOCATION | 0.99+ |
March | DATE | 0.99+ |
San Diego | LOCATION | 0.99+ |
North America | LOCATION | 0.99+ |
42 projects | QUANTITY | 0.99+ |
Tuesday | DATE | 0.99+ |
twelve thousand | QUANTITY | 0.99+ |
February | DATE | 0.99+ |
2020 | DATE | 0.99+ |
CloudNative | ORGANIZATION | 0.99+ |
18 different tracks | QUANTITY | 0.99+ |
next year | DATE | 0.99+ |
eight thousand | QUANTITY | 0.99+ |
CNCF | ORGANIZATION | 0.99+ |
100 certified vendors | QUANTITY | 0.99+ |
Minecraft | TITLE | 0.99+ |
2019 | DATE | 0.99+ |
China | LOCATION | 0.99+ |
Kubernetes Foundation | ORGANIZATION | 0.99+ |
San Diego, California | LOCATION | 0.99+ |
second time | QUANTITY | 0.99+ |
Amsterdam | LOCATION | 0.99+ |
sixteen thousand | QUANTITY | 0.99+ |
John Furrier | PERSON | 0.99+ |
fourth year | QUANTITY | 0.99+ |
three members | QUANTITY | 0.99+ |
72 hours | QUANTITY | 0.99+ |
thirty foot | QUANTITY | 0.99+ |
Two years ago | DATE | 0.99+ |
fifth | QUANTITY | 0.99+ |
a year ago | DATE | 0.99+ |
Bloomberg | ORGANIZATION | 0.99+ |
each box | QUANTITY | 0.99+ |
three years ago | DATE | 0.99+ |
two years ago | DATE | 0.99+ |
four years ago | DATE | 0.99+ |
one | QUANTITY | 0.99+ |
three days | QUANTITY | 0.99+ |
this year | DATE | 0.99+ |
KubeCon | EVENT | 0.99+ |
today | DATE | 0.99+ |
Chrome | TITLE | 0.99+ |
hundreds | QUANTITY | 0.99+ |
more than 1600 people | QUANTITY | 0.98+ |
2018 | DATE | 0.98+ |
yesterday | DATE | 0.98+ |
CloudNativeCon | EVENT | 0.98+ |
both | QUANTITY | 0.98+ |
jobs.CNCF.io | OTHER | 0.98+ |
four thousand | QUANTITY | 0.98+ |
two weeks | QUANTITY | 0.98+ |
Dee Kumar, CNCF | KubeCon + CloudNativeCon EU 2019
>> Live from Barcelona, Spain, it's the Cube, covering KubeCon CloudNativeCon Europe 2019. Brought to you by Red Hat, the Cloud Native Computing Foundation, and Ecosystem Partners. >> Welcome back, this is theCube getting towards the end of two days live wall-to-wall coverage here at KubeCon, CloudNativeCon 2019 in Barcelona. I'm Stu Miniman, my co-host for this week has been Corey Quinn and happy to have on one of our hosts for this week from the Cloud Native Computing Foundation, Dee Kumar, the Vice President of Marketing, also helps with developer relations. Dee, welcome back to the program. >> Thanks for having me. >> And thank you for having us. We've been having a great time this week, a lot of buzz, a lot of people and obviously always a lot of enthusiasm at the show here. Thanks so much. Alright, so your team has been super busy. I've talked with a lot of them leading up to the show. >> That's right. >> Anybody that knows any show of this kind of magnitude know we're usually pretty exhausted before we get on planes and change all the time zones. So, you know, thank you for holding strong. Give us a little bit about, you know, when we talk marketing, you have a big annual report that came out recently from 2018. Give us some of the highlights of some of the things you've been seeing. >> Yeah, sure. Like you mentioned, you're seeing all the excitement and buzz here so this is our largest open-source developer conference, when compared to the last year we did in Copenhagen. So we have close to 8,000 attendees so we're really excited about that. And you're absolutely right, with that comes, we're so exhausted, but we really appreciate. I think the reason the conference has been so successful is primarily just because of the community engagement, which I highlight in the annual report. So it's a combination of our community, which is the developers, the contributors, also our end users, and the third significant portion of our ecosystem is our members. So we recently just announced that CNCF has crossed over 400 members, our end user community is growing, I think Sheryl mentioned this morning in the keynote, we have about 81 end users and this is phenomenal because end of the day, end users are companies who are not commercializing Cloud Native, but essentially they're using these products or technologies internally, so they are essentially the guinea pig of Cloud Native technologies and it's really important to learn from them. >> Well Dee, and actually it's interesting, you know, celebrating the five years of Kubernetes here, I happened to talk to a couple of the OG's of the community, Joe Beta, Tim Hawkin and Gabe Monroy. And I made a comment to Joe, and I'm like, "Well Google started it, but they brought in the Ecosync and pulled in a lot of other vendors too, it's people. And Gabe said, he's like "yeah, I started Deis and I was one of the people >> Absolutely. >> that joined in." So, we said this community is, it's people more than it's just the collection of the logos on the slides. >> Absolutely, I completely agree. And the other thing I also want to point out is a neutral home, like CNCF, it definitely increases contributions. And the reason I say that is, having a neutral home helps the community in terms of engaging and what is really interesting again, going back to the annual report is Google had a leadership role and most of the contributors were from Google, and now with having a neutral home, I think Google has done a phenomenal job to make sure that the contributors are not just limited to Google. And we're seeing all the other companies participating. We're also seeing a new little graph of independent contributors, who are essentially not associated with any companies and they've been again, very active with their comments or their engagement with overall, in terms of, not just limiting to Kubernetes, but all the other CNCF projects. >> So, this is sort of a situation of being a victim of your own success to some extent, but I've mentioned a couple of times today with various other guests, that this could almost be called a conference about Kubernetes and friends, where it feels like that single project casts an awfully long shadow, when you talk to someone who's vaguely familiar with the CNCF, it's "Oh you mean the Kubernetes people?" "Cool, we're on the same page." How do you, I guess from a marketing perspective begin to move out from under that shadow and become something that is more than a single project foundation? >> Yeah, that's a great question, and the way we are doing that is, I think, Kubernetes has become an economic powerhouse essentially, and what it has done is, it's allowed for other start-ups and other companies to come in and start creating new projects and technologies built around Kubernetes, so essentially, now, you're no longer talking about one single project. It's no longer limited to containers or orchestration, or just micro-services, which was the conversation 3 years ago at KubeCon, and today, what you will see is, it's about talking about the ecosystem. So, the way, from a marketing perspective, and it's actually the reality as well, is Kubernetes has now led to other growing projects, it's actually helped other developers come onboard, so now we are seeing a lot more co-ord, a lot more contributions, and now, CNCF has actually become a home to 35+ projects. So when it was founded, we had about 4 projects, and now it's just grown significantly and I think Kubernetes was the anchor tannin, but now we're just talking about the ecosystem as a whole. >> Dee, I'm wondering if it might be too early for this, but do you have a way of measuring success if I'm someone that has rolled out Kubernetes and some of the associated projects? When I talked to the early Kubernetes people, it's like, Kubernetes itself is just an enabler, and it's what we can do with it and all the pieces that go with it, so I don't know that there's spectrums of how are we doing on digital transformation, and it's a little early to say that there's a trillion dollars of benefit from this environm... but, do you have any measure today, or thoughts as to how we can measure the success of everything that comes out of the... >> Yeah, so I think there was Redmont, they published a report last year and it looks like they're in the process of updating, but it is just phenomenal to see, just based on their report, over 50% of fortune 100 companies have started to use Kubernetes in production, and then I would say, more than, I think, to be accurate, 71% of fortune 100 companies are using containers, so I think, right there is a big step forward. Also, if you look at it last year, Kubernetes was the first project to graduate, so one of the ways we also measure, in terms of the success of these projects, is the status that we have within CNCF, and that is completely community driven, so we have a project that's very early stage, it comes in as a sandbox, and then just based on the community growth, it moves onto the next stage, which is incubating, and then, it takes a big deal to graduate, and to actually go to graduation, so we often refer to those stages of the projects to Jeffery Moore, in terms of crossing the chasm. We've talked about that a lot. And again, to answer your question, in terms of how exactly you measure success is just not limited to Kubernetes. We had, this year, a few other projects graduates, we have 6 projects that have graduated within CNCF. >> How do you envision this unfolding in the next 5 years, where you continue to accept projects into the foundation? At some point, you wind up with what will only be described as a sarcastic number of logos on a slide for all of the included projects. How do you effectively get there without having the Cheesecake Factory menu problem of... the short answer is just 'yes', rather than being able to list them off coz no one can hold it all in their head anymore? >> Great question, we're still working on it. We do have a trail map that is a representation of 'where do I get started?', so it's definitely not prescriptive, but it kind of talks about the 10 steps, and it not only talks about it from a technology perspective, but it also talks about processes and people, so we do cover the DevOp, CICD cycle or pipeline. The other thing I would say is, again, we are trying to find other creative ways to move past the logos and landscape, and you're absolutely right, it's now becoming a challenge, but, you know, our members with 400+ members within CNCF. The other way to actually look at it is, back to my earlier point on ecosystems. So one of the areas that we are looking at is, 'okay, now, what next after orchestration?', which is all about Kubernetes is, now I think there's a lot of talks around security, so we're going to be looking at use cases, and also Cloud Native storage is becoming another big theme, so I would say we now have to start thinking more about solutions, solution, the terminology has always existed in the enterprise world for a long time, but it's really interesting to see that come alive on the Cloud Native site. So now we are talking about Kubernetes and then a bunch of other projects. And so now, it's like that whole journey from start to finish, what are the things that I need to be looking at and then, I think we are doing our best with CNCF, which is still a part of a playbook that we're looking to write in terms of how these projects work well together, what are some common use cases or challenges that these projects together can solve. >> So, Dee, we're here at the European show, you think back a few years ago it was a public cloud, there was very much adoption in North America, and starting to proliferate throughout the world. Alibaba is doing well in China and everything. CNCF now does 3 shows a year, you do North America, you do Europe and we've got the one coming up in China. We actually did a segment from our studio previewing the OpenStack Summit, and KubeCon show there, so maybe focus a little bit about Europe. Is there anything about this community and this environment that maybe might surprise people from your annual data? >> Yes, so if you look at... we have a tool called DevStart, it's open source, anyone can look at it, it's very simple to use, and based on that, we kind of monitor, what are the other countries that are active or, not just in terms of consuming, but who are actually contributing. So if you look at it, China is number 2, and therefore our strategy is to have a KubeCon in China. And then from a Euro perspective, I think the third leading country in terms of contributions would be Europe, and therefore, we have strategically figured out where do we want to host our KubeCon, and in terms of our overall strategy, we're pretty much anchoring to those 3 regions, which is North America, Europe as well as China. And, the other thing that we are also looking at is, we want to expand our growth in Europe as well, and now we have seen the excitement here at our KubeCon Barcelona, so we are looking to offer some new programs, or, I would say, new event types outside of KubeCon. Kind of you want to look at it as mini KubeCons, and so those would explore more in terms of different cities in Europe, different cities in other emerging markets as well. So that's still in the works. We're really excited to have, I would say 2 new event types that we're exploring, to really get the community to run and drive these events forward as well, outside of their participation in KubeCon because, oftentimes, I hear that a developer would love to be here, but due to other commitments, or, their not able to travel to Europe, so we really want to bring these events local to where they are, so that's essentially a plan for the next 5 years. >> It's fascinating hearing you describe this, because, everything you're saying aligns perfectly with what you'd expect from a typical company looking to wind up, building adoption, building footprints etc., Only, you're a foundation. Your fundamental goal at the end of it is user engagement, of people continuing to participate in the community, it doesn't turn into a 'and now, buy stuff', the only thing you have for sale here that I've noticed is a T-shirt, there's no... Okay, you also have other swag as well, not the important part of the story, I'm curious though, as far as, as you wind up putting all of this together, you have a corporate background yourself, was that a difficult transition to navigate, as far as, getting away from getting people to put money in towards something in the traditional sense, and more towards getting involved in a larger ecosystem and community. >> That was a big transition for me, just having worked on the classic B2B commercial software side, which is my background, and coming in here, I was just blown away with how people are volunteering their time and this is not where they're getting compensated for their time, it's purely based on passion, motivation and, when I've talked to some key community organizers or leaders who have done this for a while, one of the things that has had an impact on me is just the strong core values that the communities exhibit, and I think it's just based on that, the way they take a project and then they form a working group, and then there are special interest groups that get formed, and there is a whole process, actually, under the hood that takes a project from where Kubernetes was a few years ago, and where it is today, and I think it's just amazing to see that it's no longer corporate driven, but it's more how communities have come together, and it's also a great way to be here. Oftentimes... gone are the days where you try to set up a meeting, people look forward to being at KubeCon and this is where we actually get to meet face-to-face, so it's truly becoming a networking event as well, and to build these strong relationships. >> It goes even beyond just users, I mean, calling this a user conference would not... it would be doing it a bit of disservice. You have an expo hall full of companies that are more or less, in some cases, sworn enemies from one another, all coexisting peacefully, I have seen no fist-fights in the 2 days that we've been here, and it's fascinating watching a community effort get corporate decision makers and stakeholders involved in this, and it seems that everyone we've spoken to has been having a good time, everyone has been friendly, there's not that thousand yard stare where people are depressed that you see in so many other events, it's just something I've never experienced before. >> You know, that's a really amazing thing that I'm experiencing as well. And also, when we do these talks, we really make it a point to make sure that it's not a vendor pitch, and I'm not being the cop from CNCF policing everyone, and trying to tell them that, 'hey, you can't have a vendor pitch', but what I'm finding is, even vendors, just did a silverless talk with AWS, and he's a great speaker, and when he and I were working on the content, he in fact was, "you know, you're putting on that hat", and he's like, "I don't want to talk about AWS, I really want to make sure that we talk about the underlying technology, focusing on the projects, and then we can always build on top, the commercial aspect of it, and that's the job for the vendor. So, I think it's really great collaboration to see how even vendors put on the hat of saying, 'I'm not here to represent my products, or my thing', and of course they're here to source leads and stuff, but at the end of the day, the underlying common protocol that's already just established without having explicit guidelines saying, 'this is what you need to be following or doing', it's just like an implicit understanding. Everyone is here to promote the community, to work with the community, and again, I think I really want to emphasize on the point that people are very welcoming to this concept of a neutral home, and that really had helped with this implicit understanding of the communities knowing that it's not about a vendor pitch and you really want to think about a project or a technology and how to really use that project, and what are the use cases. >> It's very clear, that message has resonated well. >> Dee, thank you. We've covered a lot of ground, we want to give you the final word, anything else? We've covered the event, we've covered potential little things and the annual report. Any last words you have for us that you want people to take away? >> Not really, I think, like I said, it's the community that's doing the great work. CNCF has been the enabler to bring these communities together. We're also looking at creating a project journey it terms of how these projects come into CNCF, and how CNCF works with the communities, and how the project kind of goes through different stages. Yeah, so there are a lot of great things to come, and looking forward to it. >> Alright, well, Dee, thank you so much for all of the updates, and a big thank you, actually, to the whole CNCF team for all they've done to put this together. We really appreciate the partnership here. For Corey Quinn, I'm Stu Miniman. Back to wrap 2 days, live coverage, here at KubeCon, Cloud Native Con 2019, Thanks for watching the Cube. >> Thank you.
SUMMARY :
Brought to you by Red Hat, and happy to have on one of our hosts for this week and obviously always a lot of enthusiasm at the show here. when we talk marketing, you have a big annual report and it's really important to learn from them. Well Dee, and actually it's interesting, you know, of the logos on the slides. and most of the contributors were from Google, and become something that is more and the way we are doing that is, I think, and all the pieces that go with it, so one of the ways we also measure, as a sarcastic number of logos on a slide for all of the So one of the areas that we are looking at is, and starting to proliferate throughout the world. and therefore our strategy is to have a KubeCon in China. the only thing you have for sale here that I've noticed and I think it's just amazing to see that it's no longer and it seems that everyone we've spoken to has been having and of course they're here to source leads and stuff, we want to give you the final word, anything else? and how the project kind of goes through different stages. for all of the updates,
SENTIMENT ANALYSIS :
ENTITIES
Entity | Category | Confidence |
---|---|---|
Gabe | PERSON | 0.99+ |
Joe | PERSON | 0.99+ |
Cloud Native Computing Foundation | ORGANIZATION | 0.99+ |
Europe | LOCATION | 0.99+ |
Tim Hawkin | PERSON | 0.99+ |
2018 | DATE | 0.99+ |
Jeffery Moore | PERSON | 0.99+ |
Alibaba | ORGANIZATION | 0.99+ |
Stu Miniman | PERSON | 0.99+ |
Gabe Monroy | PERSON | 0.99+ |
China | LOCATION | 0.99+ |
CNCF | ORGANIZATION | 0.99+ |
Dee Kumar | PERSON | 0.99+ |
Dee | PERSON | 0.99+ |
Copenhagen | LOCATION | 0.99+ |
ORGANIZATION | 0.99+ | |
6 projects | QUANTITY | 0.99+ |
Sheryl | PERSON | 0.99+ |
Red Hat | ORGANIZATION | 0.99+ |
Corey Quinn | PERSON | 0.99+ |
Joe Beta | PERSON | 0.99+ |
35+ projects | QUANTITY | 0.99+ |
last year | DATE | 0.99+ |
two days | QUANTITY | 0.99+ |
KubeCon | EVENT | 0.99+ |
AWS | ORGANIZATION | 0.99+ |
North America | LOCATION | 0.99+ |
10 steps | QUANTITY | 0.99+ |
Barcelona | LOCATION | 0.99+ |
3 regions | QUANTITY | 0.99+ |
400+ members | QUANTITY | 0.99+ |
3 years ago | DATE | 0.99+ |
Deis | PERSON | 0.99+ |
71% | QUANTITY | 0.99+ |
today | DATE | 0.99+ |
KubeCons | EVENT | 0.99+ |
DevStart | TITLE | 0.99+ |
OpenStack Summit | EVENT | 0.99+ |
Ecosystem Partners | ORGANIZATION | 0.99+ |
2 days | QUANTITY | 0.99+ |
Barcelona, Spain | LOCATION | 0.99+ |
five years | QUANTITY | 0.98+ |
Redmont | ORGANIZATION | 0.98+ |
first project | QUANTITY | 0.98+ |
over 400 members | QUANTITY | 0.98+ |
this week | DATE | 0.97+ |
one single project | QUANTITY | 0.97+ |
this year | DATE | 0.97+ |
Ecosync | ORGANIZATION | 0.97+ |
one | QUANTITY | 0.96+ |
over 50% | QUANTITY | 0.96+ |
Fernando Alvarez, X by Orange | KubeCon + CloudNativeCon EU 2019
>> Live, from Barcelona, Spain, it's theCUBE, covering KubeCon CloudNativeCon Europe 2019. Brought to you by Red Hat, the CloudNative computing foundation and ecosystem partners. >> Welcome back to theCUBE here in Barcelona, Spain. It's KubeCon CloudNativeCon 2019, I'm Stu Miniman, and my cohost for two days wall-to-wall coverage is Corey Quinn. And we're always thrilled when we get to speak to a user, and not just any user but Fernando Alvarez, who is a cloud architect at X by Orange. Fernando, muchas gracias for joining us, Sir. >> It's a pleasure. >> So Orange, we are familiar and many people are. X by Orange though, maybe you could explain to our audience a little bit what this group is, inside of a large global brand. >> X by Orange is a subsidiary from Orange Spain, and from a Orange telecom group in France, and what we try to do is to reinvent the way that telco companies operates. Going more natural of a way than the traditional way. So it's more or less what we're trying to do, and we started operations in September of last year, just with a different proposal, to see if it could make it viable for the small and medium businesses in Spain. >> Yeah, so digital transformation, you know, many people talk about it, but I've had some really good conversations with customers in the last year or so. Data is so important to businesses these days. Being data-driven, and being software at the core of what you do. So, it's sometimes overstated that every company will be a software company some time in the future. But you have done these transformations before, and that's what brought you into X by Orange. So, tell us a little a bit, your role as a cloud architect, what's your mission and what's your role in the org? >> Well, my mission is to make all the different pieces inside the whole IT stack to work together, especially in a cloud environment. So from the designing from the whole ecosystem that supports the platform, and at the same time supports the whole company as a tech operator, or multiple tech operators. What my role is to make sure that everything fits together. We're trying to accomplish it and we're very happy to have it in a cloud environment, in public cloud and using Kubernetes, as our continuing orchestration engine. >> So, can you lay out are you in one public cloud? Many public clouds, data centers? What is your-- >> We are now in one public cloud in AWS but having this cloud orchestration layer allows us to move to, or to go multicloud or hybrid cloud as soon as we want to do it. But I think that we have to keep it simple from the beginning. Having a tight schedule to start operations is key to (stuttering) have our value proposal into the market and to do so we have to do it in a simple way so going first in one public cloud, going public cloud first because it's not a logical movement in a big company even though we are in Spain now but normally, big enterprises want to do in their own way in a private data center so what we want is to be very fast and to do so the election is clearly logical to go public cloud and to have an orchestration engine like Kubernetes to do everything, no? >> Do you find that making decisions that enable portability in the future if you want to move to alternate clouds or go hybrid, is in any way constraining what you're able to do or the speed you're able to innovate with? >> Yeah, but I think benefits are way better than the drawbacks of that. Normally every single decision you have to make about the architecture of NEPs, one of the key aspects is to see if it involves vendor blocking for any of the components on the stack for example in the public cloud. But I think it's worth the effort because most things that you can design as an engineer or as an architect can be solved not only using (stuttering) A specific solution from a specific cloud provider but using a more generic way. In this way then you can assure that you can move more or less easier to other cloud or to other infrastructure. >> All right, so I guess it begs the question, you said it's AWS today and Kubernetes, it's OpenShift yes? >> Yes. >> That is the, the Kubernetes platform? How did you come about choosing that and you know, obviously Red Hat, one of their strengths is working in lots of different environments so as you go to that hybrided multicloud was that the driver for them? Or were you a Red Hat customer? How did you end up with OpenShift? >> Yeah, that was one of the drivers. And the other was the support for the platform. We were in a really tight schedule and we knew Kubernetes well enough but we weren't sure if our knowledge were enough to be in operations in only nine months. So for that we get Red Hat on board, to have all their knowledge in terms of support and the professional services to help us to define how to do things with their platform on OpenShift and because OpenShift is like Kubernetes distribution we were sure enough that we share the Kubernetes way of doing things so that for us was a logical election. >> What was it that drove your move to the public cloud in the first place? And I guess your entire digital transformation by extension? >> Did you say what, sorry? >> What drove your entire decision to first go to the public cloud and secondly, to go I guess as part of your larger digital transformation? >> The main reason probably was the speed. At the beginning the whole company was started thinking that we were going to build our platform on a private cloud, but once we made the numbers and see that that needed one more year to start operations, with zero value to the customer, the decision was pretty easy. Let's go public cloud and let's think about this, if it really adds value in the future. >> All right. So Fernando if I heard you right you said nine months from you know, >> Yeah. >> when you went to deployment. Big companies aren't necessarily known for their speed of change. >> (laughing) Yeah. >> Talk a little bit about the organizational dynamics. How much internal ramp up there was versus relying on your partners and your vendors to be able to help you meet those schedules. >> The good news is that we had the full Orange support to start a new company and we started as a separate company recently because we wanted to be very fast. So instead of having all the processes from the big company to do something that maybe it will fail, or maybe it will affect the brand, we decided to start a new company from scratch, with Orange in its name because we have all the (stuttering) well-known, All the brand is well-known in the world, but at the same time we wanted to start from scratch. That's why we started with a little people, with most of them were coming from, some were industry instead of the telco industry and we started to build from scratch the whole company and that we were 20 in February 2018 and now we are more than 200 and we started operations in nine months from January 2018. So I think it was a really completely success in terms of speed. >> If you were going to do it all again starting over, what would you do differently? >> That's a really good question. Probably I will put even more effort in transmitting the right culture because when you grow a lot you have to be very carefully in transmitting the right culture to the new commerce. Because it's very easy to let dissipate the culture that you create at the beginning when you are only 10 or 20 people and it's very difficult to maintain it when you are 200. And then if you are 200 with a wrong culture you are transforming yourself in a big company with a small revenue so, that's something that needs to be taken into account. >> Okay, so what's the road map from here? Does the 200 then help infuse into the rest of the company? How do things work going forward? >> Well, what are we doing now is to, we build up a completely new IT stack, that was from the beginning multi tenant to host multiple telco operators and now we are hosting our second telco operator. That's Orange Spain branch for small and medium enterprises, that is now coming to our stack, so this is in our run up for this year, what we are doing is integrating all the stack from Orange Spain to the new one. And at the same time, trying to complete our portfolio with new products. And these new products could be managed and commercialized by X by Orange as a telco provider and also by Orange Spain as another telco provider. >> Right. When people look this show there are so many projects going on and so many different pieces. We sometimes hear "There's a lot of choices, how do I make them?" How did X by Orange, how did you figure out what pieces of the stack was Red Hat, mostly prescriptive as to how you do, or were you choosing the service mesh and all the other various pieces and what can you tell us about your stack? >> Well what I can tell you is that we put a lot of effort on designing the stack by ourselves, not having any turnkey solutions, because we think that this is key for the success of the company. Because normally telco operators put a lot of effort in their core network but they don't put so much effort in the software technology, but now things are changing a lot and we really think that the software layer is as much as important as it was the network. And here is the real perceived value from the customer now resides in the software pack, so we designed each part individually and we selected the right partners for starting the development of each part and then make altogether to work. Instead of going of a full stack provided by a unique company. >> Perfect. As you've gone down this path have you started to look down the serverless environment at all? Or are you strictly in a more container based approach? Let me broaden that a bit. Are you looking into functions as a service and other serverless technologies? Or are you mostly keeping it to more commonplace things that are half a step back? >> Well, in telco industry what is traditionally the vendor, the traditional vendor for the telco industry are the network vendors that are more in their way of virtualization instead of their continuation on not even to mention the deploying serverless. So we are putting a lot of effort on making them to understand and some of them they are understanding it really, really well, that it's key to have their products be able to make an extreme automation. So it's a pity that we don't have enough time (stuttering) to use technologies like serverless. We use them for little operations in our internal stack but we are not at the point of using it in products that we have because what we are doing is trying to, for example, to move the management part of the network services to the containers and now our efforts are in that place. >> And to be very clear, that's absolutely the right answer. You have to meet your customers where they are with things that are appropriate fits for the problems that they have. And average gating for a technology stack because, oh, it seemed like the right answer when I polled a bunch of people on stack overflow or something, is never the right answer to solve those problems, unless "How do I make people "on stack overflow happy?" is the question. Spoiler, you can't. >> Yeah, that's completely true, yeah. >> So Fernando one last question I had for you is here at a big show, what are you looking to get out of the show? What excited you to bring you to the event? And any other things around your experience so far, what you're hoping to do that you could share? >> I think that the most important thing when we're talking about the internal structural transformation for any sized company is the people and the mentality of the people. So I can never say enough times that we really need to invest time with people to embrace the change, to embrace the kind of culture that is behind... The CloudNative mentality because if not, if we don't do so, what we are doing is just transporting our old stack to a new technology without changing anything. So put in that effort, talk with people, make this change happen together with people that is working already in big companies is key for the success of any story. >> All right, well Fernando Alvarez, really appreciate you sharing your story. Congratulations on the progress so far. >> Thank you very much. >> And best of luck in the future. >> Thank you. >> All right. For Corey Quinn, I'm Stu Miniman. We'll be back with lots more. Thank you for watching theCUBE. (upbeat techno music)
SUMMARY :
Brought to you by Red Hat, Welcome back to theCUBE here in Barcelona, Spain. to our audience a little bit what this group is, to reinvent the way that telco companies operates. at the core of what you do. and at the same time supports the whole company and to do so we have to do it in a simple way one of the key aspects is to see if it involves and the professional services to help us to define At the beginning the whole company was started So Fernando if I heard you right when you went to deployment. to be able to help you meet those schedules. but at the same time we wanted to start from scratch. the right culture to the new commerce. all the stack from Orange Spain to the new one. and what can you tell us about your stack? and then make altogether to work. Or are you mostly keeping it to more of the network services to the containers is never the right answer to solve those problems, and the mentality of the people. really appreciate you sharing your story. Thank you for watching theCUBE.
SENTIMENT ANALYSIS :
ENTITIES
Entity | Category | Confidence |
---|---|---|
Spain | LOCATION | 0.99+ |
Fernando Alvarez | PERSON | 0.99+ |
France | LOCATION | 0.99+ |
January 2018 | DATE | 0.99+ |
Orange | ORGANIZATION | 0.99+ |
Orange Spain | ORGANIZATION | 0.99+ |
Corey Quinn | PERSON | 0.99+ |
September | DATE | 0.99+ |
February 2018 | DATE | 0.99+ |
Stu Miniman | PERSON | 0.99+ |
Fernando | PERSON | 0.99+ |
Red Hat | ORGANIZATION | 0.99+ |
nine months | QUANTITY | 0.99+ |
Barcelona, Spain | LOCATION | 0.99+ |
each part | QUANTITY | 0.99+ |
two days | QUANTITY | 0.99+ |
one more year | QUANTITY | 0.99+ |
last year | DATE | 0.99+ |
first | QUANTITY | 0.99+ |
20 people | QUANTITY | 0.99+ |
AWS | ORGANIZATION | 0.99+ |
more than 200 | QUANTITY | 0.98+ |
X | ORGANIZATION | 0.98+ |
KubeCon | EVENT | 0.98+ |
CloudNative | ORGANIZATION | 0.98+ |
200 | QUANTITY | 0.97+ |
one | QUANTITY | 0.97+ |
telco | ORGANIZATION | 0.95+ |
10 | QUANTITY | 0.94+ |
OpenShift | TITLE | 0.92+ |
secondly | QUANTITY | 0.92+ |
this year | DATE | 0.92+ |
second telco | QUANTITY | 0.91+ |
Kubernetes | TITLE | 0.89+ |
today | DATE | 0.89+ |
KubeCon CloudNativeCon 2019 | EVENT | 0.87+ |
CloudNativeCon EU 2019 | EVENT | 0.87+ |
KubeCon CloudNativeCon Europe 2019 | EVENT | 0.86+ |
Red Hat | TITLE | 0.82+ |
20 | QUANTITY | 0.81+ |
zero value | QUANTITY | 0.75+ |
theCUBE | ORGANIZATION | 0.73+ |
single | QUANTITY | 0.7+ |
Red | ORGANIZATION | 0.7+ |
one last question | QUANTITY | 0.7+ |
Kubernetes | ORGANIZATION | 0.69+ |
one of the drivers | QUANTITY | 0.67+ |
Keynote Analysis | KubeCon + CloudNativeCon EU 2019
>> Live from Barcelona Spain it's theCUBE covering KubeCon CloudNativeCon Europe 2019. Brought to you by Red Hat. >> Live from Barcelona Spain it's theCUBE covering KubeCon CloudNativeCon Europe 2019. Brought to you by Red Hat. the Cloud Native Computing Foundation and ecosystem partners. >> Hola Barcelona I'm Stu Miniman and my guest host for this week is the one and only Corey Quinn, and you're watching theCUBE the leader in live tech coverage, actually the fourth year we've been doing the KubeCon and CloudNativeCon. This is KubeCon CloudNativeCon Barcelona 2019. We've got two days of wall to wall live coverage. Last year we were in Copenhagen it was outside a little bit windy and we had this lovely silk above us. This time we are inside at the Fira. We've got some lovely Cube branding. The store with all the t-shirts and the little plushies of Fippy and all the animals are right down the row for us, and there is 7,700 people here. So I have been, I did the Austin show in 2017 did the Seattle show last year 2018. We had done the Portland show in 2016, so it's my third time doing one of these, but Corey it is your first time at one of these shows. Wait this isn't an AWF show, so what are you doing here? >> I'm still trying to figure that out myself when people invite me to go somewhere "Do you know anything about insert topic here?" absolutely, smile and bluff your way through. Eventually someone might call you on it, but that's tomorrow's problem not quite today's. >> Yeah I have this general rule of thumb the less I know about something the more I overdress to overcompensate it. Oh so here's the guy in the three piece suit. >> My primary skill is wearing a suit everything else is just edging details. >> Alright, so let's set the stage for our audience here Corey. As I've said we've got the Foundation, we've got a lot of the big members, we've got some of the project people, but I'm really excited we actually have some excellent users here, because it is five years now since Kubernetes came onto the scene of course built off of Borg from Google, and as Dan Conn said in the opening key note, he actually gave a nice historical lesson. The term he used is simultaneous invention and basically those things that, you know, there are times where we argue, who created the light bulb first, or who did this and this? Because there were multiple times out there and he said look there were more than a dozen projects out there. >> Many of them open source or a little bit open as to these things like container orchestration, but it is Kubernetes that is the defacto standard today, and it's why so many people show up for this show, >> and there's such a large ecosystem around it. So you live in the Cloud world you know what's your general view on CloudNative and Kubernetes and this whole kind of space? >> Well going back to something you said a minute or two ago. I think there's something very strong to be said about this being defined by it's users. I've never yet seen a successful paradigm takeoff in the world of technology that was vendor defined. It's at some point you wind up with these companies doing the digital equivalent of here we've crafted you this amazingly precise wrench, and you hand it to a user and the first thing they say is wow it's kind of a crappy hammer, but it's at least good for a first attempt. Tools are going to be used as users want to use them and they define what the patterns look like. >> Yeah so I'll give you the counter point there because we understand if we ask users what they wanted they wanted better buggy whips so we can go faster. To compare and contrast we had done a few years ago was this openstack was user driven and it came out of NASA, and if it was good enough for the rocket scientist, it should be something we that can learn on, and Rackspace had done good and gave it to the open source community, and stepped back and let people use it. First of all openstack it's not dead it's being used in the Telco world it's being used outside of North America quite a bit, but we saw the kind of boom and bust of that. >> We are a long way passed the heyday. >> The vendor ecosystem of openstack was oh it's an alternative to AWS, and maybe some way to get off the VMY licensing, and I've actually said it's funny if you listen to what happens in this ecosystem. Well, giving people the flexibility not to be totally locked in to AWS, and oh it's built on Linux and therefore I might not want to have licensing from certain vendors. Still echos from previously but it is very different. >> Very much so, and I will say the world has changed. >> I was very involved in Eucalyptus which was a bit of a different take on the idea, or the promise of what openstack was going to be What if you had Cloud API's in your own data center in 2012 that seemed like a viable concern. The world we live in today of public cloud first for a lot of shops was by no means assured. >> Yeah, Martin Meikos, Cube alum by the way, fantastic leader still heavily involved in open source. >> Very much so >> One of those things I think he was a little bit ahead of his time on these. So Corey, one of the reasons, why are you here? You are here because I pulled you here, and we do pay you to be here as a host. You're not here for goodwill and that. Your customers are all users and tend to be decent sized users and they say Corey helps people with their Amazon bills no that's the AWS bills not the I have a pile of boxes of smiley faces on there, oh my God what did I do around Christmas time. >> Exactly >> So the discussion at the show is this whole hybrid and multi cloud world when I talk to users they don't use those words. Cloud strategy, sure, my pile of applications, and how I'm updating some of them, and keeping some of them running, and working with that application portfolio and my data. All hugely important but what do you hear from users, and where does the things like cloud and multi cloud fit into their world? >> There are two basic archetypes of user that I tend to deal with. Because I deal with, as you mentioned, with predominately large customers >> you have the born in the cloud types who have more or less a single application. Picture a startup that hits meteoric growth and now is approaching or is in the IPO stage. They have a single application. They're generally all in on one provider, and the idea of going multi cloud is for auxiliary things. If we take a step back, for example, they're saying things like oh PagerDuty is a service that's not run by one of our major public cloud providers. There are a bunch of SaaS applications like that that factor in, but their infrastructure is >> predominately going to be based in one environment. The other large type of customer you'll tend to see is one of those multinational very divisional organizations where they have a long legacy of being very data center first because historically that was kind of the only option. And you'll start to see a bunch of different popup cloud providers inside those environments, but usually they stop at the line of business boundary or very occasionally on a per workload basis. I'm not seeing people say, >> well we're going to build this one application workload, and we want to be able to put that on Oracle cloud, and Azure and GCP and AWS, and this thing that my cousin runs out of the Ozarks. No one wants to do that in the traditional sense because as soon as you go down that path you are constrained to whatever the lowest common denominator across all those things are, and my cousins data center in the Ozarks doesn't have a lot of frills. So you wind up trying to be able to deploy anywhere, but by doing that you are giving up any higher level offering. You are slowing yourself down. >> Yeah, the thing we've always been worried about is back in the day when you talk about multi vendor do we go by the standard, and then go to least common denominator and what has worked it's way through the environment? That's what the customers want. I want today if I'm the user, agility is really one of the things that seem to be top of mind. What IT needs to do is respond to the speed of what the business needs and a CloudNative environment that I look at is it has to be that lever to be able to help me deliver on the next thing, or change the thing, or update my thing to get that working. It was, so disclaimer Red Hat is our headline sponsor here we thank them for our presence, but actually it's a great conversation with open shift customers, and they didn't talk about open shift to open shift to open shift. They talk about their digital transformation. They talk about their data. They talk about the cool new things that they are able to do, and it was that platform happened to be built on Kubernetes. That was the lever to help them do this at the Google show where you were at. That was the same conversation we had whether it is in GCP or whether it was in my own data center. >> You know yes we can do it with containers and everything like that. It was that lever to be able to help me modernize and run new apps and do it faster than I would've done it in the past. So it's that kind of progression that is interesting for me to hear, and just there is not, there is this tendency now to be like oh look everybody is working together and it's wonderful open source ecosystem. It's like well look the world today is definitely coopetition. Yes you need to be up on stage and if a customer says, I need to work with vendors A, B, C, and D. A, B, C, and D, you better work with that or they will go and find an alternative, because there are alternatives out there. >> (Corey) Absolutely, and when a company embarks on a digital transformation and starts moving into public cloud, there are two reasons they are doing that. The first is for cost savings in which case (laughs), let's talk, and the other is for capability storing, and you're not going to realize cost savings for a lot longer than you think you will. In any case you are not going realize capability story if all you view public cloud is being, is another place to run your VAMS or now your containers. >> Yeah, so thank you, Corey your title in your day job You're a Cloud economist. >> I am, two words that no one can define. So no one calls me on it. >> Kubernetes it's magical and free right >> That's what everyone tells me. It feels like right now we are sort of peak heighth as far as Kubernetes goes, and increasingly, whenever you see a technology that has gotten this level of adoption. We saw it with openstack, we've seen it with cloud, we've seen it with a bunch of things. We are starting to see it with Serverless as well. Where, what problem are you trying to solve? I'm not going to listen to the answer, today that answer is Kubernetes, and it seems like everyone's first project is their own resume. Great, there has to be a value proposition, there has to be a story for it, >> and I'm not suggesting that there isn't, but I think that it is being used as sort of an upscale snake oil in some cases or serpen grease as we like to call it in some context. >> Yeah, and that's one of our jobs here is to help extract the sigma from the noise. We've got some good customers. We're going into the environment. One of the things I try to do in the open keynote is find that theme. Couple of years, for a couple of shows >> it's been service mesh is the new hotness. We're talking about Istio, we're talking about Helm, We're talking about all these all these environments that say okay how do I pull together all the pieces of the application, >> and manage that together? Because there's just, you know, moving up the stack, and getting closer to that application. We'll talk about Serverless in one of the other segments later this week I'm sure because you know there's the, okay here Knative can help bridge that gap, but is that what I need? We talk a lot about Kubernetes is how much does the public cloud versus in my data center, and some of the guys they talk to, Serverless is in the public cloud. We'll call it functions of the service if you put it in your own data center, because while yes there are servers everywhere. If you actually manage those racks and everything like that it probably doesn't make sense to call it Serverless. We try not to get into too many semantics arguments here on theCUBE. >> You can generally tend to run arbitrary code anywhere the premise of Serverless to my mind. >> Is more about the event model, and you don't get that on VRAM in the same way that you do in a large public cloud provider, and whether that is the right thing or not, I'm not prepared to say, but it's important for that to be understood as you are going down that path. >> So Corey, any themes that jumped out for you, or things that you want to poke at, at the show, for me, Kubernetes has really kind of crossed that Chasm, and we do have large crowds. You can see the throngs of people behind us, and users that have great stories to tell, and CNCF itself, you know has a lot of projects out there, we're trying to make some sense of all those pieces. There's six now that have graduated, and FluentD is the most recent, but a lot of interesting things from the sandbox, through that kind of incubating phase there, and we're going to dig into some of the pieces there. Some of them build on top of Kubernetes, some of them are just part of this whole Cloud Native Ecosystem, and therefore related but don't necessarily need it, and can play in all these various worlds. >> What about you? >> For me I want to dig a little bit more into the idea of multi cloud. I have been making a bit of a stink for the past year. With the talk called the myth of multi cloud. Where it's not something I generally advise as a best practice, and I'm holding that fairly well, but what I want to do is I want to have conversations with people who are pursuing multi cloud strategies and figure out first, are they in fact pursuing the same thing, so we're defining out terms and talking on the same page, and secondly I want to get a little more context, and insight into why they are doing that, and what that looks like for them. Is it they want to be able to run different workloads in different places? Great that's fair, the same workload run everywhere, on the lowest common denominator. Well lets scratch below the surface a bit, and find out why that is. >> Yeah, and Corey you're spot on, and no surprise because you talk to users on this. From our research side on our team, we really say multi cloud or hybrid cloud. Hybrid cloud means you've got your own data centers, as opposed to multi cloud could be any of them. There's a little bit of a Venn Diagram you could do between that. >> But I am prepared to be wrong as well. I'm a company of two people. I don't have a research department, that's called the spare time I get >> when I can't sleep at night. So I don't have data, I have anecadata. I can talk about individual use cases, but then I'm telling individual company stories that I'm generally not authorized to tell. So it's more a question now of starting to speak to a broader base. >> So just to finish on the thought from out team is everything from I have all of these pieces, and they're really not connected, and I'm just trying to get my arms around through some of the solutions. Like in the AWS world we're looking at the VMware on AWS, and the outpost type of solution. That pullout or what Azure does with Azure stack, and the like, or even company like IBM and Oracle, where they have a stack that can be both >> in the public cloud and the private cloud. Those kind of fully integrated pieces versus the right now I'm just putting applications in certain areas, and then how do I manage data protection, how do I manage security across all these environments. It is a heterogeneous mess that we had, and I spent a lot of my career trying to help us break down those silos, get away from the cylinders of excellence as we called them, and we worked more traditionalist. So how much are we fighting that? I will just tell you that most of the people we're going to have on theCUBE, probably aren't going to want to get into that. They'll be happy to talk about their piece, and how they work with this broad wonderful ecosystem, but we can drill into where Kubernetes fits. We've got the five year anniversary of Kubernetes. We'll be talking to some of the people that helped create this technology, and lots of the various pieces. So with that, Corey, want to give you the final take here, before we talk about the stickers, and some of the rest. >> Oh absolutely, I think it's a fascinating show. I think that they're the right people who are attending. To give valuable perspective that, quite frankly, you're not going to get almost anywhere else. It's just a fascinating blend of people from large companies, small companies, giant vendors, and of course the middleware types, who are trying to effectively stand between in many cases, customers and the raw vendors, for a variety of very good reasons. Partner strategies are important. I'm very curious to see what that becomes, and how that tends to unfold in the next two days. >> Okay, so theCUBE by the way, we're not only a broadcast, but we are part of the community. We understand this network, and that is why Corey and I, you know, we come with stickers. So we've got these lovely sticker and partnership with Women Who Go, that made this logo for us for the Seattle show, and I have a few left, so if you come on by. Corey has his platypus, last week in AWS. So come on by where we are, you get some stickers, and of course, hit us up on Twitter if you have any questions. We're always looking for the community, and the network to help us with the data, and help us pull everything apart. So for Corey Quinn, I'm Stu Miniman, two days of live wall to wall coverage >> will continue very soon, and thank you as always for watching theCUBE. (Fading Electronic Music)
SUMMARY :
Brought to you by Red Hat. Brought to you by Red Hat. and the little plushies of Fippy and all the animals "Do you know anything about insert topic here?" the more I overdress to overcompensate it. everything else is just edging details. and as Dan Conn said in the opening key note, and this whole kind of space? and you hand it to a user and the first thing they say and if it was good enough for the rocket scientist, and therefore I might not want to have and I will say the world has changed. or the promise of what openstack was going to be Yeah, Martin Meikos, Cube alum by the way, and we do pay you to be here as a host. and keeping some of them running, that I tend to deal with. and now is approaching or is in the IPO stage. predominately going to be based in one environment. and my cousins data center in the Ozarks is back in the day when you talk about multi vendor and just there is not, there is this tendency now to and you're not going to realize cost savings Yeah, so thank you, Corey your title in your day job So no one calls me on it. and increasingly, whenever you see a technology and I'm not suggesting that there isn't, One of the things I try to do in the open keynote it's been service mesh is the new hotness. and some of the guys they talk to, the premise of Serverless to my mind. and you don't get that on VRAM in the same way and FluentD is the most recent, and I'm holding that fairly well, and no surprise because you talk to users on this. that's called the spare time I get that I'm generally not authorized to tell. and the outpost type of solution. and lots of the various pieces. and of course the middleware types, and the network to help us with the data, and thank you as always for watching theCUBE.
SENTIMENT ANALYSIS :
ENTITIES
Entity | Category | Confidence |
---|---|---|
Dave Vellante | PERSON | 0.99+ |
Tom | PERSON | 0.99+ |
Marta | PERSON | 0.99+ |
John | PERSON | 0.99+ |
IBM | ORGANIZATION | 0.99+ |
David | PERSON | 0.99+ |
Dave | PERSON | 0.99+ |
Peter Burris | PERSON | 0.99+ |
Chris Keg | PERSON | 0.99+ |
Laura Ipsen | PERSON | 0.99+ |
Jeffrey Immelt | PERSON | 0.99+ |
Chris | PERSON | 0.99+ |
Amazon | ORGANIZATION | 0.99+ |
Chris O'Malley | PERSON | 0.99+ |
Andy Dalton | PERSON | 0.99+ |
Chris Berg | PERSON | 0.99+ |
Dave Velante | PERSON | 0.99+ |
Maureen Lonergan | PERSON | 0.99+ |
Jeff Frick | PERSON | 0.99+ |
Paul Forte | PERSON | 0.99+ |
Erik Brynjolfsson | PERSON | 0.99+ |
AWS | ORGANIZATION | 0.99+ |
Andrew McCafee | PERSON | 0.99+ |
Yahoo | ORGANIZATION | 0.99+ |
Cheryl | PERSON | 0.99+ |
Mark | PERSON | 0.99+ |
Marta Federici | PERSON | 0.99+ |
Larry | PERSON | 0.99+ |
Matt Burr | PERSON | 0.99+ |
Sam | PERSON | 0.99+ |
Andy Jassy | PERSON | 0.99+ |
Dave Wright | PERSON | 0.99+ |
Maureen | PERSON | 0.99+ |
ORGANIZATION | 0.99+ | |
Cheryl Cook | PERSON | 0.99+ |
Netflix | ORGANIZATION | 0.99+ |
$8,000 | QUANTITY | 0.99+ |
Justin Warren | PERSON | 0.99+ |
Oracle | ORGANIZATION | 0.99+ |
2012 | DATE | 0.99+ |
Europe | LOCATION | 0.99+ |
Andy | PERSON | 0.99+ |
30,000 | QUANTITY | 0.99+ |
Mauricio | PERSON | 0.99+ |
Philips | ORGANIZATION | 0.99+ |
Robb | PERSON | 0.99+ |
Jassy | PERSON | 0.99+ |
Microsoft | ORGANIZATION | 0.99+ |
Mike Nygaard | PERSON | 0.99+ |
Daniel Berg, IBM Cloud & Norman Hsieh, LogDNA | KubeCon 2018
>> Live from Seattle, Washington it's theCUBE, covering KubeCon and CloudNativeCon North America 2018. Brought to you by Red Hat, the Cloud Native Computing Foundation, and its ecosystem partners. >> Hey, welcome back everyone, it's theCUBE live here in Seattle for day three of three of wall-to-wall coverage. We've been analyzing here on theCUBE for three days, talking to all the experts, the CEOs, CTOs, developers, startups. I'm John Furrier, Stu Miniman, with theCUBE coverage of here at dock, not DockerCon, KubeCon and CloudNativeCon. Getting down to the last Con. >> So close, John, so close. >> Lot of Docker containers around here. We'll check it on the Kubernetes. Our next two guests got a startup, hot startup here. You got Norman Hsieh, head of business development, LogDNA. New compelling solution on Kubernetes give them a unique advantage, and of course, Daniel Berg who's distinguished engineer at IBM. They have a deal. We're going to talk about the startup and the deal with IBM. The highlights, kind of a new model, a new world's developing. Thanks for joining us. >> Yeah, no problem, thanks for having us. >> May get you on at DockerCon sometimes. (Daniel laughing) Get you DockerCon. The container certainly been great, talk about your product first. Let's get your company out there. What do you guys do? You got something new and different. Something needed. What's different about it? >> Yeah, so we started building this product. One thing we were trying to do is finding a login solution that was built for developers, especially around DevOps. We were running our own multi-tenant SaaS product at the time and we just couldn't find anything great. We tried open source Elastic and it turned out to be a lot to manage, there was a lot of configuration we had to do. We tried a bunch of the other products out there which were mostly built for log analysis, so you'd analyze logs, maybe a week or two after, and there was nothing just realtime that we wanted, and so we decided to build our own. We overcame a lot of challenges where we just felt that we could build something that was easier to use than what was out there today. Our philosophy is for developers in the terms of we want to make it as simple as possible. We don't want you to manage where you're going to think about how logs work today. And so, the whole idea, even you can go down to some of the integrations that we have, our Kubernetes integration's two lines. You essentially hit two QCTL lines, your entire cluster will get logged, directly logged in in seconds. That's something we show often times at demos as well. >> Norman, I wonder if you can drill in a little bit more for us. Always look at is a lot of times the new generation, they've got just new tools to play with and new things to do. What was different, what changes? Just the composability and what a small form factor. I would think that you could just change the order of magnitude in some of the pricing of some of these. Tell us why it's different. >> Yeah, I mean, I think there's, three major things was speed. So what we found was that there weren't a lot of solutions that were optimized really, really well for finding logs. There were a lot of log solutions out there, but we wanted to optimize that so we fine-tuned Elasticsearch. We do a lot of stuff around there to make that experience really pleasurable for our users. The other is scale. So we're noticing now is if you kind of expand on the world of back in the day we had single machines that people got logs off of, then you went to VMware where you're taking a single machine and splitting up to multiple different things, and now you have containers, and all of a sudden you have Kubernetes, you're talking about thousands and thousands of nodes running and large production service. How do you find logs in those things? And so we really wanted to build for that scale and that usability where, for Kubernetes, we'll automatically tag all your logs coming through. So you might get a single log line, but we'll tag it with all the meta-data you need to find exactly what you want. So if I want to, if my container dies and I no longer know that containers around, how am I going to get the logs off of that, well, you can go to LogDNA, find the container that you're looking for, know exactly where that error's coming from as well. >> So you're basically storing all this data, making it really easy for the integration piece. Where does the IBM relationship fit in? What's the partnership? What are you guys doing together? >> I don't know if Dan wants to-- >> Go ahead, go ahead. >> Yeah, so we're partnering with IBM. We are one of their major partners for login. So if you go into Observability tab under IMB Cloud and click on Login, login is there, you can start the login instance. What we've done is, IBM's brought us a great opportunity where we could take our product and help benefit their own customers and also IBM themselves with a lot of the login that we do. They saw that we are very simplistic way of thinking about logs and it was really geared towards when you think about IBM Cloud and the shift that they're moving towards, which is really developer-focused, it was a really, really good match for us. It brought us the visibility into the upmarket with larger customers and also gives us the ability to kind of deploy globally across IBM Cloud as well. >> I mean, IBMs got a great channel on the sales side too, and you guys got a great relationship. We've seen that playbook before where I think we've interviewed in all the other events with IBM. Startups can really, if they fit in with IBM, it's just massive, but what's the reason? Why the partnership? Explain. >> Well, I mean, first of all we were looking for a solution, a login solution, that fit really well with IKS, our Kubernetes service. And it's cloud-native, high scale, large number of cluster, that's what our customers are building. That's what we want to use internally as well. I mean, we were looking for a very robust cloud-native login service that we could use ourselves, and that's when we ran across these guys. What, about a year ago? >> Yeah, I mean, I think we kind of first got introduced at last year's KubeCon and then it went to Container World, and we just kept seeing each other. >> And we just kept on rolling with it so what we've done with that integration, what's nice about the integration, is it's directly in the catalog. So it's another service in the catalog, you go and select it, and provision it very easily. But what's really cool about it is we wanted to have that integration directly with the Kubernetes services as well, so there's the tab on the Integration tab on the Kubernetes, literally one button, two lines of code that you just have to execute, bam! All your logs are now streaming for the entire cluster with all the index and everything. It just makes it a really nice, rich experience to capture your logs. >> This is infrastructure as code, that's what the promise was. >> Absolutely, yes. >> You have very seamless integration and the backend just works. Now talk about the Kubernetes pieces. I think this is fascinating 'cause we've been pontificating and evaluating all the commentary here in theCUBE, and we've come to the conclusion that cloud's great, but there's other new platform-like things emerging. You got Edge and all these things, so there's a whole new set, new things are going to come up, and it's not going to be just called cloud, it's going to be something else. There's Edge, you got cameras, you got data, you got all kinds of stuff going on. Kubernetes seems to fit a lot of these emerging use cases. Where does the Kubernetes fit in? You say you built on Kubernetes, just why is that so important? Explain that one piece. >> Yeah, I mean, I think there's, Kubernetes obviously brought a lot of opportunities for us. The big differentiator for us was because we were built on Kubernetes from the get go, we made that decision a long time ago, we didn't realize we could actually deploy this package anywhere. It didn't have to be, we didn't have to just run as a multi-tenant SaaS product anymore and I think part of that is for IBM, their customers are actually running, when they're talking about an integrated login service, we're actually running on IBM Cloud, so their customers can be sure that the data doesn't actually move anywhere else. It's going to stay in IBM Cloud and-- >> This is really important and because they're on the Kubernetes service, it gives them the opportunity, running on Kubernetes, running automatic service, they're going to be able to put LogDNA in each of the major regions. So customer will be able to keep their logged data in the regions that they want it to stay. >> Great for compliance. >> Absolutely. >> I mean, compliance, dreams-- >> Got to have it. >> Especially with EU. >> How about search and discovery, that's fit in too? Just simple, what's your strategy on that? >> Yeah, so our strategy is if you look at a lot of the login solutions out there today, a lot of times they require you to learn complex query languages and things like that. And so the biggest thing we were hearing was like, man, onboarding is really hard because some of our developers don't look at logs on a daily basis. They look at it every two weeks. >> Jerry Chen from Greylock Ventures said machine learning is the new, ML is the new SQL. >> Yup. (Daniel laughing) >> To your point, this complex querying is going to be automated away. >> Yup. >> Yes. >> And you guys agree with that. >> Oh, yeah. >> You actually, >> Totally agree with that. >> you talked about it on our interview. >> Norman, wonder if you can bring us in a little bit of compliance and what discussions you're having with customers. Obviously GDPR, big discussion point we had. We've got new laws coming from California soon. So how important is this to your customers, and what's the reality kind of out there in your user base? >> Yeah, compliance was, our founders had run a lot of different businesses before. They had two major startups where they worked with eBay, compliance was the big thing, so we made a decision early on to say, hey, look, we're about 50 people right now, let's just do compliance now. I've been at startups where we go, let's just keep growing and growing and we'll worry about compliance later-- >> Yeah, bite you in the ass, big time. >> Yeah, we made a decision to say, hey, look, we're smaller, let's just implement all the processes and necessary needs, so. >> Well, the need's there too, that's two things, right? I mean, get it out early. Like security, build it up front and you got it in. >> Exactly. >> And remember earlier we were talking and I was telling you how within the Kubernetes service we like to use our own services to build expertise? It's the same thing here. Not only are they running on top of IKS, we're using LogDNA to manage the logs and everything, and cross the infrastructure for IKS as well. So we're heavily using it. >> This also highlights, Daniel, the ecosystem dynamic of having when you break down this monolithic type of environments and their sets of services, you benefit because you can tap into a startup, they can tap in to IBM's goodness. It's like somewhat simple Biz Dev deal other than the RevShare component of the sales, but technically, this is what customers want at the endgame is they want the right tool, the right job, the right product. If it comes from a startup, you guys don't have to build it. >> I mean, exactly. Let the experts do it, we'll integrate it. It's a great relationship. And the teams work really well together which is fantastic. >> What do you guys do with other startups? If a startup watches and says, hey, I want to be like LogDNA. I want to plug into IBM's Cloud. I want to be just like them and make all that cash. What do they got to do? What's the model? >> I mean, we're constantly looking at startups and new business opportunities obviously. We do this all the time. But it's got to be the right fit, alright? And that's important. It's got to be the right fit with the technology, it's got to be the right fit as far as culture, and team dynamics of not only my team but the startup's teams and how we're going to work together, and this is why it worked really great with LogDNA. I mean, everything, it just all fit, it all made sense, and it had a good business model behind that as well. So, yes, there's opportunities for others but we have to go through and explore all those. >> So, Norman, wonder if you can share, how's your experience been at the show here? We'd love to hear, you're going to have so many startups here. You got record-setting attendance for the show. What were your expectations coming in? What are the KPIs you're measuring with and how has it met what you thought you were going to get? >> No, it's great, I mean, previous to the last year's KubeCon we had not really done any events. We're a small company, we didn't want to spend the resources, but we came in last year and I think what was refreshing was people would talk to us and we're like, oh, yeah, we're not an open source technology, we're actually a log vendor and we can, and we'll-- (Stu laughing) So what we said was, hey, we'll brush that into an experience, and people were like, oh, wow, this is actually pretty refreshing. I'm not configuring my fluentd system, fluentd to tap into another Elasticsearch. There was just not a lot of that. I think this year expectation was we need the size doubled. We still wanted to get the message out there. We knew we were hot off the presses with the IMB public launch of our service on IBM Cloud. And I think we we're expecting a lot. I mean, we more than doubled what our lead count was and it's been an amazing conference. I mean, I think the energy that you get and the quality of folks that come by, it's like, yeah, everybody's running Kubernetes, they know what they're talking about, and it makes that conversation that much easier for us as well. >> Now you're CUBE alumni now too. It's the booth, look at that. (everyone laughing) Well, guys, thanks for coming on, sharing the insight. Good to see you again. Great commentary, again, having distinguished engineering, and these kinds of conversations really helps the community figure out kind of what's out there, so I appreciate that. And if everything's going to be on Kubernetes, then we should put theCUBE on Kubernetes. With these videos, we'll be on it, we'll be out there. >> Hey, yeah, absolutely, that'd be great. >> TheCUBE covers day three. Breaking it down here. I'm John Furrier, Stu Miniman. That's a wrap for us here in Seattle. Thanks for watching and look for us next year, 2019. That's a wrap for 2018, Stu, good job. Thanks for coming on, guys, really appreciate it. >> Thanks. >> Thank you. >> Thanks for watching, see you around. (futuristic instrumental music)
SUMMARY :
Brought to you by Red Hat, the CEOs, CTOs, developers, startups. We're going to talk about the startup and the deal with IBM. What do you guys do? And so, the whole idea, even you can go down and new things to do. and all of a sudden you have Kubernetes, What are you guys doing together? about IBM Cloud and the shift that they're moving towards, and you guys got a great relationship. Well, I mean, first of all we were looking for a solution, Yeah, I mean, I think we kind of first got introduced And we just kept on rolling with it so what we've done that's what the promise was. and it's not going to be just called cloud, It didn't have to be, we didn't have to just run in each of the major regions. And so the biggest thing we were hearing was like, machine learning is the new, ML is the new SQL. is going to be automated away. you talked about it So how important is this to your customers, so we made a decision early on to say, Yeah, we made a decision to say, and you got it in. And remember earlier we were talking and I was telling you of having when you break down this monolithic type And the teams work really well together which is What do you guys do It's got to be the right fit with the technology, and how has it met what you thought you were going to get? I mean, I think the energy that you get Good to see you again. Hey, yeah, absolutely, That's a wrap for us here in Seattle. see you around.
SENTIMENT ANALYSIS :
ENTITIES
Entity | Category | Confidence |
---|---|---|
IBM | ORGANIZATION | 0.99+ |
Jerry Chen | PERSON | 0.99+ |
Daniel Berg | PERSON | 0.99+ |
Norman Hsieh | PERSON | 0.99+ |
Norman | PERSON | 0.99+ |
Seattle | LOCATION | 0.99+ |
John Furrier | PERSON | 0.99+ |
Cloud Native Computing Foundation | ORGANIZATION | 0.99+ |
Stu Miniman | PERSON | 0.99+ |
California | LOCATION | 0.99+ |
Red Hat | ORGANIZATION | 0.99+ |
eBay | ORGANIZATION | 0.99+ |
John | PERSON | 0.99+ |
two lines | QUANTITY | 0.99+ |
last year | DATE | 0.99+ |
Dan | PERSON | 0.99+ |
Greylock Ventures | ORGANIZATION | 0.99+ |
2018 | DATE | 0.99+ |
Daniel | PERSON | 0.99+ |
three days | QUANTITY | 0.99+ |
KubeCon | EVENT | 0.99+ |
Elastic | TITLE | 0.99+ |
One | QUANTITY | 0.99+ |
IBMs | ORGANIZATION | 0.99+ |
two things | QUANTITY | 0.99+ |
Seattle, Washington | LOCATION | 0.99+ |
DockerCon | EVENT | 0.99+ |
LogDNA | ORGANIZATION | 0.99+ |
two guests | QUANTITY | 0.98+ |
one piece | QUANTITY | 0.98+ |
IMB | ORGANIZATION | 0.98+ |
Stu | PERSON | 0.98+ |
IKS | ORGANIZATION | 0.98+ |
single machines | QUANTITY | 0.98+ |
single machine | QUANTITY | 0.98+ |
IBM Cloud | ORGANIZATION | 0.98+ |
IMB Cloud | TITLE | 0.97+ |
one button | QUANTITY | 0.97+ |
Kubernetes | TITLE | 0.97+ |
two | QUANTITY | 0.97+ |
each | QUANTITY | 0.96+ |
one | QUANTITY | 0.96+ |
CUBE | ORGANIZATION | 0.96+ |
CloudNativeCon | EVENT | 0.96+ |
today | DATE | 0.94+ |
CloudNativeCon North America 2018 | EVENT | 0.94+ |
single log line | QUANTITY | 0.93+ |
KubeCon 2018 | EVENT | 0.93+ |
thousands | QUANTITY | 0.92+ |
first | QUANTITY | 0.91+ |
GDPR | TITLE | 0.91+ |
about 50 people | QUANTITY | 0.91+ |
Container World | ORGANIZATION | 0.91+ |
day three | QUANTITY | 0.9+ |
this year | DATE | 0.9+ |
two major startups | QUANTITY | 0.9+ |
three | QUANTITY | 0.89+ |
Edge | TITLE | 0.88+ |
DevOps | TITLE | 0.88+ |
EU | ORGANIZATION | 0.87+ |
about a year ago | DATE | 0.86+ |
a week | QUANTITY | 0.86+ |
Elasticsearch | TITLE | 0.85+ |
Tuan Nguyen, Cisco | KubeCon 2018
>> From Seattle, Washington, it's theCUBE covering KubeCon and CloudNativeCon North America 2018 brought to you by Red Hat, the Cloud Native Computing Foundation and it's ecosystem partners. >> Hello everyone, welcome back to theCUBE's coverage here. Day three of wall to wall coverage at KubeCon, CloudNativeCon 2018, here in Seattle, theCUBE's been breaking it down all week. I'm John Furrier with Stu Miniman. Our next guest is Tuan Nguyen who is the principal engineer in technical marketing, cloud products and solutions at Cisco Systems. Tuan, welcome to theCUBE. Thanks for joining us. >> Thanks for having me. Thank you. >> So obviously, cloud has been a big part of Cisco. We've seen at Cisco Live last year and Cisco Barcelona. >> Yeah. >> Got your big European event coming up, Cisco Live in Europe. >> Yes. >> Cloud has been a big part of the CEO's conversations on stage. >> Yes. >> Cisco's going all in on cloud, DevNet. >> Yeah. >> DevNet Create, two communities. You guys got a cloud native vibe going on in Cisco. >> Yeah, we do. >> Cloud centered. You got some products that are addressing this. >> Right. >> This is a, shift for Cisco, big time. >> Yeah. >> You've in the cloud, but this is like all. It feels like an all in. >> Right, right. Yeah, yeah, so what we've been evangelizing to people here is that Cisco is a software company, right? We certainly have a very strong heritage in our enterprise relationships related to our hardware platforms but we're transitioning and we're really making that conversion to being a software company. Cisco has been acquiring talent and technology in the past couple years. We've developed some strong relationships with Google and AWS as well and we developed these reference architectures that our customers can buy as kind of a single unit and get the support that they need from us. >> Yeah. >> So. >> We covered your recent announcement with AWS. >> Yes. >> Really nice, elegantly designed Kubernetes strategy where using EKS over here, you got the Cisco stuff on here so it's seamless experience for the customer which is great, congrats, I think that's a great announcement. I think it's directionally correct. I think that's what customers want. But I want to ask you a bigger question I want to get your opinion on, perspective. When you look at Kubernetes, what we're hearing here at the show from end users and from the emerging start ups that are contributing is that, breaking down the monolithic application into a series of granule sets of services is what everyone is doing. That's clearly, that microservices, a variety of other things, Kubernetes can connect that. But it's the network that brings it together. >> Right. >> So we're seeing the policy knobs inside Kubernetes as being a very strategic benefit. We had one expert say, "A lot of people "aren't taking advantage of those policy knobs. "This is a great opportunity." >> Right. >> You guys are, (laughing) as networked as you could be at Cisco. This is your DNA. >> Yeah. >> How are you guys looking at Kubernetes? Are you looking at the policy knobs? How do you talk to your customers about this new opportunity with Kubernetes? >> Yeah. >> What's the real up side-- >> Yeah. >> For your customers with Kubernetes? >> Yeah. So one, you mentioned, we see Kubernetes as very pervasive so we offer an on prem version of Kubernetes and of course, you know, we partner with Google and with AWS to deliver on cloud versions of Kubernetes and related to policies, application policies, in the form of Istio and network policies or security policies in the form of a network interface. Our on prem solution offers three types of CNIs. So we're very flexible in that way and certainly if you are a Cisco customer and you have a Cisco ecosystem of hardware platforms then we natively integrate into those platforms and we let you leverage your existing investments, yeah. >> So if I look at it that way, then I'm saying, okay, I'm good with Cisco right now. >> Yeah. >> Do I have to change anything with Kubernetes? What's the impact to me, as a Cisco customer? >> Yeah. >> Is this added value? Consistent environment? What's the impact to the customer's day to day, operational? (laughing) >> Sure, sure. Yeah. >> Environment? >> Yeah, so our customers are asking us to tie both VM based and container based workloads into CICD, so we obviously, with with our ACI/CNI we give them the capability to construct policies in Kubernetes that end up on the hardware platform, right? That's number one. Then we also have a hardware registry, we have security policies, that can be carried across different platforms, so in your private cloud and VMware and OpenStack, you can carry those same policies. For us, we've got application delivery, frameworks and platforms, that deliver the application in the form of both VM and container based as well as bare metal and we kind of unify the user experience, when it comes to application deployment in Kubernetes. >> Yeah, so Tuan, I'm actually glad that we got you towards the end of what we've been talking about here because one of the things we've been teasing apart is, multi clouds, in many ways, is like what we've been talking about a long time about multi vendor. >> Yeah. >> And the networking space is an area that we really understand. You know, what worked and what didn't work in a multi vendor world and the management piece was often the breaking point because just stitching all those together, we've looked for the last few years, customers have multi cloud and getting their arms around that and how do I manage that, can be a real challenge. >> Yeah, yeah. >> We know Cisco's making investments, they've made acquisitions. Tell us, what have we learned from the past? What's different about this now that will make it successful where management has been one of the pitfalls for quite a long time? >> Yeah, yeah. So I think what we've learned from the past is that customers are asking us for policies that can span across the multi cloud, right? So, whereas certain platforms will give you a hybrid cloud experience, Cisco is investing in things like VPN meshed apologies into CSR, in ASR, in protecting workloads as they move across different cloud targets. And then also in the provisioning and life cycle management. We feel that customers want the capability to run applications in any cloud environment and under any type of overlay or underlay networking platforms, yeah. >> Tuan, one of the things that you talk about not only getting your arms around it but there is multi axis's that I need to optimize for. One of the ones, of course, sorting out is cost. So, you know, where does Cisco sit in this environment? The big shift that I think was really highlighted for me last year, going to Cisco Live is, it used to be most of what I'm managing, I control. >> Right. >> Today, most of the network and most of the environments that I'm in charge of? They're outside of my purview. >> Right. >> With doing that multi cloud world. >> Right. >> So how I make sure that I don't, you know, get myself in trouble with the CFO? >> Right. >> Or have unexpected things come up? >> Right, right, yeah. I came through a software acquisition called CliQr Technologies and CliQr Technologies is that one tool that gives you that experience and allows you to see cloud cost. So cloud cost from a hourly, metered perspective but also from a budgeting perspective. And we're adding additional components into our platform that gives you like true cost for all of your compute, all of your network, your storage, your services like Lambda and then also makes recommendations on the instant sizes that you need to use. We have policies like suspension policies that help our customers to save on their cloud bill. In a lot of ways, the life cycle management aspect of applications is something that differentiates us from other cloud management platforms. >> Talk about the cost side and the cost of ownership. I've always been talking about the cloud as the TCO or total cost of ownership, changes a bit. What are some of the challenges that you've seen the customers having that you guys are helping with? When you look at integrating security, networking and application performance and management? Cause it's not siloed anymore. >> Yeah. >> They're integrating together. >> That's right. >> This is a new dynamic. >> Right, right. >> What's state of the art? What are you guys doing? You guys address that? What are some of the customer challenges? Just, what's your thoughts on that area? >> Yeah so most of the time there are two basic challenges to this. One is, you know bringing the cloud economy into the private cloud consumption is something that our platform does. And then also being able to visualize all the costs. Helping our customers to make good decisions about what types of workloads run where best and whether it's, so we enable, obviously, VMs as well as cloud native, container based, micro services to co-exist in a single platform so we'll deploy VMs and containers in a hybrid fashion. >> Yeah. >> Or we'll deploy them into the same and we'll give you the utilization of those workloads based on dollar amounts, based on run time and also based on the type of workload. >> So here's the curve ball question for you. Now multi cloud comes into the equation? >> Yeah. >> How do you guys deal with that because workload, in some cases, I've heard from customers that refactoring those workloads is a problem. >> Right. >> So if I'm going to run true multi cloud, I'm going to have multiple clouds, I need networks to know, have smarts, around where I want to put that and do I want it in different geography maybe or region? So the network has the intelligence on a lot of things. >> Right. >> How are you guys addressing the multi cloud component? >> Yeah, yeah. >> With workload? Without refactoring? >> Yeah. So because we can compose applications that consist of both VMs and containers, right? One of the projects, just one of the use cases that we worked on with our relationship with Google was to, from cloud center, to deploy cloud native workloads in GKE that would navigate and basically traverse the VPN network to go back into the on prem target in order to access a database that was kind of a legacy database using an API URL. So that whole workflow was something that we solved for with our reference architecture so, you know, we obviously have the portfolio of products that allows our customers to take advantage of both hardware, software and networking and security and monitoring all in one reference architecture. >> A lot of opportunities for you guys. I think you're positioned well. We've covered you guys on the DevNet, DevNet Create. >> Yeah. >> You're seeing the cloud center, this dashboard kind of model of looking at the operations side, the development side. A lot of changes. Really kind of fit right into your wheelhouse. >> Yes, yeah. >> I think the Kubernetes policy knobs, it's a big story that I'm walking away with on this trip and saying, wow, policy sounds like a networking thing. Networking guys love policy. >> Yeah. >> If you can automate it? >> Yeah, that's right. >> And managed the costs? >> Yeah. >> It's a good thing. >> Yeah. >> Thanks for coming on, appreciate your insight. >> Thank you, thank you very much. >> CUBE coverage here, day three continues. I'm John Furrier with Stu Miniman. Stay with us for wall to wall coverage here at KubeCon, CloudNativeCon. We'll be right back with more, after this short break. (upbeat techno music)
SUMMARY :
brought to you by Red Hat, to theCUBE's coverage here. Thanks for having me. cloud has been a big part of Cisco. Got your big European event of the CEO's conversations on stage. Cisco's going all in You guys got a cloud native that are addressing this. This is a, You've in the cloud, and get the support announcement with AWS. experience for the customer the policy knobs inside Kubernetes as networked as you could be at Cisco. and we let you leverage your So if I look at it that way, Yeah. that deliver the application actually glad that we got you and the management piece has been one of the pitfalls learned from the past One of the ones, of course, and most of the environments on the instant sizes that you need to use. and the cost of ownership. Yeah so most of the time into the same and we'll So here's the curve How do you guys So the network has the One of the projects, A lot of opportunities for you guys. You're seeing the cloud center, that I'm walking away with on this trip appreciate your insight. to wall coverage here
SENTIMENT ANALYSIS :
ENTITIES
Entity | Category | Confidence |
---|---|---|
Cisco | ORGANIZATION | 0.99+ |
ORGANIZATION | 0.99+ | |
AWS | ORGANIZATION | 0.99+ |
John Furrier | PERSON | 0.99+ |
Cloud Native Computing Foundation | ORGANIZATION | 0.99+ |
Seattle | LOCATION | 0.99+ |
Red Hat | ORGANIZATION | 0.99+ |
Stu Miniman | PERSON | 0.99+ |
CliQr Technologies | ORGANIZATION | 0.99+ |
Tuan Nguyen | PERSON | 0.99+ |
Europe | LOCATION | 0.99+ |
One | QUANTITY | 0.99+ |
KubeCon | EVENT | 0.99+ |
last year | DATE | 0.99+ |
both | QUANTITY | 0.99+ |
last year | DATE | 0.99+ |
Cisco Systems | ORGANIZATION | 0.99+ |
Tuan | PERSON | 0.99+ |
Seattle, Washington | LOCATION | 0.98+ |
one | QUANTITY | 0.98+ |
two communities | QUANTITY | 0.98+ |
Today | DATE | 0.98+ |
CloudNativeCon North America 2018 | EVENT | 0.98+ |
one tool | QUANTITY | 0.97+ |
CloudNativeCon 2018 | EVENT | 0.97+ |
two basic challenges | QUANTITY | 0.97+ |
Cisco Live | EVENT | 0.97+ |
day three | QUANTITY | 0.96+ |
CloudNativeCon | EVENT | 0.96+ |
one expert | QUANTITY | 0.95+ |
Cisco Barcelona | ORGANIZATION | 0.95+ |
single unit | QUANTITY | 0.95+ |
Kubernetes | TITLE | 0.94+ |
theCUBE | ORGANIZATION | 0.94+ |
single platform | QUANTITY | 0.93+ |
ACI/CNI | ORGANIZATION | 0.92+ |
Day three | QUANTITY | 0.9+ |
Lambda | TITLE | 0.89+ |
OpenStack | TITLE | 0.85+ |
three types | QUANTITY | 0.84+ |
DevNet | TITLE | 0.84+ |
DevNet | ORGANIZATION | 0.83+ |
KubeCon 2018 | EVENT | 0.8+ |
Kubernetes | ORGANIZATION | 0.8+ |
one reference | QUANTITY | 0.79+ |
EKS | ORGANIZATION | 0.76+ |
last few years | DATE | 0.72+ |
GKE | TITLE | 0.7+ |
European | OTHER | 0.67+ |
Cloud | TITLE | 0.64+ |
DevNet Create | ORGANIZATION | 0.61+ |
cases | QUANTITY | 0.59+ |
couple years | DATE | 0.58+ |
Joe Beda, Heptio | KubeCon 2018
>> From Seattle, Washington, it's theCUBE covering KubeCon and CloudNativeCon North America 2018. Brought to you by Red Hat, the Cloud-Native computing foundation and its ecoystem partners. >> Everyone welcome back to theCUBE's exclusive coverage here live in Seattle for KubeCon and CloudNativeCon 2018. I'm John Furrier with Stu Miniman, breaking down all the content and the analysis, opinion, getting all the data, sharing that with you, three days of wall-to-wall coverage, we're in day three winding down, great event. Our next guest is one of the stars of the show here, original Kubernetes, a pioneer, Joe Beda, also the Kube founder at Heptio, recently sold to VMware in acquisition. Startup only what, two years old? >> Yeah, about two years. >> About two years. Welcome back to theCUBE, great to see you. >> Thanks for having me. >> Google. Great work you've done with Craig and with pioneering Kubernetes, Heptio startup. >> Yep, yep. >> Got taken off the table as you were ramping up. Congratulations! >> Thank you so much! It's been a little bit of a wild ride, I can tell you that. >> So first question for you is, I don't want to get into the whole VMware thing, we're going to hit that up in VMworld next year. But as you look at the ecosystem of Kubernetes, I mean, you've got to be looking at this sayin, "Hey, we knew this was going to be big." You guys have been running it with Borg and where that came from in the DNA. The magic wand almost was kind of passed out. Hey, this happened! It's kind of happening in a big way. What's your reaction? How do you feel at an emotional level? What's the vibe going on in your mind right now? >> I mean, I look at this and it blows my mind. I think we knew that we had a possibility with Kubernetes to do something big, we could feel it. I don't think we ever expected this, to be honest. The thing, though, that I think surprises me, and it was both about building startup and building a company, but also seeing the community grow, is that every time you hire a new person to do a startup, every time you have somebody join the community and start contributing, it's like it's another cylinder in the engine. And it really starts taking it in directions that you had no idea it was going to to go into. And so, I look around here and this is a product of a community. This is not a product of any single company, any single set of folks. I mean, you start things snowballing and interesting things happen, but it really is a group effort. >> It's so hard to do a startup. You know, I've done a lot of startups. We've done a lot of interviews with startups. It's hard. You got to start a company, you got to do all that legal work, then you've got to get the momentum, and it's capped off by the validation, certainly by VMware, who announced heavily at the VMworld, Pat Gelsinger said that Kubernetes is the dial tone. (laughs) And I'm like, okay, I guess. We were talking earlier, it's the ethernet. I've called it the TCP/IP. So, all the analogies come to this enabling kind of capability. And that's where we see a lot of the value. Where do you see the opportunities for the ecosystem to innovate. I mean, getting some clear visibility around the stability. But now value is starting to get created. What's your thoughts on value creation? Where are some areas that are ripe? >> Yeah, well, I think a couple of things. I think we're at the point now where it's about how do we bring these technologies to new people, to new audiences, to folks who might not have heard about it, don't quite get it. How do we make this stuff more relevant to them? So we're moving out of this technology-focus phase, into this phase that's focused on solution and value that's delivered. And this isn't always about innovation and building on top. Some of it is about different ways to do it, and also just, you know, having these ideas just permeate, right? And as technologists, we build on incredibly complicated technology. We look at, say, something like AWS. If you were to approach that brand new without any idea of the history there, it would be incredibly intimidating. But it's been around long enough, it's grown organically, that everyone's like, "Oh yeah, I totally understand all that stuff." It just takes time sometimes for these technologies to become understood, to become part of the fabric of what people assume the technical skill set is. And I think that's a big part of what we're seeing starting to happen now, too. >> Joe, I want to get your viewpoint. When I think about the last ten, fifteen years, the whole discussion of hybrid cloud, multicloud, portability, even thinking about things from a VMware context, or from a cloud-computing context, it seems like we have a lot of false starts and false expectations about, you know, we've listed Pat Gelsinger and Andy Jassy and others who talk about the three laws of the cloud. We're not changing physics. And Kubernetes is super-important for multicloud, but portability was kind of thrown out there. I want to get you to help us tease out what it is, what it isn't, and how do you see multicloud today? >> Yeah, so I mean, first, on the topic of false starts, there's this popular narrative that, oh, it's going to be this, now this is the hot thing, now it's this. And the reality is that main frames are still around. Technologies don't disappear, it's an additive type of thing. So it's not like, say for example, Kubernetes or Serverless or machine learning, right? It's all of those things working together and I think, if you look at it in that way, it doesn't feel like a false start. It just seems like we're adding more different techniques, more technologies onto the pile. In terms of where I see this stuff going, I think multicloud and compatibility do go hand-in-hand. From the very start, we never wanted to pretend that Kubernetes was going to be this magic layer that was going to make differences between different environments disappear. What we did want to do, though, was actually find the commonalities and minimize the extra differences that didn't need to be there. And so a lot of times, when I talked to customers, I don't say, "Hey, don't use this special service in this cloud." I don't tell them that. What I do say, though, is, "If you are going to start using those things, "do it in an eyes-open type of way. "Understand the trade-offs, "understand why you're doing it" versus just willy-nilly adopting technologies cuz they look nice and shiny, and that's what you want to do, right? So I think, whether you're adopting Kubernetes, whether you're adopting a specific cloud technology, whether you're moving to cloud versus actually building automatable infrastructure on prem, make sure that you're thoughtful about how you enter those types of decisions. >> The way the feedback we hear from people here on theCUBE this week and other places as well, is, pick a problem to solve. Don't boil all of the ocean, get in there, use Kubernetes for what you think you can nail a problem on, iterate from there. That's the common theme. Now as you guys pivot over to VMware, they've been investing a lot in their strategy also with AWS, RDS is now on VMware, they'd look at Kubernetes as a great opportunity to bridge on-premises and cloud. So it's clear to see why they like it. Explain for the folks watching who are fans of you and Craig and Heptio, what's next for you guys? You joined VMware, you just closed the deal, you're principal engineer at VM where you're in the business unit side, share some of the specifics that you can on what's going to happen next. >> Yeah, I think it's too early for me to speak on sort of a grand strategy across VMware. I think I'm still mapping things out and understanding things. What I can talk about is the way that we were thinking about the market from Heptio's point of view. And every indication that I've seen that this is actually very, very compatible for VMware. A lot of the keynotes that you saw here at KubeCon Show, that adoption curve, where we're in the early phase versus the early majority, that type of thing, and I think there's some truth to that. But I also think that there's an axis to that, that actually isn't shown up there, around the different personas that you see adopt different technologies inside of the enterprise organization. And so the strength of somebody like VMware, and I think the early adopters for things like Kubernetes, are that operator persona. And we're seeing an evolution of that persona as it starts to come to grips with the world of the cloud. We're moving from a place where things are ticket-based, human intensive, to how do we move to API-driven, policy-drive types of things, right? And so that's obviously where the cloud is. But how do we take those learnings, how do we take those lessons and actually apply those things on problems? And so our goal from Heptio's point of view, and I think it's incredibly well-aligned with VMware, and an enormous opportunity, is taking the VMware-faithful, the folks who do go to VMworld, that have built careers on that solution, how do we help them move their career forward, move their positioning forward in a way that doesn't eliminate their jobs, but actually helps them be smart in a modern world where cloud is actually part of the landscape. >> We had Aparna on from Google, and you know Aparna from your Google days, and she was making a comment about these new personas, new opportunities, new jobs that are opening up based on Kube. Okay, great, we see some of that. And then we've done rift on the idea that Kubernetes also is a uplift for existing roles: system architect, Network Guy, Server Guy, and then the VMware operator that had been wearing virtual machines, this is a lift for them. Talk about what specifically is going to get them jazzed up, is it the policy knobs on Kubernetes, what's going to really appeal to people below Kubernetes and what's really going to appeal to the developers above Kubernetes? >> Well, for centralized IT within an organization, cloud has been a challenge, right? If, I'm not thinking of a specific customer, but it's not insane to think about something like a developer who wants to write an app, they have to file a ticket, it can take anywhere from two weeks to three months to get stuff provisioned, right? And they're sitting there twiddling their thumbs waiting to actually get that stuff ready. Meanwhile, they take their credit card, go to a cloud, get a machine up and running within 30 seconds, and get their app shipped. So while they're waiting on that ticket, they can get that app shipped, and then they dare their manager to deny the credit card charge when it comes due. That is a challenge for centralized IT which oftentimes has not had any competition. Now, all of a sudden, they find themselves in a situation where they're competing with cloud for the hearts and minds of their own customers, for their developers. And different organizations have reacted to this in different ways. Some of them had said, we're just going to explode out IT and actually say to different business units, "You own your own destiny." But, depending on the enterprise, depending on the goals, depending on their requirements around regulatory needs, around policy, around cost controls, around mobility of developer skills across the organization, that may or may not work for them. And so, for me, the bridge forward for that centralized IT, is really one of giving them the power tools so they can actually serve their customers better in a world where cloud exists. >> Yeah. Their jobs! That's their job to serve the business. >> Well, I mean, the bar has been raised, right? And so we want to help them meet that challenge. >> Awesome. >> Joe, I want to get your thoughts on this growing ecosystem. I said in our open this morning, we've been looking for the last five years or so. Where is that independent, cloud-computing show? And sitting here with 8 thousand people, and another 2 thousand people are in the hallways or on the wait list and things like that. It's here, and there's all of these projects into multiple communities come together. How does it feel that Kubernetes, was it kind of the first domino to help tip something broader with CloudNative? >> I mean it feels really good, to be honest. I think one of the things that we saw Heptio as, and I think VMware is actually in a great position also, is to be a neutral party that really is on the side of customers as they enter this complex world where they're dancing with elephants that are the big cloud providers. And I think that there is an enormous appetite for customers to actually have trusted partners in that world. Now, with respect to the conference, I think, what I love doing is I love being on the floor here, I love talking to people, I love going to the session tracks. That's where I think the heart of this conference is. Some of the contributor community days that happened on Monday that don't get a lot of coverage, the big headlines are one thing but there really is an undercurrent of community that's happening in this conference that is really something pretty special. >> I think that's a great point, and, at least what I've seen that's contributed, you know, the Envoy Group, tomorrow there's the Operators Group, this is not a monolithic community, it's not like, look, I've been at VMworld for years. It was about virtualization and primarily a single product from a single company and everything that wrapped around it. This is not a vendor doing it, there's all of these. I talked to the people that all they care about is Helm, we talked about all these different pieces, and many of them tie into what was going on at Kubernetes, but there's just so much diversity, and it's a common ground for everybody to work together. >> And I think, this is one of the things that I think has been interesting about the CNCF is that there is no, there is an idea that we want to create a set of projects that work well together, but there also is the realization that there is no one way to skin the cat, there is no one way to solve a problem. So there is room for projects to disagree, there's room for projects to experiment, there is room for folks to try and find their audience and be successful. >> That's the modern upgrade in my mind, to, not going against the open source ethos but also innovating with it, You're balancing commercial so you just, I think they've got to apply this upstream concept called CNCF where the downstream benefits for commercialization, you can still do the open source community thing while having an impact downstream to IT and just regular developers. This is the trend we see at Enterprise when we talk to the customers, we talk to other people, IT has been outsourced for decades. Now there has to be a competitive advantage, and we have the competition thing that you pointed out. And the smart CIO CX's are bringing developers in to create a competitive advantage, and it's a new reset. And, not throwing away networks, they're not throwing away compute and storage. They're going to change it. And I think this is where the real tailwind is. Do you agree with that or what's your thoughts? >> The way I like to think about it is that, and I'm using company names here as an example, but I think there is this race between Tesla learning how to become a car company versus, say, Ford or GM learning how to become a software company, right? And that dynamic is playing itself out across every single industry. And I think there is not a CEO or CIO or board out there that doesn't realize that the way for us to be relevant in the future is to turn software into, not just a cost-center and something we deal with, but something that becomes a fundamental advantage and driver of our business. >> Every industry: media, software! We're a software company that happens to do media, with theCUBE. You're totally right, it's just like-- >> Any industry. This is why Amazon's getting into grocery stores. >> It's integration. This is a completely new horizontal dynamic with a little bit of special machine learning at the outlay. >> We're moving into a software-defined world, for sure. >> Joe, been great to have your commentary here on theCUBE. Thanks for sharing. Congratulations on the acquisition. Super outcome, the numbers floating out there. It's pretty large, good deal. We have no comment. (laughs) >> Open source! >> Read DCSE C file. >> Open source business models are changing, but the value is still the same. Those who create the value can extract it. That's the ethos of open source, of course theCUBE as well. Thanks for watching. Stay with us for more coverage after this short break.
SUMMARY :
Brought to you by Red Hat, and the analysis, opinion, Welcome back to theCUBE, great to see you. and with pioneering Kubernetes, Got taken off the table I can tell you that. What's the vibe going on is that every time you hire for the ecosystem to innovate. and also just, you know, having and how do you see multicloud today? and minimize the extra differences share some of the specifics that you can around the different personas that you see is it the policy knobs on Kubernetes, and then they dare their manager to deny That's their job to serve the business. Well, I mean, the bar or on the wait list and things like that. that are the big cloud providers. I talked to the people that And I think, this is one of the things And I think this is where that doesn't realize that the way that happens to do media, This is why Amazon's machine learning at the outlay. We're moving into a Congratulations on the acquisition. but the value is still the same.
SENTIMENT ANALYSIS :
ENTITIES
Entity | Category | Confidence |
---|---|---|
Ford | ORGANIZATION | 0.99+ |
John Furrier | PERSON | 0.99+ |
Andy Jassy | PERSON | 0.99+ |
Joe Beda | PERSON | 0.99+ |
Pat Gelsinger | PERSON | 0.99+ |
Amazon | ORGANIZATION | 0.99+ |
Joe | PERSON | 0.99+ |
Stu Miniman | PERSON | 0.99+ |
two weeks | QUANTITY | 0.99+ |
GM | ORGANIZATION | 0.99+ |
Monday | DATE | 0.99+ |
VMware | ORGANIZATION | 0.99+ |
Red Hat | ORGANIZATION | 0.99+ |
Envoy Group | ORGANIZATION | 0.99+ |
VMworld | ORGANIZATION | 0.99+ |
AWS | ORGANIZATION | 0.99+ |
Seattle | LOCATION | 0.99+ |
KubeCon | EVENT | 0.99+ |
three months | QUANTITY | 0.99+ |
2 thousand people | QUANTITY | 0.99+ |
first question | QUANTITY | 0.99+ |
tomorrow | DATE | 0.99+ |
next year | DATE | 0.99+ |
Craig | PERSON | 0.99+ |
8 thousand people | QUANTITY | 0.99+ |
Seattle, Washington | LOCATION | 0.99+ |
one | QUANTITY | 0.99+ |
three laws | QUANTITY | 0.99+ |
Tesla | ORGANIZATION | 0.99+ |
Heptio | ORGANIZATION | 0.98+ |
Kubernetes | TITLE | 0.98+ |
KubeCon Show | EVENT | 0.98+ |
this week | DATE | 0.98+ |
Heptio | PERSON | 0.98+ |
first | QUANTITY | 0.98+ |
theCUBE | ORGANIZATION | 0.98+ |
three days | QUANTITY | 0.97+ |
ORGANIZATION | 0.97+ | |
fifteen years | QUANTITY | 0.97+ |
about two years | QUANTITY | 0.97+ |
Cloud-Native | ORGANIZATION | 0.97+ |
CloudNativeCon North America 2018 | EVENT | 0.96+ |
Operators Group | ORGANIZATION | 0.96+ |
Aparna | PERSON | 0.96+ |
both | QUANTITY | 0.96+ |
single product | QUANTITY | 0.96+ |
Borg | PERSON | 0.96+ |
Kubernetes | PERSON | 0.96+ |
CloudNativeCon 2018 | EVENT | 0.96+ |
About two years | QUANTITY | 0.95+ |
first domino | QUANTITY | 0.93+ |
single company | QUANTITY | 0.93+ |
Kube | ORGANIZATION | 0.92+ |
Kubernetes | ORGANIZATION | 0.92+ |
today | DATE | 0.91+ |
single set | QUANTITY | 0.91+ |
decades | QUANTITY | 0.89+ |
last five years | DATE | 0.87+ |
CNCF | ORGANIZATION | 0.86+ |
DCSE C | TITLE | 0.85+ |
two years old | QUANTITY | 0.82+ |
KubeCon 2018 | EVENT | 0.82+ |
ten | QUANTITY | 0.81+ |
this morning | DATE | 0.81+ |
things | QUANTITY | 0.81+ |
one thing | QUANTITY | 0.8+ |
day three | QUANTITY | 0.8+ |
single industry | QUANTITY | 0.78+ |
Stephan Fabel, Canonical | KubeCon 2018
>> Live, from the Seattle, Washington. It's theCUBE, covering KubeCon and CloudNativeCon, North America 2018, brought to you by Red Hat, the Cloud Native Computing Foundation and it's ecosystem partners. >> Welcome back everyone. We're live here in Seattle for theCUBE's exclusive coverage of KubeCon and CloudNativeCon 2018. I'm John Furrier at Stuart Miniman. Our next guest Stephan Fabel, who is the Director of Product Management at Canonical. CUBE alumni, welcome back. Good to see you. >> Thank you. Good to see you too. Thanks for having me. >> You guys are always in the middle of all the action. It's fun to talk to you guys. You have a pulse on the developers, you have pulse on the ecosystem. You've been deep in it for many, many years. Great value. What's hot here, what's the announcement, what's the hard news? Let's get to the hard news out of the way. What's happening? What's happening here at the show for you guys? >> Yeah, we've had a great number of announcements, a great number of threads of work that came into fruition over the last couple of months, and now just last week where we announced hardware reference architectures with our hardware partners, Dell and SuperMicro. We announced ARM support, ARM64 support for Kubernetes. We released our version 1.13 of our Charmed Distribution of Kubernetes, last week And we also released, very proud to release, MicroK8s. Kubernetes in a single snap for your workstation in the latest release 1.13. >> Maybe explain that, 'cause we often talk about scale, but there is big scale, and then we're talking about edge, we're talking about so many of these things. >> That's right. >> That small scale is super important, so- >> It really is, it really is, so, MicroK8s came out of this idea that we want to enable a developer to just quickly standup a Kubernetes cluster on their workstation. And it really came out of this idea to really enable, for example, AIML work clouds, locally from development on the workstation all the way to on-prem and into the public cloud. So that's kind of where this whole thing started. And it ended up being quite obvious to us that if we do this in a snap, then we actually can also tie this into appliances and devices at the edge. Now we're looking at interesting new use cases for Kubernetes at the edge as an actual API end point. So it's a quite nice. >> Stephan talk about ... I want to take a step back. There's kind of dynamics going on in the Kubernetes wave, which by the way is phenomenal, 8000 people here at KubeCon, up from 4000. It's got that hockey stick growth. It's almost like a Moore's Law, if you will, for the events. You guys have been around, so you have a lot of existing big players that have been in the space for a while, doing a lot of work around cloud, multi-cloud, whatever ... That's the new word, but again, you guys have been there. You got like the Cisco's of the world, you guys, big players actively involved, a lot of new entrants coming in. What's your perspective of what's happening here? A lot of people looking at this scratching their head saying: Okay I get Kubernetes, I get the magic. Kubernetes enables a lot of things. What's the impact to me? What's in it for me as an enterprise or a developer? How do you guys see this market place developing? What's really going on here? >> Well I think that the draw to this conference and to technology and all the different vendors et cetera, it's ultimately a multi-cloud experience, right? It is about enabling workload portability and enabling the operator to operate Kubernetes, independently of where that is being deployed. That's actually also the core value proposition of our charmed Kubernetes. The idea that a single operational paradigm allows you to experience, to deploy, lifecycle manage and administer Kubernetes on-prem, as well as any of the public clouds, as well as on other virtual substrates, such as VMware. So ultimately I think the consolidation of application delivery into a single container format, such as Docker and other compatible formats, OCI formats right? That was ultimately a really good thing, 'cause it enabled that portability. Now I think the question is, I know how to deploy my applications in multiple ways, 'cause it's always the same API, right? But how do I actually manage a lot of Kubernetes clusters and a lot of Kubernetes API end points all over the place? >> So break down the hype and reality, because again, a lot of stuff looks good on paper. Love the soundbites of people saying, "Hey, Kubernetes," all this stuff. But people admitting some things that need to be done, work areas. Security is a big concern and people are working on that. Where is the reality? Where does the rubber meet the road when it comes down to, "Okay, I'm an enterprise. What am I buying into with Kubernetes? How do I get there?" We heard Lyft take an approach that's saying, "Look, it solved one problem." Get a beachhead and take the incremental approach. Where's the hype, where's the reality? Separate that for us. >> I think that there is certainly a lot of hype around the technology aspect of Kubernetes. Obviously containerization is invoked. This is how developers choose to engage in application development. We have Microservices architecture. All of those things we're very well aware of and have been around for quite some time and in the conversation. Now looking at container management, container orchestration at scale, it was a natural fit for something like Kubernetes to become quite popular in this space. So from a technology perspective I'm not surprised. I think the rubber meets the road, as always, in two things: In economics and in operations. So if I can roll out more Kubernetes clusters per day, or more containers per day, then my competitor ... I gain a competitive advantage, that the cost per container is ultimately what's going to be the deciding factor here. >> Yeah, Stephan, when I think about developers how do I start with something and then how do I scale it out in the economics of that? I think Canonical has a lot of experience with that to share. What are you seeing ... What's the same, what's different about this ecosystem, CloudNative versus, when we were just talking about Linux or previous ways of infrastructure? >> Well I think that ultimately Kubernetes, in and of itself, is a mechanism to enable developers. It plays one part in the whole software development lifecycle. It accelerates a certain part. Now it's on us, distributors of Kubernetes, to ensure that all the other portions of this whole lifecycle and ecosystem around Kubernetes, where do I deploy it? How do I lifecycle manage it? If there's a security breach like last Monday, what happens to my existing stack and how does that go down? That acceleration is not solved by Kubernetes, it's solved for Kubernetes. >> Your software lives in lots and lots of environments. Maybe you can help clarify for people trying to understand how Kubernetes fits, and when you're playing with the public cloud, your Kubernetes versus their Kubernetes. The distinction I think is, there's a lot of nuance there that people may need help with. >> That's true, yeah. So I think that, first of all, we always distance ourself from the notion of having our Kubernetes. I think we have a distribution of Kubernetes. I think there is conformance, tests that are in place that they're in place for a reason. I think it is the right approach, and we won't install a fourth version of Kubernetes anytime soon. Certainly, that is one of the principles we adhere to. What is different about our distribution of Kubernetes is the operational tooling and the ability to really cookie-cutter out Kubernetes clusters that feel identical, even though they're distributed and spread across multiple different substrates. So I think that is really the fundamental difference of our Kubernetes distribution versus others that are out there on the market. >> The role of developers now, 'cause obviously you're seeing a lot of different personas emerging in this world. I'm just going to lay them out there and I want to get your reaction. The classic application developer, the ones who are sitting there writing code inside a company. It could be a consumer company like Lyft or an enterprise company that needs ... They're rebuilding inside, so it's clear that CIOs or enterprises, CXOs or whatever the title is, they're bringing more software in-house, bringing that competitive advantage under application development. You have the IT pro expert, practitioner kind of role, classic IT, and then you got the opensource community vibe, this show. So you got these three things inter-playing with each other, this show, to me feels a lot like an opensource show, which it is, but it also feels a lot like an IT show. >> Which it also is. >> It also is, and it feels like an app development show, which it also is. So, opportunity, challenge, is this a marketplace condition? What's you thoughts on these kind of personas? >> Well I think it's really a question of how far are you willing to go in your implementation of devops cultural change, right? If you look at that notion of devops and that movement that has really taken ahold in people's minds and hearts over the last couple of years, we're still far off in a lot of ways and a lot of places, right? Even the places who are saying they're doing devops, they're still quite early, if at all, on that adoption curve. I think bringing operators, developers and IT professionals together in a single show is a great way for the community and for the market to actually engage in a larger devops conversation, without the constraint of the individual enterprise that those teams find themselves in. If you can just talk about how you should do something better and how would that work, and there is other kinds of personas and roles at the same table, it is much better that you have the conversation without the constraint of like a deadline or a milestone, or some outage somewhere. Something is always going on. Being able to just have that conversation around a technology and really say, "Hey, this is going to be the one, the vehicle that we use to solve this problem and further that conversation," I think it's extremely powerful. >> Yeah, and we always talk about who's winning and who's losing. It's what media companies do. We do it on theCUBE, we debate it. At the end of the day we always like ... There's no magic quadrant for this kind of market, but the scoreboard can be customers. Amazon's got over 5000 reputable customers. I don't know how many CNCF has. It's probably a handful, not 5000. The customer implications are really where this is going. Multi-cloud equals choice. What's your conversations like with customers? What do you see on the customer landscape in terms of appetite, IQ, or progress for devops? We were talking, not everyone's on server lists yet and that's so obvious that's going to be a big thing. Enterprises are hot right now and they want the tech. Seeing the cloud growth, where's your customer-base? What are those conversations like? Where are they in the adoption of CloudNative? >> It's an extremely interesting question actually, because it really depends on whether they started with PaaS or not. If they ever had a PaaS strategy then they're mostly disillusioned. They came out, they thought it was going to solve a huge problem for them and save them a lot of money, and it turns out that developers want more flexibility than any PaaS approach really was able to offer them. So ultimately they're saying, "You know what, let's go back to basics." I'll just give you a Kubernetes API end point. You already know how to deal with everything else beyond that, and actually you're not cookie-cuttering out post ReSQueL- >> Kubernetes is a reset to PaaS. >> It really does. It kind of disrupted that whole space, and took a step back. >> All right, Stephan, how about Serverless. So a lot of discussion about Knative here. We've been teasing out where that fits compared to functions from AWS and Azure. What's the canonical take on this? What are you hearing from your customers? >> So Serverless is one of those ... Well it's certainly a hot technology and a technology of interest to our customers, but we have longstanding partnerships with Galactic Fog and others in place around Serverless. I haven't seen real production deployments of that yet, and frankly it's probably going to take a little bit longer before that materializes. I do think that there's a lot of efforts right now in containerization. Lots of folks are at that point where they are ready to, and are already running containerized workloads. I think they're busy now implementing Kubernetes. Once they have done that, I think they'll think a little bit more about Serverless. >> One of the things that interest me about this ecosystem is the rise of Kubernetes, the rise of choice, the rise of a lot of tools, a lot of services, trying to fend off the tsunami wave that's hit the beach out of Amazon. I've always said in theCUBE that that's ... They're going to take as much inland territory on this tsunami unless someone puts up a sea wall. I think this is this community here. The question is, is that ... And I want to get your expert opinion on this, because the behemoths, the big guys are getting richer. The innovation's coming from them, they have scale. You mentioned that as a key point in the value of Kubernetes, is scale, as one of those players, I would consider in the big size, not like a behemoth like an Amazon, you got a unique position. How can the industry move forward with disruption and innovation, with the big guys dominating? What has to happen? Is there going to change the size of certain TAMs? Is there going to be new service providers emerging? Something's got to give, either the big guys get richer at the expense of the little guys, or market expands with new categories. How do you guys look at that? Developers are out there, so is it promising look to new categories, but your thoughts. >> I think it's ... So a technology perspective certainly would be, there could be a disruptive technology that comes in and just eats their lunch, which I don't believe is going to happen, but I think it might actually be a more of a market functionality actually. If it goes down to the economics, and as they start to compete there will be a limit to the race to the bottom. So if I go in on an economical advantage point as a public cloud, then I can only take that so far. Now, I can still take it a lot further, but there's going to be a limit to that ultimately. So, I would say that all of the public clouds, we see that increasingly happening, are starting to differentiate. So they're saying, "Come to me for IML." "Come to me for a rich service catalog." "Come to me for workload portability," or something like that, right? And we'll se more differentiation as time goes on. I think that will develop in a little bit of a bubble, to the point where actually other players who are not watching, for example, Chinese clouds, right? Very large, very influential, very rich in services, they can come in and disrupt their market in a totally different way than a technology ever could. >> So key point you mentioned earlier, I want to pivot on that and get to the AI conversation, but scale is a competitive advantage. We've seen that on theCUBE, we see it in the marketplace. Kubernetese by itself is great but at scale it gets better, got nobs and policy. AI is a great example of where a dormant computer science concept that has not yet been unleashed ... Well, it gets unleashed by cloud. Now that's proliferating. AI, what else is out there? How do you see this trend around just large-scale Kubernetes, AI and machine learning coming on around the corner? That's going to be unique, and is new. So you mentioned the Chinese cloud could be a developer here. It's a lever. >> Absolutely, we've been involved with kubeflow since the early days. Early days, it's barely a year, so what early days? It's a year old. >> It's yesterday. >> So a year a ago we started working with kubeflow, and we published one of the first tutorials of how to actually get that up and running and started on Ubuntu, and with our distribution of Kubernetes, and it has since been a focal point of our distribution. We do a couple of things with kubeflow. So the first thing, something that we can bring as a unique value preposition is, because we're the operating system for almost all GKE, all of AKS, all EKS, such a strong standing as an operating system, and have strong partnerships with folks like NVIDIA. It was kind of one of the big milestones that we tried to achieve and we've since completed, actually as another announcement since last week, is the full automatic deployment of GPU enablement on Kubernetes clusters, and have that identical experience happen across the public clouds. So, GPGPU enablement on Kubernetes, as one of the key enablers for projects like kubeflow, which gives you machine learning stacks on demand, right? And then a parallel, we've been working with kubeflow in the community, very active, formed a steering committee to really get the industry perspective into the needs of kubeflow as a community and work with everybody else in that community to make sure that kubeflow releases on time, and hopefully soon, and a 1.0, which is due this summer, but right now they're focused on 0.4. That's a key area of innovation though, opportunity. >> Oh, absolutely. >> I see Amazon's certainly promoting that. What else is new? I've got one last question for you. What's next for you guys? Get a quick plugin for Canonical. What's coming around the corner, what's up? >> We're definitely happy to continue to work on GPGPU enablement. I think that is one of the key aspects that needs to stay ... That we need to stay on top of. We're looking at Kubernates across many different use cases now, especially with our IoT, open to core operating system, which we'll release shortly, and here actually having new use cases for AIML inference. For example, out at the edge looking at drones, robots, self-driving cars, et cetera. We're working with a bunch of different industry partners as well. So increased focus on the devices side of the house can be expected in 2019. >> And that's key these data, in a way that's really relevant. >> Absolutely. >> All right, Stephan, thanks for coming on theCUBE. I appreciate it, Canonical's. Great insight here, bringing in more commentary to the conversation here at KubeCon, CoudNativeCon. Large-scale deployments as a competitive advantage. Kubernetes really does well there: Data, machine learning, AI, all a part of the value and above and below Kubernatese. We're seeing a lot of great advances. CUBE coverage here in Seattle. We'll be back with more after this short break. (digital music)
SUMMARY :
North America 2018, brought to you by Red Hat, Good to see you. Good to see you too. You guys are always in the middle of all the action. in the latest release 1.13. Maybe explain that, 'cause we often talk about scale, and into the public cloud. What's the impact to me? and enabling the operator to operate Kubernetes, that need to be done, work areas. I gain a competitive advantage, that the cost per container in the economics of that? in and of itself, is a mechanism to enable developers. that people may need help with. Certainly, that is one of the principles we adhere to. You have the IT pro expert, practitioner kind of role, What's you thoughts on these kind of personas? and really say, "Hey, this is going to be the one, At the end of the day we always like ... You already know how to deal It kind of disrupted that whole space, and took a step back. What's the canonical take on this? of interest to our customers, One of the things that interest me about this ecosystem and as they start to compete there will be a limit around the corner? since the early days. in that community to make sure What's coming around the corner, what's up? So increased focus on the devices side of the house in a way that's really relevant. AI, all a part of the value and above and below Kubernatese.
SENTIMENT ANALYSIS :
ENTITIES
Entity | Category | Confidence |
---|---|---|
Stephan | PERSON | 0.99+ |
2019 | DATE | 0.99+ |
Stephan Fabel | PERSON | 0.99+ |
NVIDIA | ORGANIZATION | 0.99+ |
Seattle | LOCATION | 0.99+ |
Cloud Native Computing Foundation | ORGANIZATION | 0.99+ |
John Furrier | PERSON | 0.99+ |
Canonical | ORGANIZATION | 0.99+ |
Dell | ORGANIZATION | 0.99+ |
Red Hat | ORGANIZATION | 0.99+ |
Amazon | ORGANIZATION | 0.99+ |
AWS | ORGANIZATION | 0.99+ |
last week | DATE | 0.99+ |
KubeCon | EVENT | 0.99+ |
Cisco | ORGANIZATION | 0.99+ |
SuperMicro | ORGANIZATION | 0.99+ |
yesterday | DATE | 0.99+ |
8000 people | QUANTITY | 0.99+ |
last Monday | DATE | 0.99+ |
one part | QUANTITY | 0.99+ |
CloudNativeCon | EVENT | 0.99+ |
Serverless | ORGANIZATION | 0.99+ |
Lyft | ORGANIZATION | 0.99+ |
two things | QUANTITY | 0.98+ |
one | QUANTITY | 0.98+ |
a year | QUANTITY | 0.98+ |
Seattle, Washington | LOCATION | 0.98+ |
Linux | TITLE | 0.97+ |
a year a ago | DATE | 0.97+ |
first thing | QUANTITY | 0.97+ |
Kubernetes | TITLE | 0.97+ |
first tutorials | QUANTITY | 0.96+ |
CloudNativeCon 2018 | EVENT | 0.96+ |
Ubuntu | TITLE | 0.96+ |
three | QUANTITY | 0.96+ |
Chinese | OTHER | 0.96+ |
One | QUANTITY | 0.95+ |
one problem | QUANTITY | 0.95+ |
wave | EVENT | 0.95+ |
kubeflow | TITLE | 0.95+ |
single show | QUANTITY | 0.94+ |
5000 | QUANTITY | 0.94+ |
last couple of months | DATE | 0.94+ |
CUBE | ORGANIZATION | 0.93+ |
AKS | ORGANIZATION | 0.93+ |
fourth version | QUANTITY | 0.92+ |
Kubernetese | TITLE | 0.92+ |
one last question | QUANTITY | 0.92+ |
this summer | DATE | 0.92+ |
4000 | QUANTITY | 0.91+ |
CNCF | ORGANIZATION | 0.91+ |
MicroK8s | ORGANIZATION | 0.91+ |
KubeCon 2018 | EVENT | 0.91+ |
single | QUANTITY | 0.87+ |
ARM | ORGANIZATION | 0.87+ |
last couple of years | DATE | 0.86+ |
first | QUANTITY | 0.85+ |
single container | QUANTITY | 0.85+ |
North America 2018 | EVENT | 0.84+ |
CoudNativeCon | ORGANIZATION | 0.83+ |
Hussein Khazaal, Nuage Networks | KubeCon 2018
>> From Seattle, Washington, it's theCUBE! Covering KubeCon and CloudNativeCon North America 2018. Brought to you by Red Hat, the Cloud Native Computing Foundation, and it's ecosystem partners. >> Welcome back everyone, it's theCUBE's live coverage, day three of three days of coverage here at KubeCon 2018, and CloudNativeCon put on by the Linux Foundation and CNCF. I'm John Furrier with theCUBE with Stu Miniman, breaking down all the action. Our next guest is Hussein Khazaal, who's the Vice President of Marketing and Partners of Nuage Networks. Thanks for coming on, good to see you! >> Thanks, John, good to see you. >> Love that shirt, automation... >> Yeah. >> That's the theme. >> That is! (chuckles) >> Cloud native, cloud operations, thanks for coming on. So take a minute just to talk about what you guys are doing with the show, what's the key value proposition you guys are part of, what conversations you're having. >> Right so, for Nuage we basically deliver a software-based virtual networking solution. And a lot of our customers appreciate the value it brings because they have multi cloud environments, they have workloads in on-prem. Those are mixed, some VM, some bare metal, some containers, they have workloads in public cloud, and what we enable them with our software is to stitch all that together using an API-driven networking model that has policy applied to the workload, and you have that mixed workload environment with network policy and security built into that platform. And that's kind of where we help not really break what Kubernetes brings to developers, but maintain that, giving the IT and infrastructure folks the ability to have visibility control and maintain that. >> We were just talking with a partner from Google, we always talk to the same companies, so some of the senior people at AWS, and all the clouds. Obviously cloud operations is what everyone wants, that's the preferred environment, whether you're on-premises or in the cloud, Edge is now on the horizon. Storage, networking and compute is still the core, it's just a little bit different. But there's new jobs that are emerging around Kubernetes, you see the job board, but it's also revitalizing older roles, the network guy, the storage guy, the server guy, traditional IT enterprises are seeing those roles transform. So I got to ask you, as you guys are in the middle of all the networking side, how do see that person, that role, that piece of the puzzle in an IT enterprise change with Kubernetes? >> Absolutely, I mean, the one thing that we had some of our customers do is that these roles are no longer defined by a specific, you have to have these mixed skills, you have to understand what the developer needs as an infrastructure person, and the developer needs what kind of tools that they need to implement so you can do your job, and that's why Kubernetes, and when you're talking about networking and security, you have to understand Linux, you have to understand programming, to be able to give the developers the tools that they need to develop and understand the requirements and then by the same token, they need to make sure that from an intercom perspective, you need to understand, you still need the visibility, you still need control, right? And that balance can only be achieved if you kind of do the exchange roles, right? You get to work with the developers, and then the developers need to look at infrastructure and that's kind of where you stick at Kubernetes, and with what Red Hat is doing with OpenShift, and a lot of the vendors in terms of integrating with CNI, to be able to plug in and tap in and be able to deliver that security and that relief. >> I get what you're saying. I think you've got a great thread there that I want to pull on a little bit. So, I think back at networking over the last few decades, we used to call it multi-vendor, now we call it multi-cloud, we've been talking about automation forever, but it's different now. So, I think that thread you were going on is part of that answer, but explain why now, multi cloud and automation, what's that's real about that compared to what we were talking about the dominant, hardware-led environment that we lived in for decades? >> Absolutely, I mean just you look at how people develop, look at containers, the lifetime of a container is very short compared to like a monolithic application, things that are more dynamic. Some enterprises need to scale up operations, and then that's where they kind of... So early on it was more like a developer testing things in their lab and when you go into production and the rate and the scale at which you operate, dictates that, you know, look, I need to work in public cloud, I need to work with bare metal, and then that, the amount of the infrastructure guys meet that demand otherwise those enterprises are not going to be able to serve their end customers. And that's why they're kind of working with us, and even the community's coming together to address these, and we're looking with-- for performance with the vendors and then even for networking and that's what's driving that. >> Yeah, I want to get your reaction, I was talking to somebody here at the show and they said "Kubernetes is a reset for SDN." >> Yep, it is! I mean the thing is, Kubernetes as it is is perfect, there's no reason to reinvent the wheel, right? There's a lot of adaption from developers' infrastructure. What we're trying to do is build around it, you'll see orchestration on top, you'll see networking, this is such a good thing that everybody is, and you can see by the level of attendance, the level of interest, and engagement, now what we're trying to do is like grow the operation. What are the problems that are left for an enterprise to solve? And that's the multi-cloud piece, right? How do you do policy, network and security policy in that hybrid environment, right? For example, you look at a retailer, they have users using mobile apps, they have remote stores, they have data centers, they have public cloud, and then they're using containers (mumbles) how do you stitch all that together? And that's for us, the challenge that we're addressing. >> And Kubernetes gives you a lot of policy knobs, how are you guys seeing that opportunity? 'Cause that's where people see that kind of piece. >> The three letters, API, right? This API makes integration such an easy thing to do. And then we have obviously, using a CNI plug-in from a (mumbles) perspective, to be able to work in that eco-system and deliver what we do. We have, obviously you guys know that in OpenStack, they're running Kubernetes inside OpenStack and then you have people running Kubernetes on bare metal, right? But it's still Kubernetes and that's how we're able to serve our customers to kind of stitch between between those different stories. >> Alright, Hussein, let's talk about security. So, you know, when containers first came out it was all this argument of how do I architect it? Do I have to shove the thing in a VM, or now is it a micro VM? How do I make sure I ensure security? What's working well? What do we still have a lot of work to do in the security space? >> I think if you look at the three areas: visibility, protection and then the third one is dynamic further response, right? So you can't protect what you can't see and visibility is kind of the first thing that we as networking, because we move packets around, can deliver to the enterprise. The second one is isolation, is that everything you have in a pod is contained. Now between pods, if you're running in public cloud, as a bank, you may want to encrypt that traffic, right? You need to do some level of protection, whether that's in-flight protection or separation between them. The third one is, as you're moving things around and you see bad things happen, you need to not wait for a person, because you're looking at scale, like thousands of these instances that are moving around. The network is intelligent enough to act based on rules that you give it to, like if there's a threat, we'll just quarantine the source or remove traffic. This combination is what's missing and that's kind of what a lot of... >> I think that's an opportunity that's clear, but most people look at networking and say "oh, let's move it from A to B, point A to point B." It's now so much more than that, it's more headroom. What is the specific headroom on top of that? Because there's a lot of security opportunities, things are moving around, you can see the bad guys and all kinds of different threats, but not just moving packets, it's other things. What's the other key things that people should pay attention to when really designing these architectures? >> So the one thing, obviously, when you're doing things in a lab, you're not really going by scale. You're not looking at throughput, latency, things like that that's part of networking and that's kind of the work we're doing with some of the, like Mellanox, you know? On terms of providing high-throughput, providing low latency for specific applications. The other one is, how do you provide that intelligence? Like all this data has to go somewhere to be processed, to work with other security solutions. Those are the two things that maybe people don't give that much thought early on, but as you scale your operations, they become real bottlenecks for you. >> So I want to get a chance for you to get a plug in for the company, DevOps. This infrastructure, this code has kind of been kicking around since the beginning. It's actually happening, a programmable infrastructure. You know, at the app layer for coding, but now network's programmable. What are you guys doing in that area? How are you guys extending that value proposition to your customers? Why are they going with you guys? Why are you guys winning? What's the one thing that people should know about in order to come to you guys? >> Flexibility and openness, that's the key one. We are hardware agnostic, any switch, any network, any hypervisor, any CMS, content management system, that's our focus is our networking and security. Similar to Kubernertes, you can run Kubernetes anywhere. That's how we provide networking and we have an open eco-system that gives you scale, performance and security without really limiting your options. And the thing is, we have all, going forward, like people can do stuff on premises today, they may move to cloud, we don't lock you in to one architecture. The architecture's fluid and it could be whatever. You may see the future one way today, but in a couple of months as we all know, things change. >> Why would someone call you guys up? What's the paying point? What's the value? When will they know, oh okay I've got to get Nuage involved? >> Scale, multi-cloud, that's basically it. If you're looking for multi-cloud, multiple workloads and you're running things at scale, you need to talk to us because that's basically where we help you solve it. >> Hussein, talk a little bit about how Edge fits into it too. You know when you think back to even before cloud, think back to the XSPs. Networking securities have always been the choke point, physics still rules the day. We know it's only getting more complicated with Edge, more surface area for security, but I have to imagine that applies into what you're doing. >> Absolutely, I mean we've done, so as you decompose these things and you move them apart, your attack services increase, right? So the security is, as you move, those communication channels have to be protected somehow. We have an extension which is basically part of getting into the Edge, adding more intelligence at the Edge, because that traffic is coming from the Edge to the core, it goes to public cloud. And being able, as a networking solution, to steer that traffic securely using encryption or whatever have you in terms of visibility, provides those enterprises with a secure, sound platform to really do their business. >> What's your take on the show? 8,000 people up from 4,000. We were comparing it earlier to Adobe's Reinvent. A rising tide, is it a tsunami? >> Absolutely, I mean I couldn't believe the number when they said it because obviously we saw they'd sold out the tickets, but coming here to see all that many people and there have been earlier shows and the growth is tremendous. >> Well thanks for coming for coming on and sharing your insight and congratulations on the scale, we love it. Data, scale, programmable networks, it's all part of the new evolution of cloud native. It's on premises, it's in the cloud, multiple workloads, multiple clouds. This is the choice everyone has, they're rebuilding. Don't forget networking compute and storage, it's still a Holy Trinity there. Congratulations, thanks for coming on. >> Thank you very much. >> More live coverage here at theCUBE, here in Seattle for KubeCon and CloudNativeCon, day three of three days of coverage, this is theCUBE, we'll be right back after this short break. (upbeat music)
SUMMARY :
Brought to you by Red Hat, the Linux Foundation and CNCF. what you guys are doing with the show, the ability to have visibility that piece of the puzzle and a lot of the vendors in So, I think that thread you were going on and when you go into production here at the show and they said and you can see by the how are you guys seeing that opportunity? and then you have people Do I have to shove the thing in a VM, and you see bad things happen, What is the specific and that's kind of the work in order to come to you guys? Similar to Kubernertes, you can run Kubernetes anywhere. you need to talk to us You know when you think So the security is, as you move, earlier to Adobe's Reinvent. and the growth is tremendous. This is the choice everyone KubeCon and CloudNativeCon,
SENTIMENT ANALYSIS :
ENTITIES
Entity | Category | Confidence |
---|---|---|
Hussein Khazaal | PERSON | 0.99+ |
Seattle | LOCATION | 0.99+ |
John Furrier | PERSON | 0.99+ |
Stu Miniman | PERSON | 0.99+ |
Cloud Native Computing Foundation | ORGANIZATION | 0.99+ |
ORGANIZATION | 0.99+ | |
John | PERSON | 0.99+ |
Linux Foundation | ORGANIZATION | 0.99+ |
AWS | ORGANIZATION | 0.99+ |
Red Hat | ORGANIZATION | 0.99+ |
Hussein | PERSON | 0.99+ |
4,000 | QUANTITY | 0.99+ |
two things | QUANTITY | 0.99+ |
KubeCon | EVENT | 0.99+ |
Nuage Networks | ORGANIZATION | 0.99+ |
8,000 people | QUANTITY | 0.99+ |
third one | QUANTITY | 0.99+ |
second one | QUANTITY | 0.99+ |
CNCF | ORGANIZATION | 0.99+ |
three days | QUANTITY | 0.99+ |
thousands | QUANTITY | 0.99+ |
KubeCon 2018 | EVENT | 0.99+ |
CloudNativeCon | EVENT | 0.98+ |
Adobe | ORGANIZATION | 0.98+ |
Seattle, Washington | LOCATION | 0.98+ |
three areas | QUANTITY | 0.98+ |
Nuage | ORGANIZATION | 0.98+ |
Linux | TITLE | 0.98+ |
today | DATE | 0.97+ |
OpenStack | TITLE | 0.97+ |
three letters | QUANTITY | 0.96+ |
one thing | QUANTITY | 0.96+ |
first thing | QUANTITY | 0.96+ |
CloudNativeCon North America 2018 | EVENT | 0.96+ |
first | QUANTITY | 0.94+ |
decades | QUANTITY | 0.94+ |
Kubernetes | TITLE | 0.93+ |
OpenShift | TITLE | 0.91+ |
Vice President | PERSON | 0.9+ |
theCUBE | ORGANIZATION | 0.9+ |
day three | QUANTITY | 0.89+ |
CNI | TITLE | 0.89+ |
one | QUANTITY | 0.88+ |
Kubernertes | TITLE | 0.82+ |
one way | QUANTITY | 0.8+ |
Edge | ORGANIZATION | 0.78+ |
last few decades | DATE | 0.78+ |
Kubernetes | ORGANIZATION | 0.7+ |
Reinvent | TITLE | 0.68+ |
DevOps | ORGANIZATION | 0.67+ |
Edge | TITLE | 0.62+ |
Cloud | TITLE | 0.5+ |
Mellanox | PERSON | 0.37+ |
Aparna Sinha, Google Cloud | KubeCon 2018
>> From Seattle, Washington, it's theCUBE. Covering KubeCon and CloudNativeCon North America 2018. Brought to you by Red Hat. The Cloud Native Computing Foundation and it's ecosystem partners. [techno Music] >> Okay, welcome back everyone. It's theCUBE's live coverage in Seattle for KubeCon and CloudNativeCon 2018. I'm John Furrier with theCUBE. Stu Miniman. Breaking down all the action. Talking to all the thought leaders, all the experts, all the people making it happen. We're here with Aparna Sinha who's the group product manager, Kubernetes, Google Cloud. Also one of the power women of the Cloud at Google, according the Forbes. I wrote the story. Great to see you again. >> Thank you, great to be here with you. >> Thanks for coming on. >> CUBE alumni. Great to have you on. I want to get your prospective. One when you've seen a lot of action, certainly overseeing the group engineering team at Google and all the Kubernetes action. A lot of contribution, a lot of activity, that you guys are leading. >> Yes. >> And quite frankly enabling and contributing to the community. So, congratulations and thanks for that work. Kubernetes certainly looking good. People are pumped up. >> Very much. >> 8,000 people. A lot of activity. A lot of new things around that you guys are always kind of bringing into, the Geo, knative, a lot things. You gave a key note. What's your focus here this year? What's the message from Google? >> Yeah, well as you pointed out, this is the largest KubeCon ever. 8,000 people, 2,000 on the wait list. And people are telling me here that this is the... This is here to stay, right? It's in the early majority going to the mainstream very much like you kind of think about virtualization was 10 years ago. So that's the momentum that I'm seeing here, that I'm hearing here. My keynote was about the community. Thanking the community first of all. So I talked about how open-source really, success in contingent on contribution. And so, I started by showing the contribution over the last one year, the companies that are contributing. And 80% of contributions are by at least 10 entities. One of them is individual contributors. 40% percent I think was Google, which is still staggeringly high. And then the next highest was Red Hat. And so I think in many of the keynotes, we've been calling out the contributors because it's really important. 1.13, the 13th release of Kubernetes shipped last week. A lot of stability, a lot of GA features, and the uptake in the enterprise. The other thing I called out was just the amount of job opportunity in Kubernetes >> Yeah >> 230% growth in the last year. You see here so many customers that are here to talk about their experience. But also they're here to hire. >> Yeah. And there recruiters on the floor, so it's been I think a huge economic value add. And we feel very proud of that. >> Yeah, Aparna, great point. We've been talking about the end users. I always loved... There's a job board right outside the hall here and it's just covered. Big giant white board there. Bring us inside a little bit. I mean Google's always fascinating people. What's the hiring situation there? What's your team lookin' like? Is anybody smart enough to actually go work there? >> Google, I think we've been very, very fortunate in that we've had the original board team that started the Kubernetes project. And so we have a really, really deep bench because we've been running containers since the beginning. So now 15 years of experience with that, which many people tell me, I think that the reason that Kubernetes is so successful is because it's not new actually, right? >> Yeah >> It's been tried and true at scale. So, we have quite a bit of that, but we've been building this community and a lot of folks have been hired in through the community-- >> Yeah >> into Google. And really amazing, amazing people. So yeah. >> The thing about we had Brian Grant on yesterday and Tim Hockin -- Yes. >> Who was talking about some of those early board days. >> Yes. I want to ask you your point of about the hiring because I think this is a interesting dynamic. Open-source is key to your strategy. We've talked many times about how you guys are committed to open source, but what's interesting is not just net new jobs are available, we're seeing a revitalization around traditional roles like the network engineer under Kubernetes. Looking at the policy knobs that your folks pointed out that's... They think it's underutilized. And then on top of Kubernetes, new things are going on that's getting the app kind of server guy-- >> Yeah. >> Kind of energized. >> Yeah. >> It's kind of enabling a lot of thing, actions that's transforming existing jobs. >> That's right. >> And bringing new ones. >> Talk about that dynamic because you see it from both sides. >> Yes >> You've got SREs, site reliable engineers. >> Yes >> You've got developers. But, Now enterprises are now trying to adopt... >> That's right >> You guys are hitting that note. Talk about that dynamic. >> That's right, so I've been talking to a lot of customers here, it's been non-stop. I've not been able to attend any talks or keynotes. And I'm seeing two things. One there's the kind of operations now called platform teams. And they're under tremendous pressure. They're doing incredible work. Incredible. And they're energized. They're really... So one of the customers I was talking to was moving from VMs on EC2 to containers on GCE on Kubernetes. Google Cloud. And in the last one year, they looked... Honestly, they looked miserable because they have worked so hard in doing that transfomation. Turning their application from a VM-based application into containers. But you could also see that they were so happy and so successful because of the impact that it's had. And so and then I asked them so like, "What is driving that?" This is different customer. What is driving that? And it's really... As soon they get that environment up and running, and this is a large enterprise bank that I was talking to, this other one, their developers are just all over it. And they have, they have hundreds of services running within six months. And they're like, "Well we just got this platform up. "We still have to figure how we're going to upgrade it." But it's... So those are the two constituents. The developers are happy. >> The integration and delivery changes the makeup of how teams work. So that's one thing we're seeing here. And the other one is just scale. >> Yeah. >> So that seems to be the area. Now I got to ask you, as you guys look at... As you guys are doing the work on the enterprise side, you guys, I know you're working hard, I talk to Jennifer a lot, Jennifer Lynn, as well and we've talked before, are used to doing the work. But there's still a lot more work done. Where do you guys see the work that this community value opportunities for participants in the eco-system to fill white spaces? Where are the value lines starting to be drawn? Can you comment? >> Yeah, so I see two or three different areas. One of the areas is of course hardening. And that's why Janet Quill gave the keynote about "Kubernetes is boring and that's a good thing". And that's been something we've been working on for the last year at least. Adding a lot more security capabilities. Adding a lot more just moving everything to GA, right? Adding a lot more hooks in the enterprise storage and into enterprise networking. Building up the training and building up the partners that'll do the implementations. All of those things I think are very, very healthy. >> Yeah. >> Cause I see them. You probably talked to the CNCF. They're helping a lot with the certification and the training. So that's one piece of enterprise adoption. I think the other piece is the developer experience. And that's where a lot of the talks here, my key note as well, I demoed Istio and Knative on top of GKE. The developer experience is ultimately this whole thing. My perspective, this whole thing is about making your developers more productive. And developers have been driving this transition. Again going back to those customer examples. So that's getting a lot easier. >> Yeah, Aparna, I'd love you to talk a little about Knative. So, I know the excitement is there. Products only been around for five months. I remember at your show last summer it was announce and roll. Trying to understand exactly what it is. It's like, wait, wait is serverless going to kill Kubernetes? And how does this fit? How does this work with all the various services in the Cloud? Maybe just understand where we are. >> Right. >> What it is, what it isn't. >> Right. >> Again, so the heritage of serverless, I'm going to go back to Google, right? We have the first serverless offering in the world like 10 years ago. And so that's based on containers. Underneath it's based on containers. That's why we knew that with Kubernetes that's the right foundation for building serverless. And it actually, I think, we sort of held back for the longest time. And a couple of years ago there were one, two, and then 15, and then 17 serverless frameworks that just kind of all popped up around Kubernetes, on top of Kubernetes. I remember the first demo in the community. Here's this serverless piece. And at some point, a little bit over a year ago we decided that actually serverless is really important to our customers, to our users. The majority of Kubernetes tends to be on-prem, actually. And so it's important to them to have serverless capabilities on-prem. So then we need to make sure it's stable and it's something that's standard. >> I think it's a really important point... I talked to some people that are in the serverless ecosystem that is living on a AWS and they say, "You can't build serverless on-prem "because then you're racking "and stacking and dealing with it." And it's not... We know there's servers underneath of it and it's just system calls and how we consume that. But maybe explain the nuances to how this is important and we understand it. >> Yeah. >> There's not like a solution out there. >> Yeah. >> Server meshes, there's a lot of options out there right now. >> Yeah. >> So. >> A lot of things, because this is an open-source community, a lot of things come from the users. So when the user says, "You know what, actually need "the serverless capability on-prem. "Why? "Because I've got this developer group and I don't want "them to have to muck with the infrastructure. "I don't want them to have access to the infrastructure. "I want to just give them a simple interface "where they're going to write their applications "and the rest is taken care of for them." Right? And then I want to be able to bill them on a per-use basis. So, it's... Yeah there's someone managing the server. Someone building actually the severless capability and that's the platform team. That's the guys that I talked about that are working very hard these days happily. But, working very hard. >> And these are the new personas, by the way-- >> Yeah. >> In the enterprise. This is new kind of new re-architecting of how enterprises are creating value. These new platform teams. >> Right. >> This is the opportunity. Well I got to ask you, you know everyone that watches theCUBE knows I'm a big fan of scale. Love Amazon scale. I love Google scale. I love the enterprise market. And I want to get your thoughts... I want you to take a minute to explain the culture at Google Cloud. Because it's a separate building. Give you an opportunity to share. But you guys are working hard to go after the enterprise. It's not like a new thing. But the enterprise is interesting. It's not so much the best technology that wins. It's grit. It's almost like a street fight. You got to go out. You got to win those battles. Get all the work done. Hit those features. You can't just roll into town and say we've got great technology. We're Google. You guys recognize this. And I want you to share the culture you guys are building and how you guys are attacking the enterprise. What's the guiding principles? What are some of the core tenants? >> Yeah, yeah. So you know my entire life has been spent in enterprise software. >> Yeah. >> I do think that enterprises respect Google Cloud. I work very closely with them. And they respect certainly the engineering prowess. Like, "Wow. I need that." >> Yeah. Right? Especially you see all these enterprises that are being transformed by technology. Their industry is being transformed by technology. Whether that's in transportation, or it's in retail, or it's in media. And they want the best. They want the latest. Right? And they also don't necessarily have the skills, like you said, right? So they're looking for a partner that'll both help them scale up but also provide them all of that guidance. And the one thing you asked about culture at Google. I think we are a revolutionary company. We are willing to do lots of things. Lots of things that you wouldn't expect. And that's why you saw GK on-prem from my team, right? The first, kind of, Kubernetes on-prem offering from a cloud provider. Managed by a cloud provider. And that's really... I mean we've seen tremendous, tremendous interest in that. Tremendous feedback from our users and new customers. People that hadn't thought about it. Hadn't thought about Google, necessarily before that have said, "Wow. If you are going to come and help me on-prem "with this, I'm ready. "Give it to me now. "Because I trust you and I know I want to go to the Cloud. "So it's the right step for me. "You have the right incentives." Right? "And you're the open cloud, which is important to me "because I may want to be multi cloud." So that's the piece that is... >> You got the enterprise chops. You've spent your whole career there. I know Jennifer as well. >> Yes. >> A lot of people you guys have hired. >> Right. >> The good news is you've got a market that's changing. So you don't have to come in and replicate the old IT. So that's an opportunity at Google. How are you guys attacking that, that beachhead? Because you have the check. What's the vibe? What's the grit? What's it like... How you guys attacking the enterprise? What do you see as opportunities knowing the enterprise of old-- >> Yeah >> As it shifts to new kind of method? >> Yeah. >> What's the core? >> I think about the problems the users are having. I think about what is the problem the customer is facing. And so... And then breaking that down and solving that for them. I mean that's what's important, right? And so some of the problems I see is one they need a developer platform. And the developer platform sometimes cannot be in the Cloud. When I talk to large financial institutions, there's so much compliance and regulation and things that have to be on-prem. That it has to be on-prem. And they try to move to the Cloud and some things will do it. But the majority, like 90% is on-prem. And so they need an agile development environment and there's no holding it back. Because, like I said, there's all this transformation. Their developers need that environment today. So you have to provide that. That's one use case. We provide an on-prem development and agile development environment. Best in class. Your developers are super happy. Your business is going to do well. The other thing I see, and I see this a lot in retail, but also in hospitality at some of these very kind of brick and mortar enterprises is the edge. They need a solution at their edge location. Thousands, these are thousands of branch locations. We've even got this use case with Chick-fil-A, right? And a lot of times this is... A lot of different use cases, but a lot of time the common thing is that they're collecting data. They're doing some processing at that site and then they're doing further processing in the Cloud. And so it's a connected, but an intimately, it's not always connected.... Intimately connected environment. So that's the second big use case. Edge retail or just edge. There's so many... For me, it's one of the most exciting. There's so many examples of that. >> Awesome. >> Aparna, first of all, just so many goodness I want to say thank you to Google because everything from I heard at the show Google wasn't giving out swag because it actually went to charitable givings instead of spending that money. One of the things we always look is open-source is, how much more value is being created for the eco-system not just the vendor that started it. And it is a really tough balance. We've seen it fail many times. Do you step too far back? And how much do you engage? How do you strike that bound? For the last five to 10 years, we've been saying, "Where is the independent place where we can have that "conversation about cloud?" We think found it at this show. I mean we've been here for three years now. Google Cloud, phenomenal event. Our teams loves to be there, but this feels like overnight has turned into oh wait, here's the show we were looking at to have that conversation. To have that commons where we can come together and there's so many diversity of people, diversity of projects in here. Many which have very disconnected from original Kubernetes and everything, so. It's been fascinating to watch and have to imagine your team is... When you watch that first piece go and everything that's built around it. It's got to be amazing. >> My team loves this event. We have literally I think 300 people here. And a lot of them are core maintainers. Everybody is a contributor, but they are core maintainers of the Kubernetes project. The Istio project. The Knative project. And I think the best thing here is just interacting with our users. Because this is a developer, this is a developer conference, primarily. There's a lot of businesses here. >> Yeah >> With their kind of director level executives. But primarily it's an action-oriented hands-on audience. And you just... These customer meetings that I have, we review their architecture and we're like... It's an engineer to engineer conversation. >> Yep. >> And so how can we make that better? And sometimes they're contributing back and it makes the whole project better. >> Yeah. The thing, too, is it's an engineering, it's a developer conference, true. But what's interesting about that evolution as it modernizes, those end users are developers. >> That's right. >> And so the end user aspect of this show. >> That's right. >> Is the developer piece. >> That's right. >> It never used to be like that. Used to be COMDEX or some big event. >> Yeah. >> And then people just selling their stuff. >> Yeah. >> Doing business. The end user participation... >> Yes. >> Is not a consumption conversation, it's a contribution. >> Right. And end users are all over the spectrum of sort of really, really hands-on. Very, very smart to just give me something that works and I respect all of that, right? And we were actually very far here in terms of GKE. Giving you something that you really don't need to get in, that's fully managed, right? But then on the other hand we had Uber on stage earlier today in their keynote talking about how they've built all of this advanced capability on GKE. And that's a power user. That's using all their capabilities. Like custom additions and an operator. And it's just really gratifying I think for us to work with them and for us to see the user base as well as the community. So the ecosystem. Google. I thinks it's very important for us to have and create economic opportunity for our partners. And you'll see that with GKE on-prem. We're partnering heavily on that one. And you'll see that also in our marketplace. Our Kubernetes marketplace. So many of the companies that have come out of this ecosystem are now part of selling through Google Cloud. >> Aparna, thank you for your time. I know you've had to move some things around to come here. Great to have you on. I love your leadership at Google, it's phenominal. You've got the enterprise chops building out heavily over there. Congratulations. And for more CUBE interviews check out theCUBE dot net. You can check out Aparna's other good news. Of course search her name on Forbes. I wrote a story about her featuring her. Talking about her background and her passion. Always great to have her on theCUBE and get some commentary from Google. Of course, theCUBE is breaking down live coverage. Been there from the beginning of KubeCon and now CloudNativeCon, the Linux Foundation. Bringing you all the analysis and insight. Be back with more coverage after this short break. [Techno Music]
SUMMARY :
Brought to you by Red Hat. Great to see you again. and all the Kubernetes action. and contributing to the community. A lot of new things around that you guys are always kind of And so, I started by showing the contribution You see here so many customers that are here to And there recruiters on the floor, so it's been I think a There's a job board right outside the hall here that started the Kubernetes project. and a lot of folks have been hired in And really amazing, amazing people. and Tim Hockin -- Yes. that's getting the app kind of server guy-- It's kind of enabling a lot of thing, because you see it from both sides. You've got developers. You guys are hitting that note. And in the last one year, they looked... And the other one is just scale. So that seems to be the area. One of the areas is of course hardening. and the training. So, I know the excitement is there. And so it's important to them to have But maybe explain the nuances to how this is important Server meshes, there's a lot of options and that's the platform team. In the enterprise. And I want you to share the culture you guys are building So you know my entire life has been spent And they respect certainly the engineering prowess. And the one thing you asked about culture at Google. You got the enterprise chops. and replicate the old IT. And so some of the problems I see is For the last five to 10 years, we've been saying, And a lot of them are core maintainers. And you just... and it makes the whole project better. as it modernizes, those end users are developers. Used to be COMDEX or some big event. The end user participation... So many of the companies that have come and now CloudNativeCon, the Linux Foundation.
SENTIMENT ANALYSIS :
ENTITIES
Entity | Category | Confidence |
---|---|---|
Jennifer | PERSON | 0.99+ |
Tim Hockin | PERSON | 0.99+ |
Jennifer Lynn | PERSON | 0.99+ |
two | QUANTITY | 0.99+ |
John Furrier | PERSON | 0.99+ |
Aparna Sinha | PERSON | 0.99+ |
Janet Quill | PERSON | 0.99+ |
Aparna | PERSON | 0.99+ |
ORGANIZATION | 0.99+ | |
One | QUANTITY | 0.99+ |
Seattle | LOCATION | 0.99+ |
15 years | QUANTITY | 0.99+ |
Stu Miniman | PERSON | 0.99+ |
three years | QUANTITY | 0.99+ |
Red Hat | ORGANIZATION | 0.99+ |
80% | QUANTITY | 0.99+ |
90% | QUANTITY | 0.99+ |
last week | DATE | 0.99+ |
hundreds | QUANTITY | 0.99+ |
one | QUANTITY | 0.99+ |
Uber | ORGANIZATION | 0.99+ |
last year | DATE | 0.99+ |
five months | QUANTITY | 0.99+ |
2,000 | QUANTITY | 0.99+ |
Brian Grant | PERSON | 0.99+ |
yesterday | DATE | 0.99+ |
Cloud Native Computing Foundation | ORGANIZATION | 0.99+ |
300 people | QUANTITY | 0.99+ |
8,000 people | QUANTITY | 0.99+ |
17 | QUANTITY | 0.99+ |
both sides | QUANTITY | 0.99+ |
Amazon | ORGANIZATION | 0.99+ |
first | QUANTITY | 0.99+ |
Thousands | QUANTITY | 0.99+ |
10 years ago | DATE | 0.99+ |
KubeCon | EVENT | 0.99+ |
15 | QUANTITY | 0.99+ |
first piece | QUANTITY | 0.99+ |
GA | LOCATION | 0.99+ |
first demo | QUANTITY | 0.99+ |
two things | QUANTITY | 0.98+ |
both | QUANTITY | 0.98+ |
Seattle, Washington | LOCATION | 0.98+ |
AWS | ORGANIZATION | 0.98+ |
13th release | QUANTITY | 0.98+ |
Knative | ORGANIZATION | 0.98+ |
last summer | DATE | 0.98+ |
two constituents | QUANTITY | 0.98+ |
CUBE | ORGANIZATION | 0.97+ |
Kubernetes | ORGANIZATION | 0.97+ |
Google Cloud | ORGANIZATION | 0.97+ |
CloudNativeCon 2018 | EVENT | 0.97+ |
Kubernetes | TITLE | 0.97+ |
Istio | ORGANIZATION | 0.96+ |
Linux Foundation | ORGANIZATION | 0.96+ |
Chick-fil-A | ORGANIZATION | 0.96+ |
CloudNativeCon North America 2018 | EVENT | 0.96+ |
this year | DATE | 0.96+ |
theCUBE | ORGANIZATION | 0.96+ |
10 years | QUANTITY | 0.95+ |
six months | QUANTITY | 0.95+ |
40% percent | QUANTITY | 0.95+ |
EC2 | TITLE | 0.93+ |
KubeCon & CloudNativeCon Analysis with Justin Warren at PivotNine | KubeCon 2018
>> Live from Seattle, Washington, it's theCUBE, covering KubeCon and CloudNativeCon, North America 2018. Brought to you by Red Hat, the cloud native computing foundation, and its ecosystem partners. >> Hello and welcome back to theCUBE's live coverage day three here, theCUBE covering KubeCon and CloudNativeCon 2018 in Seattle. I'm John Furrier, with Stu Miniman, and Justin Warren here to break down the action. Justin Warren, as you know, is Guest Analyst for us at many events, Chief Analyst at PivotNine, coming all back over here again, to break it down. So we're going to dissect what's going on here at KubeCon, CloudNativeCon. This is, some say, me, the last stand to stop Amazon. Justin, good to see you. >> Good to see you as well, man. Stu, my first question is, as the show winds down, day three, a lot of people have left, all the big execs are gone, it's kind of last day, people coming together, party was last night, so we kind of see all the action, we kind of fished this pond dry, in theCUBE here, the last couple of days. The themes are starting to emerge. What are you seeing, what's your thoughts? >> Yeah, I mean, first of all, John, 8,000 people, this is, you know, geeks that are really excited, and I mean that in the best of ways, of course. There's actually, there were people here before the show started, doing lightning talks and full day sessions. Tomorrow, there's an operative session that another 250 or 300 people will be doing Friday, so, you know, and people want to just suck the marrow out of the bone that is everything going on here, just get every ounce of knowledge here, and they are deep into this session, so, this is a great community. The question I want to ask you guys is you were at Amazon re:Invent two weeks ago. We've watched that show. I want the compare and contrast of this ecosystem and show, not just compare it to like, say, open stack, which we've been teasing apart all week, and I think there are some things we need to worry about, but a lot of good differences. But compare against the big one in the room, which is Amazon, and a big difference is Amazon is here, and they have a seat at the table, because they have to, and customers will force them there, but you know, should this worry Amazon, and how does this ecosystem compare with the Amazon ecosystem. The big thing for me is, I understand how people make money in the ecosystem of Amazon. I'm still trying to figure that out here. >> Yeah, eh, it is a different ecosystem. It does have a bit of a vibe of it could be the new re:Invent. We've had conversations over the last couple of days about-- >> Or is this the independent cloud, >> Exactly. >> You know, open ecosystem. >> It is the independent show that we've been waiting for, that we've wanted since COMDEX and Interop kind of went away, and it's all been vendor shows, and now we have an independent show where all the vendors can come and have kind of a neutral meeting place, and we can all gather together and have some common ground, which is like, that's what Kubernetes is. I've been saying over the last couple of days, Kubernetes is like the ethernet of cloud, so it's something which is an agreed standard and we can all collaborate on, and then, you never bet against ethernet. So know you can build all these other things on top of that platform, yeah. >> Just a quick note on that, right, that's Interop, and networking was at the core of that. It was basically everybody, oh, it's the chance of if we give true interoperability, maybe we can do multi-vendor and it won't all be Cisco, who dominated that market. Amazon's the same. >> Stu, this is to me, ethernet's a great example. I say TCPIP as well. Both are enabling technologies that are standardized, or actually started as de facto standards. They weren't necessarily bona fide standards. They emerged when people rallied around them. Those de facto standards, emerge and become a catalyst point for people to build on top of and around. Remember, there's still a lower level below the stack on ethernet. So you had, you know, physical data link layer in the OSI model, the grandfather of all stacks. That really changed, I think, 20 years of growth and innovation. I think Kubernetes is, exactly right, Justin, it's exactly your point. I see that as well, that it's not so much Kubernetes is going to be the be all end all. It's what it enables, and I think the innovations on top of Kubernetes, and underneath Kubernetes, take the holy trinity, I've been saying this on theCUBE now for the past year, the holy trinity of infrastructure and IT is storage compute networking, and those things are now being repurposed in a way that is highly scalable, dynamic, and resourceful for a lot of things. AI is a great example, everyone talks about AI, but storage policy, the knobs in Kubernetes can manage, and Google saying the guys of Kubernetes. That's one of the most underutilized aspects of Kubernetes, is the networking guys managing the knobs from below, and then app guys with servers messing maybe on the top. This is just an absolute growth engine, and the comparison to Amazon is similar, because Andy Jassy talks about builders, the right tool for the job. This is essentially the same mantra. I mean, this is tools, platforms. >> It's very similar, but with one very important difference, and around the money side of things. You don't have this massive behemoth which is going to come in, and one year you're on the keynote, and the next year we just announced a product, which completely killed your business. It's open source. That's not really going to happen. So you've got that common core of things, where there's no real competitive advantage on this stuff. So that's, you know, Linux, where's the competitive advantage on a kernel? There isn't one. So open source makes great sense for that kind of core of things that you then build upon, and then all the money is in all the innovation, all the value add that goes on top of that, and that makes a huge amount of sense to have an open source show for that. >> And I think, Stu, one of the things that we always talk about, networking in cloud, I think the concept of cloud is going to be old hat. You heard it here first on theCUBE. Because cloud is Amazon, cloud is a set of resources. When we start thinking about IoT at the edge, when you talk about moving compute to the edge, you're going to start to see mesh networks, peer to peer, and add a new kind of platform configurations that isn't necessarily cloud. It's a new thing. It's a platform, open platform, and there's going to be some incentives that are going to be designed for startups, that's economically beneficial to the new kinds of things, versus the economic incentives that Amazon might not have, to do things. So I think we're going to see emergence of new stuff. I would still say that cloud is a state of mind, it's not a location. And we here, it's CloudNativeCon. It's not just KubeCon. It's about doing things in a cloud native way, and that, like you say, it doesn't matter where it is or how it communicates together, but it's the way you operate it, it's the way it actually works in practice. It's not so much of, oh, we're going to build it here and we're going to put it in that cloud, or that cloud, or that cloud. >> And I think we've had some real clarity as to what that future of multi cloud looks like, 'cause it's not one massive cloud everywhere, it's not, oh, my applications spanning all over the place. It's we're working to solve that really tough problem of distributed architectures, and giving us ways that I shouldn't have to think about where I am spinning that up, or if I need to change vendor, not necessarily portability, you still do have some lock in, because Kubernetes is not the full stack, it's a piece of the overall platform, and while there's 75 different versions here that are all compliant, I should be able to move between them, but the devil's in the details, and there's lots of stuff that goes on top. >> Let's talk about multi cloud for a second. 'Cause you mentioned COMDEX, you talked about ethernet. At that time, during those big revolutions, the word multi-vendor was a big buzz word. Multi-vendor was like the basis of COMDEX. We all got to play together. Multi-vendor meant choice. Today, multi cloud is just a modern version of multi-vendor. >> Exactly, it's multi-vendor, and that's what enterprises want. Enterprises are a bit wary now. We hear lots of conversation about lock in, and that comes up a lot, and it's a real thing. Enterprises are concerned, they don't want to bet on one company, and then find out that actually, it's technology, it changes, things need to be moved around. We don't want to wake up in five, six years, and then suddenly find, oh my god, I can't change anything because I'm locked into this one vendor. >> So, Justin, they say they want multi-vendor. When it came to networking, I spent years working on interoperability, and plug tests, and all these things, and at the end of the day, it was way better to get my standards plus with a single vendor than it was to try to loop them together, and then, oh, when I changed something, so hopefully the difference here is actually, we have loosely coupled services, we have APIs, so can we actually do multi-vendor, multi-cloud that doesn't stress out my team, and have, every time I want to make a change, or they make a change, it moves. The new cloud world should be, things change, you know, it changes upstream, and downstream, I get to use them. So, once again, we talk about the shiny nirvana of, oh, you know, it's serverless, and the old trinity of computer storage. I don't even need to worry about that, 'cause it'll just work, but wait, if something goes wrong, I've been talking to a bunch of vendors here, that actually, how do I get observability, and manageability, to be able to drill down, because things could still go wrong. >> Well, you heard Bloomberg, we had an end user come on, it's a very interesting point, and Dan Khan, from the executive director, well, Bloomberg's kind of a different case, but look at what Bloomberg does. The guy said to us, "I actually don't want to buy "these products and services. "I just want to pay them money "to be available to support me "when I need support." 'Cause Bloomberg has fully integrated all their support internally. I think that's a trend that we're going to see in the enterprise, where CIOs start building teams, real software chops. It might not be as big as Bloomberg, but the notion of, we're going to run our own stuff. We'll use management services where appropriate, but we're going to have a core software build strategy, and I can't wait. An SLA of four hour response time. I need like, minutes. >> And that's how, I think, where we don't have the answers yet. There are still a lot of questions that enterprises are trying to work out about how do I actually do that. So you mentioned Bloomberg, and I interviewed them a few months ago, wrote something in Forbes about them. They are a special case in that they have chosen that we're going to invest in this technology so that we have people on staff, in our company, who understand Kubernetes. Now, that's not a choice that every enterprise is going to make, but they decided that actually, this technology, this software is so important to our business, to where we get all the value for our business that we need to invest in that technology. And I think a lot of enterprises are realizing that, actually, outsourcing everything to one vendor, and then giving all of your innovation engine to someone else, and they're realizing that was a mistake. Now, they're trying to figure out, okay, what do we bring in house, what do we do ourselves, what do we get vendors to do, which technologies do we use for what particular value creation, and that complexity, that decision making process, that's what we haven't quite worked out yet, and that's where I think there's a lot of value in the ecosystem, with service providers who can provide advice on here is how you should do it, based on what you need to do. >> That's a great point. Stu, I want you to comment on that. Let's refine this for a second, 'cause the people who actually spend the money, or the people re-imagining IT infrastructure, IT applications. The CIO, I've interviewed the VP of Advanced Technology at Proctor and Gamble, and he told me, when he came in, he came from Coca Cola, he's been an old IT guy, he says, look, we outsourced everything to the point where we're anemic. We got a couple of storage guys, they're pushing buttons, they're jumping on, calling the vendors, they outsource everything. He says they had no ability to create a competitive advantage for the business, and what they moved quickly to was to bring talent in to be builders, to be in house. So now you have that trend happening in the modern CIO, CXO kind of roles. Now you have to say, okay, I got teams here. How do I get the investments deployed, how do I go to this ecosystem here with all these tools, all these capabilities, how do I invest, how do I build out. >> Look, I think Kelsey Hightower had a great point when we interviewed him this week. It is a huge opportunity for managed services, because like we talked about, the Amazon, or even the ecosystem, how do I keep up with all of this, and the answer is, you don't. You need to be able to have people, whether it's system integrators, or partners that are going to help that. You know, look, Amazon gets criticized for not being deeper in open source. Well, they use a lot of open source and they deliver those services, and they make it easy. Frictionless is something we talked about for many years as being the thing. The enterprise wants to be able to spend money and just go do it, because they don't have a team to pitch these. Even somebody like Bloomberg, or some of these really big companies I love, talking, you've got Apple, and Nordstrom, and some really interesting, oh, by the way, and they're all hiring. Whether or not they're actually using Kubernetes, they cannot confirm or deny, but you know, we know how that goes. >> Hold on, first, let's unpack the end user piece here, okay? Amazon is pushing 5,000 reference-able customers. Okay, it's not about the Amazon question. End users here, how many reference-able customers are here? What are they actually, Uber's here, they're hiring. They might have some Kubernetes stuff in the background. Sure, they probably do. But actually, what does the end user adoption really look like? I mean... >> It's still early, but again, a difference between this show and Amazon re:Invent. How many end customers have a booth at re:Invent? Compared to here, where we have people, end customers who are here mostly to try to hire talent. They have booths. >> Kudos to the CNCF. They've got 80 end users participating. There are a lot of users here. This is not the vendor fest that we see at some shows when they get big. I hear they're not seeking the vendors. The vendors that I talked to were happy because they are the users here, and they're excited. Before we go, John, there's a couple kinks in the armors and things we need to worry about. The two, if I look at service meshes, and I look at serverless as a huge threat. One of the things I wanted to look at coming in was I'd heard a lot of talk about Knative, and I think Knative is great, but it is not, you know, Lambda is the defacto standard, just like S3 was before. Lambda is this, and Knative has absolutely nothing to do with Lambda and does not connect with it. It is the difference between serverless and functions, and so, all the AWS functions and all the Azure functions have nothing to do with Knative. For the people that looked at OpenWhisk and all these other options, Knative seems a good way to pull, they've done a re-spin of what's happening there, and it's moving things down the line. Once again, as Kelsey said, if we look at serverless as a spectrum, which many of the hardcore serverless people will debate and argue, and be like, that's not real, serverless, well, just like we said, there is only one real cloud, and it was Amazon. We know that's not the case. It will be a spectrum, we want to meet customers where they are. So, Knative, good news, but the elephant in the room is that AWS and Azure are where all of the serverless really happens, and therefore, there is a big air gap between them. Justin, service mesh is something I know you've been looking at. Give it to us the good, bad, and the ugly. >> Service mesh is really, really early. So, we're at that part where there's a diversity of innovation going on. There's about 12, or at least 12 different companies here at the show, who are all doing something with service mesh. They're all trying to sell you a different solution. This is what happens with technology. A new technology gets created, and we have this flurry of all these startups, who are all trying different things. And this is the destructive force of capitalism. Not all of them are going to succeed, but we have to have them all out there in the market, because at the moment, it's too early to figure out, okay, well, it's definitely going to be that one. If we knew that one, then I'd be putting all of my money behind that one company today. >> Last year, Justin, all the talk was about SDO. I've heard a lot of talk about SDO, but it hasn't all been good. >> No, that's the thing. So we've had a year now, and last year was definitely, hey, SDO is like, the service mesh. Like, not so much. Envoy seems to be the common ground that people are actively using. That's what most people are building on top of. So it looks like Envoy's going to be that underlayer of everything else. But in terms of how you actually use service mesh, it's still very early, and people are trying to figure out how to do I use this quite complex technology in practice? And as people use it more, as we get more adoption, then we'll start to see that one or two of the methods and the approaches will win out over all of the others, and that's where we can expect to see, well, I have an anointed winner. That will then win out, because it's useful, because it's functional, because end users want to do it that way. >> And Envoy, by the way, had traction. They had a sold out EnvoyCon. On the first day, 350 people, Lyft is driving that, and they're just heads down, solving problems. I think that seems to be the formula for some of the successful products, where you take away all the window dressing and the hype. It comes down to who's solving what problems. >> And that's the thing with open source. You can't just throw a whole bunch of marketing dollars at it to make it succeed. If end users don't like the code, and they don't use it, then it won't work. >> John, I want you to give us the word on the open source business model. We watched in the last year, Red Hat bought CoreOS for 250 million, then they were acquired by IBM for 34 billion, pending final, and all that stuff and everything, and then, reading through the VMware, SCC filing $550 million for Heptio. You know, big, big dollars, so, is open source just getting a lot of customers, and they get acquired by the big guys? What's the take? >> I think it's interesting. First of all, Red Hat might not like what I'm about to say, but I'll just say it. I think there was a steal with CoreOS. If you look at what Heptio got for valuation, CoreOS was an absolute steal. The team was phenomenal, they were doing some amazing work. At that time of the acquisition, the debate of how to make money dominated versus just getting behind the technology, and I think CoreOS was a fantastic team, and they had the right tracking. You can see what's happening now with now part of the Red Hat. So, Red Hat got a massive lift on that, so I think, kudos to Red Hat for taking that up the table at that time. Great acquisition, I think that helped them propel, and now show that to IBM that there's real value there. Now, I think open source as a business model is interesting because it's changing, right? You now have a new generation of builders and developers coming in. Open source has to evolve, and I think the CNCF I think is a cutting edge experiment or Petri dish of how to stay true to open source principles, and still nurture and enable a downstream impact for the commercialization. I think it's an opportunity, but it's also one of their biggest challenges, because if this is COMDEX, COMDEX is an open source. It's hawking wares, right? So it's a different business model. So, this is going to be a very interesting test in the industry to see how the current open source momentum, which is looking really strong right now, how that can interplay with commercialization, because certainly, the money's there, the value's there, and if we can get these value spots identified, the white spaces for startups, and let the big guys also play as well, it's going to be a very interesting landscape, it's certainly dynamic. I don't have the answers, but my gut's telling me that a whole new level of sets of services and platforms are going to be composed around these services, and I think it's all going to be driven by open source, that's clear. How it shapes out, valuations and the talent buys, the momentum, market buy, we'll be watching, I don't know. >> Yeah, it's exciting times. We're here at the beginnings of what I hope is going to be this massive new ecosystem, and we get to watch it grow, we get to watch it change. It's a great place to be. >> All I can say, Stu, is I wish I was 25 years old again, right now, because for young entrepreneurs, and young tech folks, this is probably one of the most exciting times, because you have real computer science, and dormant computer science, now re-energized with cloud computing scale. It's just like-- >> John, they don't appreciate what they had, you know. They don't know what it was like to have a computer that wasn't actually connected to things, let alone what we had. >> I used to build my own graphics libraries, I used to walk to school in bare feet in the snow. It's so hard. It's so easy now. >> Creating ones and zeroes-- >> Where's my token ring? >> Creating ones and zeroes by banging rocks together. >> It's so easy now. You guys got it made. You have no idea. Great stuff, Stu, this is great analysis, and I think, again, KubeCon is the beginning, with Cloud Native, this is just a small signal, I think. I think there's going to be a COMDEX moment soon, unless this thing just blows up, which I don't think is going to happen. >> I mean, look, last thing, John, I want to big thank to the Linux Foundation, CNCF, for working with us. We've been neighbors in the early days, great partnership, this community. They've got a great media section. All of friends over here, that are creating a lot of con, working really hard. The amount of work that goes through, and as we had the people from CNCF talking. They've got a core team, but it's people that volunteer, and we were a community too, and all our sponsors, John. >> Yeah, thanks to the community, and again, one more final point is that, this market, Justin, as you know, we all cover it, is in a learning mode. There's a lot of education oriented stuff that people are interested in. You've got Alex Williams over at New Stack, DevOps.com, TFiR over there, everyone's up in media out there. There is a thirst for content, there's a thirst for community learning. The sessions are packed. I mean, the hallways are interesting. You see people huddling, and I overhear the conversations. They're not talking about what party to go to, they're talking about how to implement a Kubernetes cluster, so this, really people working on and off the court here, so to speak. So, it's been great coverage. So, day three, breaking it down. I'm John Furrier, Justin Warren, Stu Miniman, back with more coverage, day three, after the short break. (techno music)
SUMMARY :
Brought to you by Red Hat, the last stand to stop Amazon. the last couple of days. and I mean that in the over the last couple of days about-- Kubernetes is like the ethernet of cloud, it's the chance of and the comparison to Amazon is similar, and the next year we and there's going to be some incentives because Kubernetes is not the full stack, the word multi-vendor was a big buzz word. and that comes up a lot, and at the end of the day, and Dan Khan, from the executive director, and that complexity, a competitive advantage for the business, and the answer is, you don't. Okay, it's not about the Amazon question. and Amazon re:Invent. This is not the vendor fest and we have this flurry all the talk was about SDO. and the approaches and the hype. and they don't use it, and they get acquired by the big guys? and I think it's all going to be and we get to watch it grow, the most exciting times, to have a computer that wasn't actually in bare feet in the snow. Creating ones and zeroes KubeCon is the beginning, and as we had the people and off the court here, so to speak.
SENTIMENT ANALYSIS :
ENTITIES
Entity | Category | Confidence |
---|---|---|
Amazon | ORGANIZATION | 0.99+ |
Dan Khan | PERSON | 0.99+ |
Justin | PERSON | 0.99+ |
Justin Warren | PERSON | 0.99+ |
IBM | ORGANIZATION | 0.99+ |
John | PERSON | 0.99+ |
Apple | ORGANIZATION | 0.99+ |
Alex Williams | PERSON | 0.99+ |
Red Hat | ORGANIZATION | 0.99+ |
Stu Miniman | PERSON | 0.99+ |
Andy Jassy | PERSON | 0.99+ |
Uber | ORGANIZATION | 0.99+ |
John Furrier | PERSON | 0.99+ |
Cisco | ORGANIZATION | 0.99+ |
Friday | DATE | 0.99+ |
Kelsey | PERSON | 0.99+ |
Linux Foundation | ORGANIZATION | 0.99+ |
250 million | QUANTITY | 0.99+ |
$550 million | QUANTITY | 0.99+ |
Nordstrom | ORGANIZATION | 0.99+ |
Last year | DATE | 0.99+ |
Bloomberg | ORGANIZATION | 0.99+ |
CNCF | ORGANIZATION | 0.99+ |
last year | DATE | 0.99+ |
20 years | QUANTITY | 0.99+ |
34 billion | QUANTITY | 0.99+ |
75 different versions | QUANTITY | 0.99+ |
five | QUANTITY | 0.99+ |
Seattle | LOCATION | 0.99+ |
SCC | ORGANIZATION | 0.99+ |
Coca Cola | ORGANIZATION | 0.99+ |
one | QUANTITY | 0.99+ |
two | QUANTITY | 0.99+ |
Lyft | ORGANIZATION | 0.99+ |
Tomorrow | DATE | 0.99+ |
AWS | ORGANIZATION | 0.99+ |
Heptio | ORGANIZATION | 0.99+ |
Envoy | ORGANIZATION | 0.99+ |
four hour | QUANTITY | 0.99+ |
One | QUANTITY | 0.99+ |
KubeCon | EVENT | 0.99+ |
Proctor and Gamble | ORGANIZATION | 0.99+ |
8,000 people | QUANTITY | 0.99+ |
New Stack | ORGANIZATION | 0.99+ |
next year | DATE | 0.99+ |
80 end users | QUANTITY | 0.99+ |
CoreOS | ORGANIZATION | 0.99+ |
Stu | PERSON | 0.99+ |
VMware | ORGANIZATION | 0.99+ |
one company | QUANTITY | 0.99+ |
S3 | TITLE | 0.99+ |
350 people | QUANTITY | 0.99+ |
first question | QUANTITY | 0.98+ |
Max Schulze, NBF | KubeCon 2018
>> From Seattle, Washington, it's 'theCUBE' Covering KubeCon and CloudNativeCon North America 2018, brought to you by 'redhat' The CloudNative computing foundation and it's ecosystem partners. (upbeat music) >> Hello everyone and welcome back to live CUBE coverage here at Seattle for KubeCon, CloudNativeCon2018. I'm John Furrier. Stu Miniman, breaking down all the action here for CloudNative, trend, a lot of ecosystem partners, a lot of new developers, a lot of great open-source action in the cubes here covering it. We've been there from the beginning, our next guest and user, Max Schulze, Advisor and Founder of NBF, welcome to the CUBE, thanks for coming on. >> Thank-you, thank-you for having me. >> So tell me about what you're working on. You are doing something pretty compelling with Kubernetes and CloudNative, take a minute to explain what you do. >> Yeah actually, we are advising a very large energy utility in the Nordics and what we're trying to do with Openshift and Kubernetes is actually to shift loads between different data centers based on power availability. So if you have wind and solar power, you know that you only get energy when the wind is blowing so you really need to be able to match that load of the data center with the actually energy production which is quite challenging to be honest. >> Max you have different take on 'Follow-the-sun' that we used to talk about in IT I'm guessing, yes? >> Yes >> Take us inside a little bit, the sustainability is really interesting and how some of the power, you know, usage and heat and everything and maybe you can explain that a little bit before we get into the data. >> Of course, so generally how we got to a sustainable data center source was that in the Nordics you see a big growth of data centers in general so all the hyperscalers: Google, Microsoft, AWS. They are all coming to build data centers in Nordics. It's cold, power is cheap, you have lots of renewable energy available and we started to think 'Okay, but they have two problems essentially.' They generate a lot of heat, which is just emitted into the atmosphere so it's wasted, and the second problem is that they want 100% reliable power and reliable power you only get from nuclear, you get from gas, coal fire power plants not from renewables. So we looked into this, and we started to think about okay can we maybe get the heat out? Can we extract the heat from a data center and inject it into district heating grids and actually heat homes? With a hyperscale data center from Microsoft, 300 megawatts you can heat about 150,000 homes, that's quite significant. >> Yeah and how are you doing that? I mean I talked to a company once that was like 'Oh well we're going to, you know, we'll just distribute the servers different places and there will be ambient heat off of it.' But you're extracting the heat and sharing it. Explain that a little bit more. >> So most existing data center projects, they extract the heat out of the air but that's really inefficient. You get to about 100 degrees Fahrenheit which is not uh high quality heat. So what we want is 140 degrees Fahrenheit, about 60 degrees celsius, which means that we have to use liquid. So we have to use water in this case and we use a cooling system that is quite ironic from a start up in Germany called Cloud & Heat that uses hot water to cool servers. So the water really flows at a very very high speed through the data center and on it's way picks up a very low amount of temperature and we get out the temperature, we get out the water at 140 degrees Fahrenheit and we put it in at 120 degrees Fahrenheit. So it's quite, not a big difference, but it flows at a very high speed. >> So it makes it work? Makes the numbers work. >> Exactly. And so what's the home count again you mentioned one hyperscale data center, like a Microsoft data center powers heat for how many homes? >> About 150,000 homes from 300 megawatts worth of data center. >> And you guys put this into a grid so that's, does the location of the homes need to be nearby, is there a co-location kind of map or? >> Yeah actually, in order to do this we have to move data centers closer to cities. But luckily, data centers actually want to be closer to cities because your closer to peering points and one of the reasons why they usually can't come closer to cities is because power is not available near a city. So we um try, we can give them both. Right, they can come closer to the city and we can give them power, and we get the heat in return. So, so everybody wins. >> Yeah so I mean, a lot of the discussion we've had is the interaction between software and my data center infrastructure. You've got a story of software, with you know, actual like city underneath the infrastructure. Maybe you got to help explain how that was built out, what tools you're using and walk us through this all. >> So we originally started with Openstack, which was the first test because we need, in order to do this heat extraction we need to also steer really the software, the workloads that run on the data center because you know a chip only gets hot when the server actually does something so we really had to figure this out. We started with Openstack and then we started looking into load shifting which immediately brought us to Kubernetes and then Openshift because you can use the internal scheduler to basically force loads across different locations. We connect it to our energy systems, to our forecasting systems and to our heat load management systems and then basically push workloads around. Right now we have two sites where we test this and it's not as easy as it sounds. And we basically want to move workloads, concentrate them where we want, we have heat. So um yeah, Redhat is helping us a lot doing this but still it's not that easy. >> Yeah yeah, it's interesting. You know, I think back you know, virtualization was about you know, how can we drive some utilization and get some out? You really want to you know, concentrate and run things hot. >> Yeah, exactly. >> Quite inter- Alright tell us about your involvement in this ecosystem, you know, what brings you to the show this week, what do you get out of coming to a show like this? >> Yeah, actually I came because Redhat invited us to talk at the Openshift gathering at the beginning of the conference. And generally, we don't really have a commercial interest in making data centers or data infrastructure sustainable, we, we don't gain anything from that, but we believe it's necessary. If you look at the growth curve of data centers you can really see that they will consume more and more power, and then the power they consume is not compatible with renewable energy. So we are hoping that we can influence people and we come here to tell people our story and we actually get great feedback from most of the nerds. >> Well it's a great story. It's one of those things where you're starting to see data centers trying to solve these problems. It's great with the renewable energy, having that kind of success story is really huge. Um, You mentioned that data centers want to be close to cities. I got to ask the question, in Europe, well you've lived around a lot of places. Is there a more cloud city oriented, like is it London, you got Paris, you got... I know Amazon's got data centers in Ireland. Is there certain cities that are more CloudNative culture? How would you break down the affinity towards CloudNative? If you had to map Europe, which major countries and cities would you think are advanced, cloud thinking vs. tire kickers or you know, people just kind of just trying it? >> In Europe there is a region called the FLAP region, that's Frankfurt, London, Amsterdam and Paris. Those are where you have the highest concentration of data centers, but it terms of CloudNative adoption, I would say that probably in the UK you have the most adoption rates and in the Netherlands. Germany is always, I am German so I can say this, we are always a bit behind in terms of cloud technology because we're a bit scared and we don't know- >> You'll watch everyone test it out and then you guys will make it go faster. (john laughs) >> Maybe, maybe, maybe a bit more efficient but uh, generally I think the cloud adoption rate in Germany is the lowest and the UK and the Netherlands is the highest I would say, yeah. >> Awesome, well thanks so much. Congratulations on your success, we'll keep following you and when we're in Europe we're going to come by and say hello. Thanks for coming and sharing the stories. The CUBE, breaking down all the action at KubeCon, CloudNativeCon. I'm John with Stu Miniman. Day 2, we got three days of wall to wall coverage. Thanks for watching. (upbeat techno music)
SUMMARY :
2018, brought to you by in the cubes here covering it. minute to explain what you do. load of the data center with some of the power, you know, and the second problem is Yeah and how are you doing that? So we have to use water in this case Makes the numbers work. you mentioned one hyperscale data center, of data center. the city and we can give them with you know, actual like So we originally started You really want to you know, and we actually get great How would you break down the in the UK you have the most it out and then you guys will Netherlands is the highest I would we'll keep following you
SENTIMENT ANALYSIS :
ENTITIES
Entity | Category | Confidence |
---|---|---|
Ireland | LOCATION | 0.99+ |
Europe | LOCATION | 0.99+ |
Max Schulze | PERSON | 0.99+ |
Amazon | ORGANIZATION | 0.99+ |
John Furrier | PERSON | 0.99+ |
Microsoft | ORGANIZATION | 0.99+ |
Germany | LOCATION | 0.99+ |
Stu Miniman | PERSON | 0.99+ |
ORGANIZATION | 0.99+ | |
100% | QUANTITY | 0.99+ |
AWS | ORGANIZATION | 0.99+ |
UK | LOCATION | 0.99+ |
Paris | LOCATION | 0.99+ |
two sites | QUANTITY | 0.99+ |
John | PERSON | 0.99+ |
Netherlands | LOCATION | 0.99+ |
Amsterdam | LOCATION | 0.99+ |
London | LOCATION | 0.99+ |
Frankfurt | LOCATION | 0.99+ |
300 megawatts | QUANTITY | 0.99+ |
120 degrees Fahrenheit | QUANTITY | 0.99+ |
second problem | QUANTITY | 0.99+ |
140 degrees Fahrenheit | QUANTITY | 0.99+ |
Nordics | LOCATION | 0.99+ |
two problems | QUANTITY | 0.99+ |
Redhat | ORGANIZATION | 0.99+ |
one | QUANTITY | 0.99+ |
Seattle | LOCATION | 0.99+ |
Seattle, Washington | LOCATION | 0.99+ |
KubeCon | EVENT | 0.99+ |
both | QUANTITY | 0.99+ |
three days | QUANTITY | 0.98+ |
CloudNative | ORGANIZATION | 0.98+ |
this week | DATE | 0.98+ |
john | PERSON | 0.98+ |
first test | QUANTITY | 0.98+ |
CloudNativeCon | EVENT | 0.98+ |
about 150,000 homes | QUANTITY | 0.98+ |
NBF | ORGANIZATION | 0.98+ |
about 100 degrees Fahrenheit | QUANTITY | 0.97+ |
CloudNativeCon2018 | EVENT | 0.97+ |
about 60 degrees celsius | QUANTITY | 0.97+ |
About 150,000 homes | QUANTITY | 0.97+ |
CloudNativeCon North America 2018 | EVENT | 0.96+ |
KubeCon 2018 | EVENT | 0.92+ |
Redhat | PERSON | 0.92+ |
Day 2 | QUANTITY | 0.89+ |
Openshift | EVENT | 0.87+ |
CUBE | ORGANIZATION | 0.86+ |
Openstack | ORGANIZATION | 0.84+ |
FLAP | LOCATION | 0.79+ |
Heat | ORGANIZATION | 0.74+ |
German | LOCATION | 0.72+ |
Kubernetes | ORGANIZATION | 0.7+ |
CloudNative | OTHER | 0.6+ |
Openshift | ORGANIZATION | 0.57+ |
Kubernetes | TITLE | 0.51+ |
data | QUANTITY | 0.5+ |
Roland Barcia, IBM Hybrid Cloud | KubeCon 2018
>> Live from Seattle, Washington it's theCUBE covering KubeCon and CloudNativeCon North America 2018 brought to you by Red Hat the Cloud Native Computing Foundation and it's Ecosystem Partners. >> Well, everyone welcome back to theCube's live coverage here in Seattle for KubeCon and CloudNativeCon 2018. I'm John Furrier with Stu Miniman. Three days of coverage around the Cloud Native growth, around the Ecosystem around open source, and the role of micro servers in the cloud. Our next guest is Roland Barcia who's the IBM Distinguished Engineer for IBM's Hybrid Cloud. Welcome to theCube. >> Thank you, glad to be here. >> Thanks for joining us. Being a Distinguished Engineer of IBM is a pretty big honor so congratulations. >> Thank you. >> it means you got technical chops so we can get down and dirty if we want to. >> Sure. >> I want to get your take on this because a lot of companies in IT are transforming and then that's been called digital transformation, it's happening and cloud has developed scale. And the wish list if you had the magic wand that could make things do better is actually happening. Supernetting's actually creating some goodness that if you had the magic wand, if I asked that question three years ago, if you had a magic wand what would an environment look like? Seamless operations around the cloud, so it's kind of happening. How are you guys positioned for this? Talk about the IBM cloud, what you're doing here, and how you see this cloud native market exploding. It's almost 8,000 people here up from 4,000 last year. >> Yeah, that's a great question I think. I work a lot with our enterprise clients. I'm part of what's called the IBM Cloud Garage, so I'm very customer facing. And often times, we're seeing that there is different paces of a journey. And so for example, I worked with a client that started building a cloud native application. They built about 60 micro services. And at the end of that, they were deploying it as one job which means they defeated the whole purpose of micro service architecture. And so what we really need to think about is an end to end journey. I think the developers are probably the more modern role in an enterprise, but we're starting to see modernization of an operations team for example, and adopting culture, and cutting down the walls of IT organizational groups into mixed squads, adopting something like a Spotify model. And I think a lot of the challenges in adopting kubernetes is really in cultural aspects and in enterprise. Does that make sense? >> Yeah. And because network guys are different than the app guys, and now they have policy knobs on kubernetes they can play with. Network guys love policy. >> Yeah, and they're fighting over ownership, right? >> Roland indeed. We look at that modernization, the application modernization really is that long home intent. And what we hear here is you need to be able to meet customers where they are. Sure, there's some stuff they're building shiny and new and have the developers, but enterprises have a lot of application and therefore there's a grand spectrum. What do you hear from customers? What's the easy part and where's the parts they're getting stuck? >> Yeah, so I think the easy part is writing the application. I think where they're getting stuck is really scaling it to the enterprise, doing the operations, doing the DevOps. I always tell people that a modernization journey might be better started by taking a certain class of applications like middleware where we have a WebSphere heritage from IBM, and saying why don't we take a look at containerizing that. We've built tools like Transformation Advisor that'll scan your WebSphere applications and tell you what do you need to change in that middleware application to make it behave well in a containerized platform. Then from there, you build your DevOps engine, your DevOps pipeline and you really start to get your operations teams going in delivering containers, delivering applications as containers. And then getting your policies and your standards in place. Then you can start opening up around innovation and start really driving towards building cloud native new applications in addition to that. >> One of those areas we've been talking about in the industry for decades is automation. The conversation's a little bit different these days. Maybe you can bring us up to speed about what's different than say it was earlier days. >> Yeah, I think IT organizations have always done a bit of automation. I think they write scripts, they automate builds. I think the mantra that I use is automate everything, right? Organizations need to really start to automate in a new way. How I deliver containers, but delivering the app is not enough. I need to automate all levels of testing in a modern way. Test driven development is big. At the IBM Cloud Garage, we have something we call the IBM Cloud Garage Method which really takes a set of practices like test driven development, pair programming, things out of lean startup, extreme programming, and really start to help enterprises adopt those practices. So I say why can't we automate end to end performance testing in the pipeline, and functional testing, and writing them early and in the beginning of projects? That way, as I'm deploying containers which are very dynamic, along with configuration, and along with policy you're testing it continuously. And I think that level of automation is what we need to get to. >> Talk about security as well 'cause security's one of those things where it's got to be baked in upfront. You got to think about it holistically. It's also now being pulled out of IT, it's more of a board function because the risk management is one hack you could get crushed. And so you got to have security. And the container there's a security boundary issue, so it's important. >> Last week we met with an insurance company. We did a workshop. And they walked us through all the compliant steps that they need to go through today. How they do it with traditional middleware and virtual machines and hardware and it was a very, what I'm going to say governance driven process. And so a lot of checks and balances, stop don't move forward, which is really the industry for developing and innovating is going the opposite way: self service and enabling. And there's a lot of risk with that. And so what we're really trying to do with technology is like Multicloud Manager, technology we have around multicluster, management is how do I do things like I want to check which clusters are Hipaa compliant and which ones are out. How do i force that policy? >> That's smart. >> Now that everything is software driven, software developed, there's an opportunity to really automate those checks. >> So your point automate everything. >> Yeah, I want to automate everything. >> Governance is a service. (laughing) >> Yeah, that's right. And actually, that can help get away from error prone human checks where they had all these tons of documents of all different policies they have to go through can now be automated in a seamless way. >> So compliance and governance could be a stumbling block or it can be just part of the software. That's what you're getting at here. >> That's right, that's what I'm getting at. I think the transition is look at it as an opportunity now that everything is software driven, use software disciplines that developers are used to in those security roles and those CSO roles, etc. >> So I want to ask you a question. So one of the things we're seeing obviously with the cloud is it's great for certain things, and then on premises it has latency issues. We saw Amazon essentially endorse this by saying RDS on VMware on premises. They announced Outpost had reinvent oh, latency. Things aren't moving into the cloud as fast. So you're going to see this hybrid environment. So hybrids, we get that, it's been around, check. No real discussion other than it's happening. The real trend is multicloud, right? >> That' right. >> And so multicloud is just a modern version of the word multi vendor about the client server days. So systems were a multi vendor man choice. This is a fundamental thing. It's not so much about multicloud as it is about choice. How do you guys see that? You are in an environment where you have a lot of customers who don't have one cloud, so this is a big upcoming trend in 2019. >> Most of our clients have at least five different clouds that they deal with, whether it be an IaaS, a PaaS, a SaaS base solution. What we're seeing as a trend is we talked about on premise and private and enterprise is I think is 80% of workloads are still in the data center. And so they want to build that private cloud environment as a transitionary point to public, but what we're seeing across the multicloud space is I'm going to say a new integration space. So if you really think 15 years ago, SOA and enterprise service bosses in a very centralized fashion, I think there's a new opportunity for integration across clouds and on-prem in a more decentralized way. So I think integration is kind of the next trend that we're seeing in this multicloud space because the new applications that we're seeing with cognitive data AI are mixing data sources from multiple clouds and on-prem and needing to control that in a hybrid control plane is key. >> It's funny, the industry always talks about these buzzwords, multicloud. If we're talkin' about multicloud, then it's a problem. The idea of infrastructure as code it's not even use the word multicloud. I mean, if you think about it, if you're programming the infrastructure and enabling the stuff under the covers, why even talk about cloud? It should be automated, so that's the future state, but in reality, that's kind of what enterprisers are tryin' to think about. >> They are, and I think it's a tension between innovation and moving fast and control, right? The enterprisers want to move fast, but they want to make sure that they don't break security protocol, that they don't break resiliency that they're maybe have used to with their existing customers and applications. I do think the challenge is how operations teams and management teams start to act like developers to get to that point. And I think that's part of the journey. >> Open source obviously a big part of this show, and that's open source, people contribute upstream It's great stuff. IBM is a big contributor, and it'll be even more when Red Hat gets into the mix. So upstream's great, but as you got 8,000 people here, you're startin' to see people talkin' about business issues, and other things. One of the downstream impacts of this conference being so open source centric is the IT equation and then just the classic developer. So you have multiple personas now kind of interacting. You got the developer, you got the IT architect, cloud architect pro whatever, and then you got the open source community members. Melting pot: good, challenges, thoughts? >> So I think it's so developers love that, right? I think from an enterprise perspective, there are issues. We're seeing a lot of our clients with our private cloud platform ask us to build out what's called air gapped environment which is how do I build up an open source style ecosystem within my enterprise. So things like getting an artifactory registry or a Docker registry or whatever type of registry where I get certified, open source packages in my enterprise that I've gone and done security vulnerability scans with, or that I've made sure that I look at every layer from the Linux kernel all the way up to whatever software is included. So what we're seeing is how do I open the aperture a bit, but do it in a more responsible fashion I think is the key. >> Yeah, and that's for stability, right? So Stu, one of things I've been talkin' about and want to get your thoughts on this role is that you got the cloud as a scalable system then one of the things that's being discussed in Silicon Valley now for the first time, we've been sitting on theCube for years, is the cloud's a system. It's just some architecture, it's network distributing, computing, art paradigm, all that computer science has been around for awhile, right? >> Yes, yes. >> So if you've been a systems person whether hardware or whatever, operating systems, you get cloud. But also you got the horizontal specialism of applications that are using machine learning and data and applications which is unique on top. So you have the collision of those two worlds. This is kind of a modern version of two worlds that we used to call systems and apps, but they're happening in a real dynamic way. What's your thoughts on this? Because you got the benefits of horizontally scalable cloud and you now have the ability to power that so we're seeing things like AI, which has been around for a long, long time, have a renaissance because now you got a lot of compute. >> That's right, and I think data is the real big challenge we're seeing with a lot of our clients. They have a lot of it in their enterprise, they don't want to unlock it all right away. We recently did what's called IBM Cloud Private for Data, in which we brought in a set of technologies around our AI, our Watson core to really start leveraging some of those tools in a private manner. And then what we're seeing is a lot of applications that are moving to the cloud have a data drag. It might start as something as simple as caching data and no SQL databases, but very quickly they want to learn a lot more about that data. So we're seeing that mix happening all the time. >> We've had it, we've had someone say in theCube ML's the new SQL. >> Yeah. >> Because you're starting to see SQL abstraction layers are a beautiful thing if they're connected. So I want to get your thoughts on this because everyone's kind of in discovery mode right now. Learning, there's a lot of education. I mean, we're talkin' about real, big time players. Architects are becoming cloud architects. Sysadmins are becoming operators for large infrastructure scale. You see network guys goin' wait a minute, if I don't get on the new network programmable model I'm going to be irrelevant. So a lot of persona changes in the enterprise. How are you guys handling that with customers? I know you guys have the expert program. Comment on that dynamic. >> I think what we're doing is we use the IBM Cloud Garage to bring in practices like the Spotify method where we start pushing things like >> What's the Spotify method? >> Spotify method is a way of doing kind of development where rather than having your disciplines of architects, development, operations, we're now splitting teams, let's say functionally, where I have mixed disciplines in a squad and maybe saying hey, the person building the account team has an SRE, an ops guy, a dev guy all within their same squad. And then maybe have guilds across disciplines, right? And so what we do at the Garage is we bring 'em in to one of the Garages. We have four team locations worldwide. Maybe do your first project. Then we build enablement and education around that, bring it back to the enterprise and start making that viral. And that's what we're doing in the IBM Cloud Garage. >> So not a monolithic thing, breakin' it down, integrating multiple disciplines, kind of like a playlist. >> Yeah, that's right. And I think the best way to do it is to practice it, right, in action. Let's pick a project rather than talking about it. >> If I had to ask you in 2019, what is the IT investment going to look like with kubernetes impact? How does kubernetes change the IT priorities and investments for an enterprise? >> Yeah, so I think you'll see kubernetes become a vehicle for enterprises to deliver content. So one, the whole area around helm and other package managers as a way to bundle software. I think as people build more clusters, multicluster management is going to be the big trend of how do I deal now with clusters that I have in public cloud and private cloud, all different clouds? And I think that integration layer that I talked about where what does modern integration look like across kubernetes based applications. >> Someone asked me last week at Reinvent hey, can't we just automate kubernetes? And then I was like, well it's kind of automated now. What's your thoughts on that? >> So I think when someone asks a question what does it mean to automate that I think the kubernetes stack really sits on top of IaaS infrastructure. And so for example, our IBM Cloud Private you can run it on zLinux or Power. And we have a lot of IBM folks that run multi architecture clusters. And therefore, they still need a level of automating how I create clusters over IaaS and there's technologies like Terraform and others that help with that, but then there's also automating standing up the DevOps stack, automating deployment of the applications over that stack. And I think they mean automating how I use kubernetes in an environment. >> So 2019, the year of programmability and automation creating goodness around kubernetes. >> Yeah, absolutely, >> Roland, thanks for comin' >> Thank you, it was great. >> on theCube, thanks for that smart insight. TheCube coverage here, day two winding down. We got day three tomorrow. This is theCube covering KubeCon and CloudNativeCon 2018. We'll be right back with more day two coverage after this short break. (happy electronic music)
SUMMARY :
brought to you by Red Hat the Cloud Native and the role of micro Being a Distinguished Engineer of IBM is and dirty if we want to. And the wish list if And at the end of that, they different than the app guys, and have the developers, and tell you what do you in the industry for decades is automation. And I think that level of automation And the container there's a security that they need to go through today. there's an opportunity to Governance is a service. And actually, that can help or it can be just part of the software. I think the transition is So one of the things of the word multi vendor is kind of the next trend that's the future state, And I think that's part of the journey. One of the downstream do I open the aperture a bit, is that you got the cloud and you now have the ability to power that that are moving to the We've had it, we've had someone changes in the enterprise. in the IBM Cloud Garage. kind of like a playlist. And I think the best way to do it is So one, the whole area And then I was like, well and others that help with that, So 2019, the year of for that smart insight.
SENTIMENT ANALYSIS :
ENTITIES
Entity | Category | Confidence |
---|---|---|
IBM | ORGANIZATION | 0.99+ |
John Furrier | PERSON | 0.99+ |
2019 | DATE | 0.99+ |
Roland Barcia | PERSON | 0.99+ |
Seattle | LOCATION | 0.99+ |
Amazon | ORGANIZATION | 0.99+ |
80% | QUANTITY | 0.99+ |
Stu Miniman | PERSON | 0.99+ |
Silicon Valley | LOCATION | 0.99+ |
Red Hat | ORGANIZATION | 0.99+ |
Last week | DATE | 0.99+ |
Cloud Native Computing Foundation | ORGANIZATION | 0.99+ |
KubeCon | EVENT | 0.99+ |
last week | DATE | 0.99+ |
8,000 people | QUANTITY | 0.99+ |
two worlds | QUANTITY | 0.99+ |
Seattle, Washington | LOCATION | 0.99+ |
first project | QUANTITY | 0.99+ |
three years ago | DATE | 0.99+ |
Reinvent | ORGANIZATION | 0.99+ |
Outpost | ORGANIZATION | 0.99+ |
first time | QUANTITY | 0.98+ |
one job | QUANTITY | 0.98+ |
Spotify | ORGANIZATION | 0.98+ |
Three days | QUANTITY | 0.98+ |
tomorrow | DATE | 0.98+ |
4,000 | QUANTITY | 0.97+ |
WebSphere | TITLE | 0.97+ |
today | DATE | 0.97+ |
CloudNativeCon North America 2018 | EVENT | 0.97+ |
CloudNativeCon 2018 | EVENT | 0.97+ |
about 60 micro services | QUANTITY | 0.97+ |
one | QUANTITY | 0.96+ |
one cloud | QUANTITY | 0.96+ |
15 years ago | DATE | 0.96+ |
last year | DATE | 0.96+ |
SQL | TITLE | 0.95+ |
day three | QUANTITY | 0.95+ |
Linux kernel | TITLE | 0.95+ |
One | QUANTITY | 0.94+ |
one hack | QUANTITY | 0.94+ |
almost 8,000 people | QUANTITY | 0.94+ |
day two | QUANTITY | 0.93+ |
decades | QUANTITY | 0.91+ |
Roland | ORGANIZATION | 0.91+ |
tons of documents | QUANTITY | 0.88+ |
theCube | ORGANIZATION | 0.87+ |
KubeCon 2018 | EVENT | 0.84+ |
Hybrid Cloud | COMMERCIAL_ITEM | 0.83+ |
zLinux | TITLE | 0.81+ |
Stu | PERSON | 0.81+ |
five different clouds | QUANTITY | 0.75+ |
VMware | ORGANIZATION | 0.71+ |
Docker | TITLE | 0.71+ |
DevOps | TITLE | 0.69+ |
Roland | PERSON | 0.69+ |
Terraform | TITLE | 0.66+ |
Cloud Garage | TITLE | 0.66+ |
theCube | COMMERCIAL_ITEM | 0.66+ |
Watson | TITLE | 0.65+ |
years | QUANTITY | 0.64+ |
four team | QUANTITY | 0.64+ |
Multicloud | TITLE | 0.63+ |
IBM cloud | ORGANIZATION | 0.63+ |
TheCube | COMMERCIAL_ITEM | 0.58+ |
Transformation Advisor | ORGANIZATION | 0.56+ |
Dan Kohn, CNCF | KubeCon 2018
>> Live from Seattle, Washington it's the CUBE covering KubeCon and CloudNativeCon North America 2018. Brought to you by Red Hat, the Cloud Native Computing Foundation, and its ecosystem partners. >> Hey, welcome back, everyone. We are here live with CUBE coverage at KubeCon, CloudNativeCon 2018 in Seattle. I'm John Furrier with Stu Miniman your hosts all week, three days of coverage. We're in day two. 8,000 attendees, up from 4,000, spanning to China, in Europe, everywhere, the CNCF is expanding. The Linux Foundation, and the ecosystems expanding, we're here with Dan Kohn who's the executive director of the CNCF. Dan, great to see you. I know you work hard. (laughs) I see you out in China. You've done the work. You guys and the team have taken this hockey stick as it's described on the Twittersphere, really up and to the right, you've doubled, it's almost like Moore's law for attendance. (laughs) Doubling every six months. It's really a testament of how it's structured, how you guys are managing it, the balances that you go through. So congratulations. >> So thank you very much, and I'm thrilled that you guys have been with us through that whole ride, that we met here in Seattle two years ago at the first KubeCon we ran with 1,000 attendees. And here we are eight times higher two years later. But I absolutely do need to say it is the community that's growing, and we try and organize them a little bit and harness some of that excitement and energy and then there is a ton of logistics and effort that it takes to go from 28 members to 349 and to put on an event like this, but we do have an amazing team at the Linux Foundation and this is absolutely an all hands on deck where the entire events team is out here and working really hard. >> You guys are smart, you know what you're doing, and you have the right tone and posture, but you set it up right, so it's end user driven, it's open-source community as the core of the event, and you're seeing end users that have contributed, they're now consuming, you have vendors coming in, but you set the nice playbook up, and the downstream benefits of that open-source core has impacted IT, developers, average developers, and this is the magic. And you guys don't take too many hard stands on things, you take a good enough stand on the enablement piece of it. This is a critical piece. Explain the rationale because I think this is a success formula. You don't go too far and say, here's the CNCF stack. >> Right. >> You pull back a little bit on that and let the ecosystem enable it. Talk about that rationale because I think this is an important point. >> Sure and I would say that one of the huge advantages that CNCF has had is that we came later after a lot of other projects. So our parent, the Linux Foundation, has been around for 15 years. We've been able to leverage all of their expertise. We've looked at some of the mistakes that OpenStack, and Apache, and IETF, and other giants who came before us did, and our aspiration has always been to make entirely new mistakes rather than to replicate the old ones. But as you mentioned end user is a key focus, so when you look at our community, how CNCF is set up, we have a governing board that's mainly vendors, it does have developer and other reps on it. We have our technical oversight committee of these nine experts, kind of like our supreme court, and then we have this end user community that is feeding requirements and feedback back to the other group. >> I want to ask you about the structure, and I think this is important because you guys have a great governance model, but you have this concept of graduation. You have Kubernetes, and it's really solid, people are very happy with it, and there's always debates in open-source as you know, but there's a concept of graduating. Anyone can have projects, and explain that dynamic. 'Cause that's, I've heard people say, oh that's part of the CNCF, and well it hasn't graduated, but it's a project. It's important as a laddering there, explain that concept. I think this is important for people to understand that you're open, but there's kind of a model of graduation. What does it mean? >> Sure and it, people have said, oh you mean they've graduated, so they've left now, right? Like the kids leaving the home. And it's definitely not that model. Kubernetes is still very much part of CNCF. We're happy to do it. But we think that one of CNCF's functions is as a signaling and a marketing to enterprise users. And we like the cliche of crossing the chasm where we talk about 2018 was really the year that Kubernetes crossed the chasm. Went from as early adopters who'd been using it for years and were thrilled with it but they actually jump over now to the early majority. I will say though that the late majority, the laggards, the skeptics, they're not using these technologies yet. We still have a ton of opportunity for years to come on that. So we say the graduated projects, which today is not just Kubernetes but also Prometheus and Envoy. Those are the ones that are suitable for really any enterprise company, and that they should feel confident these are very mature, serious technologies for companies of all size. The majority of our projects are incubating. Those are great projects, technically capable, companies should absolutely use them if the use case fits, but they're less mature. And then we have this other category of the Sandbox, 11 projects in there, and we say look, these are incredibly promising. If you are technical enough and you have the use cases, you absolutely should consider it, but they are less mature. And then our hope is to help the projects move along that graduation phase. >> And that's how companies start. Bloomberg's plan, I thinking jumping into Sandbox, they'll start getting some code in there that'll attract some people, they get their code, they don't have to come back after the fact and join in. So you have the Sandbox, you've got projects, you've got graduation, so. >> Now Bloomberg's a little bit unusual, and I like them as an example where they have, I don't know if they mentioned this, but almost a philosophy not to spend money on software. And of course that's great. All of our projects are free and open-source, and they're willing to spend money on people, and they hire a spectacular group of engineers, and then they support everything in-house. But in reality, the vast majority of end users are very happy to work with the vendor, including a lot of our members, and pay for some of that support. And so a Bloomberg can be a little bit more adventurous than many, I think. >> Dan, I wonder if you can provide a little bit of context. I hear some people look at really kind of the conformance and certification that the CNCF does. And I think in many ways learn from the mistakes of some of the things we've done in the past because they'll see there's so many companies, it's like, well there's too many distributions. Maybe you could help explain the difference between a distribution-- >> Sure. >> And what's supported and how that makes sense. >> And I think when you look back at, and we just had, CNCF just had our three-year birthday this week, we have a little birthday cake on Twitter and everything. But if you look at all the activities we've been involved in over those three years, KubeCon, CloudNativeCon, we have a service provider program, we've done a lot of marketing, helping projects, I think it's the certification and the software conformance is the single thing that we've had done that's had the biggest impact on the community. And the idea here is that we wanted a way for individual companies to be able to make changes to Kubernetes because they all want to, but to still have confidence that you could take the same workload and move it between the different public clouds, between the different enterprise distros or just vanilla Kubernetes that you download or different installers out there. And so the solution was an open-source software conformance project that anyone can download these tasks and run them, and then a process where people upload the test results and say, yes my implementation is still conformant. I've made these changes, but I haven't broken anything. And we really have some amazing cases of our members, some of our biggest members, who had turned off APIs, maybe in their public cloud for good reasons. They said, oh this doesn't apply or we don't, but that's exactly the kind of thing that can cause incompatibility. >> Yeah, I mean that's critically important, and the other thing that is, what I haven't heard, is there's so many projects here. And we go to the Amazon show and it's like, I'm overwhelmed and I don't know what to do, and I can't keep up with everything. I'm actually surprised I don't hear that here because there are pockets, and this is multiple communities, not like a single monolithic community, so you've got, you know Envoy has their own little separate show and Operators has a thing on Friday that they're doing, and there's the Helm community and sometimes I'm putting many of the pieces together, but oftentimes I'm taking just a couple of the pieces. How do you manage this loosely coupled, it's like distributed architecture. >> Loosely coupled is a key phrase. I think the big advantage we have is our anchor tenant of Kubernetes has its own gravitational field. And so from a compatibility standpoint, we have this, excuse me, certification program for Kubernetes and then all of the other projects essentially ensure they're orbiting around and they ensure that they're compatible with Kubernetes, that also ensures they're compatible with each other. Now it's definitely the case that our projects are used beyond just Kubernetes. We were thrilled with Amazon's announcement two weeks ago of commercial support for Envoy and talking about how one of the things they loved about Envoy is that is doesn't just work on Kubernetes, they can use it on their proprietary ECS platform on their regular EC2 environment as well. And that's true for almost all of our projects. Prometheus is used in Mesos, is used in Docker Swarm, is used in VMs, but I do think that having so much traction and momentum around Kubernetes just is a forcing function for the whole community to come together and stay compatible. >> Well you guys did a great job. That happened last year. It's really to me is an example of a historic moment in the computer industry because this is a modern version of enabling technology that's going to enable a lot of value creation, a lot of wealth creation, a lot of customer, and it's all in a new way, so I think you guys really cracked the code on that and continued success. You've obviously had China going gangbusters, you're expanding, China by the way is one of the largest areas we've reported on Siliconangle.com and the CUBE in the past. China has emerged as one of the largest contributors and consumers of open-source given the rise of all the action going on in China. >> And we've been thrilled to see that, and I mean there was just the example yesterday where etcd is now the newest project, the newest incubating project in CNCF, and the co-creator of that and really the lead maintainer for it left CoreOS when it was acquired by Red Hat and is now with Alibaba. And he's originally from China. He is helping Alibaba just who's a platinum member of CNCF, who's been offering a certified Kubernetes service, but they're now looking at how they can move much more of their internal workloads over to it. JD.com has 25,000 servers. That's the second biggest retailer in China. >> It's a constituent. >> I was there six times last year. >> I know you were. >> I ran into you once in a hotel lobby. (laughing) >> What are you doing in China? It's huge, we're here. This is a big dynamic. This is new. I mean this is a big force and function. >> And to have so much energy, and I do also want to really emphasize the two-way street, that it's not just Chinese companies adopting these technologies that started in the US. >> They're contributing. >> We were thrilled a month ago to have Harbor come in as an incubating project and that started in China and is now being used across the world. >> Dan, 2019, you've got three shows again, Barcelona, Shanghai, and San Diego. >> Exactly. >> Of course the numbers are going to be up and to the right, but what else should we be looking for? >> So I think the two, so definitely China, we're going to continue doing it there, we continue to be relations serverless, we're thrilled with the progress of our serverless working group. They have this new cloud event spec, we have all of the different major clouds participating in it. The third area that I think you're going to see us that is somewhat new is looking at telcos. And our vision is that you can take a lot, most networking code today is done in virtual machines called virtual network functions. We think those should evolve to become cloud native network functions. The same networking code running in containers on Kubernetes. And so this is actually going to be our first time with a booth at Mobile World Congress in Barcelona in February. And we're going to be talking about-- >> Makes a lot of sense. IOT, over the top, a lot of enablement there. Makes inefficiencies in that inefficient stacks. >> Yeah, and on the edge as well. >> Dan, thanks for coming out, I appreciate it. Again, you've done the work, hard work, and continue it, great success, congratulations. I know it's early days still but. >> I hope it is. At some date Kubernetes is going to plateau. But it really doesn't feel like it'll be 2019. >> Yeah, it definitely is not boring. (laughing) Even though we had much more, Dan. >> Dan Kohn, executive director of the CNCF. Here inside the CUBE, breaking it all down, again, another successful show. Just the growth, this is the tsunami, it's a rise of Kubernetes and the ecosystem around it, creating values, the CUBE coverage, live here in Seattle. I'll be back with more coverage after this short break. I'm John Furrier with Stu Miniman. Be right back. (upbeat music)
SUMMARY :
it's the CUBE covering KubeCon of the CNCF. at the first KubeCon we ran and the downstream benefits and let the ecosystem enable it. and then we have this end user community and I think this is important because of crossing the chasm after the fact and join in. and pay for some of that support. and certification that the CNCF does. how that makes sense. and the software conformance and the other thing that and talking about how one of the things and the CUBE in the past. and really the lead maintainer I ran into you once in a hotel lobby. I mean this is a big force and function. And to have so much as an incubating project and that started Barcelona, Shanghai, and San Diego. And our vision is that you can take a lot, IOT, over the top, a and continue it, great is going to plateau. Even though we had much more, Dan. and the ecosystem around it,
SENTIMENT ANALYSIS :
ENTITIES
Entity | Category | Confidence |
---|---|---|
Alibaba | ORGANIZATION | 0.99+ |
Dan Kohn | PERSON | 0.99+ |
China | LOCATION | 0.99+ |
Cloud Native Computing Foundation | ORGANIZATION | 0.99+ |
John Furrier | PERSON | 0.99+ |
Seattle | LOCATION | 0.99+ |
Amazon | ORGANIZATION | 0.99+ |
Stu Miniman | PERSON | 0.99+ |
two | QUANTITY | 0.99+ |
Linux Foundation | ORGANIZATION | 0.99+ |
US | LOCATION | 0.99+ |
Red Hat | ORGANIZATION | 0.99+ |
JD.com | ORGANIZATION | 0.99+ |
28 members | QUANTITY | 0.99+ |
Europe | LOCATION | 0.99+ |
Dan | PERSON | 0.99+ |
2019 | DATE | 0.99+ |
25,000 servers | QUANTITY | 0.99+ |
CNCF | ORGANIZATION | 0.99+ |
last year | DATE | 0.99+ |
February | DATE | 0.99+ |
2018 | DATE | 0.99+ |
yesterday | DATE | 0.99+ |
six times | QUANTITY | 0.99+ |
eight times | QUANTITY | 0.99+ |
KubeCon | EVENT | 0.99+ |
349 | QUANTITY | 0.99+ |
Moore | PERSON | 0.99+ |
Barcelona | LOCATION | 0.99+ |
Bloomberg | ORGANIZATION | 0.99+ |
three shows | QUANTITY | 0.99+ |
three-year | QUANTITY | 0.99+ |
three years | QUANTITY | 0.99+ |
three days | QUANTITY | 0.99+ |
Kubernetes | TITLE | 0.99+ |
1,000 attendees | QUANTITY | 0.99+ |
Friday | DATE | 0.99+ |
Seattle, Washington | LOCATION | 0.99+ |
11 projects | QUANTITY | 0.99+ |
two years ago | DATE | 0.99+ |
nine experts | QUANTITY | 0.99+ |
third area | QUANTITY | 0.99+ |
first time | QUANTITY | 0.99+ |
Mesos | TITLE | 0.99+ |
two years later | DATE | 0.98+ |
San Diego | LOCATION | 0.98+ |
a month ago | DATE | 0.98+ |
single | QUANTITY | 0.98+ |
two weeks ago | DATE | 0.98+ |
Prometheus | TITLE | 0.98+ |
Apache | ORGANIZATION | 0.98+ |
Docker Swarm | TITLE | 0.98+ |
15 years | QUANTITY | 0.97+ |
today | DATE | 0.97+ |
one | QUANTITY | 0.97+ |
Siliconangle.com | ORGANIZATION | 0.97+ |
Diane Mueller & Rob Szumski, Red Hat | KubeCon 2018
>> Live from Seattle, Washington, it's theCUBE, covering KubeCon, and CloudNativeCon North America 2018. Brought to you by Red Hat, the CloudNative Computing Foundation, and the Antigo System Partners. >> Hey, welcome back everyone live here in Seattle for the theCUBE's coverage of KubeCon and CloundNativeCon 2018. I'm John Furrier, theCUBE with Stu Miniman, breaking down all the action. Three days of coverage, we're in day two. A lot of action at Open-source. 8,000 attendees, up from 4,000 North America, they were in China, they were all over Europe. The community's growing in a massive way. We had two great guests from Red Hat, all making it happen, part of the community. We've got Diane Mueller, whose theCUBE alumni director of community development, many times on theCUBE, good to see you, and Rob Szumski, principal product manager, both at Red Hat. Guys, thanks for coming on. Great to see you again. >> Yeah, glad to be here. - Great to be here. >> So the world's changing a lot, and there was some news recently around Red Hat. I can't remember what it was. Recently, something big news, but you guys have been big players in Open-source for years. We always cover it, we always wax on about the origination of it and how the evolution, but the CloudNative piece has gotten so real, and your role in it particularly, we've had many conversations, going maybe back to the OpenStack days of how OpenShift was developing, then the bet on Kubernetes that you made, Core OS acquisition, those two things I think, to me, at least from my perspective, really catalyzed a lot of things at the right time, right? So, from there, just a lot of things has just been happening really in a good way. Big tail wind for you guys, CloudNative app developers are using Open-source, CI/CD pipeline, and then also policy based up under the hood, completely big shift in moving the game down the field. So big congratulations first of all. But what's new? What's the update? >> The update is Operators. I think the next big thing that we are really focusing on, and that's a game changer for all the second day operations type things, and we'll make Rob talk about it in detail, is the rise of Kubernetes' Operators. It's not a scary thing, it's not like terminator day, or anything like that, but it is really the thing that helps us make the service catalogs, the Kubernetes marketplaces really accessible to all of the data bases as a service, and all of the other things, and takes out some of the complexity of delivering applications and database as a Service to anybody running Kubernetes anywhere. >> Take a minute to explain Operator, real quick, and then we can jump into it, because I think this is a fundamental trend, that we're seeing. Developer trend is pretty obvious, it's been that word for awhile, CloudScale, ML, machine learning, and all the goodness around application development, but the Operator side of it has been an IT thing. But now you guys have a different, a new approach that's winning. What is it? What is Operator? >> Well, it's Kubernetes that has the approach, and I'll let you-- >> Yeah, so it's basically like the rise of containers was great, because you could take a single container and package an application and give to somebody, and know that they can run it successfully. And Operator does that for a distributed system in the exact same way. So you're using all the Kubernetes primitives, so you're not reinventing service discovery, and seeker management, and all that. And you can give somebody an entire Kafka stack, or a machine learning stack, or whatever it is, these very complex distributed systems, and have them run it without having to be an expert. They need to know Kafka at a high level, but not exactly all the underpinnings of it, because that's all baked in the software. >> And the benefit and the impact of the organization is what? >> And just to clarify, so this was added in, I believe Kubernetes is like 1.7, it's something that's in there, it's not something Red Hat specific- >> Yeah, it's like-- >> So you're extending Kubernetes so that you have a custom resource definition, which is an extensible mechanism for saying, hey, I've got a deployment or a staple set, but what if I want to have a new object called a MongoDB? That knows how to deploy, and manage, and upgrade MongoDB. So that's the extension mechanism that we're using. >> Yeah, so you got to think, there's certain applications that this is going to make, just a lot easier how I manage them, deploy them, things like that. Any specific examples you want to share as to-- >> All the clustered data bases. >> There's a lot of the application side in this model have been very excited about this. >> So its all the vendors and partners that want a hybrid Cloud story, just targeting Kubernetes, and we're using Kubernetes under the hood, and then everybody wants to run like a staple data base tier, whether that's Mongo and Couchbase, and Cassandra, whatever. And these are all distributed systems. >> Alright, so I want you to just perch, you said a hybrid Cloud. Explain that model, because there's just something in general discussion that is hybrid or multi means I'm running multiple places, I'm not necessarily stretching an application, but I have instances there, just want to make sure we're on the same page. >> So this would be more the compatibility that you're programming against when you're building an operator, is Kubernetes. It's not a Cloud offering, it's not OpenShift, so you're just targeting Kubernetes, and so you can run MongoDB on prem, in the Cloud, and have it function the exact same, by standing up one of these Operators. And then if that Operator has higher level constructs for how to do multi-cluster aware data rebalancing, you can take advantage of that too. >> And the Open-source status of this product is what? >> It's all Open-source, it's all in the github repos, there's a Google group for Operator framework, that anyone can come and participate in. We hold SIG meetings on the third Friday of every month, 9 a.m. Pacific Time, and it's a completely Open-source project. There's a whole framework around it, so there's the Operator SDK, the Operator Lifecycle Management, and Operator metering, all the tooling there to help people build and manage these Operators, and it's all being built out there in the open with the community's support and feedback loops. >> What's the feedback? What's the top feedback you guys are getting right now? Seeing right now? >> I have to say, this is really, like I've been hanging out with you guys like for the past three, four months on this topic, trying to get my head around it and everything, and we came here and we had two sessions, an intro session and a deep dive session, intro yesterday, deep dive today. Today's deep dive, the room was about 250 people, and they're were people outside of it-- >> Security guards blocking people from coming in. >> Nobody could come in and it's like, it's insane. It's like, everybody needs these things, and everybody wants to figure out that, and when you ask people in the room whose building one, half the room raises their hands. It's just crazy. This thing crept up on us really, maybe not on Core OS, okay, it crept up on me very quickly, and it's very rapid adoption. We have a Kubernetes Operators workshop on Friday, so not only do we have pre-conference days of like OpenShift Cons that are huge now, but now we're starting to book end, CNCF events and put on other things, just because, and that, we had 100 seats that we were hoping we would fill, and it sold out in like minutes once it got in there, and there's a waiting list of like 300 people. It is like one of, aside from Knative, and all the other wonderful hot things too, it is one of the most interesting developments I think right now. >> Thirst for the content. Would it impact? >> Yeah, and you can get all of the documentation is out there now, and people are already building them. We have a list of 50 community Operators. It's just, it's phenomenal how quickly it's growing. >> You know, Diane and Rob, it's funny because you know, we do so many of these theCUBE interviews, and this is our 10th year doing theCUBE coming up, and I remember the conversations going back in the OpenStack days, we would ask questions like, if you had a magic wand, what would you like, hope to have happened, right? And you know, those are parts of the evolution, where it's like, it's aspirational, things are being built. It seems now with Kubernetes, it's almost like, wait a minute, it's actually, this is like the goodness is so compelling, above and below Kubernetes that it's almost like uncomprehendible. You think about, oh this is actually happening. Finally the kinds of steady state kind of operational things that have been a pain in the butt for years-- >> Yeah, the toil, it's gone, for the most part. >> Yeah. >> So Rob, I've been having a lot of just thinking back to, you're employee number two at Core OS, when I first talked to Core OS, it was, we're going to build all of these individual tools, and we're going to Open-source them, and it's going to be good. We watched this just rising ecosystem and the CNCF, and it feels like what's nice and what's different that I see, compared to some previous things, is it's not one product or even a small group of companies. It's, I have this tool kit, and some of them work together, but many of them are independently used. We've talked to your peers earlier about it, etCD. etCD is totally stand alone, doesn't need to be Kubernetes. What have you seen, if you go back to that original vision, would Core OS just been, part of this whole ecosystem, and done it, if this was available, and has this delivering on a promise that your team had hoped to work on? >> Yeah, so we've always filled in where we see gaps, and so something like etCD, the concept is not new, and it comes from Google, and they have a system internally, and as Brandon got up on stage and said, we needed that coordinate, reboot, to grow out, to cluster of machines. It didn't exist so we had to build it. Same thing with how we wanted to manage Linux. There was no distro that even resembled what we were doing. Wanted to do automatic upgrades, people thought that was crazy, so we had to go build it. And so, but we always adopted the best of breed technology, when it existed. In our early bet Kubernetes, we just saw, this is the thing, and went for it. I don't even remember what version, but it was months and months before it was zero point oh, or one point oh, so it was, we've been doing it forever. And you just see the right thing, and it's the little nugget that you need, and if you don't see it, then you build it. >> What are you surprised about Rob, in terms of the ecosystem now, you mentioned some goodness is happening, still a lot more to do, visibility around value creation, you're starting to see spots where value can be created in the ecosystem, which is great. Still more work areas, but what's surprising you? What do you see as opportunities, challenges? Your thoughts, because this vision of ease of use and programmability, is happening, right? So there's still more work to do. What's your vision there? What's your thoughts? >> I mean, I think self service is key, so this is like the rise of the Cloud comes from self service for developers, and Kubernetes gives you the right abstraction, where self service for VM's, like OpenStack, which is not quite at the level of what you want. You don't want a VM, you actually wanted a place to deploy an application, you wanted load balancing, you wanted service discovery, you didn't want like a bare Ubuntu VM, and so Kubernetes raises you up to where you're productive, and then it's about building stuff on top. But what's interesting, in the space is, we're still kind of competing on Kubernetes installers, and stuff like that, so we're not even really into like the phase where people are being super productive on the platform, other than these leading companies. So I think we'll democratize that, and we'll have a whole new landscape. >> And so 2019 you see as what being a key theme for Kubernetes? >> I think it'll be Core stuff built on top, like all the serverless frameworks, a bunch of container natives storage solutions, solving some of these problems that folks are reaching out to external machine learning, but bringing that onto the cluster, GPU support, that type of stuff. It's all about the workloads. >> And tradition end users, you have a huge install base, with Red Hat, well documented, as the end users start coming in and looking at CloudNative, and doing a reimagine of their environment, whether it's IT span, IT investments, to have a run their coding and the deployments. It's going to change. 2019's going to have an impact on what I call mainstream enterprise, for lack of a better description. What's the impact of those guys, 'cause now, they now have head room, they can do more, what's the main stream enterprise look like right now with the impact of Kubernetes? >> I think they're going to start deploying applications and get like lower the time to business value, much, much lower. And I was just talking to a customer, and they ordered bare metal machines like a year ago, and they're still not racked and in the data center. And so people are still getting over that type of stuff, but once you have like a shared Kubernetes layer, you can onboard teams like crazy. I mean, name spaces are free, quote, unquote, and you can get 35 engineering teams on a Kubernetes cluster super easy. >> So they can ramp up in development teams basically, as they bring value in-house, versus outsourcing everything. They start getting development teams, this is where the action is. >> I think you're also going to see the rise of those end users contributing back things, to the Kubernetes community and as Lyft, and Uber, and everybody are great examples of that. Uber with Jaeger, and Lyft is, we were just in the Operators thing, and they raised their hand that they are about to Open-source it, a few Operators that they're building and stuff, and you're just going to see people that you didn't normally see. Often these large foundation driven things are vendor driven, but I think what you see here, is the end user community is now embracing the Open-source, is getting the legal teams there, allowing them to share their things, because one, they get more people to maintain them, and more people working on them, but it's really I think the rise of the end user we'll see, as they start participating more and more in here. And that's the promise of Open-source. >> And that's where CNCF really made it's bones. It wasn't really vendor led per se, it was really end users, the guys building out their stuff for the first time. You see Lyft for instance, great example, you guys did a Core OS, this is like the new generational model. Final question before we break. I want to get this out there. Get a plug in for Red Hat. What are you guys, what's the focus for the show? What's the news? What's the big story for Red Hat here at KubeCon this year? >> I think it's Operators, that's what we're here talking about. It's a really big push to once again get smarter workloads onto the cluster. We've got a really great hybrid story, we've got a really great over the air upgrade story that we're bringing from some of the Core OS technology, and then the next thing is, once it's easy to run 35 clusters, we need a bunch of workloads to put on there. And so we want to save folks from the toil of running all those workloads as well, just like we did at the cluster level. >> Awesome. >> Well put. I couldn't add more. One of the things that Core OS did, you hit the nail on the head earlier, is when there was something missing, they helped us build it, and with the Operator SDK, and the Lifecycle Management, and the metering, and whatever else the tooling is, they have really been inspirational inside of Red Hat. And so they filled a number of gaps, and it's just been all Operators all the time right now. >> It's great when a plan comes together. You guys got a great tail wind. Congratulations on all the success, and it's just the beginning of the wave. It's theCUBE, covering the wave of innovation here at KubeCon CloudNativeCon 2018, we'll be back with more live coverage. Day two of Three days of Kube Coverage. We'll be right back. (upbeat music)
SUMMARY :
and the Antigo System Partners. Great to see you again. Yeah, glad to be here. but the CloudNative piece has gotten so real, and all of the other things, and all the goodness around application development, and package an application and give to somebody, And just to clarify, so this was added in, So that's the extension mechanism that we're using. that this is going to make, There's a lot of the application side So its all the vendors and partners on the same page. and have it function the exact same, It's all Open-source, it's all in the github repos, and we came here and we had two sessions, and all the other wonderful hot things too, Thirst for the content. Yeah, and you can get all of the documentation and I remember the conversations going back and it's going to be good. and it's the little nugget that you need, in the ecosystem, which is great. and so Kubernetes raises you up to where you're productive, but bringing that onto the cluster, GPU support, What's the impact of those guys, 'cause now, and get like lower the time to business value, So they can ramp up in development teams basically, And that's the promise of Open-source. What's the big story for Red Hat here at KubeCon this year? and then the next thing is, and it's just been all Operators all the time right now. and it's just the beginning of the wave.
SENTIMENT ANALYSIS :
ENTITIES
Entity | Category | Confidence |
---|---|---|
Diane Mueller | PERSON | 0.99+ |
Rob Szumski | PERSON | 0.99+ |
China | LOCATION | 0.99+ |
Red Hat | ORGANIZATION | 0.99+ |
two sessions | QUANTITY | 0.99+ |
Seattle | LOCATION | 0.99+ |
CloudNative Computing Foundation | ORGANIZATION | 0.99+ |
Diane | PERSON | 0.99+ |
John Furrier | PERSON | 0.99+ |
Europe | LOCATION | 0.99+ |
Rob | PERSON | 0.99+ |
Uber | ORGANIZATION | 0.99+ |
Lyft | ORGANIZATION | 0.99+ |
Stu Miniman | PERSON | 0.99+ |
100 seats | QUANTITY | 0.99+ |
Today | DATE | 0.99+ |
10th year | QUANTITY | 0.99+ |
Jaeger | ORGANIZATION | 0.99+ |
Antigo System Partners | ORGANIZATION | 0.99+ |
Friday | DATE | 0.99+ |
35 clusters | QUANTITY | 0.99+ |
Core OS | TITLE | 0.99+ |
2019 | DATE | 0.99+ |
today | DATE | 0.99+ |
8,000 attendees | QUANTITY | 0.99+ |
MongoDB | TITLE | 0.99+ |
KubeCon | EVENT | 0.99+ |
ORGANIZATION | 0.99+ | |
Three days | QUANTITY | 0.99+ |
Linux | TITLE | 0.99+ |
yesterday | DATE | 0.99+ |
Kafka | TITLE | 0.99+ |
CNCF | ORGANIZATION | 0.99+ |
Kubernetes | TITLE | 0.98+ |
300 people | QUANTITY | 0.98+ |
both | QUANTITY | 0.98+ |
Seattle, Washington | LOCATION | 0.98+ |
35 engineering teams | QUANTITY | 0.98+ |
one point | QUANTITY | 0.98+ |
CloudNativeCon North America 2018 | EVENT | 0.98+ |
first time | QUANTITY | 0.98+ |
zero point | QUANTITY | 0.98+ |
two great guests | QUANTITY | 0.97+ |
Brandon | PERSON | 0.97+ |
one product | QUANTITY | 0.97+ |
theCUBE | ORGANIZATION | 0.97+ |
CloundNativeCon 2018 | EVENT | 0.97+ |
first | QUANTITY | 0.97+ |
two things | QUANTITY | 0.96+ |
OpenShift | TITLE | 0.96+ |
this year | DATE | 0.96+ |
one | QUANTITY | 0.96+ |
second day | QUANTITY | 0.96+ |
50 community Operators | QUANTITY | 0.95+ |
One | QUANTITY | 0.95+ |
9 a.m. Pacific Time | DATE | 0.95+ |
Day two | QUANTITY | 0.95+ |
single container | QUANTITY | 0.95+ |
Ubuntu | TITLE | 0.95+ |
OpenStack | TITLE | 0.94+ |
North America | LOCATION | 0.94+ |
about 250 people | QUANTITY | 0.94+ |
day two | QUANTITY | 0.92+ |
CloudNative | TITLE | 0.92+ |
a year ago | DATE | 0.91+ |
four months | QUANTITY | 0.9+ |
4,000 | QUANTITY | 0.9+ |
OpenShift Cons | EVENT | 0.9+ |
Brian Grant & Tim Hockin, Google Cloud | KubeCon 2018
>> Live from Seattle, Washington, it's theCUBE covering KubeCon and CloudNativeCon, North America 2018, brought to you by Redhat, the Cloud Native Computing Foundation and it's ecosystem partners. >> Okay, welcome back, everyone, this is theCUBE's live coverage here in Seattle for KubeCon and CloudNativeCon 2018. I'm John Furrier with Stu Miniman breaking down all the action, talking to all the top people, influencers, executives, start-ups, vendors, the foundation itself. We're here with two co-leads of Kubernetes at Google, legends in the Kubernetes industry. Tim Hockin and Brian Grant, both with Google, both co-leads at GKE. Thanks for joining us, legends in the industry. Kubernetes is still a short life, but still, being there from the beginning, you guys were instrumental at Google building out and contributing to this massive tsunami of 8000 people here. Who would have thought? >> It's amazing! >> It's a little overwhelming. >> It's almost like you guys are celebrity-status here inside this crowd. How's that feel? >> It's a little weird. I don't buy into the celebrity culture for technologists. I don't think it works well. >> We agree, but it's great to have you on. Let's get down to it. Kubernetes, certainly the rise of Kubernetes has grown. It's now pretty mainstream, people look at that as a key linchpin for the center of Cloud Native. And we see the growth of Cloud, you guys are living it with Google. What is the importance of Kubernetes? Why is it so important? Fundamentally at it's core, has a lot of impact, what's the fundamental reason why it's so successful? >> I think fundamentally Kubernetes provides a framework for driving migration towards Cloud Native patterns across your entire operational infrastructure. The basic design of Kubernetes is pretty simple and can be applied to automating pretty much anything. We're seeing that here, there are at least more than half a dozen talks about how people are using the Kubernetes to control plane to manage their applications or workflows or functions or things other than just core Kubernetes, containers, for example. Cloud Native is about... One of the things I'm involved with is I'm on the Technical Oversight Committee of the Cloud Native Computing Foundation. I drove the update of the Cloud Native definition. If you're trying to operate with high velocity, deploying many times a day, if you're trying to operate at scale, especially with containers and functions, scale is increasing and compounding as people break their applications into more and more micro services. Kubernetes really provides the framework for managing that scale and for integrating other infrastructure that needs to accommodate that scale and that pace of change. >> I think Kubernetes speaks to the pain points that users are really having today. Everybody's a software company now, right? And they have to deploy their software, they have to build their software, they have to run their software, and these things, they build up pain. When it was just a little thing, you didn't have to worry about scale, internet-scale and web-scale, you could tolerate it within your organization. But more and more, you need to deploy faster, you need to automate things. You can't afford to have giant staffs of people who are running your applications. These things are all part of Kubernetes purvey. I think it just spoke to people in a way, they said I suffer from that every day and you just made it go away. >> And what's the core impact now? Because then now people are seeing it, what is the impact to the organizations that are rethinking their entire operation from all parts of the staff, from how they buy infrastructure, which is also Cloud, you see some Cloud there, and then that deploying applicant, what's the real impact? >> I think the most obvious, the most important part here is the way it changes how people operate and how they think about how they manage systems. It no longer becomes scary to update your application. It's just a thing you do. If you can do it with high confidence, you're going to do it more often, which means you get features and bugs fixed and you get your roll-outs done quicker. It's amazing, the result that it can have on the user experience. A user reports a bug in the morning, and you fix it in the afternoon, and you don't worry about that. >> You bring up some really interesting points. I think back 10 years ago, from a research standpoint, we were looking at how can the enterprise do some of the things that the hyperscale vendors were doing. I feel over the last 10 years, every time Google released one of the great scientific papers, we'd all get a peer inside and say like, oh hey. When I went to the first DockerCon and heard how Google was using containers, when Kubernetes first came out, it's like, oh wow, maybe the rest of us will get to do something that Google's been doing for the last 10 years. Maybe bring us back a little bit to Borg and how that led to Kubernetes. Are we still all the rest of us just doing whatever Google did 10 years ago? >> Yeah, Tim and I both worked on Borg previously, Tim on the node-agent side and I worked on the control-point side in Borg One lesson we really took from Borg is that really you can run all types of applications. People started with stateless applications and we started with that because it's simpler in Kubernetes. But really it's just a general management control plane for managing applications. With the model of one application per container, then you can manage the applications in a much more first-class way and unlock a lot of opportunities for automation in the management control plane. At Google, several years ago when we started, Google had already gone through the transition of moving most of its applications to Borg. It was after that phase that Google started its Cloud effort and the rest of the world was doing VMs. When Docker emerged, we were... In the early phases, Tim mentioned this in our keynote yesterday of open-sourcing our container runtime. When Docker emerged, it is clear it had a much better user experience for the way folks were managing applications outside of Google and we just pivoted to that immediately. >> When Docker first came out, we took a look at it, we, my node-agent team in Borg, and we went, yeah, it's kind of like poor man's version of Borglet. We sort of ignored it for awhile because we were already working on our open-source effort. We were open-sourcing it, not really to change the world and make everybody use it, but more so that we can have conversations with people like the Linux kernel community. When we said we need this feature, and they'd say well why, why do you need this, we could actually demonstrate for them why we needed it. When Docker landed, we saw the community building, and building, and building. That was a snowball of its own, right? As it caught on, we realized we know what this is going to. We know once you embrace the Docker mindset that you very quickly need something to manage all of your Docker nodes once you get beyond two or three of them. We know how to build that. We got a ton of experience here. We went to our leadership and said, please, this is going to happen with us or without us and I think the world would be better if we helped. >> I think that's an interesting point. You guys had to open-source to do collaboration with Linux to get that flywheel going for you guys out of necessity. Then when Docker validated the community acceptance of hey, we can just use containers, a lot of magic will happen, it hit the second trigger point. What happened after that? You guys just had a debate internally? Is this another MapReduce? What's happening? Like, we should get behind this. I knew there was a big argument or debate, I should say, within Google. At that time there were a lot of conversations, how do we handle this? >> That was around the time that Google Compute Engine, our infrastructures and service platform, was going GA and really starting to get usage. So then we had an opportunity to enable our customers to benefit from the kinds of techniques we had been using internally. So I don't think the debate was whether we should participate, it was more how. For example, should we have a fully managed product, should we have to do open-source, should we do managed open-source, so those were really the three alternatives that we were discussing. >> Well, congratulations, you guys done great work and certainly a huge impact to the industry. I think it's clear that the motivation to have some sort of standardization, de facto standard, whatever word can be used to kind of let people be enabled on top or below Kubernetes is great. I guess the next question is how do you guys envision this going forward as a core? If we're going to go to decomposition with low levels of granularity tying together through the network and cloud-scale and the new operating law, we'll have comments in this, how does the industry maintain the greatness of what Kubernetes is delivering and bring new things to market faster? What's your vision on this? >> I talked a little bit about this this week. We put a ton of work into extension points, extensibility of the system trying to stay very true to the original vision of Kubernetes. It is a box, and Kubernetes fits inside a box, and anything that's outside the box has to stay outside the box. This gives us the opportunity to build new ecosystems. You can see it in networking space, you can see it in storage space where whole sort of cottage industries are now springing up around doing networking for Kubernetes and doing storage for Kubernetes. And that's fantastic! You see projects like Istio, which I'm a big fan of, it's outside of Kubernetes. It works really well with Kubernetes, it's designed on top of Kubernetes infrastructure, but it's not Kubernetes. It's totally removable and you don't need it. There's systems like Knative which are taking the serverless idea and upleveling Kubernetes into serverless space. It's happening all over the place. We're trying to sort of pray fanatically, say, no, we're staying this big and no bigger. >> It's a really... From an engineering standpoint, it's much simpler if I just build a product and build everything into it. All those connection points, I go back to my engineering training. It's like every connection point is going to be another place where it could fail. Now it's got all these APIs, there's all the security issues, and things like that. But what I love what I heard right here is some of the learnings that we've had in open-source is these are all of these individual components that most of them can stand on their own. They don't even have to be with Kubernetes, but altogether you can build lots of different offerings. How do you balance that? How do you look at that from kind of a design and architecture standpoint? >> So one thing I've been looking at is how do we ensure compatibility of workloads across Kubernetes in all different environments and different configurations. How do we ensure that the tools and other systems building an ecosystem work with Kubernetes everywhere? So this is why we created the Conformance Program to certify that the critical APIs that everybody depends on behave the same way. As we try to improve the test coverage of the conformance, people are focusing on these areas of the system that are highly pluggable and extensible. So for example, the kubelet in the node has a pluggable container runtime, pluggable networks, pluggable storage systems now with CSI. So we're really focusing on ensuring we have good coverage of the Pod API, for example. And other parts of the system, people have swapped out an ecosystem, whether it's kube-proxy for our Kubernetes services or the scheduler. So we'll be working through those areas to make sure that they have really good coverage so users can deploy, say, a Helm Chart or their takes on a configuration or whatever, however they manage their applications and have that behave the same way on Kubernetes everywhere. >> I think you guys have done a great job of identifying this enabling concept. What is good enabling technology? Allowing others to do innovation around it. I think that's a nice positioning. What are the new problem areas that you guys see to work on next? Now I see things are developing in the ecosystem. You mentioned the Istio service mesh and people see value in that. Security is certainly a big conversation we've been having this week. What new problem areas or problem sets you guys see emerging that are needed to just tackle and just knock down right away? >> The most obvious, the thing that comes up sort of in every conversation of users now is multi-cluster, multi-cloud, hybrid, whether that's two clouds or on-prem plus cloud or even across different data centers on your premises. It's a hard topic. For a long time Kubernetes was able to sort of put a finger in our ears and pretend it didn't exist while we built out the Kubernetes model. Now we're at a place where we've crossed the adoption chasm. We're into the real adoption now. It's a real problem. It actually exists and we have to deal with it, and so we're now looking at how's it supposed to work. Philosophically, what do we think is supposed to happen here? Technologically, how do we make it happen? How do these pieces fit together? What primitives can we bring into Kubernetes to make these higher level systems possible? >> Would you consider 2019 to be the year of multi-cloud, in terms of the evolution of trying to tackle some of these things from latency? >> Yeah, I'm always reluctant to say the year of something because... >> Someone has to get killed, and someone dies, and someone's winning. >> It's the year of the last desktop. >> It's the year of something. (laughs) EDI, I'm just saying. >> I think multi-cluster is definitely the hot topic right now. It's certainly almost every customer that we talk to through Google and tons of community chatter about how to make this work. >> You've seen companies like NetApp and Cisco, for instance, and how they're been getting a tail-wind from the Kubernetes. It's been interesting. You need networks. They have a lot of networks. They can play a role in it. So it's interesting how it's designed to allow people to put their hands in there without kind of mucking up the main... >> Yeah, I think that really contributes to the success of Kubernetes, the more people that can help add value to Kubernetes, more people have a stake in the success of Kubernetes, both users and vendors, and developers, and contributors. We're all stakeholders in this endeavor now and we all share common goals, I think. >> Well guys, final question for you. I know we got to break on time. Thanks for coming. I really appreciate the time. Talk about an area of Kubernetes that most people should know about that might not know about. In other words, there was a lot of hype around Kubernetes, and it's warranted, it's a lot of buzz, what's an important area that's not talked about much that people should know more about it and pay attention to within the Kubernetes realms of that world? Is there any area that you think is not talked about enough that should be focused on in the conversations, the press, or just in general? >> Wow, that's a challenging question. I spent a lot of my time in the infrastructure side of Kubernetes, the lower end of the stack, so my brain immediately goes to networking and storage and all the lower level pieces there. I think there's a lot of policy knobs that Kubernetes has that not everybody's aware of, whether those are security policies or network policies. There's a whole family of these things and I think we're going to continue to acree more and more policy as more people come up with real-use cases for doing stuff. It's hard to keep that all in your mind, but it's really valuable stuff down there. >> For programmability, it's like a Holy Grail, really. Thoughts on the things that (chuckles) put you on the spot there? >> I think this question of how people should change what they were doing before if they're going to migrate to Kubernetes. To operate any workload, you need at least monitoring and you need really CI/CD if you want to operate with any amount of velocity. When you bring those practices to Kubernetes, should you just lift and shift those into Kubernetes or do you really need to change your mindset? I think Kubernetes really provides some capabilities that create opportunities for changing the way some things happen. I'm a big fan of GitOps, for example, in managing the resources to declaritively using version control as a source of truth and keeping that in sync with the state in your for live clusters. I think that enables a lot of interesting capabilities like instant disaster recovery, for example, migrations, new locations. There are some key folks here who are talking about that, giving that message, but we're really at the early stages there. >> All right, well great to have you guys on. Thanks for the insight. We've got to wrap up. Thanks Brian, thanks Tim, appreciate it. Live coverage here, theCUBE is at KubeCon, Cloud Native, Cloud 2018. I'm John Furrier with Stu Miniman, we'll be back after this short break.
SUMMARY :
brought to you by Redhat, legends in the Kubernetes industry. It's almost like you guys I don't buy into the celebrity great to have you on. the Kubernetes to control plane to manage I think it just spoke to people in a way, and you get your roll-outs done quicker. and how that led to Kubernetes. and the rest of the world was doing VMs. but more so that we can have conversations it hit the second trigger point. and really starting to get usage. the motivation to have and anything that's outside the box has to some of the learnings that and have that behave the same I think you guys have done a great job We're into the real adoption now. to say the year of something Someone has to get of the last desktop. It's the year of something. the hot topic right now. from the Kubernetes. the more people that can I really appreciate the time. in the infrastructure side of Kubernetes, Thoughts on the things that (chuckles) the resources to declaritively to have you guys on.
SENTIMENT ANALYSIS :
ENTITIES
Entity | Category | Confidence |
---|---|---|
Tim Hockin | PERSON | 0.99+ |
Brian | PERSON | 0.99+ |
Tim | PERSON | 0.99+ |
Brian Grant | PERSON | 0.99+ |
Brian Grant | PERSON | 0.99+ |
John Furrier | PERSON | 0.99+ |
Cisco | ORGANIZATION | 0.99+ |
2019 | DATE | 0.99+ |
Cloud Native Computing Foundation | ORGANIZATION | 0.99+ |
Stu Miniman | PERSON | 0.99+ |
Seattle | LOCATION | 0.99+ |
ORGANIZATION | 0.99+ | |
three | QUANTITY | 0.99+ |
two | QUANTITY | 0.99+ |
KubeCon | EVENT | 0.99+ |
both | QUANTITY | 0.99+ |
CloudNativeCon | EVENT | 0.99+ |
GKE | ORGANIZATION | 0.99+ |
GitOps | TITLE | 0.99+ |
first | QUANTITY | 0.98+ |
Cloud Native | TITLE | 0.98+ |
several years ago | DATE | 0.98+ |
8000 people | QUANTITY | 0.98+ |
yesterday | DATE | 0.98+ |
Seattle, Washington | LOCATION | 0.98+ |
NetApp | ORGANIZATION | 0.98+ |
Kubernetes | TITLE | 0.98+ |
CloudNativeCon 2018 | EVENT | 0.98+ |
10 years ago | DATE | 0.97+ |
Istio | ORGANIZATION | 0.97+ |
this week | DATE | 0.97+ |
two clouds | QUANTITY | 0.96+ |
three alternatives | QUANTITY | 0.96+ |
One | QUANTITY | 0.96+ |
One lesson | QUANTITY | 0.96+ |
Kubernetes | ORGANIZATION | 0.94+ |
one thing | QUANTITY | 0.94+ |
today | DATE | 0.92+ |
Docker | ORGANIZATION | 0.92+ |
theCUBE | ORGANIZATION | 0.92+ |
two co-leads | QUANTITY | 0.91+ |
DockerCon | EVENT | 0.91+ |
Borg | ORGANIZATION | 0.91+ |
one | QUANTITY | 0.9+ |
Kubernetes | PERSON | 0.9+ |
Cloud 2018 | EVENT | 0.9+ |
KubeCon 2018 | EVENT | 0.9+ |
Technical Oversight Committee | ORGANIZATION | 0.89+ |
2018 | EVENT | 0.89+ |
last 10 years | DATE | 0.89+ |
MapReduce | ORGANIZATION | 0.88+ |
one application | QUANTITY | 0.88+ |
Liz Rice, KubeCon + CloudNativeCon | KubeCon 2018
>> Live from Seattle, Washington it's theCUBE covering KubeCon and CloudNativeCom North America 2018. Brought to you by Red Hat the cloud-native computing foundation and its ecosystem partner. >> Welcome back everyone, it's theCUBE's live coverage here in Seattle of KubeCon and CloudNativeCon 2018. I'm John Furrier, with Stu Miniman, host of theCUBE. Three days of live coverage. Wall to wall, 8000 people here. Doubled from the previous event in North America, expanding globally, we are here with Liz Rice, technology analyst, evangelist at Aqua Security and program co-chair here at KubeCon, CloudNativeCon. Liz, thanks for joining us. >> Thank you for having me. >> I know you had a busy day, keynotes and all. A lot of activity, a lot of hand shaking, walking around, very crowded. >> It is, we're packed. We're absolutely at capacity here and the event sold out and it's busy. >> A lot of energy, real quick, I know you guys did a lot of work, you guys always do a great job, exceptional performance again. >> Thank you. >> CNCF does a great job on the content programming. It's about the open source communities. That's fundamental, a lot of end users, both participating and consuming. Vendor list is expanding. Putting the program together gets challenging when you have these kind of numbers. What were the themes? How did you put it all together? What was resonating? What's the focus? >> Yeah, it was so hard, we had so many applications that we could only accept 13%, which makes it almost impossible some of the decisions you have to make. And some of the things that were coming out, were like Knative, a lot of submissions around Knative. Serverless in general obviously being quite a hot topic, I would say across our industry. Really great talks from end users and we've seen a few on the keynote stage. Where some brands that we're all aware of, people like Airbnb, sharing their stories of what they've done to make their deployments, their cloud-native deployments, their use of kubernetes successful. So it's not just working from the ties, and doing some experiments, they are telling us how they've done this for real. >> You had a very successful KubeCon in Copenhagen. And so how did you integrate from Copenhagen to here. What were some of the inefficiencies? Obviously, the bigger numbers here. You recently had China the success where, we've reported on SiliconANGLE, the open source consumption and contribution is off the charts. It's huge, it's growing and it's a new dynamic. So between China, and Copenhagen, here, interesting things happening. >> China was phenomenal for me. It was my first trip to China, so it was eye-opening in all sorts of respects. And one of the really interesting things there was the use of machine learning. The uses of kube flow, real life examples. Again I think there is something about how much data they've been able to collect in China. But we heard some really great stories of, for example, electricity companies using machine learning on kubernetes to predict demand. It was fascinating. >> It's a lot of adoption. >> Yes. >> They are at the front end, they are a mobile culture. IOT is booming over there, it's just massive. >> Absolutely. >> Alright here in Seattle, obviously Seattle home of AWS, and I was just talking to some folks here locally in Seattle, just this morning, they said they think this is the biggest conference of the year here in Seattle. Which is really telling where you guys have come from. Interesting dynamic. A lot of new ecosystem partners. What's happening? It seems to be energy, the buzz. There's a subtext here that's buzzing around the hallways. What's the most important thing that people should be taking away from this event this year? >> I think the scale of it is coming from real adoption and businesses that are moving their applications into the cloud. Public cloud and hybrid cloud and finding success through doing that with cloud native components. You mentioned the end users who want to be part of the community, and they actually wanted to contribute to the community. You can look around the hall and see booths from, like Uber's over there. They're really contributing to this community. It's not just a bunch of enthusiasts, it's for real. >> Problems being solved, real company end users. >> So Liz, one of the things we've been looking at this is not a monolith here. You've actually got a whole lot of communities. As I've been wandering the floor, if I'm talking to people. We had Matt come on to talk about Envoy and they had their own conference at the beginning of the week and they had 250 people. As I'm wandering around, you talk to a number and it's like oh, I'm here all about Helm. You know there's different service meshes all over the place that everybody is talking about. >> Yeah another big theme. >> You're heavily focused on the security aspects there. I believe you've got a project that Aqua has been involved in. It was kube-hunter if I've got it. Maybe before you talk about kube-hunter, maybe just talk about balancing, this isn't one community, it's gotten really big. Do we need to break this into a micro-services space show? We'll have the core, but lots of other things and spread it out all over the world. >> Sure, it's a real challenge as this community is growing so fast and trying to keep the community feel. Balancing what the contributors want to do and making sure they're getting value and having the conversations they want, but also enabling the vendors, and the end users, and every constituent part to get something good out of this conference. It's a challenge as this gets bigger. There's no kind of, if this doubles again, will it feel the same? That's hard to imagine. So we got to think carefully about how-- >> We've seen that happen and it would not, even from last year to this year was a big change for a lot of people. >> For sure. >> So kube-hunter tell us about that. >> Yeah, kube-hunter, yes, kube-hunter is one of our open source projects at Aqua. It's basically penetration testing for kubernetes clusters, so it's written in Python. It attempts to make network requests looking for things like the open ports. It will tell you if you got some misconfigurations, 'cause a lot of the security issues with kubernetes can come about through poor configuration. And the other thing you can do, you can run it from externally to your cluster. You can also run it inside a pod inside your cluster and then that's simulating what might happen if an attacker got into your cluster, what could they do from there. They compromised a pod which could happen to a software vulnerability. Once they're in the pod, how vulnerable are you? What's the blast radius of that attack? And kube-hunter can help you see whether it's a complete disaster or actually fairly contained. >> Alright, Liz how are we doing from a security standpoint? We've watched the rise of containers over the last few years. And it's like okay wait do I need to put in some kind of lightweight VM? Do I do something there? What can I trust? What do I do? At AWS Reinvent a couple of weeks ago, there's the whole container marketplace. Feels like we are making progress but still plenty of work to do. >> Right, right, container security has lots of parts to it as you go through the life cycle of a container. Actually at AWS Reinvent, Aqua was recognized as having, I think they called it competency. Which I think it's a bit better than competency in container security. >> That's a complement I believe. >> Yeah, really complement, really competent. I think as community on the open source level, there are lots of good things happening. For example, the defaults in kubernetes have been getting better and better. If you are an enterprise, and particularly if you're a financial user, or a media company, or a government organization, you have much stronger requirements from a security perspective and that's where the open source tooling on its own may not be sufficient, and you may need to plug in commercial solutions like Aqua to really beef that up. And also to provide that end to end security right from when you're building your image through to the run time protection which is really powerful. >> Security has got to be built in from the beginning. Let me get your thoughts on end user traction and the huge demand for what end users are doing. I know you guys are seeing on the program side, the Linux foundation, CNC was talking about trying to get more case studies. We're seeing the end users prominent here. You mentioned Uber, Apple's here. A bunch of other companies, they're here. So end users are not only just contributing, they are also consuming. How are the new enterprises that are coming in consuming and interacting and engaging with kubernetes? Where are they on the IQ, if you will, level and what are they engaging on? Kubernetes has matured a bit and ready. It's been deployed, people using it. People gathering around it, but now people are starting to consume and deploy it at different scales. What's the end user uptake? What's the hot areas? What do you see the most people digging in? >> Great question, so I think we are seeing a lot of, particularly, I want to say like mature start-ups, so the Ubers and the Airbnbs and the Lyfts. They've got these massive scaled technology problems, and kubernetes is giving them, and the whole cloud-native community around it, it's giving them the ability to do these kind of custom things that they need to do. The kind of weird and wonderful things. They can add whatever adaptations they need, that maybe they wouldn't get if they were in a traditional architecture. So they're kind of the prominent voices that we are hearing right now. But at Aqua we are seeing some of these, maybe what you might call more traditional businesses like banks. They want to replicate that. They want to shape functionality really quickly. They are seeing challenges from upstart and they want to compete. So they know they've got to shift functionality quickly. They've got to do continuous deployment. Containers enable that. The whole cloud-native world enables that and that's where the adoption's from. >> They can take the blueprints from the people who built it from the ground up, the large scale startups, cloud-native in the beginning, and kind of apply the traditional IT kind of approach with the same tooling and the same platform. >> And we are seeing some interesting things around making that easier. So things like the CNAB, the cloud-native application bundling, that is coming out at Microsoft and Docker are involved in that. I think that's all to do with making it easier for enterprises to just go, yeah, this is the application I want to run it in the cloud. >> So let me ask you a question around the customer end users that we see coming onboard, because you have the upstream kind of community, the downstream benefits are impacting certainly IT and then developers, right? The classic developers, IT is starting to reimagine their infrastructure. All the goodness with cloud, and machine learning, and application is being redefined. It's changing the investment. So in 2019, what's your view on how companies are shaping their investment strategy to IT investment or technology investment strategies with cloud-native? Because this is a real trend that you just pointed out. Okay I'm a big company and I've used the old way and now I want the new way. So there's a lot of okay, instant start. Turn the key, does it run? There's a lot of managed services here, so the new persona of customer. How does that impact their investment, IT investments in your mind? What are you seeing please share any color commentary around that? >> I'm sure we're all aware that we're seeing shifts away from the traditional data center into public cloud which has implications around opex rather than capex. And I guess following on from that people worrying about whether vendor lock-in is a thing. Should they be just adopting in one public cloud or perhaps putting their eggs across different baskets? Should they be using these managed platforms? We have all these different distributions, we have these different managed solutions for kubernetes, there's a lot of choice out there. I think it's going to be interesting to see how that shapes out over the next few years. Are all these different distributions going to find a niche or how's that going to work? >> Matt Klein had a great observation. He was on earlier today from Lyft. He says look to solve a problem, use the tech to solve a problem, and then iterate, build on that. It's iteration mull of dev, ops. I think that's a good starting point. There's no magic silver bullet here. There's no magic answer, I think it's more of just get in there and get it going. The other question I have for you is 2019 prediction for kubernetes. What's going to happen this coming year? We're seeing this picture now, 8000 people, diverse audience. >> Yeah. >> What's the prediction 2019 for kubernetes? >> Oh, great question. I think maybe broader than just kubernetes, but the kind of cloud-native. Because kubernetes is like Janet said in her keynote this morning it's essentially boring. It kind of does what it's supposed to do now. I think what's going to be interesting is seeing those other pieces around it and above it, the improved developer experiences making it easier for companies to adopt. Maybe some of these choices around things like what service mesh you're going to use. How you're going to implement your observability. How you're going to deploy all this stuff without needing to hire 20 super detailed experts. We've got all the experts in this stuff. They're kind of here. The early adopters, great. Maybe that next wave, how are they going to be able to take advantage of this cloud-native? >> I think the programmability is key. Well great to have-- >> I think a big part of that is actually is going to be serverless. The ease of using serverless rather than the flexibility you get out of-- >> The millisecond latency around compute, yeah it's great. Well thanks for coming on, really appreciate it. Final question for you, what surprised you this year? Is there one thing that jumped out at you that you didn't expect? Good, bad or ugly? Great show here, it was packed. The waiting list was like 1500. What was the surprise this year from a program standpoint? >> I think actually the nicest surprise was the contribution of Phippy and all those lovely characters from Phippy Goes to the Zoo and those characters being donated by Microsoft, Matt Butcher and Karen Chu's work, was terrific. And it's just beautiful, just lovely. >> That's awesome, thanks so much Liz. Appreciate Liz right here. Program co-chair at KubeCon, CloudNativeCon, also technology evangelist at Aqua Security. That's her day job and her other job, she's running the content programming which is very huge here. Congratulations, I know it's tough work, a great job. >> Thank you very much. >> It's theCUBE coverage, breaking down all the action here at KubeCon and CloudNativeCon. I'm John Furrier and Stu Miniman, stay with us. Three days of wall-to-wall coverage. We're only on day two, we've got a whole nother day. A lot of great stories coming out of here and great content. Stay with us for more after this short break. (upbeat music)
SUMMARY :
Brought to you by Red Hat the cloud-native Doubled from the previous I know you had a busy and the event sold out and it's busy. a lot of work, you guys It's about the open source communities. some of the decisions you have to make. and contribution is off the charts. And one of the really They are at the front end, of the year here in Seattle. You mentioned the end users who want real company end users. So Liz, one of the and spread it out all over the world. and having the conversations they want, for a lot of people. 'cause a lot of the security over the last few years. of parts to it as you go and you may need to plug and the huge demand for and the whole cloud-native and kind of apply the traditional IT I think that's all to All the goodness with I think it's going to What's going to happen this coming year? and above it, the improved Well great to have-- rather than the flexibility that you didn't expect? from Phippy Goes to the she's running the content programming all the action here at
SENTIMENT ANALYSIS :
ENTITIES
Entity | Category | Confidence |
---|---|---|
Matt Klein | PERSON | 0.99+ |
Janet | PERSON | 0.99+ |
Liz Rice | PERSON | 0.99+ |
Seattle | LOCATION | 0.99+ |
Stu Miniman | PERSON | 0.99+ |
Microsoft | ORGANIZATION | 0.99+ |
Apple | ORGANIZATION | 0.99+ |
John Furrier | PERSON | 0.99+ |
2019 | DATE | 0.99+ |
Karen Chu | PERSON | 0.99+ |
Uber | ORGANIZATION | 0.99+ |
China | LOCATION | 0.99+ |
Matt Butcher | PERSON | 0.99+ |
Liz | PERSON | 0.99+ |
13% | QUANTITY | 0.99+ |
Three days | QUANTITY | 0.99+ |
North America | LOCATION | 0.99+ |
Matt | PERSON | 0.99+ |
AWS | ORGANIZATION | 0.99+ |
Red Hat | ORGANIZATION | 0.99+ |
250 people | QUANTITY | 0.99+ |
Copenhagen | LOCATION | 0.99+ |
Docker | ORGANIZATION | 0.99+ |
Ubers | ORGANIZATION | 0.99+ |
KubeCon | EVENT | 0.99+ |
Seattle, Washington | LOCATION | 0.99+ |
first trip | QUANTITY | 0.99+ |
8000 people | QUANTITY | 0.99+ |
last year | DATE | 0.99+ |
Aqua | ORGANIZATION | 0.99+ |
Aqua Security | ORGANIZATION | 0.99+ |
CNCF | ORGANIZATION | 0.98+ |
one | QUANTITY | 0.98+ |
this year | DATE | 0.98+ |
1500 | QUANTITY | 0.98+ |
CloudNativeCon | EVENT | 0.98+ |
Knative | ORGANIZATION | 0.98+ |
Lyfts | ORGANIZATION | 0.98+ |
20 super detailed experts | QUANTITY | 0.98+ |
Airbnb | ORGANIZATION | 0.98+ |
Python | TITLE | 0.98+ |
Airbnbs | ORGANIZATION | 0.97+ |
CloudNativeCon 2018 | EVENT | 0.97+ |
both | QUANTITY | 0.96+ |
Phippy | PERSON | 0.96+ |
Lyft | ORGANIZATION | 0.96+ |
this morning | DATE | 0.96+ |
day two | QUANTITY | 0.95+ |
Phippy Goes to the Zoo | TITLE | 0.95+ |
CloudNativeCom North America 2018 | EVENT | 0.94+ |
theCUBE | ORGANIZATION | 0.93+ |
one thing | QUANTITY | 0.93+ |
capex | ORGANIZATION | 0.9+ |
CNC | ORGANIZATION | 0.89+ |
SiliconANGLE | ORGANIZATION | 0.86+ |
this coming year | DATE | 0.85+ |
AWS Reinvent | ORGANIZATION | 0.85+ |
earlier today | DATE | 0.83+ |
couple of weeks ago | DATE | 0.83+ |