Image Title

Search Results for Docker Desktop:

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)

Published Date : Oct 26 2022

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

EntityCategoryConfidence
ScottPERSON

0.99+

JohnPERSON

0.99+

November 2019DATE

0.99+

56%QUANTITY

0.99+

John FurrierPERSON

0.99+

LisaPERSON

0.99+

SavannahPERSON

0.99+

Scott JohnstonPERSON

0.99+

13 millionQUANTITY

0.99+

18 millionQUANTITY

0.99+

MondayDATE

0.99+

90QUANTITY

0.99+

oneQUANTITY

0.99+

TeslaORGANIZATION

0.99+

14 millionQUANTITY

0.99+

DockerORGANIZATION

0.99+

eight plus yearsQUANTITY

0.99+

40 yearsQUANTITY

0.99+

150QUANTITY

0.99+

next yearDATE

0.99+

OracleORGANIZATION

0.99+

Detroit, MichiganLOCATION

0.99+

Tens of millionsQUANTITY

0.99+

WindowsTITLE

0.99+

MicrosoftORGANIZATION

0.99+

LinuxTITLE

0.99+

Red HatTITLE

0.99+

millionsQUANTITY

0.99+

One serviceQUANTITY

0.99+

29 days agoDATE

0.99+

12QUANTITY

0.99+

JavaScriptTITLE

0.99+

KubeConEVENT

0.99+

14 million applicationsQUANTITY

0.99+

CNCFORGANIZATION

0.99+

CUBEORGANIZATION

0.98+

60QUANTITY

0.98+

Docker HubORGANIZATION

0.98+

bothQUANTITY

0.98+

three use casesQUANTITY

0.98+

todayDATE

0.98+

30 days laterDATE

0.98+

three categoriesQUANTITY

0.98+

over 50 millionQUANTITY

0.98+

DockerTITLE

0.98+

this yearDATE

0.98+

two areasQUANTITY

0.98+

AmazonORGANIZATION

0.98+

CloudNativeConEVENT

0.98+

85%QUANTITY

0.98+

$9 a monthQUANTITY

0.98+

Docker HubTITLE

0.98+

400, 500,000QUANTITY

0.98+

300QUANTITY

0.98+

75QUANTITY

0.97+

about 2000 applicationsQUANTITY

0.97+

one lineQUANTITY

0.97+

$5 a monthQUANTITY

0.97+

single functionQUANTITY

0.97+

NetflixORGANIZATION

0.97+

Ben De St Paer Gotch, Docker | DockerCon Live 2020


 

>> Announcer: From around the globe, it's theCUBE. With digital coverage of Dockercon live 2020. Brought to you by, Docker, and its ecosystem partners. >> Hey, welcome back everyone to the DockerCon 2020, #DockerCon20. This is The Cube virtual coverage with Docker on their event here. And we're in the studio in Palo Alto, I'm John Furrier your host of theCUBE, we're here with a great guest to talk about Docker Desktop, the Microsoft relationship, and the key news that's coming out. Ben De St Paer-Gotch is the product manager for Docker Desktop. Ben, great for coming on, thanks for spending the time with me. >> Thanks for having me, I really appreciate it. >> So obviously, this is a virtual conference, we wish we could be in person, but given the state of affairs we're going to do remotely, but the momentum Docker has is phenomenal, it's always been great with containers. It's the number one downloaded app around for developers. Microsoft just had their Build conference, which was again virtual as well, or digital, as they say, it's interchangeable. But clear momentum now with Docker as containers actually is the standard, you guys are doing great. What's the key news out of the Microsoft world for people who missed it last week with MS Build? >> Yeah, so last year at Build, Microsoft announced WSO2 to the Windows subsystem with Linux two. (mumbles) The mapping between the windows (mumbles) Which, went really well but it just didn't provide the same centered needed Linux experience. Last year, they announced Windows subsystem Linux two, (Provides an actual Linux one on windows machine, and we've been working hard with Microsoft over the last year to integrate proper desktop as a main desktop application for working with containers with WSO2. A build this year, Microsoft has gone on and announced that WSO2 is going to have a few new features, and it's going to have new features. (mumbles) Mention Linux graphical, Linux applications, you can access the file system, the installation is going to become a slicker which I guess I'm the most excited about that pitch. But the most exciting announcement is, they will be bringing GPU support to WSO2 which means that we will be able to provide and give you support through Docker desktop or container workloads that peoples are working on. And now we're launching Gray and Agua through containers and docks and desktops and Windows which is really cool because we haven't been able to do that before. >> So is this the first GPU support on Microsoft Windows for Docker, with Docker? >> It's, yeah, it's the first GPU Support for Docker Desktop or Mac or Windows. So, previously the hypervisor hasn't passed through the GPU, pretty much, which meant that we couldn't access it from Docker desktop. So Docker desktop isn't about a lightweight VM we sorts of plumb all that in for you. But we're limited about what we could get access to from the hypervisor, Microsoft putting this through and giving us access for the first time, we can actually, we can go. >> Not to go on a side tangent here, but you know, all these virtual events, and I was watching some of the build stuff as well, as well as us immediate streamers and doing stuff, you can see people's home rigs. And you talk to any Developer, video streamer, or anyone who is working remotely, if you don't have the best GPU's in there, I mean, this has just become, I mean, quite frankly, you need the GPU's. So this is important, it's not only from a vanity standpoint performance. Having that support, I'm going to want the best GPU's, I'm always going to be upgrading my machine for that extra power. What's the impact? What does it mean for me as a Developer? Does it increase stuff? What's the bottom line? >> As a Developer, it means you actually have access to it. So, especially when you're doing workloads on the CPU, you've got minimum amounts of power utilization you can do. When you're running workloads for an L Development, you have a lot of power up process you've got to log, to do your mobile training. So, in an element cycle, you're likely to have your application which you're going to use to produce a modeling, you're going to have training data. Taking that training data and producing a model requires lots of panel processing which is an enormous calculations in producing with finer waitings. Doing that on a CPU has to be done on a serial fashion rather than parallel, which is huge and intensive and takes a really long time. Whereas on a GPU, you can do all of that in parallel which massively reduces the amount of time it will take to run those training functions. Either just straight up in Linux or running them in a container, which as the more of people are looking at running container with workloads, it's how I first, the first team that I was on actually used Docker. I was working in Amazon Alexa, and my team picked up the opportunity to run our workload in container. And that was my first experience, so even though my team backed down, so I could see the system. >> Yeah, ML workloads automations could be critical of that performance. Okay, let's get into some of the momentum with Microsoft, you guys have obviously, builds over, we're here now at DockerCon, there's news. Could you share some of the tidbits for what's being talked about now with Docker and DockerCon. >> Yeah, absolutely, so, along with everything else we've been doing, we've been partnering with Microsoft trying to make the best experience generally with Docker desktop, and with WSO2 and with the VSCO. I've been working closely with Microsoft guys to actually try and improve our experience in Windows as it is today, and to improve some of those integrations with VSCO, and also working with the VSCO team on the Docker plugin for VSCO to give our feedback, and to hear feedback from those guys on the errors and issues they're seeing with Docker desktop and to really try to produce the best experience we can on Windows. End to end, from very front end running all the way through that first push, that first run on the cloud using Docker. >> So what is some of the new product management processes and customer support things that you guys are doing? This comes up a lot, obviously, we had a great conversation around shift left with security. That's great news there. You start to see a lot of this added value for Developers, wanted their support right? So how do I get things I need, and from a customer standpoint? It's kind of a moving train this world and it's only getting better and better from a Developer standpoint. But there's more complexity, it's got to be abstract the way you've got, you know, this new abstraction layers developing. You've got a lot of automation. How does the customer get the support they need in the same agile way that Developers are cranking out code? >> It's a really good question, it's something I think we're still working on as well. So, we're trying to working out and one of the big things I'm trying to work out is, how to make it easier for people to get started with Docker, and how do we also make sure with the things we build, we don't leave a cliff edge instead of a lining path. You don't get to a certain point in an easy process, and then the next step, takes you straight off a cliff, so that's not useful for anyone. So, producing those parts and those ways for people to learn and actually progress is something we're really trying to work out. How to make it natural from the first experience all the way through. From an actual support perspective, the other thing we're looking at, is we're trying to do more things in the open. We're really trying at Docker to bring as many of the new features and pieces we're developing which we have to do that in the open with community visibility, so that if people really want it fixed, they can open the PR and they can help us out. And then the last thing that my team really stood out was our Docker of having actions. As creators, someone already finished, could you do this? Someone else had a PR and emerged it. So, to a certain extent, you've got your one side which had you on board and this ever growth spiral and you keep learning. The other side is how'd you fix the board when you find an issue? In that one, we're really trying to work with the community, a lot more than we have in the last couple of years. >> Awesome, some folks watching, hit him up on Twitter, he's the Product Manager for Docker Desktop among other things. You guys are very transparent, you've got your Twitter handle on the lower third. People can chime in or just jump on the chat, we'll follow up and get you the info. Final question for you Ben, as you look at this reality we're in, there's kind of a holistic kind of moment now where people kind of realizing the new realities here. You're looking at the.. you get the keys to the kingdom with Docker Desktop, okay. You got some momentum with Microsoft, the developer role is moving fast and fast as the head room increases for capabilities with automation. And I know you mentioned a few of those things. GPU is now available. What's the future look like for these Developers? The next short, medium and long term? What's your view as you look out over the landscape because you've got to look at the product roadmap, your engagement with the community. Can you share some insight into how you're thinking about Docker Desktop going forward? >> Yeah, absolutely. So, I think what really interesting point as you say, which is that, if you look at sort of a lot of the Developer side of things that have sort of come out in the last like six months, six to eighteen months. The things I see, I see daily like you mention, things like orchestrating for containers gaining momentum. If you think about crossing the Kaizen model, we're just passed the early Dockers now. We're kind of into the early majority, but we're going to start to move over the next few years into the late majority. What that really means is that people here have been using one of two of these technologies. Maybe you've been using cloud, maybe you've been using Edge, maybe you've been using containers, maybe you've been using CICD, maybe you are using Expiration, maybe you're not. Maybe you've got a Microservice application, maybe it's a little bit of a mole rat. What we're really going to see is, you're going to start to see, all of these changes intersecting and overlapping. And people who have started to pick up model two of these will start to pick up all of them. And that's probably going to happen as we move into the majority of users. So from a what's coming instead of a lot of those thing that you see in best practice in the ideal Developer setup, so a beautiful CICD, a more of an orchestrated environment, Microservice architecture, we're going to see a lot more of that becoming the norm. But I think along with that, we'll also see a level of recognition coming along that a single Microservice alone doesn't provide value. And that's it's going to be some of those groups of services that will provide the user outcome. And that's where my focus is at the end which is you know, an authentication service is great but it doesn't provide value unless you give access to something as authentic. >> It's been issued that the new Docker is all about Developer experience. This is really the core mission. I mean, since the sale of the piece of morantis, Docker has retrenched and reinvented, but stayed core to its principles. Just share with the Developers who've been watching that are coming back into the ecosystem, what is this new Docker vibe? Share your thoughts. >> The new Docker vibe is about working in the open, and it's about solving problems for Developments. The original goal of Docker was to make it easy to pack and ship. It was to reduce Developer friction. As we move more into, sort of, the enterprise space, we worry more about Ops and DevOps. We're not trying to re-focus on Developer and if you sort of think there's two parts to the Developer life cycle, where you've got your work, where you're doing your creative work, where you're writing code. And then you've sort of got your part of the inner loop. And then you've got your part where you're trying to get that code out to production, you're trying to get your value to someone else. Instead of your outer loop, we're really trying to focus on the inner loop And sort of our mantra is that any bit for a Developer should spend as much as their time as possible creating new and exciting things and we're onto those holes that reduce those boring, Monday, repetitive tasks, that we're really trying to work out how we take those boring repetitive pieces and how do we make them just vanish like magic from new users or how do we reduce the friction for the experience from users? From both desktop and hub, we're really trying to bring those two together to achieve that. >> You know what's great about folks who have been in the class since day one. All of us have scar tissue experiences, you know the one thing that's constant is constant change. And one of the things that you guys have done at Docker, and hats off to the whole, you know, original team, is that brand of Docker has symbolized quality openness, and set the standard, I mean, if you look back and containers were really coming around, it's not a new concept. But Docker really set the industry on this path and it's been great to follow every DockerCon at TheCube coverage, but more importantly, as the demand for Developers to build these next wave of Cambrian explosion of applications. It's going to be more important than ever to have more of these abstractions, more of these tools in this real time, more Developers experience because there's more building going on. And it's not just one cloud, it's all clouds, it's all things. >> Yeah, I think it was like when IDC analyzed the future report a couple years ago, I think it was maybe the 2018 one. They said that maybe 2017. They said to date, we've built 500 millions applications worldwide and by 2023, we'll build another 500 million. The rate of creation is just insane, it's exponential growth of us producing more and more applications and connecting more and more devices to do them. The sheer volume of creation and the rate of new technology supporting, even with the rate of companies adopting, I guess more of a warm cloud. I think it's like 60 percent of companies are now more than one cloud provider. Maybe even more, maybe it's like 80 percent. It's ridiculous. >> I was just having this debate on Twitter about this multi-cloud. Someone tried to call us out saying, "Oh you guys were pooing on multi-cloud in 2016 and 18." I go "Look at, no one was Pooping on multi-cloud, it didn't exist." I had multiple clouds but there was no real use case. Now you're starting to see the use cases, where yeah, I had multiple clouds and I got Azure here, I got this over here. But no one wakes up and spreads their workloads wrong. This is going back a few years. Certainly the hybrid was developing, but I think now you're starting to see with networking and some of these inter-operable dynamics, you start to see innovation pockets in wide spaces in large market opportunities for start-ups and companies to thread the clouds together at the right place. So I think multi-cloud is becoming apparent from a use case stand point. Still a ton of work to do, I mean direct connects, got SLA's, I mean all kinds of stuff at the networking level but it is real. It's going to be one of those realities that everyone has, at least one or two, if not three. It could be optimization, this is what Developers do right? Solve problems. >> Yeah, absolutely, I mean if nothing else, I've encounter a couple of companies even just where redundancy is handled by multi-cloud strategy. If you want to achieve more nines and you're just balancing workloads between two clouds. >> I mean, the Zoom news was really a testament to that because everyone got into a twist over that. Oh Zoom moves off Amazon, no they didn't move off Amazon, they went to Oracle, they got Adge, they're everywhere. Why wouldn't they be? They need to pass it, they fail over, they need fall tolerance, I mean, these are basic distributing computing concepts that is one on one. You've got to have these co-locations. And optimization for those clouds and the apps on Microsoft as well, so why wouldn't you do it? >> Exactly. And that's that hybrid, that multi-cloud, compounding that some of which you said earlier, that over changes when you're looking at how you go to CICD, how you're bundling these applications, creating more applications than ever. Coming back, sort of, with more AI workloads, much like GPU and you combine that with, sort of, last in the growth of age devices as well. It sort of makes for a really interesting future. And Docker is sort of, that summation SOV, what we're using to frame how we're thinking about our product and what we should be building. >> Great, for the audience out there, hit him up on Twitter, Ben's available, they're out in the open, if you're interested in how Docker makes life easier on the Windows platform, with the GPU support, they've got security now built in, shifting left. Give these guys a call and of course, we love the mission, out in the open. It's theCUBE's mission as well and great to chat with you. Ben, thanks for spending the time with me today. >> Been an absolute pleasure, thank you for having me. >> Okay, just TheCube's coverage, the virtual Cube with DockerCon co-creating together out in the open. DockerCon20, #Docker20, I'm John Fer with TheCube, stay tuned for our next segment, and thanks for watching. (ambient music)

