Image Title

Search Results for Knative:

Keynote Analysis with theCUBE | AWS re:Invent 2022


 

(bright music) >> Hello, everyone. Welcome back to live coverage day two or day one, day two for theCUBE, day one for the event. I'm John Furrier, host of theCUBE. It's the keynote analysis segment. Adam just finished coming off stage. I'm here with Dave Vellante and Zeus Kerravala, with principal analyst at ZK Research, Zeus, it's great to see you. Dave. Guys, the analysis is clear. AWS is going NextGen. You guys had a multi-day analyst sessions in on the pre-briefs. We heard the keynote, it's out there. Adam's getting his sea legs, so to speak, a lot of metaphors around ocean. >> Yeah. >> Space. He's got these thematic exploration as he chunked his keynote out into sections. Zeus, a lot of networking in there in terms of some of the price performance, specialized instances around compute, this end-to-end data services. Dave, you were all over this data aspect going into the keynote and obviously, we had visibility into this business transformation theme. What's your analysis? Zeus, we'll start with you. What's your take on what Amazon web service is doing this year and the keynote? What's your analysis? >> Well, I think, there was a few key themes here. The first one is I do think we're seeing better integration across the AWS portfolio. Historically, AWS makes a lot of stuff and it's not always been easy to use say, Aurora and Redshift together, although most customers buy them together. So, they announce the integration of that. It's a lot tighter now. It's almost like it could be one product, but I know they like to keep the product development separately. Also, I think, we're seeing a real legitimization of AWS in a bunch of areas where people said it wasn't possible before. Last year, Nasdaq said they're running in the cloud. The Options Exchange today announced that they're going to be moving to the cloud. Contact centers running the cloud for a lot of real time voice. And so, things that we looked at before and said those will never move to the cloud have now moved to the cloud. And I think, my third takeaway is just AWS is changing and they're now getting into areas to allow customers to do things they couldn't do before. So, if you look at what they're doing in the area of AI, a lot of their AI and ML services before were prediction. And I'm not saying you need an AI, ML to do prediction, was certainly a lot more accurate, but now they're getting into generative data. So, being able to create data where data didn't exist before and that's a whole new use case for 'em. So, AWS, I think, is actually for all the might and power they've had, it's actually stepping up and becoming a much different company now. >> Yeah, I had wrote that post. I had a one-on-one day, got used of the transcript with Adam Selipsky. He went down that route of hey, we going to change NextGen. Oh, that's my word. AWS Classic my word. The AWS Classic, the old school cloud, which a bunch of Lego blocks, and you got this new NextGen cloud with the ecosystems emerging. So, clearly, it's Amazon shifting. >> Yeah. >> But Dave, your breaking analysis teed out the keynote. You went into the whole cost recovery. We heard Adam talk about macro at the beginning of his keynote. He talked about economic impact, sustainability, big macro issues. >> Yeah. >> And then, he went into data and spent most of the time on the keynote on data. Tools, integration, governance, insights. You're all over that. You had that, almost your breaking analysis almost matched the keynote, >> Yeah. >> thematically, macro, cost savings right-sizing with the cloud. And last night, I was talking to some of the marketplace people, we think that the marketplace might be the center where people start managing their cost better. This could have an impact on the ecosystem if they're not in in the marketplace. So, again, so much is going on. >> What's your analogy? >> Yeah, there's so much to unpack, a couple things. One is we get so much insight from theCUBE community plus your sit down 101 with Adam Selipsky allowed us to gather some nuggets, and really, I think, predict pretty accurately. But the number one question I get, if I could hit the escape key a bit, is what's going to be different in the Adam Selipsky era that was different from the Jassy era. Jassy was all about the primitives. The best cloud. And Selipsky's got to double down on that. So, he's got to keep that going. Plus, he's got to do that end-to-end integration and he's got to do the deeper business integration, up the stack, if you will. And so, when you're thinking about the keynote and the spirit of keynote analysis, we definitely heard, hey, more primitives, more database features, more Graviton, the network stuff, the HPC, Graviton for HPC. So, okay, check on that. We heard some better end-to-end integration between the elimination of ETL between Aurora and Redshift. Zeus and I were sitting next to each other. Okay, it's about time. >> Yeah. >> Okay, finally we got that. So, that's good. Check. And then, they called it this thing, the Amazon data zones, which was basically extending Redshift data sharing within your organization. So, you can now do that. Now, I don't know if it works across regions. >> Well, they mentioned APIs and they have the data zone. >> Yep. And so, I don't know if it works across regions, but the interesting thing there is he specifically mentioned integration with Snowflake and Tableau. And so, that gets me to your point, at the end of the day, in order for Amazon, and this is why they win, to succeed, they've got to have this ecosystem really cranking. And that's something that is just the secret sauce of the business model. >> Yeah. And it's their integration into that ecosystem. I think, it's an interesting trend that I've seen for customers where everybody wanted best of breed, everybody wanted disaggregated, and their customers are having trouble now putting those building blocks together. And then, nobody created more building blocks than AWS. And so, I think, under Adam, what we're seeing is much more concerted effort to make it easier for customers to consume those building blocks in an easy way. And the AWS execs >> Yeah. >> I talked to yesterday all committed to that. It's easy, easy, easy. And I think that's why. (Dave laughing) Yeah, there's no question they've had a lead in cloud for a long time. But if they're going to keep that, that needs to be upfront. >> Well, you're close to this, how easy is it? >> Yeah. >> But we're going to have Adrian Cockcroft (Dave laughing) on at the end of the day today, go into one analysis. Now, that- >> Well, less difficult. >> How's that? (indistinct) (group laughing) >> There you go. >> Adrian retired from Amazon. He's a CUBE analyst retiree, but he had a good point. You can buy the bag of Lego blocks if you want primitives >> Yeah. >> or you can buy the toy that's glued together. And it works, but it breaks. And you can't really manage it, and you buy a new one. So, his metaphor was, okay, if the primitives allow you to construct a durable solutions, a lot harder relative to rolling your own, not like that, but also the simplest out-of-the box capability is what people want. They want solutions. We call Adam the solutions CEO. So, I think, you're going to start to see this purpose built specialized services allow the ecosystem to build those toys, so that the customers can have an out-of-the box experience while having the option for the AWS Classic, which is if you want durability, you want to tune it, you want to manage it, that's the way to go for the hardcore. Now, can be foundational, but I just see the solutions things being very much like an out-of-the-box. Okay, throw away, >> Yeah. >> buy a new toy. >> More and more, I'm saying less customers want to be that hardcore assembler of building blocks. And obviously, the really big companies do, but that line is moving >> Yeah. >> and more companies, I think, just want to run their business and they want those prebuilt solutions. >> We had to cut out of the keynote early. But I didn't hear a lot about... The example that they often use is Amazon Connect, the call center solution. >> Yeah. >> I didn't hear a lot to that in the keynote. Maybe it's happening right now, but look, at the end of the day, suites always win. The best of breed does well, (John laughing) takes off, generate a couple billion, Snowflake will grow, they'll get to 10 billion. But you look at Oracle, suites work. (laughs) >> Yeah. >> What I found interesting about the keynote is that he had this thematic exploration themes. First one was space that was like connect the dot, the nebula, different (mumbles) lens, >> Ocean. >> ask the right questions. (Dave laughing) >> Ocean was security which bears more, >> Yeah. >> a lot more needed to manage that oxygen going deep. Are you snorkeling? Are you scuba diving? Barely interesting amount of work. >> In Antarctica. >> Antarctica was the performance around how you handle tough conditions and you've got to get that performance. >> Dave: We're laughing, but it was good. >> But the day, the Ocean Day- >> Those are very poetic. >> I tweeted you, Dave, (Dave laughing) because I sit on theCUBE in 2011. I hate hail. (Dave laughing) It's the worst term ever. It's the day the ocean's more dynamic. It's a lot more flowing. Maybe 10 years too soon, Dave. But he announces the ocean theme and then says we have a Security Lake. So, like lake, ocean, little fun on words- >> I actually think the Security Lake is pretty meaningful, because we were listening to talk, coming over here talking about it, where I think, if you look at a lot of the existing solutions, security solutions there, I describe 'em as a collection of data ponds that you can view through one map, but they're not really connected. And the amount of data that AWS holds now, arguably more than any other company, if they're not going to provide the Security Lake, who is? >> Well, but staying >> Yeah. >> on security for a second. To me, the big difference between Azure and Amazon is the ecosystem. So, CrowdStrike, Okta, Zscaler, name it, CyberArk, Rapid7, they're all part of this ecosystem. Whereas Microsoft competes with all of those guys. >> Yes. Yeah. >> So it's a lot more white space than the Amazon ecosystem. >> Well, I want to get you guys to take on, so in your reaction, because I think, my vision of what what's happening here is that I think that whole data portion's going to be data as code. And I think, the ecosystem harvests the data play. If you look at AWS' key announcements here, Security Lake, price performance, they're going to optimize for those kinds of services. Look at security, okay, Security Lake, GuardDuty, EKS, that's a Docker. Docker has security problems. They're going inside the container and looking at threat detection inside containers with Kubernetes as the runtime. That's a little nuance point, but that's pretty significant, Dave. And they're now getting into, we're talking in the weeds on the security piece, adding that to their large scale security footprint. Security is going to be one of those things where if you're not on the inside of their security play, you're probably going to be on the outside. And of course, the price performance is going to be the killer. The networking piece surprise me. Their continuing to innovate on the network. What does that mean for Cisco? So many questions. >> We had Ajay Patel on yesterday for VMware. He's an awesome middleware guy. And I was asking about serverless and architectures. And he said, "Look, basically, serverless' great for stateless, but if you want to run state, you got to have control over the run time." But the point he made was that people used to think of running containers with straight VMs versus Fargate or Knative, if you choose, or serverless. They used to think of those as different architectures. And his point was they're all coming together. And it's now you're architecting and calling, which service you need. And that's how people are thinking about future architectures, which I think, makes a lot of sense. >> If you are running managed Kubernetes, which everyone's doing, 'cause no one's really building it in-house themselves. >> No. >> They're running it as managed service, skills gaps and a variety of other reasons. This EKS protection is very interesting. They're managing inside and outside the container, which means that gives 'em visibility on both sides, under the hood and inside the application layer. So, very nuanced point, Zeus. What's your reaction to this? And obviously, the networking piece, I'd love to get your thought. >> Well, security, obviously, it's becoming a... It's less about signatures and more of an analytics. And so, things happen inside the container and outside the container. And so, their ability to look on both sides of that allows you to happen threats in time, but then also predict threats that could happen when you spin the container up. And the difficulty with the containers is they are ephemeral. It's not like a VM where it's a persistent workload that you can do analysis on. You need to know what's going on with the container almost before it spins up. >> Yeah. >> And that's a much different task. So, I do think the amount of work they're doing with the containers gives them that entry into that and I think, it's a good offering for them. On the network side, they provide a lot of basic connectivity. I do think there's a role still for the Ciscos and the Aristas and companies like that to provide a layer of enhanced network services that connects multicloud. 'Cause AWS is never going to do that. But they've certainly, they're as legitimate network vendor as there is today. >> We had NetApp on yesterday. They were talking about latency in their- >> I'll tell you this, the analyst session, Steven Armstrong said, "You are going to hear us talk about multicloud." Yes. We're not going to necessarily lead with it. >> Without a mention. >> Yeah. >> But you said it before, never say never with Amazon. >> Yeah. >> We talk about supercloud and you're like, Dave, ultimately, the cloud guys are going to get into supercloud. They have to. >> Look, they will do multicloud. I predict that they will do multicloud. I'll tell you why. Just like in networking- >> Well, customers are asking for it. >> Well, one, they have the, not by design, but by defaulter and multiple clouds are in their environment. They got to deal with that. I think, the supercloud and sky cloud visions, there will be common services. Remember networking back in the old days when Cisco broke in as a startup. There was no real shortest path, first thinking. Policy came in after you connected all the routers together. So, right now, it's going to be best of breed, low latency, high performance. But I think, there's going to be a need in the future saying, hey, I want to run my compute on the slower lower cost compute. They already got segmentation by their announcements today. So, I think, you're going to see policy-based AI coming in where developers can look at common services across clouds and saying, I want to lock in an SLA on latency and compute services. It won't be super fast compared to say, on AWS, with the next Graviton 10 or whatever comes out. >> Yeah. >> So, I think, you're going to start to see that come in. >> Actually, I'm glad you brought Graviton up too, because the work they're doing in Silicon, actually I think, is... 'Cause I think, the one thing AWS now understands is some things are best optimized in Silicon, some at software layers, some in cloud. And they're doing work on all those layers. And Graviton to me is- >> John: Is a home run. >> Yeah. >> Well- >> Dave, they've got more instances, it's going to be... They already have Gravitons that's slower than the other versions. So, what they going to do, sunset them? >> They don't deprecate anything ever. So, (John laughing) Amazon paid $350 million. People believe that it's a number for Annapurna, which is like one of the best acquisitions in history. (group laughing) And it's given them, it's put them on an arm curve for Silicon that is blowing away Intel. Intel's finally going to get Sapphire Rapids out in January. Meanwhile, Amazon just keeps spinning out new Gravitons and Trainiums. >> Yeah. >> And so, they are on a price performance curve. And like you say, no developer ever wants to run on slower hardware, ever. >> Today, if there's a common need for multicloud, they might say, hey, I got the trade off latency and performance on common services if that's what gets me there. >> Sure. >> If there's maybe a business case to do that. >> Well, that's what they're- >> Which by the way, I want to.... Selipsky had strong quote I thought was, "If you're looking to tighten your belt, the cloud is the place >> Yeah. >> to do it." I thought >> I tweeted that. >> that was very strong. >> Yeah. >> Yeah. >> And I think, he's right. And then, the other point I want to make on that is, I think, I don't have any data on this, but I believe believe just based on some of the discussions I've had that most of Amazon's revenue is on demand. Paid by the drink. Those on demand customers are at risk, 'cause they can go somewhere else. So, they're trying to get you into optimized pricing, whether it's reserved instances or one year or three-year subscriptions. And so, they're working really hard at doing that. >> My prediction on that is that's a great point you brought up. My prediction is that the cost belt tightening is going to come in the marketplace, is going to be a major factor as companies want to get their belts tighten. How they going to do that, Dave? They're going to go in the marketplace saying, hey, I already overpaid a three-year commitment. Can I get some cohesively in there? Can I get some of this or that and the other thing? >> Yep. >> You're going to start to see the vendors and the ecosystem. If they're not in the marketplace, that's where I think, the customers will go. There are other choices to either cut their supplier base or renegotiate. I think, it's going to happen in the marketplace. Let's watch. I think, we're going to watch that grow. >> I actually think the optimization services that AWS has to help customers lower spend is a secret sauce for them that they... Customers tell me all the time, AWS comes in, they'll bring their costs down and they wind up spending more with them. >> Dave: Yeah. >> And the other cloud providers don't do that. And that has been almost a silver bullet for them to get customers to stay with them. >> Okay. And this is always the way. You drop the price of storage, you drop the price of memory, you drop the price of compute, people buy more. And in the question, long term is okay. And does AWS get commoditized? Is that where they're going? Or do they continue to thrive up the stack? John, you're always asking people about the bumper sticker. >> Hold on. (John drowns out Dave) Before we get the bumper sticker, I want to get into what we missed, what they missed on the keynote. >> Yeah, there are some blind spots. >> I think- >> That's good call. >> Let's go around the horn and think what did they miss? I'll start, I think, they missed the developer productivity angle. Supply chain software was not talked about at all. We see that at all the other conferences. I thought that could have been weaved in. >> Dave: You mean security in the supply chain? >> Just overall developer productivity has been one of the most constant themes I've seen at events. Who are building the apps? Who are the builders? What are they actually doing? Maybe Werner will bring that up on his last day, but I didn't hear Adam talk about it all, developer productivity. What's your take in this? >> Yeah, I think, on the security side, they announced security data lake. I think, the other cloud providers do a better job of providing insights on how they do security. With AWS, it's almost a black hole. And I know there's a careful line they walk between what they do, what their partners do. But I do think they could be a little clearer on how they operate, much like Azure and GCP. They announce a lot of stuff on how their operations works and things like that. >> I think, platform across cloud is definitely a blind spot for these guys. >> Yeah. >> I think, look at- >> But none of the cloud providers have embraced that, right? >> It's true. >> Yeah. >> Maybe Google a little bit >> Yeah. >> and Microsoft a little bit. Certainly, AWS hasn't at this point in time, but I think, they perceive the likes of Mongo and Snowflake and Databricks, and others as ISVs and they're not. They're platform players that are building across clouds. They're leveraging, they're building superclouds. So, I think that's an opportunity for the ecosystem. And very curious to see how Amazon plays there down the stream. So, John, what do you think is the bumper sticker? We're only in day one and a half here. What do you think so far the bumper sticker is for re:Invent 2022? >> Well, to me, the day one is about infrastructure performance with the whole what's in the data center? What's at the chip level? Today was about data, specialized services, and security. I think that was the key theme here. And then, that's going to sequence into how they're going to reorganize their ecosystem. They have a new leader, Ruba Borno, who's going to be leading the charge. They've integrated all their bespoke fragmented partner network pieces into one leadership. That's going to be really important to hear that. And then, finally, Werner for developers and event-based services, micro services. What that world's going on, because that's where the developers are. And ultimately, they build the app. So, you got infrastructure, data, specialized services, and security. Machine learning with Swami is going to be huge. And again, how do developers code it all up is going to be key. And is it the bag of Legos or the glued toy? (Dave chuckles) So, what do you want? Out-of-the-box or you want to build your own? >> And that's the bottom line is connecting those dots. All they got to be is good enough. I think, Zeus, to your point, >> Yep. >> if they're just good enough, less complicated, the will keep people on the base. >> Yeah. I think, the bumper stickers, the more you buy, the more you're saving. (John laughing) Because from an operational perspective, they are trying to bring down the complexity level. And with their optimization services and the way their credit model works, I do think they're trending down that path. >> And my bumper sticker's ecosystem, ecosystem, ecosystem. This company has 100,000 partners and that is a business model secret weapon. >> All right, there it is. The keynote announced. More analysis coming up. We're going to have the leader of (indistinct) coming up next, here on to break down their perspective, you got theCUBE's analyst perspective here. Thanks for watching. Day two, more live coverage for the next two more days, so stay with us. I'm John Furrier with Dave Vellante and Zeus Kerravala here on theCUBE. Be right back. (bright music)

Published Date : Nov 29 2022

SUMMARY :

in on the pre-briefs. going into the keynote is actually for all the The AWS Classic, the old school cloud, at the beginning of his keynote. and spent most of the time This could have an impact on the ecosystem and the spirit of keynote analysis, And then, they called it this and they have the data zone. And so, that gets me to your And the AWS execs But if they're going to keep on at the end of the day You can buy the bag of Lego blocks allow the ecosystem to build those toys, And obviously, the and more companies, I think, the call center solution. but look, at the end of about the keynote ask the right questions. a lot more needed to around how you handle tough conditions But he announces the ocean theme And the amount of data that AWS holds now, and Amazon is the ecosystem. space than the Amazon ecosystem. And of course, the price performance But the point he made If you are running managed Kubernetes, And obviously, the networking piece, And the difficulty and the Aristas and companies like that We had NetApp on yesterday. the analyst session, But you said it before, the cloud guys are going I predict that they will do on the slower lower cost compute. to start to see that come in. And Graviton to me is- that's slower than the other versions. Intel's finally going to get And like you say, got the trade off latency business case to do that. the cloud is the place to do it." on some of the discussions I've had and the other thing? I think, it's going to happen Customers tell me all the time, And the other cloud And in the question, long term is okay. I want to get into what we missed, We see that at all the other conferences. Who are building the apps? on the security side, I think, platform across is the bumper sticker? And is it the bag of Legos And that's the bottom line on the base. stickers, the more you buy, and that is a business for the next two more

SENTIMENT ANALYSIS :

ENTITIES

EntityCategoryConfidence
Adrian CockcroftPERSON

0.99+

Steven ArmstrongPERSON

0.99+

AdamPERSON

0.99+

AWSORGANIZATION

0.99+

Dave VellantePERSON

0.99+

DavePERSON

0.99+

AdrianPERSON

0.99+

AmazonORGANIZATION

0.99+

Adam SelipskyPERSON

0.99+

JohnPERSON

0.99+

CiscoORGANIZATION

0.99+

Ruba BornoPERSON

0.99+

2011DATE

0.99+

John FurrierPERSON

0.99+

one yearQUANTITY

0.99+

AWS'ORGANIZATION

0.99+

ZK ResearchORGANIZATION

0.99+

three-yearQUANTITY

0.99+

AntarcticaLOCATION

0.99+

MicrosoftORGANIZATION

0.99+

Last yearDATE

0.99+

10 billionQUANTITY

0.99+

Zeus KerravalaPERSON

0.99+

JanuaryDATE

0.99+

Ajay PatelPERSON

0.99+

NasdaqORGANIZATION

0.99+

$350 millionQUANTITY

0.99+

CiscosORGANIZATION

0.99+

100,000 partnersQUANTITY

0.99+

yesterdayDATE

0.99+

GoogleORGANIZATION

0.99+

SelipskyPERSON

0.99+

Zeus KerravalaPERSON

0.99+

Options ExchangeORGANIZATION

0.99+

AristasORGANIZATION

0.99+

DatabricksORGANIZATION

0.99+

MongoORGANIZATION

0.99+

TodayDATE

0.99+

todayDATE

0.99+

Alex Ellis, OpenFaaS | Kubecon + Cloudnativecon Europe 2022


 

(upbeat music) >> Announcer: TheCUBE presents KubeCon and CloudNativeCon Europe, 2022. Brought to you by Red Hat, the Cloud Native Computing Foundation and its ecosystem partners. >> Welcome to Valencia, Spain, a KubeCon, CloudNativeCon Europe, 2022. I'm your host, Keith Townsend alongside Paul Gillon, Senior Editor, Enterprise Architecture for SiliconANGLE. We are, I think at the half point way point this to be fair we've talked to a lot of folks in open source in general. What's the difference between open source communities and these closed source communities that we attend so so much? >> Well open source is just it's that it's open it's anybody can contribute. There are a set of rules that manage how your contributions are reflected in the code base. What has to be shared, what you can keep to yourself but the it's an entirely different vibe. You know, you go to a conventional conference where there's a lot of proprietary being sold and it's all about cash. It's all about money changing hands. It's all about doing the deal. And open source conferences I think are more, they're more transparent and yeah money changes hands, but it seems like the objective of the interaction is not to consummate a deal to the degree that it is at a more conventional computer conference. >> And I think that can create an uneven side effect. And we're going to talk about that a little bit with, honestly a friend of mine Alex Ellis, founder of OpenFaaS. Alex welcome back to the program. >> Thank you, good to see Keith. >> So how long you've been doing OpenFaaS? >> Well, I first had this idea that serverless and function should be run on your own hardware back in 2016. >> Wow and I remember seeing you at DockerCon EU, was that in 2017? >> Yeah, I think that's when we first met and Simon Foskett took us out to dinner and we got chatting. And I just remember you went back to your hotel room after the presentation. You just had your iPhone out and your headphones you were talking about how you tried to OpenWhisk and really struggled with it and OpenFaaS sort of got you where you needed to be to sort of get some value out of the solution. >> And I think that's the magic of these open source communities in open source conferences that you can try stuff, you can struggle with it, come to a conference either get some advice or go in another direction and try something like a OpenFaaS. But we're going to talk about the business perspective. >> Yeah. >> Give us some, like give us some hero numbers from the project. What types of organizations are using OpenFaaS and what are like the download and stars all those, the ways you guys measure project success. >> So there's a few ways that you hear this talked about at KubeCon specifically. And one of the metrics that you hear the most often is GitHub stars. Now a GitHub star means that somebody with their laptop like yourself has heard of a project or seen it on their phone and clicked a button that's it. There's not really an indication of adoption but of interest. And that might be fleeting and a blog post you might publish you might bump that up by 2000. And so OpenFaaS quite quickly got a lot of stars which encouraged me to go on and do more with it. And it's now just crossed 30,000 across the whole organization of about 40 different open source repositories. >> Wow that is a number. >> Now you are in ecosystem where Knative is also taken off. And can you distinguish your approach to serverless or FaaS to Knatives? >> Yes so, Knative isn't an approach to FaaS. That's simply put and if you listen to Aikas Ville from the Knative project, he was working inside Google and wished that Kubernetes would do a little bit more than what it did. And so he started an initiative with some others to start bringing more abstractions like Auto Scaling, revision management so he can have two versions of code and and shift traffic around. And that's really what they're trying to do is add onto Kubernetes and make it do some of the things that a platform might do. Now OpenFaaS started from a different angle and frankly, two years earlier. >> There was no Kubernetes when you started it. >> It kind of led in the space and and built out that ecosystem. So the idea was, I was working with Lambda and AWS Alexa skills. I wanted to run them on my own hardware and I couldn't. And so OpenFaaS from the beginning started from that developer experience of here's my code, run it for me. Knative is a set of extensions that may be a building block but you're still pretty much working with Kubernetes. We get calls come through. And actually recently I can't tell you who they are but there's a very large telecommunications provider in the US that was using OpenFaaS, like yourself heard of Knative and in the hype they switched. And then they switched back again recently to OpenFaaS and they've come to us for quite a large commercial deal. >> So did they find Knative to be more restrictive? >> No, it's the opposite. It's a lot less opinionated. It's more like building blocks and you are dealing with a lot more detail. It's a much bigger system to manage, but don't get me wrong. I mean the guys are very friendly. They have their sort of use cases that they pursue. Google's now donated the project to CNCF. And so they're running it that way. Now it doesn't mean that there aren't FaaS on top of it. Red Hat have a serverless product VMware have one. But OpenFaaS because it owns the whole stack can get you something that's always been very lean, simple to use to the point that Keith in his hotel room installed it and was product with it in an evening without having to be a Kubernetes expert. >> And that is and if you remember back that was very anti-Kubernetes. >> Yes. >> It was not a platform I thought that was. And for some of the very same reasons, I didn't think it was very user friendly. You know, I tried open with I'm thinking what enterprise is going to try this thing, especially without the handholding and the support needed to do that. And you know, something pretty interesting that happened as I shared this with you on Twitter, I was having a briefing by a big microprocessor company, one of the big two. And they were showing me some of the work they were doing in Cloud-native and the way that they stretch test the system to show me Auto Scaling. Is that they bought up a OpenFaaS what is it? The well text that just does a bunch of, >> The cows maybe. >> Yeah the cows. That does just a bunch of texts. And it just all, and I'm like one I was amazed at is super simple app. And the second one was the reason why they discovered it was because of that simplicity is just a thing that's in your store that you can just download and test. And it was open fast. And it was this big company that you had no idea that was using >> No >> OpenFaaS. >> No. >> How prevalent is that? That you're always running into like these surprises of who's using the solution. >> There are a lot of top tier companies, billion dollar companies that use software that I've worked on. And it's quite common. The main issue you have with open source is you don't have like the commercial software you talked about, the relationships. They don't tell you they're using it until it breaks. And then they may come in incognito with a personal email address asking for things. What they don't want to do often is lend their brands or support you. And so it is a big challenge. However, early on, when I met you, BT, live person the University of Washington, and a bunch of other companies had told us they were using it. We were having discussions with them took them to Kubecon and did talks with them. You can go and look at them in the video player. However, when I left my job in 2019 to work on this full time I went to them and I said, you know, use it in production it's useful for you. We've done a talk, we really understand the business value of how it saves you time. I haven't got a way to fund it and it won't exist unless you help they were like sucks to be you. >> Wow that's brutal. So, okay let me get this right. I remember the story 2019, you leave your job. You say I'm going to do OpenFaaS and support this project 100% of your time. If there's no one contributing to the project from a financial perspective how do you make money? I've always pitched open source because you're the first person that I've met that ran an open source project. And I always pitched them people like you who work on it on their side time. But they're not the Knatives of the world, the SDOs, they have full time developers. Sponsored by Google and Microsoft, etc. If you're not sponsored how do you make money off of open source? >> If this is the million dollar question, really? How do you make money from something that is completely free? Where all of the value has already been captured by a company and they have no incentive to support you build a relationship or send you money in any way. >> And no one has really figured it out. Arguably Red Hat is the only one that's pulled it off. >> Well, people do refer to Red Hat and they say the Red Hat model but I think that was a one off. And we quite, we can kind of agree about that in a business. However, I eventually accepted the fact that companies don't pay for something they can get for free. It took me a very long time to get around that because you know, with open source enthusiast built a huge community around this project, almost 400 people have contributed code to it over the years. And we have had full-time people working on it on and off. And there's some people who really support it in their working hours or at home on the weekends. But no, I had to really think, right, what am I going to offer? And to begin with it would support existing customers weren't interested. They're not really customers because they're consuming it as a project. So I needed to create a product because we understand we buy products. Initially I just couldn't find the right customers. And so many times I thought about giving up, leaving it behind, my family would've supported me with that as well. And they would've known exactly why even you would've done. And so what I started to do was offer my insights as a community leader, as a maintainer to companies like we've got here. So Casting one of my customers, CSIG one of my customers, Rancher R, DigitalOcean, a lot of the vendors you see here. And I was able to get a significant amount of money by lending my expertise and writing content that gave me enough buffer to give the doctors time to realize that maybe they do need support and go a bit further into production. And over the last 12 months, we've been signing six figure deals with existing users and new users alike in enterprise. >> For support >> For support, for licensing of new features that are close source and for consulting. >> So you have proprietary extensions. Also that are sort of enterprise class. Right and then also the consulting business, the support business which is a proven business model that has worked >> Is a proven business model. What it's not a proven business model is if you work hard enough, you deserve to be rewarded. >> Mmh. >> You have to go with the system. Winter comes after autumn. Summer comes after spring and you, it's no point saying why is it like that? That's the way it is. And if you go with it, you can benefit from it. And that's what the realization I had as much as I didn't want to do it. >> So you know this community, well you know there's other project founders out here thinking about making the leap. If you're giving advice to a project founder and they're thinking about making this leap, you know quitting their job and becoming the next Alex. And I think this is the perception that the misperception out there. >> Yes. >> You're, you're well known. There's a difference between being well known and well compensated. >> Yeah. >> What advice would you give those founders >> To be. >> Before they make the leap to say you know what I'm going to do my project full time. I'm going to lean on the generosity of the community. So there are some generous people in the community. You've done some really interesting things for individual like contributions etc but that's not enough. >> So look, I mean really you have to go back to the MBA mindset. What problem are you trying to solve? Who is your target customer? What do they care about? What do they eat and drink? When do they go to sleep? You really need to know who this is for. And then customize a journey for them so that they can come to you. And you need some way initially of funneling those people in qualifying them because not everybody that comes to a student or somebody doing a PhD is not your customer. >> Right, right. >> You need to understand sales. You need to understand a lot about business but you can work it out on your way. You know, I'm testament to that. And once you have people you then need something to sell them that might meet their needs and be prepared to tell them that what you've got isn't right for them. 'cause sometimes that's the one thing that will build integrity. >> That's very hard for community leaders. It's very hard for community leaders to say, no >> Absolutely so how do you help them over that hump? I think of what you've done. >> So you have to set some boundaries because as an open source developer and maintainer you want to help everybody that's there regardless. And I think for me it was taking some of the open source features that companies used not releasing them anymore in the open source edition, putting them into the paid developing new features based on what feedback we'd had, offering support as well but also understanding what is support. What do you need to offer? You may think you need a one hour SLA for a fix probably turns out that you could sell a three day response time or one day response time. And some people would want that and see value in it. But you're not going to know until you talk to your customers. >> I want to ask you, because this has been a particular interest of mine. It seems like managed services have been kind of the lifeline for pure open source companies. Enabling these companies to maintain their open source roots, but still have a revenue stream of delivering as a service. Is that a business model option you've looked at? >> There's three business models perhaps that are prevalent. One is OpenCore, which is roughly what I'm following. >> Right. >> Then there is SaaS, which is what you understand and then there's support on pure open source. So that's more like what Rancher does. Now if you think of a company like Buoyant that produces Linkerd they do a bit of both. So they don't have any close source pieces yet but they can host it for you or you can host it and they'll support you. And so I think if there's a way that you can put your product into a SaaS that makes it easier for them to run then you know go for it. However, we've OpenFaaS, remember what is the core problem we are solving, portability So why lock into my cloud? >> Take that option off the table, go ahead. >> It's been a long journey and I've been a fan since your start. I've seen the bumps and bruises and the scars get made. If you're open source leader and you're thinking about becoming as famous as Alex, hey you can do that, you can put in all the work become famous but if you want to make a living, solve a problem, understand what people are willing to pay for that problem and go out and sell it. Valuable lessons here on theCUBE. From Valencia, Spain I'm Keith Townsend along with Paul Gillon and you're watching theCUBE the leader in high-tech coverage. (Upbeat music)

Published Date : May 19 2022

SUMMARY :

Brought to you by Red Hat, What's the difference between what you can keep to yourself And I think that can create that serverless and function you went back to your hotel room that you can try stuff, the ways you guys measure project success. and a blog post you might publish And can you distinguish your approach and if you listen to Aikas Ville when you started it. and in the hype they switched. and you are dealing And that is and if you remember back and the support needed to do that. that you can just download and test. like these surprises of and it won't exist unless you help you leave your job. to support you build a relationship Arguably Red Hat is the only a lot of the vendors you see here. that are close source and for consulting. So you have proprietary extensions. is if you work hard enough, And if you go with it, that the misperception out there. and well compensated. to say you know what I'm going so that they can come to you. And once you have people community leaders to say, no Absolutely so how do you and maintainer you want to help everybody have been kind of the lifeline perhaps that are prevalent. that you can put your product the table, go ahead. and the scars get made.

SENTIMENT ANALYSIS :

ENTITIES

EntityCategoryConfidence
Paul GillonPERSON

0.99+

Keith TownsendPERSON

0.99+

GoogleORGANIZATION

0.99+

KeithPERSON

0.99+

one dayQUANTITY

0.99+

Alex EllisPERSON

0.99+

2019DATE

0.99+

MicrosoftORGANIZATION

0.99+

Simon FoskettPERSON

0.99+

2016DATE

0.99+

100%QUANTITY

0.99+

three dayQUANTITY

0.99+

Cloud Native Computing FoundationORGANIZATION

0.99+

Red HatORGANIZATION

0.99+

iPhoneCOMMERCIAL_ITEM

0.99+

one hourQUANTITY

0.99+

2017DATE

0.99+

USLOCATION

0.99+

DigitalOceanORGANIZATION

0.99+

KnativeORGANIZATION

0.99+

AWSORGANIZATION

0.99+

BuoyantORGANIZATION

0.99+

Valencia, SpainLOCATION

0.99+

Rancher RORGANIZATION

0.99+

OneQUANTITY

0.99+

CNCFORGANIZATION

0.99+

OpenFaaSTITLE

0.99+

University of WashingtonORGANIZATION

0.99+

AlexPERSON

0.99+

KubeConEVENT

0.99+

three business modelsQUANTITY

0.99+

OpenFaaSORGANIZATION

0.99+

30,000QUANTITY

0.99+

two years earlierDATE

0.98+

million dollarQUANTITY

0.98+

oneQUANTITY

0.98+

six figureQUANTITY

0.98+

about 40 different open source repositoriesQUANTITY

0.98+

two versionsQUANTITY

0.98+

CloudNativeCon EuropeEVENT

0.97+

CloudnativeconORGANIZATION

0.97+

BTORGANIZATION

0.96+

bothQUANTITY

0.96+

firstQUANTITY

0.96+

KubeconORGANIZATION

0.95+

twoQUANTITY

0.95+

FaaSTITLE

0.95+

KubernetesORGANIZATION

0.94+

AlexaTITLE

0.94+

almost 400 peopleQUANTITY

0.94+

TwitterORGANIZATION

0.94+

TheCUBEORGANIZATION

0.93+

first personQUANTITY

0.92+

billion dollarQUANTITY

0.92+

second oneQUANTITY

0.91+

LinkerdORGANIZATION

0.88+

Red HatTITLE

0.87+

KubernetesTITLE

0.87+

CSIGORGANIZATION

0.87+

KnativeTITLE

0.86+

HatTITLE

0.85+

OpenCoreTITLE

0.84+

RancherORGANIZATION

0.83+

EuropeLOCATION

0.79+

KnativesORGANIZATION

0.79+

SiliconANGLEORGANIZATION

0.78+

Naina Singh & Roland Huß, Red Hat | Kubecon + Cloudnativecon Europe 2022


 

