Mike Piech & Mark Little | Red Hat Summit 2017
>> Announcer: Live from Boston Massachusets, it's the Cube. Covering Red Hat Summit 2017, brought to you by Red Hat. >> Welcome back to the Cube's live coverage of Red Hat Summit 2017. I'm Stu Miniman, happy to have two gentlemen from the Middleware group. I have Mark Little who's the vice president of engineering and I have Mike Piech who's the vice president and general manager of the Middleware. Both of you from Red Hat, thank you so much for joining us. >> Mike: Thanks for having us. >> Alright, Mike, let's start with you just before we get into some of the news and everything. Tell us a little bit about your role, how long have you been a Red Hat. >> Yeah, I've been at Red Hat little over four years now. I run the Middleware business unit which comprises product management, product marketing, couple of other ancillary product related functions. We drive a lot of the Middleware strategies, certainly in conjunction with Mark and the engineering team. We also drive a lot of the merger and acquisition activities to sort of extend and build out the business. >> Alright, and Mark, a quick intro, maybe give us a little scope of where your engineering team sits across the globe and what products they're working on. >> So I've been with Red Hat since 2006. Came in with the Jbox Acquisition. I'm also responsible for our mobile and APR management efforts as well as Middleware. We've got an incredibly broad, rich Middleware portfolio and part of what comes with that is a very expensive engineering team which is in I think every single time zone apart from Antarctica. >> Excellent. Mike, let's unpack a little bit. Tell us about the news this week, what's new at Red Hat Summit. >> Probably the biggest news on the Middleware front is our announcement of open shift application runtimes. And really what that is is you can think of it as the next generation of runtimes and really, a next generation embodiment of the functionality that we've all known and loved as the application server. Right, so one of the core elements of the J boss Middleware portfolio from the get-go, the original acquisition of the J Boss company has been the application server, J Boss EAP. Enterprise application platform in Red Hat nomenclature. With open shift application runtimes, we take a lot of that functionality, a lot of that really foundational capability that has been sort of packaged into that entity, the application server and reimagined it, renabled it for the world of microservices, and that's what open shift application runtimes are all about. >> Alright. Mark, maybe you can break this down a little bit for us. I know in other conversations we said "Oh, I hear microservices", sometimes we conflate that with containers so some of the interfaces and challenges for building what you're doing? >> So microservices could be deployed into containers. In fact, you could have containers that have multiple microservices with them. There's a lot of challenges with microservices and as Mike's hinted at, some of those challenges have actually come because we've essentially had to re-architect some of our product lines to be more microservice-y, in a way. Sit well in containers, work well with open shift, so it's important that we don't just think about containers, we actually need to think about containers and orchestration, containers, hence Kubernetes, Which is why we've focused on open shift. And we've spent a lot of time over the last few years re-architecting and broadening our abilities into microservices area and everything we do, particularly in the raw, which is Red Hat open shift application runtimes acronym, is targeted at open shift and we've made a lot of efforts to make our stuff open shift native. >> Yeah, and I'm curious to get both of your opinions. We've talked for years about some of the Cloud Native microservices applications. Feels like there's a little bit more of a spectrum now. What we used to call almost lift and shift, kind of the re-platforming it and then maybe they start breaking up some of the pieces. Start componentizing them. Sounds like containers helps with some of them. What are you hearing from customers? How does that mature the solution set that you're working on? >> Sure. First of all, almost all of our customers are at least talking about microservices. They are all at different phases of their respective trajectories in sort of going down the microservices path. Almost no one would say "Oh, I would never do a microservice." I think most customers are realistic about "Hey, it's not a one size fits all proposition." The microservices approach is really appropriate for certain use cases, certain kinds of workloads, certain kinds of application domains. And in other domains, a less microservices-ish approach might still make sense. In a way, there's not like this hard threshold between what is a microservice and what is a macroservice or something bigger than a microservice. There really is a spectrum of size of modules. The whole idea of microservice is just taking the idea of modularity to another level. Like giving you a finer granularity to work with, but that doesn't necessarily mean that everything should be blown into its minutest possible bits. >> And I would kind of add to that. Some of our competitors, some of the people in the field of microservices often tend to approach this from a completely green field environment where the assumption is that you've got nothing that you need to lift and shift or nothing that you have to bring with you to this new world and that's simply not the case. Nobody has a true green field moment. Everybody's kind of brown field, slightly muddy fields. And I think that's what we've tried to address with what we announced this weekend at the summit. But also, another thing that we're focusing on is not just looking at how we evolve our software, but also how we evolve the people that are developing these things. It's no good us saying to customers, partners, communities "Everything you knew at this point you now have to unlearn and tomorrow morning, when you come to work, you have to have a completely new skillset." People have invested a lot of time and money into themselves, their employees, and they need to be able to take that skillset and evolve it as well. >> Yeah, you've spent a lot of time in the last few years talking about really modernization of what's happening. I've been saying for the last couple of years "The application tends to be the long pole in the tent." So are things starting to move a little faster? What's exciting you and what things have we knocked down and what things do we still need to mature a little bit on? >> Yeah, I would say it is moving noticeably faster. In the last, say, six to 12 months, we've really felt a rapid increase. A year ago, if we had this interview, we certainly would have talked about microservices but there would be a much smaller number of customers who were actively pursuing them. I think part of what happens is once you get some early successes, once you get a few examples out there of "How do you do it? What actually works?" That will start to snowball and bring on other customers who then gain some confidence from having seen it done. To answer the other part of your question, what still remains to be done, I think with our... One of the things that has, I think, continued to... If not be an actual challenge, at least be a perceived challenge in the minds of would-be microservices architects is "How do I manage all this stuff? How do I make dealing with not tens or hundreds but thousands or tens of thousands of these very minutely sized workloads? How do I orchestrate them, how do I scale them, how do I manage them, et cetera?" And that's one of the very challenges that our open shift application runtimes offering that we announced this week is that we meant to address. By putting those runtimes in an open shift native, Kubernetes native environment and automating a lot of that orchestration, taking a lot of that manual labor of dealing with all those pieces off the table, this would make it a lot easier for developers to develop with microservices. >> Mark, I can only imagine how much has changed in the last decade. Containers, the rapid acceleration there. I want to ask you a little bit forward looking, though. What about things like serverless, functions as a service, what's Red Hat's viewpoint on that? How fast do you see that coming? How does that play into your environment? >> So we see it in a way as a natural evolution of microservices. You know, a microservice should be something that does one thing well in a single unit of deployment. A serverless or function is one unit of deployment. So you can see it as another way of doing microservices and we're definitely full in on that. We've been working on projects in Kubernetes and open shift efforts called Function which is our serverless effort and we'll be integrating that with RAW. We think it's a good thing in general. It's obviously not going to be right for everybody. There are some issues with serverless. You may not find it useful for your application. >> Alright, Mike, I want to give you the final word. Speak to customer conversations you're having. What's exciting them in the Middleware space? >> Yeah, I've been really excited in the last 48 hours since the announcement came out. The reaction has been really, really good. I've talked to a number of our large financial services customers, both from here in the U.S. as well as in Europe. I've talked to some other customers in industries outside of financial services. They are unanimous in giving us kudos that we're on the right path, that this is what they wanted and needed to hear. That we are being very forward looking with our Middleware and while we're certainly not abandoning or otherwise letting go of a number of very important workload capabilities that we need to continue supporting in many traditional environments that we really are at the same time taking all of our deep expertise in Middleware and application development platforms and providing the enterprise grade, enterprise trusted, tested next generation runtime foundations for microservices and other emerging styles of development such as Function and serverless. >> Mike Piech, Mark Little, really appreciate the updates on where you are, little bit of visibility towards the future. We'll be turning it over to the Key Note and then back with the last bit of our coverage here, three day coverage of the Cube at Red Hat Summit. I'm Stu Miniman.
SUMMARY :
Covering Red Hat Summit 2017, brought to you by Red Hat. manager of the Middleware. get into some of the news and everything. We drive a lot of the Middleware strategies, certainly Alright, and Mark, a quick intro, maybe give us a little and part of what comes with that is a very expensive Tell us about the news this week, what's new at Red Hat embodiment of the functionality that we've all known and so some of the interfaces and challenges for building There's a lot of challenges with microservices and How does that mature the solution set that of modularity to another level. Some of our competitors, some of the people in the field I've been saying for the last couple of years In the last, say, six to 12 months, we've really felt a Mark, I can only imagine how much has changed in the There are some issues with serverless. Alright, Mike, I want to give you the final word. Yeah, I've been really excited in the last 48 hours of the Cube at Red Hat Summit.
SENTIMENT ANALYSIS :
ENTITIES
Entity | Category | Confidence |
---|---|---|
Mike Piech | PERSON | 0.99+ |
Mark Little | PERSON | 0.99+ |
Europe | LOCATION | 0.99+ |
Mike | PERSON | 0.99+ |
Mark | PERSON | 0.99+ |
Stu Miniman | PERSON | 0.99+ |
Red Hat | ORGANIZATION | 0.99+ |
U.S. | LOCATION | 0.99+ |
six | QUANTITY | 0.99+ |
thousands | QUANTITY | 0.99+ |
Both | QUANTITY | 0.99+ |
Antarctica | LOCATION | 0.99+ |
hundreds | QUANTITY | 0.99+ |
three day | QUANTITY | 0.99+ |
Jbox Acquisition | ORGANIZATION | 0.99+ |
2006 | DATE | 0.99+ |
J Boss | ORGANIZATION | 0.99+ |
Middleware | ORGANIZATION | 0.99+ |
12 months | QUANTITY | 0.99+ |
A year ago | DATE | 0.99+ |
tomorrow morning | DATE | 0.99+ |
J boss Middleware | ORGANIZATION | 0.98+ |
this week | DATE | 0.98+ |
both | QUANTITY | 0.98+ |
tens | QUANTITY | 0.98+ |
Red Hat Summit 2017 | EVENT | 0.98+ |
one | QUANTITY | 0.97+ |
Red Hat Summit | EVENT | 0.97+ |
single | QUANTITY | 0.97+ |
First | QUANTITY | 0.97+ |
Red Hat Summit | EVENT | 0.96+ |
tens of thousands | QUANTITY | 0.96+ |
two gentlemen | QUANTITY | 0.94+ |
One | QUANTITY | 0.94+ |
one unit | QUANTITY | 0.94+ |
over four years | QUANTITY | 0.94+ |
Boston | LOCATION | 0.91+ |
Kubernetes | TITLE | 0.9+ |
last couple of years | DATE | 0.87+ |
last decade | DATE | 0.87+ |
Middleware | LOCATION | 0.84+ |
Red Hat | TITLE | 0.8+ |
last few years | DATE | 0.78+ |
last 48 hours | DATE | 0.71+ |
years | QUANTITY | 0.66+ |
Middleware | TITLE | 0.65+ |
Massachusets | EVENT | 0.59+ |
this weekend | DATE | 0.57+ |
Key Note | TITLE | 0.51+ |
Kubernetes | ORGANIZATION | 0.45+ |
Cube | ORGANIZATION | 0.41+ |