Published Date : May 29 2020

SUMMARY :

Brought to you by, Docker, thanks for spending the time with me. I really appreciate it. of the Microsoft world and announced that WSO2 is going to have So, previously the hypervisor What's the impact? Doing that on a CPU has to be done with Microsoft, you guys have obviously, on the errors and issues they're seeing with Docker desktop the way you've got, and one of the big things just jump on the chat, of that becoming the norm. of the piece of morantis, that code out to production, And one of the things that you guys have the future report a couple years ago, starting to see with networking If you want to achieve more nines I mean, the Zoom news was really last in the growth of age devices as well. and great to chat with you. thank you for having me. coverage, the virtual Cube

SENTIMENT ANALYSIS :

ENTITIES

EntityCategoryConfidence
John FerPERSON

0.99+

2017DATE

0.99+

2016DATE

0.99+

AmazonORGANIZATION

0.99+

MicrosoftORGANIZATION

0.99+

DockerORGANIZATION

0.99+

80 percentQUANTITY

0.99+

Palo AltoLOCATION

0.99+

John FurrierPERSON

0.99+

Last yearDATE

0.99+

60 percentQUANTITY

0.99+

WSO2TITLE

0.99+

2018DATE

0.99+

18DATE

0.99+

OracleORGANIZATION

0.99+

2023DATE

0.99+

first experienceQUANTITY

0.99+

last yearDATE

0.99+

sixQUANTITY

0.99+

VSCOORGANIZATION

0.99+

last weekDATE

0.99+

threeQUANTITY

0.99+

DockerTITLE

0.99+

firstQUANTITY

0.99+

LinuxTITLE

0.99+

IDCORGANIZATION

0.99+

oneQUANTITY

0.99+

two partsQUANTITY

0.99+

DockerCon 2020EVENT

0.99+

eighteen monthsQUANTITY

0.99+

WindowsTITLE

0.99+

500 millionQUANTITY

0.99+

BenPERSON

0.99+

#DockerCon20EVENT

0.99+

Ben De St Paer-GotchPERSON

0.98+

twoQUANTITY

0.98+

first timeQUANTITY

0.98+

first teamQUANTITY

0.98+

Linux twoTITLE

0.98+

DockerCon20EVENT

0.98+

DockerConEVENT

0.98+

TwitterORGANIZATION

0.98+

this yearDATE

0.98+

windowsTITLE

0.98+

TheCubeORGANIZATION

0.97+

bothQUANTITY

0.97+

six monthsQUANTITY

0.97+

todayDATE

0.97+

first pushQUANTITY

0.96+

Windows subsystemTITLE

0.95+

BuildEVENT

0.95+

one sideQUANTITY

0.95+

Deepak Singh, AWS | DockerCon 2020


 