>> Announcer: "theCUBE" presents KubeCon and CloudNativeCon Europe 2022 brought to you by Red Hat, the Cloud Native Computing Foundation and its ecosystem partners. >> Welcome to Valencia, Spain and KubeCon and CloudNativeCon Europe 2022. I'm Keith Townsend, my co-host, Paul Gillin, Senior Editor Enterprise Architecture for SiliconANGLE. We're going to talk, or continue to talk to amazing people. The coverage has been amazing, but also the city of Valencia is beautiful. I have to eat a little crow, I landed and I saw the convention center, Paul, have you got out and explored the city at all? >> Absolutely, my first reaction to Valencia when we were out in this industrial section was, "This looks like Cincinnati." >> Yes. >> But then I got on the bus second day here, 10 minutes to downtown, another world, it's almost a middle ages flavor down there with these little winding streets and just absolutely gorgeous city. >> Beautiful city. I compared it to Charlotte, no disrespect to Charlotte, but this is an amazing city. Naina Singh, Principal Product Manager at Red Hat, and Roland Huss, also Principal Product Manager at Red Hat. We're going to talk a little serverless. I'm going to get this right off the bat. People get kind of feisty when we call things like Knative serverless. What's the difference between something like a Lambda and Knative? >> Okay, so I'll start. Lambda is, like a function as a server, right? Which is one of the definitions of serverless. Serverless is a deployment platform now. When we introduced serverless to containers through Knative, that's when the serverless got revolutionized, it democratized serverless. Lambda was proprietary-based, you write small snippets of code, run for a short duration of time on demand, and done. And then Knative which brought serverless to containers, where all those benefits of easy, practical, event-driven, running on demand, going up and down, all those came to containers. So that's where Knative comes into picture. >> Yeah, I would also say that Knative is based on containers from the very beginning, and so, it really allows you to run arbitrary workloads in your container, whereas with Lambda you have only a limited set of language that you can use and you have a runtime contract there which is much easier with Knative to run your applications, for example, if it's coming in a language that is not supported by Lambda. And of course the most important benefit of Knative is it's run on top of Kubernetes, which allows you- >> Yes. >> To run your serverless platform on any other Kubernetes installation, so I think this is one of the biggest thing. >> I think we saw about three years ago there was a burst of interest around serverless computing and really some very compelling cost arguments for using it, and then it seemed to die down, we haven't heard a lot about serverless, and maybe I'm just not listening to the right people, but what is it going to take for serverless to kind of break out and achieve its potential? >> Yeah, I would say that really the big advantage of course of Knative in that case is that you can scale down to zero. I think this is one of the big things that will really bring more people onto board because you really save a lot of money with that if your applications are not running when they're not used. Yeah, I think also that, because you don't have this vendor log in part thing, when people realize that you can run really on every Kubernete platform, then I think that the journey of serverless will continue. >> And I will add that the event-driven applications, there hasn't been enough buzz around them yet. There is, but serverless is going to bring a new lease on life on them, right? The other thing is the ease of use for developers. With Knative, we are introducing a new programming model, the functions, where you don't even have to create containers, it would do create containers for you. >> So you create the servers, but not the containers? >> Right now, you create the containers and then you deploy them in a serverless fashion using Knative. But the container creation was on the developers, and functions is going to be the third component of Knative that we are developing upstream, and Red Hat donated that project, is going to be where code to cloud capability. So you bring your code and everything else will be taken care of, so. >> So, I'd call a function or, it's funny, we're kind of circular with this. What used to be, I'd write a function and put it into a container, this server will provide that function not just call that function as if I'm developing kind of a low code no code, not no code, but a low code effort. So if there's a repetitive thing that the community wants to do, you'll provide that as a predefined function or as a server. >> Yeah, exactly. So functions really helps the developer to bring their code into the container, so it's really kind of a new (indistinct) on top of Knative- >> on top op. >> And of course, it's also a more opinionated approach. It's really more closer coming to Lambda now because it also comes with a programming model, which means that you have certain signature that you have to implement and other stuff. But you can also create your own templates, because at the end what matters is that you have a container at the end that you can run on Knative. >> What kind of applications is serverless really the ideal platform? >> Yeah, of course the ideal application is a HTTP-based web application that has no state and that has a very non-uniform traffic shape, which means that, for example, if you have a business where you only have spikes at certain times, like maybe for Super Bowl or Christmas, when selling some merchandise like that, then you can scale up from zero very quickly at a arbitrary high depending on the load. And this is, I think, the big benefit over, for example, Kubernetes Horizontal Pod Autoscaling where it's more like indirect measures of value scaling based on CPR memory, but here, it directly relates one to one to the traffic that is coming in to concurrent request. Yeah, so this helps a lot for non-uniform traffic shapes that I think this has become one of the ideal use case. >> Yeah. But I think that is one of the most used or defined one, but I do believe that you can write almost all applications. There are some, of course, that would not be the right load, but as long as you are handling state through external mechanism. Let's say, for example you're using database to save the state, or you're using physical volume amount to save the state, it increases the density of your cluster because when they're running, the containers would pop up, when your application is not running, the container would go down, and the resources can be used to run any other application that you want to us, right? >> So, when I'm thinking about Lambda, I kind of get the event-driven nature of Lambda. I have a S3 bucket, and if a S3 event is driven, then my functions as the server will start, and that's kind of the listening servers. How does that work with Knative or a Kubernetes-based thing? 'Cause I don't have an event-driven thing that I can think of that kicks off, like, how can I do that in Kubernetes? >> So I'll start. So it is exactly the same thing. In Knative world, it's the container that's going to come up and your servers in the container, that will do the processing of that same event that you are talking. So let's say the notification came from S3 server when the object got dropped, that would trigger an application. And in world of Kubernetes, Knative, it's the container that's going to come up with the servers in it, do the processing, either find another servers or whatever it needs to do. >> So Knative is listening for the event, and when the event happens, then Knative executes the container. >> Exactly. >> Basically. >> So the concept of Knative source which is kind of adapted to the external world, for example, for the S3 bucket. And as soon as there is an event coming in, Knative will wake up that server, will transmit this event as a cloud event, which is another standard from the CNCF, and then when the server is done, then the server spins down again to zero so that the server is only running when there are events, which is very cost effective and which people really actually like to have this kind of way of dynamic scaling up from zero to one and even higher like that. >> Lambda has been sort of synonymous with serverless in the early going here, is Knative a competitor to Lambda, is it complimentary? Would you use the two together? >> Yeah, I would say that Lambda is a offering from AWS, so it's a cloud server there. Knative itself is a platform, so you can run it in the cloud, and there are other cloud offerings like from IBM, but you can also run it on-premise for example, that's the alternative. So you can also have hybrid set scenarios where you really can put one part into the cloud, the other part on-prem, and I think there's a big difference in that you have a much more flexibility and you can avoid this kind of Windows login compared to AWS Lambda. >> Because Knative provides specifications and performance tests, so you can move from one server to another. If you are on IBM offering that's using Knative, and if you go to a Google offering- >> A google offering. >> That's on Knative, or a Red Hat offering on Knative, it should be seamless because they're both conforming to the same specifications of Knative. Whereas if you are in Lambda, there are custom deployments, so you are only going to be able to run those workloads only on AWS. >> So KnativeCon, co-located event as part of KubeCon, I'm curious as to the level of effort in the user interaction for deploying Knative. 'Cause when I think about Lambda or cloud-run or one of the other functions as a servers, there is no backend that I have to worry about. And I think this is where some of the debate becomes over serverless versus some other definition. What's the level of lifting that needs to be done to deploy Knative in my Kubernetes environment? >> So if you like... >> Is this something that comes as based part of the OpenShift install or do I have to like, you know, I have to... >> Go ahead, you answer first. >> Okay, so actually for OpenShift, it's a code layer product. So you have this catalog of operator that you can choose from, and OpenShift Serverless is one part of that. So it's really kind of a one click install where you have also get a default configuration, you can flexibly configure it as you like. Yeah, we think that's a good user experience and of course you can go to these cloud offerings like Google Cloud one or IBM Code Engine, they just have everything set up for you. And the idea of other different alternatives, you have (indistinct) charts, you can install Knative in different ways, you also have options for the backend systems. For example, we mentioned that when an event comes in, then there's a broker in the middle of something which dispatches all the events to the servers, and there you can have a different backend system like Kafka or AMQ. So you can have very production grade messaging system which really is responsible for delivering your events to your servers. >> Now, Knative has recently, I'm sorry, did I interrupt you? >> No, I was just going to say that Knative, when we talk about, we generally just talk about the serverless deployment model, right? And the Eventing gets eclipsed in. That Eventing which provides this infrastructure for producing and consuming event is inherent part of Knative, right? So you install Knative, you install Eventing, and then you are ready to connect all your disparate systems through Events. With CloudEvents, that's the specification we use for consistent and portable events. >> So Knative recently admitted to the, or accepted by the Cloud Native Computing Foundation, incubating there. Congratulations, it's a big step. >> Thank you. >> Thanks. >> How does that change the outlook for Knative adoption? >> So we get a lot of support now from the CNCF which is really great, so we could be part of this conference, for example which was not so easy before that. And we see really a lot of interest and we also heard before the move that many contributors were not, started into looking into Knative because of this kind of non being part of a mutual foundation, so they were kind of afraid that the project would go away anytime like that. And we see the adoption really increases, but slowly at the moment. So we are still ramping up there and we really hope for more contributors. Yeah, that's where we are. >> CNCF is almost synonymous with open source and trust. So, being in CNCF and then having this first KnativeCon event as part of KubeCon, we are hoping, and it's a recent addition to CNCF as well, right? So we are hoping that this events and these interviews, this will catapult more interest into serverless. So I'm really, really hopeful and I only see positive from here on out for Knative. >> Well, I can sense the excitement. KnativeCon sold out, congratulations on that. >> Thank you. >> I can talk about serverless all day, it's a topic that I really love, it's a fascinating way to build applications and manage applications, but we have a lot more coverage to do today on "theCUBE" from Spain. From Valencia, Spain, I'm Keith Townsend along with Paul Gillin, and you're watching "theCUBE," the leader in high-tech coverage. (gentle upbeat music)

Published Date : May 19 2022

SUMMARY :

brought to you by Red Hat, I have to eat a little crow, reaction to Valencia 10 minutes to downtown, another world, I compared it to Charlotte, Which is one of the that you can use and you of the biggest thing. that you can run really the functions, where you don't even have and then you deploy them that the community wants So functions really helps the developer that you have a container at the end Yeah, of course the but I do believe that you can and that's kind of the listening servers. it's the container that's going to come up So Knative is listening for the event, so that the server is only running in that you have a much more flexibility and if you go so you are only going to be able that needs to be done of the OpenShift install and of course you can go and then you are ready So Knative recently admitted to the, that the project would go to CNCF as well, right? Well, I can sense the excitement. coverage to do today

SENTIMENT ANALYSIS :

ENTITIES

EntityCategoryConfidence
Keith TownsendPERSON

0.99+

Paul GillinPERSON

0.99+

Naina SinghPERSON

0.99+

IBMORGANIZATION

0.99+

Red HatORGANIZATION

0.99+

SpainLOCATION

0.99+

twoQUANTITY

0.99+

10 minutesQUANTITY

0.99+

Roland HussPERSON

0.99+

ValenciaLOCATION

0.99+

LambdaTITLE

0.99+

Cloud Native Computing FoundationORGANIZATION

0.99+

Cloud Native Computing FoundationORGANIZATION

0.99+

CincinnatiLOCATION

0.99+

second dayQUANTITY

0.99+

ChristmasEVENT

0.99+

PaulPERSON

0.99+

CharlotteLOCATION

0.99+

AWSORGANIZATION

0.99+

OpenShiftTITLE

0.99+

Super BowlEVENT

0.99+

KnativeORGANIZATION

0.99+

one partQUANTITY

0.99+

Valencia, SpainLOCATION

0.99+

KubeConEVENT

0.99+

Roland HußPERSON

0.98+

KnativeConEVENT

0.98+

S3TITLE

0.98+

one clickQUANTITY

0.98+

bothQUANTITY

0.98+

zeroQUANTITY

0.98+

GoogleORGANIZATION

0.98+

CNCFORGANIZATION

0.97+

oneQUANTITY

0.96+

googleORGANIZATION

0.96+

theCUTITLE

0.95+

CloudNativeCon Europe 2022EVENT

0.95+

todayDATE

0.95+

KubernetesTITLE

0.95+

firstQUANTITY

0.94+

one serverQUANTITY

0.93+

KnativeTITLE

0.93+

KubeconORGANIZATION

0.91+

KuberneteTITLE

0.91+

WindowsTITLE

0.9+

CloudEventsTITLE

0.9+

Stu Miniman, Red Hat | KubeCon + CloudNativeCon EU 2022


 

(upbeat music) >> Kubernetes is maturing for example moving from quarterly releases to three per year, it's adding many of the capabilities that early on were avoided by Kubernetes committers, but now are going more mainstream, for example, more robust security and better support from mobile cluster management and other functions. But core Kubernetes by itself, doesn't get organizations where they need to go. That's why the ecosystem has stepped up to fill the gaps in application development. Developers as we know, they don't care about infrastructure, but they do care about building new apps, they care about modernizing existing apps, leveraging data, scaling, they care about automation look, they want to be cloud native. And one of the companies leading the ecosystem charge and building out more robust capabilities is Red Hat. And ahead of KubeCon Spain. It's our pleasure to welcome in Stu Miniman director of market insights at Red Hat to preview the event, Stu, good to see you, how you been? >> I'm doing awesome, Dave. Thanks for having me, great to be here. >> Yeah. So what's going on in Kube land these days? >> So it's funny Dave, if you were to kind of just listen out there in the marketplace, the CNCF has a survey that's like 96% of companies running Kubernetes production, everybody's doing it. And others will say, oh no, Kubernetes, only a small group group of people are using it, it's already probably got newer technologies that's replacing it. And the customers that I'm talking to Dave, first of all, yes, containers of Kubernetes, great growth growth rate, good adoption overall, I think we've said more than a year or two ago, we've probably crossed that chasm, the Jeff Moore, it's longer the early people just building all their own thing, taking all the open source, building this crazy stack that they need to had to do a lot of work we used to say. Chewing glass to be able to make it work right or anything, but it's still not as easy as you would like, almost no company that I talk to, if you're talking about big enterprises has Kubernetes just enterprise wide, and a hundred percent of their applications running on it. What is the tough challenge for people? And I mean, Dave, something, you and I have covered for many, many years, , that application portfolio that I have, most enterprises, hundreds, thousands of applications modernizing that having that truly be cloud native, that that's a really long journey and we are still in the midst of that, so I still still think we are in that, that if you look at the cross in the chasm that early majority chunk, so some of it is how do we mature things even better? And how do we make things simpler? Talk about things like automation, simplicity, security, we need to make sure they're all there so that it can be diffused and rolled out more broadly. And then we also need to think about where are we? We talk about the next million cloud customers, where does Kubernetes and containers and all the cloud native pieces fit into that broader discussion. Yes, there's some maturity there and we can declare victory on certain things, but there's still a lot, a lot of work that everyone's doing and that leads us into the show. I mean, dozens of projects that are already graduated, many more along that process from sandbox through a whole bunch of co-located events that are there, and it's always a great community event which Red Hat of course built on open source and community projects, so we're happy to have a good presence there as always. >> So you and I have talked about this in the past how essentially container's going to be embedded into a lot of different places, and sometimes it's hard to find, it's hard to track, but if you look at kind of the pre DevOps world skillsets like provisioning LANs, or configuring ports, or troubleshooting, squeezing more, server utilism, I mean, those who are really in high demand. If that's your skillset, then you're probably out of a job today. And so that's shifted toward things like Kubernetes. So you see and you see in the ETR data, it's along with cloud, and RPA, or automation, it is right up there I mean, it's top, the big four if you will, cloud, automation, RPA, and containers. And so we know there's a lot of spending activity going on there, but sometimes, like I said, it's hard to track I mean, if you got cloud growing at 35% a year, at least for the hyperscalers that we track, Kubernetes should be growing faster than that, should it not? >> Yeah, Dave, I would agree with you when I look at the big analyst firms that track this, I believe they've only got the container space at about a 25 per percent growth rate. >> Slower than cloud. But I compare that with Deepak Singh who runs at AWS, he has the open source office, he has all the containers and Kubernetes, and has visibility in all of that. And he says, basically, containers of the default when somebody's deploying to AWS today. Yes, serverless has its place, but it has not replaced or is not pushing down, slowing down the growth of containers or Kubernetes. We've got a strong partnership, I have lots of customers running on AWS. I guess I look at the numbers and like you, I would say that I would expect that that growth rate to be north of where just cloud in general is because the general adoption of containers and Kubernetes, we're still in the early phases of things. >> And I think a lot of the spendings Stu is actually in labor resources within companies and that's hard to track. Let's talk about what we should expect at the show. Obviously this whole notion of secure supply chain was a big deal last year in LA, what's hot? >> Yeah, so security Dave, absolutely. You said for years, it's a board level discussion, it's now something that really everyone in the organization has to know about the dev sec ops movement, has seen a lot of growth, secure supply chain, we're just trying to make sure that when I use open source, there's lots of projects, there is the huge ecosystem in marketplaces that are out there. So I want to make sure that as I grab all of the pieces that I know where they got came from the proper signature certification to make sure that the full solution that I build, I understand it. And if there are vulnerabilities, I know if there's an issue, how I patch it in the industry, we talk about CBEs, so those vulnerabilities, those exploits that come out, then everybody has to do a quick runaround to understand wait, hey, is my configuration? Am I vulnerable? Do I have to patch things? So security, absolutely still a huge, huge thing. Quick from a Red Hat standpoint, people might notice we made an acquisition a year ago of StackRox. That product itself also now has a completely fully open source project itself, also called StackRox. So the product is Red Hat advanced cluster security for Kubernetes, there's an open source equivalent for that called StackRox now, open source, community, there's a monthly office hour live streaming that a guy on my team actually does, and so there'll be a lot of activity at the show talking about security. So many other things happening at the show Dave. Another key area, you talked about the developers and what they want to worry about and what they don't. In the container space, there's a project called Knative. So Google helped create that, and that's to help me really have a serverless operational model, with still the containers and Kubernetes underneath that. So at the show, there will be the firs Knative con. And if you hadn't looked at Knative in a couple of years, one of the missing pieces that is now there is eventing. So if I look at functions and events, now that event capability is there, it's something I've talked to a lot of customers that were waiting for that to have it. It's not quite the same as like a Lambda, but is similar functionality that I can have with my containers in Kubernetes world. So that's an area that's there and so many others, I mean, GitOps are super hot at the last show. It's something that we've seen, really broad adoption since Argo CD went generally available last year, and lots of customers that are taking that to help them. That's both automation put together because I can allow GitHub to be my single source of truth for where I keep code, make sure I don't have any deviation from where the kind of the golden image if you will, it lives. >> So we're talking earlier about, how hard it is to track this stuff. So with the steep trajectory of growth and new customers coming on, there's got to be a lot of experimentation going on. That probably is being done, somebody downloads the open source code and starts playing with it. And then when they go to production that I would imagine Stu that's the point at which they say, hey, we need to fill some of these gaps. And they reach out to a company like yours and say, now we got to have certifications and trust., Do you. see that? >> So here's the big shift that happened, if we were looking four or five years ago, absolutely, I'd grab the open source code and some people might do that, but what cloud really enabled Dave, is rather than just grabbing, going to the dot the GitHub repo and pulling it down itself, I can go to the cloud so Microsoft, AWS, and Google all have their Kubernetes offering and I click a button. But that just gives me Kubernetes so there's still a steep learning curve. And as you said to build out out that full stack, that is one of the big things that we do with OpenShift is we take dozens of projects, pull them in together so you get a full platform. So you spend less time on curating, integrating, and managing that platform. And more time on the real value for your business, which is the application stack itself, the security and the like. And when we deliver OpenShift in the cloud, we have an SRE team that manages that for you. So one of the big challenges we have out there, there is a skillset gap, there are thousands of people getting certified on Kubernetes. There are, I think I saw over a hundred thousand job openings with Kubernetes mentioned in it, we just can't train people up fast enough, and the question I would have as an enterprise company is, if I'm going to the cloud, how much time do I want to build having SREs, having them focus on the infrastructure versus the things that are business specific. What did Amazon promise Dave? We're going to help you get rid of undifferentiated heavy lifting. Well, I just consume things as a service where I have an SRE team manage that environment. That might make more sense so that I can spend more time focusing on my business activities. That's a big focus that we've had on Red Hat, is our offerings that we have with the cloud providers to do and need offering. >> Yeah, the managed service capability is key. We saw, go back to the Hadoop days, we saw that's where Cloudera really struggled. They had to support every open source project. And then the customers largely had to figure it out themselves. Whereas you look at what data bricks did with spark. It was a managed service that was getting much greater adoption. So these complex areas, that's what you need. So people win sometimes when I use the term super cloud, and we getting little debates on Twitter, which is a lot of fun, but the idea is that you create the abstraction layer that spans your on-prem, your cloud, so you've got a hybrid. You want to go across clouds, what people call multi-cloud but as you know, I've sort of been skeptical of multi-cloud is really multi-vendor. But so we're talking about a substantial experience that's identical across those clouds and then ultimately out to the edge and we see a super Paas layer emerging, And people building on top of that, hiding the underlying complexity. What are your thoughts on that? How does Kubernetes in your view fit in? >> Yeah, it's funny, Dave, if you look at this container space at the beginning, Docker came out of a company called dotCloud. That was a PaaS company. And there's been so many times that that core functionality of how do I make my developers not have to worry about that underlying gank, but Dave, while the storage people might not have to worry about the LANs, somebody needs to understand how storage works, how networking works, if something breaks, how do I make sure I can take care of it. Sometimes that's a service that the SRE team manages that away from me. so that yes, there is something I don't need to think of about, but these are technically tough configurations. So first to one of your main questions, what do we see in customers with their hybrid and multi-cloud journey? So OpenShift over 10 years old, we started OpenShift before Kubernetes even was a thing. Lots of our customers run in what most people would consider hybrid, what does that mean? I have something in my data center, I have something in the cloud, OpenShift health, thanks to Kubernetes, I can have consistency for the developers, the operators, the security team, across those environments. Over the last few years, we've been doing a lot in the Kubernetes space as a whole, as the community, to get Kubernetes out to the edge. So one of the nice things, where do containers live Dave? Anywhere Linux does, is Linux going to be out of the edge? Absolutely, it can be a small footprint, we can do a lot with it. There were a lot of vendors that came out with it wasn't quite Kubernetes, they would strip certain things out or make a configuration that was smaller out at the edge, but a lot of times it was something that was just for a developer or something I could play with, and what it would break sometimes was that consistency out at the edge to what my other environments would like to have. And if I'm a company that needs consistency there. So take for example, if I have an AI workload where I need edge, and I need something in the cloud, or in my data center of consistency. So the easy use case that everybody thinks about is autonomous vehicles. We work with a lot of the big car manufacturers, I need to have when my developer build something, and often my training will be done either in the data center or in the public cloud, but I need to be able to push that out to the vehicle itself and let it run. We've actually even got Dave, we've got Kubernetes running up on the ISS. And you want to make sure that we have a consistency. >> The ultimate edge. >> Yeah, so I said, right, it's edge above and beyond the clouds even, we've gone to beyond. So that is something that the industry as a whole has been working at, from a Red Hat standpoint, we can take OpenShift to a really small footprint. Last year we launched was known as single node OpenShift. We have a project called micro shift, which is also fully open source that it has less pieces of the overall environment to be able to fit onto smaller and smaller devices there. But we want to be able to manage all of them consistently because you talked about multi cluster management. Well, what if I have thousands or 10 of thousands of devices out of the edge? I don't necessarily have network, I don't have people, I need to be able to do things from an automated standpoint. And that's where containers and Kubernetes really can shine. And where a lot of effort has been done in general and something specifically, we're working on it, Red Hat, we've had some great customers in the telecommunication space. Talk about like the 5G rollout with this, and industrial companies that need to be able to push out at the edge for these type of solutions. >> So you just kind of answered my next question, but I want to double click on it which was, if I'm in the cloud, why do I need you? And you touched on it because you've got primitives, and APIs, and AWS, Google, and Microsoft, they're different, if you're going to hide the underlying complexity of that, it takes a lot of RND and work, now extend that to a Tesla. You got to make it run there, different use case, but that's kind of what Linux and OpenShift are design to do, so double click on that. >> Yeah, so right. If I look at the discussion you've been having about super clouds is interesting because there are many companies that we work with that do live across multiple environments. So number one, if I'm a developer, if my company came to me and said, hey, you've got all your certifications and you got years of experience running on Amazon, well, we need you to go run over on Google. That developer might switch companies rather than switch clouds because they've got all of their knowledge and skillset, and it's a steep learning curve. So there's a lot of companies that work on, how can we give you tools and solutions that can live across those environments? So I know you mentioned companies like Snowflake, MongoDB, companies like Red Hat, HashiCorp, GitLab, also span all of those environments. There's a lot of work, Dave, to be different than not just, I say, I don't love the term like we're cloud agnostic, which would mean, well, you can use any cloud. >> You can run on any cloud. >> That's not what we're talking about. Look at the legacy that Red Hat has is, Red Hat has decades of running in every customer's data center and pick your X 86 server of choice. And we would have deep relationships when Dell, HP, IBM, Lenovo, you name it, comes out with a new piece of hardware that was different. We would have to make sure that the Linux primitives work from a Red Hat standpoint. Interesting Dave, we're now supporting OpenShift on Azure Stack Hub. And I talked to our head of product management, and I said, we've been running OpenShift in Azure for years, isn't Azure Stack Hub? Isn't that just Azure in your data center. He's like, yeah, but down at the operating system level, we had to change some flags and change some settings and things like that, so what do we know in IT? It's always the yeah, at the high level, it looks the same, it acts the same, it feels the same. >> Seamless. >> It's seamless in everything when you get down to the primitives level, sometimes that we need to be able to do that. I'll tell you Dave, there's things even when I look at A cloud, if I'm in US East One, or US West One, there actually could be some differences in what services are there or how things react, and so therefore we have a lot of deep work that goes into all of those environments, and it's not just Red Hat, we have a marketplace and an ecosystem, we want to make sure you've got API compatibility across all of those. So we are trying to help lift up this entire ecosystem and bring everybody along with it because you set it at the upfront, Kubernetes alone won't do it, oo one vendor gives you an entire, everything that you need for your developer tool chain. There's a lot that goes into this, and that's where we have deep commitment to partnerships. We build out and support lots of ecosystems. And this show itself is very much a community driven show. And, and therefore, that's why Red Hat has a strong presence at it, 'cause that's the open source community and everything that we built on. >> You guys are knee deep in it. You know I wrote down when you were talking about Snowflake and Mongo, HashiCorps, another one, I wrote down Dell, HP, Cisco, Lenovo, that to me, that should be their strategy. NetApp, their strategy should be to basically build out that abstraction layer, the so-called super cloud. So be interesting to see if they're going to be at this show. It requires a lot of R and D number one, number two, to your point, it requires an ecosystem. So you got all these guys, most of them now do in their own as a service, as a service is their own cloud. Their own cloud means you better have an ecosystem that's robust. I want to ask you about, do you ever think about what's next beyond Kubernetes? Or do you feel like, hey, there's just so much headroom in Kubernetes and so many active projects, we got ways to go. >> Yeah, so the Kubernetes itself Dave, should be able to fade into the background some. In many ways it does mirror what happened with Linux. So Linux is just the foundation of everything we have. We would not have the public cloud providers if it wasn't for Linux. I mean, Google, of course you wouldn't have without Linux, Amazon. >> Is on the internet. >> Right, but you might not have a lot of it. So Kubernetes, I think really goes the same way is, it is the foundational layer of what so much of it is built on top of it, and it's not really. So many people think about that portability. Oh, Google's the one that created it, and they wanted to make sure that it was easy if I want to go from the cloud provider that I had to use Kubernetes on Google cloud. And while that is a piece of it, that consistency is more important. And what I can build on top of it, it is really more of a distributed systems challenge that we are solving and that we've been working on in industry now for decades. So that is what we help solve, and what's really nice, containers and Kubernetes, it's less of an abstraction, it's more of new atomic unit of how we build things. So virtualization, I don't know what's underneath, and we spent like a decade fixing the storage networking components underneath so that the LANs matched right, and the network understood what was happening in the virtual machine. The atomic unit of a container, which is what Kubernetes manages is an application or a piece of an application. And therefore that there is less of an abstraction, more of just a rearchitecting of how we build things, and that is part of what is needed, and boy, Dave, the ecosystem, oh my God, yes, we've gone to only three releases a year, but I can tell you our roadmaps are all public on the internet and we talk heavily about them. There is still so many things that just at the basic Kubernetes piece, new architectures, arm devices are now in there, we're now supporting them, Kubernetes can support them too. So there are so many hardware pieces that are coming, so many software devices, the edge, we talked about it a bit, so there's so much that's going on. One of the areas that I love hearing about at the show, we have a community event called OpenShift Comments, which one of the main things of OpenShift Comments, is customers coming to talk about what they've been doing, and not about our products, we're talking about the projects and their journey overall. We've got a at Flenty Show, Airbus and Telefonica, are both going to be talking about what they're doing. We've seen Dave, every industry is going through their digital transformation journey. And it's great to hear straight from them what they're doing, and one of the big pieces in area, we actually spend a bunch of time on that application journey. There's a group of open source projects under what's known as Konveyor, that's conveyor with a K, Konveyor.io. It's modernization in migration. So how do I go from a VM to a container? How do I go from my data center to a cloud? How do I switch between services, open source projects to help with that journey? And, oh my gosh, Dave, I mean, you know in the cloud space, I mean that's what all the SIs and all the consultancies are throwing thousands of people at, is to help us get along that curve of that modernization journey. >> Okay, so let's see May 16th, the week of May 16th is KubeCon in Valencia Spain. theCUBE's going to be there, there was a little bit of a curfuffle on Twitter because the mask mandate was lifted in Spain and people had made plans thinking, okay, it's safe everybody's going to be wearing masks. Well, now I mean, you're going to have to make your own decisions on that front. I mean, you saw that you follow Twitter quite closely, but hey, this is the world we live in. So I'll give you the last word. >> Yeah, we'll see if Twitter still exists by the time we get to that show with. >> Could be private. What happens, but yeah, no, Dave, I'll be participating remotely, it is a hybrid event, so one of the things we'll be watching is, how many people are there in person LA was a pretty small show, core contributors, brought it back to some of the early days that you covered heavily from theCUBE standpoint, how Valencia will be? I know from Red Hat standpoint, we have people there, many of them from Europe, both speaking, we talked about many of the co-located events that are there, so a lot of pieces all participate remotely. So if you stop by the OpenShift commons event, I'll be part of the event just from a hybrid standpoint. And yeah, we've actually got the week before, we've got Red Hat Summit. So it's nice to actually to have back to back weeks. We'd had that a whole bunch of times before I remember, back to back weeks in Boston one year where we had both of those events and everything. That's definitely. >> Connective tissue. >> Keeps us busy there. You've got a whole bunch of travel going on. I'm not doing too much travel just yet, Dave, but it's good to see you and it's great to be connected with community. >> Yeah, so theCUBE will be there. John Furrier is hosting with Keith Townsend. So if you're in Valencia, definitely stop by. Stu thanks so much for coming into theCUBE Studios I appreciate it. >> Thanks, Dave. >> All right, and thank you for watching. We'll see you the week of May 16th in Valencia, Spain. (upbeat music)

Published Date : Apr 25 2022

SUMMARY :

it's adding many of the Thanks for having me, great to be here. on in Kube land these days? that chasm, the Jeff Moore, the hyperscalers that we track, the big analyst firms that track this, containers of the default and that's hard to track. that the full solution that Stu that's the point at which they say, that is one of the big things but the idea is that you out at the edge to what of devices out of the edge? now extend that to a Tesla. If I look at the discussion that the Linux primitives work and everything that we built on. that to me, that should be their strategy. So Linux is just the foundation so that the LANs matched right, because the mask mandate still exists by the time of the early days that but it's good to see you So if you're in Valencia, We'll see you the week of

SENTIMENT ANALYSIS :

ENTITIES

EntityCategoryConfidence
IBMORGANIZATION

0.99+

DavePERSON

0.99+

DellORGANIZATION

0.99+

CiscoORGANIZATION

0.99+

MicrosoftORGANIZATION

0.99+

LenovoORGANIZATION

0.99+

HPORGANIZATION

0.99+

SpainLOCATION

0.99+

AWSORGANIZATION

0.99+

BostonLOCATION

0.99+

ValenciaLOCATION

0.99+

EuropeLOCATION

0.99+

Stu MinimanPERSON

0.99+

10QUANTITY

0.99+

Deepak SinghPERSON

0.99+

GoogleORGANIZATION

0.99+

thousandsQUANTITY

0.99+

AmazonORGANIZATION

0.99+

96%QUANTITY

0.99+

AirbusORGANIZATION

0.99+

Keith TownsendPERSON

0.99+

LALOCATION

0.99+

May 16thDATE

0.99+

hundredsQUANTITY

0.99+

John FurrierPERSON

0.99+

Valencia SpainLOCATION

0.99+

Last yearDATE

0.99+

CNCFORGANIZATION

0.99+

last yearDATE

0.99+

StackRoxTITLE

0.99+

TelefonicaORGANIZATION

0.99+

Azure Stack HubTITLE

0.99+

TeslaORGANIZATION

0.99+

fourDATE

0.99+

last yearDATE

0.99+

bothQUANTITY

0.99+

MongoORGANIZATION

0.99+

oneQUANTITY

0.99+

firstQUANTITY

0.99+

Red Hat SummitEVENT

0.99+

LinuxTITLE

0.99+

CloudNativeConEVENT

0.99+

StuPERSON

0.99+

KubeConEVENT

0.98+

OpenShiftTITLE

0.98+

Red HatTITLE

0.98+

HashiCorpsORGANIZATION

0.98+

Valencia, SpainLOCATION

0.98+

Jeff MoorePERSON

0.98+

Red HatORGANIZATION

0.98+

OneQUANTITY

0.98+

Flenty ShowORGANIZATION

0.98+

TwitterORGANIZATION

0.98+

Day 3 Wrap with Stu Miniman | AWS re:Invent 2021


 

(upbeat music) >> We're back at AWS re:Invent 2021. It's the biggest hybrid event of the year. One of the few physical events and we're psyched to be here. My name is Dave Vellante, and I'm really pleased to bring back the host emeritus, Stu Miniman, somebody I worked with side-by-side, Stu, for 10 years in a setting much like this, many like this. So, good to have you back. >> Dave, it's great to be here with theCUBE team, family here and re:Invent, Dave. I mean, this show, I remember back, Dave, going to you after the first re:Invent we talked, we were like, "We got to be there." Dave, remember the first year we came, the second year of re:Invent, this is the 10th year now, little card tables, gaming companies, all this stuff. You had Jerry Chen on yesterday and Jerry was comparing like, this is going to be like the next Microsoft. And we bet heavy on this ecosystem. And yeah, we all think this cloud thing, it might be real. 20,000 people here, it's not the 50 or 75,000 that we had in like 2018, 2019, but this ecosystem, what's happening in the cloud, multiple versions of hybrid going on with the event and the services, but yeah, phenomenal stuff. And yeah, it's so nice to see people. >> That's for sure. It's something that we've talked about a lot over the years is, and you remember the early days of re:Invent and to this day, just very a strong developer affinity that AWS has done a tremendous job of building that up and it's their raison d'etre, it's how they approach the market. But now you've been at Red Hat for a bit, obviously as well, developer affinity, what have you learned? Specifically as it relates to the cloud, Kubernetes, hottest thing going, you don't want to do an OpenShift commercial, but it's there, you're in the middle of that mix. What have you learned generally? >> Well, Dave, to the comment that you made about developers here, it's developers and the enterprise. We used to have a joke and say, enterprise developer is an oxymoron, but that line between developers doing stuff, early as a cloud, it was stealth computing. It's they're often doing this stuff and central IT is not managing it. So how do the pieces come together? How do apps and infrastructure, how do those pieces come together? And it's something that Red Hat has been doing a long time. Think about the Linux developer. They might've not have been the app developers, the people building Linux and everything, but they had a decent close tie to it. I'm on the OpenShift team. What we do is cloud, Dave, and we've got a partnership here with Amazon. We GAed our native cloud service earlier this year. Andy Jassy helped name it. It is the beautifully named Red Hat OpenShift Service on AWS or ROSA. But we've done OpenShift on AWS for more than five years, basically since we were doing Kubernetes, it's been here because of course customers doing cloud, where are they? A lot of them are here in Amazon. So I've been loving talking to a lot of customers, understanding how enterprise adoption is increasing, how we can enable developers and help them move faster. And yeah, I mean the quick plug on OpenShift is our service. We've got an SRE team that is going to manage all of that. A friend of the program, Corey Quinn, says, "Hey, an SRE team like that, because you don't want to manage as an enterprise." You don't want to manage Kubernetes. Yeah, you need to understand some of the pieces, but what is important to your business is the applications, your data and all those things and managing the undifferentiated heavy lifting. That's one of the reasons you went to the cloud. So therefore changing your model as to how you consume services in the cloud. And what are we seeing with Amazon, Dave? They're trying to build more solutions, simplify deployments, and offer more solutions including with their ecosystem. >> So I want to ask you. You said enterprise developer is kind of an oxymoron, and I remember, years ago I used to hang around with a lot of heads of application development and insurance companies and financial services, pharmaceutical, and they didn't wear hoodies, but they didn't wear suits either. And then when I talked to guys like Jeff Clark, for instance. He talks about we're building an abstraction layer across clouds, blah, blah, blah, which by the way, I think it is the right strategy. I'm like, "Okay, I'll drink some of that Kool-Aid." And then when I come here, we talked to Adam Selipsky. John flew out and I was on the chime. He goes, "Yeah, that's not hybrid. No, this is nothing like, it's not AWS, AWS is cloud." So, square that circle for me, 'cause you're in both worlds and certainly your strategy is to connect those words. Is that cloud? >> Yeah, right. I mean, Dave, we spent years talking about like is private cloud really a cloud? And when we started coming to the show, there is only one cloud. It is the public cloud and Amazon is the paragon of, I don't know what it was. >> Dave: Fake clouds, cloud washing. >> So today, Amazon's putting lots of things into your data center and extending the cloud out to that environment. >> So that's cloud. >> That's cloud. >> What do we call that cloud? What about the reverse? >> What's happening at the edge is that cloud is that extension of what we said from Amazon. If you look at not only Outpost, but Wavelengths and Local Zones and everything else like that. >> Let's say, yes, that's cloud. The APIs, primitives, check. >> Dave, I've always thought cloud is an operating model, not a location. And the hybrid definition is not the old, I did an ebook on this, Dave earlier this year. It's not the decade old NIS definition of an application that spans because I don't get up in the morning as an enterprise and say, "Oh, let me look at the table of how much Google is charging me or Microsoft or Amazon," or wake up one morning and move from one cloud to the other. Portability, follow the sun type stuff, does it ever happen? Yes, but it is rare thing. Applications oftentimes get pulled apart. So we've seen if you talk about AI, training the cloud, then transact and do things at the edge. If I'm in an autonomous vehicle or in a geosynchronous satellite, I can't be going back to the cloud to process stuff. So I get what I need and I process there. The same thing hybrid, oftentimes I will do my transactional activity in the public cloud because I've got unlimited compute capability, but I might have my repository of data for many different reasons, governance or security, all these things in my own data center. So parts of an application might live there, but I don't just span to go between the public cloud in my data center or the edge, it's specific architectural decisions as to how we do this. And by the way the developer, they don't want to have to think about location. I mean, my background, servers, storage, virtualization, all that stuff, that was very much an infrastructure up look of things. Developers want to worry about their code and make sure that it works in production. >> Okay, let me test that. If it's in the AWS cloud and I think it's true for the other hyperscale clouds too, they don't have to think about location, but they still have to think about location on-prem, don't they? >> Well, Dave, even in a public cloud, you do need to worry about sometimes it's like, "Okay, do I split it between availability zones? How do I build that? How do I do that?" So there are things that we build on top of it. So we've seen Amazon. >> I think that's fair, data sovereignty, you have to think about okay. >> Absolutely, a lot of those things. >> Okay, but the experience in Germany is going to be the same as it is in DC, is it not? >> More or less? There are some differences we'll see off and Amazon will roll things out over time and what's available, you've got cloud. >> For sure, though that's definitely true. That's a maturity thing, right? You've talked a bit, but ultimately they all sort of catch up. I guess my question would be is the delta between, let's say, Fed adoption and East Coast, is that delta narrower, significantly narrow than what you might see on-prem? >> The services are the same, sometimes for financial or political things, there might be some slight differences, but yes, the cloud experience should be the same everywhere from Amazon. >> Is it from a standpoint of hybrid, on-prem to cloud, across cloud? >> Many of the things when they go outside of the Amazon data centers are limited or a little bit different or you might have latency considerations that you have to consider. >> Now it's a tug of war. >> So it's not totally seamless because, David Foyer would tell us there, "You're not going to fight physics." There are certain things that we need to have and we've changed the way we architect things because it's no longer the bottleneck of the local scuzzy connection that you have there, it is now (indistinct). >> But the point I'm making is that gets into a tug of war of "Our way is better than your way." And the answer is depends in terms of your workload and the use case. >> You've looked at some of these new databases that span globes and do things of the like. >> Another question, I don't know if you saw the Goldman Sachs deal this morning, Goldman Sachs is basically turning its business into a SaaS and pointing it to their hedge funds and allowing people to access their data, their tools, their software that they built for their own purposes. And now they're outselling it. Similar to what NASDAQ has done. I can't imagine doing that without containers. >> Yeah, so interesting point, I think. At least six years ago now, Amazon launched serverless and serverless was going to take over the world. I dug into the space for a couple of years. And you had the serverless with camp and you had the container camp. Last year at re:Invent, I really felt a shift from Amazon's positioning that many of the abstraction layers and the tools that help you support those environments will now span between Lambda and containers. The container world has been adding serverless functionality. So Amazon does Fargate. The open-source community uses something called Knative, and just breaking this week. Knative was a project that Google started and it looks like that is going to move over to the CNCF. So be part of the whole Kubernetes ecosystem and everything like that. Oracle, VMware, IBM, Red Hat, all heavily involved in Knative, and we're all excited to see that go into the CNCF. So the reason I say that, I've seen from Amazon, I actually, John and I, when we interviewed Andy Jassy back in 2017, I asked him a follow-up question because he said if he was to build AWS in 2017, "I would start with everything underneath it serverless." I would wonder if following up with Adam or Andy today, I'd said, "Would it be all serverless or would containers be a piece of it?" Because sometimes underneath it doesn't matter or sometimes it can be containers and serverless. It's a single unit in Amazon and when they position things, it's now that spectrum of unit, everything from the serverless through the containers, through... James Hamilton wrote a blog post today about running Xen-on-Nitro and they have a migration service for a mainframe. So what do we know? That one of the only things about IT is almost nothing ever goes away. I mean, it sounded like Amazon declared coming soon the end of life of mainframe. My friends over at IBM might not be quite ready to call that era over but we shall see. All these things take time. Everything in IT is additive. I'm happy to see. It is very much usually an end world when I look at the container and Kubernetes space. That is something that you can have a broad spectrum of applications. So some of my more monolithic applications can move over, my cool new data, AI things, I can build on it, microservices in between. And so, it's a broad platform that spans the cloud, the edge, the data center. So that cloud operating model is easier to have consistency all the places that I go. >> Mainframe is in the cloud. Well, we'll see. Big banks by the next site unseen. So I think Amazon will be able to eat away at the edges of that, but I don't think there's going to be a major migration. They claim it. Their big thing is that you can't get COBOL programmers. So I'm like, "Yeah, call DXC, you'll get plenty." Let's talk about something more interesting. (Stu laughs softly) So the last 10 years was a lot of, a lot about IT transformation and there was a lot more room to grow there. I mean, the four big hyperscalers are going to do 120 billion this year. They're growing at 35%. Maybe it's not a trillion, but there's a $500 billion market that they're going after, maybe more. It looks like there's a real move. You saw that with NASDAQ, the Goldman deal, to really drive into business, deeper business integration in addition to IT transformation. So how do you see the next decade of cloud? What should we be watching? >> So, one of the interesting trends, I mean, Dave, for years we covered big data and big data felt very horizontal in it's approach thing. Hadoop take over the world. When I look at AI solutions, when I look at the edge computing technologies that happen, they're very vertically driven. So, our early customers in edge adoption tend to be like telco with the 5G rollout manufacturing in some of their environments. AI, every single industry has a whole set of use cases that they're using that go very deep. So I think cloud computing goes from, we talked about infrastructure as a service to it needs to be more, it is solution, some of these pieces go together. When Adam got up on stage and talked about how many instance types they have on Amazon, Dave, it's got to be 2X or 4X more different instant types than if I went to go to HPE or Dell and buy a physical server for my environment. So we need to have areas and guidance and blueprints and heck, use some of that ML and AI to help drive people to the right solutions because we definitely have the paradox of choice today. So I think you will find some gravity moving towards some of these environments. Gravatar has been really interesting to watch. Obviously that Annapurna acquisition should be down as one of the biggest ones in the cloud era. >> No lack of optionality to your point. So I guess to the point of deeper business integration, that's the big question, will Amazon provide more solution abstractions? They certainly do with Connect. We didn't hear a ton of that this show. >> Interestingly. (Dave speaking indistinctly) So the article that you and John Furrier wrote after meeting with Adam, the thing that caught my eye is discussion of community and ecosystems. And one of the things coming after, some, big communities out there like, you and I lived through the VMware ecosystem in that very tight community. There are forming little areas of community here in this group, but it's not a single cloud community. There are those focus areas that they have. And I do love to see, I mean, obviously working for Red Hat, talking about the ecosystem support. I was very happy to hear Adam mention Red Hat in the keynote as one of the key hybrid partners there. So, for Amazon to get from the 60 million, the 60 billion to the trillion dollar mark down the road, it's going to take a village and we're happy to be a part of it. >> Hey, great to have you back, enjoy the rest of the show. This is, let's see, day three, we're wrapping up. We're here again tomorrow so check it out. Special thanks to obviously AWS is our anchor sponsor and of course, AMD for sponsoring the editorial segments of our event. You're watching theCUBE, the leader in tech coverage. See you tomorrow. (bright upbeat music)

