Adrian Ionel, Mirantis | DockerCon 2021
>>Hello and welcome to the cubes coverage of dr khan 2021. I'm john Kerry, host of the cube agent I own L. C. Ceo and co founder chairman of Morantes cube alumni Adrian Great to see you. Thanks for coming on the cube here for dr khan coverage. Good to see you. Hey >>john nice to see. You gotta do. >>So obviously open source innovation continues. You guys are at the forefront of it. Great to see you what's new Miranda's, give us the update on what's happening. >>Well, I mean what's, what's interesting is we've had one of the best years ever last year and it's very much more continuous, you know, into this year. It's pretty fantastic. We wanted about 160 new customers. Kubernetes is definitely on a tear. We see customers doing bigger and bigger and more exciting things, which is absolutely great to say lens is getting tremendous destruction and I think we have a five fold increase in user base within a year. So it's a lot of fun Right now, customers are definitely pushing the boundaries of what benefits can do. And they want to get the cloud native infrastructure and they want to get there faster and they want to be big and exciting things. And we are so happy to be part of the right. >>You guys are investing in brand new open source solutions for customers. Give us an update on on why and why do they matter for your customer? >>Well, there are, let me unpack this a little bit and there are really two elements to this. One is wide. Open Source and what's new. What matters. So the open source is not new, but open source is being embraced more and more heavily. Bye bye companies everywhere because just a very flexible and cost efficient and highly innovative way to to use innovation and to continue software and a lot of innovation these days is happening the open source communities, which is why it's super exciting for many, many users now. What's new with us? I think there are two really terrific things that we brought the market that we see, get a lot of interest and attention from our customers and create value. One is this idea of delivering, including the infrastructure that's been in space as a service for some of the largest news cases out there. Very large enterprises. We want to have a cloud experience on prime just like they have it in public clouds. That is absolutely fantastic. And that's new and different and very, very exciting. Customs. The second thing that's new and compelling and exciting is the is lands which is this kubernetes, i. e. that has empowered in the meantime, close to 180,000 communities, developers around the world to make it much much easier to take advantage of genetics. So you can think of it as a I. D. And a D. Bugger for anybody who is using genetics on public clouds or on on private infrastructure. That is getting tremendous traction and adoption. >>The interest in kubernetes has been unbelievable. I mean in coop con we saw kubernetes almost become boring in the sense of like it's everyone's using it and there's still now it's enabling a lot more cloud native development. Why does that lens matter what is the benefit? Because that's that's a killer opportunity because kubernetes is actively being adopted. The general consensus is it's delivering the value. >>Yeah. So let me unpack this in two aspects why Wise Bennett is important, why people adopting it and then how it lands adding value on top of it for people who want to use humanity's common. It is tremendously important is because it solves some very, very fundamental problems for developers and operators when building cloud native applications. These are problems that are very essential to actually operating in production but are really unpleasant people to solve, like availability, scalability, reusability of services. So all of that with amenities comes right out of the box and developers no longer have to worry about it. And at the same time, the benefits gives you a standard where you can build apps on public clouds and then move them on prem or build them on trend with them on public clouds and anywhere in between. So it gives a kind of this universal cloud native standard that you as a developer can rely on. And that's extremely valuable for developers. We all remember from the java times when java came online, people really value this idea of white ones run anywhere and that's exactly what benefits does for you in a clown in the world. So it's extremely screaming valuable for people. Um now how does let's add value in this context is also very exciting. So what's happening when you build these applications on a minute? This is that you have many, many services which interact with each other in fairly complex and sometimes unpredictable ways and they're also very much interact with the infrastructure. So you have you can you can imagine kind of this jungle this label building of many different cloud native services working together to build your app, run your app well, how are you going to navigate that and debug that as a developer as you build and optimize your code. So what lengths does it gives you kind of like a real time poppet of pounds of console. You can imagine like you're a fighter pilot in this jet and you have all these instruments kind of coming out here and gives you like this fantastic real time situational awareness. So you can very quickly figure out what is it that you need to do? Either fixing a bug in your application or optimize the performance of the code of making more your rival fixing security issues. And it makes it extremely easy for developers to use. Right? But this tradition has been hard to use complicated, this makes it super fast, easy, have a lot of fun. >>You know, that is really the great theme about this conference this year and your point exactly is developer experience making it simpler and easier. Okay. And innovative is really hits the mark on productivity. I mean and that's really been a key part. So I think that's why I think people are so excited about kubernetes because it's not like some other technologies that had all the setup requirement and making things easier to get stood up and manage. Its huge. So congratulations. A great point, great call out there, great insight. The next question to ask you is you guys have coined the term software factory. Um, yeah, this kind of plays into this. If you have all the services, you can roll them up together with lens and those tools, it's gonna be easier, more productive. So that means it's more software, open source is the software factory to what does that term mean? And how >>it is leverage. Yeah, So here's what it means to us. And so, as you know, today, Soft is being produced by two groups working together to build software, uh, certainly the poor people are the developments, these are the people who create the core functionality. Imagine all the software should be architected and ultimately ship the code right? And maintain the code, but the developers today don't operate just by themselves. They have their psychics, they have their friends for often platform engineering and platform engineers. These are the people who are helping developers, you know, make some of the most important choices as to which platform states we should use, which services they should use, how they should think about governance. How should they think about cloud infrastructure they should use, which open source libraries they should use. How often they should be fresh those libraries and support. So this platform engineers create if you want the factory, the substrate and the automation, which allows these developers to be highly productive. And the analogy want to make is the chip design, right. If you imagine ship design today, you take advantage of a lot of software, a lot of tooling and a lot of free package libraries. You get your job done, you're not doing it by yourself. Uh just wiring transistors together or logical elements. You do it using a massive amount of automation and software, like recent polls. So that's that's what we aim to provide you to customers because what we discovered is that customers, I don't want to be in the business of buildings off the factories, They don't want to be in the business or building platform engineering teams. If they can avoid it, they just do it because they have no choice. But it's difficult for them to do. It's cumbersome, it's expensive. It's a one off. It really doesn't create any unique business value because the platform engineering for a bank is very similar to the platform engineering for, let's say, an oil gas company or the insurance company. Um So we do it for them turnkey as a service. So they can be focusing on what Madison's for that. >>That's a great inside. I love that platform engineering, enabling software developers because, you know, look at sas throwing features together. Being a feature developer is cool. And and and the old days of platform was the full stack developer. And now you have this notion of platform as a service in a way, in this kind of new way. What's different agents? You've seen these waves of innovation? Certainly an open source that we've been covering your career for over a decade uh with more Anderson and open stick and others. This idea of a platform that enables software. What's changed now about this new substrate, you mentioned what's different than the old platform model? >>Uh That's a wonderful question. Uh a couple of things are different. So the first thing that's different is the openness and uh, and that everything is based on open source frameworks as opposed to platforms that we that are highly opinionated and, and I lock in. So I think that's that's a very, very fundamental difference. If you're looking at the initial kind of platform as a service approaches, there were there were extremely opinionated and very rigid and not always open source or just a combination between open source and proprietary. So that's one very big difference. The second very big difference is the emphasis on, and it goes along with the first one, the emphasis on um, multi cloud and infrastructure independence, where a platform is not wedded to a particular stack, where it's a AWS stack or a uh, an Azure stack or the EMR stack. And, and but it's truly a layer above. That's completely open source center. >>Yeah. >>And the third thing that is different is the idea that it's not just the software, the software alone will not do the job, you need the software and the content and the support and the expertise. If you're looking at how platform engineering is done at the large company like Apple, for example, facebook, it's really always the combination of those three things. It's the automation framework, the software, It's the content, the open source libraries or any other libraries that you create. And then it's the expertise that goes all this together and it's being offered to developers to be able to take advantage of this like soft factory. So I think these are the major differences in terms of where we are today was five years ago, 10 years ago. >>Thank you for unpacking that for I think that's a great uh great captures the shift and value. This brings up my next uh question for you because you know, you take that to the next level. DeVOps is now also graduating to a whole another level. The future of devops uh and software engineering more and more around kubernetes and your tools like lens and others managing the point. What is the new role of devops? Obviously Deb see cops but devops is now changing to What's the future of devops in your opinion? >>Well, I believe that there is going to become more and more integrated where our option is going to become uh something like Zero Arts, where are you going to be fully automated And something that's being delivered entirely through software and developers will be able to focus entirely, on, on creating and shipping code. I think that's the major, that's a major change that's happening. The problem is still yet I think to be solved like 100% correctly is the challenge of the last mile. like deploying that code on on on the infrastructure and making sure that he's performing correctly to the sls and optimizing everything. I also believe that the complexity veneta is very powerful by the same time offers a lot of room for complexity. There are many knobs and dials that you can turn in these microservices based architecture. And what we're discovering now is that this complexity kind of exceeds the ability of the individual developer or even a group of developers who constantly optimize things. So I believe what we will see is a I machine learning, taking charge of optimizing a lot of parameters, operating parameters around the applications and that unemployment benefits to ensure those applications perform to the expectations of the illness. And that might mean performing to a very high standard security. Or it might mean performing to a very a low latency in certain geography. Might mean performing too a very low cost structure that you can expect and those things can change over time. Right? So this challenge of operating an application introduction Burnett is substrate is I think dramatically higher than on just additional cloud infrastructure or virtualization. Because you have so many services inter operating with each other and so many different parameters you can set for machine learning and Ai >>I love the machine learning. Ai and I'd love to just get your thoughts on because I love the Zero ops narrative Because that's day one zero ops now that you're here day to being discussed and people are also hyping up, you know, ai Ops and other things. But you know this notion of day to, okay, I'm shipping stuff in the cloud and I have to have zero ops on day 234 et cetera. Uh, what's your take on that? Because that seems to be a hot air that customers and enterprises are getting in and understanding the new wave, writing it and then going, wait a minute pushing new code that's breaking something over there I built months ago. So this is just notion of day to obstacle. But again, if you want to be zero ops, it's gonna be every day. >>Oh, I think you hit the nail on the head. I don't think there's going to be a difference between they want the zero they want and today chair, I think every day is going to be the zero. And the reason for that is because people will be shipping all the time. So your application will change all the time. So the application will always be fresh, so it will always be there zero. So zero ops has to be there all the time. Not just in the birthday. >>Great slogan! Every day is day zero, which means it's going well. I mean there's no no problems. So I gotta ask you the question was one of the big things that's coming up as well as this idea of an SRE not new to devops world, but as enterprises start to get into an SRE role where with hybrid and now edge becoming people not just industrial, um there's been a lot of activity going on a distributed basis. So you're gonna need to have this kind of notion of large scale and 00 ops, which essentially means automation, all those things you mentioned, >>not everyone can >>afford that. Um Not every company can afford to have you know hardcore devops groups to manage and their release process, all that stuff. So how are you helping customers and how do you see this problem being solved? Because this is the accelerant people want, they want the the easy button, they want the zero ops but they just they don't they can't pipeline people fast enough to do this role. >>Yeah. What you're describing is the central differentiator we bring to customers is this idea of as a service experience with guaranteed outcomes. So that's what makes us different versus the traditional enterprise infrastructure software model where people just consume software vendors and system integrate themselves and then are in charge of operations themselves and carrying the technical risks themselves. We deliver everything as a service with guaranteed outcomes through the through cloud native experience. That means guaranteed as L. A. Is predictable outcomes, continuous updates, continuous upgrades. Your on prem infrastructure or your edge infrastructure is going to look and feel and behave exactly like a public cloud experience where you're not going to have to worry about sRS or maintaining the underlying being delivered to you as a service. That's a big part, that's a central part of what makes us different in this space. >>That's great value proposition. Can you just expand give an example of a use case where you guys are doing that? Because this is something that I'm seeing a lot of people looking to go faster. You know speed is good but also it could kill right? So you can break things if you go to a. >>Yeah absolutely. I can give you several examples where we're doing this um very exciting company. So one companies booking dot com booking dot com as a massive on from infrastructure but they also massive public cloud consumer. And they decided they want to bring their own infrastructure to the cloud level of automation, cloud level Sophistication, in other words, they want to have their Aws on brand, they wanted to the old, so eccentric and we're delivering this to them with very high in the cell is exactly as a service turnkey Where there is nothing for them to system in grade or to tune and optimize and operate is being really operating 24/7 guaranteed sls and outcomes by us. Well, combination of soft film expertise that we have at massive scale and to the standards of booking dot com. This is one example, another example and this is a very large company um is the opposite side of the spectrum. You know, because they're not called Mexico super successful. Soft as a service company in the security space, growing in leaps and bounds in very high technical demands and security demands. And they want to have an on prem and cloud infrastructure to complement public clouds. Why? Because security is very important to them. Latency is very important to them. Control the customer experience is very important to them. Cost is very important to them. So for that reason they want that in a network of data centers around the globe And we provide that for them. Turnkey as a service than before seven, which enables them to focus 100% on building their own sense on their the functionality which matters to their customers and not have to worry about the underlying cloud infrastructure in their data centers. All of that gets provided to them has guaranteed about experience to their end users. So this would be the examples where we're doing a >>great service. People are looking for a great job. Adrian, Great to see you. Thank you for coming on the cube here, doc are gone 2021. Um, take a minute to put a plug in for the company. What are you guys up to? What you're looking for hiring? I'll see. You got great tracks with customers, congratulates on lens. Um give a quick update on what's going >>on. Happy happy to give it up in the company. So he, here are the highlights. It was super excited about about what we achieved last year and then what we're up to this year. So last year, what we're proud of is despite Covid, we haven't laid off a single person. We kept all the staff and we hired staff. We have gained 160 new customers, many of them, some of the world's largest and best companies and 300 of all existing customers have expanded their business with us last year, which is fantastic. We also had a very strong financial physical cash flow positive. It was a tremendous, tremendous here for us. Uh, this year is very much growth here for us and we would incredible focus on customer outcomes and customer experience. So what we are really, really digging in super hard on is to give the customers the technology and the services that enable them to get to ship software faster and easier to dramatically increase the productivity of dissolved the development efforts on any cloud infrastructure on crime and public clouds using containers and is and to do that as scale. So we're extremely focused on customer outcomes, custom experience and then the innovation is required to make that happen. So you will continue to see a lot of innovation around lens. So the last better release of lens that we brought about has now a cloud service and have a lot of feature where you can share all your cloud automation with your bodies, in, in uh, in uh, in your development team. So the lens used to be a single user product. Now it's a multi user and team based product, which is fantastic, continues to grow very quickly. And then container cloud as a service. Uh, it's a very big part that we're meeting on the infrastructure side. Are you get quite >>the open source cloud company. Adrian. Congratulations. We've been again following even on the many waves of innovation. Open stack, large scale open source software. Congratulations. >>Uh chris >>Thank you very much for coming on the cube. >>Yeah. >>Okay. Dr khan 2021 cube coverage. I'm john furrier here where the Gi Enel Ceo, co founder and chairman of Miranda's sharing his perspective on the open source innovation with their process and also key trends in the industry that is changing the game in accelerating cloud value cloud scales. Cloud native applications. Thanks for watching. Mhm.
SUMMARY :
I'm john Kerry, host of the cube agent I john nice to see. Great to see you what's new Miranda's, give us the update on what's happening. are definitely pushing the boundaries of what benefits can do. You guys are investing in brand new open source solutions for customers. in the meantime, close to 180,000 communities, developers around the world to The general consensus is it's delivering the value. And at the same time, the benefits gives you a standard where you can build that had all the setup requirement and making things easier to get stood up and manage. So that's that's what we aim to provide you to customers because what we discovered And and and the old days of platform was the full stack developer. So the first thing that's different is the openness and uh, the software alone will not do the job, you need the software and the content What is the new role of devops? is going to become uh something like Zero Arts, where are you going to be fully automated okay, I'm shipping stuff in the cloud and I have to have zero ops on day 234 et cetera. So the application will always be fresh, so it will always be there zero. So I gotta ask you the question was one of the big things that's coming up as well as this idea of an SRE not new to devops world, Um Not every company can afford to have you know hardcore to worry about sRS or maintaining the underlying being delivered to you as So you can break things if you go to a. So for that reason they want that in a network of data centers around the globe in for the company. So the last better release of lens that we brought about We've been again following even on the many waves the open source innovation with their process and also key trends in the industry that is changing
SENTIMENT ANALYSIS :
ENTITIES
Entity | Category | Confidence |
---|---|---|
Apple | ORGANIZATION | 0.99+ |
john Kerry | PERSON | 0.99+ |
Adrian | PERSON | 0.99+ |
last year | DATE | 0.99+ |
two groups | QUANTITY | 0.99+ |
Adrian Ionel | PERSON | 0.99+ |
Wise Bennett | PERSON | 0.99+ |
two aspects | QUANTITY | 0.99+ |
100% | QUANTITY | 0.99+ |
two elements | QUANTITY | 0.99+ |
300 | QUANTITY | 0.99+ |
2021 | DATE | 0.99+ |
160 new customers | QUANTITY | 0.99+ |
Mirantis | PERSON | 0.99+ |
ORGANIZATION | 0.99+ | |
one example | QUANTITY | 0.99+ |
john | PERSON | 0.99+ |
five years ago | DATE | 0.99+ |
AWS | ORGANIZATION | 0.99+ |
today | DATE | 0.99+ |
Covid | PERSON | 0.98+ |
first one | QUANTITY | 0.98+ |
second | QUANTITY | 0.98+ |
zero | QUANTITY | 0.98+ |
One | QUANTITY | 0.98+ |
Gi Enel Ceo | PERSON | 0.98+ |
this year | DATE | 0.98+ |
second thing | QUANTITY | 0.98+ |
10 years ago | DATE | 0.98+ |
java | TITLE | 0.98+ |
third thing | QUANTITY | 0.97+ |
one | QUANTITY | 0.97+ |
dot com | ORGANIZATION | 0.97+ |
180,000 communities | QUANTITY | 0.97+ |
three things | QUANTITY | 0.96+ |
single person | QUANTITY | 0.96+ |
Zero Arts | ORGANIZATION | 0.96+ |
about 160 new customers | QUANTITY | 0.96+ |
john furrier | PERSON | 0.95+ |
over a decade | QUANTITY | 0.94+ |
a year | QUANTITY | 0.94+ |
seven | QUANTITY | 0.93+ |
first thing | QUANTITY | 0.93+ |
DockerCon | EVENT | 0.93+ |
Miranda | ORGANIZATION | 0.91+ |
five fold | QUANTITY | 0.91+ |
dr khan | PERSON | 0.91+ |
single user product | QUANTITY | 0.91+ |
khan | PERSON | 0.89+ |
chris | PERSON | 0.88+ |
months | DATE | 0.85+ |
two really terrific things | QUANTITY | 0.83+ |
Azure | TITLE | 0.83+ |
zero ops | QUANTITY | 0.81+ |
Anderson | PERSON | 0.8+ |
Mexico | LOCATION | 0.79+ |
Deb | PERSON | 0.77+ |
dot com | ORGANIZATION | 0.75+ |
Madison | ORGANIZATION | 0.75+ |
minute | QUANTITY | 0.75+ |
prime | COMMERCIAL_ITEM | 0.74+ |
L. C. Ceo | ORGANIZATION | 0.74+ |
Dr | PERSON | 0.71+ |
Morantes cube | ORGANIZATION | 0.71+ |
day 234 | QUANTITY | 0.7+ |
EMR | TITLE | 0.6+ |
00 ops | OTHER | 0.59+ |
Zero | TITLE | 0.58+ |
pounds of console | QUANTITY | 0.54+ |
of people | QUANTITY | 0.52+ |
Miska Kaipiainen, Mirantis | Mirantis Launchpad 2020
>> Announcer: From around the globe, it's theCUBE, with digital coverage at Mirantis Launchpad 2020, brought to you by Mirantis. >> Welcome back. And I'm Stu Miniman, and this is theCUBE's coverage of Mirantis Launchpad 2020. Of course we're spending a lot of time talking about Kubernetes. We're going to be digging in talking about some of the important developer tooling that Mirantis is helping to proliferate in the market, solve some real important challenges in the space. So happy to welcome to the program Miska Kaipiainen. He is the senior director of engineering with Mirantis. Miska, thanks so much for joining us. Welcome to theCUBE. >> Thank you so much. >> All right, so Miska, I notice you've got on the Kontena sweatshirt. You were the founder of the company, did some tools. One of the tools that you and your team helped create was Lens. You and your team joined Mirantis, and recently Lens was pulled in. So maybe if you could just give us a little bit about your background. You do some coding yourself, the team that you have there, and let's tee up the conversation, 'cause it's that Lens piece that we're going to spend a bunch of time talking about. >> Yeah, so the background of what we did, basically Kontena, we started back in 2015, and we a the focus on creating technologies around the container orchestration technologies to basically to make developer tooling that are very easy to use for the developers. So during the years at Kontena, we did many different types of products, and maybe the most interesting product that we created was Lens. And now really when we joined Mirantis in January this year, so we have been able to work on Lens, and actually, since the Lens was made open source, fully open source in March this year, so it's been really kind of picking up, and now Mirantis acquired the whole technology, so we can really start investing even more in the development. >> All right, so let's talk specifically about Lens. As I teed up at the beginning, we're talking about managing multiple clusters. Gosh, and I think back to 2015. It was early on. Most people were still learning about Docker, Docker swarms, Kubernetes, Mesos. There were a lot of fights over how orchestration would be done. A little bit different discussion about what developers were doing, how they scaled out configurations, how they manage those. So help us understand kind of that core, what Lens does, and how the product has matured and expanded over those last five years. >> Yeah, so over the last five years, so originally Lens was developed for our internal product. So like Mesosphere and Docker, and they all have their own orchestration technologies even before Kubernetes. And we also started working on our own orchestration technology. And I'm a huge believer in when we are dealing with very complex technologies, so if you can visualize it and make it kind of more interesting to look at, so it will kind of help with the adoption, and it's kind of more acceptable to the market. And that's why we started doing Lens. And over the years, we turned Lens to work with Kubernetes environments, and nowadays really Lens is very much loved by the Kubernetes developers, who are those people who need to deal with the Kubernetes clusters on a daily basis. So they are not necessarily those ops people who are creating those clusters , but they are the people who actually use those clusters. >> Well, of course that that general adoption is something that, you know, super important. You have some stats you can share on, you talk about the love of developers. You said it's open source, it's available on GitHub, but how many people are using it? What are some of those usage stats? >> Yeah, so it was interesting. So when we released Lens open source under MIT license in March, so since then we have been getting, in half a year, we have been getting 8,000 stargazers on GitHub. That is kind of mind-blowing because we try to create projects and trying to create anything that would get a lot of traction in the past, but truly, it totally happened just now after years of trying. So it has been since the last six months, it's been just amazing the adopts and we have more than 50,000 users using Lens and the retention is great. People keep on coming back. So yeah, the numbers look very, very good for Lens, and we are just getting started. >> Yeah, well, it's something that this community definitely is huge growth, and anybody in this space remembers just the huge adoption of Docker, which of course the enterprise piece of Docker is now part of Mirantis. Inside those developers, help us understand a little bit more, what is it that has them really not only looking at the GitHubs, starring it, as you said, they're the stargazers. It's like a favorite, for those that aren't in the system. I've had a chance to look at some of the demos, and it seems rather straightforward. But if you could, just in your words, explain what it is that it solves for developers that otherwise they either had to do themselves or they had to cobble together a lot of different tools. We know developers out there. The wonderful thing is there's no shortage of tools to choose from. It's about the right tool that can do the right thing. >> Absolutely, absolutely. So Lens, we are calling it IDE for a reason. So we are talking about IDE for Kubernetes developers. And what does it mean actually is that we are taking all those necessary tools and technologies and packaging them, integrating them seamlessly together for the purpose of making it more easy for developers to deploy, operate, observe, inspect their workloads that are running on Kubernetes clusters. And I think the main benefits that Lens will provide for these developers is that if you're a newcomer in the Kubernetes ecosystem, so Lens gives you a very easy way to learn Kubernetes because it's so visual. And for more experienced users, it just radically improves the, let's say the speed of business and the way how you can perform things with your clusters. >> So one of the pieces that that Lens does is that multi-cluster management. So first of all, I believe, as you said, it's open source and can work with, is it any certified Kubernetes out there, whether it be from the public cloud, companies like VMware and Red Hat that have Kubernetes, of course, Mirantis has Kubernetes, too. And secondly, I think you teased out a little bit, but help help us understand a little bit. Multi-cluster management is something that the big players, you hear Azure and Google Cloud talking about how they look at managing not only other environments, but oh yeah, we can have other clusters and we can help you manage it. I think that's more on the ops side of things, as opposed to, as you said, this is really a developer tool set. >> Yeah, so of course, all the organizations, they want to most likely have some sort of centralized system where they can manage multiple clusters, and some companies provide systems for on-premises, and some public cloud vendors, they provide systems for provisioning those clusters on their own own systems. And then we have also the kind of multicloud management systems. Most of these technologies, they are really designed for the operations side, so how the IT administrations can manage these multiple clusters. So now if you look at the situation from the developer's perspective, they are now given access to certain number of clusters from different environments. And by the way, some of these clusters are also running on their local development environments on their laptops. So what Lens is doing is basically provides a unified user experience across all these clusters no matter what is the flavor of the Kubernetes. It can be the Minikube. It can be from AKS. It can be Mirantis Enterprise, Docker Enterprise offering, or whatever. So it kind of brings them all together and makes it very easy to navigate and go around and do your work. >> Yeah, well, that's, the promise of Kubernetes isn't that it just levels the playing field amongst everything. As I've talked to the founders of Kubernetes, people like Joe Beda said it's not a silver bullet. It's a thin layer. But that skillset is what's so important because there is a lot of difference between every platform they deal with. So as a developer, it's nice to have some tools that I can work across those environments. From a developer standpoint, I think it's on Windows, Linux, Mac, works across those environment. What do you hear from your customers? How are they using it? Is this something that they're like, oh hey, I can go make an adjustment on my mobile when I'm not necessarily in the office? Are we not quite there yet? >> Actually, it's kind of funny, because sometimes we hear these type of requests that we would like to have a mobile app version of Lens. I don't know how that would actually work in practice. So we haven't been doing anything on that front yet. I think still the most common use case is that developers, they are given access to clusters from somewhere and they are just desperately trying to find a kind of convenient way how to navigate around these different clusters and how to manage their workloads. And I think Lens is hitting the sweet spot in there with the ease of use. >> All right, so let me understand. It's been open sourced, yet Mirantis owns it. Is there a service or support? Does this tie into other products in the Mirantis portfolio? How do people get it? What do they need to, if anything, pay for it? And help us understand how this fits into the broader Mirantis story. >> Yes, so it's still kind of early days, so we just kind of announced that Lens is now part of Mirantis, let's say portfolio. So I must say that still the kind of main focus for us is around improving Lens and making it better for developers. So that's much more important than trying to think about the ways how potentially we could monetize this. So, but there are plans going ahead, going around for different ways how we can better support bigger enterprises who want to start using Lens in a big scale. >> Well, yeah, that's so important. Of course, developers, we need to lower the friction, help them adopt things fast. Miska, just get your general viewpoint, though. One of the big value propositions that Mirantis has is of course allowing enterprises to take advantage of these new types of solutions, especially today around Kubernetes. So help us understand from your standpoint the philosophy of what your team's helping to build and the customer engagements that you're having. >> Yes, so Mirantis, of course, has a broad portfolio of products, and many of those products, of course, are related to Kubernetes. And so we have many products which I'm also one of the leading development efforts around those. So some of the products are related to how to manage image repositories and registries. Some of them are related to how to handle the helm charts, which has basically become the defacto packaging format for Kubernetes applications. And we are kind of trying to bring all these different products and technologies together in a way that make it even more easy for developers then to access through Lens. So it's still a little bit work in progress, of course, since the Lens ecosystem is quite new, but we are on track there trying to make a beautiful one kind of experience for our customers. >> All right, well, final question I have for you. As you said, it's new there, but it gives a little taste as to feedback you're getting from the community. Anything we should be looking at on kind of the near to mid-term road map when it comes to Lens. >> Oh yeah, so we are just barely scratching the surface of the potential on what we can do with Lens. So one of the big features that we will be releasing still during this year in a couple of months time is going to be the extension API, which will allow all these cloud-native technology ecosystem vendors to bring their own technologies easily available and accessible through Lens. So it is possible for third parties to extend the user interface with their own kind of unique features and visualizations. And we are already actively working with certain partners to integrate their technologies through this extension API. So that's going to be huge. It's going to be game-changer. >> Well, the great thing about an open source project is people can go out, they can grab it now, they can give feedback, participate in the community. Miska, thank you so much for joining us and great to chat. >> Thank you for having me. Thank you. >> All right, stay with us for more coverage of Mirantis Launchpad 2020. I'm Stu Miniman and thank you for watching theCUBE. (bright music)
SUMMARY :
the globe, it's theCUBE, some of the important developer tooling One of the tools that you and maybe the most interesting product and how the product has matured Yeah, so over the last five years, Well, of course that So it has been since the last six months, that can do the right thing. and the way how you can perform and we can help you manage it. flavor of the Kubernetes. the promise of Kubernetes and how to manage their workloads. in the Mirantis portfolio? So I must say that still the and the customer engagements So some of the products are related to on kind of the near to mid-term road map of the potential on what and great to chat. Thank you for having me. and thank you for watching theCUBE.
SENTIMENT ANALYSIS :
ENTITIES
Entity | Category | Confidence |
---|---|---|
Miska | PERSON | 0.99+ |
Miska Kaipiainen | PERSON | 0.99+ |
2015 | DATE | 0.99+ |
March | DATE | 0.99+ |
Stu Miniman | PERSON | 0.99+ |
Joe Beda | PERSON | 0.99+ |
Mirantis | ORGANIZATION | 0.99+ |
Kontena | ORGANIZATION | 0.99+ |
more than 50,000 users | QUANTITY | 0.99+ |
Lens | TITLE | 0.98+ |
Linux | TITLE | 0.98+ |
one | QUANTITY | 0.98+ |
January this year | DATE | 0.98+ |
Windows | TITLE | 0.98+ |
March this year | DATE | 0.98+ |
Kubernetes | TITLE | 0.98+ |
today | DATE | 0.97+ |
half a year | QUANTITY | 0.97+ |
GitHub | ORGANIZATION | 0.96+ |
One | QUANTITY | 0.96+ |
Red Hat | ORGANIZATION | 0.96+ |
AKS | ORGANIZATION | 0.95+ |
theCUBE | ORGANIZATION | 0.94+ |
secondly | QUANTITY | 0.93+ |
Docker | TITLE | 0.92+ |
Mirantis Launchpad 2020 | TITLE | 0.92+ |
Mesosphere | TITLE | 0.91+ |
VMware | ORGANIZATION | 0.91+ |
GitHubs | ORGANIZATION | 0.9+ |
Azure | TITLE | 0.9+ |
8,000 stargazers | QUANTITY | 0.86+ |
last six months | DATE | 0.82+ |
this year | DATE | 0.82+ |
last five years | DATE | 0.8+ |
Lens | ORGANIZATION | 0.77+ |
MIT | ORGANIZATION | 0.77+ |
Kubernetes | ORGANIZATION | 0.76+ |
Mac | TITLE | 0.74+ |
first | QUANTITY | 0.71+ |
Google Cloud | TITLE | 0.71+ |
Shaun O'Meara, Mirantis | Mirantis Launchpad 2020
>> Narrator: From around the globe, its theCUBE with digital coverage of Mirantis Launchpad 2020 brought to you by Mirantis . >> Welcome back, I'm Stu Miniman and this is theCUBE coverage of Mirantis Launchpad 2020, really looking at how Mirantis Docker Enterprise are coming together, changes happening in the field and to help us dig into that customer and product discussion. Happy to welcome to the program, Shaun O'Meara. He is the global Field Chief Technology Officer with Mirantis coming to us from Germany. Shaun thanks so much for joining us. >> Thanks for having me. >> All right, so let's start with the customers. I always love talking to the Field CTOs you're out there. You're talking strategy, you're getting into some of the architecture, lots of customers, probably still, trying to figure out that whole cloud native containerization, Kubernetes and modernization piece. So when you talk to your customers, what are some of their biggest challenges they're facing and those main discussion points that bring them to talk to Mirantis. >> Very good question, I think you've just laid it out yourself in many ways. It's complexity our customers are dealing with more and more change, more and more options, and it's driving complexity in their environments, and they're looking for ways to deal with that complexity and to allow more and more access and reduce barriers to getting applications and getting tools to market. And if we look at it and we look at the way the world is going today, we have multiple cloud environments. We have every single developer on the face of the planet wants to use different tools, different ways to build applications that don't want to be dictated to. Now, if you turn that around and you look at what operators have to deal with, it's just more and more complexity. Ultimately, that complexity is growing and we're looking for ways to make it easier, simpler, and subsequently increase the speed of getting applications to market for our customers. >> Yeah, You know we talk a bit about some of the macro challenges that customers have. What talk you kind of teed up a little bit, the operators and the developers. I remember a couple of years ago, I had the opportunity to interview Solomon Hykes and of course the founder from Docker. And there was that talk of well, containerization, it's this wonderful thing for developers. And he's like, hold on Stu we actually, really started looking at this or the operators we want that unit of operation to be closer to the application. So it should be simpler, it used to be okay, how many different applications do they have on a server or VMs all over the place and containers I could really have this microservice or this application is a container. So there is some operational simplicity there, but how is that dynamic inside the customer? Of course, we've seen the growth and the importance and the embracing of developers, but there's still the DevOps adoption and we'd love to be able to say one of these years that, oh, we don't have silos anymore and everybody works together and we're all on the same page. >> Oh yeah, the reality is in the big enterprise companies and the companies that are building applications for market today, your big financial services companies, there's still a very clear separation between operators and developers. A lot of that is driven by legislation, a lot of that's driven by just old fashioned thinking in many ways, but developers are starting to have a lot more influence on what applications are used and the infrastructure. We just see with the rise of AWS, all the contenders to AWS in the form of Azure and Google. Developers are starting to have a lot more power over that decision, but they're still highly dependent on operators to deliver those platforms that they use, and to make sure that the platforms that they're running their applications on top of, are stable and run well in production situations. There's a big difference between building something on your laptop in one or two instances, and then trying to push it out to a massive scalable cloud platform. And I think those are the areas that we can have a lot of impact, and that's where we are building our tools for at the moment. >> Well, great. Let's dig into those tools a little bit, as I said, at the beginning, we're familiar, Mirantis had the Mirantis Cloud Platform for a few years, big embrace of Kubernetes and then Docker Enterprise, it comes into the mix. So help me understand a little bit, what is kind of the solution set to portfolio? How does Mirantis present that today? >> Yeah, well, it's been an interesting eight, nine months now of the whole process since with the Docker Enterprise business, a couple of key areas. So if we look at what MCP was, and MCP still here today apparently, it focuses on delivering all the components necessary to have an effective cloud platform. So lifecycle management, lifecycle management of all those underlying components, which in their own right is extremely complex set of software. What we focused on there was understanding in enterprise infrastructure, the right way to do that. As soon as you bring in from the Docker Enterprise business is that they have a scalable, large, well deployed container platform. And many thousands of users across the world in all sorts of different scales and production systems. We are merging that knowledge that we have around infrastructure, infrastructure management, and simplifying access to infrastructure with this platform that provides for all that application, hosting provides for all the control of containers, plus all the security components around the container lifecycle. And delivering in such a way that you can choose your underlying preference. So we're no longer looking to lock you in to say, you have to go on-prem, you have to go into cloud. We're saying, we'll give you the choice, but we'll also give you a standardized platform for your developers across all of those potential infrastructure environments, so I'll use it again, public cloud, private cloud, bare metal on-premise, or your options like the VMware of this world. By consolidating all of that into one platform, we're giving you that as a developer, the ability to write applications that'll run anyway and sorry, go on. >> No, please finish up, I've just got to follow, yeah. >> But that simplicity drives and like that's simple choice across all those platforms essentially drives speed. It takes away the typical barriers that we're seeing in our customers. We hear every reason, we love Docker Enterprise because it solves the problem of getting containers, it solves a problem of securing containers, but it takes four teams to deploy it. Same for the MCP, we're saying is we cannot do that in a day and provide other self sets. So you can deploy a brand new container cloud in minutes rather than days or weeks. And that's one of the biggest changes that we're bringing to the product. >> Yeah, so absolutely what we hear from customers that agility, that speed that you talk about is the imperative, especially talk about 2020, everybody has had to readjust often accelerating some of the plans they had to meet the realities of what we have today. What I want to understand is when you talk about that single platform being able to be in any environment, oftentimes there's a misnomer that it's about portability. Most customers we talked to, they're not moving things lots of places. They do want that operational consistency, wherever they go. At the same time, you mentioned the rise of AWS and the hyperscalers often when they're now going to have to manage multiple clusters, it's not that I choose one Kubernetes and I use it anywhere, but I might be using AKS Azure had an early version of it, of course, Amazon has a couple of options now for enterprises. So help us understand how the Mirantis solutions, fit with the clouds, leverage cloud services and if I have multiple clusters, you even mentioned VMware, I might have a VMware cluster, have something from Mirantis, have something from one of the hyperscalers. Is that what you're seeing from your customers today? And how do they and how do they want to manage that going forward? Because we understand this is still a maturing space. >> So I mean, that's exactly the point. What we're seeing from our customers is that they have policies to go cloud first. They still have a lot of infrastructure on-premise. The question is which cloud, which cloud suits their needs in which region. Now, all of a sudden you've got a risk management policy from an organization that says, well, I have to go to Azure and I have to go to AWS. That's using them as examples. The deployment and management of those two platforms is completely different. Just the learning curve for a developer who wants to focus on writing code, to build a platform on top of AWS is barely extensive. Yes, it's easy to get started, but if you really want to deal with the fine print of how to run some in production, it's not that simple. There are potentially a thousand different buttons, you can click when deploying an instance on Amazon. So what we're saying is, instead of you having to deal with that we're going to abstract that pain from you. We're going to say we'll deploy Docker Enterprise on top of Amazon, on top of Google, on top of Azure, on top of your VMware cluster, give you a consistent interface to that, consistent set of tools across all those platforms, still consuming those platforms as you would, but solve all those dependency problems. To set up a cube cluster on top of Amazon, I'm not talking about an AKS or something like that right now, but the sort of cube cluster means I have to set up load balances, I have to set up networks, I have to set up monitors, I have to set up the instances, I have to deploy Kubernetes, and then I'm only getting started. I still haven't integrated that to my corporate identity management. We're saying we'll bring all that to give them, we are bringing all that together in the form of Docker Enterprise container cloud. >> Yeah, definitely as you said, we need more simplicity here. The promise of cloud it's supposed to be simplicity and now of course we have the paradox of choice when it comes there. >> Yeah. >> One of the other things we've seen, rapid change a lot the last year or so is many of the offerings out there are now managed services. So as you said, I don't want to have to build all of those pieces. I want to just be able to go to somebody. What are you hearing from your customers? How does manage service fit into what Mirantis is doing? >> Great, well, what we're hearing from customers is they want the pain to go away. The answer to that could be delivered through software that's really easy to use and doesn't set up any barriers and gets them started fast, which is where we focus from a product perspective. Mirantis also has a strong manage services on so we've been doing manage services for some of the biggest enterprises in the world for MCP products for many years. We've brought those teams forward and we're now offering those same managed services on top of all of our platforms. So Docker Enterprise container cloud, we'll deploy it for you, we'll manage it for you. We'll handle all the dependencies around getting container cloud up and running within your organization, and then offer you that hands on service. So when you build clusters, when you want clusters that are much more longer lived, we can handle all the extra detail that goes around those. Short term, so if you just want quick clusters for your developers, easy access, you still have that as part of the service. So we're focusing on how fast can we get you started? How fast can you get up the cushions to market, not put any infrastructure barriers on the way, or where there are traditional infrastructure barriers find ways around us. That still acceptable to those enterprise operators who still have list as long as my arm, probably twice as long as my arm of fine print that they have to comply with for everything under the sun, the regulators, et cetera. >> Yeah, Shaun since you are based in Europe, I'm wondering if you can give us a little bit of the perspective on cloud adoption there, here in North America, discussion point has been for many years, just that massive movement to public cloud, of course governance the key issue in Europe and above also kind of the COVID impact, anecdotally there's lots of discussions of acceleration of public cloud. So what's the reality on the ground? How do your enterprise customers look at public cloud? How fast or slow are they moving and what is the 2020 impact? >> So interesting if you'd asked me this question, six months ago, seven months ago, pre COVID, I would have said public cloud is growing. People are still building some small private clouds for very unique use cases, looking at where our customers are now, all of a sudden there's a risk balance. So they're driving into public cloud, but they want those public clouds to be with European companies and European operators, or at least to have some level of security. You know, recently the European community canceled the privacy shield legislation that was in place between the US and Europe, which meant all of a sudden, a lot of companies in Europe had to look for other places to store their data, or had to deal with different rules around storing the data that they may have but in the US previously. What we're seeing customers saying is we have to go multicloud. The drive is no longer we can accept one vendor risk. We want to remove that risk, we will still have equipment on-premise. So on-prem equipment is still important to us, but as a backup to the public cloud, and as a way to secure our data and the mechanisms that we own and can touch and control. That's the operator's view. If we talk to developers, people writing applications, if they are not forced to, they will go public cloud almost every time. It's just easier for them. And that's really what we're, that's really the challenge that we're also trying to focus on here. >> Yeah, I'm curious, are there any European cloud providers that are rising to the top the big three have such a large megaphone that they kind of drown out a lot of discussion and understand that there's pockets and many local suppliers, and of course thousands of kind of cloud service providers out there, but any ones that are good partners of Mirantis or ones that you're hearing. >> There are a couple. >> Yeah. >> Sorry, there are a couple, I dunno if I can mention them here, but there's some great ones providing very unique businesses, places like the Netherlands, very unique, very focused business where they're taking advantage of specific laws within, well, the Netherlands and Germany, there's another company that we're working very closely with that feels that they can do a much more affordable, much more hands on service or cloud. So their cloud experience provide everything developers want, but at the same time handle those operator requirements and those enterprise requirements within Germany. So focusing on the GDPR laws, focusing on German technology laws, which are very complex, very much focused on privacy. And there are a few unique companies like that across Europe, I know of one in Italy, there's a company that focuses on providing cloud services to the EU government themselves, who we've worked with in the past. So yeah, but as you say, it's the big three, they're growing, they're dealing with those challenges. We see them as resources, we see them as partners to what we're trying to achieve. We certainly not trying to compete with them at that level. >> Absolutely, all right, Shaun final question I have for you, tell us what your customers see as the real differentiation, what draws them to Mirantis and what we should expect to see over the coming months? >> So I think choice is a key differentiator. We're offering choice, we're not trying to tell you you can only use one cloud platform or one cloud provider. And that's extremely important as one of the key differentiators. I've mentioned this many times, simplicity, driving simplicity at all levels, from the operator through to the developer, to the consumer of the cloud, let's make it easy. Let's truly reduce the friction to getting started, all right that's one of the really key focus areas for us and that's something we talk about all the time in every meeting and we question ourselves constantly is, does this make it easier? And then security is a major component for us. We really focus on security as part of our tool sets, providing that standardized platform and that standardized security across all of these environments, and ultimately reducing the complexity. >> Shaun O'Meara, thank you so much. Great to hear that the real customer interaction and what they're dealing with today. >> Sure, thank you very much. >> Be sure to check out the tracks for developers, for infrastructure as well as all the rest theCUBE interviews on the Mirantis Launchpad site of course powered by CUBE365. I'm Stu Miniman and thank you for watching theCUBE. (upbeat music)
SUMMARY :
to you by Mirantis . and to help us dig into of the architecture, of the planet wants to and of course the founder from Docker. all the contenders to AWS in Mirantis had the Mirantis the ability to write just got to follow, yeah. Same for the MCP, we're saying of the plans they had that they have policies to go cloud first. and now of course we have the paradox of the offerings out there that they have to comply with and above also kind of the COVID impact, or had to deal with different that are rising to the top So focusing on the GDPR laws, of the key differentiators. and what they're dealing with today. the tracks for developers,
SENTIMENT ANALYSIS :
ENTITIES
Entity | Category | Confidence |
---|---|---|
Shaun | PERSON | 0.99+ |
Shaun O'Meara | PERSON | 0.99+ |
Europe | LOCATION | 0.99+ |
Amazon | ORGANIZATION | 0.99+ |
Stu Miniman | PERSON | 0.99+ |
Italy | LOCATION | 0.99+ |
Germany | LOCATION | 0.99+ |
North America | LOCATION | 0.99+ |
one | QUANTITY | 0.99+ |
AWS | ORGANIZATION | 0.99+ |
Netherlands | LOCATION | 0.99+ |
US | LOCATION | 0.99+ |
2020 | DATE | 0.99+ |
Mirantis | ORGANIZATION | 0.99+ |
two platforms | QUANTITY | 0.99+ |
Solomon Hykes | PERSON | 0.99+ |
eight | QUANTITY | 0.99+ |
six months ago | DATE | 0.99+ |
seven months ago | DATE | 0.99+ |
thousands | QUANTITY | 0.99+ |
one platform | QUANTITY | 0.99+ |
twice | QUANTITY | 0.99+ |
last year | DATE | 0.99+ |
GDPR | TITLE | 0.98+ |
ORGANIZATION | 0.98+ | |
today | DATE | 0.97+ |
four teams | QUANTITY | 0.97+ |
CUBE365 | ORGANIZATION | 0.97+ |
one cloud platform | QUANTITY | 0.97+ |
two instances | QUANTITY | 0.97+ |
EU government | ORGANIZATION | 0.96+ |
nine months | QUANTITY | 0.96+ |
European | OTHER | 0.96+ |
Mirantis Docker Enterprise | ORGANIZATION | 0.96+ |
single platform | QUANTITY | 0.96+ |
a day | QUANTITY | 0.96+ |
Docker Enterprise | ORGANIZATION | 0.94+ |
One | QUANTITY | 0.94+ |
one cloud provider | QUANTITY | 0.92+ |
Azure | TITLE | 0.91+ |
Docker | ORGANIZATION | 0.9+ |
couple of years ago | DATE | 0.88+ |
theCUBE | ORGANIZATION | 0.88+ |
Kubernetes | ORGANIZATION | 0.85+ |
first | QUANTITY | 0.83+ |
a couple | QUANTITY | 0.83+ |
a lot of companies | QUANTITY | 0.82+ |
thousands of users | QUANTITY | 0.77+ |
MCP | TITLE | 0.77+ |
Willem Du Plessis, Mirantis | Mirantis Launchpad 2020
>> Announcer: From around the globe, it's theCUBE, with digital coverage of Mirantis Launchpad 2020, brought to you by Mirantis. >> Welcome back I'm Stu Miniman, and this is theCUBE's coverage of Mirantis Launchpad 2020. Big event, multiple tracks powered by theCUBE365. Happy to welcome you to the program. We have a first time guest, Willem du Plessis. He's the Director of Customer Success and Operations with Mirantis. Willem, thanks so much for joining us. >> Hi Stu, thanks for having me. >> So customer success, of course, a big topic in the industry last few years. CX a is so important. Employee success and enabling that, but what, give us a little bit, your background and the purview that you and your team cover. >> Exactly, yeah, so everything under my umbrella would be basically post-sales. The whole customer experience after the point of a sale's been made so the whole account management, thereafter, the success of the accounts, as well as the health of the account, thereafter, that will be anything basically post-sales would be under my umbrella. >> Wonderful, well, the big piece is the shift. As we know, software went from shrink wrapped, and hardware talking about CapX to the cloud really ushered in OpX we're touching more subscription managed services and the like, so Mirantis has a subscription offering. Why don't you lay out for us the new pieces of this and how Mirantis puts together its offerings? >> Yeah, absolutely. So with the launch of our new product, Docker Enterprise Container Cloud, we're making two subscriptions available as well, named ProdCare, which is a 24/7 mission critical support offering and OpsCare, being a fully managed platform as a service subscription. Now, these offerings have been available on the Mirantis Cloud platform side of our business for quite some time, we've been very successful with them, so it's really excited making them available to our Docker Enterprise customers. So what we're trying to achieve with these accounts or with these subscriptions, rather, you know, 30% of the Fortune 100 companies are Mirantis customers, so we work on a day to day basis with their container and Kubernetes initiatives. So when we speak to these customers, there are really two trends that are becoming very clear, the first being the requirements of service providers or vendors being able to provide a true 24/7 experience. What I mean by that is not the ability to just react to an incident on a 24/7 basis. That's what I mean, what I mean is all of these companies would have operation centers spread across the globe. So it is at every hour of the day, it would be business as usual. And what these companies require is a, a partner or a service provider that can match that level, that way of operating. That is the first trend that we're noting. The second piece is really the, the evolution of the dev environment. The dev environment is no longer really seen as a secondary or a lower class citizen, if you want to call it, it's really become part of the whole DevOps pipeline, so it is really part of a mission critical process so that what customers, what we hear from our customers is that they require a real enterprise-grade subscription that they can cover this whole pipeline under and, you know, have the same quality of service from whether that is a dev or a production environment. So if you have a failure on your dev environment and your developer cannot push code, that is, is the same level of criticality than there would then they would be on if the failure was on the production environment. So this whole pipeline is decidedly seen as a mission critical component. And that's a great, that's really where ProdCare comes in. It is really this 24/7 mission critical follow the sun, enterprise-grade subscription that provides our customers with enhanced SLAs that, like I said, we've been running on the Mirantis Cloud platform side for quite some time, we've had some significant success with some really large companies. The second offering that we're making available with, like I said, is OpsCare. Now OpsCare is an ITIL-based managed service subscription, where we provide a platform as a service experience to a customer on their infrastructure of choice. So it is really irrelevant for us what your infrastructure is, whether that is on-prem or in the public cloud, as long as the product can support the infrastructure, you know, the subscription would be available for you and the experience would be very much the same. So what OpsCare, like I said, entails is, is this whole ITIL framework that would include, you know, the monitoring and managing of your alerts, the incident management process, the problem management process, as well as change management that would include the lifecycle management of the whole environment. And that would just enable our customers to run on the latest and greatest offer of our product at all times. And same as with ProdCare that's been available for our brass cloud platform customers for quite a while, and have seen some significant success with that, as well. >> Well, we definitely have seen that growth of the managed care offerings like you're talking about with OpsCare, you know, shift left is so important for companies to be able to focus on what's critically important. As you said, developers need to be enabled, it can't just be waiting for things or be, you know, relegated to, you know, have to wait in line or use something that's not optimal. What are some of those outcomes? What can companies do that they weren't able before? What are some of those successes that you're seeing with the managed care OpsCare solution? >> Yeah, so the real way we OpsCare really comes to its own is allowing the customer ability to focus on what is important to their business and spend less time on what we call, keep the lights on. What I mean by that is they're solely focused on developing the application, developing the workload and spend basically no time on managing the infrastructure and, you know, maintaining it, or, you know, providing, do whatever to, to keep the platform stable, because that is done by Mirantis, already. So for example, if we take 2020 year to date, all the platforms running under OpsCare has an availability number of above four nines, and that is a significant number. So that really just sets such a strong foundation for a customer to just have that sole focus on, on what is important to them and, you know, just sets that foundation for them to develop their workload, to develop their business, and achieve their goals. >> Well, what about when it comes to the managing and monitoring of the environment? What kind of metrics are your customers having? Help us understand what the customer still does themselves or the reporting they're getting and what Mirantis, I'm assuming there's probably a Tam involved for at least some of the larger accounts there. Help us understand that shared responsibility, if you would for these type of environments. >> Yeah, exactly. So the whole ITIL framework, as I explained earlier, incident management, problem management, change, all of that, this is wrapped around why a customer success manager that is, you know, brings a single level of ownership on an accountability, and just have a customer direct for a single point of contact as a business partner. So all this is all our customers, their primary KPI or metric that we look at is just the availability of the platform. That is the primary SLA and thereafter, all of the other things happening, you know, the success of the workload and so on, because there's a lot of things that makes the result of the workload, not just the platform or the infrastructure, it's the quality of the workload, and so on, and so forth. But the main metric our customer would be looking at is that availability number, you know, how available and how stable and accessible is the environment, and, you know, like I said, just removing that requirement for them to spend, basically, no time on the platform or the infrastructure, and just focusing on the workload. >> Yeah, when it comes to in the field, your field, your partners, that line between ProdCare and OpsCare, obviously, the trend is going towards, you know, the fully managed option, but what guidance do you have out there, or what trends do you seeing? Is it a certain size company, that tends to be trending that way? Are there certain verticals that may be are further ahead? What's the reality, today? What do you expect to see over the next kind of six, 12 months? >> Yeah, so most of the companies that we see that as, that is engaging with us on an OpsCare, or managed service engagement, you know, they have the ambitions to go down the block model and build, operate, transfer, you know, to take the operations over themselves, at some point, and we have that option available to them, if they wish to choose it further along the line. What we do find is, is that they, that they don't really, you know, exercise that later on. It is, we do find it is such a smooth integration with our customers, that they tend to stay on OpsCare and see the value. This is actually a money saver for them, if they could, just focus their efforts on building, you know, focusing their time on the workload on top of the platform. From a vertical perspective, it's really anything and everything. We have customers in the science and research, we have TELCOs, large manufacturing, manufacturing, a lot of large organizations. There's really the breadth of the verticals that we see that are utilizing OpsCare and not even to mention ProdCare, that's really everything in there, as well. So it is not a really a subscription that is, that is custom for one vertical. It is basically something that we, that any vertical can actually utilize and find a significant amount of value in. >> All right, well, what final words do you have that you want to leave everyone with today? >> Yeah, so over the last six to nine months, you know, we've invested a significant amount of resources in the Docker Enterprise support business and we just with one focus, and that is just to take the support business to the next level and improve or give the customers an optimal customer experience. So with the availability of all these new subscriptions, I'm really excited to engage with our Docker Enterprise customers with these new, enhanced SLAs and just be able to work with them on these, like I said, enhanced subscriptions and just see, just give them a better customer experience. So, I'm really looking forward to working with them on the subscriptions. >> Willem, thank you so much for all the updates and want to welcome everyone to be sure to check out all the rest of the tracks on the Launchpad 2020 event. I'm Stu Miniman and thank you for watching theCUBE. (soft electronic music)
SUMMARY :
the globe, it's theCUBE, Happy to welcome you to the program. that you and your team cover. so the whole account managed services and the So it is at every hour of the day, of the managed care offerings Yeah, so the real way we OpsCare really and monitoring of the environment? that makes the result of the workload, of the verticals that we see and that is just to take on the Launchpad 2020 event.
SENTIMENT ANALYSIS :
ENTITIES
Entity | Category | Confidence |
---|---|---|
Willem du Plessis | PERSON | 0.99+ |
Stu | PERSON | 0.99+ |
Willem Du Plessis | PERSON | 0.99+ |
Willem | PERSON | 0.99+ |
Stu Miniman | PERSON | 0.99+ |
OpsCare | TITLE | 0.99+ |
second piece | QUANTITY | 0.99+ |
30% | QUANTITY | 0.99+ |
Mirantis | ORGANIZATION | 0.99+ |
ProdCare | TITLE | 0.99+ |
first time | QUANTITY | 0.99+ |
six | QUANTITY | 0.98+ |
2020 year | DATE | 0.98+ |
first | QUANTITY | 0.98+ |
two trends | QUANTITY | 0.98+ |
first trend | QUANTITY | 0.98+ |
TELCOs | ORGANIZATION | 0.98+ |
Mirantis | EVENT | 0.98+ |
second offering | QUANTITY | 0.97+ |
Launchpad 2020 | EVENT | 0.97+ |
today | DATE | 0.97+ |
single point | QUANTITY | 0.95+ |
single | QUANTITY | 0.94+ |
theCUBE | ORGANIZATION | 0.93+ |
12 months | QUANTITY | 0.92+ |
two subscriptions | QUANTITY | 0.92+ |
one focus | QUANTITY | 0.92+ |
nine months | QUANTITY | 0.9+ |
one vertical | QUANTITY | 0.9+ |
OpsCare | ORGANIZATION | 0.89+ |
ProdCare | ORGANIZATION | 0.87+ |
OpX | ORGANIZATION | 0.84+ |
Docker Enterprise | ORGANIZATION | 0.81+ |
above four nines | QUANTITY | 0.8+ |
last few years | DATE | 0.78+ |
Mirantis | PERSON | 0.73+ |
100 companies | QUANTITY | 0.69+ |
Cloud | COMMERCIAL_ITEM | 0.69+ |
Launchpad 2020 | TITLE | 0.66+ |
CapX | TITLE | 0.63+ |
theCUBE365 | ORGANIZATION | 0.63+ |
Mirantis Launchpad 2020 | TITLE | 0.59+ |
Docker Enterprise Container | TITLE | 0.54+ |
Kubernetes | TITLE | 0.53+ |
Fortune | QUANTITY | 0.53+ |
CX | TITLE | 0.5+ |
Cloud | TITLE | 0.43+ |
Matti Paksula, supervisor.com | Mirantis Launchpad 2020
>> Narrator: From around the globe it's the CUBE with digital coverage of Mirantis Launchpad 2020, brought to you by Mirantis. >> Welcome back, I'm Stu Miniman, and this is the CUBE's coverage of Mirantis Launchpad 2020. And always love when we get to be able to talk to the practitioners that are using some of the technologies here. One of the interesting things we've been digging into is lens, the IDE in this space, as it's being referred to. So, happy to welcome to the program Matti Paksula. He is the founder and chief technology officer at supervisor.com. Matti, thanks so much for joining us. >> Thank you, thank you thank you for having me. >> So, if you could just, you help us understand, you know, your company as supervisor.com. What's the background as the founder? What was kind of the impetus to creating that business too? >> Sure, so, supervisor was this like super simple because we believe, and we know, that the only way to tests websites, if they can handle load, for example, eCommerce sites on black Friday, or when you, or, just about to make a product launch or that kind of stuff. Is just by sending real web browsers to the site. That's actually click and scroll and do it all the same things as a real users will do. But, and unlike, our secret thing is that we can do it, like before Black Friday. So, if somebody wants to simulate if they can handle like 2000 users or 5000 users, then they can use supervisor.com to make it happen like today. >> So, I'm just curious, you know, the concern always is about the DDoS attacks and the like. Do you help companies along that line too? Or is it more the, the testing for proper traffic and we leave the security aspect to somebody else? >> Yeah, well, like with any load testing tool, you have to verify yourself somehow. And with us, it's super easy because we integrated with Google analytics. And if you authorize us to read your Google Analytics Data, then we know that you are allowed to test your site. >> Wonderful, well, as I said in the lead, you're using lens, my understanding you've been using it since the early day, of course, a technology that closed source Mirantis has, has acquired that and the team, it's now also open source. So if you could bring us back to, you know, how did you get involved with lens? What was the, you know, the problem statement that it helped you resolve? >> Yeah, sure. So the (inaudible) super briefly is that Lens was developed by this startup called Condena, it's a finish startup, and they made a couple of attempts in container orchestration, like before Kubernetes and then Coobernetti's game. And they just felt like Kubernetes is super hard to kind of visualize or like, understand what's going on because you have these containers flying around, you have nodes going in going out. So they built this lens and then since I'd be working with those guys from 2015 or so, I was like one of the first outside users, or probably the first user outside of the company. >> So, that, pretty neat that you had that, you know, that project that they were doing. As an early user, you know, give us a little bit of that journey. What does it enable for your company? You know, how has it expanded from kind of the early use cases to where it is today. >> Yeah. So, if you're using Kubernetes traditionally, or like how most of the people who haven't yet heard about Lens use it is by or from the command line. So that's where you use keep CTL or cube control. You say cube CTL pod, and then you get the listing pod. But the problem is that, all that data is stale on the screen. So if you trend try to, for example, delete a port and you issue cutesy delete pod, blah, blah, blah, blah. And then you enter on the pod all ready, it might be gone. So Lens makes like everything real time. And like, if you try to delete something with lens, you move your mouse on top of the pod. And if it's getting deleted, you know, this, it, because it just disappears from your screen and like, it's not there anymore. And I think that's a huge a productivity boost in a way, that's how you can like get more and more stuff done every day as these kind of like, when you are a developer or CSI admin or whatever you need to kind of like, see what's happening in your cluster and house that note and pods are doing. And that. So back to your question, when you asked, like, how has the evolved lens it's like nowadays it's super stable. It handles big workloads very well. In the very, very early on, they had some performance issues with like, like large clusters, for example, when supervisor, when we run a load test with, for example, 10,000 concurrent web browsers. So basically what we have in Kubernetes is we have 10,000 pods. And then when you connect something like lens to it, it's just like started to spin up my fans until on the laptop, still about eating all the Ram. So I helped them a lot with my special use case of running like super big Ephemeral workloads there. >> Yeah. It's an interesting discussion. And in the whole, you know, container space, there's all that discussion of scale(chuckling). You know, of course everybody thinks back to Google and how they use it. So we know it can go really big, but, you know, environments, I needed to be able to work really small or youth cases like yours. I needed to be able to, you know, burst use that usage when you need it and go back on that a less density that we hope for in, in cloud. So I'm curious any, what's your expectation with it, you know, going open source, coming into Mirantis as a, as a longtime user of it, you know, what do you expect to see? >> Well, I think like Mirantis offers the right kind of home for the product, because they really get what's happening in the space. And I think they're like commercial offering on top of the open source will be around authentication. That's why, like, I kind of understood from the press release. And I think it makes sense because like, developers don't want to pay for these kinds of tools. And there are other tools that are commercial. And even if it's like just 100 bucks per year, I think that's still not going to work out with most of the developers and you kind of need this kind of long tail developer adoption for these kinds of products to succeed. And I think that, like, that's kind of like authentication, like centralized, like who can see what, and that kind of stuff. It doesn't like affect most of the startups or Indie Devs, but like for any company who was doing it like a real business, those are the features that are needed. And when you use that, the products for business, then I think it makes sense to pay also. >> Yeah, absolutely. There's always that, challenge developers of course love open source tools if they can use them. And, you know, the packaging, the monetization, isn't a question for you it's(chuckling), you know, for the Miranda's team. What would you say to your peers out there, people that are in this space, you know, what are the areas that they say, Oh, you know, if I have this type of environment, or if I have type, if I have this team, this is what lens will really be awesome for me. What are some of the things that you would recommend to your peers out there from, from all the usage that you've done? >> Yeah. So let's say three things. The first thing is what I already mentioned the real timeness that everything updates live, the second thing is the integrated metrics. So you cannot, for example, follow how much memory or CPU something is consuming. It's super helpful when you want to like, understand what's really going on and how much resources something is taken. And then the third thing is that Landis is great for debugging because once you have deployed something and something is off, and it's kind of hard to reproduce locally, especially with this kind of a microservice architecture, whatever, what you might have is that you can just like go inside at any part or note instantly from the UI. You don't have to, like, again, you don't have to use cubes sheets, the L blah, blah, blah, blah, blah. And, and you have just like in there also, because you are already in the. But its the fourth thing is that if you manage multiple Kubernetes clusters, it's super easy to accidentally connect to the wrong cluster. But like, if you have, some visual tool where you can see in I'm in this. I mean, my production cluster are I'm in my staging cluster and you make the selection like visually there, then all the cube sees and everything works against that's a cluster. So I think that's like very helpful so that you don't actually accidentally delete something from production, for example. >> Wonderful. Last question I have for you either blend specifically, or kind of the eco-system around it, what, would be on your wishlist for, as I said, either lance specifically, or to, you know, manage your environments surrounding that, you know, what, what would you be asking kind of Miranda and, the broader eco-system for? >> I know that, well, let me think. Yeah. Okay. First of all, I have like maybe 50, 60 issues still open a GitHub that I have opened there. So that's like my wish list, but like, if you, they got like longer term, I think it would just be great, if you could actually like start deployments from Lance, there are a bunch of deployment tools, like customize and help. But again, if you just wanted to get something running quickly, I think integrating that to Lance would be like, super good. Just you it's just like click like I want to deploy this app. That's, that's something I'm looking forward to. >> Yeah, absolutely. Everybody wants that simplicity. All right. Well, Hey, thank you so much. Great to hear the feedback. We always talk about the people that developed code, as well as, you know, the people that do the beta testing and the feedback. So critically important to the maturation development of everything that's based though. Thanks so much for joining us. >> Thank you. >> Stay tuned for more coverage from Mirantis Launchpad 2020 I'm Stu Miniman. And thank you for watching the cube. (upbeat music)
SUMMARY :
brought to you by Mirantis. One of the interesting things we've been thank you for having me. you know, your company as supervisor.com. and do it all the same things So, I'm just curious, you know, And if you authorize us to read So if you could bring because you have these containers As an early user, you know, give us And then when you connect And in the whole, you And when you use that, people that are in this space, you know, And, and you have just like in there also, or to, you know, if you could actually like as well as, you know, the people that do you for watching the cube.
SENTIMENT ANALYSIS :
ENTITIES
Entity | Category | Confidence |
---|---|---|
2015 | DATE | 0.99+ |
Matti Paksula | PERSON | 0.99+ |
Stu Miniman | PERSON | 0.99+ |
Matti | PERSON | 0.99+ |
5000 users | QUANTITY | 0.99+ |
2000 users | QUANTITY | 0.99+ |
10,000 pods | QUANTITY | 0.99+ |
Mirantis | ORGANIZATION | 0.99+ |
10,000 concurrent web browsers | QUANTITY | 0.98+ |
50 | QUANTITY | 0.98+ |
Condena | ORGANIZATION | 0.98+ |
CUBE | ORGANIZATION | 0.98+ |
today | DATE | 0.98+ |
black Friday | EVENT | 0.98+ |
fourth thing | QUANTITY | 0.98+ |
third thing | QUANTITY | 0.97+ |
Black Friday | EVENT | 0.97+ |
first user | QUANTITY | 0.96+ |
ORGANIZATION | 0.95+ | |
One | QUANTITY | 0.95+ |
second thing | QUANTITY | 0.94+ |
first thing | QUANTITY | 0.92+ |
supervisor.com | OTHER | 0.91+ |
three things | QUANTITY | 0.9+ |
Kubernetes | TITLE | 0.9+ |
Miranda | PERSON | 0.89+ |
Google Analytics Data | TITLE | 0.88+ |
Mirantis Launchpad 2020 | TITLE | 0.86+ |
one | QUANTITY | 0.86+ |
First | QUANTITY | 0.85+ |
60 issues | QUANTITY | 0.84+ |
Landis | TITLE | 0.84+ |
Lance | TITLE | 0.81+ |
100 bucks per year | QUANTITY | 0.8+ |
GitHub | ORGANIZATION | 0.78+ |
first outside | QUANTITY | 0.72+ |
analytics | TITLE | 0.67+ |
Launchpad 2020 | TITLE | 0.63+ |
Indie | ORGANIZATION | 0.5+ |
Coobernetti | ORGANIZATION | 0.47+ |
supervisor.com | ORGANIZATION | 0.45+ |
Lens | TITLE | 0.34+ |
ON DEMAND MIRANTIS OPENSTACK ON K8S FINAL
>> Hi, I'm Adrienne Davis, Customer Success Manager on the CFO-side of the house at Mirantis. With me today is Artem Andreev, Product Manager and expert, who's going to enlighten us today. >> Hello everyone. It's great to hear all of you listening to our discussion today. So my name is Artem Andreev. I'm a Product Manager for Mirantis OpenStack line of products. That includes the current product line that we have in the the next generation product line that we're about to launch quite soon. And actually this is going to be the topic of our presentation today. So the new product that we are very, very, very excited about, and that is going to be launched in a matter of several weeks, is called Mirantis OpenStack on Kubernetes. For those of you who have been in Mirantis quite a while already, Mirantis OpenStack on Kubernetes is essentially a reincarnation of our Miranti Cloud Platform version one, as we call it these days. So, and the theme has reincarnated into something more advanced, more robust, and altogether modern, that provides the same, if not more, value to our customers, but packaged in a different shape. And well, we're very excited about this new launch, and we would like to share this excitement with you Of course. As you might know, recently a few months ago, Mirantis acquired Docker Enterprise together with the advanced Kubernetes technology that Docker Enterprise provides. And we made this technology the piece and parcel of our product suite, and this naturally includes OpenStack Mirantis, OpenStack on Kubernetes as well, since this is a part of our product suite. And well, the Kubernetes technology in question, we call Docker Enterprise Container Cloud these days, I'm going to refer to this name a lot over the course of the presentation. So I would like to split today's discussions to several major parts. So for those of you who do not know what OpenStack is in general, a quick recap might be helpful to understand the value that it provides. I will discuss why someone still needs OpenStack in 2020. We will talk about what a modern OpenStack distribution is supposed to do to the expectation that is there. And of course, we will go into a bit of details of how exactly Mirantis OpenStack on Kubernetes works, how it helps to deploy and manage OpenStack clouds. >> So set the stage for me here. What's the base environment we were trying to get to? >> So what is OpenStack? One can think of OpenStack as a free and open source alternative to VMware, and it's a fair comparison. So OpenStack, just as VMware, operates primarily on Virtual Machines. So it gives you as a user, a clean and crispy interface to launch a virtual VM, to configure the virtual networking to plug this VM into it to configure and provision virtual storage, to attach to your VM, and do a lot of other things that actually a modern application requires to run. So the idea behind OpenStack is that you have a clean and crispy API exposed to you as a user, and alters little details and nuances of the physical infrastructure configuration provision that need to happen just for the virtual application to work are hidden, and spread across multiple components that comprise OpenStack per se. So as compared again, to a VMware, the functionality is pretty much similar, but actually OpenStack can do much more than just Vms, and it does that, at frankly speaking much less price, if we do the comparison. So what OpenStack has to offer. Naturally, the virtualization, networking, storage systems out there, it's just the basic entry level functionality. But of course, what comes with it is the identity and access management features, or practical user interface together with the CLI and command line tools to manage the cloud, orchestration functionality, to deploy your application in the form of templates, ability to manage bare metal machines, and of course, some nice and fancy extras like DNSaaS service, Metering, Secret Management, and Load Balancing. And frankly speaking, OpenStack can actually do even more, depending on the needs that you have. >> We hear so much about containers today. Do applications even need VMs anymore? Can't Kubernetes provide all these services? And even if IaaS is still needed, why would one bother with building their own private platform, if there's a wide choice of public solutions for virtualization, like Amazon web services, Microsoft Azure, and Google cloud platform? >> Well, that's a very fair question. And you're absolutely correct. So the whole trend (audio blurs) as the States. Everybody's talking about containers, everybody's doing containers, but to be realistic, yes, the market still needs VMs. There are certain use cases in the modern world. And actually these use cases are quite new, like 5G, where you require high performance in the networking for example. You might need high performance computing as well. So when this takes quite special hardware and configuration to be provided within your infrastructure, that is much more easily solved with the Vms, and not containers. Of course not to mention that, there are still legacy applications that you need to deal with, and that well, they have just switched from the server-based provision into VM-based provision, and they need to run somewhere. So they're not just ready for containers. And well, if we think about, okay, VMs are still needed, but why don't I just go to a public infrastructure as a service provider and run my workloads there? Now if you can do that, but well, you have to be prepared to pay a lot of money, once you start running your workloads at scale. So public IaaSes, they actually tend to hit your pockets heavily. And of course, if you're working in a highly regulated area, like enterprises cover (audio blurs) et cetera, so you have to comply with a lot of security regulations and data placement regulations. And well, public IaaSes, let's be frank, they're not good at providing you with this transparency. So you need to have full control over your whole stack, starting from the hardware to the very, very top. And this is why private infrastructure as a service is still a theme these days. And I believe that it's going to be a theme for at least five years more, if not more. >> So if private IaaSes are useful and demanded, why does Mirantis just stick to the OpenStack that we already have? Why did we decide to build a new product, rather than keep selling the current one? >> Well, to answer this question, first, we need to see what actually our customers believe more in infrastructure as a service platform should be able to provide. And we've compiled this list into like five criteria. Naturally, private IaaS needs to be reliable and robust, meaning that whatever happens on the underneath the API, that should not be impacting the business generated workloads, this is a must, or impacting them as little as possible, the platform needs to be secure and transparent, going back to the idea of working in the highly regulated areas. And this is again, a table stake to enter the enterprise market. The platform needs to be simple to deploy (audio blurs) 'cause well, you as an operator, you should not be thinking about the internals, but try to focus in on enabling your users with the best possible experience. Updates, updates are very important. So the platform needs to keep up with the latest software patches, bug fixes, and of course, features, and upgrading to a new version must not take weeks or months, and has as little impact on the running workloads as possible. And of course, to be able to run modern application, the platform needs to provide the comparable set of services, just as a public cloud so that you can move your application across your terms in the private or public cloud without having to change it severally, so-called the feature parity, it needs to be there. And if we look at the architecture of OpenStack, and we know OpenStack is powerful, it can do a lot. We've just discussed that, right? But the architecture of OpenStack is known to be complex. And well, tell me, how would you enable the robustness and robustness and reliability in this complex system? It's not easy, right? So, and actually this diagrams shelves, just like probably a third part of the modern update OpenStack cloud. So it's just a little illustration. It's not the whole picture. So imagine how hard it is to make a very solid platform out of this architecture. And well, naturally this also imposes some challenges to provide the transparency and security, 'cause well, the more complex the system is, the harder it is to manage, and well the harder it is to see what's on the inside, and well upgrades, yeah. One of the biggest challenges that we learned from our past previous history, well that many of our customers prefer to stay on the older version of OpenStack, just because, well, they were afraid of upgraded, cause they saw upgrades as time-consuming and risky and divorce. And well, instead of just switching to the latest and greatest software, they preferred reliability by sticking to the old stuff. Well, why? Well, 'cause potentially that meant implied certain impact on their workloads and well an upgrade required thorough planning and execution, just to be as as riskless as possible. And we are solving all of these challenges, of managing a system as complex as OpenStack is with Kubernetes. >> So how does Kubernetes solve these problems? >> Well, we look at OpenStack as a typical microservice architecture application, that is organized into multiple little moving parts, demons that are connected to each other and that talk to each other through the standard API. And altogether, that feels as very good feet to run on top of a Kubernetes cluster, because many of the modern applications, they fall exactly on the same pattern. >> How exactly did you put OpenStack on Kubernetes? >> Well, that's not easy. I'm going to be frank with you. And if you look at the architectural diagram, so this is a stack of Miranda's products represented with a focus of course, on the Mirantis OpenStack, as a central part. So what you see in the middle shelving pink, is Mirantis OpenStack on Kubernetes itself. And of course around that are supporting components that are needed to be there, to run OpenStack on Kubernetes successfully. So on the very bottom, there is hardware, networking, storage, computing, hardware that somebody needs to configure provision and manage, to be able to deploy the operating system on top of it. And this is just another layer of complexity that abstracts the Mirantis OpenStack on Kubernetes just from the under lake. So once we have operating system there, there needs to be a Kubernetes cluster, deployed and managed. And as I mentioned previously, we are using the capabilities that this Kuberenetes cluster provides to run OpenStack itself, the control plane that way, because everything in Mirantis OpenStack on Kuberentes is a container, or whatever you can think of. Of course naturally, it doesn't sound like an easy task to manage this multi-layered pie. And this is where Docker Enterprise Container Cloud comes into play, 'cause this is our single pane of glass into day one and day two operations for the hardware itself, for the operating system, and for Docker Enterprise Kubernetes. So it solves the need to have this underlay ready and prepared. And once the underlay is there, you go ahead, and deploy Mirantis OpenStack on Kubernetes, just as another Kubernetes application, application following the same practices and tools as you use with any other applications. So naturally of course, once you have OpenStack up and running, you can use it to create your own... To give your users ability to create their own private little Kubernetes clusters inside OpenStack projects. And this is one of the measure just cases for OpenStack these days, again, being an underlay for containers. So if you look at the operator experience, how does it look like for a human operator who is responsible for deployment the management of the cloud to deal with Mirantis OpenStack on Kubernetes? So first, you deploy Docker Enterprise Container Cloud, and you use the built-in capabilities that it provides to provision your physical infrastructure, that you discover the hardware nodes, you deploy operating system there, you do configuration of the network interfaces in storage devices there, and then you deploy Kubernetes cluster on top of that. This Kubernetes cluster is going to be dedicated to Mirantis OpenStack on Kuberenetes itself. So it's a special (indistinct) general purpose thing, that well is dedicated to OpenStack. And that means that inside of this cluster, there are a bunch of life cycle management modules, running as Kubernetes operators. So OpenStack itself has its own LCM module or operator. There is a dedicated operator for Ceph, cause Ceph is our major storage solution these days, that we integrate with. Naturally, there is a dedicated lifecycle management module for Stack Light. Stack Light is our operator, logging monitoring alerting solution for OpenStack on Kubernetes, that we bundle toegether with the whole product suite. So Kubernetes operators, directly through, it keeps the TL command or through the practical records that are provided by Docker Enterprise Container Cloud, as a part of it, to deploy the OpenStack staff and Stack Light clusters one by one, and connect them together. So instead of dealing with hundreds of YAML files, while it's five definitions, five specifications, that you're supposed to provide these days and that's safe. And although data management is performed through these APIs, just as the deployment as easily. >> All of this assumes that OpenStack has containers. Now, Mirantis was containerizing back long before Kubernetes even came along. Why did we think this would be important? >> That is true. Well, we've been containerizing OpenStack for quite a while already, it's not a new thing at all. However, is the way that we deploy OpenStack as a Kubernetes application that matters, 'cause Kubernetes solves a whole bunch of challenges that we have used to deal with, with MCP1, when deploying OpenStack on top of bare operating systems as packages. So, naturally Kubernetes provides us with... Allows us to achieve reliability through the self (audio blurs) auto-scaling mechanisms. So you define a bunch of policies that describe the behavior of OpenStack control plane. And Kubernetes follows these policies when things happen, and without actually any need for human interaction. So isolation of the dependencies or OpenStack services within Docker images is a good thing, 'cause previously we had to deal with packages and conflicts in between the versions of different libraries. So now we just ship everything together as a Docker image, and I think that early in updates is an advanced feature that Kubernetes provides natively. So updating OpenStack has never been as easy as with Kubernetes. Kubernetes also provides some fancy building blocks for network and like hold balancing, and of course, collegial tunnels, and service meshes. They're also quite helpful when dealing with such a complex application like OpenStack when things need to talk to each other and without any problem in the configuration. So Helm Reconciling is a place that also has a great deal of role. So it actually is our soul for Kubernetes. We're using Helm Bubbles, which are for opens, provide for OpenStack into upstream, as our low level layer of logic to deploy OpenStack app services and connect them to each other. And they'll naturally automatic scale-up of control plane. So adding in, YouNote is easy, you just add a new Kubernetes work up with a bunch of labels there and well, it handles the distribution of the necessary service automatically. Naturally, there are certain drawbacks. So there's fancy features come at a cost. Human operators, they need to understand Kubernetes and how it works. But this is also a good thing because everything is moving towards Kubernetes these days, so you would have to learn at some point anyway. So you can use this as a chance to bring yourself to the next level of knowledge. OpenStack is not 100% Cloud Native Application by itself. Unfortunately, there are certain components that are stateful like databases, or NOAA compute services, or open-the-switch demons, and that have to be dealt with very carefully when doing operates, updates, and all the whole deployment. So there's extra life cycle management logic build team that handles these components carefully for you. So, a bit of a complexity we had to have. And naturally, Kubernetes requires resources, and keeping the resources itself to run. So you need to have this resources available and dedicated to Kubernetes control plane, to be able to control your application, that is all OpenStack and stuff. So a bit of investment is required. >> Can anybody just containerize OpenStack services and get these benefits? >> Well, yes, the idea is not new, there's a bunch of OpStream open, sorry, community projects doing pretty much the same thing. So we are not inventing a rocket here, let's be fair. However, it's only the way that Kubernetes cooks OpenStack, gives you the robustness and reliability that enterprise and like big customers actually need. And we're doing a great deal of a job, ultimating all the possible day to work polls and all these caveats complexities of the OpenStack management inside our products. Okay, at this point, I believe we shall wrap this discussion a bit up. So let me conclude for you. So OpenStack is an opensource infrastructure as a service platform, that still has its niche in 2020th, and it's going to have it's niche for at least five years. OpenStack is a powerful but very complex tool. And the complexities of OpenStack and OpenStack life cycle management, are successfully solved by Mirantis, through the capabilities of Kubernetes distribution, that provides us with the old necessary primitives to run OpenStack, just as another containerized application these days.
SUMMARY :
on the CFO-side of the house at Mirantis. and that is going to be launched So set the stage for me here. So as compared again, to a VMware, And even if IaaS is still needed, and they need to run somewhere. So the platform needs to keep up and that talk to each other of the cloud to deal with All of this assumes that and keeping the resources itself to run. and it's going to have it's
SENTIMENT ANALYSIS :
ENTITIES
Entity | Category | Confidence |
---|---|---|
Adrienne Davis | PERSON | 0.99+ |
Artem Andreev | PERSON | 0.99+ |
2020 | DATE | 0.99+ |
five specifications | QUANTITY | 0.99+ |
five definitions | QUANTITY | 0.99+ |
Mirantis | ORGANIZATION | 0.99+ |
100% | QUANTITY | 0.99+ |
OpenStack | TITLE | 0.99+ |
hundreds | QUANTITY | 0.99+ |
Ceph | ORGANIZATION | 0.99+ |
Microsoft | ORGANIZATION | 0.98+ |
today | DATE | 0.98+ |
One | QUANTITY | 0.98+ |
five criteria | QUANTITY | 0.98+ |
first | QUANTITY | 0.98+ |
Kubernetes | TITLE | 0.97+ |
2020th | DATE | 0.96+ |
one | QUANTITY | 0.95+ |
ORGANIZATION | 0.93+ | |
MCP1 | TITLE | 0.92+ |
two | QUANTITY | 0.92+ |
Mirantis OpenStack | TITLE | 0.91+ |
Mirantis OpenStack | TITLE | 0.91+ |
YouNote | TITLE | 0.9+ |
Docker Enterprise | ORGANIZATION | 0.9+ |
Helm Bubbles | TITLE | 0.9+ |
Kubernetes | ORGANIZATION | 0.9+ |
least five years | QUANTITY | 0.89+ |
single | QUANTITY | 0.89+ |
Mirantis OpenStack on Kubernetes | TITLE | 0.88+ |
few months ago | DATE | 0.86+ |
OpenStack on Kubernetes | TITLE | 0.86+ |
Docker Enterprise | TITLE | 0.85+ |
K8S | TITLE | 0.84+ |
API Gateways Ingress Service Mesh | Mirantis Launchpad 2020
>>thank you everyone for joining. I'm here today to talk about English controllers. AP Gateways and service mention communities three very hot topics that are also frequently confusing. So I'm Richard Lee, founder CEO of Ambassador Labs, formerly known as Data Wire. We sponsor a number of popular open source projects that are part of the Cloud Native Computing Foundation, including telepresence and Ambassador, which is a kubernetes native AP gateway. And most of what I'm going to talk about today is related to our work around ambassador. Uh huh. So I want to start by talking about application architecture, er and workflow on kubernetes and how applications that are being built on kubernetes really differ from how they used to be built. So when you're building applications on kubernetes, the traditional architectures is the very famous monolith, and the monolith is a central piece of software. It's one giant thing that you build, deployed run, and the value of a monolith is it's really simple. And if you think about the monolithic development process, more importantly, is the architecture er is really reflecting that workflow. So with the monolith, you have a very centralized development process. You tend not to release too frequently because you have all these different development teams that are working on different features, and then you decide in advance when you're going to release that particular pieces offering. Everyone works towards that release train, and you have specialized teams. You have a development team which has all your developers. You have a Q A team. You have a release team, you have an operations team, so that's your typical development organization and workflow with a monolithic application. As organization shift to micro >>services, they adopt a very different development paradigm. It's a decentralized development paradigm where you have lots of different independent teams that are simultaneously working on different parts of the application, and those application components are really shipped as independent services. And so you really have a continuous release cycle because instead of synchronizing all your teams around one particular vehicle, you have so many different release vehicles that each team is able to ship a soon as they're ready. And so we call this full cycle development because that team is >>really responsible, not just for the coding of that micro service, but also the testing and the release and operations of that service. Um, >>so this is a huge change, particularly with workflow. And there's a lot of implications for this, s o. I have a diagram here that just try to visualize a little bit more the difference in organization >>with the monolith. You have everyone who works on this monolith with micro services. You have the yellow folks work on the Yellow Micro Service, and the purple folks work on the Purple Micro Service and maybe just one person work on the Orange Micro Service and so forth. >>So there's a lot more diversity around your teams and your micro services, and it lets you really adjust the granularity of your development to your specific business need. So how do users actually access your micro services? Well, with the monolith, it's pretty straightforward. You have one big thing. So you just tell the Internet while I have this one big thing on the Internet, make sure you send all your travel to the big thing. But when you have micro services and you have a bunch of different micro services, how do users actually access these micro services? So the solution is an AP gateway, so the gateway consolidates all access to your micro services, so requests come from the Internet. They go to your AP gateway. The AP Gateway looks at these requests, and based on the nature of these requests, it routes them to the appropriate micro service. And because the AP gateway is centralizing thing access to all the micro services, it also really helps you simplify authentication, observe ability, routing all these different crosscutting concerns. Because instead of implementing authentication in each >>of your micro services, which would be a maintenance nightmare and a security nightmare, you put all your authentication in your AP gateway. So if you look at this world of micro services, AP gateways are really important part of your infrastructure, which are really necessary and pre micro services. Pre kubernetes Unhappy Gateway Well valuable was much more optional. So that's one of the really big things around. Recognizing with the micro services architecture er, you >>really need to start thinking much more about maybe a gateway. The other consideration within a P A gateway is around your management workflow because, as I mentioned, each team is actually response for their own micro service, which also means each team needs to be able to independently manage the gateway. So Team A working on that micro service needs to be able to tell the AP at Gateway. This this is >>how I want you to write. Request to my micro service, and the Purple team needs to be able to say something different for how purple requests get right into the Purple Micro Service. So that's also really important consideration as you think about AP gateways and how it fits in your architecture. Because it's not just about your architecture. It's also about your workflow. So let me talk about a PR gateways on kubernetes. I'm going to start by talking about ingress. So ingress is the process of getting traffic from the Internet to services inside the cluster kubernetes. From an architectural perspective, it actually has a requirement that all the different pods in a kubernetes cluster needs to communicate with each other. And as a consequence, what Kubernetes does is it creates its own private network space for all these pods, and each pod gets its own I p address. So this makes things very, very simple for inter pod communication. Cooper in any is, on the other hand, does not say very much around how traffic should actually get into the cluster. So there's a lot of detail around how traffic actually, once it's in the cluster, how you routed around the cluster and it's very opinionated about how this works but getting traffic into the cluster. There's a lot of different options on there's multiple strategies pot i p. There's ingress. There's low bounce of resource is there's no port. >>I'm not gonna go into exhaustive detail on all these different options on. I'm going to just talk about the most common approach that most organizations take today. So the most common strategy for routing is coupling an external load balancer with an ingress controller. And so an external load balancer can be >>ah, Harvard load balancer. It could be a virtual machine. It could be a cloud load balancer. But the key requirement for an external load balancer >>is to be able to attack to stable I people he address so that you can actually map a domain name and DNS to that particular external load balancer and that external load balancer, usually but not always well, then route traffic and pass that traffic straight through to your ingress controller, and then your English controller takes that traffic and then routes it internally inside >>kubernetes to the various pods that are running your micro services. There are >>other approaches, but this is the most common approach. And the reason for this is that the alternative approaches really required each of your micro services to be exposed outside of the cluster, which causes a lot of challenges around management and deployment and maintenance that you generally want to avoid. So I've been talking about in English controller. What exactly is an English controller? So in English controller is an application that can process rules according to the kubernetes English specifications. Strangely, Kubernetes is not actually ship with a built in English controller. Um, I say strangely because you think, well, getting traffic into a cluster is probably a pretty common requirement. And it is. It turns out that this is complex enough that there's no one size fits all English controller. And so there is a set of ingress >>rules that are part of the kubernetes English specifications at specified how traffic gets route into the cluster >>and then you need a proxy that can actually route this traffic to these different pods. And so an increase controller really translates between the kubernetes configuration and the >>proxy configuration and common proxies for ingress. Controllers include H a proxy envoy Proxy or Engine X. So >>let me talk a little bit more about these common proxies. So all these proxies and there >>are many other proxies I'm just highlighting what I consider to be probably the most three most well established proxies. Uh, h a proxy, uh, Engine X and envoy proxies. So H a proxy is managed by a plastic technology start in 2000 and one, um, the H a proxy organization actually creates an ingress controller. And before they kept created ingress controller, there was an open source project called Voyager, which built in ingress Controller on >>H a proxy engine X managed by engine. Xing, subsequently acquired by F five Also open source started a little bit later. The proxy in 2004. And there's the engine Xing breast, which is a community project. Um, that's the most popular a zwelling the engine Next Inc Kubernetes English project which is maintained by the company. This is a common source of confusion because sometimes people will think that they're using the ingress engine X ingress controller, and it's not clear if they're using this commercially supported version or the open source version, and they actually, although they have very similar names, uh, they actually have different functionality. Finally. Envoy Proxy, the newest entrant to the proxy market originally developed by engineers that lift the ride sharing company. They subsequently donated it to the cloud. Native Computing Foundation Envoy has become probably the most popular cloud native proxy. It's used by Ambassador uh, the A P a. Gateway. It's using the SDO service mash. It's using VM Ware Contour. It's been used by Amazon and at mesh. It's probably the most common proxy in the cloud native world. So, as I mentioned, there's a lot of different options for ingress. Controller is the most common. Is the engine X ingress controller, not the one maintained by Engine X Inc but the one that's part of the Cooper Nannies project? Um, ambassador is the most popular envoy based option. Another common option is the SDO Gateway, which is directly integrated with the SDO mesh, and that's >>actually part of Dr Enterprise. So with all these choices around English controller. How do you actually decide? Well, the reality is the ingress specifications very limited. >>And the reason for this is that getting traffic into the cluster there's a lot of nuance into how you want to do that. And it turns out it's very challenging to create a generic one size fits all specifications because of the vast diversity of implementations and choices that are available to end users. And so you don't see English specifying anything around resilience. So if >>you want to specify a time out or rate limiting, it's not possible in dresses really limited to support for http. So if you're using GSPC or Web sockets, you can't use the ingress specifications, um, different ways of routing >>authentication. The list goes on and on. And so what happens is that different English controllers extend the core ingress specifications to support these use cases in different ways. Yeah, so engine X ingress they actually use a combination of config maps and the English Resource is plus custom annotations that extend the ingress to really let you configure a lot of additional extensions. Um, that is exposing the engineers ingress with Ambassador. We actually use custom resource definitions different CRTs that extend kubernetes itself to configure ambassador. And one of the benefits of the CRD approach is that we can create a standard schema that's actually validated by kubernetes. So when you do a coup control apply of an ambassador CRD coop Control can immediately validate and tell >>you if you're actually applying a valid schema in format for your ambassador configuration on As I previously mentioned, ambassadors built on envoy proxy, >>it's the Gateway also uses C R D s they can to use a necks tension of the service match CRD s as opposed to dedicated Gateway C R D s on again sdo Gateway is built on envoy privacy. So I've been talking a lot about English controllers. But the title of my talk was really about AP gateways and English controllers and service smashed. So what's the difference between an English controller and an AP gateway? So to recap, an immigrant controller processes kubernetes English routing rules and a P I. G. Wave is a central point for managing all your traffic to community services. It typically has additional functionality such as authentication, observe, ability, a >>developer portal and so forth. So what you find Is that not all Ap gateways or English controllers? Because some MP gateways don't support kubernetes at all. S o eso you can't make the can't be ingress controllers and not all ingrates. Controllers support the functionality such as authentication, observe, ability, developer portal >>that you would typically associate with an AP gateway. So, generally speaking, um, AP gateways that run on kubernetes should be considered a super set oven ingress controller. But if the A p a gateway doesn't run on kubernetes, then it's an AP gateway and not an increase controller. Yeah, so what's the difference between a service Machin and AP Gateway? So an AP gateway is really >>focused on traffic into and out of a cluster, so the political term for this is North South traffic. A service mesh is focused on traffic between services in a cluster East West traffic. All service meshes need >>an AP gateway, so it's Theo includes a basic ingress or a P a gateway called the SDO gateway, because a service mention needs traffic from the Internet to be routed into the mesh >>before it can actually do anything Omelet. Proxy, as I mentioned, is the most common proxy for both mesh and gateways. Dr. Enterprise provides an envoy based solution out of the box. >>Uh, SDO Gateway. The reason Dr does this is because, as I mentioned, kubernetes doesn't come package with an ingress. Uh, it makes sense for Dr Enterprise to provide something that's easy to get going. No extra steps required because with Dr Enterprise, you can deploy it and get going. Get exposed on the Internet without any additional software. Dr. Enterprise can also be easily upgraded to ambassador because they're both built on envoy and interest. Consistent routing. Semantics. It also with Ambassador. You get >>greater security for for single sign on. There's a lot of security by default that's configured directly into Ambassador Better control over TLS. Things like that. Um And then finally, there's commercial support that's actually available for Ambassador. SDO is an open source project that has a has a very broad community but no commercial support options. So to recap, ingress controllers and AP gateways are critical pieces of your cloud native stack. So make sure that you choose something that works well for you. >>And I think a lot of times organizations don't think critically enough about the AP gateway until they're much further down the Cuban and a journey. Considerations around how to choose that a p a gateway include functionality such as How does it do with traffic management and >>observe ability? Doesn't support the protocols that you need also nonfunctional requirements such as Does it integrate with your workflow? Do you offer commercial support? Can you get commercial support for this on a P? A. Gateway is focused on north south traffic, so traffic into and out of your kubernetes cluster. A service match is focused on East West traffic, so traffic between different services inside the same cluster. Dr. Enterprise includes SDO Gateway out of the box easy to use but can also be extended with ambassador for enhanced functionality and security. So thank you for your time. Hope this was helpful in understanding the difference between a P gateways, English controllers and service meshes and how you should be thinking about that on your kubernetes deployment
SUMMARY :
So with the monolith, you have a very centralized development process. And so you really have a continuous release cycle because instead of synchronizing all your teams really responsible, not just for the coding of that micro service, but also the testing and so this is a huge change, particularly with workflow. You have the yellow folks work on the Yellow Micro Service, and the purple folks work on the Purple Micro Service and maybe just so the gateway consolidates all access to your micro services, So that's one of the really big things around. really need to start thinking much more about maybe a gateway. So ingress is the process of getting traffic from the Internet to services So the most common strategy for routing is coupling an external load balancer But the key requirement for an external load balancer kubernetes to the various pods that are running your micro services. And the reason for this is that the and the So So all these proxies and So H a proxy is managed by a plastic technology Envoy Proxy, the newest entrant to the proxy the reality is the ingress specifications very limited. And the reason for this is that getting traffic into the cluster there's a lot of nuance into how you want to do that. you want to specify a time out or rate limiting, it's not possible in dresses really limited is that different English controllers extend the core ingress specifications to support these use cases So to recap, an immigrant controller processes So what you find Is that not all Ap gateways But if the A p a gateway doesn't run on kubernetes, then it's an AP gateway focused on traffic into and out of a cluster, so the political term for this Proxy, as I mentioned, is the most common proxy for both mesh because with Dr Enterprise, you can deploy it and get going. So make sure that you choose something that works well for you. to choose that a p a gateway include functionality such as How does it do with traffic Doesn't support the protocols that you need also nonfunctional requirements
SENTIMENT ANALYSIS :
ENTITIES
Entity | Category | Confidence |
---|---|---|
Richard Lee | PERSON | 0.99+ |
2004 | DATE | 0.99+ |
Cloud Native Computing Foundation | ORGANIZATION | 0.99+ |
Amazon | ORGANIZATION | 0.99+ |
2000 | DATE | 0.99+ |
Ambassador Labs | ORGANIZATION | 0.99+ |
each team | QUANTITY | 0.99+ |
Engine X Inc | ORGANIZATION | 0.99+ |
Data Wire | ORGANIZATION | 0.99+ |
each team | QUANTITY | 0.99+ |
each pod | QUANTITY | 0.99+ |
Native Computing Foundation | ORGANIZATION | 0.99+ |
today | DATE | 0.99+ |
English | OTHER | 0.99+ |
one person | QUANTITY | 0.98+ |
SDO | TITLE | 0.98+ |
three | QUANTITY | 0.98+ |
one | QUANTITY | 0.97+ |
each | QUANTITY | 0.97+ |
ingress | ORGANIZATION | 0.96+ |
Ambassador | ORGANIZATION | 0.96+ |
Purple | ORGANIZATION | 0.95+ |
Harvard | ORGANIZATION | 0.95+ |
one big thing | QUANTITY | 0.94+ |
both | QUANTITY | 0.94+ |
Orange Micro Service | ORGANIZATION | 0.93+ |
one giant thing | QUANTITY | 0.92+ |
Purple Micro Service | ORGANIZATION | 0.92+ |
SDO | OTHER | 0.9+ |
Next Inc Kubernetes | ORGANIZATION | 0.89+ |
Cuban | LOCATION | 0.89+ |
one particular vehicle | QUANTITY | 0.88+ |
SDO Gateway | TITLE | 0.86+ |
three most well established proxies | QUANTITY | 0.85+ |
envoy | ORGANIZATION | 0.85+ |
purple | ORGANIZATION | 0.85+ |
Cooper Nannies | ORGANIZATION | 0.83+ |
Cooper | PERSON | 0.81+ |
Yellow Micro Service | ORGANIZATION | 0.8+ |
single sign | QUANTITY | 0.8+ |
A P a. | COMMERCIAL_ITEM | 0.77+ |
hot topics | QUANTITY | 0.76+ |
Launchpad 2020 | COMMERCIAL_ITEM | 0.75+ |
both mesh and | QUANTITY | 0.69+ |
Envoy | TITLE | 0.65+ |
CEO | PERSON | 0.64+ |
Dr | TITLE | 0.64+ |
AP | ORGANIZATION | 0.63+ |
VM Ware Contour | TITLE | 0.62+ |
Dr Enterprise | ORGANIZATION | 0.61+ |
Mirantis | ORGANIZATION | 0.59+ |
North South | LOCATION | 0.57+ |
Gateway | TITLE | 0.54+ |
folks | ORGANIZATION | 0.54+ |
Voyager | TITLE | 0.5+ |
Dr. Enterprise | TITLE | 0.49+ |
Omelet | TITLE | 0.45+ |
Machin | TITLE | 0.45+ |
Enterprise | ORGANIZATION | 0.43+ |
Dave Van Everen, Mirantis | Mirantis Launchpad 2020 Preview
>>from the Cube Studios in Palo Alto in Boston, connecting with thought leaders all around the world. This is a cube conversation. >>Hey, welcome back. You're ready, Jeffrey here with the Cuban Apollo Alto studios today, and we're excited. You know, we're slowly coming out of the, uh, out of the summer season. We're getting ready to jump back into the fall. Season, of course, is still covet. Everything is still digital. But you know, what we're seeing is a digital events allow a lot of things that you couldn't do in the physical space. Mainly get a lot more people to attend that don't have to get in airplanes and file over the country. So to preview this brand new inaugural event that's coming up in about a month, we have We have a new guest. He's Dave and Everen. He is the senior vice president of marketing. Former ran tous. Dave. Great to see you. >>Happy to be here today. Thank you. >>Yeah. So tell us about this inaugural event. You know, we did an event with Miranda's years ago. I had to look it up like 2014. 15. Open stack was hot and you guys sponsored a community event in the Bay Area because the open stack events used to move all over the country each and every year. But you guys said, and the top one here in the Bay Area. But now you're launching something brand new based on some new activity that you guys have been up to over the last several months. So let us give us give us the word. >>Yeah, absolutely. So we definitely have been organizing community events in a variety of open source communities over the years. And, you know, we saw really, really good success with with the Cube And are those events in opens tax Silicon Valley days? And, you know, with the way things have gone this year, we've really seen that virtual events could be very successful and provide a new, maybe slightly different form of engagement but still very high level of engagement for our guests and eso. We're excited to put this together and invite the entire cloud native industry to join us and learn about some of the things that Mantis has been working on in recent months. A zwelling as some of the interesting things that are going on in the Cloud native and kubernetes community >>Great. So it's the inaugural event is called Moran Sous launchpad 2020. The Wares and the Winds in September 16th. So we're about a month away and it's all online is their registration. Costars is free for the community. >>It's absolutely free. Eso everyone is welcome to attend You. Just visit Miranda's dot com and you'll see the info for registering for the event and we'd love it. We love to see you there. It's gonna be a fantastic event. We have multiple tracks catering to developers, operators, general industry. Um, you know, participants in the community and eso we'd be happy to see you on join us on and learn about some of the some of the things we're working on. >>That's awesome. So let's back up a step for people that have been paying as close attention as they might have. Right? So you guys purchase, um, assets from Docker at the end of last year, really taken over there, they're they're kind of enterprise solutions, and you've been doing some work with that. Now, what's interesting is we we cover docker con, um, A couple of months ago, a couple three months ago. Time time moves fast. They had a tremendously successful digital event. 70,000 registrants, people coming from all over the world. I think they're physical. Event used to be like four or 5000 people at the peak, maybe 6000 Really tremendous success. But a lot of that success was driven, really by the by the strength of the community. The docker community is so passionate. And what struck me about that event is this is not the first time these people get together. You know, this is not ah, once a year, kind of sharing of information and sharing ideas, but kind of the passion and and the friendships and the sharing of information is so, so good. You know, it's a super or, um, rich development community. You guys have really now taken advantage of that. But you're doing your Miranda's thing. You're bringing your own technology to it and really taking it to more of an enterprise solution. So I wonder if you can kind of walk people through the process of, you know, you have the acquisition late last year. You guys been hard at work. What are we gonna see on September 16. >>Sure, absolutely. And, you know, just thio Give credit Thio Docker for putting on an amazing event with Dr Khan this year. Uh, you know, you mentioned 70,000 registrants. That's an astounding number. And you know, it really is a testament thio. You know, the community that they've built over the years and continue to serve eso We're really, really happy for Docker as they kind of move into, you know, the next the next path in their journey and, you know, focus more on the developer oriented, um, solution and go to market. So, uh, they did a fantastic job with the event. And, you know, I think that they continue toe connect with their community throughout the year on That's part of what drives What drove so many attendees to the event assed faras our our history and progress with with Dr Enterprise eso. As you mentioned mid November last year, we did acquire Doctor Enterprise assets from Docker Inc and, um, right away we noticed tremendous synergy in our product road maps and even in the in the team's eso that came together really, really quickly and we started executing on a Siris of releases. Um that are starting Thio, you know, be introduced into the market. Um, you know, one was introduced in late May and that was the first major release of Dr Enterprise produced exclusively by more antis. And we're going to announce at the launch pad 2020 event. Our next major release of the Doctor Enterprise Technology, which will for the first time include kubernetes related in life cycle management related technology from Mirant is eso. It's a huge milestone for our company. Huge benefit Thio our customers on and the broader user community around Dr Enterprise. We're super excited. Thio provide a lot of a lot of compelling and detailed content around the new technology that will be announcing at the event. >>So I'm looking at the at the website with with the agenda and there's a little teaser here right in the middle of the spaceship Docker Enterprise Container Cloud. So, um, and I glanced into you got a great little layout, five tracks, keynote track D container track operations and I t developer track and keep track. But I did. I went ahead and clicked on the keynote track and I see the big reveal so I love the opening keynote at at 8 a.m. On the 76 on the September 16th is right. Um, I, Enel CEO who have had on many, many times, has the big reveal Docker Enterprise Container Cloud. So without stealing any thunder, uh, can you give us any any little inside inside baseball on on what people should expect or what they can get excited about for that big announcement? >>Sure, absolutely so I definitely don't want to steal any thunder from Adrian, our CEO. But you know, we did include a few Easter eggs, so to speak, in the website on Dr Enterprise. Container Cloud is absolutely the biggest story out of the bunch eso that's visible on the on the rocket ship as you noticed, and in the agenda it will be revealed during Adrian's keynote, and every every word in the product name is important, right? So Dr Enterprise, based on Dr Enterprise Platform Container Cloud and there's the new word in there really is Cloud eso. I think, um, people are going to be surprised at the groundbreaking territory that were forging with with this release along the lines of a cloud experience and what we are going to provide to not only I t operations and the Op Graders and Dev ops for cloud environment, but also for the developers and the experience that we could bring to developers As they become more dependent on kubernetes and get more hands on with kubernetes. We think that we're going thio provide ah lot of ways for them to be more empowered with kubernetes while at the same time lowering the bar, the bar or the barrier of entry for kubernetes. As many enterprises have have told us that you know kubernetes can be difficult for the broader developer community inside the organization Thio interact with right? So this is, uh, you know, a strategic underpinning of our our product strategy. And this is really the first step in a non going launch of technologies that we're going to make bigger netease easier for developing. >>I was gonna say the other Easter egg that's all over the agenda, as I'm just kind of looking through the agenda. It's kubernetes on 80 infrastructure multi cloud kubernetes Miranda's open stack on kubernetes. So Goober Netease plays a huge part and you know, we talk a lot about kubernetes at all the events that we cover. But as you said, kind of the new theme that we're hearing a little bit more Morris is the difficulty and actually managing it so looking, kind of beyond the actual technology to the operations and the execution in production. And it sounds like you guys might have a few things up your sleeve to help people be more successful in in and actually kubernetes in production. >>Yeah, absolutely. So, uh, kubernetes is the focus of most of the companies in our space. Obviously, we think that we have some ideas for how we can, you know, really begin thio enable enable it to fulfill its promise as the operating system for the cloud eso. If we think about the ecosystem that's formed around kubernetes, uh, you know, it's it's now really being held back on Lee by adoption user adoption. And so that's where our focus in our product strategy really lives is around. How can we accelerate the move to kubernetes and accelerate the move to cloud native applications on? But in order to provide that acceleration catalyst, you need to be able to address the needs of not only the operators and make their lives easier while still giving them the tools they need for things like policy enforcement and operational insights. At the same time, Foster, you know, a grassroots, um, upswell of developer adoption within their company on bond Really help the I t. Operations team serve their customers the developers more effectively. >>Well, Dave, it sounds like a great event. We we had a great time covering those open stack events with you guys. We've covered the doctor events for years and years and years. Eso super engaged community and and thanks for, you know, inviting us back Thio to cover this inaugural event as well. So it should be terrific. Everyone just go to Miranda's dot com. The big pop up Will will jump up. You just click on the button and you can see the full agenda on get ready for about a month from now. When when the big reveal, September 16th will happen. Well, Dave, thanks for sharing this quick update with us. And I'm sure we're talking a lot more between now in, uh, in the 16 because I know there's a cube track in there, so we look forward to interview in our are our guests is part of the part of the program. >>Absolutely. Eso welcome everyone. Join us at the event and, uh, you know, stay tuned for the big reveal. >>Everybody loves a big reveal. All right, well, thanks a lot, Dave. So he's Dave. I'm Jeff. You're watching the Cube. Thanks for watching. We'll see you next time.
SUMMARY :
from the Cube Studios in Palo Alto in Boston, connecting with thought leaders all around the world. But you know, what we're seeing is a digital Happy to be here today. But you guys said, and the top one here in the Bay Area. invite the entire cloud native industry to join us and The Wares and the Winds in September 16th. participants in the community and eso we'd be happy to see you on So you guys purchase, um, assets from Docker at the end of last year, you know, focus more on the developer oriented, um, solution and So I'm looking at the at the website with with the agenda and there's a little teaser here right in the on the on the rocket ship as you noticed, and in the agenda it will be revealed So Goober Netease plays a huge part and you know, we talk a lot about kubernetes at all the events that we cover. some ideas for how we can, you know, really begin thio enable You just click on the button and you can see the full agenda on uh, you know, stay tuned for the big reveal. We'll see you next time.
SENTIMENT ANALYSIS :
ENTITIES
Entity | Category | Confidence |
---|---|---|
Adrian | PERSON | 0.99+ |
September 16 | DATE | 0.99+ |
Dave | PERSON | 0.99+ |
Jeffrey | PERSON | 0.99+ |
Dave Van Everen | PERSON | 0.99+ |
Jeff | PERSON | 0.99+ |
Everen | PERSON | 0.99+ |
Docker | ORGANIZATION | 0.99+ |
Palo Alto | LOCATION | 0.99+ |
September 16th | DATE | 0.99+ |
Docker Inc | ORGANIZATION | 0.99+ |
Bay Area | LOCATION | 0.99+ |
late May | DATE | 0.99+ |
Enel | PERSON | 0.99+ |
mid November last year | DATE | 0.99+ |
5000 people | QUANTITY | 0.99+ |
four | QUANTITY | 0.99+ |
70,000 registrants | QUANTITY | 0.99+ |
Dr Enterprise | ORGANIZATION | 0.99+ |
Boston | LOCATION | 0.99+ |
today | DATE | 0.99+ |
Mirantis | ORGANIZATION | 0.99+ |
8 a.m. | DATE | 0.99+ |
first time | QUANTITY | 0.98+ |
Docker Enterprise Container Cloud | TITLE | 0.98+ |
Doctor Enterprise | ORGANIZATION | 0.98+ |
Foster | PERSON | 0.98+ |
Dr Enterprise | TITLE | 0.98+ |
2014. 15 | DATE | 0.98+ |
first step | QUANTITY | 0.98+ |
80 | QUANTITY | 0.98+ |
Docker Enterprise Container Cloud | TITLE | 0.98+ |
6000 | QUANTITY | 0.97+ |
this year | DATE | 0.97+ |
Cube Studios | ORGANIZATION | 0.96+ |
late last year | DATE | 0.96+ |
Container Cloud | TITLE | 0.96+ |
five tracks | QUANTITY | 0.96+ |
Easter | EVENT | 0.96+ |
Morris | PERSON | 0.96+ |
The Wares and the Winds | EVENT | 0.95+ |
Miranda | PERSON | 0.94+ |
Dr | PERSON | 0.94+ |
Silicon Valley | LOCATION | 0.94+ |
first time | QUANTITY | 0.94+ |
once a year | QUANTITY | 0.93+ |
each | QUANTITY | 0.9+ |
end | DATE | 0.9+ |
couple of months ago | DATE | 0.88+ |
Launchpad | COMMERCIAL_ITEM | 0.88+ |
Apollo Alto studios | ORGANIZATION | 0.87+ |
Cloud | TITLE | 0.87+ |
about a month | QUANTITY | 0.86+ |
Thio | PERSON | 0.85+ |
Will | PERSON | 0.85+ |
Mantis | PERSON | 0.84+ |
Mirant | ORGANIZATION | 0.84+ |
Thio Docker | PERSON | 0.83+ |
Doctor Enterprise | TITLE | 0.82+ |
a month | QUANTITY | 0.82+ |
Khan | PERSON | 0.81+ |
first major release | QUANTITY | 0.81+ |
last year | DATE | 0.8+ |
2020 | DATE | 0.8+ |
couple three months ago | DATE | 0.79+ |
years | QUANTITY | 0.79+ |
years | DATE | 0.75+ |
Moran Sous launchpad 2020 | EVENT | 0.72+ |
Thio | ORGANIZATION | 0.72+ |
Lee | PERSON | 0.71+ |
Miranda | ORGANIZATION | 0.7+ |
one | QUANTITY | 0.69+ |
Container Cloud | TITLE | 0.67+ |
months | DATE | 0.66+ |
Dr Enterprise Platform | TITLE | 0.65+ |
76 | DATE | 0.64+ |
Boris Renski, Mirantis | OpenStack Summit 2018
(upbeat electronic music) >> Announcer: Live from Vancouver, Canada, it's The Cube, covering OpenStack Summit North America 2018. Brought to you by Red Hat, the OpenStack foundation, and its ecosystem partners. >> Welcome back to The Cube's coverage of OpenStack Summit 2018 here in beautiful Vancouver, British Columbia. I'm Stu Miniman, with my co-host John Troyer. Happy to welcome back to the program, it's been a couple of years, actually, Boris Renski, who is the co-founder and CMO of Merantis And also is on the keynote stage for the OpenDev part of this show here. Boris, great to see you, thanks for joining us. >> Good to see you guys, and great to be back. Thank you for having me back. >> Absolutely, so we're going to talk about OpenDev, we're going to talk about a few things, but let's start with Merantis, your company. I think back to some of my first experiences at the OpenStack show. First of all, Merantis always does great keynotes, I remember there was dancing on stage, there's fun T-shirts I actually coveted. I don't go after swag much, but it was like the Heisenburg 99.999%-- >> I remember that T-shirt, yeah. >> Pure T-shirt for the Breaking Bad fans out there, to date myself on this, but always bring some energy and excitement and Merantis was one of the companies really super glued to OpenStack, so bring us up to 2018. When I think of Merantis, what should I be thinking of and let's get into it from there. >> Yeah, so let me see. We are still super glued to OpenStack. We did go through some changes and some evolutions. I think given how long it's been since we've talked, the notable changes have been a change to our delivery approach and with it some of the changes to actually the underlying software stack, so the most common thing is that we've evolved Merantis OpenStack into what we now call Merantis Cloud Platform and the key difference is how we approach actually the life cycle management of the OpenStack itself. Before our tool for installing and basically updating OpenStack was Fuel which was very prescriptive and monolithic type of delivery method and what we realized is most of it, large customers that we have, they have a fairly heterogeneous reference architectures that you have to cater to and you have to be able to do that in such a way that it is cost effective, so we've rebuilt Fuel for to a new tool called DriveTrain which uses a continuous delivery pattern to manage and deliver updates to OpenStack and with that we've also tweaked out delivery model a little bit. Before we just followed traditional distro-model where we just throw out our software out there. You can download and play with it and call us and we'll support you. When it comes to complicated distributive systems like OpenStack, that are life-cycled following a continuous delivery pattern, most of the companies simply don't have the in-house talent and skills to just take it and start deriving value, so we've moved to what we refer to as a build, operate, transfer model where we actually come in and we set up the environment, we manage an environment to an SLA, give a customer four nines SLA on the up time of the OpenStack environment we're managing and after a period of a year, give the customer an opportunity to gradually take over the operations and by operations I mean, patches, updates, et cetera until after some time we just completely go away or we just take a role of a software support vendor, effectively. So that's on the core business side. Since we haven't talked in a while, so it's a little bit of a long update, sorry. >> Stu: Yeah, yeah, it's okay. >> The thing that we've been talking a lot about recently has been the new thing we launched in beta about a month and a half ago called Merantis application platform, so Merantis Cloud Platform is OpenStack, is our core business. Merantis Application Platform is a new thing that we have launched about month and a half ago that is based on Spinnaker and Spinnaker is this continuous delivery open source tool that's been built by Netflix, originally. >> Yeah, so before we get into the OpenDev and Spinnaker and all that stuff, want your viewpoint on the OpenStack piece, so really appreciate that update. There were years that we thought, oh, it's the battle for who's going to do distributions and as you said, it's not that easy and maybe we had poor expectations as an industry as to where we could take it and where it should be used, so how should people be thinking about OpenStack in general? Can you give us one or two of the key use cases you see in your customer base? >> Yeah, so, I think that what we realized is that when it comes to general purpose cloud, so to speak, there is not tremendous value, at least among the customers that we have the opportunity to interface with, to use OpenStack. You have something that's already in place and you don't touch it and that's usually VMware or you want something new general purpose, people go to public cloud, but there is an enormous opportunity for what we refer to as tuned stacks or clouds that are tuned to particular business use cases and this is where I think is an opportunity for OpenStack to excel and this is historically where we as Merantis been actually delivering value to our customers. So speaking of the use cases, our customer base is split, we split it into enterprise and telco. More than half of the customers, actually, are from the telco side. So telco clouds, there is a variety of use cases. Typically those use cases are function of the, and the overarching use case is NFE, virtually network function virtualization. The specificity and the reference architecture of the actual infrastructure environment is a function of the VNF that is running on that cloud and in some instances if you were to categorize this for telco space, you can think of it in terms of a big cloud for VNFs that don't need to be close to the edge and those that are stretching out to the smaller footprint all the way to the edge and those are vastly different reference architectures and you do different performance optimizations and tuning and this is something that you can only do with something like OpenStack. Now when it comes to the enterprise side, the actually emerging use case that we've been seeing quite a bit of is HPC, because, again, HPC is full of purpose-built equipment, you do networking differently, you do a lot of things differently and a lot of the times the general purpose public clouds don't work for it, so for HPC again, we have a set of reference architectures that are modeled within the Drivetrain that we can just deploy fairly easily out of the box that cater specifically to the HPC use case and the enterprise. >> Boris, do you think HPC then either includes now or evolves into ML and AI as well, again, bespoke hardware, very specific use case? >> Yes, eventually. I think that there is an opportunity there for some of the reference architectures and deployment topologies currently used for HPC to evolve towards some of the AI use cases. Again, I think that, when it comes to enterprise and AI, it's a bit early, so yeah. >> Boris, the tagline of the company is, The Managed Open Cloud Company, and you talked about managing, being a managed cloud. That's been a fascinating development over the last few years. We're seeing it at the OpenStack level and for instance at the kubernetes level as well. Can you talk a little bit about that approach and who are the customers that need that entry ramp or accelerator for these private cloud installations? >> Yeah, yeah, yeah. I think that... There are two types of ways to implement infrastructure, implement the cloud. There is those that are trying to, they are looking at public cloud and they are saying, okay, this is like, I see what Amazon's doing, what Google's doing is great. I want the same thing and I want it in-house, for security reasons, for whatever, compliance reasons, doesn't matter. So all of these guys that fall into this category, I think for them to become successful with the cloud on-prem, should follow the managed approach. Again, I'm a little bit biased on this in that I'm selling this-- >> That was always the hit against running your own private cloud is you didn't have, one did not have the expertise in-house-- >> Boris: Yeah, that's exactly correct. >> That's what we need. >> First of all, the whole evolution between Fuel to Drivetrain and using the CD pattern to life-cycling the infrastructure stack is something that there isn't talent out there, there isn't DNA out there and enterprises simply are not able to just go ahead and start doing it and the whole model that, when you go to Amazon, you just have this cloud that is continuously updated for you, you don't have to worry about anything, so this model implies that you focus on delivering the end service rather than delivering the software. When you go to Amazon, you don't get software, you don't get to pick and choose. You just get certain reference architecture that is delivered for you. The guys that want to replicate the Amazon on-premise effectively, in my view, have to be gradually on ramped onto that. You can't just grab the software, do DIY, and expect you'll have an Amazon. There's a second category and the second category is basically like the software guys, the guys that, they are not looking for Amazon, they are looking for cheaper VMware, which is a different experience. I have my own team, I have my opps guys, VMware is great, but it's too expensive, I don't want be locked into it, give me something that is different. So there is value in that, but this is not the segment of the market that we are going after and I don't think that cheaper VMware is what most people refer to when they talk about cloud. So I hope that answers the question. >> Absolutely, so you brought up Spinnaker before. Want to get your thoughts on the things usually, typically on top of OpenStack, but kubernetes, Spinnaker, containers in general. What's Merantis' position on this. What are you hearing from your customers and would love to tease out some of the Spinnaker stuff a bit more. >> Yeah, yeah. Spinnaker thing is fairly new for us. We've been tracking the space and Spinnaker in particular, probably for a year, although have come out publicly just recently about it. The reason why the space was interesting to us was because I think that everybody who is undergoing digital transformation and embracing cloud as a byproduct of it, is really after being able to run the company like a startup, being able to release faster, being able to release more often and in fact, when we'd come to our customers our opening pitch even for OpenStack has always been, buy OpenStack, that'll help you build software faster. On the one hand, it's kind of like a cool pitch, on the other hand, I think everybody in the company, including myself, we're not entirely comfortable with making that leap. OpenStack means I can have an API for my VM's and maybe containers, release software faster. How do you connect the two, right? So, we decided to, in trying to solve this problem of helping companies release software faster, for once rid ourselves of our existing business and our infrastructure centric views of the world and unpack the problem and see what are the real big issues with releasing software faster today. What we realized is that one of the biggest bottlenecks is actually the continuous delivery part because when it comes to continuous delivery or even not to use fancy terms just to, deploying anything to production in the enterprise. It's a very complicated process that requires coordination between multiple teams like the application team, the SRE team, the SEC opps team, all of these teams are using different tools and the handoff process and the handshakes between are very loose, generally so a developer can build something very quickly, but for it to hit production environment, and for the enterprise to actually get feedback from the customers on this, it takes a very long time. So we started thinking about how do you actually shorten that cycle? What can you do? With that kind of frame of mind, we've come across Spinnaker and what we realized is that Spinnaker is actually, in a sense, to continuous delivery what OpenStack is to infrastructure, because the reason why OpenStack became popular is because it's effectively, on one hand, has all these plugins for diverse infrastructure, and on the other hand you can automate the orchestration process of bringing up a VM, instead of having your server people come in, put in the server, your operating people come in and install operating system, the network people come in, configure the network, et cetera, it's actually built a workflow and orchestrated the whole thing automatically without necessarily requiring companies to throw away their existing infrastructure investment. And if you go to the CD space, the situation's kind of similar. You have all these different teams, you have all these different tools, and you need to find a way to automate and orchestrate this process so that you minimize the number of human steps and this is exactly the problem space that Spinnaker's been tackling, so it's a portent of this plugability and having a single API for the entire CD chain and the best implementation would be the one like Netflix has is where the actual developers are able to just deploy to production directly. All of this orchestration between all the testing and all the stuff is done by Spinnaker behind the scenes, so we feel that actually tackling that problem and bringing this innovation into the enterprise is going to be something very dramatic at producing something at an order of magnitude performance gains for our customers. >> Of course, one of the things the foundation announced was the Zule CI/CD. Can you help us reconcile Zule and Spinnaker? >> Zule is from what I would characterize it, primarily deals with VCI side of the spectrum and I mentioned this in my talk, so one of the things we learned as a company is if you unpack CI/CD, which most people, at least in the infrastructure space look at it like it's one thing, like oh CI/CD thing, it's like one thing, basically. In reality, it's not one thing, it's completely separate things, so CI primarily has to do with actually building the code into something that can be deployed, into some deployable artifact and CD takes on from there. So Zule deals primarily with the CI part and it deals with it in a particular way for a set of specific use cases, so Zule emerged as the CI infrastructure for OpenStack Project itself and OpenStack is a very peculiar project in that, there's thousands of developers with different viewpoints on the world that are highly distributed, building many different components that are loosely coupled that all need to come together somehow. So you need to have distributed CI systems that talk to each other and you can merge all of this code and test it all together, so that use case is very relevant for large open source projects and it's probably relevant for enterprises who want to adopt similar type of practices for software development internally, so if you want to some extent de-silo many distributed Dev teams that you have internally as an enterprise and overlay standard process for the CI piece of it for everybody, I think Zule is a good solution and Spinnaker then comes after that, as an additive that does the deployment part. >> John: Yep, that makes sense. >> Alright, for us unfortunately we're running low on time, not going to have much time to dig in to the OpenDev piece. Last question I actually wanted to ask you is what do you say to the naysayers out there. People that aren't here sometimes tend to throw stones at OpenStack failed, OpenStack is dead, all the VCs pulled out years ago. Merantis has been through it and you've got customers. We've had a good experience this week, but it's a different OpenStack than it was a few years ago, so just if you could give us the final word on that. >> Yeah, so, good question. I think that... Basically, OpenStack was at this insane hype back in the day and it's natural to expect that the higher the hype, the bigger going to be the drop, but I think that all technologies ultimately, they can not sustain the hype. You have to level out at a certain point that is equal to the true customer value that you are delivering. So I think that the naysaying is a function of very high hype that has now leveled to the... What it should be, really, in terms of the value being delivered by OpenStack. And there's this pool, it generated this big pool of the naysayers that are walking around and saying that it is dead and the reason why there's the pool is because indeed there is a lot of investment, there is enormous amount of startups that kind of like, ah, we are the cool guys, we are going to change the world, we are going to kill Amazon, whatever, that now are completely gone and now of course they are naysayers and saying that the whole thing's dead, but on the flip side of that, if you just walk around the summit, you can see that there's many more users, there's many more customers that are actually talking about real use cases and then the companies that did stay and stick around, like ourselves, like Red Hat, like Canonical and SUSE, actually, are seeing continued growth and increased usage, so just a nice closing comment is our biggest customer for OpenStack is AT&T. We've been with them for five years now and they've been very excited about it and then, no it's all going to be dead, it's going to be containers now, and nuh nuh nuh, but despite all of that, the usage is continuing to grow and there is 10,000 nodes plus now running physical servers with OpenStack and it continues to work and it just, workloads are moving to it and AT&T is not the only one. There is plenty more that are following this trend, so it's a very long answer to your question, but I remain optimistic. For us it's still very much core of our business and we're continuing to see growth and usage and we are sticking around and sticking to OpenStack. >> Alright, well Boris Renski, it's, as you know, one of our earliest taglines was helping to extract the signal from the noise. We appreciate you helping us to understand the reality outside the hype. So for John Troyer, I'm Stu Miniman, more coverage here from the OpenStack Summit 2018 in Vancouver. Thank you for watching The Cube. (upbeat electronic music) (soft piano music)
SUMMARY :
Brought to you by Red Hat, the OpenStack foundation, for the OpenDev part of this show here. and great to be back. at the OpenStack show. Pure T-shirt for the Breaking Bad fans out there, Merantis Cloud Platform and the key difference has been the new thing we launched in beta and all that stuff, and a lot of the times the general purpose public clouds for some of the reference architectures and for instance at the kubernetes level as well. I think for them to become successful and the whole model that, when you go to Amazon, Absolutely, so you brought up Spinnaker before. and for the enterprise to actually get feedback Of course, one of the things the foundation announced that talk to each other and you can merge People that aren't here sometimes tend to throw stones that the higher the hype, the bigger going to be the drop, the reality outside the hype.
SENTIMENT ANALYSIS :
ENTITIES
Entity | Category | Confidence |
---|---|---|
Boris Renski | PERSON | 0.99+ |
John Troyer | PERSON | 0.99+ |
Stu Miniman | PERSON | 0.99+ |
Amazon | ORGANIZATION | 0.99+ |
John | PERSON | 0.99+ |
Boris | PERSON | 0.99+ |
one | QUANTITY | 0.99+ |
ORGANIZATION | 0.99+ | |
AT&T | ORGANIZATION | 0.99+ |
telco | ORGANIZATION | 0.99+ |
Vancouver | LOCATION | 0.99+ |
OpenStack | ORGANIZATION | 0.99+ |
second category | QUANTITY | 0.99+ |
five years | QUANTITY | 0.99+ |
Red Hat | ORGANIZATION | 0.99+ |
Canonical | ORGANIZATION | 0.99+ |
two types | QUANTITY | 0.99+ |
Mirantis | PERSON | 0.99+ |
AT&T. | ORGANIZATION | 0.99+ |
Netflix | ORGANIZATION | 0.99+ |
2018 | DATE | 0.99+ |
Breaking Bad | TITLE | 0.99+ |
Vancouver, Canada | LOCATION | 0.99+ |
SUSE | ORGANIZATION | 0.99+ |
OpenStack Summit 2018 | EVENT | 0.99+ |
two | QUANTITY | 0.99+ |
SEC | ORGANIZATION | 0.99+ |
Merantis | ORGANIZATION | 0.99+ |
OpenStack | TITLE | 0.99+ |
Vancouver, British Columbia | LOCATION | 0.99+ |
Spinnaker | ORGANIZATION | 0.98+ |
DriveTrain | TITLE | 0.98+ |
OpenStack Summit North America 2018 | EVENT | 0.98+ |
this week | DATE | 0.98+ |
The Cube | TITLE | 0.97+ |
Merantis | PERSON | 0.97+ |
The Cube | ORGANIZATION | 0.96+ |
10,000 nodes | QUANTITY | 0.95+ |
first experiences | QUANTITY | 0.94+ |
More than half | QUANTITY | 0.94+ |
Zule | ORGANIZATION | 0.94+ |
thousands of developers | QUANTITY | 0.94+ |
OpenDev | EVENT | 0.93+ |
a year | QUANTITY | 0.93+ |
Stu | PERSON | 0.92+ |
SRE | ORGANIZATION | 0.91+ |
about a month and a half ago | DATE | 0.91+ |
today | DATE | 0.91+ |
excel | TITLE | 0.89+ |
Matt Butcher, Fermyon | KubeCon + Cloud NativeCon NA 2022
(upbeat music) >> Hello, brilliant humans and welcome back to theCUBE. We're live from Detroit, Michigan. My name is Savannah Peterson. Joined here with John Furrier, John, so exciting, day three. >> Day three, cranking along, doing great, final day of KubeCon, it wraps up. This next segment's going to be great. It's about WebAssembly, the hottest trend here, at KubeCon that nobody knows about cause they just got some funding and it's got some great traction. Multiple players in here. People are really interested in this and they're really discovering it. They're digging into it. So, we're going to hear from one of the founders of the company that's involved. So, it'll be great. >> Yeah, I think we're right at the tip of the iceberg really. We started off the show with Scott from Docker talking about this, but we have a thought leader in this space. Please welcome Matt Butcher the CEO and co-founder of Fermyon Thank you for being here. Welcome. >> Yeah, thanks so much for having me. Favorite thing to talk about is WebAssembly after that is coffee but WebAssembly first. >> Hey, it's the morning. We can talk about both those on the show. (all chuckles) >> It might get confusing, but I'm willing to try. >> If you can use coffee as a metaphor to teach everyone about WebAssembly throughout the rest of the show. >> All right. That would be awesome. >> All right I'll keep that in mind. >> So when we were talking before we got on here I thought it was really fun because I think the hype is just starting in the WebAssembly space. Very excited about it. Where do you think we're at, set the stage? >> Honestly, we were really excited to come here and see that kind of first wave of hype. We came here expecting to have to answer the question you know, what is WebAssembly and why is anybody looking at it in the cloud space, and instead people have been coming up to us and saying, you know this WebAssembly thing, we're hearing about it. What are the problems it's solving? >> Savannah: Yeah. >> We're really excited to hear about it. So, people literally have been stopping us in restaurants and walking down the street, hey, "You're at KubeCon, you're the WebAssembly people. Tell us more about what's going on." >> You're like awesome celeb. I love this. >> Yeah, and I, >> This is great >> You know the, the description I used was I expected to come here shouting into the void. Hey, you know anybody, somebody, let me tell you about WebAssembly. Instead it's been people coming to us and saying "We've heard about it. Get us excited about it," and I think that's a great place to be. >> You know, one of the things that's exciting too is that this kind of big trend with this whole extraction layer conversation, multicloud, it reminds me of the old app server days where, you know there was a separation between the back end and front end, and then we're kind of seeing that now with this WebAssembly Wasm trend where the developers just want to have the apps run everywhere and the coding to kind of fall in, take a minute to explain what this is, why it's important, why are people jazzed about there's other companies like Cosmonic is in there. There's a lot of open source movement behind it. You guys are out there, >> Savannah: Docker. >> 20 million in fresh funding. Why is this important? What is it and why is it relevant right now? Why are people talking about it? >> I mean, we can't... There is no penasia in the tech world much for the good of all of us, right? To keep us employed. But WebAssembly seems to be that technology that just sort of arose at the right time to solve a number of problems that were really feeling intractable not very long ago. You know, at the core of what is WebAssembly? Well it's a binary format, right? But there's, you know, built on the same, strain of development that Java was built on in the 90's and then the .net run time. But with a couple of little fundamental changes that are what have made it compelling today. So when we think about the cloud world, we think about, okay well security's a big deal to us. Virtual machines are a way for us to run other people's untrusted operating systems on our hardware. Containers come along, they're a... The virtual machine is really the heavyweight class. This is the big thing. The workhorse of the cloud. Then along come Containers, they're a little slimmer. They're kind of the middleweight class. They provide us this great way to sort of package up just the application, not the entire operating system just the application and the bits we care about and then be able to execute those in a trusted environment. Well you know, serverless was the buzzword a few years ago. But one thing that serverless really identified for us is that we didn't actually have the kind of cloud side architecture that was the compute layer that was going to be able to fulfill the promise of serverless. >> Yeah. >> And you know, at that time I was at Microsoft we got to see behind the curtain and see how Azure operates and see the frustration with going, okay how do we get this faster? How do we get this startup time down from seconds to hundreds of milliseconds, WebAssembly comes along and we're able to execute these things in sub one millisecond, which means there is almost no cost to starting up one of these. >> Sub one millisecond. I just want to let everyone rest on that for a second. We've talked a lot about velocity and scale on the show. I mean everyone here is trying to do things faster >> Yep >> Obviously, but that is a real linchpin that makes a very big difference when we're talking about deploying things. Yeah. >> Yeah, and I mean when you think about the ecological and the cost impact of what we're building with the cloud. When we leave a bunch of things running in idle we're consuming electricity if nothing else. The electricity bill keeps going up and we're paying for it via cloud service charges. If you can start something in sub one millisecond then there's no reason you have to leave it running when nobody's using it. >> Savannah: Doesn't need to be in the background. >> That's right. >> So the lightweight is awesome. So, this new class comes up. So, like Java was a great metaphor there. This is kind of like that for the modern era of apps. >> Yeah. >> Where is this going to apply most, do you think? Where's it going to impact most? >> Well, you know, I think there are really four big categories. I think there's the kind of thing I was just talking about I think serverless and edge computing and kind of the server class of problem space. I think IOT is going to benefit, Amazon, Disney Plus, >> Savannah: Yes, edge. >> And PBS, sorry BBC, they all use WebAssembly for the players because they need to run the same player on thousands of different devices. >> I didn't even think about that use case. What a good example. >> It's a brilliant way to apply it. IOT is a hard space period and to be able to have that kind of layer of abstraction. So, that's another good use case >> Savannah: Yeah. >> And then I think this kind of plugin model is another one. You see it was Envoy proxy using this as a way to extend the core features. And I think that one's going to be very, very promising as well. I'm forgetting one, but you know. (all chuckles) I think you end up with these kind of discreet compartments where you can easily fit WebAssembly in here and it's solving a problem that we didn't have the technology that was really adequately solving it before. >> No, I love that. One of the things I thought was interesting we were all at dinner, we were together on Tuesday. I was chatting with Paris who runs Deliveroo at Apple and I can't say I've heard this about too many tools but when we were talking about WebAssembly she said "This is good for everybody" And, it's really nice when technologies come along that will raise the water level across the board. And I love that you're leading this. Speaking of you just announced a huge series aid, 20 million dollars just a few days ago. What does that mean for you and the team? >> I mean there's a little bit of economic uncertainty and it's always nice, >> Savannah: Just a little bit. >> Little bit. >> Savannah: It's come up on the show a little bit this week >> Just smidge. and it's nice to know that we're at a critical time developing this kind of infrastructure layer developing this kind of developer experience where they can go from, you know, blinking cursor to deployed application in two minutes or less. It would be a tragedy if that got forestalled merely because you can't achieve the velocity you need to carry it out. So, what's very exciting about being able to raise around like that at this critical time is that gives us the ability to grow strategically, be able to continue releasing products, building a community around WebAssembly as a whole and of course around our products at Fermyon is a little smaller circle in the bigger circle, and that's why we are so excited about having closed around, that's the perfect one to extend a runway like that. >> Well I'm super excited by this because one I love the concept. I think it's very relevant, like how you progress heavyweight, middleweight, maybe this is lightweight class. >> I know, I'm here for the analogy. No, it's great, its great. >> Maybe it's a lightweight class. >> And we're slimming, which not many of us can say in these times so that's awesome. >> Maybe it's more like the tractor trailer, the van, now you got the sports car. >> Matt: Yeah, I can go.. >> Now you're getting Detroit on us. >> I was trying for a coffee, when I just couldn't figure it out. (all chuckles) >> So, you got 20 million. I noticed the investors amplify very good technical VC and early stage firm. >> Amazing, yeah. >> Insight, they do early stage, big early stage like this. Also they're on the board of Docker. Docker was intent to put a tool out there. There's other competition out there. Cosmonic is out there. They're funded. So you got VC funded companies like yourselves and Cosmonic and others. What's that mean? Different tool chains, is it going to create fragmentation? Is there a common mission? How do you look at the competition as you get into the market >> When you see an ecosystem form. So, here we are at KubeCon, the cloud native ecosystem at this point I like to think of them as like concentric rings. You have the kind of core and then networking and storage and you build these rings out and the farther out you get then the easier it is to begin talking about competition and differentiation. But, when you're looking at that core piece everybody's got to be in there together working on the same stuff, because we want interoperability, we want standards based solutions. We want common ways of building things. More than anything, we want the developers and operators and users who come into the ecosystem to be able to like instantly feel like, okay I don't have to learn. Like you said, you know, 50 different tools for 50 different companies. "I see how this works", and they're doing this and they're doing this. >> Are you guys all contributing into the same open source? >> Yep, yeah, so... >> All the funding happens. >> Both CNCF and the ByteCode Alliance are organizations that are really kind of pushing forward that core technology. You know, you mentioned Cosmonic, Microsoft, SOSA, Red Hat, VMware, they're all in here too. All contributing and again, with all of us knowing this is that nascent stage where we got to execute it. >> How? >> Do it together. >> How are you guys differentiating? Because you know, open source is a great thing. Rising Tide floats all boats. This is a hot area. Is there a differentiation discussion or is it more let's see how it goes, kind of thing? >> Well for us, we came into it knowing very specifically what the problem was we wanted to solve. We wanted this serverless architecture that executed in sub one millisecond to solve, to really create a new wave of microservices. >> KubeCon loves performance. They want to run their stuff on the fastest platform possible. >> Yeah, and it shouldn't be a roadblock, you know, yeah. >> And you look at someone like SingleStore who's a database company and they're in it because they want to be able to run web assemblies close to the data. Instead of doing a sequel select and pulling it way out here and munging it and then pushing it back in. They move the code in there and it's executing in there. So everybody's kind of finding a neat little niche. You know, Cosmonic has really gone more for an enterprise play where they're able to provide a lot of high level security guarantees. Whereas we've been more interested in saying, "Hey, this your first foray into WebAssembly and you're interested in serverless we'll get you going in like a couple of minutes". >> I want to ask you because we had Scott Johnston on earlier opening keynote so we kind of chatted one-on-one and I went off form cause I really wanted to talk to him because Docker is one of the most important companies since their pivot, when they did their little reset after the first Docker kind of then they sold the enterprise off to Mirantis they've been doing really, really well. What's your relationship to Docker? He was very bullish with you guys. Insights, joint investor. Is there a relationship? You guys talk, what's going on there? >> I mean, I'm going to have to admit a little bit of hero worship on my part. I think Scott is brilliant. I just do, and having come from the Kubernetes world the Fermyon team, we've always kind of kept an eye on Docker communicated with a lot of them. We've known Justin Cormack for years. Chris Cornett. (indistinct) I mean yeah, and so it has been a very natural >> Probably have been accused of every Docker Con and we've did the last three years on the virtual side with them. So, we know them really well. >> You've always got your finger on the pulse for them. >> Do you have a relationship besides a formal relationship or is it more of pass shoot score together in the industry? >> Yeah. No, I think it is kind of the multi-level one. You come in knowing people. You've worked together before and you like working with each other and then it sort of naturally extends onto saying, "Hey, what can we do together?" And also how do we start building this ecosystem around us with Docker? They've done an excellent job of articulating why WebAssembly is a complimentary technology with Containers. Which is something I believe very wholeheartedly. You need all three of the heavyweight, middleweight, lightweight. You can't do all the with just one, and to have someone like that sort of with a voice profoundly be able to express, look we're going to start integrating it to show you how it works this way and prevent this sort of like needless drama where people are going, oh Dockers dead, now everything's WebAssembly, and that's been a great.. >> This fight that's been going on. I mean, Docker, Kubernetes, WebAssembly, Containers. >> Yeah. >> We've seen on the show and we both know this hybrid is the future. We're all going to be using a variety of different tools to achieve our goals and I think that you are obviously one of them. I'm curious because just as we were going on you mentioned that you have a PhD in philosophy. (Matt chuckles) >> Matt: Yeah. >> Which is a wild card. You're actually our second PhD in philosophy working in a very technical role on the show this week, which is kind of cool. So, how does that translate into the culture at Fermyon? What's it like on the team? >> Well, you know, a philosophy degree if nothing else teaches you to think in systems and both human systems and formal systems. So that helps and when you approach the process of building a company, you need to be thinking both in terms of how are we organizing this? How are we organizing the product? How do we organize the team? We have really learned that culture is a major deal and culture philosophy, >> Savannah: Why I'm bringing it up. >> We like that, you know, we've been very forward. We have our chip values, curiosity, humility inclusivity and passion, and those are kind of the four things that we feel like that each of us every day should strive to be exhibiting these kinds of things. Curiosity, because you can't push the envelope if you don't ask the hard questions. Humility, because you know, it's easy to get cocky and talk about things as if you knew all the answers. We know we don't and that means we can learn from Docker and Microsoft >> Savannah: That's why you're curious. >> And the person who stops by the booth that we've never met before and says, "hey" and inclusivity, of course, building a community if you don't execute on that well you can't build a good community. The diversity of the community is what makes it stronger than a singular.. >> You have to come in and be cohesive with the community. >> Matt: Yeah. >> The app focus is a really, I think, relevant right now. The timing of this is right online. I think Scott had a good answer I thought on the relationship and how he sees it. I think it's going to be a nice extension to not a extension that way, but like. >> It probably will be as well. >> Almost a pun there John, almost a pun. >> There actually might be an extension, but evolution what we're going to get to which I think is going to be pure application server, like. >> Yep, yep. Like performance for new class of developer. Then now the question comes up and we've been watching developer productivity. That is a big theme and our belief is that if you take digital transformation to its conclusion IT and developers aren't a department serving the business they are the business. That means the developer workflows will have to be radically rebuilt to handle the velocity and new tech for just coding. I call it architectural list. >> I like that. I might steal that. >> It's a pun, but it's also brings up the provocative question. You shouldn't have to need an architecture to code. I mean, Java was great for that reason in many ways. So, if that happens if the developers are running the business that means more apps. The apps is the business. You got to have tool chains and productivity. You can't have fragmentation. Some people are saying WebAssembly might, fork tool chains, might challenge the developer productivity. what's your answer to that? How would you address that objection? >> I mean the threat of forking is always lurking in the corner in open source. In a way it's probably a positive threat because it keeps us honest it keeps us wanting to be inclusive again and keep people involved. Honestly though, I'm not particularly worried about it. I know that the W-3 as a standards body, of course, one of the most respected standards bodies on the planet. They do html, they do cascading style sheets. WebAssembly is in that camp and those of us in the core are really very interested in saying, you know, come on in, let's build something that's going to be where the core is solid and you know what you got and then you can go into the resurgence of the application server. I mean, I wholeheartedly agree with you on that, and we can only get there if we say, all right, here are the common paradigms that we're all going to agree to use, now let's go build stuff. >> And as we've been saying, developers are setting, I think are going to set the standards and they're going to vote with their code and their feet, if you will. >> Savannah: A hundred percent. >> They will decide if you're not aligning with what they want to do. okay. On how they want to self-serve and or work, you'll figure that out. >> Yep, yep. >> You'll get instant feedback. >> Yeah. >> Well, you know, again, I tell you a huge fan of Docker. One of the things that Docker understood at the very outset, is that they had an infrastructure tool and developers were the way to get adoption, and if you look at how fast they got adoption versus many, many other technologies that are profoundly impacted. >> Savannah: Wild. >> Yeah. >> Savannah: It's a cool story. >> It's because they got the developers to go, "This is amazing, hey infrastructure folks, here's an infrastructure tool that we like" and the infrastructure folks are used to code being tossed over the wall are going, "Are you for real?" I mean, and that was a brilliant way to do it and I think that what.. >> John: Yeah, yeah. >> We want to replay in the WebAssembly world is making it developer friendly and you know the kind of infrastructure that we can actually operate. >> Well congratulations to the entire community. We're huge fans of the concept. I kind of see where it's going with connect the dots. You guys getting a lot of buzz. I have to ask you, my final question is the hype is beyond all recognition at this point. People are super pumped and enthusiastic about it and people are looking at it maybe some challenging it, but that's all good things. How do you get to the next level where people are confident that this is actually going to go the next step? Hype to confidence. We've seen great hype. Envoy was hyped up big time before it came in, then it became great. That was one of my favorite examples. Hype is okay, but now you got to put some meat on the bone. The sizzle on the stake so to speak. So what's going to be the stake for you guys as you see this going forward? What's the need? >> Yeah, you know, I talk about our first guiding story was, you know, blinking cursor to deployed application in two minutes. That's what you need to win developers initially. So, what's the next story after that? It's got to be, Fermyon can run real world applications that solve real world problems. That's where hype often fails. If you can build something that's neat but nobody's quite sure what to do with it, to use it, maybe somebody will discover a good use. But, if you take that gambling asset, >> Savannah: It's that ending answer that makes the difference. >> Yeah, yeah. So we say, all right, what are developers trying to build with our platform and then relentlessly focus on making that easier and solving the real world problem that way. That's the crucial thing that's going to drive us out of that sort of early hype stage into a well adopted technology and I talk from Fermyon point of view but really that's for all of us in the WebAssembly. >> John: Absolutely. >> Very well stated Matt, just to wrap us up when we're interviewing you here on theCUBE next year, what do you hope to be able to say then that you can't say today? >> All this stuff about coffee we didn't cover today, but also.. (all chuckles) >> Savannah: Here for the coffee show. Only analogies, that's a great analogy. >> I want to walk here and say, you know last time we talked about being able to achieve density in servers that was, you know, 10 times Kubernetes. Next year I want to say no, we're actually thousands of times beyond Kubernetes that we're lowering people's electricity bill by making these servers more efficient and the developers love it. >> That your commitment to the environment is something I want to do an entirely different show on. We learned that 7-8% of all the world's powers actually used on data centers through the show this week which is jarring quite frankly. >> Yeah, yeah. Tragic would be a better way of saying that. >> Yeah, I'm holding back so that we don't go over time here quite frankly. But anyways, Matt Butcher thank you so much for being here with us. >> Thank you so much for having me it was pleasure.. >> You are worth the hype you are getting. I am grateful to have you as our WebAssembly thought leader. In addition to Scott today from Docker earlier in the show. John Furrier, thanks for being my co-host and thank all of you for tuning into theCUBE here, live from Detroit. I'm Savannah Peterson and we'll be back with more soon. (ambient music)
SUMMARY :
and welcome back to theCUBE. of the founders of the We started off the show with Scott Favorite thing to talk Hey, it's the morning. but I'm willing to try. of the show. That would be awesome. is just starting in the WebAssembly space. to us and saying, you know We're really excited to hear about it. I love this. and I think that's a great place to be. and the coding to kind of fall in, Why is this important? and the bits we care about and see the frustration with going, and scale on the show. but that is a real linchpin and the cost impact of what we're building to be in the background. This is kind of like that and kind of the server for the players because they need I didn't even think and to be able to have that kind And I think that one's going to be very, and the team? that's the perfect one to because one I love the concept. I know, I'm here for the analogy. And we're slimming, the van, now you got the sports car. I was trying for a coffee, I noticed the investors amplify is it going to create fragmentation? and the farther out you get Both CNCF and the ByteCode Alliance How are you guys differentiating? to solve, to really create the fastest platform possible. Yeah, and it shouldn't be a roadblock, They move the code in there is one of the most important companies and having come from the Kubernetes world on the virtual side with them. finger on the pulse for them. to show you how it works this way I mean, Docker, Kubernetes, and I think that you are on the show this week, Well, you know, a philosophy degree We like that, you know, The diversity of the community You have to come in and be cohesive I think it's going to be a nice extension to which I think is going to is that if you take digital transformation I like that. The apps is the business. I know that the W-3 as a standards body, and they're going to vote with their code and or work, you'll figure that out. and if you look at how the developers to go, and you know the kind of infrastructure The sizzle on the stake so to speak. Yeah, you know, I talk about makes the difference. that easier and solving the about coffee we didn't cover today, Savannah: Here for the coffee show. I want to walk here and say, you know of all the world's powers actually used Yeah, yeah. thank you so much for being here with us. Thank you so much for I am grateful to have you
SENTIMENT ANALYSIS :
ENTITIES
Entity | Category | Confidence |
---|---|---|
Chris Cornett | PERSON | 0.99+ |
John | PERSON | 0.99+ |
Matt Butcher | PERSON | 0.99+ |
Cosmonic | ORGANIZATION | 0.99+ |
PBS | ORGANIZATION | 0.99+ |
John Furrier | PERSON | 0.99+ |
Savannah | PERSON | 0.99+ |
Scott | PERSON | 0.99+ |
BBC | ORGANIZATION | 0.99+ |
Savannah Peterson | PERSON | 0.99+ |
Justin Cormack | PERSON | 0.99+ |
Microsoft | ORGANIZATION | 0.99+ |
Amazon | ORGANIZATION | 0.99+ |
Matt | PERSON | 0.99+ |
20 million | QUANTITY | 0.99+ |
Tuesday | DATE | 0.99+ |
Deliveroo | ORGANIZATION | 0.99+ |
Next year | DATE | 0.99+ |
SOSA | ORGANIZATION | 0.99+ |
20 million dollars | QUANTITY | 0.99+ |
next year | DATE | 0.99+ |
two minutes | QUANTITY | 0.99+ |
thousands | QUANTITY | 0.99+ |
CNCF | ORGANIZATION | 0.99+ |
Detroit | LOCATION | 0.99+ |
Scott Johnston | PERSON | 0.99+ |
Java | TITLE | 0.99+ |
Detroit, Michigan | LOCATION | 0.99+ |
Disney Plus | ORGANIZATION | 0.99+ |
KubeCon | EVENT | 0.99+ |
Docker | ORGANIZATION | 0.99+ |
Fermyon | PERSON | 0.99+ |
Red Hat | ORGANIZATION | 0.99+ |
this week | DATE | 0.99+ |
both | QUANTITY | 0.99+ |
VMware | ORGANIZATION | 0.99+ |
one | QUANTITY | 0.99+ |
50 different companies | QUANTITY | 0.99+ |
hundreds of milliseconds | QUANTITY | 0.99+ |
Fermyon | ORGANIZATION | 0.99+ |
50 different tools | QUANTITY | 0.99+ |
WebAssembly | ORGANIZATION | 0.99+ |
today | DATE | 0.99+ |
ByteCode Alliance | ORGANIZATION | 0.98+ |
10 times | QUANTITY | 0.98+ |
90's | DATE | 0.98+ |
Apple | ORGANIZATION | 0.98+ |
four things | QUANTITY | 0.98+ |
first | QUANTITY | 0.98+ |
day three | QUANTITY | 0.97+ |
Kubernetes | ORGANIZATION | 0.97+ |
Both | QUANTITY | 0.97+ |
each | QUANTITY | 0.97+ |
Day three | QUANTITY | 0.97+ |
Docker | PERSON | 0.97+ |
Scott Johnston, Docker | KubeCon + CloudNativeCon NA 2022
(upbeat music) >> Welcome back, everyone. Live coverage here at KubeCon + CloudNativeCon here in Detroit, Michigan. I'm John Furrier, your host of theCUBE for special one-on-one conversation with Scott Johnston, who's the CEO of Docker, CUBE alumni, been around the industry, multiple cycles of innovation, leading one of the most important companies in today's industry inflection point as Docker what they've done since they're, I would say restart from the old Docker to the new Docker, now modern, and the center of the conversation with containers driving the growth of Kubernetes. Scott, great to see you. Thanks for coming on theCUBE. >> John, thanks for the invite. Glad to be here. >> You guys have had great success this year with extensions. Docker as a business model's grown. Congratulations, you guys are monetizing well. Pushing up over 50 million. >> Thank you. >> I hear over pushing a hundred million maybe. What the year to the ground will tell me, but it's good sign. Plus you've got the community and nurturing of the ecosystem continuing to power away and open source is not stopping. It's thundering away growth. Younger generation coming in. >> That's right. >> Developer tool chain that you have has become consistent. Almost de facto standard. Others are coming in the market. A lot of competition emerging. You got a lot going on right now. What's going on? >> Well, I know it's fantastic time in our industry. Like all companies are becoming software companies. That means they need to build new applications. That means they need developers to be productive and to be safely productive. And we, and this wonderful CNCF ecosystem are right in the middle of that trend, so it's fantastic. >> So you have millions of developers using Docker. >> Tens of millions. >> Tens of millions of developed Docker and as the market's changing, I was commenting before we came on camera, and I'd love to get your reaction, comment on it. You guys represent the modernization of containers, open source. You haven't really changed how open source works, but you've kind of modernized it. You're starting to see developers at the front lines, more and more power going to developers. >> Scott: That's right. >> They want self-service. They vote with their code. >> That's right. >> They vote with their actions. >> Scott: That's right. >> And if you take digital transformation to its conclusion, it's not IT serves the business or it's a department, the company is IT. >> That's right. >> The company is the application, which means developers are running everything. >> Yes, yes. I mean, one of the jokes, not jokes in the valley is that Tesla is in a car company. Tesla is a computer company that happens to have wheels on the computer. And I think we can smile at that, but there's so many businesses, particularly during COVID, that realize that. What happened during COCID? If you're going to the movies, nope, you're now going to Netflix. If you're going to the gym, now you're doing Peloton. So this realization that like I have to have a digital game, not just on the side, but it has to be the forefront of my business and drive my business. That realization is now any industry, any company across the board. >> We've been reporting aggressively for past three years now. Even now we're calling some things supercloud. If companies, if they don't realize that IT is not a department, they will probably be out of business. >> That's a hundred percent. >> It's going to transform into full on invisible infrastructure. Infrastructure as code, whatever you want to call that going, configuration, operations, developers will set the pace. This has a lot to do with some of your success. You're at the beginning of it. This is just the beginning. What can you talk about that in your mind is contributing to the success of Docker? I know you're going to say team, everything, I get that, but like what specifically in the industry is driving Docker's success right now? >> Well, it did. We did have a fantastic team. We do have a fantastic team and that is one of the reasons, primary reasons our success. But what is also happening, John, is because there's a demand for applications, I'll just throw it out there. 750 million new applications are coming in the market in the next two years. That is more applications that have been developed in the entire 40 years history of IT. So just think about the productivity demands that are coming at developers. And then you also see the need to do so safely, meaning ship quickly, but ship safely. And yet 90 some percent of every application consists of open source components that are now on attack surface for criminals. And so typically our industry has had to say one or the other, okay, you can ship quickly but not safely, or you can ship safely, but it's not going to go fast. And one of the reasons I think Docker is where it is today is that we're able to offer both. We're able to unlock that you can ship quickly, safely using Docker, using the Docker toolchain, using integrations we have with all the wonderful partners here at CNCF that is unique. And that's a big reason why we're seeing the success we're seeing. >> And you're probably pleased with extensions this year. >> Yes. >> The performance of extensions that you launched at DockerCon '22. >> Yes. Well, extensions are part of that story and that developers have multiple tools. They want choice, developers like choice to be productive and Docker is part of that, but it's not the only solution. And so Docker extensions allow the monitoring providers and the observability and if you want a separate Kubernetes stack, like all of that flexibility, extensions allows. And again, offers the power and the innovation of this ecosystem to be used in a Docker development and context. >> Well, I want to get into some of the details of some of your products and how they're evolving. But first I want to get your thoughts on the trend line here that we reported at the opening segment. The hot story is WebAssembly, the Wasm, which really got a lot of traction or interest. People enthous about it. >> Interest, yeah. >> Lot of enthusiasm. Confidence we'll see how that evolves, but a lot of enthusiasm for sure. I've never seen something this hyped up since Envoy, in my opinion. So a lot of interest from developers. What is Wasm or WebAssembly is actually what it is, but Wasm is the codeword or nickname. What is Wasm? >> So in brief, WebAssembly is a new application type, full stop. And it's just enough of the components that you need and it's just a binary format that is very, very secure. And so it's lightweight, it's fast and secure. And so it opens up a lot of interesting use cases for developer, particularly on the edge. Another use case for Wasm is in the browser. Again, lightweight, fast, secure also. >> John: Sounds like an app server to me. >> And so we think it's a very, very interesting trend. And you ask, Okay, what's Docker's role in that? Well, Docker has been around eight years now, eight plus years, tens of millions developers using it. They've already made investments in skills, talent, automation, toolchains, pipelines. And Docker started with Linux containers as we know, then brought that same experience to Windows containers, then brought it to serverless functions. About 25% of Amazon Lambdas are OCI image containers. And so we were seeing that trend. We were also seeing the community actually without any prompting from us, start to fork and play with Docker and apply it to Wasm. And we're like, Huh, that's interesting. What if we helped get behind that trend, such that you changed just one line of a Docker file, now you're able to produce Wasm objects instead of Linux containers and just bring that same easy to use. >> So that's not a competition to Docker's? >> Not a competition at all. In fact, very complimentary. We showed off on Monday at the Wasm day, how in the same Docker compose application, multi-service application. One service is delivered via Linux container, Another service is delivered via Wasm. >> And Wasm is what? Multiple languages? 'Cause what is it? >> Yes. So the binary can be compiled from multiple languages. So RAS, JavaScript, on and on and on. At the end of the day, it's a smaller binary that provides a function, typically a single function that you can stand up and deploy on an edge. You can stand up and deploy on the server side or stand up and deploy on the browser. >> So from a container standpoint, from your customer standpoint, what a Linux container is is a similar thing to what a Wasm container is. >> They could implement the same function. That's right. Now a Linux container can have more capabilities that a function might not have, but that's. >> John: From a workflow standpoint. >> That's right. And that's more of a use case by use case standpoint. What we serve is we serve developers and we started out serving developers with Linux containers, then Windows containers, then Lambdas, now Wasm. Whatever other use case, what other application type comes along, we want to be there to serve developers. >> So one of the things I want to get your thoughts on, because this has come up in a couple CUBE interviews before, and we were talking before we came on camera, is developers want ease of use and simplicity. They don't want more steps to do things. They don't want things harder. >> That's right. So the classic innovation is reduce the time it takes to do something, reduce the steps, make it easier. That's a formula of success. >> Scott: That's right. >> When you start adding more toolchains into the mix, you get tool sprawl. So that's not really, that's antithesis to developer. So the argument is, okay, do I have to use a new tool chain for Wasm? Is that a fact or no? >> That's exactly right. That was what we were seeing and we thought, well, how can Docker help with this situation? And Docker can help by bringing the same existing toolchain that developers are already familiar with. The same automation, the same pipelines. And just by changing a line of Docker file, changing a single line of composed file, now they get the power of Wasm unlocked in the very same tools they were using before. >> So your position is, hey, don't adopt some toolchain for Wasm. You can just do it in line with Docker. >> No need to, no need to. We're providing it right there out of the box, ready for them. >> That's raise and extend, as they would say, build Microsoft strategy there. That's nice. Okay, so let's get back into like the secure trusted 'cause that was another theme at DockerCon. We covered that deeply. Software supply chain, I was commenting on my intro with Savannah and Lisa that at some point open source means so plentiful. You might not have to write code. You got to glue together. So as code proliferates, the question what's in there? >> That's right. This is what they call the software supply chain. You've been all over this. Where are we with this? Is it harder now? Is it easier? Was there progress? Take us through what's the state of the art. I think we're early on this one, John, in the industry because I think the realization of how much open source is inside a given app is just now hitting consciousness. And so the data we have is that for any given application, anywhere from 75 to 85% is actually not unique to the developer or the organization. It's open source components that they have put together. And it's really down to that last 15, 25%, which is their own unique code that they're adding on top of all this open source code. So right there, it's like, aha, that's a pretty interesting profile or distribution of value, which means those open source components, where are they finding them? How are they integrating them? How do they know those open source components are going to be supported and trusted and secured? And that's the challenge for us as an industry right now is to make it just obvious where to get the components, how safe they are, who's standing behind them, and how easy it is to assemble them into a working application. >> All right. So the question that I had specifically on security 'cause this had come up before. All good on the trusted and I think that message is evergreen. It's a north star. That's a north star for you. How are you making images more secure and how are you enabling organizations to identify security issues in containers? Can you share your strategy and thoughts on that particular point? >> Yes. So there's a range of things in the secure software supply chain and it starts with, are you starting with trusted open source components that you know have support, that you know are secured? So in Docker Hub today, we have 14 million applications, but a subset of that, we've worked with the upstream providers to basically designate as trusted open source content. So this is the Docker official images, Docker verified publisher images, Docker sponsored open source. And those different categories have levels of certification assurance that they must go through. Generate an SBOM, so you know what's inside that container. It has to be scanned by a scanning tool and those scanning results have to be made available. >> John: Are you guys scanning that? >> So we provide a scanner, they can use another scanner as long as they publish the results of that scan. And then the whole thing is signed. >> Are you publishing the results on your side too? >> Yeah, we published our results through an open database that's accessible to all. >> Free. >> Free, a hundred percent free. You come in and you can see every image on hub. >> So I'm a user, for free I can see security vulnerabilities that are out there that have been identified. >> By version, by layer, all the way through. And you can see tracking all the way back to the package that's upstream. So you know how to remediate and we provide recommendations on how to remediate that with the latest version. >> John: And you don't charge for that. >> We don't charge for that. We do not charge for that. And so that's the trusted upstream. >> So organization can look at the scan, they can look at the scan data and hopefully, what happens if they're not scanned? >> So we provide scanning tools both for the local environments for Docker Desktop, as well as for hub. So if you want to do your own scan, so for example, when you're that developer adding the 15, 25%, you got to scan your stuff as well. Not just leave it up to the already scanned components. And so we provide tools there. We also provide tools to track the packages that that developer might be including in their custom code, all the way back upstream to whatever MPM repo or what have you that they picked up. And then if there's a CVE 30 days later, we also track that as well. We say, Hey, that package was was safe 29 days ago, but today CVE just came out, better upgrade to the latest version and get that out there. So basically if you get down to it, it's like start with trusted components and then have observability not just on the moment. >> And scan all the time. >> Scan all the time and scanning gives you that observability and importantly not just at that moment, but through the lifecycle of the application, through lifecycle of the artifact. So end-to-end 24/7 observability of the state of your supply chain. That's what's key, John. >> That's the best practice. >> That's the key. That's the key. >> Awesome, I agree. That's great. Well, I'm glad we've dug into that's super important. Obviously organizations can get that scanning that's exceed the vulnerabilities, that can take action. That's going to be a big focus here for you, security. It's not going to stop, is it? >> It's never going to stop because criminals are incentive to keep attacking. And so it's the gift that keeps on giving, if you will. >> Okay, so let's get into some of the products. Docker Desktop seems to be doing well. Docker Hub has always been a staple of it. And how's that going? >> Yeah, Docker Hub has 18 million monthly actives hitting it and that's growing by double digits year over year. And what they're finding, going back to our previous thread, John, is that they're coming there for the trusted content. In fact, those three categories that I referenced earlier are about 2000 applications of the 14 million. And yet they represent 56% of the 15 billion downloads a month from Docker Hub. Meaning developers are identifying that, hey, I want trusted source. We raise those in the search results and we have a visual cue. And so that's the big driver of hub's growth right now, is I want trusted content, where do I go? I go to Hub, download that trusted open source and I'm ready to go. >> I have been seeing some chatter on the internet and some people's sharing that they're looking at other places, besides hub, to do some things. What's your message to folks out there around Docker Hub? Why Docker Hub and desktop together? 'Cause you mentioned the toolchain before, but those two areas, I know they've been around for a while, you continue to work on them. What's the message to the folks out there about stay with the hub? >> Sure. I mean the beauty of our ecosystem is that it's interoperable. The standards for build, share and run, we're all using them here at CNCF. So yes, there's other registries. What we would say is we have the 18 million monthly active that are pulling, we have the worldwide distribution that is 24/7 high, five nines reliability, and frankly, we're there to provide choice. And so yes, we have have our trusted content, but for example, the Tanzu apps, they also distribute through us. Red Hat applications also distribute through us because we have the reach and the distribution and offer developers choice of Dockers content, choice of Red Hats content, choice of VMware's, choice of Bitnami, so on so forth. So come to the hub for the distribution to reach and that the requirements we have for security that we put in place for our publishers, give users and publishers an extra degree of assurance. >> So the Docker Hub is an important part of the system? >> Scott: Yes, very much so. >> And desktop, what's new with desktop? >> So desktop of course is the other end of the spectrum. So if trusted components start up on Docker Hub, developers are pulling them down to the desktop to start assembling their application. And so the desktop gives that developer all the tools he or she needs to build that modern application. So you can have your build tooling, your debug tooling, your IDE sitting alongside there, your Docker run, your Docker compose up. And so the loop that we see happening is the dev will have a database they download from hub, a front-end, they'll add their code to it and they'll just rapidly iterate. They'll make a change, stand it up, do a unit test, and when they're satisfied do a git commit, off it goes into production. >> And your goal obviously is to have developers stay with Docker for their toolchain, their experience, make it their home base. >> And their trusted content. That's right. And the trusted content and the extensions are part of that. 'Cause the extensions provide complimentary tooling for that local experience. >> You guys have done an amazing job. I want to give you personal props. I've been following Docker from the beginning when they had the pivot, they sold the enterprise to Mirantis, went back to the roots, modernized, riding the wave. You guys are having a good time. I got to ask the question 'cause people always want to know 'cause open source is about transparency. How you guys making your money? Business is good. How's that work and what was the lucky, what was the not lucky strike, but what was the aha moment? What was the trigger that just made you just kick in this new monetization growth wave? >> So the monetization is per seat, per developer seat. And that changed in November 2019. We were pricing on the server side before, and as you said, we sold that off. And what changed is some of the trends we were talking about that the realization by all organizations that they had to become software companies. And Docker provided the productivity in an engineered desktop product and the trusted content, it provided the productivity safely to developers. And frankly then we priced it at a rate that is very reasonable from an economic standpoint. If you look at developer productivity, developers are paid anywhere from 150 to 300 to 400, 500,000 even higher. >> But when you're paying your developers that much, then productivity is a premium. And what we were asking for from companies from a licensing standpoint was really a modest relative to the making those developers product. >> It's not like Oracle. I mean talk about extracting the value out of the customer. But your point is your positioning is always stay quarter of the open source, but for companies that adopt the structural change to be developer first, a software company, there's a premium to pay because you devalue there. >> And need the tooling to roll it out at scales. So the companies are paying us. They're rolling it out to tens of thousand developers, John. So they need management, they need visibility, they need guardrails that are all around the desktop. So, but just to put a stat on it, so to your point about open source and the freemium wheel working, of our 13 million Docker accounts, 12 are free, about a million are paid for accounts. And that's by design because the open source. >> And you're not gouging developers per se, it's just, not gouging anyone, but you're not taking money out of their hands. It's the company. >> If the company is paying for their productivity so that they can build safely. >> More goodness more for the developer. >> That's right. That's right. >> Gouging would be more like the Oracle strategy. Don't comment. You don't need to comment. I keep saying that, but it's not like you're taxing. It's not a heavy. >> No, $5 a month, $9 a month, $24 a month depending on level. >> But I think the big aha to me and in my opinion is that you nailed the structural change culturally for a company. If they adopt the software ecosystem approach for transforming their business, they got to pay for it. So like a workflow, it's a developer. >> It's another tool. I mean, do they pay for their spreadsheet software? Do they pay for their back office ERP software? They do >> That's my point. >> to make those people popular or sorry, make those people successful, those employees successful. This is a developer tool to make developer successful. >> It's a great, great business model. Congratulations. What's next for you guys? What are you looking for? You just had your community events, you got DockerCon coming up next year. What's on the horizon for you? Put a plugin for the company. What are you looking for? Hiring? >> Yeah, so we're growing like gangbusters. We grew from 60 with the reset. We're now above 300 and we're continuing to grow despite this economic climate. Like our customers are very much investing in software capabilities. So that means they're investing in Docker. So we're looking for roles across the board, software engineers, product managers, designers, marketing, sales, customer success. So if you're interested, please reach out. The next year is going to be really interesting because we're bringing to market products that are doubling down on these areas, doubling down a developer productivity, doubling down on safety to make it even more just automatic that developers just build so they don't have to think about it. They don't need a new tool just to be safer. We hinted a bit about automating SBOM creation. You can see more of that pull through. And in particular, developers want to make the right decision. Everyone comes to work wanting to make the right decision. But what they often lack is context. They often lack like, well, is this bit of code safe or not? Or is this package that I just downloaded over here safe or not? And so you're going to see us roll out additional capabilities that give them very explicit contextual guidance of like, should you use this or not? Or here's a better version over here, a safer version over there. So stay tuned for some exciting stuff. >> It's going to be a massive developer growth wave coming even bigger we've ever seen. Final questions just while I got you here. Where do you see WebAssembly, Wasm going? If you had to throw a dart at the board out a couple years, what does it turn into? >> Yeah, so I think it's super exciting. Super exciting, John. And there's three use cases today. There's browser, there's edge, and there's service side in the data center of the cloud. We see the edge taking off in the next couple years. It's just such a straight line through from what they're doing today and the value that standing up a single service on the edge go. The service side needs some work on the Wasm runtime. The Wasm runtime is not multi-threaded today. And so there's some deep, deep technical work that's going on. The community's doing a fantastic job, but that'll take a while to play through. Browsers also making good progress. There's a component model that Wasm's working on that'll really ignite the industry. That is going to take another couple years as well. So I'd say let's start with the edge use case. Let's get everyone excited about that value proposition. And these other two use cases will come along. >> It'll all work itself out in the wash as open source always does. Scott Johnston, the Chief Executive Officer at Docker. Took over at the reset, kicking butt and taking names. Congratulations. You guys are doing great. Continue to power the developer movement. Thanks for coming on. >> John, thanks so much. Pleasure to be here. >> We're bringing you all the action here. Extracting the signal from the noise. I'm John Furrier, day one of three days of wall-to-wall live coverages. We'll be back for our next guest after this short break. (gentle music)
SUMMARY :
and the center of the John, thanks for the invite. Congratulations, you and nurturing of the ecosystem Others are coming in the market. are right in the middle of So you have millions of and as the market's changing, They vote with their code. it's not IT serves the The company is the application, not just on the side, that IT is not a department, This is just the beginning. and that is one of the reasons, And you're probably pleased that you launched at DockerCon '22. And again, offers the on the trend line here that we reported but Wasm is the codeword or nickname. And it's just enough of the and just bring that same easy to use. how in the same Docker deploy on the server side is a similar thing to They could implement the same function. and we started out serving So one of the things I So the classic innovation So the argument is, okay, The same automation, the same pipelines. So your position is, hey, don't adopt We're providing it right into like the secure trusted And so the data we have is So the question that I had in the secure software supply chain the results of that scan. that's accessible to all. You come in and you can that are out there that all the way through. And so that's the trusted upstream. not just on the moment. of the state of your supply chain. That's the key. that's exceed the vulnerabilities, And so it's the gift that into some of the products. And so that's the big driver What's the message to the folks out there and that the requirements And so the loop that we is to have developers And the trusted content and the Docker from the beginning And Docker provided the productivity relative to the making is always stay quarter of the open source, And need the tooling It's the company. If the company is paying That's right. like the Oracle strategy. No, $5 a month, $9 a month, $24 a month is that you nailed the structural change I mean, do they pay for to make those people popular What's on the horizon for you? so they don't have to think about it. the board out a couple years, and the value that standing up Took over at the reset, Pleasure to be here. Extracting the signal from the noise.
SENTIMENT ANALYSIS :
ENTITIES
Entity | Category | Confidence |
---|---|---|
Scott | PERSON | 0.99+ |
John | PERSON | 0.99+ |
November 2019 | DATE | 0.99+ |
56% | QUANTITY | 0.99+ |
John Furrier | PERSON | 0.99+ |
Lisa | PERSON | 0.99+ |
Savannah | PERSON | 0.99+ |
Scott Johnston | PERSON | 0.99+ |
13 million | QUANTITY | 0.99+ |
18 million | QUANTITY | 0.99+ |
Monday | DATE | 0.99+ |
90 | QUANTITY | 0.99+ |
one | QUANTITY | 0.99+ |
Tesla | ORGANIZATION | 0.99+ |
14 million | QUANTITY | 0.99+ |
Docker | ORGANIZATION | 0.99+ |
eight plus years | QUANTITY | 0.99+ |
40 years | QUANTITY | 0.99+ |
150 | QUANTITY | 0.99+ |
next year | DATE | 0.99+ |
Oracle | ORGANIZATION | 0.99+ |
Detroit, Michigan | LOCATION | 0.99+ |
Tens of millions | QUANTITY | 0.99+ |
Windows | TITLE | 0.99+ |
Microsoft | ORGANIZATION | 0.99+ |
Linux | TITLE | 0.99+ |
Red Hat | TITLE | 0.99+ |
millions | QUANTITY | 0.99+ |
One service | QUANTITY | 0.99+ |
29 days ago | DATE | 0.99+ |
12 | QUANTITY | 0.99+ |
JavaScript | TITLE | 0.99+ |
KubeCon | EVENT | 0.99+ |
14 million applications | QUANTITY | 0.99+ |
CNCF | ORGANIZATION | 0.99+ |
CUBE | ORGANIZATION | 0.98+ |
60 | QUANTITY | 0.98+ |
Docker Hub | ORGANIZATION | 0.98+ |
both | QUANTITY | 0.98+ |
three use cases | QUANTITY | 0.98+ |
today | DATE | 0.98+ |
30 days later | DATE | 0.98+ |
three categories | QUANTITY | 0.98+ |
over 50 million | QUANTITY | 0.98+ |
Docker | TITLE | 0.98+ |
this year | DATE | 0.98+ |
two areas | QUANTITY | 0.98+ |
Amazon | ORGANIZATION | 0.98+ |
CloudNativeCon | EVENT | 0.98+ |
85% | QUANTITY | 0.98+ |
$9 a month | QUANTITY | 0.98+ |
Docker Hub | TITLE | 0.98+ |
400, 500,000 | QUANTITY | 0.98+ |
300 | QUANTITY | 0.98+ |
75 | QUANTITY | 0.97+ |
about 2000 applications | QUANTITY | 0.97+ |
one line | QUANTITY | 0.97+ |
$5 a month | QUANTITY | 0.97+ |
single function | QUANTITY | 0.97+ |
Netflix | ORGANIZATION | 0.97+ |
Breaking Analysis: The Improbable Rise of Kubernetes
>> From theCUBE studios in Palo Alto, in Boston, bringing you data driven insights from theCUBE and ETR. This is Breaking Analysis with Dave Vollante. >> The rise of Kubernetes came about through a combination of forces that were, in hindsight, quite a long shot. Amazon's dominance created momentum for Cloud native application development, and the need for newer and simpler experiences, beyond just easily spinning up computer as a service. This wave crashed into innovations from a startup named Docker, and a reluctant competitor in Google, that needed a way to change the game on Amazon and the Cloud. Now, add in the effort of Red Hat, which needed a new path beyond Enterprise Linux, and oh, by the way, it was just about to commit to a path of a Kubernetes alternative for OpenShift and figure out a governance structure to hurt all the cats and the ecosystem and you get the remarkable ascendancy of Kubernetes. Hello and welcome to this week's Wikibon CUBE Insights powered by ETR. In this breaking analysis, we tapped the back stories of a new documentary that explains the improbable events that led to the creation of Kubernetes. We'll share some new survey data from ETR and commentary from the many early the innovators who came on theCUBE during the exciting period since the founding of Docker in 2013, which marked a new era in computing, because we're talking about Kubernetes and developers today, the hoodie is on. And there's a new two part documentary that I just referenced, it's out and it was produced by Honeypot on Kubernetes, part one and part two, tells a story of how Kubernetes came to prominence and many of the players that made it happen. Now, a lot of these players, including Tim Hawkin Kelsey Hightower, Craig McLuckie, Joe Beda, Brian Grant Solomon Hykes, Jerry Chen and others came on theCUBE during formative years of containers going mainstream and the rise of Kubernetes. John Furrier and Stu Miniman were at the many shows we covered back then and they unpacked what was happening at the time. We'll share the commentary from the guests that they interviewed and try to add some context. Now let's start with the concept of developer defined structure, DDI. Jerry Chen was at VMware and he could see the trends that were evolving. He left VMware to become a venture capitalist at Greylock. Docker was his first investment. And he saw the future this way. >> What happens is when you define infrastructure software you can program it. You make it portable. And that the beauty of this cloud wave what I call DDI's. Now, to your point is every piece of infrastructure from storage, networking, to compute has an API, right? And, and AWS there was an early trend where S3, EBS, EC2 had API. >> As building blocks too. >> As building blocks, exactly. >> Not monolithic. >> Monolithic building blocks every little building bone block has it own API and just like Docker really is the API for this unit of the cloud enables developers to define how they want to build their applications, how to network them know as Wills talked about, and how you want to secure them and how you want to store them. And so the beauty of this generation is now developers are determining how apps are built, not just at the, you know, end user, you know, iPhone app layer the data layer, the storage layer, the networking layer. So every single level is being disrupted by this concept of a DDI and where, how you build use and actually purchase IT has changed. And you're seeing the incumbent vendors like Oracle, VMware Microsoft try to react but you're seeing a whole new generation startup. >> Now what Jerry was explaining is that this new abstraction layer that was being built here's some ETR data that quantifies that and shows where we are today. The chart shows net score or spending momentum on the vertical axis and market share which represents the pervasiveness in the survey set. So as Jerry and the innovators who created Docker saw the cloud was becoming prominent and you can see it still has spending velocity that's elevated above that 40% red line which is kind of a magic mark of momentum. And of course, it's very prominent on the X axis as well. And you see the low level infrastructure virtualization and that even floats above servers and storage and networking right. Back in 2013 the conversation with VMware. And by the way, I remember having this conversation deeply at the time with Chad Sakac was we're going to make this low level infrastructure invisible, and we intend to make virtualization invisible, IE simplified. And so, you see above the two arrows there related to containers, container orchestration and container platforms, which are abstraction layers and services above the underlying VMs and hardware. And you can see the momentum that they have right there with the cloud and AI and RPA. So you had these forces that Jerry described that were taking shape, and this picture kind of summarizes how they came together to form Kubernetes. And the upper left, Of course you see AWS and we inserted a picture from a post we did, right after the first reinvent in 2012, it was obvious to us at the time that the cloud gorilla was AWS and had all this momentum. Now, Solomon Hykes, the founder of Docker, you see there in the upper right. He saw the need to simplify the packaging of applications for cloud developers. Here's how he described it. Back in 2014 in theCUBE with John Furrier >> Container is a unit of deployment, right? It's the format in which you package your application all the files, all the executables libraries all the dependencies in one thing that you can move to any server and deploy in a repeatable way. So it's similar to how you would run an iOS app on an iPhone, for example. >> A Docker at the time was a 30% company and it just changed its name from .cloud. And back to the diagram you have Google with a red question mark. So why would you need more than what Docker had created. Craig McLuckie, who was a product manager at Google back then explains the need for yet another abstraction. >> We created the strong separation between infrastructure operations and application operations. And so, Docker has created a portable framework to take it, basically a binary and run it anywhere which is an amazing capability, but that's not enough. You also need to be able to manage that with a framework that can run anywhere. And so, the union of Docker and Kubernetes provides this framework where you're completely abstracted from the underlying infrastructure. You could use VMware, you could use Red Hat open stack deployment. You could run on another major cloud provider like rec. >> Now Google had this huge cloud infrastructure but no commercial cloud business compete with AWS. At least not one that was taken seriously at the time. So it needed a way to change the game. And it had this thing called Google Borg, which is a container management system and scheduler and Google looked at what was happening with virtualization and said, you know, we obviously could do better Joe Beda, who was with Google at the time explains their mindset going back to the beginning. >> Craig and I started up Google compute engine VM as a service. And the odd thing to recognize is that, nobody who had been in Google for a long time thought that there was anything to this VM stuff, right? Cause Google had been on containers for so long. That was their mindset board was the way that stuff was actually deployed. So, you know, my boss at the time, who's now at Cloudera booted up a VM for the first time, and anybody in the outside world be like, Hey, that's really cool. And his response was like, well now what? Right. You're sitting at a prompt. Like that's not super interesting. How do I run my app? Right. Which is, that's what everybody's been struggling with, with cloud is not how do I get a VM up? How do I actually run my code? >> Okay. So Google never really did virtualization. They were looking at the market and said, okay what can we do to make Google relevant in cloud. Here's Eric Brewer from Google. Talking on theCUBE about Google's thought process at the time. >> One interest things about Google is it essentially makes no use of virtual machines internally. And that's because Google started in 1998 which is the same year that VMware started was kind of brought the modern virtual machine to bear. And so Google infrastructure tends to be built really on kind of classic Unix processes and communication. And so scaling that up, you get a system that works a lot with just processes and containers. So kind of when I saw containers come along with Docker, we said, well, that's a good model for us. And we can take what we know internally which was called Borg a big scheduler. And we can turn that into Kubernetes and we'll open source it. And suddenly we have kind of a cloud version of Google that works the way we would like it to work. >> Now, Eric Brewer gave us the bumper sticker version of the story there. What he reveals in the documentary that I referenced earlier is that initially Google was like, why would we open source our secret sauce to help competitors? So folks like Tim Hockin and Brian Grant who were on the original Kubernetes team, went to management and pressed hard to convince them to bless open sourcing Kubernetes. Here's Hockin's explanation. >> When Docker landed, we saw the community building and building and building. I mean, that was a snowball of its own, right? And 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, and we know how to build that, right? We got a ton of experience here. Like we went to our leadership and said, you know, please this is going to happen with us or without us. And I think it, the world would be better if we helped. >> So the open source strategy became more compelling as they studied the problem because it gave Google a way to neutralize AWS's advantage because with containers you could develop on AWS for example, and then run the application anywhere like Google's cloud. So it not only gave developers a path off of AWS. If Google could develop a strong service on GCP they could monetize that play. Now, focus your attention back to the diagram which shows this smiling, Alex Polvi from Core OS which was acquired by Red Hat in 2018. And he saw the need to bring Linux into the cloud. I mean, after all Linux was powering the internet it was the OS for enterprise apps. And he saw the need to extend its path into the cloud. Now here's how he described it at an OpenStack event in 2015. >> Similar to what happened with Linux. Like yes, there is still need for Linux and Windows and other OSs out there. But by and large on production, web infrastructure it's all Linux now. And you were able to get onto one stack. And how were you able to do that? It was, it was by having a truly open consistent API and a commitment into not breaking APIs and, so on. That allowed Linux to really become ubiquitous in the data center. Yes, there are other OSs, but Linux buy in large for production infrastructure, what is being used. And I think you'll see a similar phenomenon happen for this next level up cause we're treating the whole data center as a computer instead of trading one in visual instance is just the computer. And that's the stuff that Kubernetes to me and someone is doing. And I think there will be one that shakes out over time and we believe that'll be Kubernetes. >> So Alex saw the need for a dominant container orchestration platform. And you heard him, they made the right bet. It would be Kubernetes. Now Red Hat, Red Hat is been around since 1993. So it has a lot of on-prem. So it needed a future path to the cloud. So they rang up Google and said, hey. What do you guys have going on in this space? So Google, was kind of non-committal, but it did expose that they were thinking about doing something that was you know, pre Kubernetes. It was before it was called Kubernetes. But hey, we have this thing and we're thinking about open sourcing it, but Google's internal debates, and you know, some of the arm twisting from the engine engineers, it was taking too long. So Red Hat said, well, screw it. We got to move forward with OpenShift. So we'll do what Apple and Airbnb and Heroku are doing and we'll build on an alternative. And so they were ready to go with Mesos which was very much more sophisticated than Kubernetes at the time and much more mature, but then Google the last minute said, hey, let's do this. So Clayton Coleman with Red Hat, he was an architect. And he leaned in right away. He was one of the first outside committers outside of Google. But you still led these competing forces in the market. And internally there were debates. Do we go with simplicity or do we go with system scale? And Hen Goldberg from Google explains why they focus first on simplicity in getting that right. >> We had to defend of why we are only supporting 100 nodes in the first release of Kubernetes. And they explained that they know how to build for scale. They've done that. They know how to do it, but realistically most of users don't need large clusters. So why create this complexity? >> So Goldberg explains that rather than competing right away with say Mesos or Docker swarm, which were far more baked they made the bet to keep it simple and go for adoption and ubiquity, which obviously turned out to be the right choice. But the last piece of the puzzle was governance. Now Google promised to open source Kubernetes but when it started to open up to contributors outside of Google, the code was still controlled by Google and developers had to sign Google paper that said Google could still do whatever it wanted. It could sub license, et cetera. So Google had to pass the Baton to an independent entity and that's how CNCF was started. Kubernetes was its first project. And let's listen to Chris Aniszczyk of the CNCF explain >> CNCF is all about providing a neutral home for cloud native technology. And, you know, it's been about almost two years since our first board meeting. And the idea was, you know there's a certain set of technology out there, you know that are essentially microservice based that like live in containers that are essentially orchestrated by some process, right? That's essentially what we mean when we say cloud native right. And CNCF was seated with Kubernetes as its first project. And you know, as, as we've seen over the last couple years Kubernetes has grown, you know, quite well they have a large community a diverse con you know, contributor base and have done, you know, kind of extremely well. They're one of actually the fastest, you know highest velocity, open source projects out there, maybe. >> Okay. So this is how we got to where we are today. This ETR data shows container orchestration offerings. It's the same X Y graph that we showed earlier. And you can see where Kubernetes lands not we're standing that Kubernetes not a company but respondents, you know, they doing Kubernetes. They maybe don't know, you know, whose platform and it's hard with the ETR taxon economy as a fuzzy and survey data because Kubernetes is increasingly becoming embedded into cloud platforms. And IT pros, they may not even know which one specifically. And so the reason we've linked these two platforms Kubernetes and Red Hat OpenShift is because OpenShift right now is a dominant revenue player in the space and is increasingly popular PaaS layer. Yeah. You could download Kubernetes and do what you want with it. But if you're really building enterprise apps you're going to need support. And that's where OpenShift comes in. And there's not much data on this but we did find this chart from AMDA which show was the container software market, whatever that really is. And Red Hat has got 50% of it. This is revenue. And, you know, we know the muscle of IBM is behind OpenShift. So there's really not hard to believe. Now we've got some other data points that show how Kubernetes is becoming less visible and more embedded under of the hood. If you will, as this chart shows this is data from CNCF's annual survey they had 1800 respondents here, and the data showed that 79% of respondents use certified Kubernetes hosted platforms. Amazon elastic container service for Kubernetes was the most prominent 39% followed by Azure Kubernetes service at 23% in Azure AKS engine at 17%. With Google's GKE, Google Kubernetes engine behind those three. Now. You have to ask, okay, Google. Google's management Initially they had concerns. You know, why are we open sourcing such a key technology? And the premise was, it would level the playing field. And for sure it has, but you have to ask has it driven the monetization Google was after? And I would've to say no, it probably didn't. But think about where Google would've been. If it hadn't open source Kubernetes how relevant would it be in the cloud discussion. Despite its distant third position behind AWS and Microsoft or even fourth, if you include Alibaba without Kubernetes Google probably would be much less prominent or possibly even irrelevant in cloud, enterprise cloud. Okay. Let's wrap up with some comments on the state of Kubernetes and maybe a thought or two about, you know, where we're headed. So look, no shocker Kubernetes for all its improbable beginning has gone mainstream in the past year or so. We're seeing much more maturity and support for state full workloads and big ecosystem support with respect to better security and continued simplification. But you know, it's still pretty complex. It's getting better, but it's not VMware level of maturity. For example, of course. Now adoption has always been strong for Kubernetes, for cloud native companies who start with containers on day one, but we're seeing many more. IT organizations adopting Kubernetes as it matures. It's interesting, you know, Docker set out to be the system of the cloud and Kubernetes has really kind of become that. Docker desktop is where Docker's action really is. That's where Docker is thriving. It sold off Docker swarm to Mirantis has made some tweaks. Docker has made some tweaks to its licensing model to be able to continue to evolve its its business. To hear more about that at DockerCon. And as we said, years ago we expected Kubernetes to become less visible Stu Miniman and I talked about this in one of our predictions post and really become more embedded into other platforms. And that's exactly what's happening here but it's still complicated. Remember, remember the... Go back to the early and mid cycle of VMware understanding things like application performance you needed folks in lab coats to really remediate problems and dig in and peel the onion and scale the system you know, and in some ways you're seeing that dynamic repeated with Kubernetes, security performance scale recovery, when something goes wrong all are made more difficult by the rapid pace at which the ecosystem is evolving Kubernetes. But it's definitely headed in the right direction. So what's next for Kubernetes we would expect further simplification and you're going to see more abstractions. We live in this world of almost perpetual abstractions. Now, as Kubernetes improves support from multi cluster it will be begin to treat those clusters as a unified group. So kind of abstracting multiple clusters and treating them as, as one to be managed together. And this is going to create a lot of ecosystem focus on scaling globally. Okay, once you do that, you're going to have to worry about latency and then you're going to have to keep pace with security as you expand the, the threat area. And then of course recovery what happens when something goes wrong, more complexity, the harder it is to recover and that's going to require new services to share resources across clusters. So look for that. You also should expect more automation. It's going to be driven by the host cloud providers as Kubernetes supports more state full applications and begins to extend its cluster management. Cloud providers will inject as much automation as possible into the system. Now and finally, as these capabilities mature we would expect to see better support for data intensive workloads like, AI and Machine learning and inference. Schedule with these workloads becomes harder because they're so resource intensive and performance management becomes more complex. So that's going to have to evolve. I mean, frankly, many of the things that Kubernetes team way back when, you know they back burn it early on, for example, you saw in Docker swarm or Mesos they're going to start to enter the scene now with Kubernetes as they start to sort of prioritize some of those more complex functions. Now, the last thing I'll ask you to think about is what's next beyond Kubernetes, you know this isn't it right with serverless and IOT in the edge and new data, heavy workloads there's something that's going to disrupt Kubernetes. So in that, by the way, in that CNCF survey nearly 40% of respondents were using serverless and that's going to keep growing. So how is that going to change the development model? You know, Andy Jassy once famously said that if they had to start over with Amazon retail, they'd start with serverless. So let's keep an eye on the horizon to see what's coming next. All right, that's it for now. I want to thank my colleagues, Stephanie Chan who helped research this week's topics and Alex Myerson on the production team, who also manages the breaking analysis podcast, Kristin Martin and Cheryl Knight help get the word out on socials, so thanks to all of you. Remember these episodes, they're all available as podcasts wherever you listen, just search breaking analysis podcast. Don't forget to check out ETR website @etr.ai. We'll also publish. We publish a full report every week on wikibon.com and Silicon angle.com. You can get in touch with me, email me directly david.villane@Siliconangle.com or DM me at D Vollante. You can comment on our LinkedIn post. This is Dave Vollante for theCUBE insights powered by ETR. Have a great week, everybody. Thanks for watching. Stay safe, be well. And we'll see you next time. (upbeat music)
SUMMARY :
bringing you data driven and many of the players And that the beauty of this And so the beauty of this He saw the need to simplify It's the format in which A Docker at the time was a 30% company And so, the union of Docker and Kubernetes and said, you know, we And the odd thing to recognize is that, at the time. And so scaling that up, you and pressed hard to convince them and said, you know, please And he saw the need to And that's the stuff that Kubernetes and you know, some of the arm twisting in the first release of Kubernetes. of Google, the code was And the idea was, you know and dig in and peel the
SENTIMENT ANALYSIS :
ENTITIES
Entity | Category | Confidence |
---|---|---|
Stephanie Chan | PERSON | 0.99+ |
Chris Aniszczyk | PERSON | 0.99+ |
Hockin | PERSON | 0.99+ |
Dave Vollante | PERSON | 0.99+ |
Solomon Hykes | PERSON | 0.99+ |
Craig McLuckie | PERSON | 0.99+ |
Cheryl Knight | PERSON | 0.99+ |
Jerry Chen | PERSON | 0.99+ |
Alex Myerson | PERSON | 0.99+ |
Kristin Martin | PERSON | 0.99+ |
Brian Grant | PERSON | 0.99+ |
Eric Brewer | PERSON | 0.99+ |
1998 | DATE | 0.99+ |
Microsoft | ORGANIZATION | 0.99+ |
AWS | ORGANIZATION | 0.99+ |
Tim Hockin | PERSON | 0.99+ |
Andy Jassy | PERSON | 0.99+ |
2013 | DATE | 0.99+ |
Alex Polvi | PERSON | 0.99+ |
Palo Alto | LOCATION | 0.99+ |
Amazon | ORGANIZATION | 0.99+ |
Craig McLuckie | PERSON | 0.99+ |
Clayton Coleman | PERSON | 0.99+ |
2018 | DATE | 0.99+ |
2014 | DATE | 0.99+ |
IBM | ORGANIZATION | 0.99+ |
50% | QUANTITY | 0.99+ |
Jerry | PERSON | 0.99+ |
Apple | ORGANIZATION | 0.99+ |
2012 | DATE | 0.99+ |
Joe Beda | PERSON | 0.99+ |
ORGANIZATION | 0.99+ | |
Stu Miniman | PERSON | 0.99+ |
CNCF | ORGANIZATION | 0.99+ |
17% | QUANTITY | 0.99+ |
John Furrier | PERSON | 0.99+ |
30% | QUANTITY | 0.99+ |
40% | QUANTITY | 0.99+ |
Oracle | ORGANIZATION | 0.99+ |
23% | QUANTITY | 0.99+ |
iOS | TITLE | 0.99+ |
1800 respondents | QUANTITY | 0.99+ |
Alibaba | ORGANIZATION | 0.99+ |
2015 | DATE | 0.99+ |
39% | QUANTITY | 0.99+ |
iPhone | COMMERCIAL_ITEM | 0.99+ |
Airbnb | ORGANIZATION | 0.99+ |
Hen Goldberg | PERSON | 0.99+ |
fourth | QUANTITY | 0.99+ |
two | QUANTITY | 0.99+ |
Chad Sakac | PERSON | 0.99+ |
three | QUANTITY | 0.99+ |
david.villane@Siliconangle.com | OTHER | 0.99+ |
first project | QUANTITY | 0.99+ |
Craig | PERSON | 0.99+ |
VMware | ORGANIZATION | 0.99+ |
ETR | ORGANIZATION | 0.99+ |
ON DEMAND SPEED K8S DEV OPS SECURE SUPPLY CHAIN
>> In this session, we will be reviewing the power and benefits of implementing a secure software supply chain and how we can gain a cloud like experience with the flexibility, speed and security of modern software delivering. Hi, I'm Matt Bentley and I run our technical pre-sales team here at Mirantis. I spent the last six years working with customers on their containerization journey. One thing almost every one of my customers has focused on is how they can leverage the speed and agility benefits of containerizing their applications while continuing to apply the same security controls. One of the most important things to remember is that we are all doing this for one reason and that is for our applications. So now let's take a look at how we can provide flexibility to all layers of the stack from the infrastructure on up to the application layer. When building a secure supply chain for container focused platforms, I generally see two different mindsets in terms of where their responsibilities lie between the developers of the applications and the operations teams who run the middleware platforms. Most organizations are looking to build a secure, yet robust service that fits their organization's goals around how modern applications are built and delivered. First, let's take a look at the developer or application team approach. This approach falls more of the DevOps philosophy, where a developer and application teams are the owners of their applications from the development through their life cycle, all the way to production. I would refer to this more of a self service model of application delivery and promotion when deployed to a container platform. This is fairly common, organizations where full stack responsibilities have been delegated to the application teams. Even in organizations where full stack ownership doesn't exist, I see the self service application deployment model work very well in lab development or non production environments. This allows teams to experiment with newer technologies, which is one of the most effective benefits of utilizing containers. In other organizations, there is a strong separation between responsibilities for developers and IT operations. This is often due to the complex nature of controlled processes related to the compliance and regulatory needs. Developers are responsible for their application development. This can either include dock at the development layer or be more traditional, throw it over the wall approach to application development. There's also quite a common experience around building a center of excellence with this approach where we can take container platforms and be delivered as a service to other consumers inside of the IT organization. This is fairly prescriptive in the manner of which application teams would consume it. Yeah when examining the two approaches, there are pros and cons to each. Process, controls and compliance are often seen as inhibitors to speed. Self-service creation, starting with the infrastructure layer, leads to inconsistency, security and control concerns, which leads to compliance issues. While self-service is great, without visibility into the utilization and optimization of those environments, it continues the cycles of inefficient resource utilization. And a true infrastructure as a code experience, requires DevOps, related coding skills that teams often have in pockets, but maybe aren't ingrained in the company culture. Luckily for us, there is a middle ground for all of this. Docker Enterprise Container Cloud provide the foundation for the cloud like experience on any infrastructure without all of the out of the box security and controls that our professional services team and your operations teams spend their time designing and implementing. This removes much of the additional work and worry around ensuring that your clusters and experiences are consistent, while maintaining the ideal self service model. No matter if it is a full stack ownership or easing the needs of IT operations. We're also bringing the most natural Kubernetes experience today with Lens to allow for multi-cluster visibility that is both developer and operator friendly. Lens provide immediate feedback for the health of your applications, observability for your clusters, fast context switching between environments and allowing you to choose the best in tool for the task at hand, whether it is the graphic user interface or command line interface driven. Combining the cloud like experience with the efficiencies of a secure supply chain that meet your needs brings you the best of both worlds. You get DevOps speed with all the security and controls to meet the regulations your business lives by. We're talking about more frequent deployments, faster time to recover from application issues and better code quality. As you can see from our clusters we have worked with, we're able to tie these processes back to real cost savings, real efficiency and faster adoption. This all adds up to delivering business value to end users in the overall perceived value. Now let's look and see how we're able to actually build a secure supply chain to help deliver these sorts of initiatives. In our example secure supply chain, where utilizing Docker desktop to help with consistency of developer experience, GitHub for our source control, Jenkins for our CACD tooling, the Docker trusted registry for our secure container registry and the Universal Control Plane to provide us with our secure container runtime with Kubernetes and Swarm, providing a consistent experience, no matter where our clusters are deployed. You work with our teams of developers and operators to design a system that provides a fast, consistent and secure experience. For my developers, that works for any application, Brownfield or Greenfield, Monolith or Microservice. Onboarding teams can be simplified with integrations into enterprise authentication services, calls to GitHub repositories, Jenkins access and jobs, Universal Control Plan and Docker trusted registry teams and organizations, Kubernetes namespace with access control, creating Docker trusted registry namespaces with access control, image scanning and promotion policies. So, now let's take a look and see what it looks like from the CICD process, including Jenkins. So let's start with Docker desktop. From the Docker desktop standpoint, we'll actually be utilizing visual studio code and Docker desktop to provide a consistent developer experience. So no matter if we have one developer or a hundred, we're going to be able to walk through a consistent process through Docker container utilization at the development layer. Once we've made our changes to our code, we'll be able to check those into our source code repository. In this case, we'll be using GitHub. Then when Jenkins picks up, it will check out that code from our source code repository, build our Docker containers, test the application that will build the image, and then it will take the image and push it to our Docker trusted registry. From there, we can scan the image and then make sure it doesn't have any vulnerabilities. Then we can sign them. So once we've signed our images, we've deployed our application to dev, we can actually test our application deployed in our real environment. Jenkins will then test the deployed application. And if all tests show that as good, we'll promote our Docker image to production. So now, let's look at the process, beginning from the developer interaction. First of all, let's take a look at our application as it's deployed today. Here, we can see that we have a change that we want to make on our application. So our marketing team says we need to change containerize NGINX to something more Mirantis branded. So let's take a look at visual studio code, which we'll be using for our ID to change our application. So here's our application. We have our code loaded and we're going to be able to use Docker desktop on our local environment with our Docker desktop plugin for visual studio code, to be able to build our application inside of Docker, without needing to run any command line specific tools. Here with our code, we'll be able to interact with Docker maker changes, see it live and be able to quickly see if our changes actually made the impact that we're expecting our application. So let's find our updated tiles for application and let's go ahead and change that to our Mirantis sized NGINX instead of containerized NGINX. So we'll change it in a title and on the front page of the application. So now that we've saved that changed to our application, we can actually take a look at our code here in VS code. And as simple as this, we can right click on the Docker file and build our application. We give it a name for our Docker image and VS code will take care of the automatic building of our application. So now we have a Docker image that has everything we need in our application inside of that image. So, here we can actually just right click on that image tag that we just created and do run. This will interactively run the container for us. And then once our containers running, we can just right click and open it up in a browser. So here we can see the change to our application as it exists live. So, once we can actually verify that our applications working as expected, we can stop our container. And then from here, we can actually make that change live by pushing it to our source code repository. So here, we're going to go ahead and make a commit message to say that we updated to our Mirantis branding. We will commit that change and then we'll push it to our source code repository. Again, in this case, we're using GitHub to be able to use as our source code repository. So here in VS code, we'll have that pushed here to our source code repository. And then, we'll move on to our next environment, which is Jenkins. Jenkins is going to be picking up those changes for our application and it checked it out from our source code repository. So GitHub notifies Jenkins that there's a change. Checks out the code, builds our Docker image using the Docker file. So we're getting a consistent experience between the local development environment on our desktop and then in Jenkins where we're actually building our application, doing our tests, pushing it into our Docker trusted registry, scanning it and signing our image in our Docker trusted registry and then deploying to our development environment. So let's actually take a look at that development environment as it's been deployed. So, here we can see that our title has been updated on our application, so we can verify that it looks good in development. If we jump back here to Jenkins, we'll see that Jenkins go ahead and runs our integration tests for our development environment. Everything worked as expected, so it promoted that image for our production repository in our Docker trusted registry. We're then, we're going to also sign that image. So we're assigning that yes, we've signed off that has made it through our integration tests and it's deployed to production. So here in Jenkins, we can take a look at our deployed production environment where our application is live in production. We've made a change, automated and very secure manner. So now, let's take a look at our Docker trusted registry, where we can see our name space for our application and our simple NGINX repository. From here, we'll be able to see information about our application image that we've pushed into the registry, such as the image signature, when it was pushed by who and then, we'll also be able to see the results of our image. In this case, we can actually see that there are vulnerabilities for our image and we'll actually take a look at that. Docker trusted registry does binary level scanning. So we get detailed information about our individual image layers. From here, these image layers give us details about where the vulnerabilities were located and what those vulnerabilities actually are. So if we click on the vulnerability, we can see specific information about that vulnerability to give us details around the severity and more information about what exactly is vulnerable inside of our container. One of the challenges that you often face around vulnerabilities is how exactly we would remediate that in a secure supply chain. So let's take a look at that. In the example that we were looking at, the vulnerability is actually in the base layer of our image. In order to pull in a new base layer for our image, we need to actually find the source of that and update it. One of the ways that we can help secure that as a part of the supply chain is to actually take a look at where we get our base layers of our images. Docker hub really provides a great source of content to start from, but opening up Docker hub within your organization, opens up all sorts of security concerns around the origins of that content. Not all images are made equal when it comes to the security of those images. The official images from Docker hub are curated by Docker, open source projects and other vendors. One of the most important use cases is around how you get base images into your environment. It is much easier to consume the base operating system layer images than building your own and also trying to maintain them. Instead of just blindly trusting the content from Docker hub, we can take a set of content that we find useful such as those base image layers or content from vendors and pull that into our own Docker trusted registry, using our mirroring feature. Once the images have been mirrored into a staging area of our Docker trusted registry, we can then scan them to ensure that the images meet our security requirements. And then based off of the scan result, promote the image to a public repository where you can actually sign the images and make them available to our internal consumers to meet their needs. This allows us to provide a set of curated content that we know is secure and controlled within our environment. So from here, we can find our updated Docker image in our Docker trusted registry, where we can see that the vulnerabilities have been resolved. From a developer's point of view, that's about as smooth as the process gets. Now, let's take a look at how we can provide that secure content for our developers in our own Docker trusted registry. So in this case, we're taking a look at our Alpine image that we've mirrored into our Docker trusted registry. Here, we're looking at the staging area where the images get temporarily pulled because we have to pull them in order to actually be able to scan them. So here we set up mirroring and we can quickly turn it on by making it active. And then we can see that our image mirroring, we'll pull our content from Docker hub and then make it available in our Docker trusted registry in an automatic fashion. So from here, we can actually take a look at the promotions to be able to see how exactly we promote our images. In this case, we created a promotion policy within Docker trusted registry that makes it so that content gets promoted to a public repository for internal users to consume based off of the vulnerabilities that are found or not found inside of the Docker image. So our actual users, how they would consume this content is by taking a look at the public to them, official images that we've made available. Here again, looking at our Alpine image, we can take a look at the tags that exist and we can see that we have our content that has been made available. So we've pulled in all sorts of content from Docker hub. In this case, we've even pulled in the multi architecture images, which we can scan due to the binary level nature of our scanning solution. Now let's take a look at Lens. Lens provides capabilities to be able to give developers a quick opinionated view that focuses around how they would want to view, manage and inspect applications deployed to a Kubernetes cluster. Lens integrates natively out of the box with Universal Control Plane clam bundles. So you're automatically generated TLS certificates from UCP, just work. Inside our organization, we want to give our developers the ability to see their applications in a very easy to view manner. So in this case, let's actually filter down to the application that we just employed to our development environment. Here, we can see the pod for application. And when we click on that, we get instant detailed feedback about the components and information that this pod is utilizing. We can also see here in Lens that it gives us the ability to quickly switch contexts between different clusters that we have access to. With that, we also have capabilities to be able to quickly deploy other types of components. One of those is helm charts. Helm charts are a great way to package up applications, especially those that may be more complex to make it much simpler to be able to consume and inversion our applications. In this case, let's take a look at the application that we just built and deployed. In this case, our simple NGINX application has been bundled up as a helm chart and is made available through Lens. Here, we can just click on that description of our application to be able to see more information about the helm chart. So we can publish whatever information may be relevant about our application. And through one click, we can install our helm chart. Here, it will show us the actual details of the helm charts. So before we install it, we can actually look at those individual components. So in this case, we can see this created an ingress rule. And then this will tell Kubernetes how did it create this specific components of our application. We'd just have to pick a namespace to deploy it to and in this case, we're actually going to do a quick test here because in this case, we're trying to deploy the application from Docker hub. In our Universal Control Plane, we've turned on Docker content trust policy enforcement. So this is actually going to fail to deploy. Because we're trying to employ our application from Docker hub, the image hasn't been properly signed in our environment. So the Docker content trust policy enforcement prevents us from deploying our Docker image from Docker hub. In this case, we have to go through our approved process through our secure supply chain to be able to ensure that we know where our image came from and that meets our quality standards. So if we comment out the Docker hub repository and comment in our Docker trusted registry repository and click install, it will then install the helm chart with our Docker image being pulled from our DTR, which then it has a proper signature. We can see that our application has been successfully deployed through our home chart releases view. From here, we can see that simple NGINX application and in this case, we'll get details around the actual deployed helm chart. The nice thing is, is that Lens provides us this capability here with helm to be able to see all of the components that make up our application. From this view, it's giving us that single pane of glass into that specific application, so that we know all of the components that is created inside of Kubernetes. There are specific details that can help us access the applications such as that ingress rule that we just talked about, gives us the details of that, but it also gives us the resources such as the service, the deployment and ingress that has been created within Kubernetes to be able to actually have the application exist. So to recap, we've covered how we can offer all the benefits of a cloud like experience and offer flexibility around DevOps and operations control processes through the use of a secure supply chain, allowing our developers to spend more time developing and our operators, more time designing systems that meet our security and compliance concerns.
SUMMARY :
of our application to be
SENTIMENT ANALYSIS :
ENTITIES
Entity | Category | Confidence |
---|---|---|
Matt Bentley | PERSON | 0.99+ |
GitHub | ORGANIZATION | 0.99+ |
First | QUANTITY | 0.99+ |
one reason | QUANTITY | 0.99+ |
Mirantis | ORGANIZATION | 0.99+ |
One | QUANTITY | 0.99+ |
NGINX | TITLE | 0.99+ |
Docker | TITLE | 0.99+ |
two approaches | QUANTITY | 0.99+ |
Monolith | ORGANIZATION | 0.99+ |
one | QUANTITY | 0.98+ |
UCP | ORGANIZATION | 0.98+ |
Kubernetes | TITLE | 0.98+ |
One thing | QUANTITY | 0.98+ |
one developer | QUANTITY | 0.98+ |
Jenkins | TITLE | 0.98+ |
today | DATE | 0.98+ |
Brownfield | ORGANIZATION | 0.97+ |
both worlds | QUANTITY | 0.97+ |
two | QUANTITY | 0.97+ |
both | QUANTITY | 0.96+ |
one click | QUANTITY | 0.96+ |
Greenfield | ORGANIZATION | 0.95+ |
each | QUANTITY | 0.95+ |
single pane | QUANTITY | 0.92+ |
Docker hub | TITLE | 0.91+ |
a hundred | QUANTITY | 0.91+ |
Lens | TITLE | 0.9+ |
Docker | ORGANIZATION | 0.9+ |
Microservice | ORGANIZATION | 0.9+ |
VS | TITLE | 0.88+ |
DevOps | TITLE | 0.87+ |
K8S | COMMERCIAL_ITEM | 0.87+ |
Docker hub | ORGANIZATION | 0.85+ |
ways | QUANTITY | 0.83+ |
Kubernetes | ORGANIZATION | 0.83+ |
last six years | DATE | 0.82+ |
Jenkins | PERSON | 0.72+ |
One of | QUANTITY | 0.7+ |
ON DEMAND SEB CONTAINER JOURNEY DEV TO OPS FINAL
>> So, hi, my name is Daniel Terry, I work as Lead Designer at SEB. So, today we will go through why we are why we are Mirantis' customer, why we choose Docker Enterprise, and mainly what challenges we were facing before we chose to work with Docker, and where we are today, and our keys to success. >> Hi, my name is Johan, I'm a senior developer and a Tech Lead at SEB. I was in the beginning with Docker for like, four years ago. And as Daniel was saying here, we are going to present to you our journey with Docker and the answers. >> Yeah, who are we? We are SEB group. So we are a classic, financial large institutions. So, classic and traditional banking services. In Sweden, we are quite a big bank, one of the largest. And we are on a journey of transforming the bank so it has to be online 24-seven. People can do their banking business every day, whenever they want, nothing should stop them to be online. So this is putting a lot of pressure on us on infrastructure to be able to give them that service. (drum fill) >> So our timeline here. Is look, we started out with how to facilitate the container technology it has to be. 2016. And, in 2018, we had the first Docker running in SEB in a standalone mode. You need that. We didn't have any swarm, or given up this cluster since a while. For 2019, we have our first Docker-prise enterprise cluster at SEB. And today, 2020, we have the latest and greatest version of Docker installed. We are running around approximately two and a fifth at 450 specs. Around a thousand services and around 1500 containers. So, developer challenges. As for me as a developer, previous to Docker was really, really hard to get things in production. Times. It took big things and ordering services and infrastructures was a pain in the... yeah, you know what I mean? So for me, it was all about processes. We use natural processes and meaning that I wasn't able to, to see maintaining my system in production. I was handing that over to our operations teams and operation teams in that time, they didn't know how the application works. They didn't know how to troubleshoot it and see, well, what's going wrong. They were experts on the infrastructure and the platforms, but not on our applications. We were working in silos, meaning that I as a developer, only did developing things. The operations side did their things, and the security side did their things. But we didn't work as a team. I mean, today we have a completely different way of working. We will not see shapes. I mean, we have persons that were really good in maybe MQ technologies, or in some programming language and so on, but we didn't have the knowledge in the team techs to solve things, as we should have. Long lead times. I mean, everything we were trying to do had to follow the processes as we had. I mean that we should fill in some forms, send it away, hopefully someone was getting, getting back to us and saying, yeah guys, we can help you out with these services or this infrastructure, but it takes a really long time to do that. I mean, ordering infrastructure is when you're not an expert on that really hard to do. And often the orders we made or placed were wrong. When we have forms to fill in, it wasn't possible for us to do things automatically. Meaning that we didn't have the code, or the infrastructure as code. Meaning that if we didn't get the right persons into the meetings the first time, we didn't have the possibility to do it the right way, meaning that we had to redo and redo, and hopefully sometimes we got the right. We didn't have consistent set ups between the environments. When we order, as for example, a test environment, we could maybe order it with some minor resources, less CPU, so less memory, less disc or whatever. Or actually less performance on the hardware, but then we moved up to production. We realized that we have different hardware, different discs, different memories, and that could actually cause some serious problems in applications, access-wise. I mean, everyone likes to have exercise, especially if you are the maintainer of the system. That was really, really hard to get. I mean, every system has their own services, their own service, and therefore they need to apply for access to those other services. But today there's a complete difference since we only have one class to produce. Since we don't have infrastructure as a code back then, there were really lots of human errors. I mean, everyone was doing things manually. When you're coming from the Windows perspective, everything is a UI. You tend to prefer that way of working, meaning that if you used to click something in between the environments, the environments will not look the same. Life cycles. I mean, just imagine. When we have the server installed, it's like a pet. You have everything configured all from certificates to port openings, cartels, install patches, you name it. And then imagine that Windows are terminating a version and you need to reinstall that. Everything needs to be redone from the beginning. So there was a really long time taking to, to do the LCM activities, General lack of support of Microservice architecture was really also, a thing that are driving us forward with the containers technology, since we can't scale our applications in the same way as for containers. We, for example, couldn't have two applications or two processes using the same TCP port. For example, if you'd like to scale a web server, you can't do that on the same hardware. You need to have two different servers. And just imagine replacing all the excesses, replacing all the orders again for more hardware, and then manually a setting up there. The low balancer in front is a really huge task to do. And necessarily if you don't have the knowledge how the infrastructure is where you're working, then it's also really hard for you as a developer to do things right. Traditionalist. I mean, the services for us are like pets. They were really, really hard to set up. It'd take maybe a week or so. And if something was wrong with them, we will try to fix them as a pet. I mean, we couldn't just kill them and throw them away. It will actually destroy the application as this, our, like a unit box where all our things are installed. >> So, coming in from the infrastructure part of this, we've also seen challenges. For my team, we're coming from a Windows environment. So doing like a DevOps journey, which we want to do, makes it harder due to our nature in our environments. We are not used to, maybe use API, so we are not used to giving open APIs to our developers to do changes on the servers. Since we are a bank, we don't allow users to log into the servers, which means we have to do things for them all the time. This was very time consuming. And a lot of the challenges we actually still are seeing is the existing infrastructure. You can't just put that container platform on it, and thinking you're sold and everything. One of the biggest issues for us is, has been to getting servers. Windows servers usually takes like 15 minutes, Linux servers can takes up to two week in a bad day. So we really lack like, infrastructure as code. If we want a low balancer, that is also an order form. If we want the firewall opening, that's an order form. Hopefully they will not deny it. So it will go faster. So it's a lot of old processes that we need to go through. So what we wanted to do is that we want to move all of these things to the developers, so they can do it. They can own up their problems, but with our old infrastructure, that wasn't possible. We are a heavily ITIL-based organization, meaning that everything went from a cab. Still does in some way, we have one major service window every month where we take everything down. There is a lot of people involved in everything. So it's quite hard to know what will be done during the maintenance window. We lack supporting tools, or we lacked supporting tools, like log-in, good log-in tools. We have a bunch of CI/CD tools, but the maturity level of the infrastructure team wasn't that good. Again, order form and processes. If we want to, like, procure, do our procurement on a new like, storage system, or a backup system, we talk about here. So to do it is, for us, with containers, it would solve a lot of problems, because we cause we would then move the problems, not maybe move the problems to the developer, but we would make it able for them to own their own problems. So everything that we have talked about up till now boils down to business drivers. So the management's gave- gave us some policies to, or what they, how they want to change the company, so we can be this agile and fast moving bank. So one of the biggest drivers are cloud readiness, where Containers comes in perfectly. So we can build it on premises, and then we can move it to the cloud when we are ready but we can't, but we also need an exit strategy to move it back on premises if we need, due to hard regulations. Maybe you can throw it in the air. >> Absolutely. I definitely can. You're absolutely right. We need to develop things in a certain way. So we can move from infrastructure to infrastructure depending, or regardless of the vendor. Meaning that if we are able to run it on-prem, we should be able to run it in cloud or vice versa. We should also be able to move between clouds, and not be forced into one cloud provider. So that's really important for us at SEB. Short time to market is also a thing here. I mean, we are working with the huge customers. I can't name them, but they're really huge. And they need to have us being moving forward. I mean, able to really fast switch from one technology, maybe to another, we are here for them. And it's really important to us to be really fast for us to get new things out in production. All right, maybe. Nothing else? >> I don't, don't really. From the upside, we are in a huge staff DevOps transition. So, or a forced DevOps transition, which means we need to start looking at new infrastructure solutions, maybe deploy our infrastructure parts inside of containers to be able to use it the same way in the cloud. That's what we do prior, do here on premises, we have private clouds which are built on techno- technology, container technology today. So this fits quite good to have the Docker platform being one part of that one. >> Yeah. And this is solid, we are also working really, really actively on open source platforms and open source drivers. We can see that we have a huge amount of vendors in SEB, really huge ones, but we can also see that we can, facilitate open source platforms, and open source technology as well. So container technology will bring that for us. I mean, instead of having a SaaS platform and SaaS services, we can actually instantiate our own with containers and stuff. >> Also we are, since we are quite heavily regulated, the process of going through to you as like a SaaS service can take up to two years for us to go through, and then maybe the SaaS service, is it, is it what we want to use anymore? So, also we want to develop the things in our own premises and maybe, and scale it to the cloud if we need. And also we want to be an attractive employer, where maybe it's not that, the coolest thing for a young student to work in mainframe, we have a mainframe it's, it's not going anywhere, but it's hard to get people, and we want to be an attractive employer, and everyone is talking Kubernetics and containers or, and clouds. So we need to transition into those technologies. >> Yeah, we need to be open minded and necessarily facilitate the new technologies. So we can actually attract new employees. So it's really important to us to have an open mind. Our experience with Docker Containers. I mean, as I said before, scalability is a really important thing for us today. When we are using a more microservice architecture, we need to be able to Skype. We need to be scaling horizontally instead of vertically. So for that, containers are perfect storage. As we said before, we have a huge problem with environments being differently set up, since it was often manually done. Today, as we have a infrastructure as a code, it's really, really nice to have the same things exactly configured, the same in all environments. And we also have the same tooling, meaning that if I can run it on my machine, it's the same tooling I will be using to run it for test purposes or in production. That's a huge benefit for us as a developer. Time to market. I mean, today, we don't have to order service, we are using the service approach here. So we have a container cluster that are actually just sitting there waiting for our services to be hosted. So no more forms, no more calls, no more meetings before we can set up anything. We also own our problems. I mean, before, as I said, we have the processes, meaning that we ship our applications to any server. And then the operation sites take over. That's not the case now. We are actually using this as we should in DevOps. Meaning the other teams are actually responsible for all their errors as well. Even if it's on the infrastructure part, it's completely different if it's a platform's problem, because then it's the platform's team, and we can use different windows. We can try stuff out, we have an open mind. And that says that I can download and try any container image I would like on my developer machine. It's not maybe, okay to run it in production without having the security people look at it. But normally it's really, really much faster instead of waiting maybe six months, we can maybe wait one week or so. And of course less to none LCM activities. I mean, as I said before, it will take months, maybe, to do an LCM activity on multiple servers. Today, our LCM activities more or less are just switching to a new version of the image from Docker hub. That's all we have to do. So that's actually maintained during the processes we have in CI/CD pipelines. >> And the last one. So our keys to success: you should get demanded from the managers and management that everything should be a container. All the new development has to go through a container before you start ordering servers. Everything shall go through a CI/CD pipeline. We don't actually, here at SEB. Our developers build their own CI/CD pipeline. We just provide a platform for them to use it against, and the CI/CD to systems, but they build everything for themselves. Cause they know how their application works, how it should be deployed, with what tools. We just provide them with a tool set. Build a Cross Team. So you should incorporate all the processes that you need, but you should focus on the developer part, because you are building a platform for the developers, not for operations or security. >> And then maybe >> A lot of... >> you'll be able to take flight >> Yeah. Luck has nothing to do with it? Yes, it has. Of course, luck has something to do with it, even if you're really passionate, even if you're really good at some things. I mean, we got some really nice help from Dr. Inc. We were really... Came in with the technology in the right time for us to be, and we had really engaged people with these projects and that's a really luck for us to have. >> Yeah. And also we... I want to thank our colleagues, because we have another container team who started before us. And they have actually run into a lot of organizational problems, which they have sold, so we could piggyback on that, on those solutions. Also, start small and scale it. This is where Docker swarm comes, fits perfectly. So we have actually, we started with swarm. We are moving into Kubernetics in this platform. We will not force-move anything. The developers just should show us, what their- fits their needs. Thank you! >> Thank you very much.
SUMMARY :
So, today we will go through we are going to present to you our journey So we are a classic, had to follow the processes as we had. So everything that we have maybe to another, we are here for them. we have private clouds can also see that we can, to the cloud if we need. the processes we have in CI/CD pipelines. and the CI/CD to systems, I mean, we got some really So we have actually,
SENTIMENT ANALYSIS :
ENTITIES
Entity | Category | Confidence |
---|---|---|
Daniel | PERSON | 0.99+ |
Johan | PERSON | 0.99+ |
15 minutes | QUANTITY | 0.99+ |
2018 | DATE | 0.99+ |
Sweden | LOCATION | 0.99+ |
Daniel Terry | PERSON | 0.99+ |
2019 | DATE | 0.99+ |
SEB | ORGANIZATION | 0.99+ |
six months | QUANTITY | 0.99+ |
2016 | DATE | 0.99+ |
one week | QUANTITY | 0.99+ |
2020 | DATE | 0.99+ |
Docker | ORGANIZATION | 0.99+ |
today | DATE | 0.99+ |
Skype | ORGANIZATION | 0.99+ |
450 specs | QUANTITY | 0.99+ |
two processes | QUANTITY | 0.99+ |
one class | QUANTITY | 0.99+ |
Today | DATE | 0.99+ |
first | QUANTITY | 0.99+ |
two applications | QUANTITY | 0.99+ |
four years ago | DATE | 0.99+ |
One | QUANTITY | 0.98+ |
first time | QUANTITY | 0.98+ |
a week | QUANTITY | 0.98+ |
one | QUANTITY | 0.98+ |
24 | QUANTITY | 0.98+ |
Linux | TITLE | 0.97+ |
two different servers | QUANTITY | 0.97+ |
around 1500 containers | QUANTITY | 0.97+ |
Windows | TITLE | 0.96+ |
Dr. Inc. | ORGANIZATION | 0.94+ |
up to two years | QUANTITY | 0.92+ |
one part | QUANTITY | 0.92+ |
one technology | QUANTITY | 0.89+ |
approximately two | QUANTITY | 0.89+ |
Mirantis' | ORGANIZATION | 0.88+ |
Around a thousand services | QUANTITY | 0.87+ |
Docker Enterprise | ORGANIZATION | 0.85+ |
one cloud provider | QUANTITY | 0.8+ |
fifth | QUANTITY | 0.79+ |
Docker | TITLE | 0.79+ |
up to two week | QUANTITY | 0.73+ |
one major service | QUANTITY | 0.72+ |
around | QUANTITY | 0.7+ |
Kubernetics | ORGANIZATION | 0.67+ |
seven | QUANTITY | 0.65+ |
DevOps | TITLE | 0.6+ |
every | QUANTITY | 0.56+ |
swarm | ORGANIZATION | 0.53+ |
Jenny Burcio & John Kreisa, Docker Inc. | CUBE Conversation, April 2020
>> Announcer: From theCUBE studios (upbeat music) in Palo Alto and Boston, connecting with thought leaders all around the world, this is a CUBE Conversation. >> Everyone, welcome to this CUBE Conversation. I'm John Furrier, host of theCUBE here in Palo Alto, California during the COVID-19 current situation. We're here with a skeleton crew, getting the content out there. Wanted to bring a special remote interview to you with two great remote guests, talking about how the digital events, and how the digital interactions are evolving, and how our community's reacting. Got two great guests, John Kreisa, a senior vice president of marketing at Docker, and Jenny Burcio, who's the advocate, community and DockerCon content lead at Docker. Jenny and John, thanks for joining me today. >> Great to be here, thank you. >> Thanks, John. >> So you guys, Docker has been one of the most popular container platforms from the beginning of this cloud native movement. You have over millions and millions of developers out there. DockerCon is going virtual. It's an event that you guys had physically over the years, now it's going to go virtual, but this is not new to the developer world. I want to get into that in the conversation, but first I want to give you guys a chance to take a minute and explain, John Kreisa, if you take a minute to explain the new Docker because there were some changes over the past year. Take a quick minute to explain that. >> Sure thanks John, and hello everybody. So, we went through a change in November of last year to refocus Docker on, I'll say, what was the roots and the foundations of the company, around developers and developer teams. And so, at that time we took the action to split off the enterprise-focused component of the business, sold it to a company called Mirantis. Since that time, we've been working very diligently around refocusing Docker on developer tooling, developer chains, and really developer productivity, individuals and teams, and that's something that has really revitalized our community, I'll say. The community's been strong and has come with us, and I think is reacting very, very positively to this change. So that's something that we've been going on, we're about five months into that change, and that's been positive so far. >> So it's a startup, kind of a reset, kind of a start up again, get the startup roots, but with a huge community, millions of developers. >> Massive community, that's right. Millions of developers, more than two million Docker desktop downloads installed on developer machines. Huge community around Docker Hub, using that as their essential collaboration point for developers for developing applications as they move those applications to the web, and to the cloud infrastructure. So, really just a tremendous community. It is a refocused company, but one that really is starting with a phenomenal foundation, as you mentioned, in terms of the community that we have with us. >> And it's a second chance to ride the big wave. Certainly the waves are bigger now. I don't want to make this a real commercial about Docker, or DockerCon. We're going to do a special video promo reel on that event, which we're kind of co-producing with you guys on a new collaboration. So look for, the folks watching, look for a nice promo intro video on what's going to happen at DockerCon, which will be a whole nother track. The reason why I wanted to bring you guys here, is this highlights to me the core impact of part of this crisis and current situation around Coronavirus, COVID-19, people are working at home more, so the mainstream world is seeing what it's like to work at home. People are understanding some of the pressures and the dynamics around how people communicate and work. And we, Jenny, were talking about this from a community standpoint. Open source community, they've been working at home (laughs) for a long time. It's been one of the most biggest success stories that hasn't been written is the success of how software developers have been productive in working in these groups on big projects with people from around the world. This isn't new. I'd love to get your perspective on how, what's your reaction to everyone else's reaction of the whole work-at-home digital world? >> Yeah, so, I mean, if you look at what open source, and what engineers have done, generally. You know, innovation doesn't happen within an office from nine to five, in whatever time zone you're in. And so, there's been, with Docker, GitHub, Zoom, a number of tools in place, and not just the ones I named, that really allow anyone, anywhere in the world, to contribute their ideas, and respond real time. We're not going through a huge change, even within Docker or in tech, of having to work from home. Maybe kids in the calls is a little bit different, but for many of us, we're lucky to continue marching on during this time. >> What do you guys see as best practices of the work-at-home crisis, or some of the collaboration techniques? I mean, everyone knows the online troll. I mean, trolls just get booted out, or moderated out of groups. Is there a certain best practice that you could share with folks that aren't, that are learning this for the first time? >> Sure, so, highly recommend having a code of conduct, and living by that code of conduct. So making it very visible to whomever you're working with, both internally at the company, and in open source, externally to anyone wanting to contribute to a project. Giving grace in this time. As we all know there's stress much beyond what's happening in our day-to-day work for all the community right now. And writing things as much as possible. And I think, particularly as in the last couple of weeks, there's been a real need to keep the written record of decisions and conversations, and make it out there and open so anyone can kind of participate. And even to that end, Docker announced a public roadmap earlier this month. So now our entire community can jump on and vote for what they want to see, or provide input and ideas on what we would do next. >> John, I want to ask you around DockerCon coming up, as you guys look to this being a first virtual event, digital event we call it. It's more digital than virtual, but I guess people use the word virtual more now, but it's really digital. Content value has always been king on physical events, but as you move over to virtual events, you just can't make the same people make the same decisions around a breakout room, or what assignment on the calendar and just ship it over to digital is a whole nother roles. New rules, new roles, new dynamics. What's your view on this as a marketer, because you've been on both sides, successful on both sides of the table there? >> Yeah, it is a, in a way, whole new world. I've participated in virtual events in the past, but I think this, the kind of scenario that we're in, puts a whole new impetus on making sure that these events, as much as you can, emulate the in-person experience. I think it's important that the experience you provide to your audience allows them to interact in a number of different ways, above and beyond just simply watching and consuming content, but really allows them to interact with each other that makes it so they can interact with speakers, and other users, and the kinds of people that they want to have. One of the things that we're thinking about, for example, for DockerCon coming up is, how do we emulate that hallway experience, right? The you're walking down the hall, you see somebody, you've been wanting to talk to them, and you have a quick five, or 10, or 20-minute conversation that allows you to have a really good, rich exchange. And that's something that we're working hard, Jenny's working hard on, and that the team's really working hard to provide. So, you know, in this new world, it's how do we bring some of those things that make a great in-person event to the virtual world? And you know, there's fortunately a lot of great tools out there now that do make that possible, you just have to bring them together in the right way. >> Yeah, I know that's something that we've been working on together with you guys, and you know, everyone knows my rant. I think that the format's going to be multiple different types of formats. Chats are different. We were chatting around the different, you know, there's a streamed chat, like on YouTube and Twitch, versus threaded like Reddit. And the hallway grabs, those hallway tracks, it's all about the content of the people, and I want to get your thoughts on, as you guys look to take this asynchronous approach, try to make it synchronous with DockerCon, has it changed some of your thinking around call for papers? I mean, call for papers is almost like an editorial call for a blog post now. So is it changing how you guys are thinking? Is there any insight that you could share as you guys are preparing? Also, you still got to get sponsors. You still got to get some funding. Maybe not huge amounts 'cause the physical space, venue's not there, it's digital now. So, can you guys just share your thinking, your reaction, and any insights you can glean from those two dynamics, the format, the call for papers, and the sponsors, and things of that nature that were proven methods the old way? I mean, just like, call the papers, line up the schedule, there it is, and everyone shows up, but not anymore. What's different? >> So with virtual we really have the opportunity to take the serendipity out of the conversations and the learning that happens at an in-person event. We ran a traditional call for papers. It closed on Friday, we got a number of responses and great, great content that came in. But we're not going to set a speaker up to deliver that live in a session at DockerCon. We're going to pre-record their talks, and have the speaker there live to actually chat with anyone in the audience. So, answer questions, so you'll have, actually, a much greater opportunity to talk to that expert via this virtual event than you would in person, listening to that person speak. I think it really helps first time speakers, and speakers who aren't as confident to get up in a huge room, to have the opportunity to pre-record their talk. So it adds to kind of the diversity and inclusion of the event to bring on some new speakers, for sure. And from a location standpoint, right, now you don't have to give up a whole week to show up somewhere. You can spend that time working on your talk, or whatever else, to kind of share your knowledge. And then the conversation doesn't have to end there. You really, everyone has a way to connect with each other after the fact, which as event marketers, you're always looking for what is that way that you continue the wonderful connections and learning that happens at a live event, beyond. And by having it all happen virtually, you're setting yourself up for success in that area. >> It actually makes it more interesting, because you think about it, you give your talk, and you're there after either giving people high fives, or signing autographs, or getting tomatoes thrown at you. So it's there, right? I mean, it is what's the product, it's the content product. You can engage with the audience after to take that followup, that side bar, maybe the conversations. How about, John, sponsors? I mean, obviously, we have to include sponsors into these events. You know, I've seen some software out there that's pretty old school. It's like, "Oh, here's the digital rendering of our booth." I mean, I personally think that's horrible. I think that's the wrong direction, but the content value of a booth is an event within the event. So there is a way to weave this in. What's your vision of that? How do you see the inclusion of a sponsor, and how is it more intimate and more authentic for them? >> Yeah, I think there's multiple aspects in terms of benefits for a sponsor that we are thinking about. Certainly, as you said, you don't really get that walk into the booth kind of experience, but given that it's all digital, you actually have a much more scalable way to enable sponsors to interact. Firstly, just with how we're promoting the event going into it, and the fact that as they create an asset, it can live in perpetuity, that we can continue to push out there to viewers. And we know that people can come and look at that content afterwards, and that gives yet another opportunity for those sponsors to interact with the people who are consuming it. So everybody has to really think a little bit differently. Both the sponsors of these events, and the hosts, as Docker is doing now, to how and what kinds of interactions. So we're thinking, how do we allow them to capture an interaction? What kinds of calls to action can they include within their digital content? And so everybody's got to think a little bit more digitally and more forward than just, "Hey, let me have people walk "into my booth and pick up some swag." >> You know, it's interesting, we have this conversation that's like an angle on theCUBE all the time, if you think about the end user, the consumer of the content, if you work on the strive for the content value, everybody wins. So, it's like an upstream project in open source. If done well, everyone can reap the benefits. If the shared mission is audience satisfaction around the content, that's contextually relevant to the people at any given time, which is what digital is beautiful for, and you can really create an environment for great activation, and full-on demand, consumer experience advantage, either learning or engaging, or whatever. If you do that, if everyone shares in that mission, that's a success formula. Whether you're a sponsor, or an attendee, or a producer. Do you agree with that? >> And John, we were saying earlier today, this format makes content even more of the king, right? The way that you're going to get attention is by delivering value through that content, and you will probably have a better result of someone stopping by to learn what your offering is, or what knowledge you're bringing to the table, versus what that piece of swag was that they're getting scanned for. >> And there's a role for everybody. I remember when, back in the glory days when I used to develop code, I used to go show my peers my software, they're like, "Yeah, John, that code's just not good." "Well, no, no." But there's a role for me. I wasn't the best coder, but if you have good code, you rise right to the top of the pecking order and people recognize your software in open source, and content's kind of the same way. Everyone can produce content, and some will be better than others, but it doesn't mean that it's just about the content produced, or the curation, there's other roles. Do you guys see some parallels between content development in this kind of way, in a similar fashion as, say, software? I'm just making that metaphor up, it's just riffing out loud. It's a similar construct. Good software wins the day. Good community makes it all work. >> Sure, if your end goal is to educate others and share something that is of value, then it's going to be picked up. And of course creating content takes practice, just like becoming an excellent coder. And so, the stakes aren't as high in a virtual event, especially with pre-recording and some of the other things that you're doing. You know, blog about it. Do a video, do a session, right? Take that content, deliver it different ways, and practice. Particular to DockerCon, both at our live events, and what we will do moving forward, we have an extensive support system for all of our speakers. We assign a number of people internally to review outline, review talk tracks, review slides, and run through actual practices, so that our speakers are very attuned to what our audience is going to be expecting, and feel very comfortable delivering their session, because their success is our success, and ultimately, we're looking for delivering that value to Docker's builders. >> I love the format you mentioned earlier, pre-record, but also there's a new format emerging that's very popular in the Twitch world which is streaming your video game. I still predict that people will be streaming their coding sessions, but you guys have a Docker captain in Brett, who has his own streaming rig and he does the Docker birthday party, recently. I think that's going to be a future format, streaming to an end point, not just for gaming, but for just life, life casting as some people call it. But that's a good format. It fits perfectly into these digital events to host and emcee these sessions. So you can do the record on-demand, record in advance, but there's also a role for streaming, doing the demos, doing the tech talks. >> I mean, think about your audience. They need something both in the moment, and after the fact. And sessions are something that you can watch now, or later, but running through an event with our captain, like Brett Fisher, you want to be there to see what's going on. We did a birthday live stream on Thursday, to celebrate Docker's seventh birthday, and it was amazing because we had so many members of our community come on. They can't go to meet-ups anymore with everything that's happening, but we found a way to all connect, all chat, have a great time, and have this group experience, both fun and learning. And I think we will continue to see that, not just in the conference form, but increasingly now with COVID, people can't get together. People are Zooming with their high school friends to make up for time lost. So I think beyond our industry, the world is going to get very used to connecting virtually. >> I'm going to have a Zoom session tonight, seven o'clock on my Facebook page. It's going to be interesting to see all my high school friends come out, and who knows those words, but there's kind of no moderator button on Facebook. I got to figure out, make sure they're all there. Final question on this whole event thing, and then we can get to this last section around DockerCon. John and Jenny, we both have friends that are in digital, have done events. I'm hearing a lot of pressure is on these digital teams, because the physical events have proven a lot of great business value. Most companies know the economic value of physical event. Again, it's been standardized over decades, but now all of the sudden these new teams, digital teams, are being asked to provide the same business value that these physical events have provided, and these teams aren't equipped for it. So I'm getting a lot of phone calls, and a lot of outreach to theCUBE saying, "We need help." That's the event digital team, and the demand generation marketing teams. They're under a lot of pressure. Are you guys seeing the same thing, and if you are, what advice would you give the people out there, because they're under a massive amount of pressure to deliver? >> Yeah, it's a new world in that regard. And yeah, there are a few platforms out there, but in terms of something for demand marketers that emulates that live event, there's really not. I mean, as you know, we're innovating in multiple ways with you to bring a different kind of experience, but we're also having to think about how do we convert that into some kind of economic value? I mean, for example, DockerCon is a free event this year. A lot of the costs are lower, but it's a free event. That sort of changes that aspect of it. But the other part is, how do we make sure that we connect with that audience, so that we have an ongoing relationship? The way we're looking at it, and I think one recommendation for other companies, is it is a component in a series of engagements. It's a very big one, one that we're investing quite a bit in, in terms of resources, but it's really just a series of, one component of a series of engagements that we have digitally. And there's lot of other ways that you can do it, and fortunately, like Jenny has online meetups, or already has virtual meetups as a component of our virtual experience. This is one that we're sliding in with that, and based on how we're expecting it to go, we'll continue to invest in it in the future. >> Jenny, 365 days in the year, that's digital, it's aways on, right? It's like you got to think holistically, not just have an event, stand it up, tear it down, move to the next one. You activate and you got to keep it always on, you have to keep a pulse. Keep the community rolling. >> Yes, and whether it was a physical event, or a virtual event, that's your goal anyways, is to continue that momentum and keep the community going. We are innovating on that with you for DockerCon, but we're also very much listening to our community, and what their needs are, and trying to figure out how to support their connections with their local community. Docker has a pretty extensive meetup network all around the world, and the rise of virtual really allows us to take the physical limitations of local meetups out, and if they want to run virtual events, then great, how can we support them as well? >> That's awesome. And you know our mission from this area for the folks watching, is to create the best experience possible for audiences, and that means putting the right content in front of them that matters, or having them choose their own content, meet the right people, find if their friends are there, make it a great engaging experience. Because if that happens, everybody wins. So, we're looking forward to DockerCon. If you guys could just give a highlight, quick teaser. John, give a quick teaser on DockerCon, and then Jenny, give the community update of what do you guys expect to have happen? What are you hoping for? What are you nervous about? What's the excitement? What's going on? John, we'll start with you. >> Yeah, thanks John. So just a brief on DockerCon. It's May 28th, of this year. It is a free event that is going to run for, I think it's eight hours during the day. There's multimodal, kind of consumption models. So we're thinking in terms of different channels that people can come and consume. We talked a little bit about the live channel with our captains. There's a live channel with theCUBE, with you guys. There's also the pre-recorded track content. So, there's a way for people to come and interact, come and participate in the chats, and consume content that should be highly educational and focused, and we hope that it'll be a great experience. We're really focused on the content, making sure that it's a great experience for our users and our audience. >> Jenny, how about the community? What's your take, and what's your goal and aspirations? What are you hoping for? >> Hoping for the community to be able to connect, both with the speakers, experts, captains, get their questions answered, have conversations with people on stage, if you will, but also with each other. And just kind of strengthen the bonds of the community, and getting everybody to a better place with developing with Docker and DevOps, and kind of create those pathways beyond May 28th. >> Yeah, it's a DevOps world. We're going to do our best. Hope we put a kick ass program together. It's going to be fun, (laughs) and we hope we have good bandwidth. John went out a couple times there, one time, but we're going to have some good time, and hopefully learn a lot and iterate, and just raise the bar on it and just get it going. So really appreciate collaborating with you guys, and really thank you for your insight on this real, I think, a clear vision on how digital's going to shape how people engage and how events will go, even when they come back. I think this point in time, this current situation's going to emphasize the role of digital isn't just about marketing to people and getting them to come to an event. I think it's going to be a real productive network effect, where there's value created. And I think the silver lining in all this is, this is going to be now the new path for us. So thank you for sharing your cutting edge insights. I appreciate your time, thank you. >> Thanks so much for having us. >> Thank you, John. >> Okay, this is a CUBE Conversation. I'm John Furrier here in the CUBE studios in Palo Alto, with the remote interviews during this time of crisis, of COVID-19 current situation. I'm John Furrier, theCUBE, thanks for watching. (upbeat music)
SUMMARY :
all around the world, this is a CUBE Conversation. and how the digital interactions are evolving, It's an event that you guys had physically over the years, of the business, sold it to a company called Mirantis. but with a huge community, millions of developers. and to the cloud infrastructure. and the dynamics around how people communicate and work. and not just the ones I named, that you could share with folks that aren't, and in open source, externally to anyone and just ship it over to digital is a whole nother roles. and that the team's really working hard to provide. I think that the format's going to be and have the speaker there live to actually chat but the content value of a booth is and the hosts, as Docker is doing now, of the content, if you work on the strive of someone stopping by to learn what your offering is, and content's kind of the same way. and share something that is of value, I love the format you mentioned earlier, pre-record, And sessions are something that you can watch now, and a lot of outreach to theCUBE saying, in multiple ways with you to bring You activate and you got to keep it always on, We are innovating on that with you for DockerCon, and that means putting the right content It is a free event that is going to run for, Hoping for the community to be able to connect, and really thank you for your insight I'm John Furrier here in the CUBE studios
SENTIMENT ANALYSIS :
ENTITIES
Entity | Category | Confidence |
---|---|---|
John | PERSON | 0.99+ |
Jenny | PERSON | 0.99+ |
John Kreisa | PERSON | 0.99+ |
Jenny Burcio | PERSON | 0.99+ |
Brett Fisher | PERSON | 0.99+ |
John Furrier | PERSON | 0.99+ |
April 2020 | DATE | 0.99+ |
10 | QUANTITY | 0.99+ |
Palo Alto | LOCATION | 0.99+ |
Docker | ORGANIZATION | 0.99+ |
Mirantis | ORGANIZATION | 0.99+ |
May 28th | DATE | 0.99+ |
Thursday | DATE | 0.99+ |
Boston | LOCATION | 0.99+ |
Friday | DATE | 0.99+ |
DockerCon | EVENT | 0.99+ |
Palo Alto, California | LOCATION | 0.99+ |
eight hours | QUANTITY | 0.99+ |
both sides | QUANTITY | 0.99+ |
COVID-19 | OTHER | 0.99+ |
tonight | DATE | 0.99+ |
second chance | QUANTITY | 0.99+ |
more than two million | QUANTITY | 0.99+ |
20-minute | QUANTITY | 0.99+ |
YouTube | ORGANIZATION | 0.98+ |
two great guests | QUANTITY | 0.98+ |
Coronavirus | OTHER | 0.98+ |
Firstly | QUANTITY | 0.98+ |
Docker | PERSON | 0.98+ |
today | DATE | 0.98+ |
this year | DATE | 0.98+ |
both | QUANTITY | 0.98+ |
GitHub | ORGANIZATION | 0.98+ |
nine | QUANTITY | 0.98+ |
first time | QUANTITY | 0.97+ |
five | QUANTITY | 0.97+ |
Both | QUANTITY | 0.97+ |
Twitch | ORGANIZATION | 0.97+ |
two dynamics | QUANTITY | 0.96+ |
seventh birthday | QUANTITY | 0.96+ |
one time | QUANTITY | 0.96+ |
365 days | QUANTITY | 0.96+ |
theCUBE | ORGANIZATION | 0.96+ |
first | QUANTITY | 0.95+ |
one | QUANTITY | 0.95+ |
millions | QUANTITY | 0.94+ |
CUBE | ORGANIZATION | 0.94+ |
about five months | QUANTITY | 0.94+ |
One | QUANTITY | 0.94+ |
ORGANIZATION | 0.94+ |
Milin Desai, Sentry.io | CUBE Conversation, March 2020
(vibrant music) >> Everyone, welcome to our Palo Alto studio. I'm John Furrier host of theCUBE. We're here for a digital conversation. Part of our new digital events, part of our new structure of bringing people into the studio and also doing remotes. We'd love to do that in the era of the travel bans, but it's always great to have local Silicon Valley executives and startups here. Milin Desai, CEO of Sentry IO is here with me. Former VM-ware industry executive, CEO of Sentry IO hot startup. Thanks for coming in. >> Thank you for having me. >> So you can drive in. You don't have to fly anywhere. It's all good. No wearing masks. The coronavirus is crazy. I'm so glad we have you at this studio and get this content acquisition. Thanks for coming in. I want to get your take on your company before we get into the industry thing. I think you look at some of the most successful categories that just came out of nowhere. You know, you look at AIOps for instance in driving, you know, observability. But what is observability? That beginning, that comes with public page or do the list just goes on and on. The cloud has created this agile market where real time and then a lot of automation is going on so whether it's error logs like a Splunk does and that's scaled up. You get to doing something variation with software code that's not just something breaks, a phone rings. There's a lot a going on. You're this really kind of the tailwind here for you with cloud scale. What does Sentry doing? What's their secret sauce? >> So, the simplest way I would put it is we help you measure and monitor your code in production in close to real time. So what does that mean? You look at all, all of the companies that we talk about, whether it's a John Deere on one end or a Spotify on the other. They're all getting more digital in nature, which means they all trying to interact with their customers more often, building apps with an interface with an API. And as we all know, through our own personal experiences, if you don't get a great experience, you simply move on. So, you pull up your app, you pull up Uber, it's not working, let me look at Lyft. Right? That's the kind of consumer behavior that's starting to take in. >> So-- >> Meaning you don't really know as the owner of the app if they're abandoning or not, it's just down sales or? >> Correct. And so, what we do is we help developers monitor how the usages of their code in production. So, as users hit editors, a checkout button is not working or a user is having a bad experience on a mobile phone, whereas the same application on a browser looks fine. We in real time giving notification saying X number of users on this type of device, on this type of interface are having issues. And not just that, it's an alert, it's an alert that says this is the issue, this is the line of code where the issue's taking place, this is the potential commit that you did in your getRepository, which is causing it. So, it's the full kind of metadata around the issue. Which typically would be, what, two days? I take it as filed. Support me, look at it. Hey, customer has an issue, let's reproduce it. Well the customer is gone. So this is all done in real-- >> Or it could be a complete blindspot too. You don't know, right? This is the thing. This is why I love this whole digital transformation role where instrumentation is re-imagining how everything's being done. So for instance, you could see a code push and you go, okay, it's in production. And then why are sales down? Why is usage down? And then you've got to do a postmortem. >> Correct. >> No one called, just going what the hell happened? Fingers are blaming. He did it! Here you're trying to get to the point where you can see that error earlier or before or after, during as it work. >> It's almost in real time. Close to real time. As the user has the error immediately through either PagerDuty, Slack, email, whichever your communication medium is. You get to know a user or a set of users are having an issue. You click it, you go to this portal. All the metadata is right there. So, it's in real time. And so to exactly your point, it's not after the fact. >> Yeah. >> Right, it's happening. And so, the CTO of tackled.io, said it best, it's a startup that helps companies get on to marketplaces. He said, "Hey, we found issues before our customers even filed a issue against us." So, you know, this helps us deliver true customer experience, as a development team. >> So, on the developers that target profile get that and they're coding away. They don't have time to do research. They'll be like, "Oh, I better bolt on some instrumentation here." That's been the successful move. Look at like what Datadog has done in DevOps. Just the easy onboarding, free use it. Is that the same model you guys are taking this free land, adopt then expand. So, is it a freemium, could you explain the business model? >> Yeah, so, a Sentry is a open source. And so customers can take the piece of software that we have as is, fully functional and run it themselves on their data center on their cloud, or they can choose a SaaS version from us and we offer kind of like a free version and then you pay for the plan. So, what we typically see is customers turn it on, developers turn it on and they like it. And then, the best score I got recently was, one CEO who said, "Hey, you know, I don't send you that many events, but I see the value of what you do, so I decided to pay you." Right, so, they went from free to paid. And that's kind of typical pattern that we see. And the best thing about this is, it takes you approximately four lines of code to get started. Four lines of code in your code and you get started getting the benefits of Sentry. >> What's good sign for monetization when you got the paying it forward literally with cash. I want to ask you the difference between the open source version because I saw in the origination story it's really interesting. They were at jobs and they saw this side project grow into a real opportunity. And it's always good to see the open source not die, right. So, this been maintain the project. When would someone use the open sources? Is that the hardcore folks or, so SaaS, obviously makes sense. It's easier if you're doing a lot of the extra support and whatnot on top of it. But what's the use case for the folks who are going to bring it in house loaded on their cloud? >> I think we'll leave it to our customers to decide that. And we've seen, folks who say, "Hey, you know, we have, we're going to try it out, it's a small, we have got a good DevOps practice. We're going to get it up and running." Here's what happened with one of my teams at VMware. The engineer in charge looked at it and said, "It's not worth my time given what the price on SaaS is." Right, so, like our smallest plan is $29, which satisfies most startups or small software projects. And his point was like, "Hey, you know, it's almost better for me to start and using that versus--" >> Well they weren't using NSX. I'm sure Pat Gels would be like, "Get shipped the next product." Well this is the trade off, right? I mean, so that's what's beautiful of open source. You want to bring it in and make it work for yourself. That trade off has to be economically there. >> Correct. >> So you have a nice balance of if you're hardcore, no problem. >> Please use-- >> Use it, contribute, be part of the team. But if you want ease of use and all the bells and whistles and the speed. >> I think it comes down to what we are starting to see, which is, how much do you care about getting to value faster and where is your value? Is it in kind of running and operating all these pieces of software or is it in, you know, getting value to your end customer? So, if you are focused on building your business, we are this value add that kind of gets you there faster. So, stop focusing on kind of building the infrastructure. Start delivering kind of the value to the business. >> So I'm going to ask you, so, are you the CEO? So the founders who I've not met. I look forward to interviewing them. They seem pretty cool. I'm sure they probably say, "Oh this guy from VMware, he's probably the big company guy." 'Cause they were like, we're going to Dropbox now. Engineers, I could almost imagine their, what they're like. Probably skeptical, this is VMware guy. How did you get through the interview process? Obviously, you're the CEO, you made it. Were they skeptical ? What worked? Why you, why'd you go there? >> You know, the best thing about this transition is Chris and David. So, David was the CEO. He is now the CTO. He's the founder creator along with Chris. And it was his decision, to bring someone into the company, given that we are seeing this, you know, we are now at 20000 plus customers and he felt like he wanted to kind of go back to building and creating and bring a partner in crime. So, that was the good part. I would say like, we started talking and we are at the same energy level, you know? So, I think it just worked out in the way we communicated. And you've known me for a bit. I'm kind of hands on. I like, you know, to kind of get into things and build businesses. So, I think the profile matched out and both of us took our time. So it was, a long dating process, where we got to know each other. Not just as, you know, what we do for work. But, you know, how we operate and had coffee and lunch and dinner and--- >> Well, it is a dating, dating and marriage is always thinking, but the founders are, it's a tough move to make. I mean, for founders to be self-aware, to bring in someone else. But also the fit has to be there. And a lot of entrepreneurs just check the box and try to hire someone too fast that could fail or gets jammed down by the VCs, you know. So, the founders are pretty kind of reluctant. So, that's interesting that you did that. >> Yeah, he's been thinking. You know, the thing about David is he's super thoughtful and hopefully you'll get to see him soon. He's been thinking about this for a bit. And he took his time. And he worked through the process and that's why I said it felt like we were not just talking about, me joining as a CEO, as much as us getting to know each other and building this for the long run. And so we really took our time on both ends--- >> And he want to to get back on the engine of the business? He's a developer, right? He's like the code. >> Just don't want to, >> It was-- >> 20000 customers, you going to get hiring people. It's HR issues. This probably, I don't want to do that. >> That and you know it was kind of the personality thing, right? Grit and grind, you know. We kind of, can somebody come in and have the passion, the same that he believes in what we do. And he saw that and I saw that in him and I'm like, this is a great opportunity that I cannot forego. >> So talk about the, I say love modern, the modern startups because, you know, you're on the right side of history when you got cloud at your tailwind and kind of DevOps, like vibe you get going on with, I know it's not DevOps, but it's common like cloud scale and the agility. How are you guys organized? You guys have virtual teams. You have a central office. Is there a physical place? Do people come in? What's the, how is the company's philosophy on work environment? >> So, we actually have three locations. One in San Francisco, which is the headquarters, where we are located. And then in Vienna, Austria, where one of the early engineers and pioneers live. And so we built around that person and that location. >> No one's complaining about that. >> No. >> Vienna's not a bad place there-- >> Not a bad place. I haven't visited yet. (laughs) I am looking forward to it. I was supposed to be there in April, but, given the circumstances, I'm postponing it. And we recently started this past year in Toronto. And so, we are--- >> So three strong areas for tech talent for sure. >> And then we do have some employees working from home. So, we try and hire the best, and then we accommodate. But we do try to kind of cluster around these three locations. >> So, I got to get your take as the CEO, obviously we're all grappling with this, work at home, Covid 19, the coronavirus, is impacting. Everything's being canceled here in Silicon Valley. I would say Seattle has more of a hotspot than our area. Mostly China as China. What's the view that you guys are taking right now? You're telling people who work at home. Obviously, events are being canceled. Places where people doing Biz Dev, KubeCon was canceled, Dell Technology World is can-- I mean everything's being canceled. How's that affecting your business and what's your philosophy? How are you guys are executing through this tough time? >> I think as a company we've kind of taken the step for having people work from home and we did it on a location by location basis. So, for folks in San Francisco, especially because folks who are commuting on public transportation and other things. We wanted to make our team feel comfortable. And so we've instituted a work from home policy, for, I think we said two weeks, but I think it's going to keep going until we get a clear signal from the government, both locally and at the federal level. So that's kind of where we are as a team. And then what we noticed was the Austrian government kind of had similar regulations of everyone's working from home. Slack, you know, Google Hangouts. We spending a lot of time on video, making sure we are connected as a team. And you know, just that spirit of how we operate and talk to each other continues. As a business, we are a bottoms up business. So, what I mean by that is folks sign up, they use the product. And developers are right now globally still fully functional. The only difference being they're now working from home. So we feel like as a business, we'll be fine. And we are ensuring that our customers through this transition and through this period of kind of unknowns are able to continue to be successful for their customers. >> It's funny, I was talking with someone, it's like there's going to be some, obviously, sectors, like events are going to take a big hit. South by got canceled, Coachella's being canceled. All the tech events are being canceled. That's why we're going to be doing our stuff at the studio with virtual events, for theCUBE. But certain things are going to be different. You going to see pregnancy, boom. You know, nine months later, people are going to be having kids cause they're home alone or divorces depending on how you look at it. But productivity, developer wise has been talked about as actually developers want to just crank out some code. They don't have to come into the office. You can be more, I mean you can still be productive. Developers have been doing this for decades. >> I think-- >> At least if they are more. >> You know, I think you, you know, I think there might be a scenarios of adjustment, a period of adjustment. And then folks will get comfortable. So, it's super important to create that engagement model. Whether, do you have the tooling to keep the team engaged. And there companies that are completely remote. And so we're making sure we learn from their best practices around that. But I do believe that, for tech companies or even for manufacturing companies focused on building software, developers are going to be productive. >> Okay, so a baby boom's coming, divorce rate's going to go up and productivity is skyrocketing. (both laugh) >> For developers. >> For developers. Well, I mean it's a good time. Okay, can I get your take on the industry now. Honestly, putting all the coronavirus aside, we saw a surge in public cloud check. Done. And ask you when your VMware with NSX coming in and becoming the engine with software defined networking as part of the Series piece. You're starting to see hybrid clear as day. It's going to happen. Multi clouds on the horizon. So, you now have a three wave cloud game going on. Wave one, done. Wave two is hybrid. Wave three maybe bigger than them all with multicloud. Do you agree with that trend analysis and what's your take on that? >> So, this is where I'll probably kind of look back at my time at VMware. I think, you know, definitely see the multicloud wave catching on. But I would use the word multicloud as in, not a app spread across three clouds as much as, you know, a company choosing to have a certain assets in AWS, certain assets in Azure, certain in Google. So, I don't see yet this idea of an app being stretched across the three clouds but definitely, while I was-- >> VMware tried that. (both laugh) >> While I was at VMware and in talking to customers, we definitely saw adoption of multiple clouds. And that's where when I was working with the cloud health team, this idea of managing cost and security across three clouds became very common as a pattern that came up. You definitely see that as a kind of directional thing that a lot of organizations are doing. >> Yeah, the idea of just rapidly shifting up workloads based on pricing, all that stuff. I think it's aspirational at best because development teams are now just getting their groove on with hybrid and operation, cloud operations. So, I can see a day where if you can manage the latency network issues, maybe some day, but I mean, come on, really? I think about how hard that is, just latency alone. >> And the issue is like, architecturally you have to make really good choices to get there. So, I think you might see that in like kind of tech software firms. We're thinking about, how do I stay cloud neutral? But for the most part, if you want to take the full value of AWS or full value of GCP, you want to go deeper in there. And use all their services. >> Yeah, I think that's great insight. Let's riff on that a little bit because one of the things I was talking to Dave Alante and Stu Miniman about was, if you look at the multicloud, I don't think it's going to come from a vendor. I think if you look at the success of the Facebooks of the world, even Dropbox where your founders came from, early on, they had to just basically build it from cloud native, from ground up. And all the hyper scalers use open source. They built all their stuff. No one was selling them anything. They just did it. So, I think you'll see smart architectural moves, but that'll be the unicorn. That'll not be the standard. That'll be the exception, not the rule. I don't think you can sell multicloud, in my opinion, yet, or I don't think that'll even be possible. But I think someone will come out and say, make those architectural decisions saying, "I have an architecture that works multicloud because we architect it that way." >> Yup, yup. And I think that's kind of the more, kind of from an engineering standpoint, I think you'll see more of that. I think from a, you know, from a kind of solution standpoint, you will see folks saying, "I will help you manage or secure or build into each of the clouds and give you kind of common pattern versus the latter of it." And engineering team says, "Here's a way to architect for multicloud." >> You know, we pay a lot of attention to the next gen kind of psychologies. Obviously, we do a lot of coding on with our cube cloud that's coming out now. But, how do you see the founders you're working with and that in this new peer group that's developing. I call it, the next gen entrepreneur, technical entrepreneur. As they look at the vast resources of cloud and all of the data opportunities there and mobility, internet things and all this stuff going on. What is the general mindset right now of these kinds of entrepreneurs from a technology perspective? How are they looking at the problem space? What's your take on this new landscape as an entrepreneur? >> Yeah, I'll give you kind of what got me super excited about Sentry. Like how, why did I think about that? Which is if you look at 2000 to 2010, we did software defined infrastructure. Things started moving into software. 2010 to 2020 was, as you correctly wanted a cloud, hybrid, everything became kind of as a service. I think this next decade will be about data. So, companies using the data to get a competitive advantage or figuring out, you know, how to stay ahead, whether it's competitively or even to win a market. And the other aspect of this is because everything is so, as a service, API centric, I think it's going to explode how we develop things. And I think this is going to be truly now the decade for the developer, who's going to make deeper choices, greater choices, buying decisions. And so, with data kind of exploding, and the management of it and getting insights out of it is one aspect of it. And, you know, as somebody who's looking at Sentry, we do a lot of that, right? Which is how are customers using it? What are they using? What languages? And everything else that goes with that. But on the other end, developers are going to start kind of using things and create a whole new set of use cases that's going to change the way we think about it. So I think there's a whole set of elements around how to use this infrastructure to build new applications, creative products, that is going to be a massive boom. >> I think that's a great point. I think that's great insight. Because you think about observability, which I was just joking earlier on about, but I think the relevance observability is network management applied to value real time, right? Because if you can instrument everything, the smart people are going to saying, "Hey, I can just instrument this and get the data I need rather than dealing with this hassle process we had before." So, it brings up that kind of philosophy of kill the old to bring in the new or something new that kills the old. So, it's an interesting phenomenon. I think it's very relevant. But I want to get your, question as a CEO now, you've got, you're at the helm, helm of a company is technical. And talking about architecture, what's your architecture for the venture? What's your plans? How do you see the, you said you're going to come and build this next level growth. What's your architecture look like? Are you going to, do more of the same? Any new things that we see? What are you going to... What's your plan? >> Fundamentally, you know, we as a kind of set of users in the world today, have spent a lot of time monitoring, as I told you earlier, machines, systems and applications, right? And so there's a lot of successful companies doing that. But if you fundamentally believe that this is the decade where you're going to write more code than we've ever before or refresh more applications than we've ever before. Our focus is code and how it does whether it's in a staging environment, in a canary deployment, or in production. How do we measure code and monitor code in production. And the impact of that code to the end users. So it could be errors and now increasingly code performance. So you will see us kind of venture into this idea of helping developers. Not only find issues that they run into production like we talked about before, but also be able to say, looks like over the past three releases, our logins per second have gone down progressively by 10%. Why is that happening? Where is that happening? Which team made that change? So, you will see us kind of really double down on this idea of measuring and monitoring code going forward, complimenting how we measure monitor systems, machines and applications today. >> Yeah, I mean, code has got to be managed, as people more, people contribute. It's like a compiler for the compiler. (laughs) >> It's like if code fails, your business-- >> Code for the code. >> Yeah. >> Meta three meta meta as they say, but code for the code. But that's, it's basically code management in a way, right? It's the code data. You're leveraging that code relationship to the application. >> And so we talk about applications a lot. And so we write code, we store code, you know, in a getRepository. Now there's a whole set of elements around securing it. We deploy it. What about measuring and monitoring it? That is the element where we focus and kind of bring that whole cycle together. Helping that application developer be successful. >> What's it like for you going from VMware to the startup? What's the biggest, coolest thing that's happened? >> It's been a great transition. You know, and I always say this to folks who ask me for career advice. They say, always choose the people you work with and the people you work for. And I've been fortunate enough to do that and I think this transition has been great for that reason alone. Which is I've had the time to get to know the team at Sentry. They got to know me and it's just been, it's been fantastic. I think the velocity of and the pace at which I can make changes, has been the most fun part of it. >> And you've got like 25, 20000 paying customers 50000 total customers roughly in that range. Pretty sizeable. Employee count, how many employees do you have? >> 100 plus employees and-- >> Still small, still small. >> Yeah, still small. And we're going to probably double this year, give or take. And you know, it's 20000 customers from every startup. I've spoken to a startups, over 100 startups in two months. And it's amazing to see their reaction and their love for Sentry. >> And funding, how many rounds of funding have you guys done? >> We just finished Series C, in September of last year. 40 million, any Accel growth. So, we feel really good about where we are. With the revenue ramp that we've seen, we're in great shape. >> And pretty good numbers in terms of a head count too, very leveraged SaaS model. Get the developers. >> Yes. >> Great. Well, we're going to be entertaining a lot of developers at DockerCon this year. DockerCon used to be an event for Docker. Now they sold half the business to Mirantis. They're focusing on Docker developers. We have an event here. We're doing a virtual event. So, a lot more developer action coming. We'll talk more about that. Love to meet your founders, have them come in too. We want to thank you for coming on. >> Thank you. >> Milin Desai, CEO of sentry.io, former VMware executive with a great hot startup, Series C funded, growing here in Silicon Valley, San Francisco and in Austria. I'm John Furrier with theCUBE. Thanks for watching. (vibrant music)
SUMMARY :
but it's always great to have local Silicon Valley I think you look at some of the most successful categories So, you pull up your app, you pull up Uber, So, it's the full kind of metadata around the issue. and you go, okay, it's in production. you can see that error earlier And so to exactly your point, it's not after the fact. And so, the CTO of tackled.io, said it best, Is that the same model you guys are taking this free land, but I see the value of what you do, I want to ask you the difference between And we've seen, folks who say, "Hey, you know, "Get shipped the next product." So you have a nice balance and all the bells and whistles and the speed. So, if you are focused on building your business, I look forward to interviewing them. and we are at the same energy level, you know? or gets jammed down by the VCs, you know. You know, the thing about David is he's super thoughtful He's like the code. 20000 customers, you going to get hiring people. That and you know it was kind of the personality thing, and kind of DevOps, like vibe you get going on with, And so we built around that person and that location. I am looking forward to it. So three strong areas And then we do have some employees working from home. What's the view that you guys are taking right now? And you know, just that spirit of how we operate or divorces depending on how you look at it. So, it's super important to create that engagement model. divorce rate's going to go up And ask you when your VMware with NSX coming in I think, you know, definitely see (both laugh) And that's where when I was working So, I can see a day where if you can manage And the issue is like, architecturally you have I think if you look at the success of the Facebooks or build into each of the clouds and give you kind of and all of the data opportunities there and mobility, And I think this is going to be truly now the decade kill the old to bring in the new And the impact of that code to the end users. It's like a compiler for the compiler. but code for the code. That is the element where we focus and the people you work for. Employee count, how many employees do you have? And you know, it's 20000 customers from every startup. With the revenue ramp that we've seen, Get the developers. We want to thank you for coming on. and in Austria.
SENTIMENT ANALYSIS :
ENTITIES
Entity | Category | Confidence |
---|---|---|
David | PERSON | 0.99+ |
Chris | PERSON | 0.99+ |
Milin Desai | PERSON | 0.99+ |
$29 | QUANTITY | 0.99+ |
San Francisco | LOCATION | 0.99+ |
Silicon Valley | LOCATION | 0.99+ |
September | DATE | 0.99+ |
VMware | ORGANIZATION | 0.99+ |
Dave Alante | PERSON | 0.99+ |
Sentry IO | ORGANIZATION | 0.99+ |
Austria | LOCATION | 0.99+ |
Toronto | LOCATION | 0.99+ |
April | DATE | 0.99+ |
20000 customers | QUANTITY | 0.99+ |
Palo Alto | LOCATION | 0.99+ |
AWS | ORGANIZATION | 0.99+ |
March 2020 | DATE | 0.99+ |
John Furrier | PERSON | 0.99+ |
Four lines | QUANTITY | 0.99+ |
DockerCon | EVENT | 0.99+ |
Dropbox | ORGANIZATION | 0.99+ |
2010 | DATE | 0.99+ |
2020 | DATE | 0.99+ |
40 million | QUANTITY | 0.99+ |
Stu Miniman | PERSON | 0.99+ |
Uber | ORGANIZATION | 0.99+ |
both | QUANTITY | 0.99+ |
Coachella | EVENT | 0.99+ |
China | LOCATION | 0.99+ |
One | QUANTITY | 0.99+ |
two days | QUANTITY | 0.99+ |
2000 | DATE | 0.99+ |
nine months later | DATE | 0.99+ |
Vienna | LOCATION | 0.99+ |
Sentry | ORGANIZATION | 0.99+ |
100 plus employees | QUANTITY | 0.99+ |
Vienna, Austria | LOCATION | 0.98+ |
KubeCon | EVENT | 0.98+ |
10% | QUANTITY | 0.98+ |
Seattle | LOCATION | 0.98+ |
Datadog | ORGANIZATION | 0.98+ |
one | QUANTITY | 0.98+ |
today | DATE | 0.98+ |
NSX | ORGANIZATION | 0.98+ |
Covid 19 | OTHER | 0.98+ |
two weeks | QUANTITY | 0.98+ |
Spotify | ORGANIZATION | 0.97+ |
ORGANIZATION | 0.97+ | |
two months | QUANTITY | 0.97+ |
DevOps | TITLE | 0.97+ |
both ends | QUANTITY | 0.96+ |
this year | DATE | 0.96+ |
Dell Technology World | ORGANIZATION | 0.96+ |
Facebooks | ORGANIZATION | 0.96+ |
one aspect | QUANTITY | 0.96+ |
sentry.io | ORGANIZATION | 0.96+ |
one end | QUANTITY | 0.96+ |
20000 plus customers | QUANTITY | 0.95+ |
25, 20000 paying customers | QUANTITY | 0.95+ |
three clouds | QUANTITY | 0.95+ |
three locations | QUANTITY | 0.95+ |
half | QUANTITY | 0.95+ |
next decade | DATE | 0.95+ |
over 100 startups | QUANTITY | 0.94+ |
multicloud | ORGANIZATION | 0.93+ |
each | QUANTITY | 0.93+ |
approximately four lines | QUANTITY | 0.93+ |
Biz Dev | EVENT | 0.93+ |
Series C | OTHER | 0.93+ |
three releases | QUANTITY | 0.92+ |
KubeCon + CloudNativeCon 2020 Predictions | KubeCon + CloudNativeCon NA 2019
(upbeat music) >> Announcer: Live from San Diego, California, it's theCUBE, covering KubeCon and CloudNativeCon. Brought to you by Red Hat, the Cloud Native Computing Foundation, and its ecosystem partners. >> Welcome back, this is theCUBE's coverage of KubeCon, CloudNativeCon 2019. And a special segment, we're actually going to doing our 2020 predictions. I am Stu Miniman, joining me, my two co-hosts of the week. To my left is Justin Warren, who I believe's been to, you went to the first one? >> I've been to all four, yeah. >> All four of the North America shows. >> Yep. >> I personally have been now to three of the North American, as well as one in the Barcelona. And we have a first time KubeConner, but long time host of theCUBE and things, John Troyer to my right. Gentlemen, thanks so much for joining us. So first thing, the rapid fire. 12,000 in attendance. Last year 8,000, the year before 4,000. So, my math says that it will be 16,000 when we come next year to beautiful November in Boston, Massachusetts, which I can drive to. We've had snow in Austin, rain in San Diego. So, I'm predicting 60 to 70 degree weather in Boston, 'cause that never happens in Boston. Number of attendees next year, Justin? >> Well, it was doubling and now they have dropped it to 50%, so I reckon another 50%, I'll reckon 18 to 20,000. >> Stu: Oh, John? >> Yeah, I'll go higher. That many plus one. >> Okay, I feel like we'll do, I bet $1, $1. But, okay-- >> We have not hit peak Kubernetes yet. >> No. >> We definitely have not hit peak Kubernetes. One of the things, I keep looking for the theme of the show, and one of the things, we've been talking in some of the segments, is there needs to be simplification. When we talk about where we're at with cloud adoption, when we talk about some of these environments, there is a broad ecosystem. So, there needs to be some winnowing down of the technologies. We've seen some areas where things like MicroK8s and K3s to be able to be able to put Kubernetes at the edge. It's not that, that will replace Kubernetes, but things need to get simpler in some environments. Justin, I'll throw it to you first. Is simplification the theme of the show, is there something else that's grabbing you? >> The theme for me is that the money has arrived. We saw a little bit of that last year but this year it is definitely just the number of sponsors that we have here, the number of startups that we have here, the ecosystem, the number of parties, the VCs are here. This feels like a lot of other technology shows that we've been to before in their hay day. We are right here in the hay day of Kubernetes. So, I can see it getting bigger. Will there be consolidation? Yes, I think there will. But I think that this is going to broaden out further first. I don't think that we're quite at the point where things need to start collapsing in. I think we're still going to be exploring all the different options that we have. I think the theme is simplification, yes, I agree. But it's now going to be people trying to solve that problem by creating these higher-level services, managed-Kubernetes offerings. A lot of the different component projects that are there, we're going to see a lot of options where they try to manage that for you and make it easier to consume. But there will be several different attempts at that and not all of them are going to survive. >> Yeah, I'll go with you. Simplification's going to be an issue. Has to happen, we saw a lot of different stacks here at the show, if you go out on the show floor. A lot of people are trying to give you a generic platform. A general-purpose platform, maybe it has its own opinionated view of networking, or storage, or management, or security. But at the end of the day we need things on top of the platform. So, I'm hoping next year we see more things on top of the platform, more applications. We saw some big data applications this year. But people are still building engines and I want them to build cars, because not everybody can build the engine. >> Justin: Yes! >> Well, and actually, Justin, a question for you is when we talk about Kubernetes, there's so many people I interview here and they're like, "Well, no, "we know how to build it better than others "and when you want to go across all environments "we should do it." Is that, are we still going to see that for awhile? Or, can we all hold hands, and talk about open source and be able to just manage across all of these environments? >> Well, one of the key founding principles of Kubernetes is that you can operate it the same everywhere. If it's certified Kubernetes, it should function the same, no matter who's build of it it is. So, that just provides us a common platform that we then build on top of. So, I think the main differentiation's going to be on things like the tooling and the services that allow you to operate that base layer of Kubernetes. But that base layer of Kubernetes is about interesting as Ethernet. It's extremely pluggable and it's just ubiquitous, but no one really cares which brand of Ethernet you happen to be giving me. I care about all the stuff that I run on it. And that's what I think that we're going to see a lot more, I'm with you, John. We're going to see a lot more of those services. I'm seeing a bunch of startups at this show that are starting on that journey, they're providing a lot of things like database services, very highly-tuned monitoring and measurement telemetry systems. There's a big push to make sure that there is a certain amount of interoperability between these different services. Things like having open telemetry be the standard for sending telemetry information around. Because everyone knows that if we all build to Ethernet we're all going to have a much better time of it, than if we all start trying to come up with our own version of it and call it Banyan VINES, and FidoNet, and God knows what. >> Okay, I'm glad you brought up the example of Ethernet. First of all, I have no problem watching a 45-minute discussion of what 400 Gig's going to look like, and the challenge and the opportunities. And if you are talking Ethernet in someone's data center, for the most part they're going to run that on a single vendor because while there is interoperability, it's not until I go to the Internet, because layer two, I want to keep it single vendor, when I go layer three I want to do that. Is that, maybe it's not the best analogy but Kubernetes-- >> No, I think that's reasonable. And if you're trying to operate something across different environments then it's much easier if the two environments can talk to each other. Simple example that people tend to forget about is M&A. If one company goes and buys another one and I run Banyan VINES and you run, I don't know, FinLand or something, then we can't talk to each other, and integrating those two companies becomes impossible. But at least if we both have, you might have Juniper, I might have Cicso, those two network sets can still talk to each other. You might be running, I don't know ,Mesosphere, and someone else might be running Mirantis or Rantia, and that's their system for operating Kubernetes. Turns out, actually if you can operate it much the same, one of you can decide, you know what, we're going to operate everything with Rantia, 'cause we think that that's going to be the best thing for the holistic company. You may keep them separate. As long as you get the same outcome then it doesn't really matter. >> Yeah, that's why I think we aren't yet at peak Kubernetes. Those Kubernetes skills that are in high demand from a job market that people are being upskilled on, they're actually still going to be useful. Now, these stacks that these opinions that people are doing. I mean, they want us to talk about people over projects, right? That's a great philosophy, this is a very friendly community, it's very open source. But, cynically, I think, and sometimes people swap your company T-shirt for your project T-shirt that your company is the one that's behind. And that's kind of a, that's a little bit of a bait and switch. Yes, it's an open source stack. Yes, all the major vendors have open source, 100% open source stacks around Kubernetes. But they're all with different projects and they all pick their own projects. So, I think that is yet to be resolved. >> Well, it's interesting 'cause the thing that I heard is it used to be open source was something that people contribute to it. Now, the majority of people that contribute to open source do it as part of their job. So, there is some of that. Yes, I'm paid by company X, but my job is to participate in the community. There is a large company that got bought by $34 billion. They have a lot of contributors out there. Their job is open source, they are on those projects, they might switch from one project to another. We had Kelsey Hightower on today, he's like, "Hey, right, "but we need to think of people above project. "It's okay for them to move from one to the other "between projects or between companies." But, right, it is very much often companies that are behind the scenes and pushing people and dollars into these projects. One thing I like about the CNCF here is we do have, there's 129 end-user companies participating here, so we've reached a certain maturity level that they are driving it, not just companies driving it for the dollars. So, I guess the thing I want to ask though is, there's so many companies here, we started off the conversation this week, John, talking about Docker. And the cautionary tale of how many companies, when I asked, "What is your business model, what do you do?" Is, I created some cool new project. What does that mean? You look at the business model. You live right with Silicon Valley there. What are you seeing as you look forward? What do you expecting to see consistently? >> Oh sure, I mean, half the logos will be gone but they'll be swapped out for other logos, so that's all fine, right? If you have a point solution, as I was kind of pointing out, things are kind of stackifying. So, things need to consolidate from a buyer's perspective. A lot of the sessions here were about custom projects that people did, either in-house or for a customer. So, I think that's okay, that's the natural, it's the natural Cambrian explosion and then die off. >> Yep, creative destruction. (John laughing) That's the general point of how we do things. There's a lot of things that are basically a feature and you can't really build a company behind a feature. They're hoping that they will find some sort of pathway to money, we've seen some big acquisitions where they didn't really find a good route to money. That's fine, people will figure that out. And how you fund this development, Stu, I mean that's the perennial problem. At the moment it's possibly not the perfect solution but it's a pretty good one, in that we have developers are employed by a company that pays them to develop open source software. So, anyone can go and grab that software and then use it. So, we don't actually really depend on that company sticking around. >> And enterprise sales, it's still very expensive to have even a small booth here, and three or four people and nice T-shirts, and all of your swag, and you flew them here. And fly them all around the country to company after company, conference room after conference room. That is an expensive model to sell things. I mean, you need to have a fair amount of revenue. >> All right, so, Justin, a lot of progress, a lot of projects. >> Yeah. >> What's missing? Look out for 2020, is there an area or a space that needs to mature or needs work? What's your advice for this ecosystem? >> Well, for me it's all about the data. So, we've seen a lot of evolution in stateful sets and being able to manage state-based data within the Kubernetes ecosystem, a lot of progress on that, but there's still a long, long, long way to go. Also, just on the general operational tooling. So, the things that we are used to and have taken for granted in other traditional, like vSphere, or we've come from the VMware ecosystem. Simple things like higher availability. So, I need my data to always be available and I need to be able to have this managed. There's a lot of stuff in there but there's still a lot more stuff that needs to happen. Service mesh and that service discovery and making that easy enough for normal mortal humans to deal with, that still really isn't there. You kind of have to be a bit of a super genius to configure that and get it working and operating. So, there's still a lot of very hard work on these quite hard problems, to then make it look simple. >> Yeah, so, John, the one I want to throw to you is Dan Kohn came out on the keynote stage yesterday and he said, "Kubernetes has crossed the chasm, "yet most enterprises are still worried "about software failure." We know many people that are coming in new and shell-shocked when they come to look. What does the industry as a whole and this ecosystem, specifically, need to do to make sure that we don't come a year from now and say, "Wow, things slowed down "because we kind of couldn't get "the vast majority of people on board?" >> Well, I mean, we're going back to, I guess then the same thing, things have to be simpler. In times of uncertainty people either stop or they go to a trusted provider. There is, probably, although there's a high value on Kubernetes skills right now, that also means there's not enough folks. So, if you can't get the engineers. That was a problem in previous generations of some of these stacks, in that if you couldn't get enough engineers, or if the stack, if everybody had their own snowflake version of it and the skills were not transferable you could not move forward. So, I'm hoping we'll see more managed service providers. I'm hoping that we'll see more startups and services built on top of these existing infrastructures, I think we're seeing more of those. I see a lot of stuff in the operations space and kind of the SRE space, the incident management space. Kind of all the tooling you'll need to actually run these things in day two and beyond. And then, hopefully, the industry keeps pounding on digital transformation and process transformation. One project at a time, you start with one, you start small, you start tooling, you start tooling up, you get some small things under your belt and start to learn. But that's enterprise timeline. So, at a certain speed. >> All right, last thing, any aha moments, surprises, cool things as you've been going around the show? Justin? >> Oh, just walking into the show surprised me. Just how big it has gotten and how much energy there is here. It's amazing to me and I can just only see it getting bigger and, I hope, better. I am surprised by the reaction from people who haven't come into the Kubernetes ecosystem, I think. There's still a lot of people out there for whom this is a big surprise. That it's as big a show as this is, there are lots and lots of people out there who can't actually spell Kubernetes. So, there's a lot of work for us to go and do to figure out how we get those people to come into this ecosystem in a way that doesn't shock them and scare them away. >> Yeah, absolutely. Welcome to the party, those of you that had been joined. John? >> Hey, the thing that surprised me was this is both a multicloud show and a non-cloud show. This is the only show where people working in multiple public clouds can come together. So, that's one of the systemic forces causing it to grow. On the other hand, this is not a public cloud-only show. Over and over again, we talk to people here on theCUBE, I talk to people on the show floor, and most of their workloads, or many of their workloads, are on-premises, right? Kubernetes is fully functional and fully up to speed in private cloud, in people's data centers because it is useful. And they're starting to do that process tooling and process re-engineering, even on-site. And then they may be using a portfolio of different clouds. So, I think that was one of the surprising things to me is this was not 100% public cloud show. >> Yeah, and a little bit of caution I'll give there is we want to make sure we don't become complacent and say, oh, well, we could just kind of slide in what we were doing before and not make some change because the driver here, we've been talking about for decades now, was really kind of that application modernization. And Kubernetes and this whole, it is about cloud-native. It's not the Kubernetes, it's the cloud-native piece. >> You know what I didn't hear? I did not hear putting legacy apps on Kubernetes as much this year. Much quieter this year. >> So, and I'll just say, I'll highlight, we did an interview yesterday with the American Red Cross. Tech For Good, it's something that we've been highlighting, John, for especially helping lead the charge and make sure we highlight that. The Microsoft show, they very much talked about that this year. American Red Cross is saying, hey, we always want your dollars but we'd also love your skillset. So, if this community, and specifically Kubernetes, cloud-native ecosystem makes it easier. There's common tooling, something that I've been hearing a lot this year is when I go through that modernization I can hire the next-generation workforce. There's too many of those, oh, I'm doing it the old way. If I don't have somebody with 30 or 40 years experience in the industry, you won't understand our systems and we need that next generation of workforce to be able to get involved. So, love future jobs, Tech For Good, all good things. This community's always been strong on diversity and inclusion. And so, I guess final word I'll say, big shout-out to, of course, the CNCF, this event, they have a large menagerie that they need to take in here and manage, and they're doing a good job. There's always things to work on. They are listening and open. We have really appreciated the partnership. A huge shout-out, of course, to our sponsors that make it possible for us to do this. So, for Justin Warren, for John Troyer, I'm Stu Miniman, thanks so much. We definitely are excited for one more day. Tomorrow, as well as next year in 2020, Amsterdam and Boston. Please reach out always if you have any questions. And thank you so much for watching theCUBE. (upbeat music)
SUMMARY :
Brought to you by Red Hat, who I believe's been to, you went to the first one? So, I'm predicting 60 to 70 degree weather in Boston, and now they have dropped it to 50%, Yeah, I'll go higher. I bet $1, $1. and K3s to be able to be able to put Kubernetes at the edge. and not all of them are going to survive. Has to happen, we saw a lot Well, and actually, Justin, a question for you is So, I think the main differentiation's going to be for the most part they're going to run that on a single vendor Simple example that people tend to forget about is M&A. they're actually still going to be useful. Now, the majority of people that contribute to open source A lot of the sessions here were about custom projects that pays them to develop open source software. and all of your swag, and you flew them here. a lot of projects. So, the things that we are used to Yeah, so, John, the one I want to throw to you and kind of the SRE space, the incident management space. to figure out how we get those people Welcome to the party, those of you that had been joined. So, that's one of the systemic forces causing it to grow. and not make some change because the driver here, I did not hear putting legacy apps that they need to take in here and manage,
SENTIMENT ANALYSIS :
ENTITIES
Entity | Category | Confidence |
---|---|---|
John | PERSON | 0.99+ |
Justin Warren | PERSON | 0.99+ |
Stu Miniman | PERSON | 0.99+ |
John Troyer | PERSON | 0.99+ |
Justin | PERSON | 0.99+ |
Dan Kohn | PERSON | 0.99+ |
Boston | LOCATION | 0.99+ |
60 | QUANTITY | 0.99+ |
Cloud Native Computing Foundation | ORGANIZATION | 0.99+ |
Austin | LOCATION | 0.99+ |
30 | QUANTITY | 0.99+ |
Red Hat | ORGANIZATION | 0.99+ |
18 | QUANTITY | 0.99+ |
45-minute | QUANTITY | 0.99+ |
next year | DATE | 0.99+ |
Last year | DATE | 0.99+ |
100% | QUANTITY | 0.99+ |
three | QUANTITY | 0.99+ |
50% | QUANTITY | 0.99+ |
16,000 | QUANTITY | 0.99+ |
San Diego | LOCATION | 0.99+ |
last year | DATE | 0.99+ |
yesterday | DATE | 0.99+ |
$34 billion | QUANTITY | 0.99+ |
40 years | QUANTITY | 0.99+ |
12,000 | QUANTITY | 0.99+ |
San Diego, California | LOCATION | 0.99+ |
Amsterdam | LOCATION | 0.99+ |
two companies | QUANTITY | 0.99+ |
2020 | DATE | 0.99+ |
American Red Cross | ORGANIZATION | 0.99+ |
two environments | QUANTITY | 0.99+ |
Tomorrow | DATE | 0.99+ |
Microsoft | ORGANIZATION | 0.99+ |
One project | QUANTITY | 0.99+ |
this year | DATE | 0.99+ |
8,000 | QUANTITY | 0.99+ |
KubeCon | EVENT | 0.99+ |
one company | QUANTITY | 0.99+ |
Silicon Valley | LOCATION | 0.99+ |
70 degree | QUANTITY | 0.99+ |
CloudNativeCon | EVENT | 0.99+ |
Barcelona | LOCATION | 0.99+ |
one | QUANTITY | 0.98+ |
this week | DATE | 0.98+ |
Kubernetes | TITLE | 0.98+ |
November | DATE | 0.98+ |
today | DATE | 0.98+ |
Boston, Massachusetts | LOCATION | 0.98+ |
four people | QUANTITY | 0.98+ |
20,000 | QUANTITY | 0.98+ |
both | QUANTITY | 0.98+ |
One | QUANTITY | 0.98+ |
Stu | PERSON | 0.98+ |
CNCF | ORGANIZATION | 0.98+ |
$1 | QUANTITY | 0.98+ |
Cicso | ORGANIZATION | 0.98+ |
FidoNet | ORGANIZATION | 0.98+ |
first | QUANTITY | 0.97+ |
one more day | QUANTITY | 0.97+ |
FinLand | ORGANIZATION | 0.97+ |
North America | LOCATION | 0.97+ |
one project | QUANTITY | 0.97+ |
Keynote Analysis | KubeCon + CloudNativeCon NA 2019
>> Narrator: Live from San Diego, California, it's theCUBE covering KubeCon and CloudNativeCon. Brought to you by Red Hat, the CloudNative Computing Foundation and its ecosystem partners. >> Docker, Docker, Docker. No, you're in the right place. This is KubeCon CloudNativeCon 2019 here in San Diego. I'm Stu Miniman kicking off three days of live, wall to wall coverage. My co-host for most of the week this week is John Troyer. Justin Warren's also in the house. He'll be hosting for me. And a big shout out to John Furrier who's back at the corporate ranch in Palo Alto keeping an eye on all the CloudNative stuff with us. The reason that I actually mentioned Docker is because it is the first thing that is on our lips this week. Just this week, Docker, which is the company that, if it wasn't for Docker, we wouldn't have 12,500 people here at this event. Really democratized containers. But the company itself built out a platform, millions and millions of companies using containers. But when the orchestration layer came in there was some contention, there's lots of politics. I'm waiting for Docker the Broadway musical to come out to talk about all the ins and outs there because Kubernetes really sucked the air out of the CloudNative world. Spawned tons of projects here. As you can see behind us, this ecosystem is massive and swelling. Last year it was 8,000 people, year before it was 4,000 people, so many people here, so. And John, so, let's start. This is your first time at this show, you've done many shows with us, definitely covered some of the cloud-native, you've worked with many of the companies that are in this ecosystem here. Give me your first impressions here of KubeCon CloudNativeCon. >> Sure, sure. Well, I mean Stu, 12,000 people, it's pretty crowded here. We're right by the t-shirt line, on day one of the conference. Look, a conference this big, especially an open source conference, there's several jobs to be done, right. This is an active set of open source projects and open source communities. So a lot of the keynote this morning was updating people on details about the latest releases, the latest features, what's in, what's out, what's going on. CNCF is a very broad umbrella for a very broad number of projects, not a coherent opinionated stack, it's a lot of different things that all contribute to a set of CloudNative technologies. So, that's job one. Job two, it's a trade show, and it's an industry show, and people are coming here to figure out how to build and learn and operate. So, that wasn't particularly well served by the keynote this morning. There was certainly a lot of hands-on this week. There's a huge number of breakouts, there's a huge number of tracks. Even day zero, which is a set of specialty breakout workshops and sessions, everything was packed. There were over a dozen of those. So, what strikes me is the breadth here is that it's a mile wide. I won't say it's an inch deep, because there's some, but it is a mile wide. >> Yeah, yeah, John you are right, there's so much going on. The day zero tracks are amazing. I think there were over two dozen, maybe even more of the sessions where, you know, half-day or full day deep dives. Even talk, there was some other small events even that went on for two or three days leading up to this. So, sprawling ecosystem. Last year at this show in Seattle, I actually said that this show is the independent cloud show that we've been looking for. John, I was at Microsoft Ignite just a couple of weeks ago, and absolutely, Satya Nadella, they're not talking about the bits and the bytes. It's a, you know, Microsoft is your trusted partner for everything you're going to do, including building 50 billion new applications. Amazon Reinvent will just be right after Thanksgiving, and we will hear a very different message from Amazon and where they play. But this is not a company, it is a lot of different projects. The CNCF is the steward of this, and so Kubernetes is the one that gets all the attention. I think for this group to even grow more, it needs to be focused more on the CloudNativeCon, because how do we do cloud-native? You know, what does that mean? We heard, you know, Sugu was up on stage talking about Vitess, and he said, look, if you bake your database directly in fully Kubernetes cloud-native, that means that when you want to move between clouds you bring your data with you. So, data, security, networking, messaging, there's so many pieces here. It's a lot of work to be done to mature this stack, but it definitely is getting more mature. You start hearing many of these projects with a million or more downloads a month. So many pieces. John, what are you looking to dig into this week, what are you most excited for, what questions do you want answered? >> Well, here on theCUBE I'm always excited when we get to talk to people in production, customers, really see what's going on. There's a lot of stuff in production right now, which is not to say a lot of stuff isn't bleeding edge, right. I hear a lot of stuff, just out of the woodwork, about things that are fragile, things that aren't ready, things that are not quite updated, and I think Kubernetes is an architectural as well as a spiritual home for everything. But there's a lot of pieces that plug in, and there are opinionated ways of doing it, there are best of breed way, there are vertically integrated stacks. What's the best approach, it's not clear to me. I mean if you have to look at it from a company perspective, who are the winners and losers, I don't think that's a very productive way of looking at it. I'm interested in some projects like, we're going to be talking with Rancher, and they've got some announcements, but I'm also interested in K3s, which is their project there. I'm been hearing some really interesting things on the storage front. You know, all these things are really necessary. It's not all just magic containers moving around. You got to actually get the bits and bytes into the right place at the right time and backed up. >> Yeah, I love that you brought up K3s. Edge is definitely something that I hear talking a lot, because if you talk about cloud-native, it's not just about public cloud. Many of these things can run in my on-premises data centers and everything like that. >> And Edge fits in all of these environments, so. Right, winners and losers, I remember two years ago, first time I got a chance to interview Kelsey Hightower, who we do have on the program. He had actually taken a couple shows off, but he's back here at the show. I said Kelsey, why are we spending so much talking about Kubernetes? Doesn't this just get baked into every platform? And he's like, yeah totally, that's not the importance of it. It's not about distributions, and not about who's who, any of the software companies, it's how do they pull all of the pieces together. How do they add value on top of it. One of the terms I've heard mentioned a lot is, we need to think a lot about day two. Heck, there was even one of the companies that was heavy in this space, Mesosphere, they renamed the company Day Two IQ, spelled D2IQ. No relation to R2D2. But you know, that's what they are focused on to help these things really go together. So yeah, we talk about multicloud, and how do I get my arms around all of these pieces, how do I manage a sprawling environment. You add Edge into it. I've got a huge surface of attack for security issues. So, John, remember cloud was supposed to be simple and cheap, and it really isn't either of those things anymore, so yeah, a lot for us to dig into. >> Yeah, it'll be an interesting mix. Developers, experts, people brand new, probably half the people here they're the first time, and people coming over from the IT space as well as people coming from the open source space and I even saw this morning this is the biggest conference I've ever been to. So it's a many, it's different parts of the elephant, I'd say. >> Yeah, absolutely. It is a good sized conference, especially for open source it probably is the largest. But Salesforce Dreamforce is going on this week, which is more than an order of magnitude bigger, so my condolences to anybody in San Francisco right now, because we know the BART and everything else completely swamped with too many people. One other thing, you know, CNCF, what's really interesting for me always is when you look at a lot of these projects, the people that we saw up on stage were companies, it was the person that oh, I started this project and I'm the technical lead on it, and that's where I'm going. We've interviewed many of the people that start these projects, and they come many times out of industry. It's not a vendor that said, hey, I built something and I'm selling it. It is companies like Uber and Lyft that said, we did things at massive scale, we had a problem, we built something, we thought it was useful for us. Open source seemed a good way to help us get broader visibility and maybe everybody could help, and other people not only pitch in, but say this is hugely valuable, and that's where we go with it. So, it's something we, a narrative I've heard for years about everybody's going to be a software company, well, almost everybody at this conference is building software. We've heard about 30 to 40% of the people attending this show are developers, and therefore many of them are going to build products. A question I have and I'll give you is, with Docker, we just kicked off talking about Docker. You know, Docker created this huge wave of what happens there, but to put it bluntly, Docker the business failed. So, they are not dead, there's the piece that's in Mirantis, there's the piece doing the developer piece. We wish all of them the best of luck, but they had the opportunity to be the next VMware, and instead they are the company that gave us this wave, but did not capitalize on it. So, I look around and I see so many companies, and you say, "Hey, what are you?" "Oh, we're the creators of X technology in this project," and my question is, are you actually going to be able to make money and do a business, or is this just something that gets fit into the overall ecosystem. John, any thoughts and advice for those kind of companies. >> Well, I mean we are here, even though there's 12,000 people here, this is still very leading edge, right. There's a lot of pieces, parts here. We're not sure how they're all going to fit together. A lot of the projects have come out of real use cases, like you say, but they're, it's commercial viability is a different beast than utility. Docker was very good at developer experience, but the DNA of actually selling an enterprise management stack is a whole different beast, and there are a lot of those too. So I mean I think a lot of the companies here may not be around, but their technologies will live on. I think if you're here, and the interviews here at the show I think will be a, you'll want to have your antenna out to see like, okay, does this give you a feeling like this is solving a real problem and is incorporated in a real ecosystem. You know, the big company, it cuts both ways, right. Some of the times those technologies get absorbed and become the standard, sometimes they disappear. So the advice is you just put one foot in front of the other and try to find people in production. That's the only way at the end of the day that you could move ahead as a small company. >> All right, John, I gave you one piece of advice when we came here and I said, you know one thing we don't talk about at this show, we don't talk about OpenStack. So, I'm going to break that rule for a second here, just 'cause I feel we have as an industry learned some of the lessons. There is some of the irrational exuberance around some of these. There's lots of money being thrown at these environments, but I do feel that we are reaching maturity and adoption so much faster, because we are not trying to replacing something. The early days of OpenStack was, you know, we're your alternative for AWS, and we're going to get you off of VMware licensing. And both of those things were, they didn't happen for the most part. And OpenStack did fit in certain environments, especially outside of North America there's lots of OpenStack deployments. The telecommunications environment OpenStack is used a bunch. Telecom, another area, talk about Edge, that plays in here and we have a number of conversations. But there are both the big and the small companies when I look at our list of people we're going to be talking on the program. You know, I love first the customers. We've got Fidelity, Bloomberg, Red Cross, and Ford Motor Company all on the program, and we've got big companies, mega giants like Cisco, Hewlett Packard Enterprise, as well as couple of companies that came out of stealth like in the last week, including Render and Chronosphere. So, you know, broad spectrum of what's going on. You've done some of the OpenStack shows with me. You've got a long community and ecosystem viewpoint, John. What do you think and what do you hear, yeah. >> You know, this is, I guess yeah, this is a next generation, you could look at it that way. Anytime you bring together one of these open source foundations, you know, it is kind of a new style of development. You do have differing agendas. People do again have to have their antenna up to see, is this person promoting this open source project and what is their commercial interest in it. Because there are different agendas here. But it looks pretty healthy. Look, there's probably a million engineers worldwide that are going to have to know the guts of Kubernetes, but it's a different job to be done than OpenStack. OpenStack community is actually, that exists, is still thriving. It is good for the job to be done there. This job to be done's a little different. I think it's going to be an engine, you know, the engine that's embedded in everything else. So there's going to be a hundred million engineers that don't need to know anything about Kubernetes, but people here are the people that pop the hood open and start to you know, mess with the carburetor and this is a carburetor show. And so for the coverage here we're going to try to up level it to talk about the business a little bit, but this feels important. It feels cross-cloud, it feels outside of any one silo, and I'm really interested to see what we're going to learn this week. >> Okay, and thank you John. I really appreciate it to get it right final. It's like what is our job here? We are an independent media organization. Yes, we did bring our own stickers here to be able to, you know, we know everybody here loves stickers, so we've got theCUBE and we've got the fun gopher one, our friends at Women Who Go that support this, because, you know, inclusion, diversity, something that this community definitely embraces, we are huge supporters of their, but right, we want to be able to give that broad viewpoint of everything. We're not going to be able to get into every project. We're not going to go as deep as the day zero content web, but give a good flavor for everything going on in the show. I've found of all the shows I've gone to in recent years, this is some of the biggest brains in the industry. There's a lot of really important stuff, so I appreciate bringing my PHD holding co-host with me, John. Looking forward to three days with you to dig into all the environment. All right, so we will be wall to wall coverage, three days. If you're at the event, we are here in the expo hall. You can't miss us, we've got the big lights right next to the CloudNativeCon store. If you're online of course reach out to us. I'm @stu, S-T-U on Twitter. He's @jtroyer, and hit us up, see us in person, come grab some stickers, let us know who you want to talk to and what question you have, and as always, thank you for watching theCUBE. (upbeat music)
SUMMARY :
Brought to you by Red Hat, My co-host for most of the week this week is John Troyer. So a lot of the keynote this morning and so Kubernetes is the one that gets all the attention. I hear a lot of stuff, just out of the woodwork, Yeah, I love that you brought up K3s. any of the software companies, and people coming over from the IT space and I'm the technical lead on it, So the advice is you just put one foot in front of the other and Ford Motor Company all on the program, and start to you know, mess with the carburetor I've found of all the shows I've gone to in recent years,
SENTIMENT ANALYSIS :
ENTITIES
Entity | Category | Confidence |
---|---|---|
Bloomberg | ORGANIZATION | 0.99+ |
Fidelity | ORGANIZATION | 0.99+ |
Uber | ORGANIZATION | 0.99+ |
John | PERSON | 0.99+ |
Cisco | ORGANIZATION | 0.99+ |
John Furrier | PERSON | 0.99+ |
Justin Warren | PERSON | 0.99+ |
John Troyer | PERSON | 0.99+ |
Satya Nadella | PERSON | 0.99+ |
Ford Motor Company | ORGANIZATION | 0.99+ |
Lyft | ORGANIZATION | 0.99+ |
Palo Alto | LOCATION | 0.99+ |
Seattle | LOCATION | 0.99+ |
Stu Miniman | PERSON | 0.99+ |
two | QUANTITY | 0.99+ |
San Diego | LOCATION | 0.99+ |
Microsoft | ORGANIZATION | 0.99+ |
San Francisco | LOCATION | 0.99+ |
Kelsey | PERSON | 0.99+ |
Red Hat | ORGANIZATION | 0.99+ |
AWS | ORGANIZATION | 0.99+ |
Hewlett Packard Enterprise | ORGANIZATION | 0.99+ |
Last year | DATE | 0.99+ |
Amazon | ORGANIZATION | 0.99+ |
Red Cross | ORGANIZATION | 0.99+ |
millions | QUANTITY | 0.99+ |
12,000 people | QUANTITY | 0.99+ |
one | QUANTITY | 0.99+ |
@jtroyer | PERSON | 0.99+ |
San Diego, California | LOCATION | 0.99+ |
One | QUANTITY | 0.99+ |
CloudNative Computing Foundation | ORGANIZATION | 0.99+ |
KubeCon | EVENT | 0.99+ |
both | QUANTITY | 0.99+ |
Sugu | PERSON | 0.99+ |
12,500 people | QUANTITY | 0.99+ |
North America | LOCATION | 0.99+ |
first time | QUANTITY | 0.99+ |
this week | DATE | 0.99+ |
three days | QUANTITY | 0.99+ |
8,000 people | QUANTITY | 0.99+ |
4,000 people | QUANTITY | 0.99+ |
CloudNativeCon | EVENT | 0.99+ |
last week | DATE | 0.99+ |
CNCF | ORGANIZATION | 0.99+ |
Chronosphere | ORGANIZATION | 0.98+ |
Thanksgiving | EVENT | 0.98+ |
Kelsey Hightower | PERSON | 0.98+ |
over a dozen | QUANTITY | 0.98+ |
first thing | QUANTITY | 0.98+ |
one piece | QUANTITY | 0.98+ |
OpenStack | TITLE | 0.98+ |
one foot | QUANTITY | 0.97+ |
first impressions | QUANTITY | 0.97+ |
Women Who Go | ORGANIZATION | 0.97+ |
both ways | QUANTITY | 0.97+ |
two years ago | DATE | 0.96+ |
first | QUANTITY | 0.96+ |
Salesforce | ORGANIZATION | 0.96+ |
over two dozen | QUANTITY | 0.95+ |
job one | QUANTITY | 0.95+ |
half-day | QUANTITY | 0.95+ |
@stu | PERSON | 0.95+ |
S-T-U | PERSON | 0.95+ |
Job two | QUANTITY | 0.94+ |
Render | ORGANIZATION | 0.94+ |
40% | QUANTITY | 0.94+ |
day one | QUANTITY | 0.92+ |
this morning | DATE | 0.92+ |
Day One Keynote Analysis | 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 of partners. >> Hello everyone, welcome to theCUBE. We are at CubeCon 2018 in Seattle, CloudNativeCon as well. We've been to every KubeCon and CloudNativeCon since inception. I'm John Furrier. My co-host Stu Miniman want to break down the three days of wall to wall coverage of the rise of kubernetes and the ecosystem and the industry consolidation and standardization around kubernetes for multi cloud, for hybrid cloud. We're here breaking down day one keynote, kicking everything off. Stu, it's fun to come here and watch words like expansion, Moore's law, expansive growth, doubling down. The attendance for KubeCon, CloudNativeCon, hockey stick growth chart on Twitter. 1200, 4000, 8000 up into the right. Global phenomenon, the team at CNC at KubeCon, huge presence in China this year, total expansion all to save, hold the line on the cloud tsunami that is Amazon's web services. >> Yeah. >> This is the massive cloud game going on, your thoughts. >> Yeah, John first of all. You have to start out just expansive growth and you can just feel the energy here. We're in the middle of the show floor. You were here two years ago in Seattle when I think they said, they were, was it 16? There weren't that many sponsors here. There's 180 booths at this show. The joke in the keynote this morning was if you want to replace your entire T-shirt wardrobe that's what you can do here. Everybody's got fun stickers. It's a good crowd. Those alpha geeks, this is where they are. >> And Stu, you're sporting a new T-shirt. >> Yeah, John so I want to thank our friends. >> Make sure they can see that. >> Our friends here, Women Who Go. They do the GoLang languages, the gopher is what they're doing here. So love that, if you're at the show, come by. Get our stickers. If you look up Women Who Go on thread list. They actually have an artist shop. The CNCF has their logo up there. We have their logo. There is blockchain. There's docker, there's all these and you can buy the shirts and the money for buying these shirts actually goes to bring women and underserved people to events like this. We also love John when they're supporting this. The CNCF actually, I think it was a 130 or so people that they brought to this conference through charitable donations from many of the sponsors. >> And that's one of the highlights I want to get to later is the mission driven and the social responsibility, scholarships, the money that's being donated to fund diversity inclusion in all walks of life to make CloudNative, but Stu lets get back to the core thing that's going on here at KubeCon, CloudNativeCon. A couple years ago, I said, we said on theCUBE that the Tsunami, that is Amazon Web Service is just going to just hit ashore and just wipe out the industry in IT as much as it can go unless someone builds a seawall. Builds a wall to stop that momentum. Kubernetes and KubeCon specifically has had that moment. This is the industry saying look it. Cloud is awesome. It's full validation of cloud but there is more than just AWS. This is about multi cloud, hybrid cloud, and a lot of forces are at play competitively to make sure that Amazon doesn't run the table. >> Yeah, John, it's good to do a little bit of compare and contrast here because if you go back to OpenStack, it was OpenStack is the hail Mary against Amazon, and it's going to help you get off your VMware licenses. Well that's not what kubernetes is, if you look both VMware required Heptio, and Amazon have a big presence at this show. Amazon, their hands were forced to be able to actually work with kubernetes. I remember I read an article that said, there were about 14 different ways you can run kubernetes on Amazon before they supported it. Now they fully support it. They're going even deeper, AWS Fargate. I know you spend a lot of time at re:Invent digging into some of this environment here so this isn't, portability is a piece of kubernetes. Kubernetes won the orchestrator battles out there. It is the de facto standard out there, and we're seeing how this stack can really be built up on top of it. The thing that I've been keying in on coming into this year is how Serverless plays into it. You heard a big push for Knative on the keynote which is Google, who of course brought us to kubernetes. IBM, SAP, Red Hat all there but I don't see Microsoft or AWS yet embracing how we can match up Serverless and kubernetes today with the Knative. >> I think if I'm Amazon or Microsoft, I might be a little bit afraid of this movement because when, we went through the multi vendor days. You had multi vendoring decades ago. Now, multi cloud is the multi vendoring story, and what's interesting is that choice becomes the key word in all this and a real enterprise that's out there. They got Cisco routers, they got tons of stuff that's actually running their business, powering their business. They need to integrate that so this idea that one cloud fits all certainly has been validated. I think to me the winner takes most but what this community is doing Stu around kubernetes is galvanizing around a new stack configuration with kubernetes at the center of it, and that will disintermediate services at AWS and at Microsoft. Microsoft stock price has put that company in a higher value position than Google or Apple. What has Microsoft actually done to make them go from a $26 stock price to $100 and change? What did they actually invent? What did they actually do? What did they disrupt? Was it just go in a cloud? Is it Office 365? This begs the question is it just the business model shift so certainly there is business in the cloud and it's showing here at KubeCon. >> Yeah John, there was a major cultural shift inside of Microsoft I was really excited. One of the shows I got to go to this year was Microsoft Ignite, and in many ways it's interesting. That show has been around for decades and in many ways, it was the Windows admin just getting the latest and greatest. From my standpoint, I think it was Microsoft fully embracing the move to SaaS. They're pushing everybody to Office 365. They are aggressively moving to expand their cloud that that hybrid environment Microsoft has the applications, and they're not waiting for customers to just leave them or hold onto whatever revenue stream. They're switching to that writable model. They're switching to SaaS model. They're pushing really hard on Azure. They're here in force. They're really embracing developers, all the .NET folks, they were-- >> They're moving the ball inch by inch down the fields slowly to that cadence and that in totality with social responsibility and commencement of the cloud. I think has been, there's not one thing that's happened. It's just a total transformation for Microsoft, and the results and the valuation are off the charts. Google, the same way. Diane Greene has, I think was unfairly categorized by the press in terms of her exit. She's been wanting to retire for years Stu. She has turned Google around. You look at Google where they are right now verses where they were two years ago. Two years ago, they were slinging cloud the Google way. Now they're saying hey, you know what. We know the enterprise. Jennifer Lin, Sarah Novotny, Dawn Chen. All those people over there are leading the way real enterprise just with tech and they got some big moves to make, and they're doing it. So Diane Greene did not fail. So that was one thing that's interesting in the ecosystem and in Amazon as you know just kick it out. So given all that Stu, how does that relate to this? >> Yeah, let's bring it back here. So first of all, kubernetes. It was interesting the keynote this morning. We spent a lot of time talking about things that built on top of and around what's happening with kubernetes. Talking about things like how Helm is moving forward. Onvoy, Prometheus all of these projects. There are a couple dozen incubating projects and a few of them are graduating up to be full flanked projects. We talked about the ecosystem and how many partners are here. There's around 80 service providers and about 80 platforms that have kubernetes baked in. I want to point out an interesting distinction. Some people said, it's like oh they're 75 or 80 different distributions of it. I don't think that anybody thinks that they're going to make a differentiated platform that people are going to buy what I'm doing because I have the best kubernetes. Really what the CNCF has done a good job is saying you're fully supported. You're inoperable, you meet the guidelines to say, I am kubernetes and therefore it's baked into what we're doing. So why do we have so many of them? It's well, there's a lot of clouds out there. There's service providers and even the infrastructure players are making sure that they're in there. Everybody from Intel, all the way through. Servers and storage and networking all making sure that they're doing they're pieces to make sure that they work in the kubernetes environment. >> So Stu, I got to ask you a question on the keynote. You were in the front row. I was watching online here. Kind of distraction, sold out in the keynote. I didn't get the whole gist of it. How much of the keynote was vendor or project expansion verses end user traction? Can you give some color on that? >> Yeah, so a lot of it was the projects. What's really good is there's not a lot of vendors. Sure there is here's the logo slide. Let's everybody give a big round of applause and thank you. But when they put the projects up there, many of these projects came out of a group but some of that is well Lyft. Lyft created one of these projects and who's involved in that. One of the big news announcement was FCD is being donated to the CNCS, and well that came out of CoreOS to solve a really needed problem that they had to make sure that when you're rolling upgrades that you don't reboot the entire cluster all at once, and then your application isn't able to be there. So why are they donating? Well it has reached the maturity level, and while CoreOS is inside of Red Hat, there is a broad adoption. Lots of people contributing and it just makes sense to hand it over. Red Hat, everything they've done always is 100% open source, so them making sure that they have a good relationship with the foundation and who should have the governs of that. Red Hat has a strong track record on that. I know we'll be talking a lot-- >> All right so Stu get your perspective on the big players. We saw Google up on Saint-operno. We saw VMware. Cisco is here. I saw some of the Cisco executives here earlier. You got Red Hat, you got the big dogs here, Microsoft. What's the trend on the big players and then what's the trend on the hot startups either companies and or new wave in here? You mentioned Knative. So big companies, what's the general trend there and then what are you seeing on the interests around startups. >> So John, last year when I talked to users at this show. It was most of the people that were using kubernetes were building their own stack. The exception to that was oh if I'm a Red Hat customer, open shift makes sense for me. I can built it into what my model is. Azure had just come out with their AKS support. AWS had just been figuring out their ECS verse EKS and what they had. We're going to do before Fargate was down there. Today, what I hear is maturation of the platform so I expect Amazon and Microsoft to win more, and just I'm on those platforms. I'm using it, oh I want to use their kubernetes service that's going to make sense. So the rich get richer in this a lot way. Red Hat is going to do well, IBM is a strong player here, and of course sometime in 2019, we expect that acquisition of Red Hat to close. From a start up standpoint, there are so many niches that can be filled here. The question is how many of them are going to end up as acquisitions inside some of these big ones. How much of them can monetize because as I said with kubernetes John, I don't see a company that's going to say oh, I'm going to be the kubernetes company and monetize. Mirantis for a year or so ago was pivoting to be from the OpenStack company to the kubernetes company. Heptio was an early player and they had a quick exit. They're bringing strong skill set to the VMware team to help VMware accelerate their CloudNative activities. So in many ways John, this is an evolution more than a revolution so I do not see a drastic change in the landscape. >> Well evolution is cloud computing. We know that's going to yield the edge of the network and then on premise is complete conversions. This evolution is interesting Stu because this is an open source community vibe. You have now two other things going on around it. You have the classic open source community event, and you've got on the other spectrum, normal app developers that just want to right code. Then you got this IT dynamic. So what's happening and that will be interesting and we'll be watching this is how does the CNCF KubeCon, CloudNativeCon involve, and you start to cross pollinate app developers who just want our infrastructure as code. IT people who want to take over a new IT and then pure open source community players. This has now become a melting pot. Is that an opportunity or a challenge for the CNCF and the Linux Foundation? >> The danger is that this just gets overruned by vendors. It becomes another OpenStack that people get disenfranchised through what they're doing so absolutely there's a threat here. To their credit, I think the CNCF has done a really good job of managing things. They're smart is how they're doing. They're community focused. I have to say in the keynote John, if we noticed the diversity was phenomenal. Most of the speakers were women. They were one from end users. There are a couple of dozen end users that are now members of the CNCF. >> I think they're all CUBE alumnis too. >> Absolutely, and John, we've been here since the early days been tracking the whole thing. >> It's fun to watch. My opinion on the whole the melting pot of those personas is I think the CNCF and the Linux Foundation has a winning formula by owning and nurturing the open source community side of it. I think that's where the data is going to be, that's where the action is and I think as a downstream benefit, the IT market and developers will win. I would not try to get enamored by the money, and the vendor participation hype. I don't think they are. I'm just saying I would advise them to stay the course. Make this the open source community show of course, that's what we believe and of course we're CubeNative this week. We are here at the CloudNative and now we're CubeNative. This is the first day of three days of coverage. I'm John Furrier and Stu Miniman breaking down the analysis, talking to the smartest people we can find, and also talk about some of the key players that are sponsoring the show. We'll be back with more coverage after this short break. (uptempo techno music)
SUMMARY :
and its ecosystem of partners. and the ecosystem and the This is the massive cloud The joke in the keynote this morning was to thank our friends. and the money for buying these This is the industry saying look it. and it's going to help you I think to me the winner takes most One of the shows I got to go to this year and commencement of the cloud. meet the guidelines to say, How much of the keynote was vendor One of the big news announcement was FCD I saw some of the Cisco maturation of the platform and the Linux Foundation? Most of the speakers were women. been here since the early days the analysis, talking to the
SENTIMENT ANALYSIS :
ENTITIES
Entity | Category | Confidence |
---|---|---|
John | PERSON | 0.99+ |
Sarah Novotny | PERSON | 0.99+ |
Jennifer Lin | PERSON | 0.99+ |
CNCF | ORGANIZATION | 0.99+ |
Microsoft | ORGANIZATION | 0.99+ |
Amazon | ORGANIZATION | 0.99+ |
Diane Greene | PERSON | 0.99+ |
IBM | ORGANIZATION | 0.99+ |
Apple | ORGANIZATION | 0.99+ |
$26 | QUANTITY | 0.99+ |
Dawn Chen | PERSON | 0.99+ |
Stu Miniman | PERSON | 0.99+ |
Cisco | ORGANIZATION | 0.99+ |
ORGANIZATION | 0.99+ | |
$100 | QUANTITY | 0.99+ |
Seattle | LOCATION | 0.99+ |
2019 | DATE | 0.99+ |
Stu Miniman | PERSON | 0.99+ |
AWS | ORGANIZATION | 0.99+ |
John Furrier | PERSON | 0.99+ |
100% | QUANTITY | 0.99+ |
180 booths | QUANTITY | 0.99+ |
75 | QUANTITY | 0.99+ |
Red Hat | ORGANIZATION | 0.99+ |
Cloud Native Computing Foundation | ORGANIZATION | 0.99+ |
Linux Foundation | ORGANIZATION | 0.99+ |
80 | QUANTITY | 0.99+ |
China | LOCATION | 0.99+ |
three days | QUANTITY | 0.99+ |
last year | DATE | 0.99+ |
VMware | ORGANIZATION | 0.99+ |
Lyft | ORGANIZATION | 0.99+ |
FCD | ORGANIZATION | 0.99+ |
CloudNative | ORGANIZATION | 0.99+ |
Seattle, Washington | LOCATION | 0.99+ |
1200 | QUANTITY | 0.99+ |
OpenStack | ORGANIZATION | 0.99+ |
KubeCon | EVENT | 0.99+ |
Two years ago | DATE | 0.99+ |
Tsunami | EVENT | 0.99+ |
Stu | PERSON | 0.99+ |
Office 365 | TITLE | 0.99+ |
Today | DATE | 0.99+ |
two years ago | DATE | 0.99+ |
SAP | ORGANIZATION | 0.99+ |
4000 | QUANTITY | 0.99+ |
CubeNative | ORGANIZATION | 0.99+ |
16 | QUANTITY | 0.98+ |
CloudNativeCon | EVENT | 0.98+ |
Roman Alekseenkov, Aptomi | OpenStack Summit 2018
>> Announcer: Live from Vancouver Canada, it's theCUBE covering OpenStack Summit North America 2018. Brought to you by RedHat, the OpenStack foundation and its ecosystem partners. >> Welcome back to theCUBE's coverage of OpenStack Summit 2018 in Vancouver. I'm Stu Miniman with my co-host for the week John Troyer. And helping us to bring it on home we have Roman Alekseenkov who's the co-founder of Aptomi. Brand new start up, I feel we've got the exclusive here to help you know, we have some blog posts out there and the like, but help to introduce you to our community and some of the broader world. Thanks for joining us. >> Yep, my first time at theCUBE. >> Alright so Roman, give us a little bit about your background and you know, we need with any, you know, founder the why of your company. >> Okay so I guess let's start with a background. So I used to work for one of the cloud infrastructure startups called Mirantis. And I worked there for a very long time. And last year I decided to start something on my own. Right, so now I am one of the main guys and one of the core contributors to the project called Aptomi. So and, I don't know if it's relevant, but before Mirantis, I've been doing a lot of the programming competitions like Google Code Jam, ACMICPC and Top Coder. My team ended up winning ACMICPC world finals. So I have like a decent background in algorithms, computer science, data structures, and things like that. >> Yeah. >> So that's me. >> We always see people are always humble there. It's, we know Mike Dvorkin is on your team. >> He is. >> People in the networking world, you know, might have run across Mike, and so super smart people. Give us the you know, the problem statement that your company's looking to solve. >> Right, so... I think it's going to be not one sentence answer. It's going to be a slightly longer answer. So when we talk to a number of companies who are using Kubernetes and who are building apps on top of Kubernetes, we looked into CI space and the CD space. And we looked at the CI, and in the CI for the most part, most of the problems seem to be solved, right. Everything that starts from your source code and then Docker file, how you build your artifacts, how you test it, and how you publish the binary to the repo, all that part seems to be streamlined. You take Jenkins, you take Docker, you take all the tools. You write some Kubernetes key, so this part, packaging components, it's not a big deal. And what we saw is where all the people are struggling is actually in the CD space, right. Once you start putting multi-container complex applications out of those pieces once you start wiring those pieces together, maybe microservices, maybe not, but once you start wiring things together, once you start running them across multiple environments, multiple clusters, right, that's where the things become really, really difficult for people who just rely on the tool set that we have today. Right, and that's where we saw an opportunity to build this service abstraction which allow people to wire things together and run them and operate them in a controllable way across multiple clusters and multiple environments integrated obviously with the continuous delivery pipelines. >> So if people weren't using Aptomi, what would they be using now? Or what kind of, what kinds of tools and processes are they bringing together if they're not doing this? Are they doing everything by hand, or how do you compare it to some of the other tools? >> Right, so a lot of people, they use some homegrown frameworks right now on top of Kubernetes and Helm. Or maybe on top of Kubernetes and YAML files. Or maybe Kubernetes and JSON is also one of the ways to do this. But there are some drawbacks in, in the approaches, right? Because we think that you want to start reasoning about those as actually applications and services not as like as a bunch of YAMLs and containers right? And so once you start talking about this as services as well as rules around those services, right maybe I want to say like hey everything that goes in my production environment should be secure or I want all my services with label "X" deployed to the dev environment or to cluster US east right? I mean the things become easier for you, 'cause you don't have to deal with the YAML file. >> Kind of from the abstraction layer up to maybe up, say to in other part of IT you might say it's policy driven almost, it's declarative, intent driven; I want this to happen rather than writing this kind of crazy YAML. Actually one of the Kubernetes founders, I dunno recently on Twitter or somewhere I was reading was saying that YAML was never supposed to be written by humans, that was kind of a mistake we meant for it to be under the covers but here we are. >> Roman: Right, but you are exactly right. It's services as well as intent around the services. >> Stu: Roman, I want to get your thoughts on just the Kubernetes ecosystem itself, you know for years here at OpenStack it was "Oh wait there's a lot of different distributions", you know, moving between one or the other wasn't necessarily easy. Kubernetes seems like we're a little bit better, a little further along, might've learned from some of the issues that we've had here. There's, last I saw it was getting around 40 different options but you know the thing I also wonder about is Kubernetes tends to get baked into platforms so you've got people that will build their own, just take the code, but you know Red Hat has a platform, all the public clouds have a platform, then there's a number of startups there. What's that like from your standpoint kind of being in this ecosystem is it, and maybe give us a little comparison compared to what it would have been like in the OpenStack world? >> Roman: Sounds good, so for us we actually we don't really care on what Kubernetes we run because we run, we help people to deliver apps and services on top. But if you talk about Kubernetes itself, we don't actually last year we haven't seen a lot of issues with Kubernetes right because we run a cluster in our lab, it just works. JKE always doesn't let me down, we also run things on Azure so speaking about the Kubernetes infrastructure I think the state of Kubernetes right now it's pretty reliable. So we don't see a lot of issues with that. But you also mentioned the platform, right so Kubernetes is part of the platform and that's the interesting part because a couple of years ago everyone was talking about Pass. It's Pass, Pass, Pass, Pass everywhere. Now you see a lot of conversations about Pass because Pass is like a monolith platform, doesn't exist anymore because it basically gets decomposed into what people call I guess containers of service and the modular tool set. And container orchestration is one part, and there is like 15 or 16 different parts from ad definition, to orchestration, and CD pipelines and security components, right? And that's why you see so many products out there with overlapping functionality. >> I mean do you think that the concept of Pass is going away at this point? Will we continue to redefine what a Pass is? I think every few years maybe that's the pattern. >> My personal opinion is that the concept of Pass is gone. There's is no more Pass. The future is the modular stack and the modular tool set. >> Stu: Yeah, so absolutely the future is becoming more distributed. I'm curious your thoughts then on something like Serverless which tends to change that even a little bit more than what we've been looking at. >> Roman: Sure well Serverless is, I guess it's not for everyone. It also depends on the type of workload that you run. If you want to run something compute intensive I guess it's still going to be containers or even VMs but likely containers. But if you have some stateless front-end or API, something that you sometimes make a call to and have to do something and get a response back sure Serverless is great, and Serverless actually fits quite well into what Mike and are tying to do with Aptomi. >> John: Roman I also wanted to ask about dependency mapping and visualizing dependencies. Hybrid cloud has been a big theme this week. It's actually a big theme in enterprise and elsewhere. When that happens when you have separate components whether they are monolithic components that are talking to each other down to microservices, dependencies are huge at that, the application level dependencies, especially as you move to hybrid cloud because you might be moving some component away from the rest and you better know what's talking to the other components. Any thoughts on how that is developing as architecture, application architectures and what you guys are doing to help there? >> Roman: Yeah so there's basically two ways how you can approach this so one way is the traditional way where you just open up your Kubernetes to a bunch of developers and people just run their things in different namespaces. If you use that approach I think those dependencies between different components, what relies on what, who's talking to whom, they become non-obvious, it's really hard to discover them once you got things deployed. So we are taking a slightly different approach because we require a little bit more information upfront about dependencies between components so once you deploy things through Aptomi we kind of already know what exists on the clusters and why, and who owns the resources, and who asked for certain services to be deployed. So we do provide some contextual visibility into that. And what's really nice is we're trying to build this, or we are building this on top of the community standards, we are not reinventing the whole platform, or trying to invent a new language, it's basically build ontop of Kubernetes and Helm. It's just a simple declarative service based abstraction and it rules. >> Stu: Last thing I wanted to ask, Aptomi itself, you know what's the state of the project? Is it a 1.0, are you looking for contributors, where are you with customers, help round off the understanding of the company and project. >> Sounds good, so we are one year into the project. The project is completely open source, it's on Github. It has 4 contributors right now and close to 2,000 commits maybe a little bit more. 100 star, 100+ on Github, so we're getting some traction, in the open source. Speaking about the readiness I think it's we're not 1.0 yet but we're getting close to 1.0. And the core of it, and the whole project is completely open source right, it's 100% Apache 2.0, but what we also do we also offer a hosted version with support. Right so when people come and they can just get the complete CD system with the service based layer and abstraction through our hosted version with support and that's what we are charging money for and revenue wise we do have paying customers, but it's only a year in so. Not a big amount but, there's going to be more. >> Stu: Alright well, Roman Alekseenkov really appreciate you sharing with us. Congratulations on the progress so far, seen an item I'd like working for us and for John Troyer. I'm Stu Miniman, we thank you for joining for 3 days of live wall-to-wall coverage of big final shout-out to the OpenStack Foundation and the supports of theCUBE for the whole crew here. Thank you for watching theCUBE. >> (electro-dance music) >> (soft piano) >> Astronaught: I recommend you activate my bit-ray over.
SUMMARY :
Brought to you by RedHat, the OpenStack foundation and the like, but help to introduce you to our community we need with any, you know, founder and one of the core contributors It's, we know Mike Dvorkin is on your team. in the networking world, you know, and then Docker file, how you build your artifacts, And so once you start talking about this as services say to in other part of IT you might say it's policy Roman: Right, but you are exactly right. the Kubernetes ecosystem itself, you know for years And that's why you see so many products out there I mean do you think that the concept of Pass My personal opinion is that the concept of Pass Stu: Yeah, so absolutely the future is becoming that you sometimes make a call to and have to do something some component away from the rest and you better know it's really hard to discover them once you got where are you with customers, help round off And the core of it, and the whole project is completely I'm Stu Miniman, we thank you for joining for 3 days
SENTIMENT ANALYSIS :
ENTITIES
Entity | Category | Confidence |
---|---|---|
Mike | PERSON | 0.99+ |
John Troyer | PERSON | 0.99+ |
Mike Dvorkin | PERSON | 0.99+ |
OpenStack | ORGANIZATION | 0.99+ |
Stu Miniman | PERSON | 0.99+ |
15 | QUANTITY | 0.99+ |
4 contributors | QUANTITY | 0.99+ |
Roman Alekseenkov | PERSON | 0.99+ |
John | PERSON | 0.99+ |
Mirantis | ORGANIZATION | 0.99+ |
3 days | QUANTITY | 0.99+ |
last year | DATE | 0.99+ |
two ways | QUANTITY | 0.99+ |
RedHat | ORGANIZATION | 0.99+ |
Vancouver | LOCATION | 0.99+ |
one year | QUANTITY | 0.99+ |
OpenStack Foundation | ORGANIZATION | 0.99+ |
one part | QUANTITY | 0.99+ |
Kubernetes | TITLE | 0.99+ |
theCUBE | ORGANIZATION | 0.99+ |
US | LOCATION | 0.99+ |
one way | QUANTITY | 0.99+ |
Kubernetes | ORGANIZATION | 0.98+ |
OpenStack Summit 2018 | EVENT | 0.98+ |
one | QUANTITY | 0.98+ |
Vancouver Canada | LOCATION | 0.98+ |
first time | QUANTITY | 0.97+ |
one sentence | QUANTITY | 0.97+ |
Stu | PERSON | 0.97+ |
Aptomi | PERSON | 0.97+ |
OpenStack Summit North America 2018 | EVENT | 0.97+ |
Aptomi | ORGANIZATION | 0.97+ |
100% | QUANTITY | 0.97+ |
16 different parts | QUANTITY | 0.96+ |
Roman | PERSON | 0.96+ |
100+ | QUANTITY | 0.96+ |
Azure | TITLE | 0.96+ |
this week | DATE | 0.96+ |
around 40 different options | QUANTITY | 0.96+ |
a year | QUANTITY | 0.95+ |
100 star | QUANTITY | 0.95+ |
Apache 2.0 | TITLE | 0.94+ |
today | DATE | 0.93+ |
Github | ORGANIZATION | 0.93+ |
Serverless | TITLE | 0.92+ |
Aptomi | TITLE | 0.91+ |
OpenStack | TITLE | 0.91+ |
YAML | TITLE | 0.88+ |
Helm | TITLE | 0.88+ |
Code Jam | TITLE | 0.85+ |
couple of years ago | DATE | 0.83+ |
Red Hat | ORGANIZATION | 0.82+ |
ACMICPC | EVENT | 0.8+ |
Docker | TITLE | 0.77+ |
JSON | TITLE | 0.75+ |
2,000 commits | QUANTITY | 0.75+ |
Jenkins | TITLE | 0.73+ |
1.0 | OTHER | 0.71+ |
ORGANIZATION | 0.68+ | |
one of the ways | QUANTITY | 0.66+ |
Keynote Analysis | OpenStack Summit 2018
>> Announcer: Live, fro-- >> Announcer: Live from Vancouver, Canada it's theCUBE! Covering OpenStack Summit North America 2018. Brought to you by Red Hat, the OpenStack Foundation, and it's ecosystem partners. >> Hi and welcome to SiliconANGLE Media's production of theCUBE here at OpenStack Summit 2018 in Vancouver. I'm Stu Miniman with my cohost, John Troyer. We're here for three days of live wall-to-wall coverage at the OpenStack Foundation's show they have it twice a year John, pleasure to be with you again, you and I were together at the OpenStack show in Boston, a year ago, little bit further trip for me. But views like this, I'm not complaining. >> It's a great time to be in Vancouver, little bit overcast but the convention center's beautiful and the people seem pretty excited as well. >> Yeah so if you see behind us, the keynote let out. So John, we got to get into the first question of course for some reason the last month people are always Hey Stu where are you, what're you doing and when I walk through the various shows I'm doing when it comes to this one they're like, why are you going to the OpenStack show? You know, what's going on there, hasn't that been replaced by everything else? >> I got the same thing, there seems to be kind of a almost an antireligious thing here in the industry maybe more emotional perhaps at other projects. Although frankly look, we're going to take the temperature of the community, we're going to take the temperature of the projects, the customers, we got a lot of customers here, that's really the key here is that our people actually using this, being productive, functional, and is there enough of a vendor and a community ecosystem to make this go forward. >> Absolutely, so three years ago, when we were actually here in Vancouver, the container sessions were overflowing, people sitting in the aisles. You know containers, containers, containers, docker, docker, docker, you know, we went through a year or two of that. Then Kubernetes, really a wave that has taken over, this piece of the infrastructure stack, the KubeCon and CloudNativeCon shows, in general, I think have surpassed this size, but as we know in IT, nothing ever dies, everything is always additive, and a theme that I heard here that definitely resonated is, we have complexity, we need to deal with interoperability, everybody has a lot of things and that's the, choose your word, hybrid, multi-cloud world that you have, and that's really the state of opensource, it's not a thing, it's there's lots of things you take all the pieces you need and you figure out how to put 'em together, either buy them from a platform, you have some integrator that helps, so somebody that puts it all together, and that's where, you know, we live here, which is, by they way, I thought they might rename the show in the open, and they didn't, but there's a lot of pieces to discuss. >> Definitely an open infrastructure movement, we'll probably talk about that, look I loved the message this morning that the cloud is not consolidating, in fact it's getting more complicated, and so that was a practical message here, it's a little bit of a church of opensource as well, so the open message was very well received and, these are the people that are working on it, of course, but yeah, the fact that, like last year I thought in Boston, there was a lot of, almost confusion around containers, and where containers and Kubernetes fit in the whole ecosystem, I think, now in this year in 2018 it's a lot more clear and OpenStack as a project, or as a set of projects, which traditionally was, the hit on it was very insular and inward facing, has at least, is trying to become outward facing, and again that's something we'll be looking at this week, and how well will they integrate with other opensource projects. >> I mean John, you and I are both big supporters of the opensource movements, love the community at shows like this, but not exclusively, it's, you know, Amazon participating a little bit, using a lot of opensource, they take opensource and make it as a service, you were at Red Hat Summit last week, obviously huge discussion there about everything opensource, everything, so a lot going on there, let me just set for, first of all the foundation itself in this show, the thing that I liked, coming into it, one of the things we're going to poke at is, if I go up to the highest level, OpenStack is not the only thing here, they have a few tracks they have an Edge computer track, they have a container track, and there's a co-resident OpenDev Show happening a couple floors above us and, even from what the OpenStack Foundation manages, yes it OpenStack's the main piece of it, and all those underlying projects but, they had Katacontainers, which is, you know, high level project, and the new one is Zuul, talking about CI/CD, so there are things that, will work with OpenStack but not exclusively for OpenStack, might not even come from OpenStack, so those are things that we're seeing, you know, for example, I was at the Veeam show last week, and there was a software company N2WS that Veeam had bought, and that solution only worked on Amazon to start and, you know, I was at the Nutanix show the week before, and there's lots of things that start in the Amazon environment and then make their way to the on-premises world so, we know it's a complex world, you know, I agree with you, the cloud is not getting simpler, remember when cloud was: Swipe the credit card and it's super easy, the line I've used a lot of times is, it is actually more complicated to buy, quote, a server equivalent, in the public could, than it is if I go to the website and have something that's shipped to my data center. >> It's, yeah, it's kind of ironic that that's where we've ended up. You know, we'll see, with Zuul, it'll be very interesting, one of the hits again on OpenStack has been reinvention of the wheel, like, can you inter-operate with other projects rather than doing it your self, it sounds like there's some actually, some very interesting aspects to it, as a CI/CD system, and certainly it uses stuff like Ansible so it's, it's built using opensource components, but, other opensource components, but you know, what does this give us advantage for infrastructure people, and allowing infrastructure to go live in a CI/CD way, software on hardware, rather than, the ones that've been built from the dev side, the app side. I'm assuming there's good reasons, or they wouldn't've done it, but you know, we'll see, there's still a lot of projects inside the opensource umbrella. >> Yeah, and, you know, last year we talked about it, once again, we'll talk about it here, the ecosystem has shifted. There are some of the big traditional infrastructure companies, but what they're talking about has changed a lot, you know. Remember a few years ago, it was you know, HP, thousand people, billion dollar investment, you know, IBM has been part of OpenStack since the very beginning days, but it changes, even a company like Rackspace, who helped put together this environment, the press release that went was: oh, we took all the learnings that we did from OpenStack, and this is our new Kubernetes service that we have, something that I saw, actually Randy Bias, who I'll have on the show this week, was on, the first time we did this show five years ago, can't believe it's the sixth year we're doing the show, Randy is always an interesting conversation to poke some of the sacred cows, and, I'll use that analogy, of course, because he is the one that Pets vs Cattle analogy, and he said, you know, we're spending a lot of time talking about it's not, as you hear, some game, between OpenStack and Kubernetes, containers are great, isn't that wonderful. If we're talking about that so much, maybe we should just like, go do that stuff, and not worry about this, so it'll be fun to talk to him, the Open Dev Show is being, mainly, sponsored by Mirantis who, last time I was here in Vancouver was the OpenStack company, and now, like, I saw them a year ago, and they were, the Kubernetes company, and making those changes, so we'll have Boris on, and get to find out these companies, there's not a lot of ECs here, the press and analysts that are here, most of us have been here for a lot of time so, this ecosystem has changed a lot, but, while attendance is down a little bit, from what I've heard, from previous years, there's still some good energy, people are learning a lot. >> So Stu, I did want to point out, that something I noticed on the stage, that I didn't see, was a lot of infrastructure, right? OpenStack, clearly an infrastructure stack, I think we've teased that out over the past couple years, but I didn't see a lot of talk about storage subsystems, networking, management, like all the kind of, hard, infrastructure plumbing, that actually, everybody here does, as well as a few names, so that was interesting, but at the end of the day, I mean, you got to appeal to the whole crowd here. >> Yeah, well one of the things, we spent a number of years making that stuff work, back when it was, you know, we're talkin' about gettin' Cinder, and then all the storage companies lined up with their various, do we support it, is it fully integrated, and then even further, does it actually work really well? So, same stuff that went through, for about a decade, in virtualization, we went through this in OpenStack, we actually said a couple years ago, some of the basic infrastructure stuff has gotten boring, so we don't need to talk about it anymore. Ironic, it's actually the non-virtualized environments, that's the project that they have here, we have a lot of people who are talking bare metal, who are talking containers, so that has shifted, an interesting one in the keynote is that you had the top level sponsors getting up there, Intel bringing around a lot of their ecosystem partners, talking about Edge, talking about the telecommunications, Red Hat, giving a recap of what they did last week at their summit, they've got a nice cadence, the last couple of years, they've done Red Hat Summit, and OpenStack Summit, back-to-back so that they can get that flow of information through, and then Mark Shuttleworth, who we'll have on a little bit later today, he came out puchin', you know, he started with some motherhood in Apple Pi about how Ubuntu is everywhere but then it was like, and we're going to be so much cheaper, and we're so much easier than the VMwares and Red Hats of the world, and there was a little push back from the community, that maybe that wasn't the right platform to do it. >> Yeah, I think the room got kind of cold, I mean, that's kind of a church in there, right, and everyone is an opensource believer and, this kind of invisible hand of capitalism (laughs) reached in and wrote on the wall and, you know, having written and left. But at the end of the day, right, somebody's got to pay for babies new shoes. I think that it was also very interesting seeing, at Red Hat Summit, which I covered on theCUBE, Red Hat's argument was fairly philosophical, and from first principles. Containers are Linux, therefore Red Hat, and that was logically laid out. Mark's, actually I loved Mark's, most of his speech, which was very practical, this, you know, Ubuntu's going to make both OpenStack and containers simpler, faster, quicker, and cheaper, so it was clearly benefits, and then, for the folks that don't know, then he put up a couple a crazy Eddy slides like, limited time offer, if you're here at the show, here's a deal that we've put together for ya, so that was a little bit unusual for a keynote. >> Yeah, and there are a lot of users here, and some of them'll hear that and they'll say: yeah, you know, I've used Red Hat there but, you can save me money that's awesome, let me find out some more about it. Alright, so, we've got three days of coverage here John, and we get to cover this really kind of broad ecosystem that we have here. You talked about what we don't discuss anymore, like the major lease was Queens, and it used to be, that was where I would study up and be like oh okay, we've got Hudson, and then we got, it was the letters of the alphabet, what's the next one going to be and what are the major features it's reached a certain maturity level that we're not talking the release anymore, it's more like the discussions we have in cloud, which is sometimes, here's some of the major things, and oh yeah, it just kind of wraps itself in. Deployments still, probably aren't nearly as easy as we'd like, Shuttleworth said two guys in under two weeks, that's awesome, but there's solutions we can put, stand up much faster than that now, two weeks is way better than some of the historical things we've done, but it changes quite a bit. So, telecommunications still a hot topic, Edge is something, you know what I think back, it was like, oh, all those NFE conversations we've had here, it's not just the SDN changes that are happening, but this is the Edge discussion for the Telcos, and something people were getting their arms around, so. >> It's pretty interesting to think of the cloud out on telephone poles, and in branch offices, in data centers, in closets basically or under desks almost. >> No self-driving cars on the keynote stage though? >> No, nothing that flashy this year. >> No, definitely not too flashy so, the foundation itself, it's interesting, we've heard rumors that maybe the show will change name, the foundation will not change names. So I want to give you last things, what're you looking for this week, what were you hearing from the community leading up to the show that you want to validate or poke at? >> Well, I'm going to look at real deployments, I'd like to see how standard we are, if we are, if an OpenStack deployment is standardized enough that the pool of talent is growing, and that if I hire people from outside my company who work with OpenStack, I know that they can work with my OpenStack, I think that's key for the continuation of this ecosystem. I want to look at the general energy and how people are deploying it, whether it does become really invisible and boring, but still important. Or do you end up running OpenShift on bare metal, which I, as an infrastructure person, I just can't see that the app platform should have to worry about all this infrastructure stuff, 'cause it's complicated, and so, I'll just be looking for the healthy productions and production deployments and see how that goes. >> Yeah, and I love, one of the things that they started many years ago was they have a super-user category, where they give an award, and I'm excited, we have actually have the Ontario Institute for Cancer Research is one of our guests on today, they won the 2018 super-user group, it's always awesome when you see, not only it's like, okay, CERN's here, and they're doing some really cool things looking for the Higgs boson, and all those kind of things but, you know, companies that are using technology to help them attack the battle against cancer, so, you know, you can't beat things like that. We've got the person from the keynote, Melvin, who was up on stage talking about the open lab, you know, community, ecosystem, definitely something that resonates, I know, one of the reasons I pulled you into this show in the last year is you're got a strong background there. >> Super impressed by all the community activity, this still feels like a real community, lots of pictures of people, lots of real, exhortations from stage to like, we who have been here for years know each other, please come meet us, so that's a real sign of also, a healthy community dynamic. >> Alright, so John first of all, I want to say, Happy Victoria Day, 'cause we are here in Vancouver, and we've got a lot going on here, it's a beautiful venue, hope you all join us for all of the coverage here, and I have to give a big shout out to the companies that allowed this to happen, we are independent media, but we can't survive without the funding of our sponsors so, first of all the OpenStack Foundation, helps get us here, and gives us this lovely location overlooking outside, but if it wasn't for the likes of our headline sponsor Red Hat as well as Canonical, Kontron, and Nuage Networks, we would not be able to bring you this content so, be sure to checkout thecube.net for all the coverage, for John Troyer, I'm Stu Miniman, thanks so much for watching theCUBE. (bubbly music)
SUMMARY :
the OpenStack Foundation, and it's ecosystem partners. at the OpenStack Foundation's show they have it twice a year and the people seem pretty excited as well. for some reason the last month people are always I got the same thing, there seems to be kind of a and that's really the state of opensource, it's not a thing, so the open message was very well received and, one of the things we're going to poke at is, one of the hits again on OpenStack has been and he said, you know, that something I noticed on the stage, that I didn't see, an interesting one in the keynote is that you had But at the end of the day, right, it's more like the discussions we have in cloud, It's pretty interesting to think of the cloud the foundation will not change names. I just can't see that the app platform I know, one of the reasons I pulled you into this show Super impressed by all the community activity, the companies that allowed this to happen,
SENTIMENT ANALYSIS :
ENTITIES
Entity | Category | Confidence |
---|---|---|
John Troyer | PERSON | 0.99+ |
Canonical | ORGANIZATION | 0.99+ |
John | PERSON | 0.99+ |
Mark Shuttleworth | PERSON | 0.99+ |
Vancouver | LOCATION | 0.99+ |
Melvin | PERSON | 0.99+ |
IBM | ORGANIZATION | 0.99+ |
Kontron | ORGANIZATION | 0.99+ |
Nuage Networks | ORGANIZATION | 0.99+ |
Boston | LOCATION | 0.99+ |
Stu Miniman | PERSON | 0.99+ |
Red Hat | ORGANIZATION | 0.99+ |
OpenStack Foundation | ORGANIZATION | 0.99+ |
two guys | QUANTITY | 0.99+ |
HP | ORGANIZATION | 0.99+ |
Randy Bias | PERSON | 0.99+ |
Telcos | ORGANIZATION | 0.99+ |
Rackspace | ORGANIZATION | 0.99+ |
Ontario Institute for Cancer Research | ORGANIZATION | 0.99+ |
CERN | ORGANIZATION | 0.99+ |
last year | DATE | 0.99+ |
three days | QUANTITY | 0.99+ |
Veeam | ORGANIZATION | 0.99+ |
two weeks | QUANTITY | 0.99+ |
last week | DATE | 0.99+ |
OpenStack | ORGANIZATION | 0.99+ |
N2WS | ORGANIZATION | 0.99+ |
Stu | PERSON | 0.99+ |
Vancouver, Canada | LOCATION | 0.99+ |
thecube.net | OTHER | 0.99+ |
a year ago | DATE | 0.99+ |
three years ago | DATE | 0.99+ |
Amazon | ORGANIZATION | 0.99+ |
Randy | PERSON | 0.99+ |
thousand people | QUANTITY | 0.99+ |
a year | QUANTITY | 0.98+ |
OpenStack | EVENT | 0.98+ |
five years ago | DATE | 0.98+ |
SiliconANGLE Media | ORGANIZATION | 0.98+ |
Mark | PERSON | 0.98+ |
Red Hat Summit | EVENT | 0.98+ |
OpenStack Summit 2018 | EVENT | 0.98+ |
two | QUANTITY | 0.98+ |
Linux | TITLE | 0.98+ |
Open Dev Show | EVENT | 0.98+ |
2018 | DATE | 0.98+ |
Queens | ORGANIZATION | 0.98+ |
this week | DATE | 0.97+ |
today | DATE | 0.97+ |
Red Hat | TITLE | 0.97+ |
under two weeks | QUANTITY | 0.97+ |
Ubuntu | TITLE | 0.97+ |
first question | QUANTITY | 0.97+ |
first time | QUANTITY | 0.97+ |
Boris | PERSON | 0.97+ |
OpenStack Summit | EVENT | 0.97+ |
one | QUANTITY | 0.96+ |
sixth year | QUANTITY | 0.96+ |
this year | DATE | 0.96+ |
billion dollar | QUANTITY | 0.95+ |
twice a year | QUANTITY | 0.95+ |
first principles | QUANTITY | 0.95+ |
Zuul | ORGANIZATION | 0.94+ |
last month | DATE | 0.94+ |
OpenStack Summit North America 2018 | EVENT | 0.93+ |
Shuttleworth | PERSON | 0.93+ |
OpenShift | TITLE | 0.93+ |
OpenStack | TITLE | 0.93+ |
both | QUANTITY | 0.91+ |
Randy Bias, Juniper - OpenStack Summit 2017 - #OpenStackSummit - #theCUBE
>> Voiceover: Live from Boston, Massachusetts, it's the Cube, covering OpenStack Summit 2017. Brought to you by the OpenStack Foundation, Red Hat, and additional Ecosystem as support. >> Welcome back, I'm Stu Miniman joined by John Troyer. This is Silken Angle Media's production of the Cube at OpenStack Summit. We're the world wide leader in tech coverage, live tech coverage. Happy to welcome back to the program someone we've had on so many times we can't keep track. He is the creator of the term Pets versus Cattle, he is one of the OG of The Cloud Group, Randy, you know, wrote about everything before most of it was done. So good to see you, thank you for joining us. >> Thanks for having me. >> Alright, so Randy, coming into this show we felt that it was a bit of resetting expectations, people not understanding, you know, where infrastructure's going, a whole hybrid multi-cloud world, so, I mean you've told us all how it's going to go, so where are we today, what have people been getting wrong, what's your take coming into this week and what you've seen? >> Well, I've said it before, which is that the public clouds have done more than just deliver compute storage and networking on demand. What they've really done is they've built these massive development organizations. They're very sophisticated, that are, you know, that really come from that Webscale background and move at a velocity that's really different than anything we've seen before, and I think the hope in the early days of OpenStack was that we would achieve a similar kind of velocity and momentum, but I think the reality is is that it just hasn't really materialized; that while there are a lot of projects and there are a lot of contributors the coordination between them is very poor, and you know it's just not the, like architectural oversight that we really needed isn't there. I, a couple years ago at the Openstack Silicon Valley gave a presentation called The Lie of the Benevolent Dictator, and I chartered a course for how we could actually have more of a technical architecture oversight, and just that really fell on deaf ears. And so we continue to do the same thing and expect different results and I just, that's a little disappointing for me. >> Yeah. So what is your view of hybrid cloud? You know, no disagreement, you look at what the public cloud companies, especially the big three, the development that they can do, Amazon, a thousand new features a year, Google, what they can do with data, Microsoft has a whole lot of applications and communities around them. We're mostly talking about private cloud here, it was a term that you fought against for many years, we've had great debates on it, so how does that hybrid play out? Cause customers, they're keeping on premises. Edge fits into a lot of this too, so it's, there's not one winner, it's not a zero sum game, but how does that hybrid cloud work? >> Yeah so, I didn't fight against private cloud, I qualified it. I said if it's going to be a private cloud it's got to be built and look and smell the way that the public cloud was. Alright? If it's just VM ware with VM's on demand, that's not a private cloud. That was my position. And then in terms of hybrid cloud, you know, I don't think we're there yet. I've presented on this at many different OpenStacks, you can see it in the past, and I sort of laid out what needs to happen and that didn't happen. But I think there's hope, and I think the hope comes in the form of Kubernetes, and to a certain degree, Helm. And the reason that Kubernetes with Helm is very powerful is that Kubernetes gives us a computive traction, so that you don't care if you're on the public cloud, or you know OpenStack or Vmware or whatever, and then what Helm gives us is our charts, so ways to deploy services, not just software, and so what we could think about doing in the future is building hybrid cloud based off of Kubernetes and Helm. >> Yeah, so Randy since last time we talked you've got a new role, you're now with Juniper. Juniper had done a Contrail acquisition. You know, quite a few years back you wrote a good blueprint on one of the Juniper forums about the OpenContrail communities. So tell us a little bit about your role, your goals, in that community. >> So OpenContrail has been a primarily Juniper initiative, and we're going to press the reset button on the OpenContrail community. I'm going to do it tonight and call for people to sort of get involved in doing that reset, and when I say reset I mean, wipe the operating system, reload it from scratch, and do it really as a community, not just as a Juniper run initiative, and so people inside Juniper are very excited about this, and what we're trying to do is that we believe that the path forward for OpenContrail is ubiquitous adoption. So rather then playing for just the pieces that we have, which we've done a great job of, we want to take the world's best SDN controller and we want to make sure everybody uses it, because we think aggregate that's good for not only the entire community but also Juniper. >> So, love the idea of kind of rebooting the community in the open, right, because you have to be transparent about these sort of things. >> Randy: Yeah, that's right. >> What are the community segments that you would like to see join you here in the OpenContrail? What kind of users, what kind of companies would you like to see come in to the tent? >> Well anybody's welcome, but we want to start with all of our key stakeholders that exist today, so first one, and arguably one of the most important is our competitors, right so we're hoping to have Mirantis at the table, maybe Ericcson, Huawei, anybody. Cisco, hey come join the party. Second is that we have done really well in Sass and in gaming, and we'd like to see all of those companies come to the table as well, Workday, Symantech, and so on. The third segment is enterprises, we've done well in financial services, we think that that's a really important segment because they're leading edge of enterprises typically, and the fourth is the carrier's obviously incredibly important for Juniper, folks like AT&T, Direction Telecom, all those companies we'd love to see come to the table. And then that's really the primary focus, and then anybody else who wants to show up, anybody who wants to develop in Contrail in the future we'd love to have there. >> Well with open source communities, right, there's always a balance of the contributors and developers versus operators, and we can use the word contributors in a lot of roles. Some open source communities, much more developer focused, >> Randy: That's right. >> Others more operator focused, where do you see this OpenContrail community starting out? >> So where it's been historically is more of our end users and operators. >> I think that's interesting and an interesting twist because I think sometimes open source communities get stuck with just the people who can contribute code, and I'm from an operator community myself, >> Randy: Right. >> So I think that's really interesting. >> We still want all those people but I think what has happened is that when people have come in and they wanted to be more sort of on the developer side, the community hasn't been friendly to them. >> John: Okay. >> Randy: And so we want, that's a key thing that we want to change. You know when we were talking, to certain carriers they came and they said look, it's great you're going to do this, we want to be a part of it, and one of the things we'd like to contribute is more advanced testing around VMFs. And I just look at that and I'm just like that's what we need, right? Juniper is not, can't carry all the water on having, you know, sophisticated test suites for VMFs and more advanced networking use cases, but the carriers are deep into this and we'd love to have them come and bring that. So not just developers, but also QA, people who want to increase the code quality, the architectural quality, and the aggregate value of OpenContrail. >> Okay, Randy can you help place OpenContrail where it fits in this kind of networking spectrum, especially, there's open source things, we've talked about about VPP a couple times on theCube here. The joke for many years was SDN still does nothing, NFV solutions have grown, have been huge use case, is really where the early money for big deployments have been for OpenStack. Where does OpenContrail fit, where does it kind of compare and contrast against some of the other options out there. >> I'm going to answer that slightly differently. I've been skeptical about SDN overlays for a long time, and now I am helping with one of the world's best SDN overlays, and what's changed for me is that in the last year I've seen key customers of Contrail's, of Juniper's actually do something very interesting, right. You've got an SDN overlay, it's complex, it's hard to void, you got to wonder, why should I do this? Well I thought the same thing about virtualization, right, until I figured out, sort of what was the killer app. And what we've seen is a company, one of our customers, and several others, but one in particular I can talk about publicly, Riot Games, take containers and OpenContrail and marry them so that you have an abstraction around compute, and an abstraction around networking, so that their developers can write to that, and they don't care whether that's running on top of public cloud, private cloud, or in some partner's data center globally. And in fact they're going to talk about that today at OpenContrail days at 3:30, and are going to present a lot more details, and that's amazing to me because by abstracting a way and disintermediating the public clouds, you actually have more power, right. You can build your own framework. And if you're using Kubernetes as a baseline you can do a lot more on top of that computing network abstraction. >> You talked about OpenContrail days, again my first summit, I've actually been impressed by the foundation, acknowledging there's a huge landscape of open source and other technologies around there, OpenStack itself doesn't invent everything. Can you talk a little bit about that kind of attitude of bringing, I mean we talk about Kubernetes and that sort of thing, but all the other CNCF projects, monitoring, even components like SCD, right, we're talking about here at this conference. So, can you talk a little bit about how OpenStack can interact with the rest of the open source and cloud native at-large community? >> That's sort of a tough question John. >> John: Okay. >> I mean the reason I say that is like the origins of OpenStack are very much NIH and there has been a very disturbing tendency to sort of re-invent the wheel. A great example is Keystone, still to this day I don't know why Keystone exists and why we created a whole new authentic standard when there were dozens and dozens of battle-tested, battle-hardened protocols and bits of code that existed prior. It's great that we're getting a little bit better at that but I still sense that the origins of the community and some of the technical leadership have resistance to organizing and working with outside components and playing nice. So, it's better but it's not great, it's not where it should be. Really OpenStack needs to be broken down into a lot of different projects that can compete with each other and all run in parallel without having to be so tightly wound together. It's still disappointing to me that we aren't doing that today. >> Randy, wonder if you could give us a little bit of a personal reflection, you've been involved in cloud many years, we've talked about some of the state of it, where do you think enterprises are when they think about their IT, how IT relates to business, some of the big challenges they're facing, and kind of this rapid pace of change that's happening in our industry right now >> Yeah well the pressures just increase. The need to pick up speed and to move faster and to have a greater velocity, that's not going away, that seems to be like an incredible macro-trend that's just going to keep driving people towards the next event. But what I see is that the tension between the infra-structure IT teams and the line of business hasn't really started to get resolved. You see a lot of enterprises back into using DevOps as a way to try to fix the culture change problems but it's just not happening fast enough. I have a lot of concerns that basically private cloud or private infra-structure for enterprises will just not materialize in the way it needs to for the next generation. And that the line of business will continue to just keep moving to public cloud. All the while all the money that's being reinvested in the public cloud is increasing their capabilities in terms feature sets and security capabilities and so on. I just, I don't see the materialization of private cloud happening very well at this point in time and I don't see any trendlines that tell me it's going to change. >> Yeah, what recommendations do you give today to the OpenStack foundation? I know that you haven't been shy in the past about giving guidance as to the direction, what do you think needs to happen to be able to help customers along that journey that they need? >> I don't give any guidance to the OpenStack Foundation anymore, I'm not on the Board of Directors, and frankly I gave a lot of advice in the past that fell on deaf ears and people were unwilling to make the changes that were necessary I think to create success. And even though I was eventually proven right, there doesn't seem to be an appetite for change. I would say that the hard partition between the Board of Directors and the technical committee that was created at the outset with the founding of the Foundation has let to a big problem which is that there's simply business concerns that are technical concerns and there are technical concerns which are business concerns and the actual structure of the Foundation does not allow that to occur because that hard partition between them. So if people on Board of Directors can't actually tell the TC that they'd like to see certain technical changes because they're business concerns and Technical Committee can't tell the Board of Directors they'd like to see business changes made because they're technical concerns around them. And I think that's, it's fundamentally broken until the bylaws are fixed. >> So Randy beyond what we've talked about already what's exciting you these days, you look at like the serverless trend, is that something that you find intriguing or maybe contrary view on it, what's exciting you these days? >> Serverless is really interesting. In fact I'd like to see serverless at the edge. I think it would be fascinating if Amazon webservices could sell a serverless capability that was actually running in the mobile carriers edge. So like on the mobile towers or in essential offices. But you could do distributive computation for IOT literally at the very edge of the network, that would be incredibly powerful. So I am very interested in serverless in that regard. With Kubernetes, I think that this is the future, I think I've seen most of the other initiatives start to fail at this point. Docker Incorporated just hasn't made the progress they need to, hopefully a change in leadership will fix that. But it does mean that more and more people are gravitating towards Kubernetes and that's a thing because whereas OpenStack is historically got no opinion, Kubernetes is a much more prescriptive model and I think that actually leads to faster innovation, a greater pace of change and combined with Helm charts, I think that we're going to see an ecosystem develop around Kubernetes that actually could be a counterweight to the public clouds and really be sort of cloud agnostic. Private, public, at the edge, who cares? >> Randy Bias, always appreciated your very opinionated viewpoints on everything that are happening here. Pleasure to catch up with you as always. John and I will be back will lots more coverage here from OpenStack Summit in Boston, thanks for watching the Cube.
SUMMARY :
Brought to you by the OpenStack Foundation, Red Hat, He is the creator of the term Pets versus Cattle, The Lie of the Benevolent Dictator, especially the big three, the development and look and smell the way that the public cloud was. a good blueprint on one of the Juniper forums and call for people to sort of get involved So, love the idea of kind of rebooting and the fourth is the carrier's obviously and we can use the word contributors in a lot of roles. of our end users and operators. the community hasn't been friendly to them. and the aggregate value of OpenContrail. of the other options out there. is that in the last year I've seen key customers by the foundation, acknowledging there's a huge landscape but I still sense that the origins of the community And that the line of business will continue of the Foundation does not allow that to occur and I think that actually leads to faster innovation, Pleasure to catch up with you as always.
SENTIMENT ANALYSIS :
ENTITIES
Entity | Category | Confidence |
---|---|---|
Randy | PERSON | 0.99+ |
John | PERSON | 0.99+ |
Red Hat | ORGANIZATION | 0.99+ |
John Troyer | PERSON | 0.99+ |
Microsoft | ORGANIZATION | 0.99+ |
AT&T | ORGANIZATION | 0.99+ |
Huawei | ORGANIZATION | 0.99+ |
Juniper | ORGANIZATION | 0.99+ |
Direction Telecom | ORGANIZATION | 0.99+ |
OpenStack Foundation | ORGANIZATION | 0.99+ |
Stu Miniman | PERSON | 0.99+ |
OpenStack Foundation | ORGANIZATION | 0.99+ |
Randy Bias | PERSON | 0.99+ |
Ericcson | ORGANIZATION | 0.99+ |
Symantech | ORGANIZATION | 0.99+ |
Boston | LOCATION | 0.99+ |
Cisco | ORGANIZATION | 0.99+ |
ORGANIZATION | 0.99+ | |
NIH | ORGANIZATION | 0.99+ |
The Lie of the Benevolent Dictator | TITLE | 0.99+ |
Amazon | ORGANIZATION | 0.99+ |
Docker Incorporated | ORGANIZATION | 0.99+ |
Second | QUANTITY | 0.99+ |
one | QUANTITY | 0.99+ |
last year | DATE | 0.99+ |
Boston, Massachusetts | LOCATION | 0.99+ |
OpenStack Summit | EVENT | 0.99+ |
fourth | QUANTITY | 0.99+ |
Kubernetes | TITLE | 0.98+ |
third segment | QUANTITY | 0.98+ |
today | DATE | 0.98+ |
Silken Angle Media | ORGANIZATION | 0.98+ |
OpenContrail | ORGANIZATION | 0.98+ |
Keystone | ORGANIZATION | 0.98+ |
one winner | QUANTITY | 0.98+ |
OpenStack Summit 2017 | EVENT | 0.98+ |
tonight | DATE | 0.97+ |
#OpenStackSummit | EVENT | 0.97+ |
this week | DATE | 0.97+ |
first one | QUANTITY | 0.97+ |
Pets versus Cattle | TITLE | 0.96+ |
OpenContrail | TITLE | 0.96+ |
Openstack | ORGANIZATION | 0.96+ |
first summit | QUANTITY | 0.94+ |
Workday | ORGANIZATION | 0.93+ |
Contrail | ORGANIZATION | 0.93+ |
Mirantis | ORGANIZATION | 0.93+ |
3:30 | DATE | 0.9+ |
The Cloud Group | ORGANIZATION | 0.89+ |
of | ORGANIZATION | 0.89+ |
Helm | ORGANIZATION | 0.89+ |
OpenStack | TITLE | 0.88+ |
OpenStack foundation | ORGANIZATION | 0.87+ |
Juniper | PERSON | 0.87+ |
OpenStack | ORGANIZATION | 0.86+ |
Sujal Das, Netronome - OpenStack Summit 2017 - #OpenStackSummit - #theCUBE
>> Announcer: Live from Boston, Massachusetts, it's theCUBE covering OpenStack Summit 2017. Brought to you by the OpenStack Foundation, Red Hat, and additional ecosystem support. >> And we're back. I'm Stu Miniman with my cohost, John Troyer, getting to the end of day two of three days of coverage here at the OpenStack Summit in Boston. Happy to welcome the program Sujal Das, who is the chief marketing and strategy officer at Netronome. Thanks so much for joining us. >> Thank you. >> Alright, so we're getting through it, you know, really John and I have been digging into, you know, really where OpenStack is, talking to real people, deploying real clouds, where it fits into the multi cloud world. You know, networking is one of those things that took a little while to kind of bake out. Seems like every year we talk about Neutron and all the pieces that are there. But talk to us, Netronome, we know you guys make SmartNICs. You've got obviously some hardware involved when I hear a NIC, and you've got software. What's your involvement in OpenStack and what sort of things are you doing here at the show? >> Absolutely, thanks, Stu. So, we do SmartNIC platforms, so that includes both hardware and software that can be used in commercial office house servers. So with respect to OpenStack, I think the whole idea of STN with OpenStack is centered around the data plane that runs on the server, things such as the Open vSwitch, or Virtual Router, and they're evolving new data planes coming into the market. So we offload and accelerate the data plane in our SmartNICs, because the SmartNICs are programmable, we can evolve the feature set very quickly. So in fact, we have software releases that come out every six months that keep up to speed with OpenStack releases and Open vSwitches. So that's what we do in terms of providing a higher performance OpenStack environment so to say. >> Yeah, so I spent a good part of my career working on that part of the stack, if you will, and the balance is always like, right, what do you build into the hardware? Do I have accelerators? Is this the software that does, you know, usually in the short term hardware can take it care of it, but in the long term you follow the, you know, just development cycles, software tends to win in terms, so, you know. Where are we with where functionality is, what differentiates what you offer compared to others in the market? >> Absolutely. So we see a significant trend in terms of the role of a coprocessor to the x86 or evolving ARM-based servers, right, and the workloads are shifting rapidly. You know, with the need for higher performance, more efficiency in the server, you need coprocessors. So we make, essentially, coprocessors that accelerate networking. And that sits next to an x86 on a SmartNIC. The important differentiation we have is that we are able to pack a lot of cores on a very small form factor hardware device. As many as 120 cores that are optimized for networking. And by able to do that, we're able to deliver very high performance at the lowest cost and power. >> Can you speak to us, just, you know, what's the use case for that? You know, we talk about scale and performance. Who are your primary customers for this? Is this kind of broad spectrum, or, you know, certain industries or use cases that pop out. >> Sure, so we have three core market segments that we go after, right? One is the innovene construction market, where we see a lot of OpenStack use, for example. We also have the traditional cloud data center providers who are looking at accelerating even SmartNICs. And lastly the security market, that's kind of been our legacy market that we have grown up with. With security kind of moving away from appliances to more distributed security, those are our key three market segments that we go after. >> The irony is, in this world of cloud, hardware still matters, right? Not only does hardware, like, you're packing a huger number of cores into a NIC, so that hardware matters. But, one of the reasons that it matters now is because of the rise of this latest generation of solid-state storage, right? People are driving more and more IO. Do you see, what are the trends that you're seeing in terms of storage IO and IO in general in the data center? >> Absolutely. So I think the large data centers of the world, they showed the way in terms of how to do storage, especially with SSDs, what they call disaggregated storage, essentially being able to use the storage on each server and being able to aggregate those together into a pool of storage resources and its being called hyperconverged. I think companies like Nutanix have found a lot of success in that market. What I believe is going to happen in the next phase is hyperconvergence 2.0 where we're going to go beyond security, which essentially addressed TCO and being able to do more with less, but the next level would be hyperconvergence around security where you'd have distributed security in all servers and also telemetry. So basically your storage appliance is going away with hyperconvergence 1.0, but with the next generation of hyperconvergence we'd see the secured appliances and the monitoring appliances sort of going away and becoming all integrated in the server infrastructure to allow for better service levels and scalability. >> So what's the relationship between distributed security and then the need for more bandwidth at the back plane? >> Absolutely. So when you move security into the server, the processing requirements in the server goes up. And typically with all security processing, it's a lot of what's called flow processing or match-action processing. And those are typically not suitable for a general purpose server like the ARM or the x86, but that's where you need specialized coprocessors, kind of like the world of GPUs doing well in the artificial intelligence applications. I think the same example here. When you have security, telemetry, et cetera being done in each server, you need special purpose processing to do that at the lowest cost and power. >> Sujal, you mentioned that you've got solutioned into the public cloud. Are those the big hyperscale guys? Is it service providers? I'm curious if you could give a little color there. >> Yes, so these are both tier one and tier two service providers in the cloud market as well as the telco service providers, more in the NFV side. But we see a common theme here in terms of wanting to do security and things like telemetry. Telemetry is becoming a hot topic. Something called in-band telemetry that we are actually demonstrating at our booth and also speaking about with some our partners at the show, such as with Mirantis, Red Hat, and Juniper. Where doing all of these on each server is becoming a requirement. >> When I hear you talk, I think about here at OpenStack, we're talking about the hybrid or multi cloud world and especially something like security and telemetry I need to handle my data center, I need to handle the public cloud, and even when I start to get into that IoT edge environment, we know that the service area for attack just gets orders of magnitude larger, therefore we need security that can span across those. Are you touching all of those pieces, maybe give us a little bit of, dive into it. >> Absolutely, I think a great example is DDoS, right, distributed denial of service attacks. And today you know you have these kind of attacks happening from computers, right. Look at the environment where you have IoTs, right, you have tons and tons of small devices that can be hacked and could flood attacks into the data center. Look at the autonomous car or self-driving car phenomenon, where each car is equivalent to about 2,500 Internet users. So the number of users is going to scale so rapidly and the amount of attacks that could be proliferated from these kind of devices is going to be so high that people are looking at moving DDoS from the perimeter of the network to each server. And that's a great example that we're working with with a large service provider. >> I'm kind of curious how the systems take advantage of your technology. I can see it, some of it being transparent, like if you just want to jam more bits through the system, then that should be pretty transparent to the app and maybe even to the data plane and the virtual switches. But I'm guessing also there are probably some API or other software driven ways of doing, like to say, hey not only do I want you to jam more bits through there, but I want to do some packet inspection or I want to do some massaging or some QoS or I'm not sure what all these SmartNICs do. So is my model correct? Is that kind of the different ways of interacting with your technology? >> You're hitting a great point. A great question by the way, thank you. So the world has evolved from very custom ways of doing things, so proprietary ways of doing things, to more standard ways of doing things. And one thing that has kind of standardized so to say the data plane that does all of these functions that you mention, things like security or ACL roots or virtualization. Open vSwitch is a great example of a data plane that has kind of standardized how you do things. And there are a lot of new open source projects that are happening in the Linux Foundation, such as VPP for example. So each of these standardize the way you do it and then it becomes easier for vendors like us to implement a standard data plane and then work with the Linux kernel community in getting all of those things upstream, which we are working on. And then having the Red Hats of the world actually incorporate those into their distributions so that way the deployment model becomes much easier, right. And one of the topics of discussion with Red Hat that we presented today was exactly that, as to how do you make these kind of scales, scalability for security and telemetry, be more easily accessible to users through a Red Hat distribution, for example. >> Sujal, can you give us a little bit of just an overview of the sessions that Netronome has here at the show and what are the challenges that people are coming to that they're excited to meet with your company about? >> Absolutely, so we presented one session with Mirantis. Mirantis, as you know, is a huge OpenStack player. With Mirantis, we presented exactly the same, the problem statement that I was talking about. So when you try to do security with OpenStack, whether its stateless or stateful, your performance kind of tanks when you apply a lot of security policies, for example, on a per server basis that you can do with OpenStack. So when you use a SmartNIC, you essentially return a lot of the CPU cores to the revenue generating applications, right, so essentially operators are able to make more per server, make more money per server. That's a sense of what the value is, so that was the topic with Mirantis, who uses actually Open Contrail virtual router data plane in their solution. We also have presented with Juniper, which is also-- >> Stu: Speaking of Open Contrail. >> Yeah, so Juniper is another version of Contrail. So we're presenting a very similar product but that's with the commercial product from Juniper. And then we have yesterday presented with Red Hat. And Red Hat is based on Red Hat's OpenStack and their Open vSwitch based products where of course we are upstreaming a lot of these code bits that I talked about. But the value proposition is uniform across all of these vendors, which is when you do storage, sorry, security and telemetry and virtualization et cetera in a distributed way across all of your servers and get it for all of your appliances, you get better scale. But to achieve the efficiencies in the server, you need a SmartNIC such as ours. >> I'm curious, is the technology usually applied then at the per server level, is there a rack scale component too that needs to be there? >> It's on a per server basis, so it's the use cases like any other traditional NIC that you would use. So it looks and feels like any other NIC except that there is more processing cores in the hardware and there's more software involved. But again all of the software gets tightly integrated into the OS vendor's operating system and then the OpenStack environment. >> Got you. Well I guess you can never be too rich, too thin, or have too much bandwidth. >> That's right, yeah. >> Sujal, share with our audience any interesting conversation you had or other takeaways you want people to have from the OpenStack Summit. >> Absolutely, so without naming specific customer names, we had one large data center service provider in Europe come in and their big pain point was latency. Latency going form the VM on one server to another server. And that's a huge pain point and their request was to be able to reduce that by 10x at least. And we're able to do that, so that's one use case that we have seen. The other is again relates to telemetry, you know, how... This is a telco service provider, so as they go into 5G and they have to service many different applications such as what they call network slices. One slice servicing the autonomous car applications. Another slice managing the video distribution, let's say, with something like Netflix, video streaming. Another one servicing the cellphone, something like a phone like this where the data requirements are not as high as some TV sitting in your home. So they need different kinds of SLA for each of these services. How do they slice and dice the network and how are they able to actually assess the rogue VM so to say that might cause performance to go down and affect SLAs, telemetry, or what is called in-band telemetry is a huge requirement for those applications. So I'm giving you like two, one is a data center operator. You know an infrastructure as a service, just want lower latency. And the other one is interest in telemetry. >> So, Sujal, final question I have for you. Look forward a little bit for us. You've got your strategy hat on. Netronome, OpenStack in general, what do you expect to see as we look throughout the year maybe if we're, you know, sitting down with you in Vancouver a year from now, what would you hope that we as an industry and as a company have accomplished? >> Absolutely, I think you know you'd see a lot of these products so to say that enable seamless integration of SmartNICs become available on a broad basis. I think that's one thing I would see happening in the next one year. The other big event is the whole notion of hyperconvergence that I talked about, right. I would see the notion of hyperconvergence move away from one of just storage focus to security and telemetry with OpenStack kind of addressing that from a cloud orchestration perspective. And also with each of those requirements, software defined networking which is being able to evolve your networking data plane rapidly in the run. These are all going to become mainstream. >> Sujal Das, pleasure catching up with you. John and I will be back to do the wrap-up for day two. Thanks so much for watching theCUBE. (techno beat)
SUMMARY :
Brought to you by the OpenStack Foundation, of coverage here at the OpenStack Summit in Boston. But talk to us, Netronome, we know you guys make SmartNICs. in our SmartNICs, because the SmartNICs are programmable, on that part of the stack, if you will, of a coprocessor to the x86 or evolving ARM-based servers, Can you speak to us, just, you know, And lastly the security market, is because of the rise of this latest generation to do more with less, but the next level kind of like the world of GPUs doing well into the public cloud. more in the NFV side. that the service area for attack just gets orders of the network to each server. I'm kind of curious how the systems take advantage So each of these standardize the way you do it of the CPU cores to the revenue generating applications, of these vendors, which is when you do storage, sorry, But again all of the software gets tightly integrated Well I guess you can never be too rich, too thin, or other takeaways you want people to have The other is again relates to telemetry, you know, how... as we look throughout the year maybe if we're, you know, of these products so to say that enable seamless integration Sujal Das, pleasure catching up with you.
SENTIMENT ANALYSIS :
ENTITIES
Entity | Category | Confidence |
---|---|---|
John Troyer | PERSON | 0.99+ |
John | PERSON | 0.99+ |
Sujal Das | PERSON | 0.99+ |
Europe | LOCATION | 0.99+ |
Nutanix | ORGANIZATION | 0.99+ |
Stu Miniman | PERSON | 0.99+ |
Vancouver | LOCATION | 0.99+ |
Red Hat | ORGANIZATION | 0.99+ |
OpenStack Foundation | ORGANIZATION | 0.99+ |
Netronome | ORGANIZATION | 0.99+ |
Boston | LOCATION | 0.99+ |
Juniper | ORGANIZATION | 0.99+ |
Mirantis | ORGANIZATION | 0.99+ |
120 cores | QUANTITY | 0.99+ |
10x | QUANTITY | 0.99+ |
Red Hat | TITLE | 0.99+ |
OpenStack | ORGANIZATION | 0.99+ |
one | QUANTITY | 0.99+ |
two | QUANTITY | 0.99+ |
each car | QUANTITY | 0.99+ |
Linux Foundation | ORGANIZATION | 0.99+ |
Boston, Massachusetts | LOCATION | 0.99+ |
each server | QUANTITY | 0.99+ |
both | QUANTITY | 0.99+ |
yesterday | DATE | 0.99+ |
today | DATE | 0.99+ |
OpenStack Summit | EVENT | 0.98+ |
OpenStack | TITLE | 0.98+ |
OpenStack Summit 2017 | EVENT | 0.98+ |
Netflix | ORGANIZATION | 0.98+ |
three days | QUANTITY | 0.98+ |
about 2,500 Internet users | QUANTITY | 0.97+ |
One | QUANTITY | 0.97+ |
one session | QUANTITY | 0.97+ |
telco | ORGANIZATION | 0.97+ |
Red Hats | TITLE | 0.97+ |
each | QUANTITY | 0.97+ |
Sujal | PERSON | 0.97+ |
day two | QUANTITY | 0.97+ |
one server | QUANTITY | 0.97+ |
#OpenStackSummit | EVENT | 0.96+ |
ARM | ORGANIZATION | 0.96+ |
Stu | PERSON | 0.96+ |
Neutron | ORGANIZATION | 0.95+ |
three market segments | QUANTITY | 0.94+ |
both tier one | QUANTITY | 0.92+ |
Linux kernel | TITLE | 0.9+ |
Open vSwitch | TITLE | 0.9+ |
next one year | DATE | 0.89+ |
hyperconvergence 2.0 | OTHER | 0.84+ |
tier two | QUANTITY | 0.84+ |
x86 | COMMERCIAL_ITEM | 0.83+ |
one use case | QUANTITY | 0.81+ |
one large data center | QUANTITY | 0.81+ |
TCO | ORGANIZATION | 0.8+ |
one thing | QUANTITY | 0.79+ |
Open Contrail | TITLE | 0.79+ |
1.0 | OTHER | 0.75+ |
three core market segments | QUANTITY | 0.74+ |
Shaun Walsh, QLogic - #VMworld 2015 - #theCUBE
San Francisco extracting the signal from the noise it's the cube covering vmworld 2015 brought to you by VM world and its ecosystem sponsors now your host Stu miniman and Brian Grace Lee welcome back this is the cube SiliconANGLE TVs live production of vmworld 2015 here in moscone north san francisco happy to have back on this segment we're actually gonna dig into some of the networking pieces Brian Grace Lee and myself here hosting it Sean Walsh repeat cube guest you know in a new role though so Sean welcome back here now the general manager of the ethernet business at qlogic thanks for joining us thank you thanks for having me alright so I mean Sean you know we're joking before we start here I mean you and I go back about 15 years I do you know those that know the adapter business I mean you know Jay and I've LJ core business on you've worked for qlogic before you did a stint in ml accent and you're now back to qlogic so why don't we start off with that you know what brought you back to qlogic what do you see is the opportunity there sure um I'll tell you more than anything else what brought me back was this 25 gig transition it's very rare and I call it the Holy trifecta of opportunity so you've got a market transition you actually have a chip ready for the market at the right time and the number one incumbent which is Intel doesn't have a product I mean not that they're late they just don't have a product and that's the type of stuff that great companies are built out of are those unique opportunities in the market and you know more than anything else that's when brought me back to qlogic alright so before we dig into some of the ethernet and hyperscale piece you know what what's the state of fibre channel Sean you know what we said is in those fiber channel the walking dead is it a cash cow that you know qlogic be a bit of milk and brocade and the others in the fibre channel business for a number years you know what's your real impression of fibre channel did that yeah so you know look fibre channel is mature there's no question about it is that the walking dead no not by any stretch and if it is the walking dead man it produces a lot of cash so I'll take that any day of the year right The Walking Dead's a real popular show so fibre channel you know it's still it's still gonna be used in a lot of environments but you know jokingly the way that I describe it to people is I look at fibre channel now is the Swiss bank of networks so a lot of web giant's by our fiber channel cards and people will look at me and go why do they do that because for all the hype of open compute and all the hype of the front end processors and all the things that are happening when you click on something where there's money involved that's on back end Oracle stuff and it's recorded on fibre channel and if there's money involved it's on fibre and as long as there's money in the enterprise or in the cloud I'm reasonably certain fibre channel will be around yeah it's a funny story I remember two years ago I think we were at Amazon's reinvent show and Andy Jesse's on stage and somebody asked you know well how much of Amazon is running amazoncom is running on AWS and its most of it and we all joke that somewhere in the back corner running the financials is you know a storage area network with the traditional array you know probably atandt touched by fibre channel absolutely i mean we just did a roll out with one of the web giants and there were six different locations each of the each of the pods for the service for about 5,000 servers and you know as you would expect about 3,000 on the front access servers there's about 500 for pop cash that was about 15 maybe twelve thirteen hundred for the for the big data and content distribution and all those other things the last 500 servers look just like the enterprise dual 10 gigs dual fibre channel cards and you know I don't see that changing anytime soon all right so let's talk a bit a little bit 25 gig Ethernet had an interview yesterday with mellanox actually who you know have some strong claims about their market leadership in the you know greater than 10 gig space so where are we with kind of the standards the adoption in queue logical position and 25 gig Ethernet sure so you know obviously like everyone in this business we all know each other yeah and when you look at the post 10 gig market okay 40 gigs been the dominant technology and I will tip my hat to mellanox they've done well in that space now we're both at the same spot so we have exactly the same opportunity in front of us we're early to market on the 25 we have race to get there and what we're seeing is the 10 gig market is going to 25 pretty straightforward because I like the single cable plant versus the quad cable plant the people that are at 40 aren't going to 50 they're going to transition straight to 100 we're seeing 50 more as a blade architecture midplane sort of solution and that's where at right now and I can tell you that we have multiple design win opportunities that we're in the midst of and we are slugging it out with these guys everything and it will be an absolute knife fight between us and mellanox to see who comes out number one in this market obviously we both think we're going to win but at the end of the day I've placed my bet and I expect to win all right so Sean can you lay out for us you know where are those battles so traditionally the network adapter it was an OEM type solution right I got it into the traditional server guys yeah and then it was getting the brand recognition for the enterprise customers and pushing that through how much is that traditional kind of OEM is it changing what's having service providers and those hyperscale web giants yes so there's there's three fundamental things when you look at 25 gig you gotta deal with so first off the enterprise is going to be much later because they need the I Triple E version that has backwards auto-negotiation so you know that's definitely a 17 18 pearly transition type thing the play right now is in the cloud and the service provider market where they're rolling out specific services and they're not as concerned about the backwards compatibility so that's where we're seeing the strength of this so they're all the names that you would expect and I have to say one of the interesting things about working with these guys is there n das or even nastier than our Liam India is they do not want you talking about them but it is very much that market where it's a non traditional enterprise type of solution for the next 12-18 months and then as we roll into that next gen around the pearly architecture where we all have full auto-negotiation that's where you're going to see the enterprise start to kick in yeah what what what are the types of applications that are driving this this next bump in speed what is it is it video is it sort of east and west types of application traffic is a big data what's what's driving this next bump so a couple of things you would expect which would be the you know certainly hadoop mapreduce you know those sorts of things are going there the beginning of migration to spark where they're doing real-time analytics versus post or processing batch type stuff so there they really care about it and this is where our DMA is also becoming very very popular in it the next area that most people probably don't think of is the telco in a vspace is the volume as these guys are doing their double move and there going from a TCA type platforms running mostly one in ten they're going to leave right to 25 and for them the big thing is the ability to partition the network and do that virtualization and be able to run deep edk in one set of partitions standard storage another set of partitions in classic IP on the third among the among the few folks that you know you would expect in that are the big content distribution guys so one of the companies that I can mention is Netflix so they've already been out at their at 40 right now and you know they're not waiting for 50 they're going to make another leap that goes forward and they've been pretty public about those types of statements if you look at some of the things that they talked about at NDF or IDF and they're wanting to have nvme and direct gas connection over i serve that's driving 100 gig stuff we did a demo at a flash memory summit with Samsung where we had a little over 3 million I ops coming off of it and again it's not the wrong number that matters but it's that ability to scale and deal with that many concurrent sessions that are driving it so those are the early applications and I don't think the applications will be a surprise because they're all the ones that have moved to 40 you know the 10 wasn't enough 40 might be too much they're going to 25 and for a lot of the others and its really the pop cash side that's driving the hunter gig stuff because you know when that Super Bowl ad goes you got to be able to take all that bandwidth it once yeah so Sean you brought up nvme maybe can you discuss a little bit you know what are the you know nvm me and some of these next-generation architectures and what's the importance to the user sure so nvme is basically a connection capability that used to run for hard drives then as intel moved into SSDs they added this so you had very very high performance low latency pci express like performance what a number of us in this business are starting to do is then say hey look instead of using SAS which is kind of running out of gas at 12 gig let's move to nvme and make it a fabric and encapsulate it so there's three dynamics that help that one is the advent of 25 50 100 the second is the use of RDMA to get the latency that you want and then the third is encapsulation I sir or the ice cozy with RDMA together and it's sort of that trifecta of things that are giving very very high performance scale out on the back end and again this is for the absolute fastest applications where they want the lowest latency there was an interesting survey that was done by a university of arizona on latency and it said that if two people are talking and if you pause for more than a quarter of a second that's when people change their body language they lean forward they tilt their head they do whatever and that's kind of the tolerance factor for latency on these things and again one of the one of the statements that that Facebook made publicly at their recent forum was that they will spend a hundred million dollars to save a millisecond because that's the type of investment that drives their revenue screen the faster they get clicks the faster they generate revenue so when you think of high frequency trading when you think of all those things that are time-sensitive the human factor and that are going to drive this all right so storage the interaction with networking is you know critically important especially to show like this at vmworld I mean John you and I talked for years is it wasn't necessarily you know fibre channel versus the ethernet now it's changing operational models if I go use Salesforce I don't think about my network anymore I felt sort of happen to used Ethernet it's I don't really care um hyper convergence um when somebody buys hyper convergence you know they just kind of the network comes with it when I buy a lot of these solutions my networking decision is made for me and I haven't thought about it so you know what's that trend that you're seeing so the for us the biggest trend is that it's a shifting customer base so people like new tonics and these guys are becoming the drivers of what we do and the OEMs are becoming much more distribution vehicles for these sorts of things than they are the creators of this content so when we look at how we write and how we build these things there's far more multi-threading in terms of them there's far more partitions in terms of the environment because we never know when we get plugged into it what that is going to be so incorporating our l2 and our RDMA into one set of engine so that you always have that hyper for it's on tap on demand and you know without getting down into the minutia of the implementation it is a fundamental shift in how we look at our driver architectures you know looking at arm based solutions and micro servers versus just x86 as you roll the film forward and it also means that as we look at our architectures they have to become much smaller and much lighter so some of the things that we traditionally would have done in an offload environment we may do more in firmware on the side and I think the other big trend that is going to drive that is this move towards FPGAs and some of the other things that are out there essentially acting as coprocessors from you you mentioned earlier Open Compute open compute platform those those foundations and what's going on what is what what's really going on there i think a lot of us see the headlines sometimes you think about it you go okay this is an opportunity for lots of engineering to contribute to things but what's the reality that you're dealing with the web scale folks sure if they seem like the first immediate types of companies that would buy into this or use it what's the reality of what's going on with that space well obviously inside the the i will say the web scale cloud giant space you know i think right now if you look at it you've got sort of the big 10 baidu Tencent obama at amazon web as your microsoft being those guys and then you know they are definitely building and designing their own stuff there's another tier below that where you have the ebays the Twitter's the the other sorts of folks that are in there and you know they're just now starting that migration if you look at the enterprise not a big surprise the financial guys are leading this we've seen public statements from JPM and other folks that have been at these events so you know I view it very much like the blade server migration I think it's going to be twenty twenty-five percent of the overall market whether we whether people like to admit it or not good old rack and stack is going to be around for a very long time and you know they're there are applications where it makes a lot of sense when you're deploying prop private cloud in the managed service provider market we're starting to see a move into that but you know if you say you know what's the ten year life cycle of an architect sure i would say that in the cloud were probably four or five years into it and the enterprise were maybe one or two years into it all right so what about the whole sdn discussion Sean you know how much does qlogic play into that what are you seeing in general and you know we're at vmworld so what about nsx you know is that part of the conversation and what do you hear in the marketplace today yeah it really is part of the conversation and the interesting part is that I think sdn is getting a lot of play because of the capabilities that people want and again you know when you look at the managed service providers wanting to have large scale lower costs that's going to definitely drive it but much like OpenStack and Linux and some of these other things it's not going to be you know the guys going to go download it off the web and put it in production at AT&T you know it's going to be a prepackaged solution it's going to be embedded as part of it if you look at what Red Hat is doing with their OpenStack release we look what mirantis is doing with their OpenStack release again from an enterprise perspective and from a production in the MSP and second tier cloud that's what you're going to see more of so for us Sdn is critical because it allows us to then start to do things that we want to do for high-performance storage it allows us to change the value proposition in terms of if you look at Hadoop one of these we want to be able to do is take the storage engine module and run that on our card with our embedded V switch and our next gen ship so that we can do zero stack copies between nodes to improve latency so it's not just having RDMA is having a smart stack that goes with it and having the SDN capability to go out tell the controller pay no attention this little traffic that's going on over here you know these are not the droids you're looking for and then everything goes along pretty well so it's it's very fundamental and strategic but it's it's a game it's a market in which we're going to participate but it's not one we're going to try and write or do a distribution for okay any other VMware related activities q logics doing announcements this week that you want to share this week I would have to say no you know I think the one other thing that we're strategically working on them on with that you would expect is RDMA capabilities across vMotion visa and those sorts of things we've been one of the leaders in terms of doing genevieve which is the follow-on to VX land for hybrid cloud and that sort of thing and we see that as a key fundamental partnership technology with VMware going forward all right so let's turn back to qlogic for a second so the CEO recently left he DNA that there's a search going on so give us the company update if you will well actually there isn't a search so Jean who is gonna is going to run the ship forward as CEO we've brought in chris king who was on our board as executive chair in person chris has a lot of experience in the chip market and she understands that intimate tie that we have to that intel tick-tock model and really how you run an efficient ship driven organization you know whether we play in the systems in between level you know we're not quite the system but we're not quite the chip and understanding that market is part of what she does and the board has given us the green light to continue to go forward develop what we need to do in terms of the other pieces jean has a strong financial background she was acting CEO for a year between HK and simon aires me after Simon left so she's got the depth she knows the business and for us you know you know it's kind of a non op where everything else is continuing on as you would expect yeah okay last question I have for you Sean I mean the dynamics change for years you know what there was kind of the duopoly Xin the market I mean it was in tellin broadcom oh yeah on the ethernet side it was Emulex and amp qlogic it's a different conversation today I mean you mentioned Intel we talked about mellanox don't you logic you know your old friend I don't lie back on a vago bought broadcom and now they're called broadcom I think so yeah so you know layout for us you know kind of you know where you see that the horses on the track and you know what excites you yeah so again you know if you look at the the 10 gig side of the business clearly intel has the leadership position now we're number two in the market if you look at the shared data that's come out you know the the the Emulex part of a vago has been struggling in losing chair then we have this 25 gig transition that came in the market and that was driven by broadcom and you know for those of us who have followed this business they I think everyone can appreciate the irony of avago of avago buying Emulex and then for all the years we tried to keep him separate bringing them back together was but we-we've chuckled over a few beers on that one but then you've got this 25 gig transition and you know the other thing is that if you look at so let me step back and say the other thing on the 10 gig market is was a very very clear dividing line the enterprise was owned by the broadcom / qlogic emulex side the cloud the channel the the the appliance business was owned by Intel mellanox okay now as we go into this next generation you've got us mellanox and the the original broadcom team coming in with 25 game we've all done something that gets us through this consortium approach we're all going to have a night Ripley approach from there and Intel isn't there you know we haven't seen any announcements or anything specific from Emulex that they've said publicly in that space so right now we kind of view it as a two-horse race we think from a software perspective that our friends at at broadcom com whatever we want to call them or bravado I think is how r CT / first tool that I don't think they have a software depth to run this playbook right now and then we have to do is take our enterprise strength and move those things like load balancing and failover and the SDN tools and end par and all the virtualization capabilities we have we got to move those rapidly into the into the cloud space and go after it for us it means we have to be more open source driven than we have been in the past it means that we have a different street fight for every one of these it represents a change in some of the sales model and how we go to market so you know not to say that we're you know we we've got all of everything wrapped up and perfect in this market but again right time right place and this will be the transition for another you know we think three to five years and there's there's still a lot of interesting things that are happening ironically one of the most interesting things I think it's got to happen in 25 is this use of the of the new little profile connectors I think that will do more to help the adoption of 25 gig in Hunter gig where you can use the RCX or r XC connector there's our cxr see I forgot the acronym but it kind of looks like the firewire HDMI connectors that you have on your laptop's now and now imagine that you can have a car that has that connector in a form factor that's you know maybe a half inch square and now you've got incredible port density and you can dynamically change between 25 50 and 100 on the fly well let Sean Sean you know we've always talked there's a lot of complexity that goes in under the covers and it's the interest who's got a good job of making that simple and consumable right and help tried those new textures go forward all right Sean thank you so much for joining us we'll be right back with lots more coverage including some more networking in-depth conversation thank you for watching thanks for having me
**Summary and Sentiment Analysis are not been shown because of improper transcript**
ENTITIES
Entity | Category | Confidence |
---|---|---|
Jean | PERSON | 0.99+ |
Shaun Walsh | PERSON | 0.99+ |
Brian Grace Lee | PERSON | 0.99+ |
one | QUANTITY | 0.99+ |
Sean | PERSON | 0.99+ |
three | QUANTITY | 0.99+ |
four | QUANTITY | 0.99+ |
Jay | PERSON | 0.99+ |
Andy Jesse | PERSON | 0.99+ |
AT&T | ORGANIZATION | 0.99+ |
10 gig | QUANTITY | 0.99+ |
Emulex | ORGANIZATION | 0.99+ |
ten year | QUANTITY | 0.99+ |
25 gig | QUANTITY | 0.99+ |
Brian Grace Lee | PERSON | 0.99+ |
qlogic | ORGANIZATION | 0.99+ |
Samsung | ORGANIZATION | 0.99+ |
25 gig | QUANTITY | 0.99+ |
100 gig | QUANTITY | 0.99+ |
10 gig | QUANTITY | 0.99+ |
Simon | PERSON | 0.99+ |
Amazon | ORGANIZATION | 0.99+ |
yesterday | DATE | 0.99+ |
two years | QUANTITY | 0.99+ |
two people | QUANTITY | 0.99+ |
12 gig | QUANTITY | 0.99+ |
mellanox | ORGANIZATION | 0.99+ |
50 | QUANTITY | 0.99+ |
ORGANIZATION | 0.99+ | |
chris | PERSON | 0.99+ |
amazon | ORGANIZATION | 0.99+ |
microsoft | ORGANIZATION | 0.99+ |
twelve thirteen hundred | QUANTITY | 0.99+ |
Netflix | ORGANIZATION | 0.99+ |
amazoncom | ORGANIZATION | 0.99+ |
Oracle | ORGANIZATION | 0.99+ |
five years | QUANTITY | 0.99+ |
40 gigs | QUANTITY | 0.99+ |
Stu miniman | PERSON | 0.99+ |
about 5,000 servers | QUANTITY | 0.99+ |
AWS | ORGANIZATION | 0.99+ |
40 | QUANTITY | 0.99+ |
100 | QUANTITY | 0.99+ |
10 gig | QUANTITY | 0.99+ |
two years ago | DATE | 0.98+ |
Linux | TITLE | 0.98+ |
twenty twenty-five percent | QUANTITY | 0.98+ |
about 3,000 | QUANTITY | 0.98+ |
25 | QUANTITY | 0.98+ |
Super Bowl | EVENT | 0.98+ |
jean | PERSON | 0.98+ |
OpenStack | TITLE | 0.98+ |
third | QUANTITY | 0.98+ |
today | DATE | 0.98+ |
moscone | LOCATION | 0.98+ |
San Francisco | LOCATION | 0.98+ |
first | QUANTITY | 0.97+ |
Red Hat | ORGANIZATION | 0.97+ |
this week | DATE | 0.97+ |
over 3 million | QUANTITY | 0.97+ |
The Walking Dead | TITLE | 0.96+ |
Intel | ORGANIZATION | 0.96+ |
telco | ORGANIZATION | 0.96+ |
John | PERSON | 0.96+ |
about 500 | QUANTITY | 0.96+ |
greater than 10 gig | QUANTITY | 0.96+ |
three fundamental things | QUANTITY | 0.96+ |
Craig McLuckie, Google - #OpenStackSV 2015 #theCUBE
>> Computer Museum, in the heart of Silicon Valley, extracting the signal from the noise. It's theCUBE. Covering OpenStack Silicon Valley 2015. Brought to you by Mirantis. Now, your hosts John Furrier and Jeff Frick. (upbeat music) >> Okay welcome back everyone. We are here live, broadcasting. This is SiliconANGLE Media, theCUBE, our flagship program. We go out to the events and extract the signal from the noise. I'm John Furrier, my co-host Jeff Frick this week. Two days of wall-to-wall coverage live in Silicon Valley for OpenStack Silicon Valley or #OpenStackSV or the hashtag for this event today, #OSSV15. Join the conversation. Join our crowd chat, crowdchat.net/OSSV15. Our next guest is Craig McLuckie, who's with Google. He's on the Google Cloud team, CUBE Alum. Welcome back to theCUBE. Got a keynote there, welcome back. >> Thank you so much, great to be with you again. >> So Silicon Valley house leads center of the innovation engine house a lot of investment capital here, a lot of big players, you guys, Facebook, VMware, Intel, you name it. It's the giants of the technology industry. And the bubble conversation's happening. China's going down in terms of economics, and seeing the stock market crash there. But yet, underlying infrastructure change is happening. Cloud certainly is floating, that wealth-creation engine, you guy are a big part of it here in Silicon Valley. Just talk about the state of the Cloud. OpenStack has momentum, you have some stability in the core compute side with OpenStack, virtualization is not going away. New things like Kubernetes, Containers, fast on the scene, rising very fast. What's your take on this innovation engine in the Cloud? >> So I think there's a couple of things that are really exciting and interesting that are happening right now, as we speak. The first is a transition to open. It's a way of rethinking about how you evaluate, acquire, and integrate your software. And I think that OpenStack has established a legitimacy as a technology that's really bringing the value proposition of traditional infrastructure service to everyone everywhere. And we're really starting to see a convergence to that community, a set of technologies that are consistent, of high simatic consistency, is really becoming a thing, which is phenomenal. At the same time we're also seeing another disruption happening. And it was really a disruption that was triggered by the emergence of Docker as a technology to support a new way of thinking about packaging and deployment. And it's really part of a bigger story around a move towards Cloud -Ntive computing. This is a computing set of patterns that was really inspired by the internet giants by the Google's, the Facebook's, the Twitter's. But it's really been cracked open and been accessible by folks like Docker who have opened up those container technologies and now we're seeing a lot of the players start to really focus on this and look at bringing the value proposition of that new style of computing to enterprises everywhere. >> You know you start to see maturity in a market specially when platforms are involved, platform wars, whatever the bloggers want to put the headline out there, when you see abstraction layers develop. And one of the things that you talked about in your keynote I'd like you can elaborate on is ending the distinction between what's under the hood. Containers you mentioned bring out this notion that, "I'm a developer I want interoperability." >> Right. >> "I want cross platform API's." This is the economy so I want you to explain that. What is this disruption with containers and Kubernetes? Do, for this abstraction, do we care about the features any more? And that's one of the signals of maturity. Is that you're not talking speeds and feeds and infrastructure to service, platform as a service. When those conversations go away you know things are moving. >> Right. >> Or is that true, what's your take on all that? >> I think that's a very good observation. I think that one of the things we as a community have looked for for a while is a separation between the world of tools and infrastructure that people interact with on a day to day basis to build applications and in the systems that actually take those built applications and run them for you. And a big part of our focus has been to make the set of subsystems that are actually responsible for the operations of applications, transparent to the end developer. And we're looking to formalize that interface that exists between how you create an application, how you package up it's dependencies and how you offer up the infrastructure and then how you run it. One of the most exciting and energizing things for me is to see the emergence of a standard set of abstraction that interface between these two worlds so it creates massive opportunities for innovation. By standardizing that interface you have incredible innovation in the tooling area with technologies like Docker or continuous integration of delivery frame works. You know new development environments that are producing an artifact that can be universally consumed everywhere else. And then on the infrastructure side you have a lot of innovation around running that artifact for the developer, the end enterprise efficiently and intelligently whether it's being deployed into a virtual machine on OpenStack with being deployed into a main-source cluster running on the metal or whether it's been deployed into a next generation Kubernetes cluster running in one of those environments or somewhere else. We're looking to create this common abstraction and it's going to drive a lot of innovation at every level of the stack. >> You know at Wikibon research one of the things that they're putting out, some cutting edge research around the innovation around some of the technologies under the hood. Conversion infrastructure, cloud technologies, flash, storage, software defined networking all that stuff under the hood is evolving as fast as well. So you have underlying core technology and tooling exploding. >> Right. >> So some really good stuff coming out Wikibon.com. And with that and your comment I want to ask, kind of a pointed question which is: Does hybrid cloud really exist? Is it a concept or is it a category? Do people buy hybrid-cloud? Do they buy into it? It seems to be that's the conversation people are talking about now. But I just don't see hybrid-cloud existing other than being part of private and public. >> Right. >> And talk about that. >> It's a great question. I love that question. It exists but not the way that people think of it existing. Right so you can think about it this way when you are building an application on your laptop and deploying it into a cloud it's kind of hybrid-cloud right? But it's not the way that people think about hybrid-cloud. When you want to run a continuous integration server for your company and have it hosted in the cloud and have it create artifacts that are deployed into you on-prem production clusters. That's hybrid-cloud but it's not the way people have come to think about it. And so what I think about it is really about the ecosystem. About establishing a common set of tools and capabilities so that first and foremost people can choose the destination for an application based solely on the technical merits of the infrastructure that they're ruing on. Google offers some very high quality, robust, fast, affordable cloud infrastructure. But we recognize and embrace the fact that for some customers you have very legitimate regional requirements. For some of the applications you might really want to run them on premises. And so the first step toward achieving legitimacy for hybrid-cloud is establishing a common set of patterns and tools and capabilities that exist in both places. The next step is going to be around creating a common services abstraction that let's you start to access things from other environments. And then over time you might actually see people deploy these sort of cloud bursting scenarios et cetera. But the path to get there is really through infrastructure. You know like a common set of abstractions, a common set of tools, a common set of pattern, and making those available to people everywhere. And then over time we will start building these fused together, legitimately hybrid solutions. >> So hybrid-cloud then is a paradigm, it's a concept that highlights the common tooling interoperability so developers can actually work in these environments without having to do anything. That's where Docker comes in, that's where Kubernetes come in? >> Exactly. And it's really, hybrid needs to be first and foremost about being able to use a common set of technologies to build an application for A or B. >> So let's take it forward. So let's put the brainstorming hat on. Let's talk about the future and let's kind of play with some scenario's. Internet of things opens up a huge can of worms and challenges, engineering challenges around: How do I manage the data? How do I drive workloads to these devices? Whether their wearables or cars or stacks or devices? Anything that's on the edge of the network is now considered a device. PC, mobile, internet of things. So for a developer to work in that kind of environment they need these toolings. Is that how you see it? >> Absolutely, I think that's a great way to think about it. You know it's an interesting thing you raise. Because if you think about it Cloud-Native has really been the domain of internet companies, right? It's really been something that Google's done because it's the only way to practically achieve a certain level of scale. We've seen co-evolution of this, of these patterns inside Twitter, eBay, Facebook, Netflix. Everyone's been doing it on their own terms. Now the reality is when IoT happens every enterprise has to kind of become a internet company right? And what we've seen consistently across, you know all of the internet companies that exist today is there's one pattern that really works well to actually deploy computational infrastructure, at scale efficiently. And that's this pattern around container package, dynamically schedule, microservices oriented computing. And so our mission is really to bring these technologies in a democratized way to enterprises so that they can actually tackle problems that were previously only really solved by the internet giants. Without having to make Google level investments or Facebook level investments in technology. >> Yeah. When we hear that Internet companies, just clarify like a hyperscaler like with Yahoo and Google did. Building large scale systems in a seamless way that's kind of abstract to the user. >> Right. >> Just pure performance all, everything is running and it's kind of a brilliant concept. That brings up the point of Google envy. I mean you hear this all the time in the enterprise. "I want to be more like Google." "I want to be more like Facebook." And what they really are saying is: "I want to have Ops." Right so. >> Right. >> DevOps, Cloud-Native do you hear hat often? And when you hear that: "I want to be more like Google." What does that really mean from your stand point? How do you guys internalize that? >> Right. >> How do you talk back to customers? >> So I think you know when I say I want to be more like Google I think there's a lot of different sort of angles that you might have there. I've heard people coin this phrase GIFEE to describe what we're trying to do: Google Infrastructure for Everyone else. But I think the heart of it is really this: If you're a Google engineer, it's like you have a superpower, right. You have access to this amazing almost unlimited mass of infrastructure that's just at your disposal immediately. At very little cost or overhead. And you don't have to worry about the mechanics of actually where the thing I built is run, right. Operations is just a function of the platform. The developer gets to focus on their application and their application operations and what they get for free is this cluster environment where cluster operations is handled for you. The process of actually mapping an atom of code into a distributors systems environment. The ability to use some very powerful services that make it trivial to build distributable systems. The fact that I'm not paged all the time because what I deploy is understandable by some very smart subsystems, they can watch it, they know what it's supposed to be doing. They can tell when it's not doing that and they know how to fix it, right. And so traditionally when you go out of operating parameters in a traditional system you get paged. And for me a lot of what this operate like Google really means is one is I want to be able to Access Compute at an unprecedented level easily and two is I don't want to get paged by my applications that are doing that. >> Yes so let's bring that up, the API economy. Let's bring this to the next level. Today applications are either Legacy or their Cloud-Native so and I ask everyone the question, even on our own Wikibon team we have a debate. And I ask Dave Alante: "Dave name the Cloud-Native Apps that are out there?" I don't think there are any Cloud-Native apps out there. I mean who has a Cloud-Native App? Now that's a trick question because he goes: "Amazons an App, Google has Cloud-Native." Well they're already hyperscaled. >> Right. >> So the question is what, where are the Cloud-Native apps? Where are the examples? Now Facebook's a Cloud-Native App because they built it from the ground up to be Cloud-Native. >> Sure. >> Google same way. So as an enterprise, what is the Cloud-Native App to the enterprise and how do they get there? And what Legacy do they have to throw away because its synchronous and API interactions is fundamental. >> Right. >> How do you ease that out? >> This is actually a fascinating topic and I think one of the most dangerous things people assume is that to accomplish Cloud-Native you have to go fully along the API-Fication path, right. Now the reality is that of you look at they way that people access data today the fast majority of business data's stored in relational database's. People have great tools to access data in relational databases. They want to be able to move that forward. And to me if you force API-Fication, if you force a protocol specific approach to actual integration, if you force people to use a specific authentication scheme you're going to alienate a very broad array of your customers and you're going to create this cognitive hurdle that's very hard for people to get over. So when I think about Cloud-Native, I think about it as providing a different paradigm for deployment management, activation et cetera. But it has to make allowances for integration with your existing systems. And so I think at the forefront of this is the notion of a service or a microservice. And a microservice has to be a minimal atom of software consumption, the easiest way to find and consume something and you can't force an opinion around how people project that, right. So if you build something that runs in a cluster you should be able to access an Oracle database as if it were a microservice running inside your cluster. You should be able to access a sales force SAS endpoint as if it were a microservice running inside your cluster. And so as I think about my mission and Google's mission around the move towards Cloud-Native computing, you can't create this experiential cliffs, you can't create these artificial boundaries to your system. You have to make natural allowances where, look there's some stuff that just works better in a vertically scalable VM. If you want to run a big database with a Dune Kernel and a few other things, by all means put it in a VM. And we are absolutely committed to the idea of creating a natural set of experiences when you want to go from that to some portion of the application that's doing stateless, front and serving. Or a portion of the application that's running in a cloud-friendly, distributed scaled out database. You shouldn't have to take the pull and be stuck in this world. You should be able to mix these. >> So you're saying it's dangerous to force API-Fication, if that's a term I can't even spell it, It's too may I's at the end there, I like that hyphen in there. But if you force API-Fication or movement, you can foreclose future performance and functionality by alienating existing apps. >> By alienating the existing system. It is a very dangerous, there's a lot of. It's very attractive to drive API-Fication but it has to be, you have to create this pressure grading that attracts people up it by adding value at every stage of the game. And you can't build your management systems around a predicated, sort of, opinionated API framework. We saw this with, in the world of SOA, I mean I don't know if you remember the SOAP and SOA stuff. >> Yeah, yeah. >> You know way back when. >> That was just another way of describing API-Fication and we've saw where it went. The problem was that. >> It wasn't ready, the market wasn't ready for web services at that time. >> And it was, but it was beyond that, it was like, no one's willing to make a massive infrastructure investment to get you to ground zero, where you can actually start building. >> So let's look at that web services back in 2000, 2001 when you saw SOAP, XML, SAM all those things emerging. At that time who did take advantage of that? It was the hyperscalers. It was internet companies cause they needed it, right. So the mainstream market now is adopting that kind of concept around microservices. Explain that. >> But it wasn't, the interesting thing is when you look at what the adoption was around microservices, it wasn't around interoperable SOAP, it was around discrete, highly optimized RPC protocols. It was around relatively closed systems at that time. And it worked well, right? The challenge. >> It was controlled. >> It was controlled and it worked well inside a closed ecosystem. Now what, the thing that really held people back is that to get there you had to do a big ESP deployment. You had to then go and SOA-fy a bunch of your components and it required a huge investment in terms of sort of infrastructure and capabilities to get, before you started realizing value. And it was inaccessible to most people and it alienated technologies that didn't fit well into that model. Right like how do you take your database and put it into that model? It was purely optimized around a certain portion of it. And so now we're in a world where we make it available to everyone. We reduce barriers to entry and you get immediate value without having to make huge investments. So let's take microservices and let's unpack that for the audience out there. You're seeing DockerCon, ContainerCon, KubeCon, MasosCon. All these conferences are around developers. And this is all about scale right? >> Right. >> Operating a scale, abstraction layers. I think it's, we need to be careful not to pigeonhole this as about operating at scale. It is the only practical way to operate at internet scale but the value proposition is just as applicable if you're running something in five virtual machines, at a more humble scale. >> So let's talk about development versus operation team. >> Right. >> Where does the Kubernetes, where does the microservices model fit in? And how do companies avoid the trap of alienating existing apps? How do they get the system up and running? What is the roadmap? And differentiate from a Dev standpoint and an Ops standpoint. >> I think one of the most important things you're going to start seeing is a specialization of the operations function. Today it's all kind of glum together and if you ask a developer to actually run an application they have to be cognizant of which virtual machine it's in. You force them into the ugly world of infrastructure Ops. And sort of common services Ops. And what we're going to start seeing, and what I hope to help companies achieve, is a specialization of the operations function. So Infrastructure Ops should be relegated to a set of people that actually understand the physical infrastructure. They will create an optimal physical environment surround your application. There'll be a small number of specialized people that know how to do that and they will rack and stack and wire and configure and do what ever needs to be done to tune the infrastructure. Above that you're going to see this Cluster Operations. So a common Services Operation team that provide a basic operational platform and common services to everyone. So these are a highly specialized set of people that provide you the tools you need to be able to autonomously run a distribute system. They are unlikely to be involved in the day to day operations because most of these systems will be autonomous but they're there to answer the call if something happens in, in that system. So it becomes a very specialized function. And Google does this with our SRE folks that actually manage our, like the Boar clusters that run all our infrastructure. Small number of highly specialized people providing a very valuable service to a lot of folks. And then at the top level you're going to have Application Operations. And that really just becomes the developers function. And it should really be about understanding and managing your code and you should never have to think about: Where it's running? How it's running? You never, should never have to SSH into an instance to try and debug it. All that should be presented to you through your tools. So the developer's experience becomes one of of using logical infrastructure. And so I think what we're going to start seeing is companies making investments in these clustering technologies. Offering up these simple, clustered service environments for their departments. And then having portfolio's of container package applications that can be easily taken, adjusted and run in these environments. And we'll naturally see the specialization of operations emerge. >> So we're running out of time. Jeff didn't get one question in but maybe next time. >> He has a role in that. >> Brendan Burns, Brendan Burns I think on your team. >> Yeah. >> Brendan, so he brought up something. He brought up the hybrid-cloud is kind of the way, meaning the way you described it, not as a category. But he also brought up the different aspects of Google Cloud in our last crowd chat last month. How do customers mix and mach with the cloud? I mean you guys offer Linux, you guys offer Windows. I mean if I want to work with Google Cloud what are the touch points? How do people ingratiate in? How do they engage with Google? What are some of the use cases? Can you share just put the plug in for Google Cloud what you guys have up and running that's mature, stable, >> Right >> Shipping. And how do customers get into the Google Cloud? >> So we've really seen Google Cloud, it needs to be in all of the above sort of capabilities. The operating characteristics. The thing that make Google Cloud unique is the quality of the basic infrastructure. We offer by far the most price performing basic infrastructure out there. It's an innovative clouds, you know it's driving and active in a lot of the sort of disruptions we're seeing around the container space. It's an open cloud. It's a cloud that's invested in making sure that we engage and connect with the OpenSource community. So if you want to work with Google Cloud there's a lot of different ways to do it. One is you can go and just buy beautiful, clean, pristine, powerful, affordable infrastructure in large chucks through Google compute engine. And we're seeing a tremendous amount of adoption. You don't have to make massive capex down payments to get our best price. We really focus on doing that. You can also come in if you just want to write a bit of code, have it run, we have a wonderful Pass product called Google App engine that's becoming very naturally integrated into the container ecosystem and is a natural sort of path. It's a great entry point for people that just want to operate on a higher level and want to take some code and then have it easily deployed and run on your behalf. And then we're also, another entry pointy that isn't obvious to people is, you can help us build the Google Cloud. What we're building with our next generation set of offerings with technologies like Google Container Engine, is an opensource cloud. It's been built in public. Come join our community, work with us. Try it out. Give us feedback and be part of actually building the next generation of clouds. >> Okay so the question I have for you is, let's just say I'm an Amazon customer and I want to go to Google Cloud, do you have like an elastic Beanstalk application containers an App Engine, how do I get I there? I mean there are some things that Amazon has you might have some things. How do you talk to that, Beanstalk particulars. >> That's a great question. So Beanstalk you know provides the ability to you know deploy and run applications. The closest analogy is App Engine. So Beanstalk traditionally was a Java base platform that you could provide your Java code and it would run it for you. App Engine gives you that equivalent capability. And with the new generation of App Engine we actually provide the ability to deploy into directly into VM. So that it feels a lot, it feels a lot like the Beanstalk experience. But it comes with a lot of other high value services. And so that's a natural starting point. And App Engine it self is being rebased on a lot of the Kubernetes concepts. So that you have this immediate, easy, accessible experience for code but when you reach an edge and you want to actually integrate it naturally with a vertically scaled database that runs in a VM, we have compute engine waiting for you and all very natural, it will feel natural to actually just integrate those two things together and snap together these more holistic solutions. >> You guys have a, final question. I now you guys have a lot of track record with developers certainly Google's history and OpenSource, everything is great. But other competitors, more commercial IBM and Amazon, they're providing marketplaces for distribution, where people can make some cash and some cabbage. >> Right. >> What's the plans Google? Is there anything there? How do I make money if I'm a developer with Google? Or is there plans there, what's the state of that? >> It's a great question and obviously we have aspirations in that space. I can't go into all the details right now. But you know the we are obviously investing in that area. And one of the things that we're really like though is looking at containers as a standard distribution framework, let's you plug into everyone's market places. So one of the things that I see around marketplaces historically is that they offer immediate value in connecting a producer and consumer of software but they're not offering steady state value. So once those two have been connected the marketplace isn't adding significant ongoing value. So when you think about what we want to do, we want to make sure that one is, we become a market maker, we let lost of different market places emerge and that we support those. But then in our own efforts we actually add legitimate value to both the producer and the consumer of the software. And the we're not just taking a cut off the top. So but that's, it will become much more clearer in the face of time. >> Craig, thanks for spending some time and congrats on a great keynote. Good to see you again. Thanks for jumping in and sharing the data here on theCUBE, really appreciate it. We are live here in Silicon Valley. It's theCUBE at OpenStackSV, join the conversation #OSSV15. We'll be right back after this short break. (upbeat music)
SUMMARY :
Brought to you by Mirantis. and extract the signal from the noise. And the bubble conversation's happening. of that new style of computing to enterprises everywhere. And one of the things that you talked about in your keynote This is the economy so I want you to explain that. and in the systems that actually take So you have underlying core technology And with that and your comment I want to ask, But the path to get there is really through infrastructure. it's a concept that highlights the common tooling And it's really, hybrid needs to be first and foremost Is that how you see it? And so our mission is really to bring these technologies that's kind of abstract to the user. I mean you hear this all the time in the enterprise. And when you hear that: And so traditionally when you go out of operating parameters so and I ask everyone the question, So the question is what, And what Legacy do they have to throw away is that to accomplish Cloud-Native you have to go But if you force API-Fication or movement, And you can't build your management systems and we've saw where it went. It wasn't ready, the market wasn't ready for to get you to ground zero, So the mainstream market now is adopting when you look at what the adoption was around microservices, to get there you had to do a big ESP deployment. It is the only practical way to operate at internet scale And how do companies avoid the trap All that should be presented to you through your tools. So we're running out of time. meaning the way you described it, not as a category. And how do customers get into the Google Cloud? So if you want to work with Google Cloud Okay so the question I have for you is, So that you have this immediate, easy, I now you guys have a lot of track record with developers And one of the things that we're really like though is Good to see you again.
SENTIMENT ANALYSIS :
ENTITIES
Entity | Category | Confidence |
---|---|---|
Brendan | PERSON | 0.99+ |
Craig McLuckie | PERSON | 0.99+ |
Brendan Burns | PERSON | 0.99+ |
IBM | ORGANIZATION | 0.99+ |
Amazon | ORGANIZATION | 0.99+ |
Jeff | PERSON | 0.99+ |
ORGANIZATION | 0.99+ | |
Yahoo | ORGANIZATION | 0.99+ |
John Furrier | PERSON | 0.99+ |
Jeff Frick | PERSON | 0.99+ |
Dave Alante | PERSON | 0.99+ |
2000 | DATE | 0.99+ |
ORGANIZATION | 0.99+ | |
Craig | PERSON | 0.99+ |
Silicon Valley | LOCATION | 0.99+ |
VMware | ORGANIZATION | 0.99+ |
ORGANIZATION | 0.99+ | |
Java | TITLE | 0.99+ |
Netflix | ORGANIZATION | 0.99+ |
last month | DATE | 0.99+ |
Today | DATE | 0.99+ |
one | QUANTITY | 0.99+ |
eBay | ORGANIZATION | 0.99+ |
Wikibon | ORGANIZATION | 0.99+ |
Intel | ORGANIZATION | 0.99+ |
two | QUANTITY | 0.99+ |
One | QUANTITY | 0.99+ |
crowdchat.net/OSSV15 | OTHER | 0.99+ |
Amazons | ORGANIZATION | 0.99+ |
SiliconANGLE Media | ORGANIZATION | 0.99+ |
one question | QUANTITY | 0.99+ |
first | QUANTITY | 0.98+ |
two things | QUANTITY | 0.98+ |
first step | QUANTITY | 0.98+ |
one pattern | QUANTITY | 0.98+ |
five virtual machines | QUANTITY | 0.98+ |
both | QUANTITY | 0.98+ |
Linux | TITLE | 0.98+ |
this week | DATE | 0.98+ |
DockerCon | EVENT | 0.98+ |
both places | QUANTITY | 0.98+ |
two worlds | QUANTITY | 0.98+ |
Google Cloud | TITLE | 0.97+ |
OpenStack Silicon Valley | EVENT | 0.97+ |
#OSSV15 | EVENT | 0.97+ |
Dave | PERSON | 0.97+ |
2001 | DATE | 0.97+ |
Two days | QUANTITY | 0.97+ |
App Engine | TITLE | 0.97+ |
CUBE | ORGANIZATION | 0.97+ |
Cloud-Native App | TITLE | 0.97+ |
#OpenStackSV | EVENT | 0.97+ |
Windows | TITLE | 0.97+ |
KubeCon | EVENT | 0.96+ |
Oracle | ORGANIZATION | 0.96+ |