>> Narrator: From around the globe, it's theCUBE with digital coverage of DockerCon LIVE 2020, brought to you by Docker and its ecosystem partners. >> Hi, I'm Stu Miniman and this is theCUBE's coverage of DockerCon LIVE 2020. Happy to welcome back to the program one of our CUBE alumni, Deepak Singh. He's the vice president of compute services at Amazon Web Services. Deepak, great to see you. >> Likewise, hi, Stu. Nice to meet you again. >> All right, so for our audience that hasn't been in your previous times on theCUBE, give us a little bit about, you know, your role and your organization inside AWS? >> Yeah, so I'm, I've been part of the AWS compute services world from, for the last 12 years in various capacities. Today, I run a number of teams, all our container services, our Linux teams, I also happen to run a high performance computing organization, so it's a nice mix of all the computing that our customers do, especially some of the more new and large scale compute types that our customers are doing. >> All right, so Deepak, obviously, you know, the digital events, we understand what's happening with the global pandemic. DockerCon was actually always planned to be an online event but I want to understand, you know, your teams, how things are affecting, we know distributed is something that Amazon's done, but you have to cut up those two pizza and send them out to the additional groups or, you know, what advice are you giving the developers out there? >> Yeah, in many ways, obviously, how we operate has changed. We are at home, maybe I think with our families. DockerCon was always going to be virtual, but many other events like AWS Summits are now virtual so, you know, in some ways, the teams, the people that get most impacted are not necessarily the developers in our team but people who interact a lot with customers, who go to conferences and speak and they are finding new ways of being effective and being successful and they've been very creative at it. Our customers are getting very good at working with us virtually because we can always go to their site, they can always come to Seattle, or run of other sites for meeting. So we've all become very good at, and disciplined at how do you conduct really nice virtual meetings. But from a customer commitment side, from how we are operating, the things that we're doing, not that much has changed. We still run our projects the same way, the teams work together. My team tends to do a lot of happy things like Friday happy hours, they happen to be all virtual. I think last time we played, what word, bingo? I forget exactly what game we played. I know I got some point somewhere. But we do our best to maintain sort of our team chemistry or camaraderie but the mission doesn't change which is our customers expect us to keep operating their services, make sure that they're highly available, keep delivering new capabilities and I think in this environment, in some ways that's even more important than ever, as customer, as the consumer moves online and so much business is being done virtually so it keeps us on our toes but it's been an adjustment but I think we are all, not just us, I think the whole world is doing the best that they can under the circumstances. >> Yeah, absolutely, it definitely has humanized things quite a bit. From a technology standpoint, Deepak, you know, distributed systems has really been the challenge of you know, quite a long journey that people have been going on. Docker has played, you know, a really important role in a lot of these cloud native technologies. It's been just amazing to watch, you know, one of the things I point to in my career is, you know, watching from those very, very early days of Docker to the Cambrian explosion of what we've seen container based services, you know, you've been part of it for quite a number of years and AWS had many services out there. For people that are getting started, you know, what guidance do you give them? What do they understand about, you know, containerization in 2020? >> Yeah, containerization in 2020 is quite a bit different from when Docker started in 2013. I remember speaking at DockerCon, I forget, that's 2014, 2015, and it was a very different world. People are just trying to figure out what containers are that they could package code in deeper. Today, containers are mainstream, it is more customers or at least many customers and they are starting to build new applications, probably starting them either with containers or with some form of server technology. At least that's the default starting point but increasingly, we also seen customers with existing applications starting to think about how do they adapt? And containers are a means to an end. The end is how can we move faster? How can we deliver more quickly? How can our teams be more productive? And how can you do it more, less expensively, at lower cost? And containers are a big part, important and critical piece of that puzzle, both from how customers are operating their infrastructure, that there's a whole ecosystem of schedulers and orchestration and security tools and all the things that an enterprise need to deliver applications using containers that they have built up. Over the last few years, you know, we have multiple container services that meet those needs. And I think that's been the biggest change is that there's so much more. Which also means that when you're getting started, you're faced with many more options. When Docker started, it was this cute whale, Docker run, Docker build Docker push, it was pretty simple, you could get going really quickly. And today you have 500 different options. My guidance to customers really is, boils down to what are you trying to achieve? If you're an organization that's trying to corral infrastructure and trying to use an existing VM more effectively, for example, you probably do want to invest in becoming experts at schedulers and understanding orchestration technologies like ECS and EKS work but if you just want to run applications, you probably want to look at something like Fargate or more. I mean, you could go towards Lambda and just run code. But I think it all boils down to where you're starting your journey. And by the way, understanding Docker run, Docker build and Docker push is still a great idea. It helps you understand how things work. >> All right, so Deepak, you've already brought up a couple of AWS services of, you know, talk about the options out there, that you can either run on top of AWS, you have a lot of native services, you know, ECS, EKS, you mentioned, Fargate there, and very broad ecosystem in space. Could you just, you know, obviously, there are entire breakout sessions to talk about , the various AWS services, but you know, give us that one on one level as to what to understand for container service by AWS. >> Yeah, and these services evolved organically and we launched the Amazon Elastic Container Service or ECS in preview in November or whenever re:Invent was that year in 2014, which seems ages ago in the world of containers but in the end, our goal is to give our customers the most choice, so that they can solve problems the way they want to solve them. So Amazon ECS is our native container orchestration service, it's designed to work with and the rest of the AWS ecosystem. So it uses VPC for networking, it uses IAM identity, it uses ALB for load balancing, other than just good examples, some examples of how it works. But it became pretty clear over time that there was a lot of customers who were investing in communities, very often starting in their own data centers. And as they migrated onto the cloud, they wanted to continue using the same tool plane but they also wanted to not have to manage the complexity of communities control planes, upgrades. And they also wanted some of the same integrations that they were getting with ECS and so that's where the Amazon Elastic Kubernetes Service or EKS comes in, which is, okay, we will manage a control plane for you. We will manage upgrades and patches for you. You focus on building your applications in Kubernetes way, so it embraces Kubernetes. It has, invokes with all the Kubernetes tooling and gives you a Kubernetes native experience, but then also ties into the broad AWS ecosystem and allows us to take care of some of the muck that many customers quite frankly don't and shouldn't have to worry about. But then we took it one step further and actually launched the same time as EKS and that's, AWS Fargate, and Fargate was, came from the recognition that we had, actually, a long time ago, which is, one of the beauties of EC2 was that customers never had, had to stop, didn't have to worry about racking and stacking and where a server was running anymore. And the idea was, how can we apply that to the world of containers. And we also learned a little bit from what we had done with Lambda. And we took that and took the server layer and took it out of the way. Then from a customer standpoint, all you're launching is a pod or a task or a service and you're not worrying about which machines I need to get, what types of machines I need to get. And the operational simplicity that comes with it is quite remarkable and quite finding not that, surprisingly, our customers want us to keep pushing the boundary of the kind operational simplicity we can give them but Fargate serves a critical building block and part of that, and we're super excited because, you know, today by far when a new customer, when a customer comes and runs a container on AWS the first time they pick Fargate, we're usually using ECS because EKS and Fargate is much newer, but that is a default starting point for any new container customer on AWS which is great. >> All right, well, you know, Docker, the company really helped a lot with that democratization, container technologies, you know, all those services that you talked about from AWS. I'm curious now, the partnership with Docker here, you know, how do some of the AWS services, you know, fit in with Docker? I'm thinking Docker Desktop probably someplace that they're, you know, or some connection? >> Yeah, I think one of the things that Docker has always been really good at as a company, as a project, is understanding the developer and the fact that they start off on a laptop. That's where the original Docker experience that go well, and Docker Desktop since then and we see a ton of Docker Desktop customers have used AWS. We also learned very early on, because originally ECS CLI supported Docker Compose. That ecosystem is also very rich and people like building Docker files and post files and just being able to launch them. So we continue to learn from what Docker is doing with Docker Desktop. We continue working with them on making sure that customizing the Docker Compose and Docker Desktop can run all their services and application on AWS. And we'll continue working with Docker, the company, on how we make that a lot easier for our customers, they are our mutual customers, and how we can learn from their simplicity that Docker, the simplicity that Docker brings and the sort of ease of use the Docker bring for the developer and the developer experience. We learn from that for our own services and we love working with them to make sure that the customer that's starting with Docker Desktop or the Docker CLI has a great experience as they move towards a fully orchestrated experience in the cloud, for example. There's a couple of other areas where Docker has turned out to have had foresight and driven some of our thinking. So a few years ago, Docker released this thing called containerd, where they took out their container runtime from inside the bigger Docker engine. And containerd has become a very important project for us as well as, it's the underpinning of Fargate now and we see a lot of interest from customers that want to keep building on containerd as well. And it's going to be very interesting to see how we work with Docker going forward and how we can continue to give our customers a lot of value, starting from the laptop and then ending up with large scale services in the cloud. >> Very interesting stuff, you know, interesting. Anytime we have a conversation about Docker, there's Docker the technology and Docker the company and that leads us down the discussion of open-source technologies . You were just talking about, you know, containerd believe that connects us to Firecracker. What you and your team are involved in, what's your viewpoint is the, you know, what you're seeing from open-source, how does Amazon think of that? And what else can you share with the audience on this topic? >> Yeah, as you've probably seen over the last few years, both from our work in Kubernetes, with things like Firecracker and more recently Bottlerocket. AWS gets deeply involved with open-source in a number of ways. We are involved heavily with a number of CNCF projects, whether it be containerd, whether it be things like Kubernetes itself, projects in the Kubernetes ecosystem, the service mesh world with Envoy and with the containerd project. So where containerd fits in really well with AWS is in a project that we call firecracker-containerd. They're effectively for Fargate, firecracker-containerd as we move Fargate towards Firecracker becomes out of the container in which you run containerd. It's effectively the equivalent of runC in a traditional Docker engine world. And, you know, one of the first things we did when Firecracker got rolled out was open-source the firecracker-containerd project. It's a go project and the idea was it's a great way for people to build VM like isolation and then build sort of these serverless container architectures like we want to do with Fargate. And, you know, I think Firecracker itself has been a great success. You see customer, you know, companies like Libvirt integrating with Firecracker. I've seen a few other examples of, sometimes unbeknownst to us, of people picking a Firecracker and using it for very, very interesting use cases and not just on AWS in other places as well. And we learnt a lot from that that's kind of why Bottlerocket is, was released the way it was. It is both a product and a project. Bottlerocket, the operating system is an open-source project. It's on GitHub, it has all the building tooling, you can take it and do whatever you want with it. And then on the AWS side, we will build and publish Bottlerocket armies, Amazon machine images, we will support them on AWS and there it's a product. But then Bottlerocket the project is something that anybody in the world who wants to run a minimal operating system can choose to pick up. And I think we've learnt a lot from these experiences, how we deal with the community, how we work with other people who are interested in contributing. And you know, Docker is one of the, the Docker open-source pieces and Docker the company are both part of the growing open-source ecosystem that's coming from AWS, especially on the container world. So it's going to be very interesting. And I'll end with, containerization has started impacting other parts of AWS, as well as our other services are being built, very often through ECS and EKS, but they're also influencing how we think about what capabilities we need to build into the broader container ecosystem. >> Yeah, Deepak, you know, you mentioned that some of the learnings from Lambda has impacted the services you're doing on the containerization side. You know, we've been watching some of the blurring of the lines between another container world and the containerization world. You know, there's some open-source projects out there, the CNCS working on things, you know, what's the latest, as you see kind of containerization and serverless and you know, where do you see them going forward? >> This is that I say that crystal balls are not my strong suite. But we hear customers, customers often want the best of both world. What we see very often is that customers don't actually choose just Fargate or just Lambda, they'll choose both. Where for different pieces of their architecture, they may pick a different solution. And sometimes that's driven by what they know, sometimes driven by what fits into their need. Some of the lines blur but they're still quite different. Lambda, for example, as a very event driven architecture, it is one process at a time. It has all these event hooks into the rest of AWS that are hard to replicate. And if that's the world you want to live in or benefit from, you're going to use lambda. If you're running long running services or you want a particular size that you don't get in Lambda or you want to take a more traditional application and convert it into a more modern application, chances are you're starting on Fargate but it fits in really well you have an existing operational model that fits into it. So we see applications evolving very interestingly. It's one reason why when we build a service mesh, we thought forward instead. It is almost impossible that we will have a world that's 100% containers, 100% Lambda or 100% EC2. It's going to be some mix of all of these. We have to think about it that way. And it's something that we constantly think about is how can we do things in a way that companies aren't forced to pick one way to it and "Oh, I'm going to build on Fargate" and then months later, they're like, "Yeah, we should have probably done Lambda." And I think that is something we think a lot about, whether it's from a developer's experience side or if it's from service meshes, which allow you to move back and forth or make the mesh. And I think that is the area where you'll see us do a lot more going forward. >> Excellent, so last last question for you Deepak is just give us a little bit as to what, you know, industry watchers will be looking at the container services going forward, next kind of 12, 18 months? >> Yeah, so I think one of the great things of the last 18 months has been that type of application that we see customers running, I don't think there's any bound to it. We see everything from people running microservices, or whatever you want to call decoupled services these days, but are services in the end, people are running, most are doing a lot of batch processing, machine learning, artificial intelligence that work with containers. But I think where the biggest dangers are going to come is as companies mature, as companies make containers, not just things that they build greenfield applications but also start thinking about migrating legacy applications in much more volume. A few things are going to happen. I think we'll be, containers come with a lot of complexity right now. I think you've, if you've seen my last two talks at re:Invent along with David Richardson from the Lambda team. You'll hear that we talk a lot about the fact that we see, we've made customers think about more things than they used to in the pre container world. I think you'll see now that the early adopter techie part has done, cloud has adopted containers and the next wave of mainstream users is coming in, you'll see more attractions come on as well, you'll see more governance, I think service meshes have a huge role to play here. How identity works or this fits into things like control tower and more sort of enterprise focused tooling around how you put guardrails around your containerized applications. You'll see it two or three different directions, I think you'll see a lot more on the serverless side, just the fact that so many customers start with Fargate, they're going to make us do more. You'll see a lot more on the ease of use developer experience of production side because you started off with the folks who like to tinker and now you're getting more and more customers that just want to run. And then you'll see, and that's actually a place where Docker, the company and the project have a lot to offer, because that's always been different. And then on the other side, you have the governance guardrails, and how is going to be in a compliant environment, how am I going to migrate all these applications over so that work will keep going on and you'll more and more of that. So those are the three buckets I'll use, the world can surprise us and you might end up with something completely radically different but that seems like what we're hearing from our customers right now. >> Excellent, well, Deepak, always a pleasure to catch up with you. Thanks so much for joining us again on theCUBE. >> No, always a pleasure Stu and hopefully, we get to do this again someday in person. >> Absolutely, I'm Stu Miniman, thanks as always for watching theCUBE. >> Deepak: Yep, thank you. (gentle music)