Published Date : Dec 2 2021

SUMMARY :

One of the few physical events and the services, but and to this day, just very and managing the it is the right strategy. It is the public cloud and and extending the cloud the edge is that cloud Let's say, yes, that's cloud. the cloud to process stuff. If it's in the AWS cloud So there are things that you have to think about okay. and Amazon will roll things out over time be is the delta between, The services are the same, Many of the things when they go outside because it's no longer the bottleneck and the use case. that span globes and and allowing people to access that many of the abstraction So the last 10 years was a lot of, So, one of the interesting trends, So I guess to the point of the 60 billion to the trillion enjoy the rest of the show.

SENTIMENT ANALYSIS :

ENTITIES

EntityCategoryConfidence
AmazonORGANIZATION

0.99+

DavePERSON

0.99+

Corey QuinnPERSON

0.99+

Dave VellantePERSON

0.99+

Adam SelipskyPERSON

0.99+

Jeff ClarkPERSON

0.99+

NASDAQORGANIZATION

0.99+

John FurrierPERSON

0.99+

IBMORGANIZATION

0.99+

2017DATE

0.99+

MicrosoftORGANIZATION

0.99+

James HamiltonPERSON

0.99+

GermanyLOCATION

0.99+

Stu MinimanPERSON

0.99+

Andy JassyPERSON

0.99+

Goldman SachsORGANIZATION

0.99+

AndyPERSON

0.99+

AdamPERSON

0.99+

JohnPERSON

0.99+

50QUANTITY

0.99+

$500 billionQUANTITY

0.99+

DellORGANIZATION

0.99+

GoogleORGANIZATION

0.99+

AWSORGANIZATION

0.99+

120 billionQUANTITY

0.99+

David FoyerPERSON

0.99+

OracleORGANIZATION

0.99+

Last yearDATE

0.99+

2019DATE

0.99+

35%QUANTITY

0.99+

2XQUANTITY

0.99+

2018DATE

0.99+

60 billionQUANTITY

0.99+

60 millionQUANTITY

0.99+

75,000QUANTITY

0.99+

DCLOCATION

0.99+

StuPERSON

0.99+

4XQUANTITY

0.99+

10 yearsQUANTITY

0.99+

10th yearQUANTITY

0.99+

tomorrowDATE

0.99+

todayDATE

0.99+

AMDORGANIZATION

0.99+

more than five yearsQUANTITY

0.99+

Red HatORGANIZATION

0.99+

trillion dollarQUANTITY

0.99+

telcoORGANIZATION

0.99+

oneQUANTITY

0.99+

JerryPERSON

0.99+

Ashesh Badani, Stefanie Chiras & Joe Fitzgerald, Red Hat | AnsibleFest 2020


 

>> Narrator: From around the globe, it's theCUBE with digital coverage of AnsibleFest 2020, brought to you by Red Hat. >> The ascendancy of massive clouds underscored the limits of human labor. People, they simply don't scale at the pace of today's technology. And this trend created an automation mandate for IT which has been further accentuated by the pandemic. The world is witnessing the build-out of a massively distributed system that comprises on-prem apps, public clouds and edge computing. The challenge we face is how to go from managing things you can see and touch to cost effectively managing, securing and scaling these vast systems. It requires an automation first mindset. Hello, everyone. This is Dave Vellante and welcome back to AnsibleFest 2020. We have a great panel to wrap up this show. With me are our three excellent guests and CUBE alums. Ashesh Badani is the Senior Vice President of Cloud Platforms at Red Hat. Ashesh, good to see you again. Thanks for coming on. >> Yeah, likewise. Thanks for having me on again, Dave. >> Stefanie Chiras is Vice President and General Manager of the RHEL Business Unit and my sports buddy. Stefanie, glad to see you back in the New England area. I knew you'd be back. >> Yeah, good to see you, Dave. Thanks for having us today. >> You're very welcome. And then finally, Joe Fitzgerald, longtime CUBE alum, Vice President and General Manager of the Management Business Unit at Red Hat. Joe, good to see you. >> Hey, Dave, good to be here with you. >> Ashesh, I'm going to start with you. Lay out the big picture for us. So how do you see this evolution to what we sometimes talk about as hybrid cloud, but really truly a hybrid cloud environment across these three platforms that I just talked about? >> Yeah, let me start off by echoing something that most of your viewers have probably heard in the past. There's always this notion about developers, developers, developers. And you know, that still holds true. We aren't going away from that anymore. Developers are the new kingmakers. But increasingly, as the scope and complexity of applications and services that are deployed in this heterogeneous environment increases, it's more and more about automation, automation, automation. In the times we live in today, even, you know, before dealing with the crises that, you know, we have, just the sheer magnitude of requirements that are being placed on enterprises and expectations from customers require us to be more and more focused on automating tasks which humans just can't keep up with. So you know, as we look forward, this conversation here today, you know, what Ansible's doing, you know, is squarely aimed at dealing with this complexity that we all face. >> So Stefanie, I wonder if you could talk about what it's going to take to implement what I call this true hybrid cloud, this connection and management of this environment. RHEL is obviously a key piece of that. That's going to be your business unit, but take us through your thoughts there. >> Yeah, so I'm kind of building on what Ashesh said. When we look at this hybrid cloud world, right, which now hybrid is much more than it was considered five years ago. It used to be hybrid was on-prem versus off-prem. Now, hybrid translates to many layers in the stack. It can be VMs hybrid with containers. It can be on-prem with off-prem and clearly with edge involved, as well. Whenever you start to require the ability to bridge across these, that's where we focus on having a platform that allows you to access sort of all of those and be able to deploy your applications in a simple way. When I look at what customers require, it's all about speed of deploying applications, right, build, deploy and run your applications. It's about stability, which is clearly where we're focused on RHEL being able to provide that stability across multiple types of hybrid deployment models. And third is all about scale. It is absolutely all about scale and that's across multiple ranges in hybrid, be it on-prem, off-prem, edge and that's where all of this automation comes in, so to me, it's really about where do you make those strategic decisions that allow you to choose, right, for the flexibility that you need and still be able to deploy applications with speed, have that stability, resiliency, and be able to scale. >> So Joe, let's talk about your swim lane and it's weird to even use that term, right? 'Cause as Stefanie just said, we're kind of breaking down all these silos that we talk in terms of platform, but how do you see this evolving, and specifically, what's the contribution from a management perspective? >> Right, so Stefanie and Ashesh talked about sort of speed, scale and complexity. Right, people are trying to deploy things faster or larger scale, and oh, by the way, keep everything highly available and secure. That's a challenge, right? And so, you know, interestingly enough, Red Hat, about five years ago, we recognized that automation was going to be a problem as people were moving into open hybrid clouds, which we've been working with our customers for years on. And so we acquired this small company called Ansible, which had some really early emerging technology, all open source, right, to do automation. And what we've done over the past five years is we've really amplified that automation and amplified the innovation in that community to be able to provide automation across a wide array of domains that you need to automate, right, and to be able to plug that in to all the different processes that people need in order to be able to go faster, but to track, manage, secure and govern these kind of environments. So we made this bet years ago and it's paying off for Red Hat in very big ways. >> I mean, no doubt about it. I mean, when you guys bought Ansible, so it wasn't clear that it was going to be the clear leader. It is now. I mean, it's pulled ahead of Chef, Puppet. You saw, you know, VMware bought Salt, but I mean, Ansible very clearly has, based on our surveys, the greatest market momentum. We're going to talk about that. I know some of the other analysts have chimed in on this, but let me come back to this notion of on-prem and cloud and edge and this is complicated. I mean, the edge, it's kind of its own island, isn't it? I mean, you got the IT and the OT schism, so maybe you could talk a little bit about how you see those worlds coming together, the cloud, the on-prem, the edge. Maybe Stefanie, you can start. >> Yeah, I think the magic, Dave, is going to happen when it's not its own island, right, as we start to see this world driven by data cause the spread of a data center to be really dis-aggregated and allow that compute to move out closer to the data, the magic happens when it doesn't feel like an island, right, that's the beauty and the promise of hybrid. So when you start to look at what can you provide that is consistent that serves as a single language that you can talk to from on-prem, off-prem and edge, you know, it all comes down to, for us, having a platform that you can build once and deploy across all of those, but the real delicacy with edge is there are some different deployment models. I think that comes into deployment space and we're clearly getting feedback from customers. We're working on some capabilities where edge requires some different deployment models in the ways you update, et cetera, and thanks to all of you out there who are working with us upstream in order to deliver that. And I think the second place where it's unique is in this ability to manage and automate out at the edge, but our goal is certainly at our platform levels, whether it be on RHEL, whether it be on OpenShift to provide that consistent platform that allows you that ease of deployment, then you got to manage and automate it and that's where the whole Ansible and the ecosystem really plays in. You need that ecosystem and that's always what I love about AnsibleFest is this community comes together and it's a vibrant community, for sure. >> Well, I mean, Ashesh, you guys are betting big on this and I often think of the cloud is just this one big cloud. You got the on-prem cloud, you got the public clouds. Edge becomes just an extension of that cloud. Is that how you think about it and what is it actually going to take to make that edge not an island? >> Yeah, great point, Dave, and that's exactly how we think about it. We've always thought about our vision of the cloud as being a platform and abstraction that spans all the underlying infrastructure that the user can take advantage of, so if it happens to reside in a data center, some in a private cloud running off a data center, more increasingly in the public cloud setting, and as Stefanie called out, we're also starting to see edge deployments come in. We're seeing, you know, big build-outs in the work we're doing with telecom providers from a 5G perspective that's helping drive that. We're seeing, if you will, IOT-like opportunities with, let's say, the automotive sector or some in the retail sector, as well. And so this fabric, if you will, needs to span this entire set of deployment that a customer will take advantage of. And Joe started touching on this a little bit, right, with this notion of the speed, scale and complexity, so we see this platform needing to expand to all these footprints that customers are using. At the same time, the requirements that they have, even when they're going out the edge, is the same with regard to what they see in the data center and the public cloud, so putting all that together really is our sweet spot. That's our focus. And to the point you're making, Dave, that's where we're making a huge bet across all of Red Hat. >> So I mentioned, you know, some of our research and I do these breaking analysis segments every week and recently I was digging into cloud and specifically was interested in hybrid and multi. And you know, hybrid been I think pretty well understood for awhile. Multi I think was a lot of, you know, a lot of talk, but it's becoming real and the data really shows that. It shows OpenShift and Ansible have momentum. I mentioned that before. Yeah, you know, obviously VMware is there, but clearly Red Hat is well positioned specifically in multicloud and hybrid. And I know some of the other analyst firms have picked up on this. What are you guys seeing in the market? Maybe Joe, you can chime in and Ashesh, you can maybe add some color. >> Yeah, so you know, there's a lot of fashion, right, around hybrid and multicloud today, so every vendor is jumping on with multicloud storing. And you know, a lot of the vendors' strategies are, pick my solution and vertically use my stuff in the public cloud on-premise, maybe even at the edge, right, and you'll be fine. And you know, obviously customers don't like lock-in. They like to be able to take advantage of the best services, availability, security, different things that are available in each of these different clouds, right? So there is a strong preference for hybrid and multicloud. Red Hat is sort of the Switzerland of hybrid and multicloud because we enable you to run your workloads across all these different substrates, whether it's in public clouds, multiple, right, into the data center and physical, virtual, bare metal, out to the edge and edge is not a single homogeneous, you know, set of hardware or even implementation. It varies a lot by vertical, so you have a lot of diversity, right? And so Red Hat is really good at helping provide the platforms like OpenShift and RHEL that are going to provide that consistency across those different environments or also in the case of Ansible to provide automation that's going to match the physics of management and automation that are required across each of those different environments. Trust me, managing or automating something at the edge and with very small footprint of some device across the constraint network is very, very different than managing things in a public cloud or in a data center and that's where I think Red Hat is really focused and that's our sweet spot, helping people manage those environments. >> And Ashesh, you guys have obviously put a lot of effort there. If you could maybe comment. >> Yeah, I was just going to say, Dave, I'll add just really quickly to what Joe said. He said it well. But the thing I will add is the way for us to succeed here is to follow the user, follow the customer. Right, instead of us just coming out with regard to what we believe the path to be, you know, we're really kind of working closely with the actual customers that we have. So for example, recently been working with a large water utility in Italy, but they're thinking about, you know, the world that they live in and how can they go off and, you know, have kiosks that are spread throughout Italy, able to provide reports with regard to the quality of the water that's available, as well as other services to all their citizens. But it's really interesting use case for us to go off and pursue because in some sense, you can ask yourself, well, is that public cloud? Are they going to take advantage of those services? Is that, you know, private cloud? Is that data center, is that IOT, is that edge? At a certain point in time, what you've got to think about is, well, we've got to provide integrated end-to-end solution that spans all of these different worlds, and so as long as I think we keep that focus, as long as we make sure our North Star is really what the user's trying to do, what problem they're trying to solve, I think we'll come out just fine on the other side of this. >> So I'd love to get all your thoughts, all three of you, on just what's going on in containers, generally, Kubernetes, specifically. I mean, everybody knows it's a hot space and the data shows that it is maturing, but it's amazing to me how much momentum it still has. I mean, it's like the new shiny toy, but it's everywhere and so it's able to sort of maintain that velocity and it's really becoming the go-to cloud native development platform, so the question is how is Red Hat, you know, helping your customers connect OpenShift to the rest of their IT infrastructure, platforms, their processes, the tools. I mean, who wants to start? I'd love to hear from all three of you. Ashesh, why don't you kick it off and then we'll just go left to right. >> So Dave, we've spoken to you and to folks the CUBE, as well, other for many years on this. We've made a huge investment in the Kubernetes market and been one of the earliest to do that and we continue to believe in the promise that it delivers to users, this notion of being able to have an environment that customers can use regardless of the underlying choices that they make. Here's an extremely powerful one, it's truly an open source, right? This is key to, you know, what we do. Increasingly, what we're working on is to ensure that one, if you make a commitment to Kubernetes and increasingly we see lots of customers around the world doing that, that we ensure that we're working closely, that our entire portfolio helps support that. So if you're going to make a choice with regard to Kubernetes base deployment, we help support you running it yourself wherever it is that you choose to run it, we help support you whether you choose to have us manage on your behalf and then also make sure we're providing an entire portfolio of services, both within Red Hat as well as from third parties so that you have the most productive, integrated experience possible. >> Okay, and Stefanie, loved your point of view on this, and Joe, I'd love to understand how you're bridging kind of the Ansible and Kubernetes communities, but Stefanie, why don't you chime in first? >> Yeah, I'll quickly add to what Ashesh said and talked about well on really the promise and the value of containers, but particularly from a RHEL perspective, we have taken all our capabilities and knowledge in the Linux space and we have taken that to apply it to OpenShift, right, because Kubernetes and containers is just another way to deploy Linux, so making sure that that underpinning is stable, secure and resilient and tied to an ecosystem, right? An ecosystem of various architectures, an ecosystem of ISVs and tooling, right? We've pulled that together and everything we've done in Linux for, you know, over decades now at Red Hat and we've put that into that customer experience around OpenShift to deploy containers, so we've really built, it has been a portfolio-wide effort, as Ashesh alluded to, and of course, it passes over to Ansible as well with Joe's portfolio. >> Yeah, we talked about this upfront, Joe. The communities are so crucial, so how are you bridging those Ansible and Kubernetes communities? What's your thought on that? >> Well, a quick note about those communities. So you know, OpenShift is built on Kubernetes and a number of other projects. Kubernetes is number seven in the top 10 open source projects based on the number of contributors. Turns out Ansible is number nine, right? So if you think about it, these are two incredibly robust communities, right? On the one hand, building the container platform in Kubernetes and in the other around Ansible and automation. It turns out that as the need for this digital acceleration and building these container-based applications comes along, there's a lot of other things that have to be done when you deploy container-based applications, whether it's infrastructure automation, right, to expand and manage and automate the infrastructure that you're running your container-based applications on, creating more clusters, you know, configuring storage, network, you know, counts, things like that, but also connecting to other systems in the environment that need to be integrated with around, you know, ITSM or systems of record, change management, inventory, cost, things like that, so what we've done is we've integrated Ansible, right, in a very powerful way with OpenShift through our advanced cluster management capability, which allows us to provide an easy way to instrument Ansible during critical points, whether it's you're deploying new clusters out there or you're deploying a new version of an application or a new application for the first time, whether you're checking policy, right, to ensure that, you know, the thing is secure and that, you know, you can govern these environments, right, that you're relying on. So we've really now tied together two sort of de facto standards, OpenShift built on Kubernetes and a number of other projects and then Ansible, or Red Hat, has taken this innovation in the community and created these certified content collections, platforms and capabilities that people can actually build and rely on and know that it's going to work. >> Ashesh, I mean, Red Hat has earned the right, really, to play in both the cloud native world and of course the traditional infrastructure world, but I'm interested in what you're seeing there, how you're bringing those two worlds together. Are they still, you know, largely separate? Are you seeing traditional IT? I mean, you're certainly seeing them lean in to more and more cloud native, but what are you guys doing specifically to kind of bring those worlds together? >> Yeah, increasingly it's really hard to be able to separate out those worlds, right? So in the past, we used to call it shadow IT. There really is no shadow IT anymore, right? This is IT. So we've embraced that completely. You know, our take on that is to say there are certain applications that are going to be appropriate for being run in a data center a certain way. There are certain other workloads that'll find their way appropriate for the public cloud. We want to make sure we're meeting them across, but what we want to do is constantly introduce technologies to help support the choices customers make. What do I mean by that? Let me give a couple examples. One is, you know, we can say customers have VMs that are based out in specific environments and they can only run as VMs. That code can't be containerized for a variety of reasons, right? You know, hard to re-architect that, don't have the funds, you know, have certain security compliance reasons. Well, what if we could take those VMs and then have them be run in containers in a native fashion? Wouldn't that be extremely powerful value proposition to run containers and then VMs as containers sort of side by side with Kubernetes orchestrating them all. So that's a capability we call open source virtualization. We've introduced that and made that generally available within our platform. Another one, which I think Joe starting to touch on a little bit here, is both around this notion of Ansible, as well as advanced cluster management. And say, once technologies like Ansible are familiar to our customers, how about if we find ways to introduce things like the operator framework to help support people's use of Ansible and introduce technologies like advanced cluster management, which allows for us to say, well, regardless of where you run your clusters, whether you run your Kubernetes clusters on premise, you run them in the cloud, right, we can imagine a consistent fashion and manage, you know, health and policy and compliance of applications across that entire state. So David, question's extremely good one, right, but what we are trying to do is try to be able to say, you know, we are going to just span those two worlds and provide as many tools as possible to ensure that customers feel like, you know, the shift, if you will, or the move between traditional enterprise software application development and the more modern cloud native can be bridged as seamlessly as possible. >> Yeah, Joe, we heard a lot of this at AnsibleFest, so the ACM as a key component of your innovation, and frankly, your competitive posture. Anything you would add to what Ashesh just shared? >> Well, I think that one of the things that Red Hat is really good at is we take management and automation as sort of an intrinsic part of what needs to go on. It's not an afterthought. You just don't go build something, go, "Oh I need management," go out and, you know, go get something, right, so we've been working on, sort of automation and management for many, many years, right, so we build it in concert with these platforms, right, and we understand the physics of these different environments, so we're very focused on that from inception, as opposed to an afterthought when people sort of paint themselves into a corner or have management challenges they can't deal with. >> There's a lot of analogs in our business, isn't there? Management is a bolt-on and security is a bolt-on. It just doesn't work that well and certainly doesn't scale. Stefanie, I want to come back to you and I want to come back to the edge. We hear a lot of people talking about extending their deployments to the edge in the future. I mean, you look at what IBM's doing. They're essentially betting its business on RHEL and OpenShift and betting that its customers are going to do the same as well are you. Maybe talk about, you know, what you're doing to specifically extend RHEL to the edge. >> Yeah, Dave, so we've been looking at this space consistent with our strategy, as Ashesh talked about, right? Our goal is to make sure that it all looks and feels the same and provides one single Linux experience. We've been building on a number of those aspects for quite some time, things like being able to deal with heterogeneous architectures, as an example, being able to deal with, you know, having Arm components and x86 components and power components and being able to leverage all of that from multiple vendors and being able to deploy. Those are things we've been focused on for a long time and now when you move into the space of the edge, certainly we're seeing, you know, essentially data center level hardware move out to be dis-aggregated and dispersed as they move it closer to the data and where that's coming in and where the analysis needs to be done, but some of those foundational things that we've been working on for years starts to pay off because the edge tends to be more heterogeneous all the way from an architecture level to an application level, so now we're seeing some asks. We've been working upstream in order to pull in some features that drive capabilities around specifically updating, deploying those updates, doing rollbacks and things like that, so we're focused on that. But really, it's about pulling together the capabilities of having multiple architectures, dealing with heterogeneous infrastructure out there at the edge, being able to reliably deploy it even when, for example, we have customers who they deploy their hardware and they can't touch it for years. How do they make sure that that's out there in a stable environment that they can count on? And then, you know, adding in things like containerization. We talked about the magic of that, being able to deploy an application consistently and being able to deploy a single container out there to the edge. We're thinking about it all the way from the architecture up to how the application gets deployed and it's going to take the whole portfolio to do that as you need to manage it, as you need to deploy containers, so it's a focus across the company for how we deal with that. >> And as we were talking about before, you know, it takes a village. You know that bromide, but it does, requires an ecosystem of jobs. I mean, there's some real technical challenges in R&D that has to happen. I mean, you've got to be, you know, you're talking about cloud native in all three different clouds, and you know, and not just the big three, but other clouds and then bringing that to the edge, so there's some clear technical challenges, but there's also some business challenges out there. So you know, what are you seeing in that regard? You know, what are some of those things that you hope to solve by bridging that gap? >> Well, I think one of the things we're trying to do and I'm focused on the management and automation side is to provide a common set of management tooling of automation, right, and I think Ansible fits that quite well. So for the past five years since Ansible's been part of Red Hat, we've expanded from, you know, they started off initially doing configuration management, right? We've expanded to include, you know, network and storage and security, now edge. At AnsibleFest, we demonstrated things like serverless event-driven automation, right, building an OpenShift serverless in Knative. We're trying to expand the use cases for Ansible so that there's a simplicity, there's a tool reduction, right, across all these environments and you don't have to go deal with nine vendors, and you know, 17 different tools to try to manage each element here to be able to provide a common set. It reduces complexity, cost and allows skills to be able to be reused across these different areas. It's going to all be about digital acceleration, right, and reducing that complexity. And one last comment. One of the reasons we bought Ansible years ago is the architecture, it's agent-less. Many of our competitors that you hear, the first thing they want to do is go deploy an agent somewhere and that creates its own ongoing burden of, do I have the latest version of the agent? Is it secure? Does it fit on the device? As Stefanie mentioned, is there a version that fits on the architecture the device is running on? It starts getting really, really complicated. So Ansible is just simple, elegant, agent-less. We've expanded the domains we can automate with it and we've expanded sort of the modality. How can I call it? User, driven by an event, as part of some life cycle management, app deployment, Ansible plugs right in. >> Well, Joe, you can tell you're a management guy, right? Agents, another thing that has to be managed. You just laundry list of stuff. (laughs) I want to come back to this notion Joe just touched on, this digital transformation. They say, "If it ain't broke, don't fix it." Well, COVID broke everything. And I got to say, I mean, all the talk about digital transformation over the last, you know, several years, yes, it was certainly happening, but there was also a lot of lip service going on and now if you're not digital, you're out of business. And so, you know, given everything that we've seen in the last, you know, whatever, 150, 200 days or so, what's the impact that you're seeing on customers' digital transformation initiatives, and you know, what is Red Hat doing to respond? Maybe Ashesh, you could start and we can get feedback from the others. >> Yeah, David, it's an unfortunate thing to say, right, but there's that meme going around with regard to who's responsible for digital transformation and it's a little bit of I guess gallows humor to call it COVID, but we're increasingly seeing that customers and the journey that they're on is one that they haven't really gotten off, even with this, if you will, change of environment that's come about. So projects that we've seen in play, you know, are still underway. We've seen acceleration, actually, in some places with regard to making services more easily accessible. Anyone who's invested in hybrid cloud or public cloud is seeing huge value with regard to being able to consume services remotely, being able to do this on demand and that's a big part of the value proposition, you know, that comes forward. And increasingly what we're trying to do is try to say, how can we engage and assist you in these times, right? So our services team, for example, has transformed to be able to help customers remotely. Our support team has gone off and work more and more with customers. For a company like Red Hat, that hasn't been completely, if you will, difficult thing to do mostly because we've been so used to working in a distributed fashion, working remotely with our customers, so that's not a challenge in itself, but making sure customers understand that this is really a critical journey for them to go on and how we can kind of help them, you know, walk through that has been good and we're finding that that message really resonates. Right, so both Stefanie and Joe talked a little bit about, you know, how essentially our entire portfolio is now built around, you know, ensuring that if you'd like to consume on demand, we can help support you, if you'd like to consume in a traditional fashion, we can help you. That amount of flexibility that we provide to customers is really coming to bear at this point in time. >> So maybe we could wrap with, we haven't really dropped any customer names. Stefanie and Joe and Ashesh, I wonder if you have any stories you can share or, you know, customer examples that we could close on that are exciting to you this year. >> So I can start, if that's okay. >> Please. >> So an area that I find super interesting from a customer perspective that we're increasingly seeing more and more customers go down is sheer interest in, if you will, kind of diversity of use cases that we're seeing, right? So we see this, for example, in automotive, right? So whether it's a BMW or a Volkswagen, we see this now in health care with the ACA, in we'll say a little bit more traditional industries like energy with Exxon or Schlumberger around increasingly embrace of AIML, right? So artificial machine learning, if you will, advanced analytics being much more proactive with regard to how they can take data that's coming in, adjust it, be able to make sense of the patterns and then be able to, you know, have some action that has real business impact. So this whole trend towards, you know, AIML workloads that they can run is extremely powerful. We work very closely with Nvidia, as well, and we're seeing a lot of interest, for example, in being able to run a Kubernetes-based platform, support Nvidia GPUs for specific class workloads. There's a whole bunch of customers, people in financial services that, you know, this is a rich area of interest. You know, we've seen great use cases for example around grid with Deutsche Bank. And so, to me, I'm personally really excited to see kind of that embrace the PC from our customers regard to saying there's a whole lot of data that's out there. You know, how can we essentially use all of these tools that we have in place? You know, we talk about containers, microservices, DevOps, you know, all of this and then put it to bear to really put to work and get business value. >> Great, thank you for that, Ashesh. Stefanie, Joe, Stefanie, anything you want to add or final thoughts? >> Yeah, just one thing to add and I think Ashesh talked to a whole number across industry verticals and customers. But I think the one thing that I've seen through COVID is that if nothing else, it's taught us that change is the only constant and I think, you know, our whole vision of open hybrid cloud is how to enable customers to be flexible and do what they need to do when they need to do it, wherever they want to deploy, however they want to build. We provide them some consistency, right, across that as they make those changes and I think as I've worked with customers here through since the beginning of COVID, it's been amazing to me the diversity of how they've had to respond. Some have doubled down in the data center, some have doubled down on going public cloud and to me, this is the proof of the strategy that we're on, right, that open hybrid cloud is about delivering flexibility, and boy, nothing's taught us the need for flexibility like COVID has recently, so I think there's a lot more to do. I think pulling together the platforms and the automation is what is going to enable the ability to do that in a simple fashion. >> So Joe, you get the final word. I mean, AnsibleFest 2020, I mean, it's weird, right? But that's the way these events are, all virtual. Hopefully, next year we got a shot at being face to face, but bring us home, please. >> Yeah, I got to tell ya, having, you know, 20,000 or so of your closest friends get together to talk about automation for a couple of days is just amazing. That just shows you sort of the power of it. You know, we have a lot of customers this week at AnsibleFest telling you their story, you know, CarMax and ExxonMobil, you know, BlueCross BlueShield. I mean, there's a number across all different verticals, globally, Cepsa from Europe. I mean, just an incredibly, you know, diverse array of customers and use cases. I would encourage people to look at some of the customer presentations that were on at AnsibleFest, listen to the customer telling you what they're doing with Ansible, deploying their networks, deploying their apps, managing their infrastructure, container apps, traditional apps, connecting it, moving faster. They have amazing stories. I encourage people to go look. >> Well, guys, thanks so much for helping us wrap up AnsibleFest 2020. It was really a great discussion. You guys have always been awesome CUBE guests. Really appreciate the partnership and so thank you. >> Thanks a lot, Dave. Appreciate it. >> Yeah, thanks, Dave. >> Thanks for having us. >> All right, and thank you for watching, everybody. This is Dave Vellante for theCUBE and we'll see you next time. (calm music)

Published Date : Oct 13 2020

SUMMARY :

brought to you by Red Hat. Ashesh, good to see you again. Thanks for having me on again, Dave. Stefanie, glad to see you Yeah, good to see you, Dave. of the Management Ashesh, I'm going to start with you. So you know, as we look forward, That's going to be your business unit, so to me, it's really about where do you that you need to automate, You saw, you know, VMware bought Salt, and thanks to all of you out there Is that how you think about it And so this fabric, if you will, and Ashesh, you can maybe add some color. Yeah, so you know, And Ashesh, you guys have obviously you know, the world that they live in and so it's able to sort and been one of the earliest to do that and knowledge in the Linux space so how are you bridging those Ansible right, to ensure that, you know, and of course the traditional and manage, you know, health and policy so the ACM as a key go out and, you know, go get something, I mean, you look at what IBM's doing. being able to deal with, you and you know, and not just the big three, We've expanded to include, you know, in the last, you know, whatever, you know, that comes forward. that are exciting to you this year. and then be able to, you Stefanie, anything you want and I think, you know, our whole So Joe, you get the final word. listen to the customer telling you Really appreciate the Thanks a lot, Dave. and we'll see you next time.

SENTIMENT ANALYSIS :

ENTITIES

EntityCategoryConfidence
DavePERSON

0.99+

DavidPERSON

0.99+

StefaniePERSON

0.99+

Dave ValentiPERSON

0.99+

AmazonORGANIZATION

0.99+

Dave VellantePERSON

0.99+

Frank LumanPERSON

0.99+

MicrosoftORGANIZATION

0.99+

JoePERSON

0.99+

JohnPERSON

0.99+

AndyPERSON

0.99+

Andy JassyPERSON

0.99+

Deutsche BankORGANIZATION

0.99+

ExxonORGANIZATION

0.99+

Dave VolantePERSON

0.99+

WernerPERSON

0.99+

AWSORGANIZATION

0.99+

SymantecORGANIZATION

0.99+

Joe FitzgeraldPERSON

0.99+

Ashesh BadaniPERSON

0.99+

2013DATE

0.99+

Sanjay PoonenPERSON

0.99+

ItalyLOCATION

0.99+

JessiePERSON

0.99+

ExxonMobilORGANIZATION

0.99+

Jon SakodaPERSON

0.99+

NvidiaORGANIZATION

0.99+

EuropeLOCATION

0.99+

Stefanie ChirasPERSON

0.99+

IBMORGANIZATION

0.99+

AsheshPERSON

0.99+

JessePERSON

0.99+

Adrian CockcroftPERSON

0.99+

LALOCATION

0.99+

Red HatORGANIZATION

0.99+

JohnsonPERSON

0.99+

Dave allantePERSON

0.99+

MiamiLOCATION

0.99+

CIAORGANIZATION

0.99+

Mark Hinkle & Sebastien Goasguen, TriggerMesh | CUBE Conversation, May 2020


 

