 Live from San Francisco, it's theCUBE. Covering Red Hat Summit 2018. Brought to you by Red Hat. Over and welcome back to theCUBE's exclusive coverage here in live in San Francisco, California for Red Hat Summit 2018. I'm John Furrier with John Troyer, my co-host analyst this week. He's the co-founder of Tech Reckoning, an advisory community development firm. Of course I'm the co-host of theCUBE. Our next is Harry Mower, senior director of Red Hat Developer Group within Red Hat. He handles all the outward community work, also making sure everyone's up to speed, educated, has all the tools. Of course thanks for coming and joining in theCUBE today. Appreciate you coming on. Thanks for having me again. I'll see developer community is your customers. They're your users. Open source is winning, everything's done out in the open. That's your job is to bring funnel things and goods to the community. Yes. So take a minute to explain what you do and what's going on with your role in the community for the Red Hat customers. Sure. So my group really handles three things. It's the developer tools, our developer program and the evangelism work that we do. So I'll kind of start from the evangelism work. We've got a great group of evangelists who go out around the world, kind of spreading the gospel of Red Hat, so to speak. And they talk a lot about the things that are about to come in the portfolio, specific to developer platforms and tools. Then we try to get them into the program, which gives the developers access to the products that we have today and information that they need to be successful with them. So it's very much about enterprise developers getting easy access to download, install and get to hello world as fast as possible, right? And then we also build tools that are tailored to our platform so that developers can be successful writing the code once they download the product. And the goal is ultimately to get more people coding with Linux, with Red Hat, with open source. Yep, it's driving more, I mean from inwardly facing, it's driving more adoption of our products, but outward as the developer being our customer, it's really to make them successful. And when I took over this role, it was one of the things we needed to do was really focus on who the developer was. There's a lot of different types of developers. And we really do focus on the nine to five developer working in, that works within all of our customers' organizations, right? And predominantly those that are doing enterprise Java for the most part. But we're starting to branch out with that, but it's really those nine to five developers that we're targeting. Got to be exciting for you now, because we were just in Copenhagen last week for KubeCon, with Kubernetes front and center. Everyone's super excited about that de facto formation around Kubernetes, the role of containers that's going on there. Really kind of give kind of a fresh view and a clear view for the developer. You're a developer customer. Where things are sitting. So how do you guys take that momentum and drive that home? Because that's getting a lot of people excited. And also clarifying kind of what's going on. If you're under the hood, you got some open stack. If you are a developer, you got app drill, you got this and you got orchestration here and you got containers. Kind of the perfect storm for you guys. Yeah and what we've been trying to do sort of in the container space. So one of the things we do, we have these kind of 10 big bets that we put on a wall that really drive our product decisions, right? And one of the first, maybe the second one we put on the wall was everything will be in containers, right? And so we knew that it was important for developers to be able to use containers really easily. But we also knew that it's an implementation detail for them. It's not something that they really need to learn a lot about but they need to be able to use. So we made an acquisition last year, Code Envy was the company, driving force behind Eclipse J. One of the great features of Eclipse J, a lot of people see it as a web-based IDE, but it's also a workspace management system that allows developers, development environments to be automatically containerized, hosted and run on OpenShift at scale, right? So and when we show the demo, it's really interesting because people see us coding in a browser and though that's pretty neat. And then at the end of it, everyone starts to ask questions about the browser part. And I say, yeah, but did you notice we never typed a Docker command? You never had to learn about a Kubernetes file. It was always containerized right from the very beginning and now your developers are in that world without ever having to really learn it. And so that's really a big, big thing that we're trying to do with our tools as we move from classic Eclipse on the desktop to these new web-based. So simplifying, but also reducing things that they normally had to do before. Yeah. Using steps to kind of. Yeah, we want to, yeah, we want to, people don't like want to say, I want to try to make them disappear into the background. It is simple and easy to use. We take care of being creative. Now is that, that's OpenShift.io. Is that where people get started with that? Actually Eclipse J. Okay, Eclipse J. So it starts in Eclipse J and then we take that technology and bring it into I.O. as well. Gotcha, gotcha. Can you talk a little bit about I.O. then, you know, the experience there and what people are doing? Yeah, so I.O. is a concept product that we released last, well, we announced last year at Summit. It's really our vision of what an end-to-end cloud tooling platform is going to look like. Our bet is that many of our customers today take a lot of time to customize their integrated tool chains and because of necessity, because someone doesn't offer the fully integrated seamless one today. Many of our customers like their little snowflakes that they built, but I believe over time that the cost of maintaining that will become something that they're not going to like. And that's one of the reasons why we built something like I.O. It's hosted and managed by us and integrated. And what are people using it for? Is this for prototyping? Is this, how are people, what are people doing on the system? Today it's mostly for prototyping. One of the things we did here this week Summit is we announced kind of a general availability for Java developers using public repos. Up until this point, it's always been kind of experimental. You weren't sure if your data was going to be gone if it was up or down. There's much more stability and kind of a more reliable SLA right now for those types of projects. Gotcha, gotcha. Well, I mean, pivoting maybe to the overall developer program. So developers.redhat.com, big announcement yesterday. You reached a million members. Congratulations. Thank you very much. Yeah, thanks a million is what I put in my tweet. It's been a really great journey. Started three years ago. We consolidated a number of the smaller programs together. So we had a base of about two, three hundred-ish developers and we've accelerated that adoption. Now we're over a million and growing fast. So it's great. What's the priorities as you go out? I mean, all these new tools out there and I was just talking with someone, one of your partners here who were out at a beer thing last night, had talking and I'm like, waterfalls dying in software development but open source ethos is going into other areas. Marketing and so the DevOps concepts are actually being applied to other things. So how are you taking that outreach to the community? So as you take the new gospel. Yeah. What techniques do you use? I mean, are you tweeting away? Are you going in with blogging, content marketing? How are you engaging content? How are you getting it out in digital? Our key thing is the demo, right? So you saw a lot of great demos on stage this week, Burr Sutter on our team did a phenomenal job every day with a set of demos. And we take those demos, those are part of the things we bring to all the other conferences as well. They become the center stage for that because it's kind of the proof concept, right? It's the proof of what can be possible. And then we start to build around that and it helps us show what's possible. It actually helps get our product teams coalesced around an idea. They start to build better products. We bring that to customers and then customer engagement starts early. But that's how we, that's the key to work. I mean, demo is the ultimate content piece, right? It forces everybody to honestly- Real demo, not a fake demo. And those are all, that's the thing, the demos are so good. I think some of them people thought they were fake. I'm like, Burr, you didn't do a good enough job of pulling the plug faster and showing that it was real, right? Yes, they're absolutely real demos, real technology working, and that creates a lot of momentum around. You guys see any demographic shifts in the developers? Obviously there's a new wave of developers coming in younger, certainly, right? You got the older developers that know systems. So you're seeing coexistence of different demographics, old and young, kind of playing together. Yeah, so there's a full spectrum of age, there's a full spectrum of diversity and geography. I mean, it's obvious to everybody that our growing markets are Asia, it's India and China right now. You'll see, Chinese New Year, we see a dip in usage in our tools, or, you know, it's very much, that's where the growth is. Our base right now is still predominantly North America and Amia, but all the growth is obviously Asia and India. Perry, I wanted to talk about the role of the developer advocate a little bit. It's a relatively new role in the ecosystem. Not everybody understands it. I think some companies use a title like that in very different ways. Can you talk, but it's so important, this peer-to-peer learning, you know, putting a human face on the company, especially for a company like Red Hat, right? Built from open source communities from the ground up. Can you talk a little bit about what is a developer advocate, and it might even get in the title right, but what do they do here at Red Hat? Yeah, so that's fine, is it an evangelist as an advocate, and how do you distinguish the difference? So I spent a lot of time at Microsoft. We spent, you know, I think they pioneered a lot of that a long time ago, a center 12 years ago, really started doing that. And those ideas have matured. Many different philosophies of how you do it. I bring a philosophy here, and I'm working with Bear, that, you know, it's one thing to preach the gospel, but the end goal is to get them into church, right? And eventually get them to, you know, donate, right? So our evangelists are really out there to convince and, you know, get them to adopt. Other models, where you're an advocate, it's about funneling, it's almost like a marketing, inbound marketing kind of role, where you're taking feedback from the developers and helping to reshape the product. We do a little bit of that, but it's mostly about understanding what Red Hat has, because when people look at Red Hat, they think that's the Linux I used to use. I started in college, right? And for us, we're trying to transform that view. Huge scope now. And that's why we're more of an evangelistic organization. I mean, Linux falls in the background, I mean, with cloud. Linux, isn't that what the old people used to, like, install? Like, it's native now. So again, new opportunities. And OpenShift is a big part of that. Yeah, and we work hand in hand. There's actually an OpenShift evangelism team that we work hand in hand with, and their job is really more of a workshop style engagement, and we get the excitement, bring them to them, they do the engagements, and then bring them into it. What's the bumper sticker to developers? I mean, obviously, developers' mindshare is critical. So they got to see the picture. Linux helps a lot. It's all about the OS. What's the main value proposition to the developers that you guys are trying to have up front and center the whole time? For Red Hat specific? Yeah, yeah. It's funny, we just redid all of our marketing about the program, and specifically, it's build here, go anywhere, for two levels, right? With using Red Hat technologies being part of the open source community, you can take those skills and knowledge and go anywhere in your career, right? But also with our technology, you can take that and you can run it anywhere as well. You can take that technology and run it on prem, run it on someone else's cloud, and it really is just, we really give the developers a lot of options and possibilities, and when you learn our products and use our products, you can really go anywhere. So, Harry, there's a, I love how you distinguish at the very beginning of the conversation who the program is for and that particular role, right? I sit down and I code enterprise products and glue stuff together and build new things, bring new functionality to market. Shit, excuse me. This week has been all about speed to market, right? And that's the developers out there, right? I get so excited about it. Yeah, yeah, yeah, yeah. That's okay, you swear. I'll say it back. But there's a lot of shifting roles in IT and the tech industry over the last, say, decade or so. Do we expect the people who we used to call assistant men's, do they have to become developers? Open source contributors also are developers, but it sounds like maybe the roles are clarifying a little bit, other than an open shift operator doesn't have to be a developer, but does have to know about APIs and things. I don't know, how are you looking at it? I don't have too strong an opinion on this, but when I talk to other people and we kind of talk about it, the role of the, so we made operations easy enough that the developers can do a lot of it, but they can't do all of it, right? And there's still a need for operations people out there. And those roles are a lot around being almost automation developers. Like the things that you do like an Ansible playbook or what other technology you might use. So there is an element of operations people having to start to learn how to do some sort of coding, but it's not the same type of a normal developer will do. So we're somehow, we're meeting in the middle a little bit, but I'm so focused on the developer part that I really don't have too strong opinions. But let us know how we can help. We love your mission. We, theCUBE is an open community brand. We'd love to get any kind of content. Let us know when your big events are, certainly want to promote it. So open source is won, it's winning, it's changing. And you start to see commercialization happen in a nice way where projects are preserved upstream. People are making great products out of it. So a great opportunity for careers and building great stuff. I mean, new applications, startups, it's all over the place. So it's great stuff. So congratulations and thanks for coming on theCUBE. It's theCUBE out in the open here in the middle of the floor at Moscone West for all the coverage from Red Hat Summit 2018. We'll be right back with more after this short break. I'm John Furrier with John Troyer. We'll be right back.