Published Date : May 29 2020

SUMMARY :

brought to you by Docker He's the vice president Nice to meet you again. of the AWS compute services world from, but I want to understand, you know, and disciplined at how do you conduct It's been just amazing to watch, you know, Over the last few years, you know, a couple of AWS services of, you know, and actually launched the same time as EKS how do some of the AWS services, you know, and the fact that they and Docker the company the first things we did the CNCS working on things, you know, And if that's the world you and the next wave of to catch up with you. and hopefully, we get to do Absolutely, I'm Stu Miniman, Deepak: Yep, thank you.

SENTIMENT ANALYSIS :

ENTITIES

EntityCategoryConfidence
Amazon Web ServicesORGANIZATION

0.99+

David RichardsonPERSON

0.99+

Deepak SinghPERSON

0.99+

DeepakPERSON

0.99+

AWSORGANIZATION

0.99+

AmazonORGANIZATION

0.99+

SeattleLOCATION

0.99+

2013DATE

0.99+

NovemberDATE

0.99+

Stu MinimanPERSON

0.99+

2020DATE

0.99+

LambdaTITLE

0.99+

2014DATE

0.99+

twoQUANTITY

0.99+

DockerORGANIZATION

0.99+

DockerConEVENT

0.99+

2015DATE

0.99+

12QUANTITY

0.99+

18 monthsQUANTITY

0.99+

todayDATE

0.99+

TodayDATE

0.99+

StuPERSON

0.99+

Docker DesktopTITLE

0.99+

bothQUANTITY

0.99+

DockerTITLE

0.98+

FirecrackerTITLE

0.98+

Docker DesktopTITLE

0.98+

KubernetesTITLE

0.98+

ECSTITLE

0.98+

FargateORGANIZATION

0.98+

one reasonQUANTITY

0.98+

100%QUANTITY

0.98+

three bucketsQUANTITY

0.98+

500 different optionsQUANTITY

0.97+

first timeQUANTITY

0.97+

oneQUANTITY

0.97+

two pizzaQUANTITY

0.97+

LibvirtORGANIZATION

0.97+

Justin Graham, Docker | DockerCon 2020


 