>> Announcer: From theCUBE studios in Palo Alto in Boston, connecting with thought leaders all around the world, this is a CUBE Conversation. >> Hi, I'm Stu Miniman and welcome to a special CUBE conversation. I'm coming from the Boston area studio. We were supposed to have a KubeCon Europe in Amsterdam. First in the spring, they pushed it off to the summer, and, of course, the decision due to the global pandemic is it's making it virtual. But happy to welcome to the program two guests that I was planning to have on in person, but couldn't wait for our virtual coverage of the event, though. Happy to welcome the co-founders of TriggerMesh. Sitting in the middle is Mark Hinkle, who is the CEO of the company, and to the other side is Sebastien Goasguen, who is also the co-founder and the Chief Product Officer. Gentlemen, thanks so much for joining us. >> Thanks for having us, Stu. >> Thanks, Stu. >> All right, so, it's interesting, we've been covering the cloud native space for a number of years, and especially at KubeCon, there's always some of those discussions of does cloud kill on-premises, does this new thing kill that old thing. And in some of the early days of KubeCon, it was like, well, containers are really interesting, and there was all the buzz for years about Docker but, hey, the next thing is going to be serverless. And serverless, we don't need to think about any of that stuff, it's the nirvana of what developers wanted. So therefore, let's not worry about containers, but you sit in that space really helping to connect between some of the various pieces. So, I guess, Sebastien, maybe if I could start with you, 'cause you've built some of these various projects, when you go through and look at your background, you've been involved in the co-business space, uBLAS, and now for TriggerMesh but, you know, give us some of that background as to how, from a technological under pinnings, the community's been thinking about how these worlds fit together. >> Yeah sure, it's very interesting because first, the container rejuvenation started with Docker obviously and then Kubernetes appeared, and the entire community started building this. And this was really an evolution from the virtual machine orchestration, right. People needing a better way to package applications, deploy them, and they said, "You know what, "virtual machines are not that great for this. "Can't we have a better vehicle to do this" and that's where, really, containers took over. And it made total sense and so we saw this switch from, craziness about open stack and even cloud stack that Mark and I worked on, and putting all the focus on containers. And then comes AWS always innovating, always in the lead, and AWS saying, "Hey, you know what? "Actually, we need to go serverless. "We need to forget about the infrastructure. "What people want is really deploy applications "without worrying about the infrastructure. "They want things that are going to auto scale. "They want to pay very little, even pay per function call "and not pay when your VM is up." So AWS really pushed this mindset of serverless, but then what was the meaning in that realm of containers, and that's when I started Kubeless and I said, "You know what, if you would need to build function "as a service, you should build it on Kubernetes, "and use Kubernetes as a platform." And from there we started started seeing this fight, a little bit, between people, saying "Hey, forget containers, go serverless." So in TriggerMesh, we're not really taking that stance. We really see on-premises has, it's always going to be here, we have worked clouds on-premises, we have our own data centers but definitely there is more and more cloud usage, and when you start using the cloud you don't want to care about the infrastructure in the cloud, right. So, you want as much serverless as possible in the cloud, but you know you have to deal with your on-premises, data bases and some work loads and so on. So you have to be a pragmatic and you have to pick the best of both worlds and keep moving to modernize your stack and your IT in general. >> Excellent, alright so Mark, at the CNCF I'd seen the Knative project come out and it was talking about how we can connect containers and serverless, and one of the questions I'd been asking is "Well look, there are a lot "of open source projects for serverless." But when I talk to the community, when I talk to users, you say serverless, I think AWS. Sebastien was just talking about, so, I was sitting at the KubeCon shows and talking to the vendors and a lot of really big vendors were working on Knative, Oracle, IBM, RedHat and others and I said if this doesn't connect with AWS first and Azure second, I don't understand what we're doing. Yes, there's probably a place for on-premises but that was when, I think you and I had a conversation, we'd been looking at this space, so how did the ideas that Sebastien talked about turn into an initiative and a company of TriggerMesh. >> Well, early on we latched onto the Knative announcement that Google made. Google had given Sebastien some insight into where they were going with serverless, and the Knative project before it launched. And then they actually quoted him in the release which started interest in our company which was the only company in name at that point. But we really didn't know where Knative and Kubernetes together were going and the serverless movement, but we thought at first that there would need to be management capabilities to do lifecycle management around serverless functions, but what we realized, or Sebastien realized, early on was that it's not so much the management of serverless, because the whole idea of serverless is to abstract away all of the severs and architecture so that all you're really dealing with is the run time. So the problem that we saw early on was not managing but actually integrating applications across serverless framework, so the name TriggerMesh, that came from the idea that you trigger serverless functions and that you would mesh architectures whether they be legacy applications or they be file services or other serverless clouds across the fabric of the internet. So that's Triggermesh and that's really where we're going and we see that there's a couple of proof points in our industry for that already and people having the desire to do that. >> All right excellent, so that integration that you're talking about. Help Sebastien explain, there's some news I believe its the EveryBridge Cloud Native Integration Platform that's just announced. Help us understand what that is and what should we be kind of comparing it to other solutions in the industry today. >> Yeah so, you know we are very happy about the EveryBridge announcement and it's really, we're getting beta, we are doing a beta release of EveryBridge available in our SaaS cloud, the Triggermesh.io and really to first piggy back on what Mark was saying, is that a lot of people still believe serverless is just functions, right. And for us serverless is much more than this. Serverless is about building event driven applications. We see it with AWS, with things like they are doing with EventBridge, for example, but we really believe in this mindset. What we are trying to do is to help people build applications, build cloud native applications, that fundamentally are event driven and they are linking cloud services in the public cloud providers and also on-premises work load, right. So EveryBridge allows people to do this, to build those cloud native apps as basic event flows that connect event sources wherever they are, could be events that are on-prem from an eCommerce application, ERP application, could be events that are circulating through a Kafka infrastructure on-prem, and people can connect those event sources with what we call targets. So those targets could be on-premises, they would be OpenShift work loads for example or they could be in the cloud at AWS lambda functions, Google cloud run, or even dedicated SaaS like Twilio, SendGrid, and so on, so that's when we saw really over the last 18 to almost two years now, is that serverless is more of an integration problem, more like traditional IPaaS that we've seen, right. So basically we are building a new IPaaS solution at the frontier of serverless offerings from the public clouds, traditional messaging systems like Kafka, Remittent, Q and so on, plus the, I would say, the old IPaaS solution and we're doing all of this backed by Kubernetes and Knative. >> Excellent, so Mark I heard Sebastien talking about, he mentioned OpenShift, talked about Google, speak a little bit to really the ecosystems, the market places that TriggerMesh fits into. What are the use cases that you are seeing customers using. >> Yeah, I think a couple of the, to the dive into the on-prem triggers we have capabilities to trigger oracle database changes that could actually pick off cloud based ETL transactions. We're seeing that users are going through digital transformation and really to be more specific given the global climate right now, it's remote work, and the idea of lifting and shifting all of your infrastructure into the cloud is pretty daunting and long ask, but if you can front end those systems with new cloud native architecture and you have a way to create those event flows to tie in your existing systems to new portals for your employees to get their work done, automate workflows to provision new systems, like Zoom for example, and other conferencing systems, you can use the serverless front ends and work flows that actually integrate with all of your existing infrastructure and give you a way to extend your life of your applications and modernize them. >> Yeah, the long pole on attending modernization is that application. Sebastien maybe I'd come to you on this is, I think about iPaaS, when you look at that space they talk about all the integration that they need to work on, usually there are certifications involved, you mentioned Oracle databases, these are things that we need to go in there with a engineering effort and make sure that it is tested and certified by the ISV out there. Does containerization, Kubernetes, and serverless, does this change it at all, does this make it easier to move along these environments? I guess the question is for the enterprise, normally this change is rather slow. Mark was just alluding to the fact that we need to do some of these things faster, to try to react from what's happening in the world. >> Yeah, I think that's the entire premise of containers. It's speeding up the software life cycle and the speed at which we can deliver new features, for all our applications and so on. So, a big part of the job, when Docker started and then Kubernetes has been, if you adopt that type of infrastructure and that type of artifact, containers, you're going to speed up your software management and software delivery. So now what happens is that you have slow moving pieces, maybe pieces that you've had in your data center for 10, 20 years, for quite a while, and then you have these extremely fast moving environment, which is containerized and running Kubernetes plus the cloud. That's even, we could say even faster moving, and you can, that's definitely the challenge, that's where we see the value and that's where we see the struggle, is that you have all those big companies that have those slow moving pieces Oracle DB, IBM MQ, and so on and they need to make those pieces relevant in a fast moving containerized world and in a cloud native world, right. So how do you bridge that gap? Well that's what we do, we provide bridges. We provide integration bridges with every bridge, there you go. So we connect the event sources from Oracle DB and MQ and we bring that to a more fast moving cloud native environment, whether it's managed Kubernetes on Google GKE or whether its still on-prem in OpenShift. >> Mark, want to get your view point, just being a start up in today's global environment, obviously, you look at the cloud data space, many of the companies are distributed. We're talking to Sebastien from over in Europe, you're down in North Carolina, but give us your view point as a startup. How is the current economic environment impacting you, impacting your partners, impacting your customers. >> So, our partners and customers are probably moving more slowly than we do as a startup because they had physical brick and mortar offices and now they are coming into our world. We're 100% virtual, we're in 3 continents across over 12 time zones. That kind of work versus where they're at, I think everybody is consciously moving ahead, the one thing that I will say is that their interest in being more like the startups that are virtual, don't have brick and mortar, are really good at online collaboration. They look at us for sort of inspiration on how they are going to do business going forward or at least for the foreseeable future. So, overall I think that, not only are we teaching them about cloud native technologies but we're just teaching them about distributed work forces in a quarantined world. >> Absolutely, and I think those are some of the key learnings that you look at that are diversity consistent in the cloud native space. Want to give you both a final word and-- >> And Stu if I just add something. Mark and I have been working from home for quite a while, eight to 10 years, and definitely right now this is not the normal working from home, right, we all have, most of us have kids at home 24/7. The cognitive load in the news is huge, this is not the normal environment. So we are extremely careful, we help each other definitely internally in the team, you know, India, Vietnam, Germany, Spain, U.S. We have to be extremely careful that everybody is not falling down and putting too much on the nerves and their spirits right, so not a normal environment and even though we know how to do it we have to be careful. >> Yeah Sebastien, I'm so glad you brought that up 'cause this is not just a, how do we move to a distributed system. There is the rest of the impact on that. All right so lets give you both final words. Hopefully, we absolutely will be gathering together even if we are remote for the KubeCon event for Europe, other event later on this year, but Sebastien let's start with you, final take aways. >> Yeah, so we are very excited to build a startup. It's fast moving, its an exciting industry and really seeing the beta release of EveryBridge for us. We are trying to bring the future of event driven application to everybody, event sources to targets for everyone, not just on AWS and taking all of the strength of Kubernetes with us. It's going to be a familiar system for all Kubernetes lovers. >> Great, and Mark. >> Well as we talked about today, we are very excited about the EveryBridge announcement, and if you are interested in a cloud native, serverless, digital transformation we think we have great tools for you. But on a more personal and global note, I think Sebastien hit something that's really important, it's that even though we are not all together it's really important to check in. Even these virtual sessions have been, it's nice to interact with your colleagues and friends in the industry but be kind to each other and don't just take it for granted. that everything is good at the other end of the wire so reach out to each other and we'll all get through this together. >> Well Mark and Sebastien, thank you so much for joining us. Absolutely the personal pieces as well as TriggerMesh. You're helping to pull some of those technology communities together so congratulations on the progress and definitely look forward to tracking where you go from here. >> Thanks Stu. >> Thanks a lot. >> We appreciate it. >> All right be sure to check out theCUBE.net, we will be covering KubeCon and CloudNativeCon Europe as it goes virtual as well as lots of others in the cloud developer space. I'm Stu Miniman and thank you for watching theCUBE. (upbeat music)

Published Date : May 19 2020

SUMMARY :

leaders all around the world, and the Chief Product Officer. of that background as to how, and putting all the focus on containers. and serverless, and one of the and people having the desire to do that. I believe its the EveryBridge Cloud over the last 18 to really the ecosystems, and give you a way to extend your life that they need to work on, and the speed at which we many of the companies are distributed. in being more like the of the key learnings that you look at and even though we know how to There is the rest of the impact on that. and really seeing the beta in the industry but be kind to each other and definitely look forward to tracking in the cloud developer space.

SENTIMENT ANALYSIS :

ENTITIES

EntityCategoryConfidence
SebastienPERSON

0.99+

Sebastien GoasguenPERSON

0.99+

Mark HinklePERSON

0.99+

MarkPERSON

0.99+

EuropeLOCATION

0.99+

AWSORGANIZATION

0.99+

IBMORGANIZATION

0.99+

BostonLOCATION

0.99+

AmsterdamLOCATION

0.99+

Stu MinimanPERSON

0.99+

Palo AltoLOCATION

0.99+

North CarolinaLOCATION

0.99+

OracleORGANIZATION

0.99+

10QUANTITY

0.99+

GoogleORGANIZATION

0.99+

eightQUANTITY

0.99+

May 2020DATE

0.99+

two guestsQUANTITY

0.99+

KubeConEVENT

0.99+

100%QUANTITY

0.99+

oneQUANTITY

0.99+

StuPERSON

0.99+

TriggerMeshORGANIZATION

0.99+

3 continentsQUANTITY

0.99+

10 yearsQUANTITY

0.99+

KnativeORGANIZATION

0.99+

SpainLOCATION

0.99+

VietnamLOCATION

0.99+

Triggermesh.ioTITLE

0.98+

bothQUANTITY

0.98+

TriggerMeshPERSON

0.98+

FirstQUANTITY

0.98+

RedHatORGANIZATION

0.98+

KubernetesTITLE

0.98+

GermanyLOCATION

0.97+

firstQUANTITY

0.97+

U.S.LOCATION

0.97+

KafkaTITLE

0.97+

OpenShiftTITLE

0.97+

both worldsQUANTITY

0.96+

IndiaLOCATION

0.96+

20 yearsQUANTITY

0.96+

SendGridTITLE

0.96+

CNCFORGANIZATION

0.96+

todayDATE

0.96+

this yearDATE

0.96+

TwilioTITLE

0.94+

secondQUANTITY

0.94+

KubernetesORGANIZATION

0.91+

Ashesh Badani, Red Hat | Red Hat Summit 2020


 

>> Announcer: From around the globe, it's theCUBE, with digital coverage of Red Hat Summit 2020, brought to you by Red Hat. >> Hi, I'm Stu Miniman, and this is theCUBE's coverage of Red Hat Summit, happening digitally, interviewing practitioners, executives, and thought leaders from around the world. Happy to welcome back to our program, one of our CUBE alumni, Ashesh Badani, who's the Senior Vice President of Cloud Platforms with Red Hat. Ashesh, thank you so much for joining us, and great to see you. >> Yeah, likewise, thanks for having me on, Stu. Good to see you again. >> All right, so, Ashesh, since the last time we had you on theCUBE a few things have changed. One of them is that IBM has now finished the acquisition of Red Hat, and I've heard from you from a really long time, you know, OpenShift, it's anywhere and it's everywhere, but with the acquisition of Red Hat, it just means this only runs on IBM mainframes and IBM Cloud, and all things blue, correct? >> Well, that's true for sure, right? So, Stu, you and I have been talking for many, many times. As you know, we've been committed to hybrid multi-cloud from the very get-go, right? So, OpenShift supported to run on bare metal, on virtualization platforms, whether they come from us, or VMware, or Microsoft Hyper-V, on private clouds like OpenStack, as well as AWS, Google Cloud, as well as on Azure. Now, with the completion of the IBM acquisition of Red Hat, we obviously always partnered with IBM before, but given, if you will, a little bit of a closer relationship here, you know, IBM's been very keen to make sure that they promote OpenShift in all their platforms. So as you can probably see, OpenShift on IBM Cloud, as well as OpenShift on Z on mainframe, so regardless of how you like OpenShift, wherever you like OpenShift, you will get it. >> Yeah, so great clarification. It's not only on IBM, but of course, all of the IBM environments are supported, as you said, as well as AWS, Google, Azure, and the like. Yeah, I remember years ago, before IBM created their single, condensed conference of THINK, I attended the conference that would do Z, and Power, and Storage, and people would be like, you know, "What are they doing with that mainframe?" I'm like, "Well, you do know that it can run Linux." "Wait, it can run Linux?" I'm like, "Oh my god, Z's been able to run Linux "for a really long time." So you want your latest Container, Docker, OpenShift stuff on there? Yeah, that can sit on a mainframe. I've talked to some very large, global companies that that is absolutely a part of their overall story. So, OpenShift-- >> Interesting you say that, because we already have customers who've been procuring OpenShift on mainframe, so if you made the invest mainframe, it's running machine learning applications for you, looking to modernize some of the applications and services that run on top in OpenShift on mainframe now is an available option, which customers are already taking advantage of. So exactly right to your point, we're seeing that in the market today. >> Yeah, and Ashesh, maybe it's good to kind of, you know, you've got a great viewpoint as to customers deploying across all sorts of environments, so you mentioned VMware environments, the public cloud environment. It was our premise a few years ago on theCUBE that Kubernetes get staked into all the platforms, and absolutely, it's going to just be a layer underneath. I actually think we won't be talking a lot about Kubernetes if you fast-forward a couple of years, just because it's in there. I'm using it in all of my environments. So what are you seeing from your customers? Where are we in that general adoption, and any specifics you can give us about, you know, kind of the breadth and the depth of what you're seeing from your customer base? >> Yeah, so, you're exactly right. We're seeing that adoption continue on the path it's been on. So we've got now, over 1700 customers for OpenShift, running in all of these environments that you mentioned, so public, private, a combination of the two, running on traditional virtualization environments, as well as ensuring that they run in public cloud at scale. In some cases managed by customers, in other cases managed by us on their behalf in a public cloud. So, we're seeing all permutation, if you will, of that in play today. We're also seeing a huge variety of workloads, and to me, that's actually really interesting and fascinating. So, earliest days, as you'd expect, people trying to play with micro-services, so trying to build new market services and run it, so cloud native, what have you. Then as we're ensuring that we're supporting stateful application, right. Now you're starting to see if your legacy applications move on, ensuring that we can run them, support them at scale, within the platform 'cause we're looking to modernize applications. We'll talk maybe in a few minutes also about lift-and-shift that we got to play as well. But now also we're starting to see new workloads come on. So just most recently we announced some of the work that we're doing with a series of partners, from NVIDIA to emerging AI ML, AI, artificial intelligence machine learning, frameworks or ISVs, looking to bring those to market. Been ensuring that those are supported and can run with OpenShift. Right, our partnership with NVIDIA, ensuring OpenShift be supported on GPU based environment for specific workloads, whether it be performance sensitive or specific workloads that take advantage of underlying hardware. So starting now to see a wide variety if you will, of application types is also something that we're starting, right, so numbers of customers increasing, types of workloads, you know, coming on increasing, and then the diversity of underlying deployment environments. Where they're running all services. >> Ashesh, such an important piece and I'm so glad you talked about it there. 'Cause you know my background's infrastructure and we tend to look at things as to "Oh well, I moved from VM to a container, "to cloud or all these other things," but the only reason infrastructure exists is to run my application, is my data and my application that are the most important things out there. So Ashesh, let me get in some of the news that you got here, your team work on a lot of things, I believe one of them talks about some of those, those new ways that customers are building applications and how OpenShift fits into those environments. >> Yeah, absolutely. So look, we've been on this journey as you know for several years now. You know recently we announced the GA of OpenShift Service Mesh in support of Istio, increasing an interest as for turning microservices will take advantage of close capabilities that are coming in. At this event we're now also announcing the GA of OpenShift Serverless. We're starting to see obviously a lot of interest, right, we've seen the likes of AWS spawn that in the first instance, but more and more customers are interested in making sure that they can get a portable way to run serverless in any Kubernetes environment, to take advantage of open source projects as building blocks, if you will, so primitives in, within Kubernetes to allow for serverless capabilities, allow for scale down to zero, supporting serving and eventing by having portable functions run across those environments. So that's something that is important to us and we're starting to see support of in the marketplace. >> Yeah, so I'd love just, obviously I'm sure you've got lots of break outs in the OpenShift Serverless, but I've been talking to your team for a number of years, and people, it's like "Oh, well, just as cloud killed everything before it, "serverless obviates the need for everything else "that we were going to use before." Underlying OpenShift Serverless, my understanding, Knative either is the solution, or a piece of the solution. Help us understand what serverless environment this ties into, what this means for both your infrastructure team as well as your app dev team. >> Yeah, great, great question, so Knative is the basis of our serverless solution that we're introducing on OpenShift to the marketplace. The best way for me to talk about this is there's no one size fits all, so you're going to have specific applications or service that will take advantage of serverless capabilities, there will be some others that will take advantage of running within OpenShift, there'll be yet others, we talked about the AI ML frameworks, that will run with different characteristics, also within the platform. So now the platform is being built to help support a diversity, a multitude of different ways of interacting with it, so I think maybe Stu, you're starting to allude to this a little bit, right, so now we're starting to focus on, we've got a great set of building blocks, on the right compute network storage, a set of primitives that Kubernetes laid out, thinking of the notions of clustering and being able to scale, and we'll talk a little bit about management as well of those clusters. And then it changes to a, "What are the capabilities now, "that I need to build to make sure "that I'm most effective, most efficient, "regard to these workloads that I bring on?" You're probably hearing me say workloads now, several times, because we're increasingly focused on adoption, adoption, adoption, how can we ensure that when these 1700 plus, hopefully, hundreds if not thousands more customers come on, how they can get the most variety of applications onto this platform, so it can be a true abstraction over all the underlying physical resources that they have, across every deployment that they put out. >> All right, well Ashesh, I wish we could spend another hour talking about the serverless piece, I definitely am going to make sure I check out some of the breakouts that cover the piece that we talked to you, but, I know there's a lot more that the OpenShift update adds, so what other announcements, news, do you have to cover for us? >> Yeah, so a couple other things I want to make sure I highlight here, one is a capability called ACM, advanced cluster management, that we're introducing. So it was an experimental work that was happening with the IBM team, working on cluster management capabilities, we'd been doing some of that work ourselves, within Red Hat, as part of IBM and Red Hat coming together. We've had several folks from IBM actually join Red Hat, and so we're now open sourcing and providing this cluster management capability, so this is the notion of being able to run and manage these different clusters from OpenShift, at scale, across multiple environments, be able to check on cluster health, be able to apply policy consistently, provide governance, ensure that appropriate applications are running in appropriate clusters, and so on, a series of capabilities, to really allow for multiple clusters to be run at scale and managed effectively, so that's one set of, go ahead, Stu. >> Yeah, if I could, when I hear about multicluster management, I think of some of the solutions that I've heard talked about in the industry, so Azure Arc from Microsoft, Tanzu from VMware, when they talk about multicluster management, it is not only the Kubernetes solutions that they're offering, but also, how do I at least monitor, if not even allow a little bit of control across these environments? So when you talk about cluster management, is that all the OpenShift pieces, or things like AKS, EKS, other options out there, how do those fit into the overall management story? >> Yeah, that's absolutely our goal, right, so we've got to get started somewhere, right? So we obviously want to make sure that we bring into effect the solution to manage OpenShift clusters at scale, and then of course as we would expect, multiple other clusters exist, from Kubernetes, like the ones you mentioned, from the cloud providers as well as others from third parties and we want the solution to manage that as well. But obviously we're going to sort of take steps to get to the endpoint of this journey, so yes, we will get there, we've got to get started somewhere. >> Yeah, and Ashesh, any guides, when you look at people, some of the solutions I mentioned out there, when they start out it's "Here's the vision." So what guidance would you give to customers about where we are, how fast they can expect these things to mature, and I know anything that Red Hat does is going to be fully open source and everything, what's your guidance out there as to what customers should be looking for? >> Yeah, so we're at an interesting point, I think, in this Kubernetes journey right now, and so when we, if you will, started off, and Stu you and I have been talking about this for at least five years if not longer, was this notion that we want to provide a platform that can be portable and successfully run in multiple deployment environments. And we've done that over these years. But all the while when we were doing that, we're always thinking about, what are the capabilities that are needed that are perhaps not developed upstream, but will be over time, but we can ensure that we can look ahead and bring that into the platform. And for a really long time, and I think we still do, right, we at Red Hat take a lot of stick for saying "Hey look, you form the platform." Our outcome back to that has always been, "Look, we're trying to help solve problems "that we believe enterprise customers have, "we want to ensure that they're available open source, "and we want to upstream those capabilities always, "back into the community." But, let's say making available a platform without RBAC, role-based access control, well it's going to be hard then for enterprises to adopt that, we've got to make sure we introduce that capability, and then make sure that it's supported upstream as well. And there's a series of capabilities and features like that that we work through. We've always provided an abstraction within OpenShift to make it more productive for developers and administrators to use it. And we always also support working with kubectl or the command line interface from kube as well. And then we always hear back from folks saying "Well, you've got your own abstraction, "that might make that seem impossible," Nope, you can use both kubectl GPUs or C commands, whichever one is better for you, have at it, we're just trying to be more productive. And now increasingly what we're seeing in the marketplace is this notion that we've got to make sure we work our way up from not just laying out a Kubernetes distribution, but thinking about the additional capability, additional services that you can provide, that would be more valuable to customers, and I think Stu, you were making the point earlier, increasingly, the more popular and the more successful Kubernetes becomes, the less you will see and hear of it, which by the way is exactly the way it should be, because that becomes then the basis of your underlying infrastructure, you are confident that you've got a rock solid bottom, and now you as a customer, you as a user, are focusing all of your energy and time on building the productive application and services on top. >> Yeah, great great points there Ashesh, the vision people always talked about is "If I'm leveraging cloud services, "I shouldn't have to worry "about what version they're running." Well, when it comes to Kubernetes, ultimately we should be able to get there, but I know there's always a little bit of a delta between the latest and newest version of Kubernetes that comes out, and what the managed services, and not only managed services, what customers are doing in their own environment. Even my understanding, even Google, which is where Kubernetes came out of, if you're looking at GKE, GKE is not on the latest, what are we on, 1.19, from the community, Ashesh, so what's Red Hat's position on this, what version are you up to, how do you think customers should think about managing across those environments, because boy, I've got too many scars from interoperability history, go back 10 or 15 years and everything, "Oh, my server BIOS doesn't work on that latest "kernel.org version of what we're doing for Linux." Red Hat is probably better prepared than any company in the industry, to deal with that massive change happening from a code-based standpoint, I've heard you give presentations on the history of Linux and Kubernetes, and what's going forward, so when it comes to the release of Kubernetes, where are you with OpenShift, and how should people be thinking about upgrading from versions? >> Yeah, another excellent point, Stu, it's clearly been following us pretty closely over the years, so where we came at this, was we actually learned quite a bit from our experience in the company with OpenStack. And so what would happen with OpenStack is, you would have customers that are on a certain version of Openstack, and then they kept saying "Hey look, we want to consume close to trunk, "we want new features, we want to go faster." And we'd obviously spent some time, from the release in community to actually shipping our distribution into customer's hand, there's going to be some amount of time for testing and QE to happen, and some integration points that need to be certified, before we make it available. We often found that customers lagged, so there'd be let's say a small subset if you will within every customer or several customers who want to be consuming close to trunk, a majority actually want stability. Especially as time wore on, they were more interested in stability. And you can understand that, because now if you've got mission critical applications running on it you don't necessarily want to go and put that at risk. So the challenge that we addressed when we actually started shipping OpenShift four last summer, so about a year ago, was to say, "How can we provide you basically a way "to help upgrade your clusters, "essentially remotely, so you can upgrade, "if you will, your clusters, or at least "be able to consume them at different speeds." So what we introduced with OpenShift four was this ability to give you over the air updates, so the best way to think about it is with regard to a phone. So you have your phone, your new OS upgrades show up, you get a notification, you turn it on, and you say "Hey, pull it down," or you say at a certain point of time, or you can go off and delay it, do it at a different point in time. That same notion now exists within OpenShift. Which is to say, we provide you three channels, so there's a stable channel where you say "Hey look, maybe this cluster in production, "no rush here, I'll stay at or even a little behind," there's a fast channel for "Hey, I want to be up latest and greatest," or there's a third channel which allows for essentially features that are being in developed, or are still in early stage of development to be pushed out to you. So now you can start consuming these upgrades based on "Hey, I've got a dev team, "on day one I get these quicker," "I've got these applications that are stable in production, "no rush here." And then you can start managing that better yourself. So now if you will, those are capabilities that we're introducing into a Kubernetes platform, a standard Kubernetes platform, but adding additional value, to be able to have that be managed much much, in a much better fashion that serves the different needs of different parts of an organization, allows for them to move at different speeds, but at the same time, gives you that same consistent platform regardless of where you are. >> All right, so Ashesh, we started out the conversation talking about OpenShift anywhere and everywhere, so in the cloud, you talked about sitting on top of VMware, VM Farms is very prevalent in the data centers, or bare metal. I believe since I saw, one of the updates for OpenShift is how Red Hat virtualization is working with OpenShift there, and a lot of people out there are kind of staring out what VMware did with VSphere seven, so maybe you can set it up with a little bit of a compare contrast as to how Red Hat's doing this rollout, versus what you're seeing your partner VMware doing, or how Kubernetes fits into the virtualization environment. >> Yeah, I feel like we're both approaching it from different perspective and learnset that we come at it, so if I can, the VMware perspective is likely "Hey look, there's all these installations of VSphere "in the marketplace, how can we make sure "that we help bring containers there," and they've come up with a solution that you can argue is quite complicated in the way how they're achieving it. Our approach is a different one, right, so we always looked at this problem from the get-go with regard to containers as a new paradigm shift, it's not necessarily a revolution, because most companies that we're looking at are working with existing application services, but it's an evolution in the way you're thinking about the world, but this is definitely the long term future. And so how can we then think about introducing this environment, this application platform into the environment, and then be able to build a new application in it, but also bring in existing applications to the form? And so with this release of OpenShift, what we're introducing is something that we're calling OpenShift Virtualization, which is a few of our existing applications, certain VMs, how can we ensure that we bring those VMs into the platform, they've been certified, data security boundaries around it, or certain constraints or requirements have been put by your internal organization around it, and we can keep all of those, but then still encapsulate that VM as a container, have that be run natively within an environment orchestrated by OpenShift, Kubernetes as the primary orchestrator of those VMs, just like it does with everything else that's cloud-native, or is running directly as containers as well. We think that's extremely powerful, for us to really bring now the promise of Kubernetes into a much wider market, so I talked about 1700 customers, you can argue that that 1700 is the early majority, or if you will, almost the scratching of the surface of the numbers that we believe will adopt this platform. To get, if you held the next setup, whatever, five, 10, 20,000 customers, we'll have to make sure we meet them where they are. And so introducing this notion of saying "We can help migrate," with a series of tools that Rock's providing, these VM-based applications, and then have them run within Kubernetes in a consistent fashion, is going to be extremely powerful, and we're really excited about it, by those capabilities, bringing that to our customers. >> Well Ashesh, I think that puts a great exclamation point as to how we go from these early days off to the vast majority of environments, Ashesh, one thing, congratulations to you and the team on the growth, the momentum, all the customer stories, I'd love the opportunity to talk to many of the Red Hat customers about their digital transformation and how your cloud platforms have been a piece of it, so once again, always a pleasure to catch up with you. >> Likewise, thanks a lot, Stuart, good chatting with you, and hope to see you in person soon sometime. >> Absolutely, we at theCUBE of course hope to see you at events later in 2020, for the time being, we of course fully digital, always online, check out theCUBE.net for all of the archives as well as the events including all the digital ones that we are doing, I'm Stu Miniman, and as always, thanks for watching theCUBE. (calm music)

Published Date : Apr 1 2020

SUMMARY :

brought to you by Red Hat. and great to see you. Good to see you again. we had you on theCUBE a few things have changed. So as you can probably see, OpenShift on IBM Cloud, and Power, and Storage, and people would be like, you know, so if you made the invest mainframe, and any specifics you can give us about, you know, So, we're seeing all permutation, if you will, So Ashesh, let me get in some of the news that you got here, spawn that in the first instance, but I've been talking to your team Yeah, great, great question, so Knative is the basis so this is the notion of being able to run from Kubernetes, like the ones you mentioned, So what guidance would you give to customers and so when we, if you will, started off, GKE is not on the latest, what are we on, 1.19, Which is to say, we provide you three channels, so in the cloud, you talked about sitting on top of VMware, is the early majority, or if you will, to you and the team on the growth, the momentum, and hope to see you in person soon sometime. Absolutely, we at theCUBE of course hope to see you

SENTIMENT ANALYSIS :

ENTITIES

EntityCategoryConfidence
IBMORGANIZATION

0.99+

NVIDIAORGANIZATION

0.99+

Ashesh BadaniPERSON

0.99+

fiveQUANTITY

0.99+

AsheshPERSON

0.99+

StuartPERSON

0.99+

Red HatORGANIZATION

0.99+

MicrosoftORGANIZATION

0.99+

AWSORGANIZATION

0.99+

Stu MinimanPERSON

0.99+

hundredsQUANTITY

0.99+

twoQUANTITY

0.99+

first instanceQUANTITY

0.99+

StuPERSON

0.99+

VMwareORGANIZATION

0.99+

LinuxTITLE

0.99+

GoogleORGANIZATION

0.99+

KubernetesTITLE

0.99+

OpenShiftTITLE

0.99+

CUBEORGANIZATION

0.99+

over 1700 customersQUANTITY

0.99+

OneQUANTITY

0.98+

10QUANTITY

0.98+

Red Hat SummitEVENT

0.98+

Red Hat Summit 2020EVENT

0.98+

three channelsQUANTITY

0.98+

15 yearsQUANTITY

0.98+

OpenShift ServerlessTITLE

0.98+

bothQUANTITY

0.97+

KnativeORGANIZATION

0.96+

todayDATE

0.96+

GKEORGANIZATION

0.96+

Azure ArcTITLE

0.96+

thousands more customersQUANTITY

0.96+

Red HatTITLE

0.96+

third channelQUANTITY

0.96+

last summerDATE

0.96+

RBACTITLE

0.95+

zeroQUANTITY

0.93+

Nicholas Klick, GitLab | GitLab Commit 2020


 

>> Presenter: From San Francisco, it's theCUBE. Covering GitLab Commit 2020. Brought to you by GitLab. >> Hi, I'm Stu Miniman, and this is theCUBE's coverage of GitLab Commit 2020 here in San Francisco. You might notice some of our guests have some jackets on. It is a little cooler than normal here in San Francisco, but the community and knowledge is keeping us all warm. Joining us for the first time on the program is Nicholas Klick, who is an engineering manager at GitLab. Thanks so much for joining us. >> Thanks for inviting me. >> Alright, so you had an interesting topic. The state of serverless in 2020 was the session that you gave. Definitely a topic we love covering on theCUBE, something I personally have been digging into, trying to understand. Definitely something that the developers, and especially the app devs that I speak with, are very bullish on, so what is the state of serverless in 2020? >> That's actually a good question. So, my talk was actually broken into two parts. One was, like initially I just wanted to help provide a clear definition of what serverless is. In my opinion, serverless is more than just functions. There are a lot of other a lot of other technologies, like backend is a service, API gateways, service integration proxies that you can stitch together to create dynamic applications. So, I created a more expanded definition of what serverless is from my perspective, and the other part was to really talk about three things that I'm finding exciting right now in the serverless space. The first was Knative, and the fact that Knative is likely going to go to GA pretty soon, so it'll be production ready, and we can finally build production workloads on it. The second is that running serverless at the edge I find to be an exciting topic. And then finally, talking more in depth on those, the service integrations. Of how you can actually create applications that don't include functions at all, so functionless serverless. >> Yeah, so a lot of things I definitely want to tease out of that, but Nicholas, I guess maybe we should step back a second-- >> Nicholas: Okay. >> And was there survey work, or was there something done, or is this kind of something related to your job that you put together as just an important topic? >> Yeah, I know this is just me speaking as someone that works in the space and sees the technology is evolving and just my opinions, I guess. >> Okay, when I talk to the practitioners, when you go and say, "Oh, they're interested in it." Chances are they're doing stuff on Amazon, is like what kind of the first piece of it tends to be. There are lots of open source projects out there, but it's still this kind of dominated by Amazon. Azure has some pieces, of course. Google has things they're doing. I liked how you teased out that serverless definitely isn't a thing, and the definition, and even the term itself, gets people all riled up and things like that, so I hate getting into the ontological arguments, but the promise of it is that I can build applications in a different way, and I shouldn't have to think about some of the underlying components, hence the name serverless, kind of-- >> Right. >> does that, but it definitely is a change in mindset as to how I build and consume environments. >> Right. Right, and like another point that I made in the talk, that I believe pretty strongly, is that serverless is not something that's going to replace monoliths and microservices. I believe it's another tool in the tool belt of the developer, of the operator, to solve problems, and that we should look at it like that. It shouldn't be, it's not the next progression in application architecture. >> Yeah, I've met some companies that are 100%, they've built everything on serverless, but that's like saying I've met plenty of companies that are all in the cloud. It depends on what you do and what your business is. >> Nicholas: Right. >> When we look at the enterprise, it is a broad spectrum, and making changes along that path is something that typically takes a decade or more, and they have hundreds, if not thousands of applications, and therefore, we understand. I've got my stuff running on my mainframe through my latest microservice architecture, and everything in between. >> Right, and I mean I'm speaking as an employee of GitLab, and we have a very well known monolith that we deploy, and so for my opinion, I don't believe that monoliths are going to die any time soon. >> Alright, I'd love you to tease out some of those pieces that you talked about, the three items you talked about: Knative. You know, Knative is interesting. The thing I poked at when I go to KubenCon and CloudNativeCon is today I mentioned when I think about customers, most of them are using Amazon. The second choice is they're probably doing Azure, and today Knative directly doesn't work with EKS, AKS, or the like. I know there's a solution like trigger match that actually will interact-- >> Right. >> Between the Amazon and there, but don't you need the buy-in of Amazon and Microsoft for Knative to be taken seriously. And the other thing is, Google still hasn't opened up the-- >> Right. >> the Google controls, the governance of both Istio and Knative, and there are some concerns in the ecosystem about that, so what makes you so bullish on Knative. >> Yeah, so I'm definitely aware of some of the discussions around Knative. From my perspective, I think that Knative is, if someone is already operating a lot of Kubernetes infrastructure, if they already have those, that infrastructure running, then deploying Knative to it is not that much more of a it doesn't require additional resources and expense, so it could be, again it depends on their use case, and I think that, when I think about serverless, I try to remain pragmatic, so if I'm already using Kubernetes, and I want a simple serverless runtime, Knative would be a great option in that situation. If I want to be able to work cross-cloud, like this is another opportunity that Knative provides, is the ability of deploying to any Kubernetes cluster anywhere, so it has that, you know, that, there's not a vendor lock-in issue with Knative. >> Yeah, and absolutely there was initially some concern that, could serverless actually be the ultimate lock-in? >> Right. >> I'm going to go deep on one provider and don't have a way. There, open source groups like the CNCF trying to help along those ways-- >> Sure. >> Knative absolutely along those ways looking at that environment. From a GitLab customer's standpoint, GitLab's not tied to whether you're doing containers or serverless or VMs or in the environment. What does it mean for GitLab customers? If I want to look at serverless, how does that fit into my overall work flow? >> Yeah, so initially at GitLab we focused on providing the ability to deploy to Knative. That was, we were very early in the Knative space, and I think that as it's matured, as those APIs have matured, then our product has kind of developed, and so right now we enable you to be able to create Kubernetes clusters through our interface and then deploy your function run times directly from your GitLab repo. We've also, are kind of growing in our our examples and documentation of how to integrate GitLab CI/CD with Lambda. That's another big area that we're moving into as well. >> Great. As you look forward to 2020, we've got a whole new decade in front of us, what should, what do you think people should be watching on in the maturity of this space. >> Yeah, so I think that the point that I touched on earlier of the service integrations, I think that that is something you're going to see more and more of. Of the providers themselves linking together their different services and enabling you to create these dynamic applications without a lot of glue that you have to manually create in between. I think that we're going to see, you know, more open source frameworks, like, for example, Service Framework or Terraform that people want the, I mean, I know that a lot of people use, for example, AWS SAM. People want easier ways, and faster ways, to be able to deploy their serverless, so you have the bootstrapping of serverless. I guess, another thing that I expect is that the serverless, the serverless development life cycle will mature, in that whether going from bootstrapping to testing, deployment, monitoring security, I believe you're going to see companies that will start to really fill in that entire space, the same way that they do for monoliths and microservices. >> Yeah, absolutely. Thank you so much, Nicholas. Definitely something we've been tracking over the last year or so. You start to see many in the tool chain of cloud native environments digging into serverless, helping to mature those solutions, and definitely an area to watch closely. >> Great. >> Alright. Lot's more coverage. Check out theCUBE.net for all the events that we will be at through 2020 as well. If you can go back and see we've actually done Serverlessconf a couple of years, many of the other cloud and cloud native shows. Search in our index. I'm Stu Miniman, and thank you for watching theCUBE. (energetic electronic music)

Published Date : Jan 14 2020

SUMMARY :

Brought to you by GitLab. but the community and knowledge is keeping us all warm. and especially the app devs that I speak with, and the other part was to really talk about three things and sees the technology is evolving and the definition, and even the term itself, but it definitely is a change in mindset as to how I build and that we should look at it like that. that are all in the cloud. and making changes along that path is something that monoliths are going to die any time soon. the three items you talked about: Knative. And the other thing is, so what makes you so bullish on Knative. and I think that, when I think about serverless, There, open source groups like the CNCF trying to help or VMs or in the environment. and so right now we enable you to be able to create in the maturity of this space. and enabling you to create these dynamic applications and definitely an area to watch closely. and thank you for watching theCUBE.

SENTIMENT ANALYSIS :

ENTITIES

EntityCategoryConfidence
NicholasPERSON

0.99+

Nicholas KlickPERSON

0.99+

MicrosoftORGANIZATION

0.99+

hundredsQUANTITY

0.99+

AmazonORGANIZATION

0.99+

Stu MinimanPERSON

0.99+

GoogleORGANIZATION

0.99+

San FranciscoLOCATION

0.99+

2020DATE

0.99+

100%QUANTITY

0.99+

GitLabORGANIZATION

0.99+

KnativeORGANIZATION

0.99+

thousandsQUANTITY

0.99+

AWSORGANIZATION

0.99+

two partsQUANTITY

0.99+

last yearDATE

0.99+

first pieceQUANTITY

0.99+

firstQUANTITY

0.99+

OneQUANTITY

0.99+

first timeQUANTITY

0.98+

secondQUANTITY

0.98+

bothQUANTITY

0.98+

GALOCATION

0.98+

second choiceQUANTITY

0.98+

three itemsQUANTITY

0.97+

todayDATE

0.97+

a decadeQUANTITY

0.97+

one providerQUANTITY

0.96+

IstioORGANIZATION

0.96+

theCUBE.netOTHER

0.95+

CNCFORGANIZATION

0.94+

theCUBEORGANIZATION

