 Live from Austin, Texas, it's theCUBE. Covering DockerCon 2017, brought to you by Docker and support from its ecosystem partners. Hi, I'm Stu Miniman and welcome back to theCUBE's coverage of DockerCon 2017. Happy to welcome to the program one of the keynote speakers from this morning at Mark Kavaj, who's the Vice President of Engineering with Oracle and also joining is Siddharth Agarwal who's the Vice President of Product Management and Strategy also with Oracle. You've been on the program a few times. Thanks for joining us again and Mark, thank you for joining us for the first time on theCUBE. Yeah, absolutely, glad to be here. So one of the topics we've been talking about this week is kind of the maturation of what goes on in containers. And the thing that jumped out at me is, we're talking about all the use cases and the cool things you're doing. It's like, what applications do I run in containers? Pretty much all applications that I'm running. And I've said the stickiest application that's out there today is the one that your company does. You talk about the database, talk about some of your products, Oracle very well known as to kind of where your application do. So on the keynote this morning, I mean, there was actually like a pretty good round of applause talking about your announcement. So Mark, let's start with you as to the announcement you made, partnership with Docker and what's happening. Yeah, no, absolutely. Honestly, like we're really thrilled about it. We're really excited leading up to this. You know, as I say, or as I said, there's a few people that know about that database and know about Java. So we got a lot of people using our apps. No, we've been working with Docker for a few months. It's a great partnership. As we kind of announced in the partnership or in the keynote, sorry. We put out basically everything that's important, right? So we started with the bedrock software that people are using to build all the modern or all the traditional mission critical applications. They're now modernized. So database, web logic, Java, Linux, that's all certified now in Docker. So it's a big deal for us. We're really happy about it. Great. It's interesting to hear. It's like, oh, we've been great partnership for a few months. I mean, you know, application development, you know, it's like decades it takes for things to change. Talk about how this fits into this kind of overall strategy, the platform view build and what's happening at Oracle these days. Yeah, I mean, developers are wanting to leverage the Oracle content in the containerized format so that they could easily, for example, not have to worry about patching, upgrading, et cetera. They could easily move those into production. So what we're doing is we're connecting a lot with developers by having a series of events called Oracle Code Events, where these are free events where we're inviting developers to come. The topics are containers, microservices, DevOps, chatbots, machine learning. And it's not about Oracle delivering all the sessions in those events. We actually, we opened up a call for papers and in three months we got 1800 submissions for external speakers to deliver sessions. So it's about a 50-50 split between external speakers and internal Oracle speakers talking about all exciting sort of areas in DevOps, in containers, in microservices. We created a developer portal so developers can go to that portal and from Oracle get access to all the assets that are there. We're creating a Oracle Champions program called Oracle Gurus so that people who are really good, who really want to be blogging and talking about content, they can get recognized by Oracle. We're doing a lot to connect with developers. That's great. And in the keynote you talked about, this is free for test and dev purposes. Got to ask you about what's probably your favorite question, though, is the audience, I looked on social media and it's like, all right, what does this mean when I containerize from a licensing standpoint? We've all seen kind of cloud pricing models if it's Oracle versus if I'm using AWS. So what is the licensing impact when we go to a containerized environment? I know, honestly, it's not any different than we are today, but we'll be clarifying it over the next couple of months. As I said, we'll be iterating a lot with the Docker Store and all the software catalog that we put out there. It's, you know, stay tuned for more. And I think the one thing to add is that key benefit that developers get is, for example, if they go to Docker Hub today, you have 80 different images that different people have put up for web logic or for Oracle databases. You don't know which one you want to use, right? But when you come to Docker Store, Oracle has certified the images and put those images up. So now you can get support from Oracle. It's certified by Oracle. And then if you report problems, Oracle knows which images to fix or what problems to fix, as opposed to some random images that might be there on Docker Hub. Yeah. Yeah. Now that's been a real problem. That was a big deal. So we've seen a lot of diversity as to how users can consume the application. Maybe give us a little insight as to how things are going in Oracle. I mean, you've got your SaaS, you've got your cloud. We talk about containers here. I mean, it's rapid change in something that overall, I mean, the application they're using, it doesn't drastically change overnight. Consumption models. Yeah, no, honestly, the company's been going through a huge transformation over the last few years, as I'm sure you've been told, as I'm sure Siddhartha has told you. We're actually containerizing ourselves internally across the board. Almost all the new past software we're building, almost all the new IS software building, we're building towards that. All of our past software, all of our IS software, we're going pay by the hour, fully metered, fully usage-based pricing. Yeah, we want to make sure that people can consume in a subscription-based format. And it goes across application development, cloud services, across integration, cloud services, analytics, management from the cloud, identity, et cetera. Everything is on a subscription basis. And we're also enabling this on-premise. So there's developers who work at financially-sensitive companies that have compliance issues, or they work in companies within countries that have data residency issues, and they're unable to benefit from the rapid innovation that's happening in the cloud. So we're actually providing that same subscription model in their data center. So we ship an appliance, they start using the appliance, and we're actually delivering the service on that appliance. So they could do dev test in the public cloud, and then do production on-prem where they're meeting the compliance requirements, data residency requirements. And Oracle is managing that environment. You're not buying the appliance, you're actually buying the service just as you were buying it in the public cloud. And the pricing is identical. And the pricing is identical between public cloud and what you get delivered as public cloud in your data center. Yes. One of the things, you know, those of us that watch Oracle for a long time, you know, people have the perception of what Oracle is. I've seen a number of, you know, really good people that I know Oracle's hired over the last few years. Mark, I mean, you were called, you know, one of those rock star developers, you've got a really good pedigree from some of the previous parts. It gives a little insight as to what you see from an engineering culture, you know, architecturally standpoint. You know, is this the Oracle that, when you joined Oracle, is it what you expected? You know, what's it really like inside? Yeah, you know, honestly, like, as I said, really the company is changing across the board a lot faster than people realize. And that's true for both, you know, the rock stars that were already in the company and the rock stars that are coming into the company now. You know, you've interviewed the Seattle team before about some of the cloud up there. We've brought in several hundred people from outside companies, from, you know, really strong pedigrees, right? Googles, Amazons, Microsofts, et cetera. We've done a ton of hiring in the Bay Area. We've brought in a lot of startup talent. We've done, you know, there's been, of course, a few acquisitions. We bring in really solid teams. And then honestly, just the culture itself is changing. Really, you know, the transformation to a cloud company is, it actually impacts everything, right? It impacts the way you do support. It impacts the way you do development. It impacts the way you do operations. It impacts everything. So, well, I think, you know, if you think about it, we're going from a company that built airplanes and sold those airplanes to others, for example, Boeing selling airplanes to Air France, et cetera, to actually becoming an airline where you're now not just building the airplane, you're actually flying the airplane operating the airplane. So in the development and engineering organizations, the engineers are understanding that they need to understand what the impact is on operations, of what they're releasing. They can't say, oh, send me the log files or log a ticket because by that time it's affected many people. So one, they have to create transparency into what's happening in production in real time to be able to respond and react to that in real time. And the other thing that is a change in culture, both in engineering and actually across the board, including in sales, is customer success. In cloud, people expect to get value in three months, four months, six months, et cetera. So having a very significant focus on ensuring customer success within three to four months, right? Then they will renew their subscriptions, they will continue working with us. So there's actually a very significant change in culture that's happening. And the other thing is we're not just going after the large enterprises that used to be the bread and butter for Oracle, but now we also have small, medium businesses, startups, et cetera, saying, hey, if I don't have to worry about installing, managing, configuring Oracle databases, Oracle content, I can just go use the capabilities that have been provided by Oracle and pay for it as a subscription. And so we're really shooting towards developers realizing that the Oracle Cloud Platform is an open, modern, easy platform, open because they have a choice of programming languages, Java, SE, PHP, Ruby, open in terms of database choices, not just the Oracle database, but MySQL, Cassandra, MongoDB, and Hadoop clusters, and open in terms of choice of deployment shapes, where you can have VMs, you can have bare metal, you can have containers, or you could have serverless computing. You brought up speed. The pace of change is just phenomenal. I think about the traditional kind of software life cycles versus where Docker is today. I mean, used to go from like an 18 month down to six weeks. So kind of a two-part question. How are you guys internally managing that pace of change and how are you helping your customers manage that pace of change? Docker has the CE and the EE, so you want to be more bleeding edge, everything else, or do you want something that's a little more stable? How do you guys view it internally and externally? Yeah, that's a great question. Certainly internally, we're as bleeding edges. We just talked about this a second ago. We're moving fast, we're shipping software every day. The interesting thing I find is actually customers are going through the same transformation. And most people don't realize when they go to microservice is actually, it's a big organizational change. It changes the way that you have to structure your teams. It changes the way they communicate with each other. And so honestly, a huge part, the previous question, a huge part of this for us is we need to be doing this because our customers are doing it too, right? So we need to have empathy. So we're doing that. Well, and I think in terms of speed, previously Oracle might release on-prem software once every 12, 18, 24 months. Now, I'll give you the example of the integration cloud service. We've had four releases of it, four to five releases of it within a year. So, you know, the rate at which we're actually getting the releases out, getting the content out means that customers are getting innovation much faster. And also what we're doing is we're taking input from customers on the releases that have happened. So we're actually prioritizing the input that we're getting plus the road maps that we've set up to say, hey, what should we be working on next? So our road maps are actually changing in flight. So it's not like you set the road map for the next nine months or 12 months, but you're actually saying, hey, but this is the input we got and we need to deliver faster, you know, or we need to deliver a different set of capabilities within that same timeframe. And I think customers are now getting used to the fact that if they didn't have to get the new build, install the build, manage, configure, make changes, et cetera, they're saying, I just got the new capabilities. My application still works and now if I want to use that capabilities, I can start leveraging it, right? So for example, orchestration was added to the integration cloud service. They didn't have to do anything to the existing integrations, but now they could use orchestration for more complex integrations if they wanted. Yeah, I want to give you both a final word on this. Either conversation you've had with a customer or partner or key takeaway, you want to have people beyond what we've covered already, Mark. Yeah, no, honestly, I really said it this morning in the keynote where we really are focused on developers. Developers really are driving decisions these days. We know that. This announcement from Russ at Docker was the first of many things you're going to see. We're absolutely committed, so stay tuned for more. One more developer, and we'll follow up on it. Oh yeah, you tell, yeah, you worry about that, yeah. Absolutely. I think that, you know, what we've heard is developers are surprised when they find out the capabilities we have to help them build microservices container-based applications. Being able to have a runtime for microservices, being able to have API management for all the APIs that serve the microservices, being able to have a monitoring management infrastructure from the cloud so they don't have to install it and having a CI-CD pipeline, all provided to them as a service in the cloud, wonderful. That's the feedback that we've gotten for those who come and try the Oracle Cloud Platform. Sid Hart, Mark, thank you so much for joining us. Given the update, congratulations on the announcement today. I know a lot of people will be checking out the Docker Store to understand that is, yeah. But we'll have to talk some time about kind of the enterprise app store in general and where these all live. But we'll be back with more coverage here. You're watching theCUBE.