>> announcer: From around the globe. It's the theCUBE with digital coverage of DockerCon live 2020. Brought to you by Docker and its ecosystem partners. >> Welcome back to theCUBE coverage here at the DockerCon virtual headquarters, anchor desks here in the Palo Alto Studios were quarantined in this virtual event of DockerCon. I'm John Furrier, host along with Jenny Bertuccio, John Kreisa, Peter McKee, other folks who are moderating and weaving in and out of the sessions. But here we have a live sessions with Justin Graham, Vice President of the Products group at Docker. Justin, thanks for coming in DockerCon virtual '20. >> Absolutely, happy to be here from my home office in Seattle, Washington where it is almost sunny. >> You had a great backdrop traveler saying in the chat you got a bandwidth, a lot of bandwidth there. Looking good, some island. What a day for Docker global event. 77,000 people registered. It's just been an awesome party. >> It's been great, I could hardly sleep last night. I was up at 5:00 this morning. I was telling my son about it at breakfast. I interrupted his Zoom school. And he talked a little bit about it, so it's been awesome. I've been waiting for this interview slot for the most of the day. >> So yeah, I got to tell the kids to get off, download those gigabytes of new game updates and get off Netflix, I hear you. But you got good bandwidth. Let's get into it, I love your position. VP of Product at a company that's super technical, a lot of software, a lot of cloud. You've got a good view of the landscape of what the current situation is relative to the product, the deals that are going on with this new announced here, sneak Microsoft expansion, multiple clouds as well as the roadmap and community interaction. So you got a lot going on, you've got your fingers in all the action. When you get the keys to the kingdom, as we say in the product side of things, what's the story today from your perspective around DockerCon? What's the most important thing people should know about of what's going on with this new Docker? Obviously, ease of use, we've heard a lot about. What's going on? >> So I'll start with people. We are hyper focused on helping developers and development teams build and ship applications. That's what we're focused on. That's what we wake up every day thinking about. And we double click on that a minute in terms of what that means. If you think about where source control ends and having a running application on some production compute in the Cloud on the other end, there's a whole lot that needs to happen in the middle of those two things. And we hear from our development community and we see from those folks, there's a lot of complexity and choices and options and things in the middle there. And we really want to help streamline the creation of those pipelines to get those apps moving to production as fastly, as quickly as possible. >> And you can see it in some of the results and some of the sessions, one session coming up at around four, around how pipelining with Docker help increase the problem solving around curing cancer, really solving, saving people's lives to the front lines with COVID 19 to business value. So you seeing, again Docker coming back into the fold relative to the simple value proposition of making things super easy for developers, but on top of the mega trend of microservices. So, outside of some of these awesome sessions with his learning, the hardcore sessions here at DockerCon around microservices from monitoring, you name it, not a trivial thing cause you've got stateless and state, all kinds of new things are going on with multiple clouds. So not an easy-- >> No. >> road to kind of grok or understand you have to manage that. What are people paying attention to? What is happening? I think, first off I'll say, one of the things that I'm super passionate about is increasing access to technology, so the greatest and best ideas can get bubbled up to the top and expose no matter where they come from, whom they come from, et cetera. And I think one of the things that makes that harder, that makes that complex is just how much developers need to understand or even emerging developers need to understand. Just to even get started. Languages, IDEs, packaging, building where do you ship to? If you pick a certain powder end point, you have to understand networking and storage and identity models are just so much you have to absorb. So we're hyper focused on how can we make that complex super easy. And these are all the things that we get asked questions on. And we get interacted with on our public roadmap in other places to help with. So that's the biggest things that you're going to see coming out of Docker starting now and moving forward. We'll be serving that end. >> Let's talk about some of the new execution successes you guys had. Honestly, Snyk is security shifting left, that's a major, I think a killer win for Snyk. Obviously, getting access to millions of developers use Docker and vice versa. Into the shifting left, you get to security in that workflow piece. Microsoft expanding relationship's interesting as well because Microsoft's got a robust tech developer ecosystem. They have their own tools. So, you see these symbiotic relationship with Docker, again, coming into the fold where there's a lot of working together going on. Explain that meaning, what does that mean? >> So you're on the back of the refocus Docker in our hyperfocus on developers and development teams, one of the core tenants of the how. So before that was the what. This is the how we're going to go do it. Is by partnering with the ecosystem as much as possible and bringing the best of breed in front of developers in a way that they can most easily consume. So if you take the Snyk partnership that was just a match, a match made in developer dopamine as a Sean Connolly, would say. We're hyper focused on developers and development teams and Snyk is also hyperfocused on making it as easy as possible for developers and development teams to stay secure ship, fast and stay secure. So it really just matched up super well. And then if you think, "Well, how do we even get there in the first place?" Well, we launched our public roadmap a few months ago, which was a first that Docker has ever done. And one of the first things that comes onto that public roadmap is image vulnerability scanning. For Docker, at that time it was really just focused on Docker Hub in terms of how it came through the roadmap. It got up voted a bunch, there has been some interaction and then we thought, "Well, why just like checking that box isn't enough," right? It's just checking the box. What can we do that really brings sort of the promise of the Docker experience to something like this? And Sneak was an immediate thought, in that respect. And we just really got in touch with them and we just saw eye to eye almost immediately. And then off off the rest went. The second piece of it was really around, well why just do it in Docker Hub? What about Docker Desktop? It's downloaded 80,000 times a week and it's got 2.2 million active installations on a weekly basis. What about those folks? So we decided to raise the bar again and say, "Hey, let's make sure that this partnership includes "not only Docker Hub but Docker Desktop, so you'll be able, when we launch this, to scan your images locally on Docker Desktop. >> Awesome, I see getting some phone calls and then you got to hit this, hit the end button real quick. I saw that in there. I've got an interesting chat I want to just kind of lighten things up a little bit from Brian Stevenson. He says, "Justin, what glasses are those?" (Justin laughing) So he wants to know what kind of glasses you're wearing. >> They're glasses that I think signal that I turned 40 last year. >> (laughs) I'd say it's for your gaming environments, the blue light glasses. >> But I'm not going to say where they came from because it's probably not going to engender a bunch of positive good. But they're nice glasses. They help me see the computer screen and make sure that I'm not a bad fingering my CLI commands >> Well as old guys need the glasses, certainly I do. Speaking of old and young, this brought up a conversation since that came up, I'll just quickly riff into this cause I think it's interesting, Kelsey Hightower, during the innovation panel talked about how the developers and people want to just do applications, someone to get under the hood, up and down the stack. I was riffing with John Chrysler, around kind of the new generation, the kids coming in, the young guns, they all this goodness at their disposal. They didn't have to load Linux on a desktop and Rack and Stack servers all that good stuff. So it's so much more capable today. And so this speaks to the modern era and the expansion overall of opensource and the expansion of the people involved, new expectations and new experiences are required. So as a product person, how do you think about that? Because you don't want to just build for the old, you got to build for the new as well as the experience changes and expectations are different. What's your thoughts around that? >> Yeah, I think about sort of my start in this industry as a really good answer to that. I mean, I remember as a kid, I think I asked for a computer for every birthday and Christmas from when I was six, until I got one given to me by a friend's parents in 1994, on my way off to boarding school. And so it took that long just for me to get a computer into my hands. And then when I was in school there wasn't any role sort of Computer Science or coding courses until my senior year. And then I had to go to an Engineering School at Rensselaer city to sort of get that experience at the time. I mean, just to even get into this industry and learn how to code was just, I mean, so many things had to go my way. And then Microsoft hired me out of college. Another thing that sort of fell my way. So this work that we're doing is just so important because I worked hard, but I had a lot of luck. But not everybody's going to have some of that, right? Have that luck. So how can we make it just as easy as possible for folks to get started wherever you are. If you have a family and you're working another full time job, can you spend a few hours at night learning Docker? We can help you with that. Download Docker Desktop. We have tutorials, we have great docs, we have great captains who teach courses. So everything we're doing is sort of in service of that vision and that democratization of getting into the ideas. And I love what Kelsey, said in terms of, let's stop talking about the tech and let's stop talking about what folks can do with the tech. And that's very, very poignant. So we're really working on like, we'll take care of all the complexity behind the scenes and all of the VMs and the launching of containers and the network. We'll try to help take care of all that complexity behind the curtain so that you can just focus on getting your idea built as a developer. >> Yeah, and you mentioned Kelsey, again. He got a great story about his daughter and Serverless and I was joking on Twitter that his daughter convinced them that Serverless is great. Of course we know that Kelsey already loves Serverless. But he's pointing out this developer dopamine. He didn't say that's Shawn's word, but that's really what his daughter wanted to do is show her friends a website that she built, not get into, "Hey look, I just did a Kubernetes cluster." I mean it's not like... But pick your swim lane. This is what it's all about now. >> Yeah, I hope my son never has to understand what a service mesh is or proxy is. Right? >> Yeah. >> I just hope he just learn the language and just learns how to bring an idea to life and all the rest of it is just behind me here. >> When he said I had a parenting moment, I thought he's going to say something like that. Like, "Oh my kid did it." No, I had to describe whether it's a low level data structure or (laughs) just use Serverless. Shifting gears on the product roadmap for Docker, can you share how folks can learn about it and can you give some commentary on what you're thinking right now? I know you guys put on GitHub. Is there a link available-- >> Absolutely, available. Github.com/docker/roadmap. We tried to be very, very poignant about how we named that. So it was as easy as possible. We launched it a few months ago. It was a first in terms of Docker publicly sharing it's roadmap and what we're thinking and what we're working on. And you'll find very clear instructions of how to post issues and get started. What our code of conduct is. And then you can just get started and we even have a template for you to get started and submit an issue and talk to us about it. And internally my team and to many of our engineers as well, we triaged what we see changing and coming into the public roadmap two to three times a week. So for a half an hour to 45 minutes at a time. And then we're on Slack, batting around ideas that are coming in and saying how we can improve those. So for everyone out there, we really do pay attention to this very frequently. And we iterate on it and the image vulnerability scannings one of those great examples you can see some other things that we're working on up there. So I will say this though, there has been some continual asks for our Lennox version of Docker Desktop. So I will commit that, if we get 500 up votes, that we will triage and figure out how to get that done over a period of time. >> You heard 500 up votes to triage-- >> 500 >> You as get that. And is there a shipping date on that if they get the 500 up votes? >> No, no, (John laughs) you went to a shipping date yet, but it's on the public roadmap. So you'll know when we're working on it and when we're getting there. >> I want before I get into your session you had with the capital, which is a very geeky session getting under the hood, I'm more on the business side. The tail wind obviously for Docker is the micro services trend. What containers has enabled is just going to continue to get more awesome and complex but also a lot of value and agility and all the things you guys are talking about. So that obviously is going to be a tailwind for you. But as you guys look at that piece of it, specifically the business value, how is Docker positioned? Because a of the use cases are, no one really starts out microservices from a clean sheet of paper that we heard some talks here DockerCon where the financial services company said, "Hey, it's simple stack," and then it became feature creep, which became a monolith. And then they had to move that technical debt into a much more polyglot system where you have multiple tools and there's a lot of things going on, that seems to be the trend that also speaks to the legacy environment that most enterprises have. Could you share your view on how Docker fits into those worlds? Because you're either coming from a simple stack that more often and got successful and you're going to go microservice or you have legacy, then you want to decouple and make it highly cohesive. So your thoughts. >> So the simple answer is, Docker can help on both ends. So I think as these new technologies sort of gain momentum and get talked about a bunch and sort of get rapid adoption and rapid hype, then they're almost conceived to be this wall that builds up where people start to think, "Well, maybe my thing isn't modern enough," or, "Maybe my team's not modern enough," or, "Maybe I'm not moderate enough to use this." So there's too much of a hurdle to get over. And that we don't see that at all. There's always a way to get started. Even thinking about the other thing, and I'd say, one we can help, let us know, ping us, we'll be happy to chat with you, but start small, right? If you're in a large enterprise and you have a long legacy stack and a bunch of legacy apps, think about the smallest thing that you can start with, then you can begin to break off of that. And as a proof of concept even by just downloading Docker Desktop and visual studio code and just getting started with breaking off a small piece, and improve the model. And I think that's where Docker can be really helpful introducing you to this paradigm and pattern shift of containers and containerized packaging and microservices and production run time. >> And certainly any company coming out of his post pandemic is going to need to have a growth strategy that's going to be based on apps that's going to be based on the projects that they're currently working, double down on those and kind of sunset the ones that aren't or fix the legacy seems to be a major Taylor. >> The second bit is, as a company, you're going to also have to start something new or many new things to innovate for your customers and keep up with the times and the latest technology. So start to think about how you can ensure that the new things that you're doing are starting off in a containerized way using Docker to help you get there. If the legacy pieces may not be able to move as quickly or there's more required there, just think about the new things you're going to do and start new in that respect. >> Well, let's bring some customer scenarios to the table. Pretend I'm a customer, we're talking, "Hey Justin, you're looking good. "Hey, I love Docker. I love the polyglot, blah, blah, blah." Hey, you know what? And I want to get your response to this. And I say, "DevOps won't work here where we are, "it's just not a good fit." What do you say when you hear things like that? >> See my previous comment about the wall that builds up. So the answer is, and I remember hearing this by the way, about Agile years ago, when Agile development and Agile processes began to come in and take hold and take over for sort of waterfall processes, right? What I hear customers really saying is, "Man, this is really hard, this is super hard. "I don't know where to start, it's very hard. "How can you help? "Help me figure out where to start." And that is one of the things that we're very very very clearly working on. So first off we just, our docs team who do great work, just made an unbelievable update to the Docker documentation homepage, docs.docker.com. Before you were sort of met with a wall of text in a long left navigation that if you didn't know what you were doing, I would know where to go. Now you can go there and there's six very clear paths for you to follow. Do you want to get started? Are you looking for a product manual, et cetera. So if you're just looking for where to get started, just click on that. That'll give you a great start. when you download Docker Desktop, there's now an onboarding tutorial that will walk you through getting your first application started. So there are ways for you to help and get started. And then we have a great group of Docker captains Bret Fisher, many others who are also instructors, we can absolutely put you in touch with them or some online coursework that they deliver as well. So there's many resources available to you. Let us help you just get over the hump of getting started. >> And Jenny, and on the community side and Peter McKee, we're talking about some libraries are coming out, some educational stuff's coming around the corner as well. So we'll keep an eye out for that. Question for you, a personal question, can you share a proud devOps Docker moment that you could share with the audience? >> Oh wow, so many to go through. So I think a few things come to mind over the past few weeks. So for everyone that has no... we launched some exciting new pricing plans last week for Docker. So you can now get quite a bit of value for $7 a month in our pro plan. But the amount of work that the team had to do to get there was just an incredible thing. And just watching how the team have a team operated and how the team got there and just how they were turning on a dime with decisions that were being made. And I'm seeing the same thing through some of our teams that are building the image vulnerability scanning feature. I won't quote the number, but there's a very small number of people working on that feature that are creating an incredible thing for customers. So it's just how we think every day. Because we're actually almost trying to productize how we work, right? And bring that to the customer. >> Awesome, and your take on DockerCon virtual, obviously, we're all in this situation. The content's been rich on the site. You would just on the captains program earlier in the day. >> Yes. >> Doctor kept Brett's captain taught like a marathon session. Did they grill you hard or what was your experience on the captain's feed? >> I love the captain's feed. We did a run of that for the Docker birthday a few months ago with my co-worker Justin Cormack. So yes, there are two Justin's that work at Docker. I got the internal Justin Slack handle. He got the external, the community Slack Justin handle. So we split the goods there. But lots of questions about how to get started. I mean, I think there was one really good question there. Someone was saying asking for advice on just how to get started as someone who wants to be a new engineer or get into coding. And I think we're seeing a lot of this. I even have a good friend whose wife was a very successful and still is a very successful person in the marketing field. And is learning how to code and wants to do a career switch. Right? >> Yeah. >> So it's really exciting. >> DockerCon is virtual. We heard Kelsey Hightower, we heard James Governor, talk about events going to be more about group conventions getting together, whether they're small, medium, or large. What's your take on DockerCon virtual, or in general, what makes a great conference these days? Cause we'll soon get back to the physical space. But I think the genie's out of the bottle, that digital space has no boundaries. It's limitless and creativity. We're just scratching the surface. What makes a great event in your mind? >> I think so, I go back to thinking, I've probably flown 600,000 miles in the past three years. Lots of time away from my family, lots of time away from my son. And now that we're all in this situation together in terms of being sheltered in place in the global pandemic and we're executing an event that has 10 times more participation from attendees than we had in our in person event. And I sat back in my chair this morning and I was thinking, "Did I really need to fly that 600,000 miles "in the past three years?" And I think James Governor, brought it up earlier. I really think the world has changed underneath us. It's just going to be really hard to... This will all be over eventually. Hopefully we'll get to a vaccine really soon. And then folks will start to feel like world's a little bit more back to "normal" but man, I'm going to really have to ask myself like, "Do I really need to get on this airplane "and fly wherever it is? "Why can't I just do it from my home office "and give my son breakfast and take them to school, "and then see them in the evening?" Plus second, like I mentioned before in terms of access, no in person event will be able to compete ever with the type of access that this type of a platform provides. There just aren't like fairly or unfairly, lots of people just cannot travel to certain places. For lots of different reasons, monetary probably being primary. And it's not their job to figure out how to get to the thing. It's our job to figure out how to get the tech and the access and the learning to them. Right? >> Yeah (murmurs) >> So I'm super committed to that and I'll be asking the question continually. I think my internal colleagues are probably laughing now because I've been beating the drum of like, "Why do we ever have to do anything in person anymore?" Like, "Let's expand the access." >> Yeah, expand the access. And what's great too is the CEO was in multiple chat streams. So you could literally, it's almost beam in there like Star Trek. And just you can be more places that doesn't require that spatial limitations. >> Yeah. >> I think face to face will be good intimate more a party-like environment, more bonding or where social face to face is more impactful. >> We do have to figure out how to have the attendee party virtually. So, we have to figure out how to get some great electronic, or band, or something to play a virtual show, and like what the ship everybody a beverage, I don't now. >> We'll co-create with Dopper theCUBE pub and have beer for everybody if need they at some point (laughs). Justin, great insight. Thank you for coming on and sharing the roadmap update on the product and your insights into the tech as well as events. Appreciate it, thank you. >> Absolutely, thank you so much. And thanks everyone for attending. >> Congratulations, on all the work on the products Docker going to the next level. Microservices is a tailwind, but it's about productivity, simplicity. Justin, the product, head of the product for Docker, VP of product on here theCUBE, DockerCon 2020. I'm John Furrier. Stay with us for more continuous coverage on theCUBE track we're on now, we're streaming live. These sessions are immediately on demand. Check out the calendar. There's 43 sessions submitted by the community. Jump in there, there are own container of content. Get in there, pun intended, and chat, and meet people, and learn. Thanks for watching. Stay with us for more after this break. (upbeat music)

Published Date : May 29 2020

SUMMARY :