0.94+

three thingsQUANTITY

0.94+

TerraformTITLE

0.87+

KubernetesTITLE

0.81+

AzureTITLE

0.8+

applicationsQUANTITY

0.78+

AKSORGANIZATION

0.72+

Commit 2020TITLE

0.69+

KubenConEVENT

0.68+

LambdaTITLE

0.61+

EKSORGANIZATION

0.61+

SAMTITLE

0.58+

ServiceTITLE

0.57+

GitLabTITLE

0.56+

theCUBETITLE

0.56+

CloudNativeConEVENT

0.51+

GitLab Commit 2020TITLE

0.48+

Sheng Liang, Rancher Labs | KubeCon + CloudNativeCon 2019


 

>> Announcer: Live from San Diego, California, it's theCUBE covering KubeCon and CloudNativeCon. Brought to you by RedHat, the CloudNative Computing Foundation, and its ecosystem partners. >> Stu: Welcome back to theCUBE, I'm Stu Miniman. My cohost for three days of coverage is John Troyer. We're here at KubeCon CloudNativeCon in San Diego, over 12,000 in attendance and happy to welcome back a CUBE alumni and veteran of generations of the stacks that we've seen come together and change over the time, Sheng Liang, who is the co-founder and CEO of Rancher Labs. Thanks so much, great to see you. >> Shang: Thank you Stuart, is very glad to be here. >> All right, so you know Kubernetes, flash to the pan nobody's all that excited about it. I mean, we've seen all these things come and go over the years, Sheng. No but seriously, the excitement is palpable. Every year, you know, so many more people, so many more projects, so much more going on. Help set the stage for you, as to what you see and the importance today of kind of CloudNative in general and you know, this ecosystem specifically. >> Yeah you're so right though, Stuart. Community as a whole and Kubernetes has really come a long way. In the early days, Kubernetes was a uh, you know, somewhat of a technical community, lot of Linux people. But not a whole lot of end users. Not a whole lot of Enterprise customers. I walk in today and just the kind of people I've met, I've probably talked to fifty people already who are just really at the beginning of the show and uh there's a very very large number Enterprise customers. And this does feel like Kubernetes has crossed the chasm and headed in to the mainstream Enterprise market. >> Yeah it's interesting you know I've talked to you know plenty of the people here probably if you brought up things like OpenStack and CloudStack they wouldn't even know what we were talking about. The wave of containerization really seemed to spread far and wide. At Rancher you've done some surveys, give us some of the insight. What are you seeing? You've talked to plenty of customers. Give us where we are with the maturity. >> Definitely, definitely. Enterprise Kubernetes adoption is ready for prime time. You know the So what we're really seeing is some of the early challenges a few years ago a lot of people were having problems with just installing Kubernetes. They were literally just making sure to get people educated about container as a concept. Those have been overcome. Now, uh, we're really facing next generation of growth. And people solve these days solve problems like how do I get my new applications onboarding to Kubernetes. How do I really integrate Kubernetes into my multicloud and hybrid-Cloud strategy? And as Enterprise's need to perform computing in places beyond just the data centers and the cloud, we're also seeing tremendous amount of interest in running Kubernetes on the Edge. So those are some of the major findings of our survey. >> John: That's great. So Sheng I'd love for you to kind of elaborate or elaborate for us where Rancher fits into this. Right. Rancher is, you've been around, you've a mature stack of technology and also some new announcements today so I'd kind of love for you to kind of tell us how you fit in to that landscape you just described. >> Absolutely. This is very exciting and very very fast changing industry. So one of the things that Rancher is able to play very well is we're really able to take work with the community, take the latest and greatest open source technology and actually develop open source products on top this and make that technology useful and consumable for Enterprise at large. So the way we see it, to make Kubernetes work we really need to solve problems at three levels. At the lowest level, the industry need at lot of compliant and compatible certified Kubernetes distros and services. So that's table stakes now. Rancher is a leader in providing CNCF certified Kubernetes distro. We actually provide two of them. One of them is called RKE - Rancher Kubernetes Engine. Something we've been doing it for years. It's really one of the easiest to use and most widely deployed Kubernetes distributions. But we don't force our customers to only use our Kubernetes distribution. Rancher customers can use whatever CNCF certified Kubernetes distribution or Kubernetes services they want. So a lot of our customers use RKE(Rancher Kubernetes Engine) but they also use, when they go to the cloud, they use cloud hosted Kubernetes Services like GKE and EKS. There are really a lot of advantages in using those because cloud providers will help you run these Kubernetes clusters for free. And in many cases they even throw in the infrastructure it takes to run the Kubernetes masters and etcd databases for free. If you're in the cloud, there's really no reason not to be using these Kubernetes services. Now there's one area that Rancher ended up innovating at the Kubernetes distros, despite having these data center focus and cloud focus Kubernetes distros and services. And that is one of our, one of the two big announcements today. And that's called K3S. K3S is a great open source project. It's probably one of the most exciting open source projects in the Kubernetes ecosystem today. And what we did with K3S is we took Kubernetes that's been proven in data center and cloud and we brought it everywhere. So with K3S you can run Kubernetes on a Raspberry Pi. You can run Kubernetes in a surveillance camera. You can run Kubernetes in an ATM machine. You know, we have customers trying to run now Kubernetes in a uh, factory floor. So it really helps us realize our vision of Kubernetes as a new Linux and you run it everywhere. >> Well that's great 'cause you talk about that simplicity that we need and if you start talking about Edge deployment, I don't have the people, I don't have the skillset, and a lot times I don't have the gear, uh, to run that. So you know, help connect the dots as to you know, what led Rancher to do the K3S piece of it and you know, what did we take out? Or what's the differences between K8S and the K3S? >> That's a great question, you know. Even the name "K3S" is actually somewhat a wordplay on K8S You know we kind of cut half of 8 away and you're left with 3. It really happened with some of our early traction we sawing some customers. I remember, in retrospect it wasn't really that long ago. It was like middle of last year, we saw a blog coming out of Chick-fil-A and a group of technical enthusiasts were experimenting with actually running uh, Kubernetes in very, in like Intel Nook servers. You know, they were talking about potentially running three of those servers in every one of their stores and at the time they were using RKE and Rancher Kubernetes Engine to do that. And they run into a lot of issues. I mean to be honest if you think about running Kubernetes in the cloud in the database center, uh these servers have a lot of resources and you also have a dedicated operations teams. You have an SRE to manage them, right? But when you really bring it out into branch offices and Edge computing locations, now all of the sudden, number one, these uh, the software now has to take a lot less resource but also you don't really have SREs monitoring them every day anymore. And you, since these, Kubernetes distro really has to be zero touch and it has to run just like a, you know like a embedded window or Linux server. And that's what K3S was able to accomplish, we were able to really take away lot of the baggage that came with having all the drivers that were necessary to run Kubernetes in the cloud and we were also able to dramatically simplify what it takes to actually start Kubernetes and operate it. >> So unsolicited, I was doing an event right before this one and I asked some people what they looking forward to here at KubeCon. And independently, two different people said, "The thing I'm most excited about is K3S." And I think it's because it's the right slice through Kubernetes. I can run it in my lab. I can run it on my laptop. I can on a stack of Raspberry Pis or Nooks, but I could also run it in production if I, you know I can scale it up >> Stu: Yeah. >> John: And in fact they both got a twinkle in their eye and said well what if this is the future of Kubernetes, like you could take this and you could run it, you know? They were very excited about it. >> Absolutely! I mean, you know, I really think, you know, as a company we survive by, and thrive by delivering the kind of innovation that pushes the market forward right? I mean, we, otherwise people are not going to look at Rancher and say you guys are the originators of Kubernetes technology. So we're very happy to be able to come up with technologies like K3S that effectively greatly broadened the addressable market for everyone. Imagine you were a security vendor and before like all you really got to do is solving security problems. Or if you were a monitoring vendor you were able to solve monitoring problems for a data center and in the cloud. Now with K3S you end up getting to solve the same problems on the Edge and in branch offices. So that's why so many people are so excited about it. >> All right so Sheng you said K3S is one of the announcements this week, what's the rest of the news? >> Yeah so K3S, RKE, and all the GKE, AKS, EKS, they're really the fundamental layer of Kubernetes everywhere. Then on top of that one of the biggest piece of innovation that Rancher labs created is the idea of multi-cluster management. A few years ago it was pretty much of a revolutionary concept. Now it's widely understood. Of course an organization is not going to have just one cluster, they're going to have many clusters. So Rancher is the industry leader for doing multi-cluster management. And these clusters could span clouds, could span data centers, now all the way out to branch offices and the Edge. So we're exhibiting Rancher on the show floor. Everyone, most people I've met here, they know Rancher because of that flash of product. Now our second announcement though is yet another level above Rancher, so what we've seen is in order to really Kubernetes to achieve the next level of adoption in the Enterprise we're seeing you know some of the development teams and especially the less skilled dev ops teams, they're kind of struggling with the learning curve of Kubernetes and also some of the associated technologies around service mesh around Knative, around, you know, CICD, so we created a project called Rio, as in Rio de Janeiro the city. And the nice thing about Rio is it packaged together all these Cloud Native technologies and then we created very easy to use, very simple to understand user experience for developers and dev ops teams. So they no longer have to start with the training course on Kubernetes, on Istio, on Knative, on Tekton, just to get productive. They can pretty much get productive on day one. So that Rio project has hit a very important milestone today, we shipped the beta release for it and we're exhibiting it at the booth as well. >> Well that's great. You know, the beta release of Rio, pulling together a lot of these projects. Can you talk about some folks that, early adopters that have been using them or some folks that have been working with the project? >> Sheng: Yeah absolutely. So I talk about some of the early adoption we're seeing for both K3S and Rio. Uh, what we see the, first of all just the market reception of K3S, as you said, has been tremendous. Couple of even mentioned to you guys today in your earlier interviews. And it is primarily coming from customers who want to run Kubernetes in places you probably haven't quite anticipated before, so I kind of give you two examples. One is actually appliance manufacture. So if you think they used to ship appliances, then you can imagine these appliances come with Linux and they would image their appliance with an OS image with their applications. But what's happening is these applications are becoming so sophisticated they're now talking about running the entire data analytics stack and AI software. So it actually takes Kubernetes not necessarily, because it's one server in a situation of appliance. Kubernetes is not really managing a cluster, but it's managing all the application components and microservices. So they ended up bundling up K3S into their appliance. This is one example. Another example is actually an ISV, that's a very interesting use case as well. So uh, they ship a micro service based application software stack and again their software involves a lot of different complicated components. And they decided to replatform their software on Kubernetes. We've all heard a lot of that! But in their case they have to also ship, they don't just run the software themselves, they have to ship the software to the end users. And most of their end users are not familiar with Kubernetes yet, right? And they don't really want to say, to install our software you go provision the Kubernetes cluster and then you operate it from now on. So what they did is they took K3S and bundled into their application as if it were an application server, almost like a modern day WebLogic and WebSphere, then they shipped the whole thing to their customers. So I thought both of these use cases are really interesting. It really elevates the reach of Kubernetes from just being almost like a cloud platform in the old days to now being an application server. And then I'll also quickly talk about Rio. A lot of interest inside Rio is around really dev ops teams who've had, I mean, we did a survey early on and we found out that a lot of our customers they deploy Kubernetes in services. But they end up building a custom experience on top of their Kubernetes deployment, just so that most of their internal users wouldn't have to take a course on Kubernetes to start using it. So they can just tell that this thing that, this is where my source code is and then every thing from that point on will be automated. So now with Rio they wouldn't have to do that anymore. Effectively Rio is the direct source to URL type of, one step process. And they are able to adopt Rio for that purpose. >> So Sheng, I want to go back to when we started this conversation. You said, you know, the ecosystem growing. That not only, you know, so many vendors here, 129 end users, members of the CNCF. The theme we've been talking about is to really, you know, it's ready for production and people are all embracing it. But to get the vast majority of people, simplicity really needs to come front and center, I think. K3S really punctuates that. What else do we need to do as an ecosystem, you know, Rancher is looking to take a leadership position and help drive this, but what else do you want to see from your peers, the community, overall to help drive this to the promise that it could deliver. >> We really see the adoption of Kubernetes is probably going to wing at three, I mean. We see most organizations go through this three step journey. The first step is you got to install and operate Kubernetes. You know, day one, day two. And I think we've got it down. With K3S it becomes so easy. With GKE it becomes one API call or one simple UI interaction. And CNCS has really stepped up and created a great, you know, compliance certification program, right? So we're not seeing the kind of fragmentation that we saw with some of the other technologies. This is fantastic. Then the second step we see is, which a lot of our customers are going through now, is now you have all the Kubernetes clusters coming from different clouds, different infrastructure, potentially on the Edge. You have a management problem. Now you all of the sudden because we made Kubernetes clusters so easy to obtain you can potentially have a sprawl. If you are not careful you might leave them misconfigured. That could expose a security issue. So really it takes Rancher, it takes our ecosystem partners, like Twistlock, like Aqua. CICD partners, like CloudBees, GitLab. Just everyone really needs to come together, make that, solve that management problem. So not only, uh, you build this Kubernetes infrastructure but then you actually going to get a lot of users and they can use the cluster securely and reliably. Then I think the third step, which I think a lot of work still remain is we really want to focus on growing the footprint of workload, of enterprise workload, in the enterprise. So there the work is honestly just getting started. Anywhere from uh, if you walk into any enterprise you know what percentage of their total workload is running on Kubernetes today? I mean outside of Google and Uber, that percentage is probably very small, right? They're probably in the minority, maybe even in single digit percentage. So, we really need to do a lot of work. You know, we need to uh, Rancher created this project called LongHorn and we also work with a lot of our ecosystem partners in persistence storage area like Portworx, StorageOS, OpenEBS. Lot of us really need to come together and solve this problem of running persistent workload. I mean there was also a lot of talk about it at the keynote this morning, I was very encouraged to hear that. That could easily double, triple the amount of workload that could bring, that could be onboarded into Kubernetes and even experiences like Rio, you know? Make it further simpler, more accessible. That is really in the DNA of Rancher. Rancher wouldn't be surviving and thriving without our insight into how to make our technology consumable and widely adopted. So a lot of work we're doing is really to drive the adoption of Kubernetes in the enterprise beyond, you know, the current state and into something I really don't see in the future, Kubernetes wouldn't be as actually widely used as say AWS or vSphere. That would be my bar for success. Hopefully in a few years we can be talking about that. >> All right, that is a high bar Sheng. We look forward to more conversations with you going forward. Congratulations on the announcement. Great buzz on K3S, and yeah, thanks so much for joining us. >> Thank you very much. >> For John Troyer, I'm Stu Miniman, back with lots more coverage here from KubeCon CloudNativeCon 2019 in San Diego, you're watching theCUBE. [Upbeat music]

Published Date : Nov 19 2019

SUMMARY :

Brought to you by RedHat, Thanks so much, great to see you. and you know, this ecosystem specifically. In the early days, Kubernetes was a uh, you know, plenty of the people here probably if you brought up in running Kubernetes on the Edge. to that landscape you just described. So one of the things that Rancher is able to play very well So you know, help connect the dots as to you know, I mean to be honest if you think about running Kubernetes you know I can scale it up like you could take this and you could run it, you know? and before like all you really got to do So they no longer have to start with the training course You know, the beta release of Rio, just the market reception of K3S, as you said, What else do we need to do as an ecosystem, you know, and created a great, you know, with you going forward. back with lots more coverage here from

SENTIMENT ANALYSIS :

ENTITIES

EntityCategoryConfidence
JohnPERSON

0.99+

John TroyerPERSON

0.99+

Stu MinimanPERSON

0.99+

StuartPERSON

0.99+

GoogleORGANIZATION

0.99+

UberORGANIZATION

0.99+

CloudNative Computing FoundationORGANIZATION

0.99+

Rio de JaneiroLOCATION

0.99+

ShangPERSON

0.99+

Rancher LabsORGANIZATION

0.99+

Sheng LiangPERSON

0.99+

129 end usersQUANTITY

0.99+

fifty peopleQUANTITY

0.99+

San Diego, CaliforniaLOCATION

0.99+

RancherORGANIZATION

0.99+

San DiegoLOCATION

0.99+

second stepQUANTITY

0.99+

ShengPERSON

0.99+

bothQUANTITY

0.99+

third stepQUANTITY

0.99+

oneQUANTITY

0.99+

two examplesQUANTITY

0.99+

StuPERSON

0.99+

KubeConEVENT

0.99+

second announcementQUANTITY

0.99+

RedHatORGANIZATION

0.99+

GitLabORGANIZATION

0.99+

KubernetesTITLE

0.99+

CUBEORGANIZATION

0.99+

CNCFORGANIZATION

0.99+

AWSORGANIZATION

0.98+

first stepQUANTITY

0.98+

IntelORGANIZATION

0.98+

three daysQUANTITY

0.98+

todayDATE

0.98+

CloudBeesORGANIZATION

0.98+

threeQUANTITY

0.98+

one serverQUANTITY

0.98+

OneQUANTITY

0.98+

one clusterQUANTITY

0.98+

two different peopleQUANTITY

0.98+

RioORGANIZATION

0.98+

two big announcementsQUANTITY

0.97+

this weekDATE

0.97+

K3STITLE

0.97+

CloudNativeConEVENT

0.97+

one exampleQUANTITY

0.97+

LinuxTITLE

0.96+

WebLogicTITLE

0.96+

WebSphereTITLE

0.96+

over 12,000QUANTITY

0.96+

GKEORGANIZATION

0.96+

K8SCOMMERCIAL_ITEM

0.96+

Dominik Tornow, Cisco | CUBEConversations, October 2019


 

(upbeat music) >> From our studios in the heart of Silicon Valley, Palo Alto, California, this is a CUBE Conversation. >> Hello, everyone. Welcome to this special Cube conversation here in theCUBE studios here in Palo Alto, California. I'm John Furrier, host of theCUBE. We have a special series we're starting called Demystifying Cloud-Native. And I'm joined with my cohost for this series, Dominik Tornow, Principal Engineer with Cisco Office of the CTO. Dominik, thanks for joining me, and thanks for agreeing to participate in this awesome series around demystifying cloud-native. >> Hey, thanks for having me. >> So, cloud-native is hot, but it's changing. It's super important. Some people have a definition here or there. What is your definition of cloud-native. >> Well for, to define cloud-native, let's use a mechanical approach, alright. So, we are talking about cloud-native applications. So, the first question there would be "what is cloud?" Alright. And I personally define the cloud as a service provider that allows a service consumer to dynamically acquire and release resources. Now, from that point, with that definition in mind, we can define three related concepts. That would be public cloud, private cloud, and hybrid cloud. So, the public cloud is a service provider outside of your organization, the private cloud is a service provider inside your organization, and the hybrid cloud is a union of both. So, with this definition, we can define a cloud application. And a cloud application then is any application that runs on a cloud provider, alright. But now, what is a cloud-native application, alright? If I take a classical application and put it on the cloud it it becomes a cloud application by definition, but it doesn't become a cloud-native application. If we want to grasp cloud-native applications, alright, we've got to grasp a concept that is responsiveness. Responsiveness is very close to availability, but the term availability is highly overloaded. So, I personally like to talk about responsiveness. And responsiveness is a ability of an application to hit its service level agreements. Typically it's response time, right. A typical service level agreement may be 90% of my requests need to be served within 250 milliseconds. So, that is the responsiveness of an application. And now, we can define scalability and reliability. Scalability is responsiveness under load, and reliability is responsiveness under failure. And now to close the loop, we can define cloud-native. And my definition of a cloud-native application is a cloud application that is scalable and reliable by construction. >> Dominik, what is your view on hybrid versus multi-cloud? Cause that's something that we a lot of in the industry around hybrid being public private, a union of that. And you mentioned that. But the talk of multi-cloud is being kicked around a lot. What's the reality of multi-cloud? Is that just I have multiple clouds? What's the impact to development teams and companies as they think about hybrid and multi-cloud? >> So, the hybrid cloud, right, is an instance of a multi-cloud. Because by definition you have multiple cloud providers that make up the multi-cloud, and in the hybrid cloud, you have at least one public and at least one private cloud. And, of course, the implications whether it's public to public or public to private cloud are huge. It does effect your application all the way from the architecture down to the way how you operate your application, alright. And when it comes to, when it comes to multi-cloud, we are looking at significant challenges when it comes to the operation, automation, and the federation between the clouds. >> What do you think about the role Kubernetes is going to play in the enterprise? Cause right now, it's really, I think, one of the most popular, if not the most defacto things I've seen in many, many years. I think it's--to me I think-- The only thing I can think of as impactible as Kubernetes is going way back to TCPIP and what that meant for internet working, which spawned massive change, massive wealth creation, massive computing capabilities. It essentially created networking subnets and, as we know, networking as we know it. Kubernetes has that same feel to it in a whole another kind of modern way. It seems to be something that people are getting behind in a defacto--it's not officially a standard, I guess. Well, it could be. How important--what's the big deal around Kubernetes? What's your thoughts on this? >> Oh, Kubernetes are so--Kubernetes is definitely something that is exciting in the ecosystem because it puts cloud-native in all of our reach, right. With Kubernetes, cloud-native is up for grabs, alright. A cloud--any application, when you just put it on Kubernetes, it won't become a cloud-native application just by containerization, alright. But Kubernetes provides so many primitives that actually allow you to address the challenge of scalability and allow you to address the challenge of reliability. And top of that, it has, as you mentioned, the energy in the ecosystem, alright. And with Kubernetes, if you architect your application right, you do have a chance to efficiently, cost efficiently and also effort efficiently have a cloud-native application that is scalable and reliable by construction. And if you think about it, scalable and reliable by construction, that requires your application to be able to A, detect load and failure and B, mitigate load and failure. And now, if you take Kubernetes and you take it apart and you look under the hood, you see that the Kubernetes primitives are actually designed for that, alright. They allow you to-- They allow the application to scale itself. They allow the application to actually recover from failure. You do have to up and architect your application that way. If your application cannot handle partial failure, your container comes down and with your container you are actually losing vital state in your application. Kubernetes cannot help you with that. But if you architect it correctly, Kubernetes will never stop trying to actually meet your demands. >> That's a great point. How has Kubernetes changed the relationship between the application and the application developers' requirements. Because I think a lot of people see Kubernetes as this silver bullet. Oh my god, Kubernetes's going to solve all my problems. But that's not really what it is there for. You're kind of getting at that. Detecting failure, understanding the events... These are things that are super important. but the application folks have to do the work. Can you just unpack that relationship between the I'm the app builder. What's my relationship to Kubernetes? >> (laughs) A love hate relationship. Because Kubernetes is going to help you a lot, but Kubernetes also demands a lot, alright. So-- >> Explain that. Demands a lot. What did you mean by that? >> The architectures that we are used to. Sorry. >> It demands a lot. >> It demands a lot. The architectures that we are used to need to change, and if you come from, let's say 10 years ago, 15 years ago, right, and we are building a reactive application which at that point would just be called a web application, you have a request coming in, and a web server taking that request and basically spawning the request context. In that request context, your application is still sequential, alright. And if everything fails, the database is here to save the day, the transactions. It's here to save the day and will prevent you from running into any inconsistencies. Now, if you're in a microservice architecture world right, multiple different microservices, no transactions there to save the day. You have to architect with that reality in mind. Kubernetes cannot provide an abstraction that make the reality of distributed applications disappear and look like one local application. It cannot. However, it can support you if you've got the application architecture right. It can support you to actually bring the application to life. And in that case, I do like to differentiate between system, application, and platform. The application is all the bits that you build, right. The platform is all the bits that run your application. And it is the system, basically the combination once the application and the platform are composed, right, that is now scalable and reliable by construction. And you can rely on a lot of pieces when it comes to Kubernetes to actually make this a reality. >> So as people are out there thinking about cloud-native, this modern era's upon us. We've seen observability become a very important topic. And that, you know, that's basically network management in my mind. But we've seen observability have its own category and its big successes out there, PagerDuty, SignalFx, they all got li-- Well all these ventures got successes. Automation's another area. How do you see the interplay between automation and observability? Because Kubernetes has a lot of things going on. Application's going to have a lot more services happening and with microservices and other things. Observability and automation are two important concepts besides orchestration Kubernetes, though observability and automation. How do you see those fitting into that cloud-native architecture? >> So, observability. When we hear observability, right, we should ask ourself the question where "Who is the observed, and who is the observer? And classically, if you think of the observer, we think about ourselves, right? We have either the developers and we have an or we have an operation's team, and it is the operations team that is fed the data from the observability tool set, alright. However, now if we bring operations into the mixture, and especially operation automation, we can close the loop between observability, automation operation, and again, observability. That is the observability tool set, alright, monitoring the application, feeds into the operation of the application in order to actually, again, orchestrate parts of the application. And here with Kubernetes is actually the perfect example and a very simple example is autoscaling. So, autoscaling on Kubernetes, we are basically just monitoring either metrics like for example, CPU load or memory pressure, or CPU load and memory load, or we are looking into application metrics like the messages queued up in a message queue. And this is now the indicator for Kubernetes to actually scale up more pods on demand or scale down more pods on demand. And yes, this is not rocket science. We had this for a while, yet with Kubernetes and it's extensibility, right, we can take that further and further down up from a very generic level where we have autoscaling on a very generic level to an absolutely application specific or use case specific level. If you dig into Knative, for example, you will actually quickly discover that Knative is or, especially Knative Serving, one of the subsets on K Native, is a operations automation platform for microservice applications on Kubernetes. And again, it feeds the observability into the operations and the operations into the observability. >> They work hand in hand? >> They work hand in hand. >> Dominik, I want to ask you, put you on the spot here with a question, so take your time to think about this. What is the most important story or thread or topic or interest that people should pay attention to in this cloud-native wave? And the second part is what's the most important thing that people need to be paying attention to that they might not be paying attention to? >> Well, unfortunately, I think I have to disappoint you. The one most important one is actually very hard to find. It will influence everything. It will influence your organization. It will influence the architecture of your applications. It will influence how you operate these applications and how you move forward with new versions. So, which one is the most important one or the most significant one very much depends on your role. But there is absolutely no question that the cloud-native journey effects all of these roles. >> So, then, you could argue that the top story is that cloud-native is a completely new operating model different from the old way of doing it? >> Yes. >> Would you agree with that? >> I very much agree with that. >> Because some people think like "Cloud-native, I don't even know what that is. "I'm in the 1990s with my IT department, "and my application developer's still running "single threaded mainframes." >> You know, based on the definition-- Doesn't the definition actually sound pretty innocent? Alright. Scalable and reliable by construction. That actually doesn't sound like it's magic dust and that also doesn't sound too hard. But once you actually start uncovering and dive into what that actually means, right, then you see that the implications of that, right, are far reaching. It starts from UX engineering to software engineering to the operations, and it will effect the entire organization and organizational setup. >> Let's just say you and I are having a beer. It's Oktoberfest, you know, we're having a beer, and I say, "Hey, I have, you know, "I've got to get modern with my IT. "My boss is, you know, banging down my doors saying "We need to go cloud-native. "we've got to get modern applications." But we're running old school IT. Dominik, what do I do? Give me some advice. What's the playbook? What's your--what would you tell me? >> A playbook is again actually fairly hard because on the one side, we are actually not very far into this journey. So, it is not necessarily that there is a lot of chapters in this playbook to choose from. And the other one is, you have to give your IT department the possibility to actually re-architect the entire system. Of course, this is a step by step journey, and you cannot do this overnight. But if you wanted to arrive at a truly cloud-native destination, you actually have to walk the entire cloud-native journey. >> Talk about the intersection between design and development. Cause this, again if everything is flipped upside down where applications are in charge, UX and UI are important. UX, meaning thinking about the user experience engineering is super critical to get that done upfront, just like security. If security is being done on the front end baked into everything, doesn't UX have to be baked into everything? If that's the case, that's again a dynamic. So what's your take on that development and design intersection. >> Remember 15 years ago? It was like when do we bring in a UX designer? >> At the end of the project. (laughs) >> At the absolute end of the project, exactly. So we have it ready, and then we have only one demand, make it pretty, alright. So, obviously, that didn't work great. >> Well, I mean that made sense in with in the web, the web was very limited at the time, HTML and you had some interactive base interactive features, so it was a limited tool set then. >> At that time, it did work, but it was still not ideal. >> Yes, and I agree. >> Right? But now we actually--we need to flip. We need to flip the playbook there on its head. And I would argue that as an application developer my boss, so to say, the one who is giving me the requirements, are the UX engineers right now. So, the UX engineers are the ones, alright, that determine the functional requirements of my application. Now, as a application engineer, I still determine A, security and B, also the non-functional requirements of my application. And once again, we come to reliability or we come to scalability and reliability by construction. So, we also need to start working hand in hand together. So, UX and UX design, or design and development, looking at design and development, you see there is somewhat of a misalignment to begin with. UX design is responsible for building the right thing, and development is responsible for building the thing right. Okay. So in that case we are almost orthogonal on our way, right. And in the cloud-native world, actually forces us together. And as a simple example, if you look at one web page now, that may actually be served by multiple microservices. So, given the possibility of partial failure, alright, will the page come up, or will the page not come up? It's actually not a binary condition or a binary decision anymore, right. Parts of the page may be up. Parts of the page may be down. Is that critical? Is the page still viable, or is it not? That is for the UX designer to decide, and I am here to help them. >> So how's the balance get aligned? How do you realign that you're saying bring in UX to lead the application development then to the application developer then to the development team? >> It actually has to be very short feedback cycle. So, I personally argue for designers and developers going along that journey together so there shall not be a hand off. Once there is an actual hand off, you already lost. >> So cloud-native. We're bringing everything together. UX, the front end. Applications taking control. Infrastructure is code. This paradigm's significant. This is here to stay for the next generation or two at least. >> Yes, this paradigm actually does change how we approach software engineering at large. >> Alright, we're going to dig into more of it. There's plenty more to talk about. We've got CUBEcon coming up in San Diego, STO, service meshes, state flow applications, a lot more stuff to talk about. Dominik, thanks for having this conversation demystifying cloud-native, here with Dominik Tornow, Principal Engineer at Cisco, Office of the CTO. I'm John Furrier, theCUBE. Thanks for watching. (energetic music)

Published Date : Oct 22 2019

SUMMARY :

in the heart of Silicon Valley, and thanks for agreeing to participate What is your definition of cloud-native. So, that is the responsiveness of an application. What's the impact to development teams and in the hybrid cloud, you have at least one public if not the most defacto things I've seen They allow the application to scale itself. but the application folks have to do the work. Because Kubernetes is going to help you a lot, What did you mean by that? The architectures that we are used to. The application is all the bits that you build, right. And that, you know, that's basically of the application in order to actually, again, And the second part is what's the most important or the most significant one very much depends on your role. "I'm in the 1990s with my IT department, You know, based on the definition-- What's the playbook? And the other one is, you have to give your IT department If that's the case, that's again a dynamic. At the end of the project. At the absolute end of the project, exactly. HTML and you had some interactive That is for the UX designer to decide, It actually has to be very short feedback cycle. for the next generation or two at least. Yes, this paradigm actually does change how we approach Principal Engineer at Cisco, Office of the CTO.

SENTIMENT ANALYSIS :

ENTITIES

EntityCategoryConfidence
DominikPERSON

0.99+

Dominik TornowPERSON

0.99+

John FurrierPERSON

0.99+

90%QUANTITY

0.99+

October 2019DATE

0.99+

CiscoORGANIZATION

0.99+

San DiegoLOCATION

0.99+

twoQUANTITY

0.99+

Palo Alto, CaliforniaLOCATION

0.99+

second partQUANTITY

0.99+

15 years agoDATE

0.99+

1990sDATE

0.99+

OktoberfestEVENT

0.99+

first questionQUANTITY

0.99+

10 years agoDATE

0.99+

SignalFxORGANIZATION

0.98+

KubernetesTITLE

0.98+

bothQUANTITY

0.98+

PagerDutyORGANIZATION

0.97+

one sideQUANTITY

0.96+

oneQUANTITY

0.96+

threeQUANTITY

0.95+

one web pageQUANTITY

0.94+

KnativeORGANIZATION

0.93+

theCUBEORGANIZATION

0.88+

Cisco OfficeORGANIZATION

0.86+

KubernetesORGANIZATION

0.86+

250 millisecondsQUANTITY

0.86+

Office of the CTOORGANIZATION

0.85+

CUBEconORGANIZATION

0.85+

Silicon Valley,LOCATION

0.83+

two importantQUANTITY

0.8+

CTOORGANIZATION

0.77+

singleQUANTITY

0.7+

KubernPERSON

0.7+

Demystifying Cloud-NativeTITLE

0.68+

NativeTITLE

0.67+

least one private cloudQUANTITY

0.66+

least oneQUANTITY

0.66+

yearsQUANTITY

0.61+

HTMLTITLE

0.61+

CubeORGANIZATION

0.52+

KORGANIZATION

0.51+

KnativeTITLE

0.5+

KubernetesPERSON

0.45+

Jeff Brewer, Intuit & Liz Rice, Aqua Security | KubeCon + CloudNativeCon EU 2019


 

>> 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. >> Welcome back to theCUBE here in Barcelona, Spain at the Fira, it's KubeCon + CloudNativeCon 2019. I'm Stu Miniman and my co-hosts for two days of live wall-to-wall coverage is Corey Quinn. Joining us back, we have two CUBE alums, Liz Rice, right to my right here who is a Technology Evangelist with Aqua security. Liz, thank you so much welcome back. >> Pleasure to be here. >> And Jeff Brewer, Vice President and Chief Architect, Small Business & Self-Employed Group, of Intuit. A CUBE alum since a few hours ago this morning. >> Yes, yes, thank you. >> Jeff, welcome back. >> Thank you. >> So, we've got you back with a different hat. Everybody in our industry can definitely recognize we wear lots of different hats we have lots of jobs thrown at us. Both of you are in the Technical Oversight Committee and Liz is not only a member but also the Chairperson, President. (people laughing) >> President is definitely a promotion. But, yeah, I'm Chair of the committee. >> Maybe, as it's known, the TOC. Liz, before we get there, your shirt says +1 binding. You have to explain for us and did not get a preview before the interview, so we'll see where this goes. >> It's one of the perks of being on the TOC. When we have something that comes to a vote we want to get input from the community so we ask anyone in the community to vote. But unless you're a member of the TOC your vote is non-binding. As a member of the committee, we have binding votes. And the traditional thing you write on the voting email is +1 binding. So, it's a nice surprise to get a t-shirt when I joined the TOC. >> Very nice. Can you just give us, our audience, that might not be familiar with the TOC, give us some of the key things about it. >> It's the Technical Oversight Committee for the CNCF. We are, really, the technical curation of the projects that come in to the CNCF. Which projects will get support and at what level because we have the sandbox experimentation stage then incubation and then finally graduation for the really established and kind of, de-risked projects. So, we're really evaluating the projects and kind of making a decision collaboratively on which ones we want the CNCF to support. >> All right. So Jeff, we had a great conversation with you about Intuit's cloud journey. Tell us how you got involved in the TOC. We always love the end users, not just using but participating in and helping to give some governance over what the community is doing. >> Yeah, so, about a year and a half ago we made a decision to acquire a small company called Applatix. Who was, actually, already in the end user community. And also contributors as well. Through that acquisition, I was part of that acquisition, I led that acquisition from the Intuit side and really got excited about the Kubernetes and the KubeCon story overall. Through the Kubernetes experts, I met them at a KubeCon and they introduced me to a whole lot more of the community. Just through some overall partnerships with AWS and also spending a lot of time with end-users that's how I really got to know the community a little bit. And then, was voted onto the CNCF as an end user representative in January. >> Wonderful. As far as you're concerned, as you go through this, do you find it challenging at times to separate your roles professionally from working for a large company, to whom many things matter incredibly. Again, as mentioned earlier, I am one of your customers. I care very much about technical excellence, coming out of Intuit, versus your involvement with the larger project. >> Yeah, so like most people in technology companies I'm extremely busy and I would love to spend, I would love to clone myself and spend more (laughing) more time. >> Everybody wants to submit a client project to the TOC we will prioritize that one. >> Exactly, exactly. >> The way I really balance it is that I make an explicit time carve out for those two activities. And most importantly, I attend the meetings. The TOC meetings that we have, those are extremely important. We get a lot of project reviews in those meetings. Liz chairs those meetings. That's where I always make sure that my schedule is cleared for that. >> Taking it, I guess, one step further. Do you find it challenging at all to separate out, in fact, when you're making decisions and making votes, for example, that are presumably binding, +1 binding as we've learned now, is the terminology. Do you find that you are often pulled between trying to advocate for your company and advocating for the community or are they invariably aligned in your mind? >> I mean, my job's the easiest because I come from an end user. So what I use and what I consume is likely what the community at large. There might be some niches and stuff like that. But I usually don't have that conflict. I don't know, as more of a vendor, you might have more of a conflict. >> It's something that I have be conscious of. I just try to mentally separate. I have a role with a company that pays my salary but when I'm doing open-source things if I feel conflicted about. This hasn't really come up yet, but if I do feel that there's some kind of conflict of interest I will always recuse myself. Actually, in my previous role, as the Co-Chair for the Program Committee for the KubeCon and CloudNativeCon Conference, on a couple of occasions we had competitors submit, and I would always just step back from those. Because it's the right thing to do. >> All right. So Liz, there's quite a few projects now, under the umbrella of CNCF. If I've go it right, it was like, 38 different ones. When Brian went on the stage this morning, 16 in the sandbox, 16 incubating and six have graduated now. How do you manage that? You know, there's some in the community they're like, oh my gosh, reminds us of like, big tent, from some initiatives. Some other things here, how much is too much? How do you balance that and what's the input of the TOC? >> Yeah, so one of the things that we're doing with the TOC is we've just established a thing called the SIGs, the special interest groups. Very much following the same model of Kubernetes SIGs. But the idea here is that we can, kind of formalize getting experts in the community to help us with particular kind of areas. So, we've already got a storage and security SIG set up. We expect there will be probably four to six more coming on board during the year. And that helps us with things like the project reviews and the due diligence to just be able to say, we would really appreciate some help. Those groups are also really enthusiastic about kind of sharing knowledge in the form of things like white papers. I think it will be really important for end-users to be able to navigate their way around these projects. Quite often there is more than one solution for a particular thing. And being able to, in a non-vendor way, in a neutral way, express why project X is good in one circumstance and project Y would be better in a different environment. There's work to be done there and I'm hoping to see that come out. >> This is one of my passions as the end user representative, is that trail map or that road map. That's one of the reasons why we really have invested at Intuit, in the Kubernetes technology and the Cloud Native technology. We didn't just roll them out as is. We actually curate them and create, really, a paved road for our developers to navigate that space. >> Yeah, and as we heard from your story it's not always, well, if there's some overlap you use SDO and Hellman. >> Yeah. >> That there's a fit for both of those in your environment, right. >> Yeah. >> From a, I guess, an end user perspective is there a waiting difference between someone like Intuit and someone like Twitter for pets, where there's a slight revenue scale, a slight revenue difference, like scale difference, like everything difference. >> Yes. >> Certainly, there is. I think that, but that's one of the beautiful things about the Cloud Native technologies. You can consume what you need and what you want, right. It's not one size fits all. A lot of people talk about, oh, there's a paradox of choice, there's so many projects, right. Actually, that's a benefit. Really, all you need is that road map to navigate your way through that, rather than just adopting a paved road that might not work for everybody. >> It almost feels, to some extent, almost like the AWS Service Catalog. Whenever you wind up looking at all the things they offer. It feels like going out to eat at the Cheesecake Factory. Where there is 80 pages of menu to flip through with some advertisements, great. And reminding yourself, at time, that they are not Pokemon, you do not need to catch them all. It's, sometimes, a necessary step, as you start to contextualize this. >> That's one of the great things about having over 80 members in the end user is. You can find a buddy, you can find a company like you. Talk to them, get connected with them and figure out what they're doing and learn from them. The community is broad enough to be able to do that. >> All right, so Liz, let's talk about security. >> Okay. (people laughing) >> You said there's a SIG that started up. Where are we, how are things going and you can you share about where we're going in the near future? >> The SIG came together from a group of people who really wanted to make it easier for end-users to roll out their Cloud Native stacks in a secure fashion. We don't always, as a community, speak the same language about security, we don't always have the most secure settings by default. They really came together around this common interest of just making it easier for people to secure. I think a big part of that will be looking at how the different projects, are they applying best practices from a security perspective? Is there more they should do to document how to operate their particular project more securely? I think that whole initiative and that group of people who've come together for SIG security, I'm so impressed and so pleased that they have come together with that enthusiasm to help on that front. >> Any commentary on what you're seeing in this space? >> Yeah, so as an almost, a fintech company, with a lot of fintech and, you know, we're not quite a bank, but we have a lot of the same security and compliance things. That SIG is so, so important to us. And having a roadmap. I found a education is really, really a big part of it of the security experts, right. Because this is somewhat newer technology. Even though it's been in use at Google for a long time the regulator's, the compliance people, don't totally understand it, right. So you have to have a way to explain to them what's going on. So things like, open policy agent, something that we've adopted, helps us explain what's going on in our system. Once they get it, they're like, this is awesome and our end users can now, really, our end users, meaning the people that use QuickBooks and TurboTax can really trust that we have those guardrails in place. >> At Aqua, it's a huge concern from a lot of our customers. Many of whom, coming from that kind of finance industry. That they're coming to us and saying, well, how can I be PCI compliant or GDPR. How do I manage these requirements with my container based stack, with my Cloud Native stack. That's why there is this huge ecosystem quite a lot of effort around security, compliance, policy. >> It feels very much like it's two problems rolled into one. First, how do you make sure that data is secure in these things? Secondly, how do you effectively and responsibly communicate that to a regulator, who expects to be taken on a tour of a data center when they show up on site? (people laughing) I checked, they won't let you. >> There are definitely two sets of security people in my experience. There are a set of people who care about how will I get attacked. How will breaches happen. And there are other people who go, I have a checklist and I need to check the boxes in the checklist, tell me how. Sometimes those two things overlap, but not always. >> All right, Liz, lot of updates, as always. Jeff, I really appreciate your commentary there. Well, there's the paradox of choice but we have a lot of customers out there and therefore we do. (people chuckling) Any highlights you want to share with our audience? >> I think one thing that happens every year is we see more. Well, we saw Kubernetes graduate, I think, early last year, end of the previous year. Now we've got six projects into graduation. From my perspective, that says something about how mature this whole set of projects, this whole platform is becoming. Because graduation is a pretty high bar. Not least in terms of the number of end users that have to be using it in production. This is solid technology. >> Yeah, any highlights from you? >> I think, like we might have touched on a little bit this morning. But I think that usually the technologies that where you're facing the big problems is pretty obvious which one to use, right. Like serverless, you're going to go look at something like Knative or whatnot. Functions as a service. There's some open fast projects, whatnot, like that. SDO services mesh is another one where it's getting mature and it's getting to the point where you can have these ubiquitous service meshes throughout it. So, those are the areas that we're most looking at right now. >> Great, all right. Well, Liz and Jeff, thank you so much for joining us. Thanks for all the work you do on the Oversight Committee and appreciate you sharing the updates with our community. >> Thank you for having us. >> Thank you. >> For Cory Quinn, I'm Stu Miniman. We'll be back more, with theCUBE here at KubeCon + CloudNativeCon 2019. Thanks for watching. (upbeat music)