Brought to you by Docker Vice President of the Absolutely, happy to be you got a bandwidth, for the most of the day. tell the kids to get off, the creation of those and some of the sessions, So that's the biggest things of the new execution And one of the first things that comes And we just really got in touch with them and then you got to hit this, They're glasses that I think signal the blue light glasses. But I'm not going to and the expansion of the people involved, and all of the VMs Yeah, and you mentioned Kelsey, again. never has to understand and all the rest of it and can you give some commentary And internally my team and to And is there a shipping date on that but it's on the public roadmap. and agility and all the things and improve the model. of sunset the ones that aren't So start to think about how you can ensure I love the polyglot, And that is one of the things And Jenny, and on the And bring that to the customer. The content's been rich on the site. on the captain's feed? We did a run of that for the We're just scratching the surface. access and the learning to them. and I'll be asking the And just you can be more places I think face to face how to have the attendee party virtually. and sharing the roadmap Absolutely, thank you so much. of the product for Docker,

SENTIMENT ANALYSIS :

ENTITIES

EntityCategoryConfidence
Jenny BertuccioPERSON

0.99+

John KreisaPERSON

0.99+

Bret FisherPERSON

0.99+

Brian StevensonPERSON

0.99+

JennyPERSON

0.99+

1994DATE

0.99+

Peter McKeePERSON

0.99+

JustinPERSON

0.99+

Justin CormackPERSON

0.99+

MicrosoftORGANIZATION

0.99+

BrettPERSON

0.99+

John FurrierPERSON

0.99+

10 timesQUANTITY

0.99+

DockerORGANIZATION

0.99+

Justin GrahamPERSON

0.99+

Sean ConnollyPERSON

0.99+

43 sessionsQUANTITY

0.99+

KelseyPERSON

0.99+

40QUANTITY

0.99+

Star TrekTITLE

0.99+

600,000 milesQUANTITY

0.99+

600,000 milesQUANTITY

0.99+

77,000 peopleQUANTITY

0.99+

sixQUANTITY

0.99+

DockerConEVENT

0.99+

twoQUANTITY

0.99+

ShawnPERSON

0.99+

last yearDATE

0.99+

SnykORGANIZATION

0.99+

second bitQUANTITY

0.99+

RensselaerLOCATION

0.99+

oneQUANTITY

0.99+

45 minutesQUANTITY

0.99+

JohnPERSON

0.99+

millionsQUANTITY

0.99+

two thingsQUANTITY

0.99+

Kelsey HightowerPERSON

0.99+

James GovernorPERSON

0.99+

one sessionQUANTITY

0.99+

last weekDATE

0.99+

ChristmasEVENT

0.98+

first applicationQUANTITY

0.98+

second pieceQUANTITY

0.98+

Seattle, WashingtonLOCATION

0.98+

500QUANTITY

0.98+

Palo Alto StudiosLOCATION

0.98+

firstQUANTITY

0.98+

LinuxTITLE

0.98+

DockerConORGANIZATION

0.97+

Docker DesktopTITLE

0.97+

docs.docker.comOTHER

0.97+

last nightDATE

0.96+

80,000 times a weekQUANTITY

0.96+

500 upQUANTITY

0.96+

DockerCon 2020EVENT

0.95+

todayDATE

0.95+

first thingsQUANTITY

0.94+

secondQUANTITY

0.94+

$7 a monthQUANTITY

0.93+

six very clear pathsQUANTITY

0.92+

TwitterORGANIZATION

0.92+

Docker HubTITLE

0.91+

Steve Singh, CEO, Docker | DockerCon 2018


 