Published Date : May 21 2019

SUMMARY :

Brought to you by Red Hat, at the Fira, it's KubeCon President and Chief Architect, the Chairperson, President. President is definitely a promotion. Maybe, as it's known, the TOC. And the traditional thing you write on of the key things about it. of the projects that come in to the CNCF. We always love the end of the community. to separate your roles professionally I would love to spend, to submit a client project to the TOC I attend the meetings. and advocating for the community I mean, my job's the easiest because Because it's the right thing to do. 16 in the sandbox, 16 incubating the due diligence to just and the Cloud Native technology. Yeah, and as we heard from your story in your environment, right. and someone like Twitter for pets, one of the beautiful things at all the things they offer. in the end user is. All right, so Liz, (people laughing) and you can you share about where how the different projects, are of the same security That they're coming to that to a regulator, in the checklist, tell me how. and therefore we do. that have to be using it in production. to the point where you can have Thanks for all the work you do on We'll be back more, with theCUBE

SENTIMENT ANALYSIS :

ENTITIES

EntityCategoryConfidence
JeffPERSON

0.99+

Jeff BrewerPERSON

0.99+

Corey QuinnPERSON

0.99+

Liz RicePERSON

0.99+

LizPERSON

0.99+

JanuaryDATE

0.99+

AWSORGANIZATION

0.99+

BrianPERSON

0.99+

Stu MinimanPERSON

0.99+

80 pagesQUANTITY

0.99+

IntuitORGANIZATION

0.99+

Cory QuinnPERSON

0.99+

Red HatORGANIZATION

0.99+

GoogleORGANIZATION

0.99+

sixQUANTITY

0.99+

CNCFORGANIZATION

0.99+

ApplatixORGANIZATION

0.99+

Cloud Native Computing FoundationORGANIZATION

0.99+

oneQUANTITY

0.99+

six projectsQUANTITY

0.99+

SIGORGANIZATION

0.99+

TOCORGANIZATION

0.99+

two daysQUANTITY

0.99+

BothQUANTITY

0.99+

FirstQUANTITY

0.99+

fourQUANTITY

0.99+

AquaORGANIZATION

0.99+

two problemsQUANTITY

0.99+

KubeConEVENT

0.99+

Barcelona, SpainLOCATION

0.99+

Barcelona, SpainLOCATION

0.99+

twoQUANTITY

0.99+

two activitiesQUANTITY

0.99+

over 80 membersQUANTITY

0.99+

Aqua SecurityORGANIZATION

0.99+

GDPRTITLE

0.99+

Technical Oversight CommitteeORGANIZATION

0.98+

two setsQUANTITY

0.98+

QuickBooksTITLE

0.98+

16QUANTITY

0.98+

SecondlyQUANTITY

0.97+

bothQUANTITY

0.97+

one thingQUANTITY

0.97+

one stepQUANTITY

0.96+

more than one solutionQUANTITY

0.96+

one circumstanceQUANTITY

0.95+

CloudNativeCon 2019EVENT

0.95+

TwitterORGANIZATION

0.95+

TurboTaxTITLE

0.95+

early last yearDATE

0.95+

KubernetesORGANIZATION

0.94+

about a year and a half agoDATE

0.93+

two thingsQUANTITY

0.92+

Technical Oversight CommitteeORGANIZATION

0.91+

CloudNativeCon EU 2019EVENT

0.9+

this morningDATE

0.89+

CloudNativeConEVENT

0.89+

CloudNativeCon Europe 2019EVENT

0.85+

Cheesecake FactoryORGANIZATION

0.85+

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)

Published Date : May 21 2019

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

EntityCategoryConfidence
Dave VellantePERSON

0.99+

TomPERSON

0.99+

MartaPERSON

0.99+

JohnPERSON

0.99+

IBMORGANIZATION

0.99+

DavidPERSON

0.99+

DavePERSON

0.99+

Peter BurrisPERSON

0.99+

Chris KegPERSON

0.99+

Laura IpsenPERSON

0.99+

Jeffrey ImmeltPERSON

0.99+

ChrisPERSON

0.99+

AmazonORGANIZATION

0.99+

Chris O'MalleyPERSON

0.99+

Andy DaltonPERSON

0.99+

Chris BergPERSON

0.99+

Dave VelantePERSON

0.99+

Maureen LonerganPERSON

0.99+

Jeff FrickPERSON

0.99+

Paul FortePERSON

0.99+

Erik BrynjolfssonPERSON

0.99+

AWSORGANIZATION

0.99+

Andrew McCafeePERSON

0.99+

YahooORGANIZATION

0.99+

CherylPERSON

0.99+

MarkPERSON

0.99+

Marta FedericiPERSON

0.99+

LarryPERSON

0.99+

Matt BurrPERSON

0.99+

SamPERSON

0.99+

Andy JassyPERSON

0.99+

Dave WrightPERSON

0.99+

MaureenPERSON

0.99+

GoogleORGANIZATION

0.99+

Cheryl CookPERSON

0.99+

NetflixORGANIZATION

0.99+

$8,000QUANTITY

0.99+

Justin WarrenPERSON

0.99+

OracleORGANIZATION

0.99+

2012DATE

0.99+

EuropeLOCATION

0.99+

AndyPERSON

0.99+

30,000QUANTITY

0.99+

MauricioPERSON

0.99+

PhilipsORGANIZATION

0.99+

RobbPERSON

0.99+

JassyPERSON

0.99+

MicrosoftORGANIZATION

0.99+

Mike NygaardPERSON

0.99+

Mark Little & Mike Piech, Red Hat | Red Hat Summit 2019


 

>> Voiceover: Live from Boston, Massachusetts, it's the CUBE. Covering your Red Hat Summit 2019. Brought to you by Red Hat. >> And welcome back to our coverage here on the CUBE Red Hat Summit 2019. We're at the BCEC in Beantown, Boston, Massachusetts playing host this week to some 9000 strong attendees, pack keynotes. Just a great three days of programming here and educational sessions. Stu Miniman and I'm John Walls. We're joined by Mike Piech, who's the VP and general manager of Middleware at Red Hat. Mike, good to see you today. >> Great to be back. >> And Mark Little, VP of engineering Middleware at Red Hat. Mark, Good to see you as well, sir. >> You too. >> Yeah. First of, let's just talk about your ideas at the show here. Been here for a few days. As we've seen on the keynote stage, wide variety of first off, announcements and great case studies, great educational sessions. But your impressions of what's going on and some of the announcements we've heard about this week. >> Well, sure. I mean definitely some very big announcements with RHEL 8 and OpenShift 4. So as Middleware we're a little bit more in sort of gorilla mode here while some of the bigger announcements take a lot of the limelight. But nevertheless those announcements and the advances that they represent are very important for us as Middleware. Particularly OpenShift 4 as sort of the next layer up from OpenShift which the developers sort of touch and feel and live and breathe on a daily basis. We are the immediate beneficiaries of much of the advances in OpenShift and so that's something that, we as the Middleware guys sort of make real for the enterprise application developer. >> I'd say, probably for me, building on that in a way, one of the biggest announcements, one of the biggest surprises is gotta be the first keynote where we had Satya from Microsoft on stage with Jim announcing the collaboration that we're doing. I never believed that would ever happen and that's, that's fantastic. Has a benefit for Middleware as well but just for Red Hat as a whole. Who would've thought it? >> John: Who would have thought it, right? Yeah, we actually just had Marco Bill-Peter on and he was talking about, he's like "Look, we've actually had some of our support people up in Redmond now for a couple of years." And we had Chris Wright on earlier and he says "You know, sometimes we got to these shows and you get the big bang announcement. It's like, well, really we're working incrementally along the way and open source you can watch it. Sure sometimes you get the new chipset or there's a new this or that. But you know, it's very very small things." So in the spirit of that, maybe, you know, give us the updates since last time we got together. What's happening in the Middleware space as you said. If we build up the stack, you know, we got RHEL 8, we got OpenShift 4 and you're sitting on top. >> Yeah. Well one aspect that's an event like this makes clear in almost a reverse sort of way. We put a lot of effort particularly in Mark's team in getting to a much more frequent and more incremental release cycle and style, right. So getting away from sort of big bang releases every year, couple of years, to a much more agile incremental again sort of regime of rolling out functionality. Now, one of the downsides of that is that you don't have these big grand product announcements to make a big deal about in the same way as RHEL just did with 8 for example. So we need to rethink how we sort of (Laughs) >> absence the sort of big .0 releases, you know how we sort of batch up interesting news and roll it out at a large event like this. Now one of the things that we have been working on is our application environment narrative. Right now, the whole idea of the story here is that many people talk about Cloud-Native and about having lot's of different capabilities and services in a cloud environment. And as we've sort of gone through the, particularly the last year or so, it's really become apparent from what our customers tell us and from what we really see as the opportunities in the cloud-native world. The value that we bring is engineering all these pieces together, right? So that it's not simply a list of these disparate, disconnected, independent services but rather Middleware in the world of cloud native re-imagined. It is capabilities that when engineered together in the right way they make for this comprehensive, unified, cohesive environment within which our customers can develop applications and run those applications. And for the developer, you get developer productivity and then at runtime, you're getting operational reliability. So there really is a sort of a dual-sided value proposition there. And this notion of Middleware engineered together for the cloud is what the application environment idea is all about. >> Yeah. I'd add kinda one of the things that ties into that which has been big for us at least at summit this year is an effort that we kicked off or we announced two months ago called Quakers and as you all know a lot of what we do within Middleware, within Red Hat is based on Java and Java is still the dominant language in the enterprise but it's been around for 20 years. It developed in a pre-cloud era and that made lots of assumptions on the way in which the Java language and the JVM on which it runs would develop which aren't necessarily that conducive for running, in a cloud environment, a hybrid cloud environment and certainly public cloud environment based on Linux containers and Kubernetes. So, we've been working for a number of years in the upstream open JDK community to try and make Java much more cloud-native itself. And Quakers kind of builds on that. It essentially is what we call a kub-native approach where we optimize all of the Middleware stack upfront to work really really well in Kubernetes and specifically on OpenShift. And it's all Java though, that's the important thing. And now if people look into this they'll find that we're showing performance figures and memory utilization that is on a per with some of the newer languages like Go for instance, very very fast. Typically your boot time has gone from seconds to tens of milliseconds. And people who have seen it demonstrated have literally been blown away cause it allows them to leverage the skills that they've had invested in their employees to learn Java and move to the cloud without telling them "You guys are gonna have to learn a completely new language and start from scratch" >> All right, so Mark, if I get it right cause we've been at the Kubernetes show for a bunch of years but this is, you're looking at kinda the application side of what's happening in those Kubernetes environment >> Mark: Yeah. So many times we've talked about the platforms and the infrastructure down but it's the the art piece on top. Super important. I know down the DevZone people were buzzing around all the Quaker stuff. What else for people that are you know, looking at that kinda cloud-native containerization space? What other areas that they should be looking at when it comes to your space? >> Well, again, tying into the up environment thing, hopefully, you know, you'll have heard of knative and Istio. So knative is, to put it in a quick sentence is essentially an enabler for serverless if you like. It's where we're spinning containers really really quickly based on events. But really any serverless platform lives and dies based on the services in which your business logic can then rely upon. Do I have a messaging service there? Do I have a transaction service or a database service? So, we've been working with, with Google on knative and with Microsoft on knative to ensure that we have a really good story in OpenShift but tying it into our Middleware suite as well. So, many of our Middleware products are now knative enabled if you like. The second thing is, as I mentioned, Istio which is a sidecar approach. I won't go into details on that but again Istio the aim behind that is to remove from the application developer some of the non-functional business logic that they had to put in there like "How do I use a messaging service? How do I secure this endpoint and push it down the infrastructure?" So the security servers, the messaging servers, the cashing servers et cetera. They move out of the business logic and they move into Istio. But from our point of view, it's our security servers that we've been working on for years, it's our transactional servers that we've been working on for years. So, these are bullet-proof implementations that we have just made more cloud-native by embedding them in a way in Istio and like I said, enabling them with knative. >> I think we'd mentioned that Chris Wright was on earlier and one of the things he talked about was, this new data-eccentric focus and how, that's at the core so much of what enterprise is doing these days. The fact that whenever speed is distributed, they are and you've got so many data inputs come in from, so to a unified user trying to get their data the way they wanna see it. You might want it for a totally other reason, right? I'm just curious, how does that influence or how has that influenced your work in terms of making sure that transport goes smoothly? Because you do have so much more to work with in a much more complex environment for multiple uses that are unique, right? >> (Mike) Yeah. >> It's not all the same. >> Huge, huge impact for sure. The whole idea of decomposing an application into a much larger number of much smaller pieces than was done in the past has many benefits probably one of the most significant being the ability to make small changes, small incremental changes and afford a much more trial and error approach to innovation versus more macro-level planning waterfall as they call it. But one of the implications of that is now you have a large number of entities. Whether they be big or small, there's a large number of them running within the estate. And there's the orchestration of them and the interconnection of them for sure but it's a n-squared relationship, right. The more these entities you have, the more potential connections between each of them you have to somehow structure and manage and ensure are being done securely and so on. So that has really driven the need for new ways of tying things together, new ways essentially of integration. It has definitely amplified the need for disciplines, EPI management for example. It has driven a lot of increase demand for an event-driven approach where you're streaming in realtime and distributing events to many receivers and dealing with things asynchronously and not depending on round-trip times for everything to be consistent and so on. So, there's just a myriad of implications there that are very detailed technical-level drive some of the things that we're doing now. >> Yeah, I'll just add that in terms of data itself, you've probably heard this a number of times, data is king. Everything we do is based on data in one way or another, So we as Red Hat as a whole and Middleware specifically, we've had a very strong data strategy for a long time. Just as you've got myriad types of data, you can't assume that one way of storing that data is gonna be right for every type of data that you've got. So, we've worked through the integration efforts on ensuring that no sequel data stores, relational data stores^, in-memory data caching and even the messaging services as a whole is a way of sto^ring data in transit, that allows you to, in some ways it allows you to actually look at it in an event-driven way and make intelligent decisions. So that's a key part of what anybody should do if they are in the enterprise space. That's certainly what we're doing because at the end of the day people are building these apps to use that data. >> Well, gentlemen, I know you have another engagement. We're gonna cut you loose but I do wanna say you're the first guests to get applause. (guests laugh) >> From across all the way there. People at home can't hear but, so congratulations. You've been well received already. >> I think they're clearly tuned in to the renaissance of the job in here. >> Yes. >> Thank you both. >> Thanks for the time. >> Mark: Thanks so much. >> We appreciate that. Back with more, we are watching a Red Hat summer 2019 coverage live on the CUBE. (Upbeat music)

Published Date : May 9 2019

SUMMARY :

it's the CUBE. We're at the BCEC in Beantown, Boston, Massachusetts Mark, Good to see you as well, sir. and some of the announcements we've heard about this week. of much of the advances in OpenShift one of the biggest surprises is gotta be the first keynote So in the spirit of that, maybe, you know, Now, one of the downsides of that And for the developer, you get developer productivity and that made lots of assumptions on the way in which and the infrastructure down but it's the and push it down the infrastructure?" and one of the things he talked about was, So that has really driven the need for new ways and even the messaging services as a whole Well, gentlemen, I know you have another engagement. From across all the way there. of the job in here. live on the CUBE.

SENTIMENT ANALYSIS :

ENTITIES

EntityCategoryConfidence
Mike PiechPERSON

0.99+

JimPERSON

0.99+

JohnPERSON

0.99+

MarkPERSON

0.99+

John WallsPERSON

0.99+

Stu MinimanPERSON

0.99+

Red HatORGANIZATION

0.99+

Chris WrightPERSON

0.99+

GoogleORGANIZATION

0.99+

Mark LittlePERSON

0.99+

MicrosoftORGANIZATION

0.99+

MiddlewareORGANIZATION

0.99+

RedmondLOCATION

0.99+

JavaTITLE

0.99+

MikePERSON

0.99+

RHEL 8TITLE

0.99+

Boston, MassachusettsLOCATION

0.99+

OpenShift 4TITLE

0.99+

eachQUANTITY

0.99+

two months agoDATE

0.99+

Beantown, Boston, MassachusettsLOCATION

0.98+

Red Hat Summit 2019EVENT

0.98+

tens of millisecondsQUANTITY

0.98+

KubernetesTITLE

0.98+

OpenShiftTITLE

0.98+

FirstQUANTITY

0.98+

bothQUANTITY

0.98+

Red HatTITLE

0.98+

LinuxTITLE

0.98+

todayDATE

0.97+

this weekDATE

0.97+

oneQUANTITY

0.97+

first guestsQUANTITY

0.97+

last yearDATE

0.97+

DevZoneTITLE

0.97+

this yearDATE

0.96+

CUBE Red Hat Summit 2019EVENT

0.96+

second thingQUANTITY

0.96+

first keynoteQUANTITY

0.95+

IstioORGANIZATION

0.95+

firstQUANTITY

0.95+

SatyaPERSON

0.93+

summer 2019DATE

0.93+

RHELTITLE

0.93+

one aspectQUANTITY

0.92+

MiddlewareLOCATION

0.91+

three daysQUANTITY

0.9+

9000 strong attendeesQUANTITY

0.89+

JDKTITLE

0.89+

20 yearsQUANTITY

0.87+

knativeORGANIZATION

0.86+

couple of yearsQUANTITY

0.84+

JVMTITLE

0.82+

CUBEORGANIZATION

0.79+

Leonid Igolnik & Karthik Rau, SignalFx | Google Cloud Next 2019


 

>> Narrator: Live from San Francisco, it's theCUBE, covering Google Cloud Next 19. Brought to you by Google Cloud and it's ecosystem partners. >> Hello and welcome back to theCUBE's live coverage, here in San Francisco, the Moscone Center. This is theCUBE's live coverage of Google Next 19, Google Cloud computing conference. I'm John Furrier, Dave Vellante my cohost. Stu Miniman's here as well, he'll be coming on doing interviews. Our next guests are the founder and CEO of SignalFx, Karthik Rau, and Leonid Ingolnik, EVP of engineering. SignalFx has been a great company, we've been following for many, many years. Pioneer in a lot of the monitoring and serviceability of applications, now prime time, the world has spun to their doorstep. Karthik, congratulations on your success. It's prime time for your business. >> Ya, thank you, John. >> John: Welcome back. >> Great to be on, we're on again. >> I'm glad that you're on because we talked six years ago about some of the trends, we saw early. We saw the containers, Docker movement, and also Kubernetes got massive growth. You had the visibility of what these services are going to look like, cloud web services, kind of the next level. It's kind of here right now. >> Yeah, absolutely, there are two things that we predicted would happen. One was that architectures would get a lot more distributed, elastic, and it would require a more low-latency monitoring system that could do realtime analytics. That was one of the key changes. And then the other thing that we predicted was that developers would get more involved in operations. Which is the whole DevOps movement. And now both of those are very much in the mainstream, so we're really excited to see these trends. >> And looking at the Google keynotes today, obviously we're starting to see the realization of true infrastructure as code, you're starting to see the beginning signals of, look at, we can actually program the infrastructure, and not even have to deal with it. This is key, and you guys have some hardcore news, so let's get that out of the way. You guys got some updates, let's get into the news, and then we can get into the conversation around what you guys are doing in the industry. >> So, today we're bringing three things to the conference, to boost customers and prospects, starting with announcing our support for cloud functions. Cloud functions are great technology that we're seeing adopted by retail. For spiky workloads, things where you have a flash sale and you need to understand what's happening, it may be lasting minutes, where our platform really shows off the best, which is the one second resolution data. Some of our flash sales we see from existing customers don't last a minute, right, so looking at this in a minute resolution of being able to react to this in a machine time rather than human time, is something that our customers now expect. The second thing we are focusing on is Istio, and Istio on GKE specifically. We're seeing service mesh adoption continuing to go both in new, modern application, as well as taking legacy workloads and unlocking the potential of taking those legacy workloads to the cloud. And with Istio, and specifically on Microservices APM, it's not just applicable to Microservices, we see a lot of our customers realizing a lot of value from tracing abilities that a service mesh like Istio provides, an ability to understand you topology and service interactions for free, out of the box, whether it's on-premise with Istio or on the Google environment. And then lastly, so we see customers and prospects adopt Kubernetes, we're also starting to see the next layer above Kubernetes coming in. And, with Knative, getting the support out of the box, whether it's the dashboard, the tracing of the metrics, and that, that's the third announcement we have today. We're fully integrated with Google's offerings, and we're able to monitor and provide you with some actionable content, just in a flick of a switch. >> So support of Knative out of the box. >> Leonid: Out of the box. >> Full SignalFx, with Knative on Google Cloud. >> That is correct. So those three things. >> Karthik, I wonder if you could give us some insight as to what's going on in the marketplace. A multicloud is obviously a tailwind to you, but multicloud, to date, hasn't really been a strategy, it's sort of been an outcome of multi vendor. So, is multicloud increasingly becoming a strategy for your customers, and what specific role are you playing there to facilitate that? >> Yeah, absolutely. I think particularly most of the larger enterprise accounts tend to have a multi vendor strategy, for almost every category, right? Including cloud, which typically is one of their largest spends. Typically what we see is people looking at certain classes or workloads, running on particular clouds, so it may be transactional systems running on AWS. A lot of their more traditional enterprise workloads that were running on Windows servers, potentially running on Azure, we see a lot of interest in data intensive sorts of analytics workloads, potentially running on GCP. And so I think larger companies tend to kind of look at it in terms of, what's the best platform for the use case that they have in mind. But in general, they are looking at multiple cloud vendors. >> So we heard some customers onstage today, talking about their strategy, I think Thomas asked one retail customer, how'd you decide what to put where? And essentially he said, well, it's either going to go into the cloud, lift and shift, we're going to refactor it, reprogram it essentially, or we're going to sunset it. What he didn't say is, we're going to leave some stuff on-prem. Which somewhat surprised me, 'cause of course, especially into financial services you're going to get a lot of stuff left on-prem. So what's your play, with regard to those various strategies, and for the legacy stuff, I know you're cloud native, that's your claim to fame, but can you help those legacy customers as well? Talk about that. >> Yes, absolutely. >> So I think, what we've seen is it's a given now, that organizations are going to move to cloud. It's a question of when, not if. And the cloud form factors are just, are fundamentally different, they're software-defined. Right, a traditional data center, you're monitoring network equipment, storage devices, you're monitoring disks and fan failures on individual servers. When you're running in a cloud, it's a software-defined infrastructure, and it's far more elastic. And so even if you're just lifting and shifting, how you think about monitoring and observing this new cloud infrastructure's fundamentally different. So we're there for the very first step of the journey for an organization, to get the visibility they need into the new architecture, and many times we're also helping them understand the before and after, so how do I compare my performance in my on-premise data center to what it looks like in the cloud? That's step one. Step two is, they start chipping away at those monoliths, or they have new initiatives, that are digital initiatives, that are running in Kubernetes, or container based architectures, microservices based architectures, and that is a fundamentally different world. How you observe and monitor, deploy, not just monitor, the entire supply chain of how you manage these systems is different. So there, they have to look at different solutions, and we're obviously one of the key players, helping them there. >> Leonid, we've been doing theCUBE now for a decade, and I think John, it was a decade ago we said, we made the statement that sampling is dead. So I love your approach, you're not just taking small samples to do your performance monitoring. What's the architecture that enables you to do that, could you talk about that a little bit? >> So I think the most interesting thing with more modern architectures, especially with microservices adoption, is the complexity of how the transaction flows through the system. And then, basically tossing the coin, like we used to be able to do, in previous generations, to capture some traces and get the data you need. Doesn't work anymore, because it's very tough to predict at the beginning of the trace where the transaction's going to go. We're taking a completely different approach on the market. We look at every single transaction, at scales, we have prospects that are talking at us about volumes of giga span in minutes, so one billion spans observed a minute, and with some of the interesting tech we've built, we are able to pick the interesting things. And the interesting things have a couple categories, transactions that occur infrequently, transactions that are maybe above P90, right, the slow ones, because when look about performance and the understanding of how the application performs, you really want to know what's slow, not what's normal. But you also have to capture enough of what's normal. So with some of our tech, we're still able to keep about 1% of transactions, but the right ones, and that's the biggest differentiator with what we put together for the APM product. >> One of the things I want to talk about with you guys is how you relate to some of Google's announcements. The key things, I'm oversimplifying now, but they got a server list kind of announcement, got Cloud Run environment things, the regions, which is global, and then obviously open source commitment. You mentioned functions, you mentioned Knative, obviously open source. You're seeing open source being much more of a production IT capability, so you guys obviously hit that with these solutions, so the question I have for you guys is, how hard is it for you guys to provide that real time monitoring, because Google needs to build an ecosystem, that's what they're not talking about, they didn't really talk about on stage, their ecosystem. So you guys are a natural fit into service mesh, which they showed onstage, Jennifer Lin showed a great demo. So Google has to build an ecosystem, you guys are clearly positioned, through your announcements, that you're deeply integrated with Google. Cisco announced and integration, obviously they have an integration, so integration seems to be the secret sauce, (laughs) with cloud, to play in this ecosystem. Could you guys elaborate on that dynamic, because it kind of changes the old formula for ecosystems? >> Yeah, it's very different, right? In the old days, you had proprietary systems, so the only way you could actually build an integration is, you had to get your product managers in a conference room with the vendor and get visibility in the roadmap, access to everything, and that's why there were, it just took a lot longer to get things done. I think what you're seeing with Google is, they've taken a very standards based approach to everything, right? So, whatever technologies that they're releasing, they're trying to build it as a standard, you can run it on any cloud. Instrumentation is a core part of their philosophy of any technologies that they're releasing, such that, you have a new platform, it has a metrics library, other standards based mechanisms to collect metrics, traces, events. What that does is it makes it easy for the ecosystem to just pick it up, right? Our belief has been, you know, in the old days monitoring was all about proprietary instrumentation and collection. Today it's all about analysis. So the fact that all of this is openly available, in open source or standards based mechanisms, is great for us, it's great for the customers, it's great for the ecosystem. >> That's their one-to-many way of building integration systems. >> And that's why you guys are supporting Knative, as an example. >> Yep. >> That's really kind of supporting the open source ecosystem, ties it to Google cloud. >> Yeah, I mean, we generally support, our customers are running in every single configuration (John laughing) and type of technology you can imagine, so it's our work philosophy to just be everywhere they are, and to support all of the tech that they might be running. But in general we're big supporters of open source, in that, you know, developers are now running most software. That's the world of web services and SaaS. And developers have a preference for understanding the stacks that they're running on, and being able to control it and so that is obviously why open source has just taken off the way it has. >> I think the other dynamic of embracing open-source and standards is it allows us to focus, not on the meetings with product managers and getting an insight into the roadmap, but on getting the standards based integrations deeply configured with some of, for example, content we provide out of the box for use to your own Google versus for use to your own premise or use to anywhere else. And that's where the differentiation and the value for the customer is, not in kind of getting together on the roadmap and figuring out what to build next. >> You guys should move fast to take advantage of the lift that they get. I'd love it if you guys could just take a minute each to explain SignalFx value proposition 'cause you guys I think are perfectly positioned now as this becomes infrastructure as code with cloud. When should a customer call you guys? When are guys needed? When do guys get called in? Where are you winning? Take a minute to explain when and where you guys fit into the customer environment. >> I would say as soon as a customer starts to leverage a cloud infrastructure, whether that's public cloud, private cloud, open shift, to open stack, pivotal cloud foundry, or a public cloud, how you monitor your infrastructure will be fundamentally different, and we can help you with that. And then along your journey, once you've moved to cloud and you start thinking about how do I build modern application architectures, modern web services, devops, then we are necessary. You cannot get to the cloud native stage where you're releasing software every week unless you have a monitoring system like SignalFx. >> Great, just great. I want to also get your pick your brain on some dynamic that I saw in the keynote, it might not be obvious to the folks that are in the mainstream, but Jennifer Lin gave a demo of taking a workload, and porting it over with a small script, no code modifications, running it on a container. >> Dave: The cloud vMotion >> Anthos migrate was the product but basically migrating workload into containers in the Kubernetes engine automatically with no re-writes, she said what you, where you want. So that kind of, I can see what she did there and that's very cool and that's a game changer that's infrastructureless code, but then she moves to a conversation around services meshes. 'Cause once you get these things on a containerized, inside the Kubernetes engine, you're kind of enabled for using service meshes. This is like the Holy Grail of microservices. This is a big growth area. Can you guys explain what this means, what does this service mesh mean, 'cause once these workloads start to be containerized you're going to see much more migration to this new model. Where does service mesh kick in and why is it important and what should people pay attention to? >> Well I would say one of the fundamental challenges of microservices is what people are calling more and more, observability, right. Because you have so many systems, like a single application or a single transaction, what is an application anymore? A single transaction can flow through dozens, hundreds, of individual microservices. So, and you're changing your applications all the time. So figuring out when you've introduced a problem very quickly is a big challenge. And so one of the big benefits service mesh brings is it provides automatic instrumentation of your applications and requests in a way that makes it very out of the box to get visibility across your entire environment. So that is step one, getting that visibility. The next step is then you obviously need to analyze this corpus of data and its massive, and that's where a solution like SignalFx comes in we can collect all this data and help you really T-signal for noise. Then the last step really is how do you take action on that data, how do you automate responses? Whether it's rolling back a canary release, or shifting a load balancing strategy so that if there's a bad node you stop sending traffic to that. All of that can be automated. And so what service mesh is doing is it's providing the sub street to allow you to really provide that closed loop automation, that infrastructure is code, you know that's the movement that everyone is really focusing on right now. It's a key technology to enable that. >> Tell me about the observability trends, because this has been a hot venture funded area. We hear trace, dynamic tracing, these are techniques, there's a variety of different mechanisms for observability. How does Kubernetes, and now service mesh's impact observability, where is the puck going to be, if you're going to skate to where the puck is, what's the state of the situation? >> Well I think what it does is it makes instrumentation a lot easier. So typically a challenge when you're running a old Java application from 10 years ago, getting visibility into the app, it's a monolith. You to get the full visibility and the full call stack, that's harder to collect. When you're in a microservices world with service mesh, you're getting that visibility automatically. And what becomes more important is understanding the east/west latencies across all these different microservices. So because instrumentation is so much easier with all these new technologies, what it means for monitoring is it really shifts the focus to who can make the most sense of this data, who can provide assistance to the operators to really help them pinpoint when there is a problem, what is the potential cause, and to triage it very quickly. So again, the whole value proposition is shifted to the analysis. >> So Leonid given that, what are your engineering priorities, maybe share a little road map if you could? >> Sure, so if you think about what we just talked about, adoption of Kubernetes, or service meshes, the challenges that those environments bring both the femorality of the environments on which you now deploy compared to what most of the operators and application developers are used to, as well as the constant motion in the system, right. Kupernetes will move the workload several times an hour and the amount of data those systems tend to generate becomes fairly difficult to cope not just to a monitoring system, but to a human, right? So how can you take about what Karthik talked about all this noise and get it into an actionable intelligence across tens of millions times series an hour possibly in the middle of the night, how do you get the operator to the root cause very quickly? And what kind of technologies do we need to have as a vendor, and that's where we spend a lot of time thinking about, how do we provide actionable insight for those highly femoral environments that are getting even more femoral? >> One of the themes that's here, and already we're seeing it pop out of Google Next, and we've seen it in the other cloud shows we've gone to is, complexity is increasing, and the business model that seems to work well is taking complexity and making things simple. >> Mhm >> Right >> Whether it's extraction layers or other techniques, how does a customer, who's got all these new suppliers, new dynamics, new shift in the marketplace, new business models, how does a customer deploy IT, deploy cloud, and move the complexity to a simplicity model? This is a hard challenge. >> Well, I think that's one of the fundamental mental model shifts that an organization needs to make. Complexity was your enemy in the old days. Right, because you were releasing software once a year, twice a year and so you don't want it to be complex. But if your goal is speed and innovation, you're going to have to accept some complexity to get that speed and innovation. You just have to decide where is that complexity acceptable and how do you change your processes and your tooling to minimize the impact of that complexity. So I think I would disagree with that sentiment because I think organizations have to start thinking about things differently if they really want to move quickly. >> So embrace complexity. >> You have to embrace complexity and you have to think about what are the mitigating factors I need to take in my organization structure, my processes, my tooling, to compensate for the additional complexity I'm creating, but still release software as quickly as I used to. >> I would add, I think in a lot of ways you're shifting the complexity from infrastructure management more up the stack. >> That's, ya. >> In many ways IT is getting more complex, to your point Karthik. >> Ya, I mean all of these extractions make perhaps the underlying infrastructure less complex to manage but you're absolutely right Dave, the applications will become more complex when you move to microservices and you've got 50 pizza box teams working on a bunch of microservices, there's an organizational dynamic as much as there's a tech dynamic, right. How do you get these 50 teams to communicate with one another if there's a issue, an incident. >> And the data pathways, the data pipelines, the journey of that data, is much, much more complex. >> Ya absolutely. >> Final question, as the developers and operators come together, that seems to be a big trend. Developers want frictionless environment, programmable internet, they're going to be spitting up these services and then the operators have to run it. Those worlds are coming together. What's your thoughts on the operations side and developers coming together? >> I think they're two peas in a pod. They're two parts, they're two necessary parts. I think you will see more and more automation move up the stack. I think the place to start is really in the infrastructure layer and it will make the lives of operators of these cloud environments simpler. And then I think that automation will move up the stack as well over time. >> What's the most important story coming out of Google Next, if you can just kind of read the tea leaves, get a sense of what's going on here? 2019, whole new year, whole new game changing. What are your guys' thoughts on what's kind of going on in the cloud business this year? What' going on at Google Next? What's the big story? >> Well I think from my perspective it's very clear they're focused a lot on multi cloud, cloud agnostic and where the right ones run anywhere and run on Google. That seems to be a big push. And then the other is they're just behind on go to market and they seem to be focusing quite a bit on investing in all of the other elements, non-technology elements, to make organizations successful. >> Leonid, on the tech side, what do you see as the big in story here? >> I think Google was always found on the tech and they're continuing to deepen it. I think more interesting for me the story is about the go to market and embracing the complexity of the enterprise. >> Right >> And recognizing that not every application that will come to Google Cloud will be architected in a modern way. The thousands upon thousands of applications that have to lift and shift still and surviving some of the announcements around the service mesh are great enablers for those customers to start embracing the cloud technology. >> Tech geeks love service mesh, I'm a big fan. Guys, thanks for sharing the insight. Give a quick plug for what's going on for SignalFx. What's going on in the company? What are you guys looking to do? Are you hiring, are you expanding, what's going on? >> Ya we're in rapid growth here as a company. We're really excited about microservices APM product that we introduced late last year and what that does is it brings distributed trace analytics to our core monitoring platform. So what that allows you to do is get bottoms up visibility into each individual component through our metrics system, but also a transaction oriented view through our micro services APM product. Bringing the two together, super excited about the level of sophistication and analytics that it's going to bring our customers. >> What's the head count? What's the head count now, roughly? >> We're about 250 people right now. >> 250 okay, and you've raised over nine figures, I think? >> Over a hundred million dollars yeah. >> That's great, congratulations. >> So Karthik as a founder, what's it like to have the vision early and seeing it, and staying the course? And you've stayed on the right wave. >> Yeah. >> And now the wave's gotten bigger, what's it like to be the founder and be where you are now? >> It's terrifying at first because you don't know if the markets are going to move in the direction you need them to, but it's very gratifying when that actually happens and we're very fortunate that the world is moving very squarely into cloud based architectures, and not just cloud but all of these modern run times that are exactly what we predicted the world would look like for the last six years now. >> And you had a great team, engineering team was solid, you've got great chops. Any advice for entrepreneurs out there who are now getting into this world, maybe younger entrepreneurs coming out, building some applications? What's your advice to other founders that are... >> I could spend hours on that topic (laughter) >> I think >> Dave: Ship early and often >> You just have to continue to have faith and conviction in your beliefs and stick it out because there are lots of twists and turns, especially in the early days if you're betting ahead of the curve, you need to be patient and continue to have belief in yourself and your ideas. >> Well congratulations the world has right spun to your doorstep, congratulations with SignalFx. Thanks for coming on theCube. We're in San Francisco for theCube's coverage. Day one of three days. I'm John with Dave Vellante. Stay with us for more live coverage after this short break. (light electronic music)