>> Live from San Francisco, it's theCUBE, covering DockerCon 18. Brought to you by Docker and it's ecosystem partners. >> Welcome back to theCUBE's coverage of DockerCon 2018 in beautiful San Francisco. It's a stunning day here. We're at Moscone West, I'm Lisa Martin with John Troyer. Very honored to welcome to theCUBE, for the first time, the CEO of Docker Inc., Steve Singh. Welcome, Steve. >> Hi Lisa, very nice to meet you. John, how are you? >> So the general session this morning, standing room only between five and six thousand people. I gotta say a couple things that jumped out at me. One, coolest stage entrance I've ever seen with this great, if you haven't seen it from the livestream, this, like, 3D Golden Gate Bridge and I loved that and I loved the demo of Docker Desktop that your kids did, fueled by Mountain Dew, which actually single handedly got me through college here in San Francisco. So, the momentum that you guys, it was kicking off with a bang. >> Yeah, I, look, I've got a great team and one of the things we wanted to communicate this morning is that you're seeing a massive transformation in the world of software. And this transformation is enabling every company in the world to think about their business in a new light. To think about how their business meets customer needs in a way that's much more personal, in a way that delivers more value. And this is the beauty of where Docker is, right, we have a chance to help literally every company in the world. And that's the part, honestly, that gets me excited, is, like, how do you help other people go create amazing businesses? And so this is, I couldn't be more happy to be at Docker. >> Steve, keying on that, one of the customers on stage today, McKesson. >> Yeah. >> And I loved Rashmi Kumar came out and talked about future-proofing for applications, their infrastructure, their applications in partnership with Docker. >> Yeah. And that implies a certain amount of trust that they have in Docker and Docker's technology platform and in partnering with you. You come from a, so you've been at Docker for about a year now, right? Came in as CEO. Docker is still a small company, a couple hundred folks but punching way above its weight with a huge community impact. How do you, and, you know, you've worked with the biggest companies in the world, how do you come in and establish that trust and help reassure them that you're gonna be a good partner for them and, kinda, what are you seeing with your customers? >> It's a great question, John, and look, there's maybe two or three pieces of how we think about that. The first thing, trust is very human, right? You've gotta know that you're walking into a situation as a vendor and as a customer but really as partners. And you're trying to solve a problem together. Because the reality is, this transformation that companies are going through is the first time in 40 years that this kind of transformation has happened. Second is, the technology stack is still in the early stages. Now, it's incredible and it enables amazing things, but it's still in the early stages. So both of us have to walk into the relationship knowing that, you know what, sometimes it won't go perfect, but guess what? We're gonna be, you know, if it doesn't go perfect we're gonna honor everything we ever committed to you and the same thing on the customer's side. They look at it and say, "I may have actually described my needs differently than what they actually are." And that's what a real partnership is. That's number one. Number two is, trust is driven by culture. And one of the things that I love about Docker is that we see our place in the world but we wanna make sure the customer always has choice. We wanna make sure that if we do a great job the customer will choose to work with us. If we don't, they should have the choice to go somewhere else. And that's what our platform enables, is the choice to be able to work with anybody you'd like to work with, whether you're the developer or you're an operator or you're an IT, I'm sorry, an architect, or the executive. The other piece around this is that part of the value of Docker is it's not just the 400 people of our company, right? There's 5,000 members of our community that are adding value to our community. One of the things that I wanna make sure we do for our community is help them not just innovate on this incredible platform but how do we help them take their innovations to market? And so that's part of the ethos of our company. >> One of the things that you talked about this morning that I thought was really compelling was, you said software innovation used to be, for the last 40 years, it's been driven by tech companies. That's changing. You talked about distributed innovation and distributed consumption. How is Docker helping to, culturally, I don't wanna say instill, but helping to influence, maybe, organizations to be able to distribute innovation and be able to share bi-directionally? >> Yeah, so, a great question, Lisa. So, first of all, is there's a cultural change within companies. When you think about the next generation or the next 40 years being, software being driven from non-technology companies. First of all, we're seeing that. Second is that it requires a cultural change within the business but that change is critical 'cause in the absence of becoming more of a software company your business is gonna be under threat, right? From the competing business. Look at what Netflix has done in media compared to every other media company. That same example applies in every single industry. Now, the way that we help enable that software transformation is to provide a platform that is so easy to use that it doesn't require a lot of training. Now this is complicated platforms, so, yes you have to be a fantastic developer or an IT professional but our job is to take complicated technology like container management software, orchestration layers like Swarm or Kubernetes, service mesh, storage networking, all of those, and make it so simple and easy to use that your IT department can say, "I can use this platform to effectively future-proof your company," right? So, how do you have a platform that you can build every application on, take all of you legacy applications on, run it, and then run it anywhere you like. >> I think that's been one of the through lines for Docker since the very beginning, that developer experience, right? >> Yes. >> And what's been interesting in Docker's development was, I think for both inside and outside, is kind of, what is Docker Inc, and the project versus the company, what is it selling, what's the commercial aspect here? I think, I kind of think back to my experience at BMWare, where there was an enterprise side and then a huge install base of workstation folks. And it's even stronger with Docker because actually now with Docker Desktop as an application development environment or a, you know, I don't wanna, not quite development environment but, you know, the one you announced today with Docker Desktop. That's an even more valuable through line into the Enterprise Edition. >> Yeah. >> But I don't, so, I guess where I'm heading, Steve, is, can you talk a little bit about the commercial situation? Docker EE as the flagship platform. >> Yeah, of course. >> And, kind of, where we are in the maturity journey with customers right now, it's real and important. >> Absolutely John, but you're bringing up a great point within this. Look, we're both, we're a enterprise software company and we're this incredible community where innovation is being brought in by every member of the community. And there's nothing in the world that says you can't do both. This idea that you're one company versus another, this is nonsense, alright? It's a very narrow view of the world. In fact, I would argue that, more and more, companies have to think about that they have multiple people that they serve. Multiple constituents that they serve. In our case we serve the Enterprise IT organization and we also serve developers. And developers are a critical part, not just of our community, that is the life of every company going forward. Which is why we're so excited about this. That's the life of every company. So, Docker Desktop, the reason we're so excited about it is, first of all, it is the easiest way to engage with Docker, to build applications. And then we feel like there's a lot more innovation that we can actually deliver within Docker Desktop. Alright, so a million new developers joined on Docker Desktop this year. In fact, we're growing about seven or eight percent month over month on that. And so you should expect over the next year another million will be on Docker Desktop. But it's incumbent upon us to say, the only way that we continue to earn the trust of that portion of our constituents, that of the developer community, is to make sure we're innovative, to make sure we're open to allow others to innovate on top of us. >> I'd love to, kind of, explore on audience a little bit. So, in terms of innovation, you know, we know that the companies that have the ability to aggressively innovate, and to do that they have to have the budget, are the ones that stay relevant and that are the most competitive. But I think I saw some stats and I think Scott Johnson said that close to 90 percent of IT budgets are spent keeping the lights on. So you have very little dollars to actually drive innovation. So when you're talking with customers, and you said you just met with 25 of Docker Inc's biggest customers just this morning, are you talking to both the developer guys and girls as well as the C suite? >> Yeah. >> What is, how are you connecting and then, maybe, is it a conversation to enable the developers to be able to sell the value up the stack or is it vice versa? >> A couple of things here, so, first of all, John, I didn't answer part of your question which is the growth in our Enterprise customer base. We've literally doubled it year over year, right? So, more than 500 Global 10,000 companies that are using Docker to run their applications and to manage their applications. The way that we engage with our customers is literally across the entire constituents of that organization, right? A developer by themselves, as genius as that group of people are, you can't deliver the application. And delivering the application is just as important as building it. And so the IT organization, the ops organization is critical. And then there's gotta be an overriding objective. What is it we're trying to do? How do we transform ourselves into a software company? You think about, think about just for example, Tesla, right? When you have a company, and I realize Tesla's stock goes up and down, they're always in the news, but when you have a company that's worth more than some of the biggest automotive companies in the world, you have to ask yourself why. Well, part of the reason why isn't just the fact that we've got an electric vehicle that's better for the environment. Part of it is, it's really as much a software company as it is a automotive company. They have incredible amounts of data about how we use our cars, where we go, and in fact the Tesla cars are actually interconnected. And so, that brings a perspective in how you build cars and how they're gonna be used and how they're gonna be consumed that's radically different than if you're just an auto manufacturer. Now, look, Ford and GM and Volvo are all really smart, great companies and they're quickly moving through to themselves being software companies. >> Steve, can you talk a little bit about ecosystems? Microsoft, on stage this morning, a long partnership with them but also here at the show, right, enterprise folks, Dell and Accenture and I'm just looking down the list as well as Google and Amazon, right? So, you need to be partnering with a lot of folks to make all this work. How are you approaching that? >> John, part of the reason for that is, let's start with a simple premise, is something this large, alright, you can't possibly innovate fast enough on your own, alright? There's seven billion amazing people on this planet. The only way you can really drive mass scale global innovation, is you have to be open, right? I'm literally a guy that was born in a mud house in India, so I certainly appreciate the opportunity to participate in the rest of the world's economy. So we have to be open to say, anybody that wants to contribute, can. Now, obviously we think that contribution has to be within an ethos, right? If your definition of contribution is how do you help your own business, that's not good enough. You have to look at this and say, there has to be choice, in our view, choice, security and agility. So, how do we deliver those values or that ethos to our customers? And if you're willing to do that, man we want to partner with everybody in this space. >> Yeah, I, sometimes I despair of the tech press, although I consume a lot of it and if I never have to read another Swarm versus Kubernetes article again I would be happy. But Kubernetes' all over the keynote and it seems like Docker you all have embraced it and in fact are supporting it in very innovative ways with the cloud providers. In terms of ecosystem can you talk a little bit about-- >> Yeah, well, part of the value of Docker is we simplify very complex things and make it available to our customers to consume with little training, little understanding of the underlying deep technology. And the other part is that it comes back to this idea that innovation will happen everywhere. Why should we view the world as it's our solution or, you know, nobody's? That's nonsense, right? Kubernetes is a fantastic orchestrational entity. Why shouldn't it be integrated into the Docker container platform? And so, as we did that, guess what happened? Our customers, all they saw was, instead of conflict they saw the opportunity to work together. In fact it's been amazing for the growth in our business, that's why ewe doubled year over year. >> Now, collaboration is essential and we were talking with Scott Johnson a little bit earlier today about the internal collaboration but also the external collaboration with customers. You talked about partnerships, I think that the MTA program, the Modernization of Traditional Apps launched about a year ago with Avanade, Cisco, HPE and Microsoft. Tell us a little bit about that, probably around the same time that you came to the helm. You're seeing, you know, customers like Visa, PayPal as part of this program, be able to transform and go to the container journey. >> Yeah, and Lisa, this speaks to an observation you made a few minutes ago about the fact that, you know, 85, 90% of IT budgets are fixed before you even walk into the year. So, look, the Docker platform can be used for any kind of application. Legacy apps, next generation apps that run in the data center, next generation apps that run on Edge devices. But if you accept that 90% of the apps that sit within a company are all legacy apps, well, guess what, that's where their cost is. And then if you marry that to the fact that every CIO has this problem that I don't have a lot of money that's free in my budget. Well, how do we help solve that? And the way we chose to solve it is this Docker MTA solution. Modernizing Traditional Apps. Take your traditional apps, run 'em on the Docker platform, run 'em on any infrastructure you like, cut your app and infrastructure management costs in half. Now, then take that savings and then apply it towards innovation. This is why it resonates with CIO's. I mean, as much as they may love Docker and they may love us, they have a business to serve and they're very, very practical in how they think about, you know, going about their business. >> So with that approach, thanks John, how receptive were those enterprise CIO's to going, "You're right, we've gotta start with our enterprise apps." They don't have the luxury of time, of ripping out old infrastructure and building them on containers or microservices architectures. And these are often mission-critical applications. Was that an easy sell, was that, tell me about that. >> (laughs) Well, nothing's easy but the reality is, is that it, they got it quickly, right? Because it speaks directly to their paying point. And what I'm very proud of with my team is not only were we able to deliver a great product for MTA but we're also helping our customers actually make sure they can migrate these apps over. But what's been really a positive, you know, kind of a signal we've seen, that's still the early stages, is that as our customers are moving their legacy apps to Docker and running 'em on new infrastructure, sometimes public cloud, and cutting costs, they're starting to take that cost savings and actually applying it to their next generation apps. So they're not using Docker for new apps. And so that is, that's the benefit of when you really try to solve the problem the way the customer wants to consume it. >> So, Steve, the user conference, very energizing, right. >> Yeah. >> Already the energy's been good here, you've been doing trainings and certifications, there's people behind us, everyone's talking, so that kind of in some ways sets the tone for the year, so as you and your team go back to the office after this week, you know, what are you looking to do and what can we expect out of Docker? >> I'll just speak to two things. First of all, there's so much innovation we still have to deliver. If anything, you know, I would say my team will tell me I might be pushing a little hard. But you know what, this is the fun, you only have x number of years in life and you should make the most of it. So we're really excited about new apps, we're excited about SecurEdge apps. We're excited about, I don't know if you saw the demo this morning, of Armada, which allows you to run any app on any operating system, on any infrastructure, all from a single pane of glass. Our customers love that and they're very excited about that. That said, you know, this is a, it's a big test. We have a huge opportunity to welcome a lot of other companies, so when you walk around and see 5,000 people that see amazing opportunity, not just for Docker, for themselves, right? That's the secret part of Docker that I love. We're creating jobs that didn't exist before, right? I mean, you see kids coming out of college now getting Docker skills and they're using that to grow their IT profession. In fact, I was just at i.c.stars, this is an amazing organization in Chicago that helps individuals who've been displaced in the workforce learn the IT skills required to come back to the workforce and really help run internal IT organizations. Guess what they're learning? They're learning Docker. So that's, these are the kind of things that get us excited. >> And that's essential for enterprise organizations who, that's one of the challenges they face, was, you know, modernizing the data center, which they have to do, but then it requires new skill sets, maybe upskilling, so it's exciting to hear that you're seeing this investment in people that have an opportunity, the proclivity to actually learn this technology. >> Yeah, this is, we are happy because we help customers but we also create amazing new jobs that, you know, are, certainly our community can still benefit from. >> So, last question, the three themes that came out of your session and really the general session this morning was, you talked about someone's choice, agility and security. Are those the three pillars that you believe Docker, upon which Docker sits as really competitive differentiators? >> Amen, amen, number one, but it's also our values, right? This is rooted in our values and when a company performs best is when their values show up in their products. Because then you're never lost, you'll always know what you're focused on. And you know, when I ran Concur, we had this vision, north star, called The Perfect Trip. And our objective was to always go create a delightful business trip experience. And for Docker I wanna make sure that we have a north star. And our north star is our values and they have to translate directly to what actually helps the customer. >> Love that, the north star. Well, hopefully theCUBE is the north star of modern tech media. Steve, thanks so much for stopping by. >> Thank you, it's wonderful to meet you. It was great to meet you as well and congratulations on the big success. >> Thank you. >> We look forward to hearing-- >> Thank you Lisa, thank you John. >> What's coming out in the next year. >> Thank you. >> And we wanna thank you for watching theCUBE, I'm Lisa Martin with John Troyer today live from San Francisco DockerCon 2018. Stick around, we'll be back after a short break. (upbeat music)

Published Date : Jun 13 2018

SUMMARY :

Brought to you by Docker the CEO of Docker Inc., Steve Singh. John, how are you? So, the momentum that you guys, and one of the things we wanted one of the customers and talked about future-proofing companies in the world, is the choice to be able One of the things that Now, the way that we help the one you announced Docker EE as the flagship platform. are in the maturity journey that is the life of every and that are the most competitive. and in fact the Tesla cars but also here at the show, or that ethos to our customers? despair of the tech press, And the other part is that that you came to the helm. And the way we chose to solve it They don't have the luxury of time, And so that is, that's the benefit So, Steve, the user conference, and you should make the most of it. that have an opportunity, the proclivity new jobs that, you know, and really the general and they have to translate directly is the north star of modern tech media. and congratulations on the big success. you for watching theCUBE,

SENTIMENT ANALYSIS :

ENTITIES

EntityCategoryConfidence
StevePERSON

0.99+

Lisa MartinPERSON

0.99+

JohnPERSON

0.99+

John TroyerPERSON

0.99+

MicrosoftORGANIZATION

0.99+

Rashmi KumarPERSON

0.99+

VolvoORGANIZATION

0.99+

FordORGANIZATION

0.99+

Steve SinghPERSON

0.99+

LisaPERSON

0.99+

twoQUANTITY

0.99+

IndiaLOCATION

0.99+

ChicagoLOCATION

0.99+

CiscoORGANIZATION

0.99+

DockerORGANIZATION

0.99+

AvanadeORGANIZATION

0.99+

NetflixORGANIZATION

0.99+

90%QUANTITY

0.99+

Scott JohnsonPERSON

0.99+

AmazonORGANIZATION

0.99+

TeslaORGANIZATION

0.99+

GoogleORGANIZATION

0.99+

HPEORGANIZATION

0.99+

San FranciscoLOCATION

0.99+

5,000 membersQUANTITY

0.99+

Docker IncORGANIZATION

0.99+

DellORGANIZATION

0.99+

GMORGANIZATION

0.99+

Mountain DewORGANIZATION

0.99+

SecondQUANTITY

0.99+

400 peopleQUANTITY

0.99+

5,000 peopleQUANTITY

0.99+

bothQUANTITY

0.99+

PayPalORGANIZATION

0.99+

AccentureORGANIZATION

0.99+

oneQUANTITY

0.99+

Docker Inc.ORGANIZATION

0.99+

40 yearsQUANTITY

0.99+

three themesQUANTITY

0.99+

BMWareORGANIZATION

0.99+

two thingsQUANTITY

0.99+

first timeQUANTITY

0.99+

ConcurORGANIZATION

0.98+

three pillarsQUANTITY

0.98+

three piecesQUANTITY

0.98+

McKessonPERSON

0.98+

next yearDATE

0.98+

more than 500QUANTITY

0.98+

OneQUANTITY

0.98+

VisaORGANIZATION

0.98+

fiveQUANTITY

0.98+

25QUANTITY

0.98+

DockerCon 2018EVENT

0.97+

north starORGANIZATION

0.97+

this yearDATE

0.97+

six thousand peopleQUANTITY

0.97+

FirstQUANTITY

0.97+

Moscone WestLOCATION

0.97+

Kickoff | DockerCon 2018


 

>> Live from San Francisco, it's theCUBE, covering DockerCon 18, brought to you by Docker and its ecosystem partners. >> Welcome to theCUBE. We are live in San Francisco at DockerCon 2018. I am Lisa Martin with my co-host for the day, John Troyer. John, it is not only a stunning day in San Francisco, beautiful blue skies, this is a packed event. Their fifth DockerCon event and they've got between 5,000 and 6,000 people. We just came from the general session keynote, and it was standing room only as far as the eyes could see. >> Yeah, looks like a good crowd here, a lot of energy. Docker keynotes, always super interesting, they always do a lot of demos, they bring up a lot of employees. It's not just like a parade of middle-aged executives, always is super dynamic, a lot of demos. Really liked the keynote this morning. >> I did too. The energy you mentioned was great. It kicked off with... who's the name of that gentleman that is one of the rally guys for... >> Franco Finn. >> Franco Finn, who has worked for the Warriors, the 2018 Golden State Warriors, NBA Champs. So that was a great way to kick it off, but also Steve Singh had great energy, their CEO, we're gonna have him on shortly today. Scott Johnston, and as you talked about their employees and also customers. They have some really great numbers. They've got, I think, about 120 sessions this year at DockerCon. Nine big enterprise customers talking about how they are approaching containerization with DockerCon. One of them was McKesson, which is a 183 year old company with a lot of staff that gave a really compelling keynote or a, yeah, a keynote this morning about how they are moving and modernizing their data center with Docker. >> A really nice story, a really an emphasis on trust, an emphasis on developer usability, and I liked one of the points was, once we got the developers using it it became easier, and I think using the whole platform. Lisa, I think they hit a lot of familiar things for Docker: so, developer experience, really big for Docker. That's they way they started, that's what they're still counting on. When Steve Singh got up, he talked about community, their very first thing. Over half the people here, first time at DockerCon and over half of the folks are just using containers in the late last year. That means this whole journey is just starting. There's a lot of white space in the container world. So developer experience, a big announcement, preview announcement for Docker Desktop, being able to create apps off of templates and things like that but very developer-focused shows as opposed to some of the more IT-focused. There's a broad mix here but definitely a lot of developers here at the show. >> A lot of developers, as you said, but also, you're right, it is a mix. It's IT professionals, it's enterprise architects, and it's executives and that's one of the... one of the targeted audiences that, I think, both Steve Singh and Scott Johnston talked about, so it'll be great to explore. As the CEO and the Chief Product Officer respectfully, what are they hearing from enterprise customers who have a lot of challenges with legacy applications that are very difficult to manage and I also read some stats, they had some stats in the press release this morning, but 80% of enterprise IT budgets are spent keeping the lights on for enterprise apps which leaves about 20% for innovation and of course, as we know, organizations that can aggressively innovate are the ones that win. So I'm not only looking forward to hearing with Docker Desktop, what they're doing to make it easy, easier, for developers to get in there and play around on both on Mac and Windows but also the executive conversation. What are they hearing from the executives and where is containerization, you know, from the c-sweep to the board room. >> Yeah, modernizing enterprise apps also has been a Docker theme for the last few years. Microsoft, the big guest up on stage, they've been a multi-year partnership with Microsoft and Docker, putting Docker with Windows together. The big announcement today, pre-technology preview of Kubernetes and Windows Server and the big demo was, they took a very old .net application and, you know, put it up on Kubernetes on Windows with just a couple of clicks. So again, I think that message to the executives is, "You're very safe in Docker's hands "We've got the developer experience covered, "we've got the partnerships." And then going big on Windows, I think choice was another theme that I heard ... >> Yes, it was. Steve talked a lot about choice. >> Um, to the execs here as well, both GUI and CLI, right? A lot of the cloud is very CLI-focused, very Linux-focused. Docker says "We're in on Windows, we support Windows "just as well as Linux so don't hate on the GUI. "You can use a GUI or you can use a CLI." No religion actually too, in terms of Linux versus Windows but Kubernetes, I thought, was a very big. Got mentioned a lot in the keynote this morning, Lisa. >> It did and you talked about choice. One of the things that Steve Singh mentioned from an executive's perspective is, three things that Docker is aiming to deliver. That sounds to me, as a marketer, like competitive differentiation. Talked about choice so that organizations can run apps wherever it makes sense for them, managing applications on any infrastructure, and, as you said earlier, about a few clips, managing their container infrastructures across multiple clouds in just a few clicks. They also talked about being, they also talked a number of times, not just in the press release but also this morning in the keynote, about no vendor lock-in. John, we hear that a lot, it sounds like a marketing term. What are you expecting to hear? What does that mean for Docker? >> I'm not so sure that lock-in is always important for every enterprise, in that any choice you make, it has a certain element of lock-in but it's an active argument or debate online that I see a lot. "Are you locked in when you go to a certain cloud? "Are you locked in when you choose a certain provider," whether it's open-sourced or not. Certainly a lot of Docker is open source. A lot of your choices are protected and they are really trying to say "We're going to be a platform that's going to "service a lot of different abilities to deploy." The big announcement that finished off the keynote was Docker Enterprise Edition can now manage Kubernetes. Not only Kubernetes in the cloud. Kubernetes on Prim, Kubernetes in the cloud managed by Docker, but can actually work with the native Kubernetes cluster managers of the clouds, of the three major clouds: Google GKE, Azure AKS, and AWS EKS. I think I got all those names right. But that's big because a lot of folks say "run anywhere" but they mean "run within our environment anywhere" and what Docker has done in Tech Preview is to connect its platform with the native platforms, orchestration platforms, of the three different clouds so that you can run on Prim, manage via Docker, or you can connect into the cloud's own cluster orchestration. And if they can deliver on that, the devil is in the details, but if they can deliver on that, that's actually a very nice feature to avoid that sort of lock-in. >> And that also goes to, John, one of the major things which is agility and one of the things that they've talked about is, containers today are portable but one of the challenges is that management of containers has not been portable. I think they said that 85% approximately of enterprise I.T. organizations that they has surveyed are running a multi-cloud strategy so they've gotta be able to really deliver this single pane of glass management so they talked about federated application or federated management of containerized applications. I think that's kind of what you're referring to in terms of getting away from the silos and enabling organizations to have that portability and especially as multi-national organizations need to have different access, different security, policies may be maintained across multiple locations. >> Indeed, right. These are global organizations that are betting on container technology. They do need access to be running apps, either parts of apps or services on different clouds. You might be running a Google cloud in Europe, you might be running an AWS here or vice versa. You might have some on-Prim stuff. We've seen a lot of that. I think another theme that we'll hit on, Lisa, along with that multi-cloud portfolio aspect, is the time to value. It's been a theme of this conference season. This last month or two, you and I have both been at a lot of different conference centers and I think time to value, being able to spin up apps within weeks or months that actually work and have value versus the old way, which was years and I think the theme for 2018 is that it's real. People are actually doing it and we'll talk to a couple of customers, I hope, today. >> And that's essential because enterprises, while there's still trepidation with moving into the container journey, they don't really have a choice to be able to aggressively innovate to be able to be leaders and compete with these cloud-native organizations. They don't have the luxury of time to rip and replace old enterprise applications and put them on a container or a micro-service's space archicture, they've got to be able to leverage something like containers to maximize time to value to deliver differentiating services. >> Absolutely. I'm very interested in being here today and we'll see what the day brings us. >> I think we're gonna have a lot of fun today, John. I think they kicked off things with great energy. I loved how, you know, they always do demos, right, on main stage during general sessions, and we were at SAP last week and of course, one of the demos didn't work. That's just the nature of trying to do things live. I liked how they were very cheeky with the praying to the demo Gods with the fortune cookies. I thought that was really good but the demos were simple. They were very clearly presented and I'm excited with you to dig in to what are they doing. Also what is setting them apart and how are they enabling enterprise organizations like MetLife, like McKesson, PayPal, Splunk to be able to transform to compete. >> Absolutely. One last thing about the conference, Lisa, is I do want to call out. It's a very humane conference. Not only do they have kind of a cheeky sense of humor here at Docker, but there's child care onsite, and there's spouse-tivities, there are activities for if you bring your spouse or family to the conference. They're trying to do a lot of things to make the conference experience good and successful and friendly and humane for people here at the show which I really appreciate. >> I like that, humane conference. You're right. We don't always see that. Well, John and I are going to be here all day talking with Docker executives, customers, partners and we're excited to have you with us. Lisa Martin for John Troyer. You're watching theCUBE at DockerCon 2018. We'll be right back with our first guest. (techno music)

Published Date : Jun 13 2018

SUMMARY :

brought to you by Docker We just came from the Really liked the keynote this morning. that is one of the rally guys for... Scott Johnston, and as you and I liked one of the points was, from the c-sweep to the board room. and the big demo was, they took Yes, it was. A lot of the cloud is very One of the things that of the three major clouds: and one of the things that is the time to value. They don't have the luxury of time and we'll see what the day brings us. but the demos were simple. for people here at the show and we're excited to have you with us.

SENTIMENT ANALYSIS :

ENTITIES

EntityCategoryConfidence
StevePERSON

0.99+

Steve SinghPERSON

0.99+

Franco FinnPERSON

0.99+

Lisa MartinPERSON

0.99+

MetLifeORGANIZATION

0.99+

John TroyerPERSON

0.99+

JohnPERSON

0.99+

PayPalORGANIZATION

0.99+

EuropeLOCATION

0.99+

Scott JohnstonPERSON

0.99+

LisaPERSON

0.99+

MicrosoftORGANIZATION

0.99+

San FranciscoLOCATION

0.99+

2018DATE

0.99+

80%QUANTITY

0.99+

SplunkORGANIZATION

0.99+

McKessonORGANIZATION

0.99+

AWSORGANIZATION

0.99+

85%QUANTITY

0.99+

San FranciscoLOCATION

0.99+

Scott JohnstonPERSON

0.99+

last weekDATE

0.99+

WindowsTITLE

0.99+

todayDATE

0.99+

DockerORGANIZATION

0.99+

WarriorsORGANIZATION

0.99+

LinuxTITLE

0.99+

DockerCon 2018EVENT

0.99+

oneQUANTITY

0.99+

OneQUANTITY

0.99+

first timeQUANTITY

0.99+

bothQUANTITY

0.99+

DockerCon 18EVENT

0.99+

late last yearDATE

0.98+

first thingQUANTITY

0.98+

KubernetesTITLE

0.97+

GoogleORGANIZATION

0.97+

6,000 peopleQUANTITY

0.97+

this yearDATE

0.97+

first guestQUANTITY

0.97+

DockerConEVENT

0.96+

183 year oldQUANTITY

0.96+

DockerTITLE

0.96+

about 20%QUANTITY

0.96+

fifthQUANTITY

0.96+

5,000QUANTITY

0.96+

about 120 sessionsQUANTITY

0.95+

Over half the peopleQUANTITY

0.94+

CLITITLE

0.94+

this morningDATE

0.94+

NBA ChampsEVENT

0.93+