Published Date : Apr 9 2019

SUMMARY :

Brought to you by Google Cloud and it's ecosystem partners. Pioneer in a lot of the monitoring and serviceability You had the visibility of what these services Which is the whole DevOps movement. and not even have to deal with it. and we're able to monitor and provide you So those three things. as to what's going on in the marketplace. most of the larger enterprise accounts tend and for the legacy stuff, I know you're cloud native, of the journey for an organization, What's the architecture that enables you and get the data you need. One of the things I want to talk about with you guys so the only way you could actually build an integration is, of building integration systems. And that's why you guys That's really kind of supporting the open source ecosystem, and to support all of the tech that they might be running. and getting an insight into the roadmap, Take a minute to explain when and where you to cloud and you start thinking about how do I build dynamic that I saw in the keynote, it might not in the Kubernetes engine automatically with no the sub street to allow you to really provide Tell me about the observability trends, because is it really shifts the focus to who can make the most the femorality of the environments on which you One of the themes that's here, and already we're IT, deploy cloud, and move the complexity to and how do you change your processes and your tooling You have to embrace complexity and you have to think shifting the complexity from infrastructure management to your point Karthik. the underlying infrastructure less complex to manage And the data pathways, the data pipelines, the journey and then the operators have to run it. I think the place to start is really in the infrastructure in the cloud business this year? on investing in all of the other elements, about the go to market and embracing the complexity announcements around the service mesh are great What's going on in the company? So what that allows you to do is get bottoms up early and seeing it, and staying the course? the markets are going to move in the direction And you had a great team, engineering team was and continue to have belief in yourself and your ideas. Well congratulations the world has right spun to your

SENTIMENT ANALYSIS :

ENTITIES

EntityCategoryConfidence
Dave VellantePERSON

0.99+

KarthikPERSON

0.99+

Jennifer LinPERSON

0.99+

Leonid IngolnikPERSON

0.99+

John FurrierPERSON

0.99+

Karthik RauPERSON

0.99+

San FranciscoLOCATION

0.99+

ThomasPERSON

0.99+

JohnPERSON

0.99+

SignalFxORGANIZATION

0.99+

CiscoORGANIZATION

0.99+

GoogleORGANIZATION

0.99+

Stu MinimanPERSON

0.99+

twoQUANTITY

0.99+

50 teamsQUANTITY

0.99+

DavePERSON

0.99+

AWSORGANIZATION

0.99+

Leonid IgolnikPERSON

0.99+

JavaTITLE

0.99+

two partsQUANTITY

0.99+

third announcementQUANTITY

0.99+

thousandsQUANTITY

0.99+

2019DATE

0.99+

two thingsQUANTITY

0.99+

OneQUANTITY

0.99+

oneQUANTITY

0.99+

LeonidPERSON

0.99+

three daysQUANTITY

0.99+

TodayDATE

0.99+

two necessary partsQUANTITY

0.99+

one billionQUANTITY

0.99+

theCUBEORGANIZATION

0.99+

Moscone CenterLOCATION

0.98+

second thingQUANTITY

0.98+

twice a yearQUANTITY

0.98+

todayDATE

0.98+

six years agoDATE

0.98+

once a yearQUANTITY

0.98+

WindowsTITLE

0.98+

tens of millions timesQUANTITY

0.98+

250QUANTITY

0.98+

Over a hundred million dollarsQUANTITY

0.98+

an hourQUANTITY

0.97+

over nine figuresQUANTITY

0.97+

late last yearDATE

0.97+

bothQUANTITY

0.97+

single transactionQUANTITY

0.97+

KnativeORGANIZATION

0.96+

KubernetesTITLE

0.96+

this yearDATE

0.96+

a decade agoDATE

0.96+

two peasQUANTITY

0.96+

a minuteQUANTITY

0.95+

AzureTITLE

0.95+

step oneQUANTITY

0.95+

Google NextORGANIZATION

0.95+

about 250 peopleQUANTITY

0.94+

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)

Published Date : Dec 13 2018

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

EntityCategoryConfidence
StephanPERSON

0.99+

2019DATE

0.99+

Stephan FabelPERSON

0.99+

NVIDIAORGANIZATION

0.99+

SeattleLOCATION

0.99+

Cloud Native Computing FoundationORGANIZATION

0.99+

John FurrierPERSON

0.99+

CanonicalORGANIZATION

0.99+

DellORGANIZATION

0.99+

Red HatORGANIZATION

0.99+

AmazonORGANIZATION

0.99+

AWSORGANIZATION

0.99+

last weekDATE

0.99+

KubeConEVENT

0.99+

CiscoORGANIZATION

0.99+

SuperMicroORGANIZATION

0.99+

yesterdayDATE

0.99+

8000 peopleQUANTITY

0.99+

last MondayDATE

0.99+

one partQUANTITY

0.99+

CloudNativeConEVENT

0.99+

ServerlessORGANIZATION

0.99+

LyftORGANIZATION

0.99+

two thingsQUANTITY

0.98+

oneQUANTITY

0.98+

a yearQUANTITY

0.98+

Seattle, WashingtonLOCATION

0.98+

LinuxTITLE

0.97+

a year a agoDATE

0.97+

first thingQUANTITY

0.97+

KubernetesTITLE

0.97+

first tutorialsQUANTITY

0.96+

CloudNativeCon 2018EVENT

0.96+

UbuntuTITLE

0.96+

threeQUANTITY

0.96+

ChineseOTHER

0.96+

OneQUANTITY

0.95+

one problemQUANTITY

0.95+

waveEVENT

0.95+

kubeflowTITLE

0.95+

single showQUANTITY

0.94+

5000QUANTITY

0.94+

last couple of monthsDATE

0.94+

CUBEORGANIZATION

0.93+

AKSORGANIZATION

0.93+

fourth versionQUANTITY

0.92+

KuberneteseTITLE

0.92+

one last questionQUANTITY

0.92+

this summerDATE

0.92+

4000QUANTITY

0.91+

CNCFORGANIZATION

0.91+

MicroK8sORGANIZATION

0.91+

KubeCon 2018EVENT

0.91+

singleQUANTITY

0.87+

ARMORGANIZATION

0.87+

last couple of yearsDATE

0.86+

firstQUANTITY

0.85+

single containerQUANTITY

0.85+

North America 2018EVENT

0.84+

CoudNativeConORGANIZATION

0.83+

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]

Published Date : Dec 13 2018

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

EntityCategoryConfidence
JenniferPERSON

0.99+

Tim HockinPERSON

0.99+

Jennifer LynnPERSON

0.99+

twoQUANTITY

0.99+

John FurrierPERSON

0.99+

Aparna SinhaPERSON

0.99+

Janet QuillPERSON

0.99+

AparnaPERSON

0.99+

GoogleORGANIZATION

0.99+

OneQUANTITY

0.99+

SeattleLOCATION

0.99+

15 yearsQUANTITY

0.99+

Stu MinimanPERSON

0.99+

three yearsQUANTITY

0.99+

Red HatORGANIZATION

0.99+

80%QUANTITY

0.99+

90%QUANTITY

0.99+

last weekDATE

0.99+

hundredsQUANTITY

0.99+

oneQUANTITY

0.99+

UberORGANIZATION

0.99+

last yearDATE

0.99+

five monthsQUANTITY

0.99+

2,000QUANTITY

0.99+

Brian GrantPERSON

0.99+

yesterdayDATE

0.99+

Cloud Native Computing FoundationORGANIZATION

0.99+

300 peopleQUANTITY

0.99+

8,000 peopleQUANTITY

0.99+

17QUANTITY

0.99+

both sidesQUANTITY

0.99+

AmazonORGANIZATION

0.99+

firstQUANTITY

0.99+

ThousandsQUANTITY

0.99+

10 years agoDATE

0.99+

KubeConEVENT

0.99+

15QUANTITY

0.99+

first pieceQUANTITY

0.99+

GALOCATION

0.99+

first demoQUANTITY

0.99+

two thingsQUANTITY

0.98+

bothQUANTITY

0.98+

Seattle, WashingtonLOCATION

0.98+

AWSORGANIZATION

0.98+

13th releaseQUANTITY

0.98+

KnativeORGANIZATION

0.98+

last summerDATE

0.98+

two constituentsQUANTITY

0.98+

CUBEORGANIZATION

0.97+

KubernetesORGANIZATION

0.97+

Google CloudORGANIZATION

0.97+

CloudNativeCon 2018EVENT

0.97+

KubernetesTITLE

0.97+

IstioORGANIZATION

0.96+

Linux FoundationORGANIZATION

0.96+

Chick-fil-AORGANIZATION

0.96+

CloudNativeCon North America 2018EVENT

0.96+

this yearDATE

0.96+

theCUBEORGANIZATION

0.96+

10 yearsQUANTITY

0.95+

six monthsQUANTITY

0.95+

40% percentQUANTITY

0.95+

EC2TITLE

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)

Published Date : Dec 13 2018

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

EntityCategoryConfidence
AmazonORGANIZATION

0.99+

Dan KhanPERSON

0.99+

JustinPERSON

0.99+

Justin WarrenPERSON

0.99+

IBMORGANIZATION

0.99+

JohnPERSON

0.99+

AppleORGANIZATION

0.99+

Alex WilliamsPERSON

0.99+

Red HatORGANIZATION

0.99+

Stu MinimanPERSON

0.99+

Andy JassyPERSON

0.99+

UberORGANIZATION

0.99+

John FurrierPERSON

0.99+

CiscoORGANIZATION

0.99+

FridayDATE

0.99+

KelseyPERSON

0.99+

Linux FoundationORGANIZATION

0.99+

250 millionQUANTITY

0.99+

$550 millionQUANTITY

0.99+

NordstromORGANIZATION

0.99+

Last yearDATE

0.99+

BloombergORGANIZATION

0.99+

CNCFORGANIZATION

0.99+

last yearDATE

0.99+

20 yearsQUANTITY

0.99+

34 billionQUANTITY

0.99+

75 different versionsQUANTITY

0.99+

fiveQUANTITY

0.99+

SeattleLOCATION

0.99+

SCCORGANIZATION

0.99+

Coca ColaORGANIZATION

0.99+

oneQUANTITY

0.99+

twoQUANTITY

0.99+

LyftORGANIZATION

0.99+

TomorrowDATE

0.99+

AWSORGANIZATION

0.99+

HeptioORGANIZATION

0.99+

EnvoyORGANIZATION

0.99+

four hourQUANTITY

0.99+

OneQUANTITY

0.99+

KubeConEVENT

0.99+

Proctor and GambleORGANIZATION

0.99+

8,000 peopleQUANTITY

0.99+

New StackORGANIZATION

0.99+

next yearDATE

0.99+

80 end usersQUANTITY

0.99+

CoreOSORGANIZATION

0.99+

StuPERSON

0.99+

VMwareORGANIZATION

0.99+

one companyQUANTITY

0.99+

S3TITLE

0.99+

350 peopleQUANTITY

0.99+

first questionQUANTITY

0.98+

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)

Published Date : Dec 13 2018

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

EntityCategoryConfidence
Diane MuellerPERSON

0.99+

Rob SzumskiPERSON

0.99+

ChinaLOCATION

0.99+

Red HatORGANIZATION

0.99+

two sessionsQUANTITY

0.99+

SeattleLOCATION

0.99+

CloudNative Computing FoundationORGANIZATION

0.99+

DianePERSON

0.99+

John FurrierPERSON

0.99+

EuropeLOCATION

0.99+

RobPERSON

0.99+

UberORGANIZATION

0.99+

LyftORGANIZATION

0.99+

Stu MinimanPERSON

0.99+

100 seatsQUANTITY

0.99+

TodayDATE

0.99+

10th yearQUANTITY

0.99+

JaegerORGANIZATION

0.99+

Antigo System PartnersORGANIZATION

0.99+

FridayDATE

0.99+

35 clustersQUANTITY

0.99+

Core OSTITLE

0.99+

2019DATE

0.99+

todayDATE

0.99+

8,000 attendeesQUANTITY

0.99+

MongoDBTITLE

0.99+

KubeConEVENT

0.99+

GoogleORGANIZATION

0.99+

Three daysQUANTITY

0.99+

LinuxTITLE

0.99+

yesterdayDATE

0.99+

KafkaTITLE

0.99+

CNCFORGANIZATION

0.99+

KubernetesTITLE

0.98+

300 peopleQUANTITY

0.98+

bothQUANTITY

0.98+

Seattle, WashingtonLOCATION

0.98+

35 engineering teamsQUANTITY

0.98+

one pointQUANTITY

0.98+

CloudNativeCon North America 2018EVENT

0.98+

first timeQUANTITY

0.98+

zero pointQUANTITY

0.98+

two great guestsQUANTITY

0.97+

BrandonPERSON

0.97+

one productQUANTITY

0.97+

theCUBEORGANIZATION

0.97+

CloundNativeCon 2018EVENT

0.97+

firstQUANTITY

0.97+

two thingsQUANTITY

0.96+

OpenShiftTITLE

0.96+

this yearDATE

0.96+

oneQUANTITY

0.96+

second dayQUANTITY

0.96+

50 community OperatorsQUANTITY

0.95+

OneQUANTITY

0.95+

9 a.m. Pacific TimeDATE

0.95+

Day twoQUANTITY

0.95+

single containerQUANTITY

0.95+

UbuntuTITLE

0.95+

OpenStackTITLE

0.94+

North AmericaLOCATION

0.94+

about 250 peopleQUANTITY

0.94+

day twoQUANTITY

0.92+

CloudNativeTITLE

0.92+

a year agoDATE

0.91+

four monthsQUANTITY

0.9+

4,000QUANTITY

0.9+

OpenShift ConsEVENT

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.

Published Date : Dec 12 2018

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

EntityCategoryConfidence
Tim HockinPERSON

0.99+

BrianPERSON

0.99+

TimPERSON

0.99+

Brian GrantPERSON

0.99+

Brian GrantPERSON

0.99+

John FurrierPERSON

0.99+

CiscoORGANIZATION

0.99+

2019DATE

0.99+

Cloud Native Computing FoundationORGANIZATION

0.99+

Stu MinimanPERSON

0.99+

SeattleLOCATION

0.99+

GoogleORGANIZATION

0.99+

threeQUANTITY

0.99+

twoQUANTITY

0.99+

KubeConEVENT

0.99+

bothQUANTITY

0.99+

CloudNativeConEVENT

0.99+

GKEORGANIZATION

0.99+

GitOpsTITLE

0.99+

firstQUANTITY

0.98+

Cloud NativeTITLE

0.98+

several years agoDATE

0.98+

8000 peopleQUANTITY

0.98+

yesterdayDATE

0.98+

Seattle, WashingtonLOCATION

0.98+

NetAppORGANIZATION

0.98+

KubernetesTITLE

0.98+

CloudNativeCon 2018EVENT

0.98+

10 years agoDATE

0.97+

IstioORGANIZATION

0.97+

this weekDATE

0.97+

two cloudsQUANTITY

0.96+

three alternativesQUANTITY

0.96+

OneQUANTITY

0.96+

One lessonQUANTITY

0.96+

KubernetesORGANIZATION

0.94+

one thingQUANTITY

0.94+

todayDATE

0.92+

DockerORGANIZATION

0.92+

theCUBEORGANIZATION

0.92+

two co-leadsQUANTITY

0.91+

DockerConEVENT

0.91+

BorgORGANIZATION

0.91+

oneQUANTITY

0.9+

KubernetesPERSON

0.9+

Cloud 2018EVENT

0.9+

KubeCon 2018EVENT

0.9+

Technical Oversight CommitteeORGANIZATION

0.89+

2018EVENT

0.89+

last 10 yearsDATE

0.89+

MapReduceORGANIZATION

0.88+

one applicationQUANTITY

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)

Published Date : Dec 12 2018

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

EntityCategoryConfidence
Matt KleinPERSON

0.99+

JanetPERSON

0.99+

Liz RicePERSON

0.99+

SeattleLOCATION

0.99+

Stu MinimanPERSON

0.99+

MicrosoftORGANIZATION

0.99+

AppleORGANIZATION

0.99+

John FurrierPERSON

0.99+

2019DATE

0.99+

Karen ChuPERSON

0.99+

UberORGANIZATION

0.99+

ChinaLOCATION

0.99+

Matt ButcherPERSON

0.99+

LizPERSON

0.99+

13%QUANTITY

0.99+

Three daysQUANTITY

0.99+

North AmericaLOCATION

0.99+

MattPERSON

0.99+

AWSORGANIZATION

0.99+

Red HatORGANIZATION

0.99+

250 peopleQUANTITY

0.99+

CopenhagenLOCATION

0.99+

DockerORGANIZATION

0.99+

UbersORGANIZATION

0.99+

KubeConEVENT

0.99+

Seattle, WashingtonLOCATION

0.99+

first tripQUANTITY

0.99+

8000 peopleQUANTITY

0.99+

last yearDATE

0.99+

AquaORGANIZATION

0.99+

Aqua SecurityORGANIZATION

0.99+

CNCFORGANIZATION

0.98+

oneQUANTITY

0.98+

this yearDATE

0.98+

1500QUANTITY

0.98+

CloudNativeConEVENT

0.98+

KnativeORGANIZATION

0.98+

LyftsORGANIZATION

0.98+

20 super detailed expertsQUANTITY

0.98+

AirbnbORGANIZATION

0.98+

PythonTITLE

0.98+

AirbnbsORGANIZATION

0.97+

CloudNativeCon 2018EVENT

0.97+

bothQUANTITY

0.96+

PhippyPERSON

0.96+

LyftORGANIZATION

0.96+

this morningDATE

0.96+

day twoQUANTITY

0.95+

Phippy Goes to the ZooTITLE

0.95+

CloudNativeCom North America 2018EVENT

0.94+

theCUBEORGANIZATION

0.93+

one thingQUANTITY

0.93+

capexORGANIZATION

0.9+

CNCORGANIZATION

0.89+

SiliconANGLEORGANIZATION

0.86+

this coming yearDATE

0.85+

AWS ReinventORGANIZATION

0.85+

earlier todayDATE

0.83+

couple of weeks agoDATE

0.83+

Lew Tucker, Cisco | 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 Antico System Partners. (upbeat music) >> Hey everyone, welcome back to theCUBE. Day two live coverage here in Seattle of the CNCF KubeCon and CouldNative. I'm John Furrier, host of theCUBE with Stu Miniman here all week for three days as multiple years we've been covering KubeCon. We've been covering this community, all the way back to the OpenStack days to now CloudNative and Kubernetes, rise of Kubernetes, and KubeCon has been great. CloudNative Computing Foundation and the center of it has been an individual CUBE alumni that we've talked to many times, Lew Tucker, VP and CTO of Cloud Computing at Cisco Systems. Great to have Lew on, good to see you. >> Great to be back again. >> We got a great history of conversations and every year we kind of have a pinch me moment where it's like it's so awesome right now, the technology's coming together, now more than ever, the standardization, the maturization of Kubenetes and what's going on around it, is probably one of the most exciting trends. It's not just about Kubernetes, it's about what that's enabling, ecosystems, storage, networking and compute, now the, is working now magically creating a lot of value. So, we've talked about it, what's the update from your perspective, how do you see it evolving now? >> I see it very much the same way, I had a short little keynote today, yesterday, and was talking about I think we've entered this kind of golden age of software where because of the number of projects that are now going into the CNCF for example, and elsewhere, and get up repositories, we just have a major driving force which is the accumulation of the software that's used now to power the cloud, power data centers, totally transforming infrastructure. We're no longer cabling as I sort of say has no become code. >> Yeah. >> And that's all about the software, it's about through the open source communities. >> We've been talking about before we came on camera about the, and we've had other conversations about the historical waves of innovation. AI's been around for a while, you know all these things have kind of been around but now with cloud computing and the resources available in terms of compute power, storage, and networking now programmable, it's creating a lot of innovation right. And this has been a tailwind for some and a headwind for others, companies that have transformed and understood that have been leveraging it. We've seen conversations from Net App, Cisco, you guys are transform, you turned it into a tailwind, for Cisco, because now all that magic can come in for the programmability on the networking side. >> Exactly right, yeah. We see AI as having a big impact across the board on all of these, we're big contributors also into Cube Clove, for example, because on top of Kubernetes, the biggest issue we're going to have in AI going forward is we don't have enough AI engineers. We don't have enough people who are trained in that. So we need to create these tools and the services that we see coming out in the cloud now for AI are designed to make it easy to consume AI. You don't have to be an AI expert in order to use it and that sort of thing is really exciting. >> How is the CloudNative environment changing IT investments 'cause again, the old days I'd have to throw a machine at something, I got to buy this and siloed, you got now horizontal capabilities, you got the vertical specialization with machine learning and AI as you just referenced. How is it changing investments, people now are looking at re-imagining their infrastructure, they're re-imagining how apps are built. How is Kubernetes, CloudNative impacting IT investments? >> So we've found for example when we talk to our customers and everything else, they're all using multiple clouds. So I think internally we're getting to see a rise here now is this multi-cloud environment that we have. And so Cisco with what we've been doing with our hybrid solutions for AWS and hybrid solutions that we're having with Google is making it so that you can have the same environment within your data center as you have in the cloud, and then we connect the two so that now the IT infrastructure really is looking like a cloud and there's many clouds, multiple clouds in your own data center, in multiple service providers. That makes it easier for IT to really consume CloudNative technology. >> I wonder if you can chill us down a level from what we're talking- you talk about cube flow and machine learning remember back to big data, was like okay, well what do we have to do with the network? Well, I need some more buffering but you know, how are we what is just the base infrastructure layer and where Kubernetes and this ecosystem just becomes the platform for all of the modern applications, and what has to be done differently, I wonder if you could help- >> Yeah so one of the big challenges I think is this how do we connect the different clouds together with your own data center. And that's why we, the hybrid solutions, where Cisco's driving now are designed specifically to make that easy because it's scary for IT organizations to say they're going to open up some part of their firewall to have connections coming in, and so we provide a solution that makes it easy for people. And that means that things such as cube flow, and things like that, they can be running, perhaps they might do some of their research in a hybrid- in a public cloud provider, such as AWS or Google. And then they want to run it now in production within their own data center, and they don't want to change a thing. And at the same time, we're seeing other capabilities. You want to access some service in the cloud as a part of your enterprise app. >> Yeah one of the things people have a hard time understanding is what is just kind of standardized, okay I've got compliant Kubernetes it can run all these places and then there's areas where Cisco has done deep integration work with both Google Cloud and with AWS, maybe help understand what are the standard pieces and what's the extra engineering work needed to be done to support some of these? >> Well I think what has helped us all is the fact that Kubernetes has really taken off. So we really are seeing if you have a Kubernetes platform and you adhere to the public APIs of Kubernetes and everything else like that, you then can have the portability of applications back in the java days we were going after that, and now we're seeing it with Kubernetes. And so by what we've developed has been with the Cisco container platform is an on premise manage Kubernetes environment that looks identical to what you find in the Kubernetes environment at AWS or at Google. So the same interfaces are there, the IT doesn't have to relearn things, they can actually get the advantage of that standardization. >> And that's key for operations and IT because that is the promise of cloud operations. Similar on both platforms on premises and in the cloud. And the next question is okay from a networking perspective, we've had many conversations with Suzie Wee at Cisco around network programmability or net dev options as you guys call it, which is kind of a play on dev ops. This is the future because with multi-cloud the apps don't need to know about where to provision workloads, which cloud when, is it better region over here, latency, network factors come in, you still got to move things around, put A to B, edge of the network for IOT. Talk about the importance of network programmability now more than ever with CloudNative why it's so important. >> Well the first and foremost, it has to be driven by APIs. The old days of actually going out and having people configure network switches to make connectivity or open up provisions and firewalls and things like that, that's behind us. Now we have that all being because of programmability of the network through what we've been doing with ACI and other technologies, we can make it so we can connect these clouds and make it, maintain the security. We're also seeing other things such as isteo and edgebased computing and things like that come into play, where again, the ordinary developer doesn't have to learn all of the details of networking and security, but the operations people need it to be secure, need it to be able to be moved around, need to be able to have telemetry so they can tell what's going on. >> One of the things we've been talking about on theCUBE, Stu and I were yesterday riffing on this but for a while, but it's also now trickled into the Silicon Valley conversations around some of the tech elite people around architecture. Cloud architects are in high demand and there's two schools of thought. There's a persona around a systems architect, more of a systems view, operating systems kind of view, that's cloud that's operating, environment, serverless, advanced, these are kind of concepts that is a systems-oriented thinker. And then you have the application developer that looks like an app server kind of world. Those are all paradigms that we've lived through. >> Right. >> Now coming together now in one, horizontally scaled both cloud that's a system, vertical specialization around the apps, and with dev ops layer, having these guys work together. Talk about this dynamic, your thoughts on it, how it shapes employee selection, people who lead projects. 'Cause the CTO and architect role's now more important, but the software side's just as important. >> Yeah so I think one thing that's become very clear is that we need to make it easier for the domain experts in an application area to just take care of their part. And so that's why like one of the previous episodes we talked about here was about istea, where we've actually separated out essentially the data play, the transport of data around with security, encryption, identity, and everything else from the actual application code of the micro service. That makes it much easier because now the engineering teams are too large, you can't have everybody know everything anymore, like you say, we've got specialists in different areas. We need to be able to provide then, underlying systems that connect these things and that underlying system then has to be managed by your operations people. So we've got dev ops where the application people are writing code actually that the operations people use, so that we can actually have this kind of uniform infrastructure that is maintainable. >> And security is super important and all that good stuff. >> Yeah so Lew it's interesting, we've been watching so many of the pieces we've worked on OpenStack, it was really from the bottoms up building the infrastructure, we've seen the dynamic the last two years, Kubernetes some, and server-less even more, coming from the top down. We want to get your thoughts on that, we've been digging in and trying to tease out some of the Knative pieces that are being discussed here, versus some of the functions things that are happening, especially in Amazon and Microsoft, I'd love to get your take. >> I think we're always seeing this progression in platforms for computing, and programming languages, and paths we've talked about years ago. All of these things are designed always to make it easier. So you're right we've got for example Knative now really coming on as saying can we standardize a way specifically helping Kubernetes people move into this area. Like I've mentioned before the Kubeflow again, how can we start to standardize these pieces? The beauty of this is, the standardized pieces are coming out in open source. So everybody gets it, and that means it's deployable in your public clouds, it's deployable in your data center, and then through a lot of the hybrid technology that Cisco's working, you can connect those together. But you're right we're going to continue to see innovation, that's great, because we need that, we need that constantly. What we need to be able to do is make it easier to consume and then integrate into these systems. And that's where I think Kubernetes has a lot do with how we make it easier. >> Final question on Cisco then I want to go on a more personal note with you on your situation which is news breaking here on theCUBE. Cisco has successfully transformed it's direction, it's been always a great leader in networking, always a great business, billions and billions of dollars in revenue. Now with CloudNative and Kubernetes, the relationship I saw with Amazon, you got Google, you guys have taken that systems view in making things programmable. Explain the Cisco strategy from your perspective as a CTO and as a legend in the industry, for the people that know Cisco, know the old Cisco, what is the new Cisco? And how does Kubernetes and how does all this CloudNative fit into the new Cisco? >> I think the new Cisco really is focused now on where customers are taking their computing resources and it is in this multi-cloud world where we're seeing it's not a fight anymore. You can't say I have a reason to keep things here in my data center, I'm never going to go to cloud, and other customers are saying I'm never going to have a data center, now everybody's saying we're probably going to have both. And Cisco as a networking company, this plays right into our strength because what you have to be able to do is now connect those environments in a secure way, in a manageable way. And so this plays right into where Cisco's growth I think is going to be, it'll be in much more of these kinds of services that allow that to happen, and in the relationships and partnerships that we have with the major cloud providers. >> This basically, the decomposition of monolithic applications into sets of microservices is connected by the network. >> Exactly right. >> This is the fundamental beauty of where you guys see that tailwind. >> Exactly. >> Awesome. Well Lew you've been a legend in the industry, I've been following your career from the beginning. You've been- you have product that's in the Computers Museum you've done amazing work at Sun Microsystems, I mean just a great story career, the work you've done at Cisco, you've been on theCUBE so many times, I don't know that number. You've really contributed to the industry and this news now about your situation, share the news about what's happening with you. >> Well I made announcements at our CNCF board and our OpenStack board meetings that I'm leaving Cisco and so I'm having to withdraw from the board positions as well as Cloud Foundry and that's sad in a way because I have relationships with those people, but it many ways after I want to spend some time to really see where the future is again, because as you know in my career I've changed several times. And I'm so looking forward to actually, now going into sort of a new direction which may be much more moving up the stack. I think there's very exciting things going on in AI, there's exciting things going on in genomics. There's a lot of activity going on so we've been building this technology for a purpose to allow us to have those kinds of things. Now I want to start focusing much more directly. >> And you're leaving Cisco on what date? >> Leaving Cisco beginning of January. >> Well congratulations, great work and I think one of the trends I think this speaks to is I see a lot of computer scientists, a lot of people who have some DNA from the old ways like you do, and been there, and contributed at a seminal level, just some great contributions. Seeing computer science as an opportunity to solve problems. This is kind of a renaissance from seasoned pioneers and young people coming together. This is a great opportunity, is that kind of what you're thinking, you're just going to attack the problem? >> There's 8000 people here, this show's sold out and this is all developers so people who have background in computer science or are getting online and learning it themselves, this is an opportunity and the time to get in. >> You've been a great mentor to many, you've been a great contributor in the open source community, again, your contributions at the systems level and you understand certainly what's going on with CloudNative, looking forward to following up and congratulations. >> Yep, well I hope to be back again. >> Of course, you're VIP CUBE alumni. Lew Tucker, exciting news, Cisco's transformed. He's moving on to- taking on some big new challenges, thanks for coming on theCUBE really appreciate it. Lew Tucker, Vice President CTO systems, Cisco systems, moving on to some new endeavors. Here in theCUBE we're covering the live coverage here at KubeCon CloudNative I'm John Furrier, Stu Miniman, back with more day two interviews after this short break. (upbeat music)

Published Date : Dec 12 2018

SUMMARY :

Brought to you by Red Hat, Foundation and the center of it is probably one of the of the software that's used And that's all about the and the resources available the biggest issue we're going How is the CloudNative so that now the IT infrastructure And at the same time, we're the IT doesn't have to relearn things, the apps don't need to know of the network through what One of the things we've around the apps, and with dev ops layer, and everything else from the important and all that good stuff. of the pieces we've worked on the hybrid technology that that know Cisco, know the old that to happen, and in the is connected by the network. This is the fundamental the industry and this news now and so I'm having to withdraw think this speaks to is and the time to get in. great contributor in the the live coverage here

SENTIMENT ANALYSIS :

ENTITIES

EntityCategoryConfidence
CiscoORGANIZATION

0.99+

AmazonORGANIZATION

0.99+

Stu MinimanPERSON

0.99+

MicrosoftORGANIZATION

0.99+

John FurrierPERSON

0.99+

Red HatORGANIZATION

0.99+

GoogleORGANIZATION

0.99+

SeattleLOCATION

0.99+

Lew TuckerPERSON

0.99+

AWSORGANIZATION

0.99+

yesterdayDATE

0.99+

twoQUANTITY

0.99+

CloudNative Computing FoundationORGANIZATION

0.99+

Antico System PartnersORGANIZATION

0.99+

Sun MicrosystemsORGANIZATION

0.99+

billionsQUANTITY

0.99+

8000 peopleQUANTITY

0.99+

bothQUANTITY

0.99+

Seattle, WashingtonLOCATION

0.99+

Silicon ValleyLOCATION

0.99+

KubeConEVENT

0.99+

CNCFORGANIZATION

0.99+

OneQUANTITY

0.99+

Suzie WeePERSON

0.98+

CloudNativeORGANIZATION

0.98+

OpenStackORGANIZATION

0.98+

todayDATE

0.98+

Cisco SystemsORGANIZATION

0.98+

firstQUANTITY

0.98+

three daysQUANTITY

0.98+

CloudNativeConEVENT

0.98+

two schoolsQUANTITY

0.98+

oneQUANTITY

0.97+

both platformsQUANTITY

0.97+

one thingQUANTITY

0.97+

KubernetesTITLE

0.97+

CUBEORGANIZATION

0.95+

billions of dollarsQUANTITY

0.94+

KnativeORGANIZATION

0.94+

CloudNativeTITLE

0.93+

two interviewsQUANTITY

0.92+

KubernetesORGANIZATION

0.91+

StuPERSON

0.91+

LewPERSON

0.91+

Net AppORGANIZATION

0.91+

OpenStackTITLE

0.89+

CNCF KubeConEVENT

0.87+

Day twoQUANTITY

0.86+

OpenStackEVENT

0.86+

William Oliveira & Brian "Redbeard" Harrington, Red Hat | KubeCon 2018


 

>> Announcer: Live from Seattle Washington, it's the Cube covering KubeCon and CloudNativeCon, North America, 2018. Brought to you by Redhat, the CloudNative Computing Foundation, and it's ecosystem's partners. (techno music) >> Okay welcome back everyone. We are live in Seattle for KubeCon and CloudNativeCon 2018, Cube's live coverage three days. Day one of a full house event here, through 8,000 people, doubled from last year, I'm John Furrier for Stu Miniman. Our next two guests are from Red Hat. Great to have these guys as our guests, as also thank Red Hat for being great sponsors. Brian "Redbeard" Harrington, Cube Alumni Back Product Manager of Service Mesh at Red Hat, and William Oliveria, Product Manager Serverless at Red Hat, we'll hear a lot about that. You guys, first of all, thanks for coming on, and thanks to your company Red Hat, for being a great supporter of the Cube and the community, the contribution you guys have helped up make, we really appreciate that. Thank you. >> Absolutely delighted to be here. >> Happy to be here. >> John Furrier: Alright, so let's get into it. So service meshes are hot because now Kubernetes is kind of like, we're seeing that is totally stabilized, and now you start to see the engineering, and the value creation happening in layers. Shim layers they call here, I got state-full applications. So you're starting to see service meshes conceptually adopt. Give us a quick update on where that is, how real is it, what's the progress, and what's some of the state-of-the-art activities around it? >> [Brian "Redbeard" Harrington] Well the beautiful thing is, using a service mesh is not anything new at all. I mean, that was really built to top the Netflix OSS ideas. They've been around for seven, eight years now. It's really just kind of decomposing what were a bunch of individual libraries that you had to implement into more infrastructure services, so that you know that you just, regardless of the language, environment, etc., you've always got a certain base platform ready to go. >> John Furrier: Is Service Mesh going to be a standard thing? Is it going to be, service meshes of your flavor, is there going to be certain instances custom services? How do you see that coming out with CSDO, Knative? There's things evolving. >> [Brian "Redbeard" Harrington] Mmhm, yeah. >> What's the state there, is that going to be the new normal, or is it going to see settling? What's your view on that? >> [Brian "Redbeard" Harrington] I think to some extent, it depends on the scale that you're at. If you are at the scale of Yelp or Stripe, one of those, and using Envoy, you already have a good idea of what that mesh is going to look like, so you're building that control plain, in the way that you need it. Where Istio and Linker D and some of the other ones come in, is when you are a smaller scale and you need to figure out what you're control plane is going to look like, that's where it really shines, because it gives you something that you can just start using and has some training wheels on it to make sure that you've got a stable platform to use from day one. >> Stu Miniman: So one of the other news items today I wanted to get your opinion on is, EtsyD has been handed over to Linux Foundation and CNCF, so EtsyD came out of CoreOS of course, which was acquired by Red Hat. Give us a little bit of the update as to why that happened and why it's a good thing for the community. >> So I think for any stable platform, it's really been the theme of what I've been talking about, you've got to know that it's safe to use the software, that there's going to be a longer term vision, and a lot of community guidance around that, and that's why Red Hat made the contribution. When we were at CoreOS, we really wanted to, and it was something that was ultimately a goal, but it kind of became a little bit of a race condition. Do we go ahead and contribute it, and then hope that other folks will join us in building it? Just by open sourcing it, we saw some contributions from IBM around PowerPC architecture and Maso's, and other groups coming in, but putting it just full-bore in the CNCF really guarantees that there will be ongoing community collaboration. >> John Furrier: Just to give a shout out to you guys at CoreOS, you guys did an amazing job, and I think this is a benefit of the Red Hat relationship, because that's the start up dilemma you have, do we get it in there, how do we support it, how do we make it better, is it competitive, was our focus what we optimized it for? But now with the Red Hat piece you guys should lean back, and do the right thing and get it in there with the right resource push, is that kind of how it's evolving, because that seems like what's-- >> It absolutely is. This goes beyond just EtsyD. The really rad thing is that I think it's safe to say that there is no part of the CoreOS portfolio that really isn't getting open sourced. You can kind of read into that what you will but, it meant that there was no technology that was getting left behind, nad that our users who really felt passionately about pieces of software, again, we're going to be able to have that utility. >> Stu Miniman: I think it goes back, we've been at Red Hat summits for many years and Red Hat is a hundred percent open sourced, it must be, and even I go back to Polvey and yourself and Brandon, all of the tools at CoreOS were creating is, they were all going to be open sourced tools that you will be involved in. I guess William, a good point to bring you into the conversation, Serverless, and fully open source, if not been have you thought about it at least for the last couple of years so, before we get into the Knative, give us the Red Hat positioning, where does Serverless fit into the architecture? And then we'd love to tease out all of the Knative discussion. >> Absolutely. For us, Serverless then is a lot about the user experience, and how we can simplify how developers can leverage technology such as Itsiu and service meshes and everything around the developer experience on top of Kuberneties. Serverless can deliver that and a lot of what we believe is that, it should not be then tied too much to functions because we can do that for functions, but we can do that for any class of applications actually running on top of the platform, and that's a lot of why we believe that Knative is this powerful interesting project going on out there right now. We already have all these different players collaborating, which is fantastic for inter-oper ability, we make sure that we can leverage that implementation on different platforms, we can run that anywhere pretty much on top of Kuberneties, and that's a big goal, to make sure that you can plug all these different parts as part of a consistent user experience there. >> Stu Miniman: Okay so we had the cube at the Google event this summer when it was announced I was at Serverless conference this year and to be honest, a lot of people were kind of scratching their heads trying to understand. Okay, Serverless and Kuberneties are going together but I'm not sure I quite get it? Give us the update where are we, when does this get baked into platforms, what can I do today, where do I learn more? >> Today, what we are offering is the three big modules as part of Knative are built, events, and serving. So it's the basic capabilities for you to build a serverless platform that, can again, work on any kind of application, not only functions, and we are at that stage. The project is very new, we are still in 0.2 release, at this point, so there's a lot of missing parts around user experience and what-not, but we are getting there, and that's where most of the focus is going on right now. But with something like events, that's a perfect opportunity for example, to integrate with all the different services we have available, let's say on Service Catalog, or through the operator's framework, for example, to connect to the applications that you are building on top of Kuberneties. That was part of the things that was missing to connect the dots when your implementing those applications, how are you going to consume events, how are you going to consume services, how those applications are going to scale? That's a lot of what we're addressing with Knative right now. >> What's the big walk away around the current event here at KubeCon? We hear maturity, great, check. A lot of people are fine in their swim lanes or whatever, their value layer, check. Clear a lot more gaps things white space start to appear, when that visibility lifts. What do you guys see the opportunities for the community, and you guys, certainly one of the big players, Red Hat, leading the way, as this ecosystem is, I mean companies I've never heard of, coming out of the woodwork. This is vibrant! There are opportunities for people to kind of, play in these white spaces. Do you guys have any thoughts on where you could give guidance to where people could jump in and create value? >> Well, there's two areas that are really fascinating to me. One is the fact that now that Kuberneties has gotten to the level of boarding infrastructure, it means that there are a lot more companies that are really comfortable saying, "we're building a top that, we don't care about what the compute layer is, because we just know". So you see a lot of organizations that are coming in, because they want to collaborate with other organizations, and see how they're using it to cross pollinate and get new ideas. That's why you've got full retail companies like Nordstrom here, that are the local band in town, and they're happy to come and show off, and you've also got a lot of, to the second piece of that, emerging companies that are finding areas, white space that we didn't consider as the incumbance in the space, and they're providing direct value. I think that as we have seen a lot more acquisitions coming through the space, there is going to be a lot of opportunity for the organization that has that five, ten, fifty million dollar idea to come in, build it quickly, know that it works on top of Kuberneties, and then be able to port it to Enterprise software that runs on a local cluster or across clouds. >> John Furrier: So new business model innovations are coming out of it as well., hence opportunities. It's okay to have a fifty million dollar business. >> Yes. >> Not bad, and could be acquired as well, some other value there. Okay, Microservice is hard to manage. Guys, talk about this dynamic. This is one of the things you guys really work hard to address, I know. We hear a lot about it. Porting to Microservice, "Hey, I'm in Enterprise! We should move from our Red Hat Linux implementation, to full cloud, and then it's going to go all the way to Microservices." Well, what the hell is Microservices? So again, this is kind of like, well I'm not saying that they're thinking that way, but this is not that easy. How do you guys make it easier? What are some of the speed bumps that customers hit? And what are the things to overcome those? What's your view on that? >> [William Oliveria] I'll talk about, first of all, how Knative is contributing to that. Again, the whole thing that we're talking about, not being tied to functions is because again, I want to leverage the serverless capabilities available in the platform for Microservices as well. And whenever you're talking about monitoring, tracing, observe-abilities, Istio comes into play, and solved that problem and connect all those different Microservices in a very nice way. With Knative, things we can improve on the user experience, so you can do that in a very easy way, when you are coming from this brown field applications when you are migrating to the cloud, when you are trying to port those applications, it's a big learning curve. You got to learn about all these different technologies. So if you can improve that user experience, so you can do what you do best, which is focus on your code, and then we can take care of a lot the complexities of building and wiring together all these different parts on the platform. We'll do that. And that's a lot of what we are doing with serverless. >> That's where the manage piece comes in, right? >> [William Oliveria] Right. >> And then the monitoring, that part of it to? >> Yeaa, well to build on top of that, there is the organizations that want to still design things the way that they've been doing it. And we've had a big focus with a project called Red Hat OpenShift Application Runtimes, or RHOAR, which it goes more in the direction of the past concept, which is a big difference between OpenShift and TechTonic, for example, and through that, a lot of the RHOAR bundles for Python and Java and Node.js kind of integrate in the concepts of distributed tracing and permethius monitoring and things like that, to make sure that you focus, again, to William's point, on building the thing that brings yuour business value and standing on the shoulders of software at the infrastructure level. >> That's great stuff and it's a lot more work to do. >> Yeah, just the last thing, I know Red Hat's been working on trying to, I don't know if you call it "templatize", but how do I make it easier for people to, I'm trying to remember the name of the term for it. >> Yeah, so it's the OpenShift Application Runtime. Having what used to be the gear in the old OpenShift realm. Which is just here is a great template, a package to start from, so that you can go in and implement the things that you care about, and really step then into, the "Okay, we know that the code's going to work okay, because we built that, we know the application platform is going to be predictable, we know that we have all of these additional hooks to manage it." So hopefully, it lowers the bar, to make it trivial to get started. >> That's awesome. Well, Redbeard and William, thanks for coming on the Cube, really appreciate it. Just quick plug, what's up next for you guys? What's on the horizon? What itch are you scratching these days? What's getting you motivated? >> The big things that's exciting for me is the fourth coming release of OpenShift 4.0, which gives me the room to shine on the GA release of all the service mesh stuff. And then, kind of in parallel, just a lot of the vector packet processing, FITO, high scale networking stuff just sends a tingle up my spine. I love keeping an eye on that >> For me we just announced a review of Knative and OpenShift as an add-on. You can just install and run that when you're on OpenShift, and like what Redbeard said, I'm looking forward for 4.0 as well, to make sure that I could plug that user experience on top of 4.0 and we are already doing a lot for the ops side, and I'd like to do that also now for our developers as well. >> Well when you're ready, we'll pop a digital cork on Twitter, let us know, we'll certainly cover it. Thanks for coming out, appreciate the insight. >> We'll bring you the insights and all the data here at KubeCon CloudNative. Of course we're the Cube, don't be confused with KubeCon, on one of our conferences coming. But only kidding, we're not going to have that. Thanks for watching day one, live coverage. Stay with us for more coverage after this short break. (techno music)

Published Date : Dec 11 2018

SUMMARY :

Brought to you by Redhat, the contribution you guys have helped up make, and now you start to see the engineering, into more infrastructure services, so that you know that is there going to be certain instances custom services? in the way that you need it. Stu Miniman: So one of the other news items today that there's going to be a longer term vision, You can kind of read into that what you will but, I guess William, a good point to bring you into the to make sure that you can plug all these different parts Stu Miniman: Okay so we had the cube at the Google event So it's the basic capabilities for you to build a serverless and you guys, certainly one of the big players, Red Hat, One is the fact that now that Kuberneties has gotten to the It's okay to have a fifty million dollar business. This is one of the things you guys really work hard to and then we can take care of a lot the complexities of and things like that, to make sure that you focus, again, on trying to, I don't know if you call it "templatize", a package to start from, so that you can go in and implement What's on the horizon? of all the service mesh stuff. and I'd like to do that also now for our developers as well. Thanks for coming out, appreciate the insight. We'll bring you the insights and all the data here at

SENTIMENT ANALYSIS :

ENTITIES

EntityCategoryConfidence
John FurrierPERSON

0.99+

SeattleLOCATION

0.99+

William OliveriaPERSON

0.99+

fiveQUANTITY

0.99+

IBMORGANIZATION

0.99+

NordstromORGANIZATION

0.99+

Stu MinimanPERSON

0.99+

Red HatORGANIZATION

0.99+

CNCFORGANIZATION

0.99+

WilliamPERSON

0.99+

CloudNative Computing FoundationORGANIZATION

0.99+

RedhatORGANIZATION

0.99+

Brian "Redbeard" HarringtonPERSON

0.99+

Linux FoundationORGANIZATION

0.99+

CubeORGANIZATION

0.99+

JavaTITLE

0.99+

PythonTITLE

0.99+

sevenQUANTITY

0.99+

Node.jsTITLE

0.99+

second pieceQUANTITY

0.99+

KubeConEVENT

0.99+

OneQUANTITY

0.99+

OpenShiftTITLE

0.99+

two areasQUANTITY

0.99+

TodayDATE

0.99+

EtsyDORGANIZATION

0.99+

oneQUANTITY

0.99+

OpenShift 4.0TITLE

0.99+

8,000 peopleQUANTITY

0.99+

last yearDATE

0.99+

CoreOSTITLE

0.99+

CloudNativeConEVENT

0.99+

Seattle WashingtonLOCATION

0.98+

three daysQUANTITY

0.98+

fifty million dollarQUANTITY

0.98+

NetflixORGANIZATION

0.98+

BrandonPERSON

0.98+

YelpORGANIZATION

0.98+

TwitterORGANIZATION

0.98+

William OliveiraPERSON

0.98+

TechTonicORGANIZATION

0.98+

todayDATE

0.97+

CloudNativeCon 2018EVENT

0.97+

two guestsQUANTITY

0.97+

RHOARTITLE

0.97+

ServerlessEVENT

0.97+

North AmericaLOCATION

0.96+

day oneQUANTITY

0.96+

StripeORGANIZATION

0.96+

KubernetiesORGANIZATION

0.96+

KnativeORGANIZATION

0.95+

MasoORGANIZATION

0.94+

CoreOSORGANIZATION

0.93+

PowerPCORGANIZATION

0.93+

Linker DORGANIZATION

0.93+

eight yearsQUANTITY

0.91+

hundred percentQUANTITY

0.91+

RedbeardPERSON

0.89+

Jason McGee, IBM | KubeCon 2018


 

>> Live from Seattle, Washington, it's theCUBE. Covering KubeCon + CloudNativeCon North America 2018. Brought to you by Red Hat, the Cloud Native Computing Foundation, and its ecosystem partners. (upbeat music) >> Hey welcome back, and we're here live with CUBE coverage here in Seattle for KubeCon + CloudNativeCon. I'm John Furrier, Stu Miniman is here, and Jason McGee. Who's an IBM fellow, CTO of IBM's Cloud platform, Kube alumni. Great to see you. Welcome back. >> Great to be here. >> I want to jump right in. You got a talk coming up, you got a show here that's doubling in size. The community is clearly resonates around Kubernetes. >> Yeah absolutely. >> Which is goodness for the industry. We covered that last year, how people started to snap in in getting it. Bringing it together, seeing visibility into value points where people can co-exist and create value. But we're now going to the next level. Cloud's certainly been validated, the hybrid cloud, on premises and public cloud. Working? >> Yeah >> Customers are seeing it, uptake is there. Where's the big thread now that's being worked on? Because, as going to the next level, it's an app market. We've also got some systems in there. Where do you see this coming together? I know you're giving a talk on this. >> Yeah I think, at the end of the day, people are trying to run applications. That's what this game has always been about. They have applications they're trying to build and run. They run their business. And I think, as a community, this group of people here has been working together to build that platform. And I think it's been actually incredible to watch the last couple of years. Everyone rallying round Kubernetes and Containers. That agreement amongst everyone happened so much faster than I thought it would. I was pretty confident two or three years ago that Kube was the right path forward, but that everyone came there has been pretty amazing. And I think what's happening now is, well what about stateless Twelve-Factor apps? What about functions? What about the rest of the stack? And how do we all come together as a community to find that going forward? >> Talk about the role of functions and as compute storage and networking that we call the holy trinity of IT. Those things have changed with Cloud, but specifically compute. I mean, I used to say, "Spin up a server in 10 seconds." Well I need now, milliseconds. So you see functions in, you know Amazon with Lambda, these things are changing the game. Now with containers and functions, a dynamic is evolving pretty interestingly. How do you see that evolving, and the impact of that piece? Because compute certainly is goodness to a lot of things. >> Sure, I think functions is interesting 'cause there's kind of two angles on it. There's functions as a business model, and functions as an architecture. And I think the architecture part, the programmable part is quite interesting. There are certain styles of applications, mostly Ven-oriented applications, where that is a really natural way to solve a problem. And I think what platforms are all about is having the platform be rich enough that for diversity workloads that you're running it's easy to consume the platform. And so, us all agreeing on functions as a programming model and getting that in the platform, and integrated with Kubernetes, and integrated with Istio, I think will enable people to build apps much more quickly. >> You see that's a good size right now? Good signals? >> Yeah. The Knative project is a great example of something new. >> Yeah Jason, I wonder if we can pull on that thread a little bit there? Because the holy grail has always been, I just want to worry about my application and all that storage and networking stuff should just work. When we went to virtualization it helped to a level, but that was just an abstraction. What's the same and what's different about when we go to something like functions, compared to what we've been doing in the past? >> Well, I think there's a couple things. First, I think IT is under this kind of, we're trying to flip the model. For my whole 20+ year career, IT has been mostly about infrastructure, and we started at infrastructure and we built our way up to apps. And what I think we've been trying to do with Kubernetes and with Knative is flip it, and start at apps and move our way down. Now Kube was a good step in that journey but it's still pretty raw, you know? You still have storage abstractions, you still have networking abstractions. What you want is for certain workloads to not worry about any of that, and functions and also Twelve-Factor systems, like Cloud Foundry, both play a role and if you fit within a paradigm we can get rid of all of that for you. And that's what developers want. And it doesn't work for everything. Not every application follows the rules. And I think Cloud Foundry has a particular opinionated view of twelve-factor stateless apps, functions has a particular opinionated view of event-orientated apps. We need those abstractions, and we need them to be done consistently with the rest of the platform, so you can kind of mix and match as you see fit. >> Istio has gotten hot too, so service batches are coming in. I know there's been some debate around how much does Kubernetes become or staying core. Last year we had big conversations around the core and let things fill in around it. Your thoughts on this trend and how people are thinking about it and what's being actually implemented? >> So my view is, I think the community has done a good job in letting different projects fill in their role, but us all agreeing on the stack. I mean container being Kubernetes, and Istio, and Knative, Prometheus. All these things are kind of slotting into their place, and I think in general we've done a good job of avoiding one mega system design. And I think CNCF has done a good job of letting a few competitors play with each other in the community, and make each other better. >> Jason, you bring up such a great point there, because one of the things when we reach this size and there are so many people here, there's the obvious comparison to, is this OpenStack? And you've just brought up one of the biggest things that I've seen is, before it was like, okay well how many different pieces are in the core and I've got the big tent and all these things, but it all needed to live together, as opposed to here, I've got all of these components and, in many ways we're trying to decompose Kubernetes and we've got all these various pieces, and they're not all dependent on each other and we don't all have to agree. There can be, from observability, for management, there's so many different ways that I can take the pieces and put them together. So, I would love your viewpoint as to what we're getting right now? And how do we not duplicate some of the sins of the past? >> Yeah, I mean, first off it's always something that a community as vibrant as this has to keep their eye on. It's like, is it all getting out of control? So far I think we've all done a good job because we've been very application oriented, and we've also been very focused on real usage. Most of the technologies we're talking about here, people are really using in production, ad-scale... There's somebody who has real earning behind that. And I think it's driven good decision-making. I think one of the, maybe, unsung things about Kubernetes is the extensibility model, that's built into Kubernetes. The loose coupling that's built into this community has been incredibly powerful. Because it's allowed new things, like Istio is a great example. We, with Google and Lyft and others, built Istio. We built it in this completely native experience inside of Kubernetes without changing anything about Kubernetes. We were able to insert it into the system in a very natural way. And I think that allows us to experiment and figure out where we need to go without it becoming this big mess. >> Scale's great, and that's a key value of the Cloud. Security is number one. What's your view on security? How's that going? What are end users experiencing? How serious is a security issue? Recently Kubernetes seemed to work, from the recovery standpoint, to automate it pretty quickly. But security is a concern. It's top of mine. You've got the security containment boundary there, the boundary within containers, you've got role of DMs. How do a new dimension... How do you view the security piece of Kubernetes? So I think it's letting us solve those problems in completely different ways. The holy grail for a long time has been get to standardized systems. And I think with Containers, we're as close as we've ever been. And I wouldn't say we're there, but we're awfully close to having a model where we've got clean separation between the application layer and the system. We can plug in security. We can do image enforcement. We can do scanning. We can do firewalling and network stuff in very different ways. Even Istio. Istio, at the end of the day, a lot of what people are interested in with Istio is the security idea. Like, I can do a cryptic communications between microservices, and that's all kind of done for me in the infrastructure underneath. So I think security is important. I think we're making it easier for developers to be successful building secure systems with platforms like we're talking about here. Because we're able to solve them in new ways. >> We've got IBM Think coming up. theCUBE will be there February, I think 15th? >> 12th to the 15th >> 12th to the 15th, in San Fransisco. What are you guys going to be talking about at IBM Think for folks that are going, or people might want to sign up. Plug for theCUBE and IBM Think there for a quick second. What's going to be there? What's the focus with an IBM... You guys got a lot of customers. What's their resonance to Kubernetes? How are they thinking about it? How are they consuming it? Will you share a little bit about what's coming up for them? >> Yeah, at IBM we're focused on helping customers make that journey to Cloud, and we're very pragmatic. We understand the complexity of the environments they have. They're building awesome new Cloud Native stuff, they have a bunch of existing middleware workloads. So we're going to be talking a lot about how we help you get there and how you handle the diversity of workloads. We're going to talk a lot about technology, about Kubernetes. We're going to do some fun stuff. We're going to do an awesome... We have a session that's all drones, flying drones demo of how Kubernetes works. Like all live, maybe somebody'll get hurt; I'm not sure. But we're going to do some awesome tech demos. >> We've heard a little bit of discussion about IoT here but not a lot about AI when it comes here. And I wondered if you might be able to help connect the dots for us? >> Yeah, so I'd say two things. AI is its whole own domain. I think the intersection with AI and a conference like this is Kubernetes is the platform for AI too. At IBM we run all of Watson on Kubernetes. We run all of our machine-learning and deep-learning systems by Kubernetes. So it is becoming the platform for AI developers as well, to be able to be successful, taking advantage of all the compute resource, custom hardware and stuff that's available in Cloud. So I think there's a strong intersection, of this being the platform for those workloads. >> So on the Cloud Native stuff, we know we've been covering you guys for a long time. You had SoftLayer in acquisition, but even before SoftLayer you had Bluemix. Bluemix was developing a lot of Cloud Native technologies. How is the result of the years of investment around Bluemix changing or evolving with the rise of Kubernetes and the rise of these new sets of microservices? Because you got operations impact, you got developer impact, you've the the simplicity model you were just talking about. How is IBM bringing that to bear? Can you share some inside commentary on what's happening? >> Over the last 2+ years, we've been building up the platform I've been describing to you in our cloud. We made a decision that Kubernetes was the foundation, both for the existing apps to modernize and for new things. And then we've been taking our serverless platform, our Cloud Foundry investment, our DevOps tools, and bringing them all together. My goal is to build that new platform. As an old web seer guy from 20 years ago, I saw the value in the industry rallying round a common platform for apps. I think we can do that again. I think we've made so much progress. And at IBM we're trying to drive that thought, both in our products and in these community interactions. >> Talk about that dynamic you mentioned... We were talking about before we came on camera here, about how I was saying it's a systems world now. People who have a different mindset seem to resonate well with Cloud. You mentioned the app server days, those blurry days. There's a renaissance of those two dimensions going on. Just share you thoughts on that. I thought you had an interesting insight. >> I think it's interesting. Cloud is absolutely a systems kind of problem. It's how do you bring hardware and networking, abstractions around compute, all these pieces together, and do it in a way that's composable. I think that's the really interesting part of Cloud, is you have a hundred things that all on their own have to have solid capability, and then you have to be able to mix and match them. And you can't do that unless you take a systems view. That security is the same, the user experience is the same, APIs are the same. And it's been actually really challenging to do that in the context of OpenSource, because every OpenSource project has its own viewpoints on how you do authentication, and authorisation, users, and getting all this stuff to work together is hard. And so I do think we have a little bit of a resurgence of people who understand how to build complete end-to-end systems. >> And then once you enable that you have some horizontally scalable capabilities, you got data and virtual specialization. >> You can specialize and you can have some common base. >> So now at the top, above that, is the app server kind of vibe that you went through. That's kind of happening now. You see that. >> Absolutely. >> And we see it for our clients and ourselves. All of IBM Cloud we've moved to run on the same platform. We run all of our services on Kubernetes. And so we've kind of used the platform ourselves to prove how it can handle this diverse set of workloads. >> This is really disruptive. I think that's a great angle. Jason, thanks for sharing that on theCUBE. We really want to get that out. Cloud is disrupting IT, open source communities, and the developer market, both horizontal scale and new kinds of application environments. It's certainly exciting. Thanks for having us here at KubeCon. Three days of wall-to-wall coverage. I'm John Furrier and Stu Miniman. And day one. Stay with us for more interviews after this short break. (upbeat music)

Published Date : Dec 11 2018

SUMMARY :

Brought to you by Red Hat, Great to see you. you got a show here Which is goodness for the industry. Where's the big thread now And I think what's happening now is, and the impact of that piece? and getting that in the platform, example of something new. and all that storage and And I think Cloud Foundry has and how people are thinking about it And I think CNCF has done and I've got the big tent And I think that allows us to experiment And I think with Containers, February, I think 15th? What's the focus with an IBM... of the environments they have. And I wondered if you might be able I think the intersection with and the rise of these new both for the existing apps to I thought you had an interesting insight. and then you have to be And then once you enable that You can specialize and you is the app server kind of the platform ourselves and the developer market,

SENTIMENT ANALYSIS :

ENTITIES

EntityCategoryConfidence
JasonPERSON

0.99+

San FransiscoLOCATION

0.99+

Stu MinimanPERSON

0.99+

IBMORGANIZATION

0.99+

Jason McGeePERSON

0.99+

FebruaryDATE

0.99+

Cloud Native Computing FoundationORGANIZATION

0.99+

SeattleLOCATION

0.99+

John FurrierPERSON

0.99+

Red HatORGANIZATION

0.99+

AmazonORGANIZATION

0.99+

GoogleORGANIZATION

0.99+

Last yearDATE

0.99+

10 secondsQUANTITY

0.99+

BluemixORGANIZATION

0.99+

20+ yearQUANTITY

0.99+

FirstQUANTITY

0.99+

KubeConEVENT

0.99+

CNCFORGANIZATION

0.99+

twoDATE

0.99+

twelve-factorQUANTITY

0.99+

LyftORGANIZATION

0.99+

last yearDATE

0.99+

Three daysQUANTITY

0.98+

Seattle, WashingtonLOCATION

0.98+

bothQUANTITY

0.98+

two dimensionsQUANTITY

0.98+

two thingsQUANTITY

0.98+

Cloud FoundryTITLE

0.98+

oneQUANTITY

0.97+

CloudNativeConEVENT

0.97+

two anglesQUANTITY

0.96+

20 years agoDATE

0.95+

LambdaTITLE

0.95+

three years agoDATE

0.94+

IBM ThinkORGANIZATION

0.94+

KubernetesTITLE

0.94+

CloudNativeCon North America 2018EVENT

0.94+

IstioORGANIZATION

0.93+

IstioTITLE

0.92+

15thDATE

0.92+

hundred thingsQUANTITY

0.91+

CloudTITLE

0.91+

KubeCon 2018EVENT

0.89+

SoftLayerTITLE

0.88+

KnativeORGANIZATION

0.86+

OpenSourceTITLE

0.86+

PrometheusTITLE

0.85+

Twelve-FactorQUANTITY

0.83+

12thDATE

0.82+

last couple of yearsDATE

0.81+

last 2+ yearsDATE

0.8+

-FactorTITLE

0.76+

Kelsey Hightower, Google Cloud Platform | 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 everyone, welcome back to the live Cube coverage here, three days at Seattle's KubeCon and CloudNativeCon. It's a conference put on by the Linux Foundation. Cube's been there from the beginning, breaking down all the action. 8,000 people, doubling attendance from the last one, now global, on a global scale, seen great traction in China and other areas around the world. It's about the cloud global. I'm John Furrier with Stu Miniman, our next guest, Kelsey Hightower with Google. Former code program share, now out in the wild on his own, super dope, playing with all kinds of new technology, it's great to see you, thanks for coming on. >> Proper you said the word dope, by the way, so congratulations there. I'm an attendee, I still have a keynote on Thursday but I do get to enjoy the floor like everyone else. >> So what's new, so you're now, again, there's a lot of pressure now every year. It's more and more people here, so it's a lot of pressure to kind of get all the action packed, but the growth has been pretty phenomenal. You've been looking at serverless, we saw some tweets, again you mention it's super dope, serverless is. You've got serverless, you've got a lot of stuff going on within the CNC app, you've got Kubernetes at the core. A lot of people like calling it the Kubernetes stack or the CNCF stack. Is it really a stack, is it really more of an operating model because there's stacks involved but how do you describe it, because this is a point of clarification. I mean, Kubernetes isn't necessarily a stack. Is it, how do people use it, what's the current state? >> I think when people say stack, you think about the LAMP stack, right? Linux, Apache, MySQL, it's a way of pre-packaging these ideas. This is something that worked for me, it may work for you, you say that enough times and then you say things like the Kubernetes stack. It's a quick, shorthand for Kubernetes and building on top of it. I think from the engineering perspective, when you look at Kubernetes and all the gaps that the CNC app is trying to fill these days, it's all this stuff you're probably building yourself, someone else is building it, and now we kind of have an outlet now. If you're working on a service mesh like list was, you have an outlet to give it to the rest of the world, open governance, and get some contributors. I think what we're seeing now is that hey, CNCF is kind of the place people go to figure out is someone building the thing that I've already started building and can I stop and just download that and go off? >> It's been very successful open source community, obviously, it's been end user leverage, it's been great and it's been open source, community led. Not so much vendor led, but vendors have been participating, so it's been great, but now as Kubernetes is going mainstream, the rise of Kubernetes is undeniable. No one can really deny that. Other end users are now coming in either to participate or to consume Kubernetes. How is that going in your mind? What's going on in the landscape, because people want multicloud, they want hybrid, they want choice. How are end users coming into the ecosystem to consume Kubernetes and the variety of goodness around it and what's going on there? Can you give some color around that option? >> I think regardless of the industry buzzwords like multicloud and hybrid and all that, Kubernetes is good on its own. It solves a lot of problems that your previous tools didn't solve, so people are gravitating towards it regardless in that direction. When you start to talk about portability, yes, it's nice to have two different environments and have the same tools work in a similar way between those environments, that's working well. The people that started three years ago that were doing it themselves, they're finding value and treating that as a service. We saw this happen to DNS, e-mail, so people are saying maybe the value isn't running it myself, so now you kind of see the vendor ecosystem understand what the value is. For a lot of the cloud providers, it's running Kubernetes, patching it, updating it, upgrading it, so that you can go focus on the other parts on top. That's where I think we are as an industry, and then there's gaps to fill, so that's where you see things like native, people building CI-CD tools on top, that's just where the new opportunities are so I think we've kind of matured. People kind of know what Kubernetes is, they know where their value line is for Kubernetes, now they're looking for their partners or vendors or community to just layer the new stuff on top. >> Kelsey, you bring up a great point there because understanding that line of what I should do myself and what I have to do versus what I can buy, consume as a service, is really tough for people, you know. I always say, ask IT departments, what do you really suck at? Because there's somebody else that probably does it better. A year ago, when I talked to users at this show, they were really downloading stuff, putting their things together, and when you asked them why, it was well, the Azure stuff hasn't matured. It just released, Amazon, I'm not sure where they're going with it. It feels like a lot has changed in the last year. You did Amazon the hard way a little over a year ago. What has changed over the last year, you know. >> We saw this with Linux, right? >> Are we ready for that, yeah. >> In Linux everyone use to build their own Linux distro, you took pride in it, using Gentoo and Slackware, and then you're like, I'm tired of that so you go get Red Hat or Ubuntu and call it good, and then you go focus on the other things. Naturally, Kubernetes is early project, has lots of gaps, you can fill those gaps by gluing together open source yourself, but now most of the managed services fill in the gaps by default. You click a button in GKE and a thing comes up, it's secure, has most of the pieces you need, it's integrated, you're like alright, I'm done with that part. >> The other thing, we talked a year ago. There's lots of companies here that are involved in Kubernetes. We've got over 70 that are compliant, and then you've got the service providers. From what I hear, it's people aren't trying to differentiate with Kubernetes and that's probably a good thing. It's something that's going to be baked into the platform, it's something you're going to consume with the other services that I offer, what do you say? >> If you make it different, then it won't work. >> Right. >> It'll be a different thing, so if you make it too different then you lose most of the benefits that we're all talking about here. The ability to learn a set of abstractions once, kind of like we did on Linux, if you start changing the system calls on Linux, then it's not Linux anymore, it's a different thing. >> Just to clarify though, if I'm running in one cloud that has their Kubernetes and I want to go to another, is it similar enough? Can I make that move? Do I need a vendor-independent version? >> So I think up to this value line I've run this container, ship the log somewhere, give me a way to secure access, that's pretty standard. Give me a load balancer. What isn't standard is how do I do CI-DC on top of that, that's not standard. There's different opinions on how to do that. If I'm in Google Cloud, we have IEM one way, Azure has IEM a different way, and same thing for Amazon. There's things around networking, security, that are going to be different based on the environment you're in. Same for on-prem, and that's where you start to look for help. If I go to Google, I'm going to use GKE maybe instead of running it myself on just a bunch of VMs, so that's where you kind of see that little divide. >> Is that going to be custom work, that's a great point, security for instance, we'll just pull that out there. Is that going to automate and be seamless or is that going to be a work area that's always going to have to be differentiated or coded or? >> So for example, we have the big vulnerability recently in Kubernetes world, right? >> It's a big CVE, it affected everyone running Kubernetes. That's a thing, as a vendor, for us GKE people, we upgraded automatically for them and said hey, there's a CVE, it's going to be really scary when you read about it but hey, you're patched. We've taken care of you, so I think people will still look for that relationship. Will it always be custom? At the app level, that is a different story. When you run your container and you want to access the things in your environment, so if you're in Google Cloud you may want to talk to Spanner, you're going to need an IEM set of credentials. That's a little out of scope of Kubernetes, so that's going to be integration work that the provider will do. >> So the holy trinity of computing industry has always been storage, network, and compute, and it changes certainly with cloud and all the goodness that comes out from serverless and whatnot, so containers is interesting. We always love containers but I've heard conversations recently where it's like hey, I want to treat containers not as a first class citizen because it doesn't meet my security boundary. I'm going to put a VM around that and run that under the covers with say, Lambda. Is that feasible, is than an option? I've heard talk about it, is anyone doing that? Is that an alternative, is this going to introduce new elements? >> Let's put it right, in Kubernetes by defaults we chose to build on top of Docker. Industry momentum, great developer workflow, but you're right, it made a security trade off. We know VMs are a much tighter security boundary that people are comfortable with. In that world, at that time, they were too slow for what we needed to happen. Thanks to Intel and others who pulled the thread of let's make VMs faster. Recently you heard the announcement of Firecracker, right, it's part of a derivative from the Chrome VM and that thing is optimized for these kinds of workloads, containers and serverless workloads. Now we go from 10, 20 seconds to hundred milliseconds. Now it makes sense to probably have this become an underlying thing. Now that we have the speed, maybe people say hey, we can maybe take the security without sacrificing the performance. >> That's the trade off. >> Pulled on the thread, you mentioned Firecracker. There's still this tension between what's happening in Kubernetes and serverless. We saw Knative is a hot topic point. It's probably natural that there's some tension there because it's like oh wait, why do you need to learn any of this stuff because if serverless will just make it as a service and make it easy and you don't need to learn all that container stuff and everything, what do you say? >> If you're a Kubernetes user, if you really think about the very broad definition of serverless, meaning I'm not managing the database, I'm using a managed database, serverless database. Storage, I'm using S3 or Google Cloud storage, serverless. Your load balancer, also serverless. So most people in the Kubernetes ecosystem, networking, serverless, storage, serverless, their database, serverless. The only thing that you can say isn't serverless is this compute component, everything else is. Now people are looking at serverless as this spectrum. How serverless are you? If you're on-prem and you buy a server and you rack it and install Kubernetes, you're less serverless, you're probably not serverless at all, no matter what you do. Now, if you put a lot of work in, you can probably put a serverless interface on top. This is what native is designed to do for people. Maybe you have an organization that supports multiple businesses inside of your org. They may not know anything about Kubernetes. You just tell them hey, put your code here, it will run, oh, that feels serverless. You can provide a serverless experience. The delta then becomes what can we do between a container and a function, so the foundation of my keynote is exactly that. What does it mean to take a container and put it into Lambda? What do you have to change? In my presentation, I don't even read write the code. There's a small shim between the two worlds because you're already using managed services around it. We're not talking about throwing away Kubernetes and then starting over our entire architecture. We're swapping out the compute layer. One is a subset of the other. Lambda is about events and functions, Kubernetes is about container and run it however you want. You want to run it when an event comes in, that's native. You want to run it as a batch job, run it as a job. You want to run it as a long running service, run it as a deployment, so that's all we're really talking about here. When we break it down, you're just talking about compute. >> You talk a lot about automation in the CI-CD areas, that differentiation where the value is. In a world as automation goes faster, what does Kubernetes look like when it becomes automated away? Because I don't want to manage anything, why even have managed Kubernetes? It should just automatically, you mentioned the patching. In an automated world, is Kubernetes just running under the covers, how does Kubernetes look down the road in your mind, in terms of when automation comes in? >> I've been in this game maybe over 15 years and one thing holds true: most developers want to focus on the business logic. We hire them because that's their skillset. When they check in code, it would be really nice if you can take it from there and get it where it needs to be. That's been the holy grail. We see it in mobile, you build an app, you put it on the App Store, Apple gets it to every device on the planet, done. Now it's the server side turn to do this. Whether you're doing serverless functions, Kubernetes, VMWare, or Linux, if you have CI-CD in front of any of that, the developer can still have the same experience. I check in code and you're picking a different deploy target. If you did that five years ago, and you understood it, and you were using, let's say maybe Mesos or just VMs, you bring in Kubernetes, you don't even have to change this part of the equation. This is why I tell most people, just focus on this endgame. My keynote last year was about this is the endgame because this is your coacher, this is your change management process, this is your discipline, and this is just a target where that compute goes. >> Alright, we've got two minutes left. I want to get your thoughts and share with the audience who's not here, a big waiting list, I know there's some lobby con going on all around Seattle, people flew in. Great place too to actually have some good lobby con meetings around the lobby area. So what's happening here, in your mind's eye, now you're not in the throes of all the events, you're kind of in the wild here with us, everyone else. What's the top story, what's going on, what's the vibe, what are you extracting out of all this activity as a top story, top level stories here? >> I think everyone's finding their place. If you're a security vendor, you kind of know where your line is, right? I've got this Twistlock shirt on. They want to plan a world where they need to integrate closer to the developer workflow, not just on the infrastructure side. If you're selling load balancers, service mesh is a thing, where do you fit in? The lines are getting a lot clearer. Kubernetes is starting to say maybe we should stop here. Maybe service measures should take it from here and that's where Istio comes in. Traditional vendors can now play in this well-defined space. On the storage side, what are you integrating? Now we have the storage interface, like the container storage interface. Now, if you're a net app, you know where you fit into the puzzle. You don't need to have your own Kubernetes distro. Two years ago, everyone was trying to come out with their own Kubernetes distro so they can actually have an anchor. Now you're like, ah, now I know where to play and now we also know what's missing. After years of doing this, people look back and say there's a lot of stuff missing. It's OK now to go create something new. >> It's a clear visibility into the landscape. What about the impact to end users? What is notable in your mind in terms of highlights, impact to end user organizations really going through this quote digital transformation, which is very cloud-based of course, but they're certainly changing and impacting, what's your thoughts on the end user? >> We're using some of the same words now. Forget the technology piece, now we can all start to talk about the same things, so when we say container, we kind of now are talking about the same thing. When we start to talk about sidecars, whether that's a service mesh, Envoy sidecar, or something that adapts your existing code to the new world, now that we're using the same language, we can actually talk. Traditional enterprise can talk to the startups and have a meaningful conversation. >> That's awesome, any other observations here in terms of the size of the show? Got a lot more activity, feels a little bit like re:Invent, I'm bumping into people, swimming through the crowds, the swag's hot. >> It's 8,000 people here and it feels like there's more users that know nothing about Kubernetes so even though we're about five years in, it reminds me of when we were just getting started. >> Lot more work to do but great, congratulations on all the work you've done Kelsey. Really appreciate you taking the time every year to come on theCUBE. We love having you on, great commentary, great keynotes, very entertaining. Thanks for coming on, appreciate it. >> Awesome, thank you. >> I'm John Furrier, Cube here with Kelsey Hightower telling us about all the breakdown of KubeCon, CloudNativeCon, the beginning of the cloud tsunami is happening, certainly changing businesses, changing open source, it's changing, it's on a global scale. We're here with coverage for three days. We'll be right back with more after this short break.

Published Date : Dec 11 2018

SUMMARY :

brought to you by Red Hat, It's about the cloud global. Proper you said the we saw some tweets, again you mention Kubernetes and all the gaps What's going on in the landscape, and have the same tools and when you asked them why, of the pieces you need, that I offer, what do you say? If you make it different, so if you make it too different based on the environment you're in. or is that going to be a work area that the provider will do. and all the goodness that comes out a derivative from the Chrome VM Pulled on the thread, and run it however you want. automation in the CI-CD areas, in front of any of that, the developer What's the top story, what's going on, where you fit into the puzzle. What about the impact to end users? the same language, we can actually talk. in terms of the size of the show? here and it feels like congratulations on all the the beginning of the cloud

SENTIMENT ANALYSIS :

ENTITIES

EntityCategoryConfidence
Susan WojcickiPERSON

0.99+

Dave VellantePERSON

0.99+

Lisa MartinPERSON

0.99+

JimPERSON

0.99+

JasonPERSON

0.99+

Tara HernandezPERSON

0.99+

David FloyerPERSON

0.99+

DavePERSON

0.99+

Lena SmartPERSON

0.99+

John TroyerPERSON

0.99+

Mark PorterPERSON

0.99+

MellanoxORGANIZATION

0.99+

Kevin DeierlingPERSON

0.99+

Marty LansPERSON

0.99+

TaraPERSON

0.99+

JohnPERSON

0.99+

AWSORGANIZATION

0.99+

Jim JacksonPERSON

0.99+

Jason NewtonPERSON

0.99+

IBMORGANIZATION

0.99+

Daniel HernandezPERSON

0.99+

Dave WinokurPERSON

0.99+

DanielPERSON

0.99+

LenaPERSON

0.99+

Meg WhitmanPERSON

0.99+

TelcoORGANIZATION

0.99+

Julie SweetPERSON

0.99+

MartyPERSON

0.99+

Yaron HavivPERSON

0.99+

AmazonORGANIZATION

0.99+

Western DigitalORGANIZATION

0.99+

Kayla NelsonPERSON

0.99+

Mike PiechPERSON

0.99+

JeffPERSON

0.99+

Dave VolantePERSON

0.99+

John WallsPERSON

0.99+

Keith TownsendPERSON

0.99+

fiveQUANTITY

0.99+

IrelandLOCATION

0.99+

AntonioPERSON

0.99+

Daniel LauryPERSON

0.99+

Jeff FrickPERSON

0.99+

MicrosoftORGANIZATION

0.99+

sixQUANTITY

0.99+

Todd KerryPERSON

0.99+

John FurrierPERSON

0.99+

$20QUANTITY

0.99+

MikePERSON

0.99+

January 30thDATE

0.99+

MegPERSON

0.99+

Mark LittlePERSON

0.99+

Luke CerneyPERSON

0.99+

PeterPERSON

0.99+

Jeff BasilPERSON

0.99+

Stu MinimanPERSON

0.99+

DanPERSON

0.99+

10QUANTITY

0.99+

AllanPERSON

0.99+

40 gigQUANTITY

0.99+