- info
- Transcript

From Yorktown Heights, New York, it's theCUBE, covering IBM Cloud Innovation Day, brought to you by IBM. I'm Peter Burris of Wikibon. Welcome back to IBM Innovation Day, covered by theCUBE, from beautiful Yorktown Heights, New York, Thomas J. Watson Research Center. A lot of great conversations about the journey to the cloud and what it means, and we're going to have another one here with Denis Kennelly, who is the General Manager of Cloud Integration in IBM. Denis, welcome to theCUBE. Thank you, Peter, and welcome to Yorktown also. I love it here. So, very quickly, what does the GM of Cloud Integration do? Yeah, so, I suppose we start from the beginning, right? So I am responsible for a lot of what we call the traditional IBM middleware. So these are brands that are known to the industry and to our customers, things like WebSphere, Message Queue, or MQ, as we know it, which is kind of the core foundation stones for a lot of IT today that's out there in the industry. And it's not just about, you know, sometimes people talk about this legacy, but this is what all the systems run on today. And also, I'm involved in the whole journey of moving that middleware to the cloud and enabling customers to get on that journey to cloud. And it's not just to a cloud, because your typical enterprise today has probably on average about five different clouds, and clouds, as we know them as the IS players of the past, but also when we talk about cloud, we also think about things like SaaS properties and applications of that regard. So it's helping customers go from that traditional IT infrastructure and on their journey to the cloud. That's what I do. >> So utilizing these enterprise-ready technologies that have driven the enterprise, bringing them to the cloud as services, but also making sure that the stuff that's currently installed can engage and integrate the cloud from a management service standpoint as well. Absolutely, because customers have made a huge investment in this middleware, and a lot of the transactions, and a lot of the security, and a lot of the risks set in these systems, and they have served us very well for many decades. Now, as we start to move to the cloud, it isn't a binary switch. It's going to be a transition over time, and today, I think we're about 20% into that journey. I would say we've done some of the easier parts. Now we're getting into some of the more complex and some of the more difficult problems. And kind of one of the underlying pieces of technology we're using to enable customers to do that is container technology. So we've made the decision to use containers right across our middleware, our software. So what I mean by that is we've taken all our software and it's running on containers today, and that's a key enabler to make this happen, because containers give you that flexibility and that openness to run on different targeted environments and be able to run on different clouds at the end of the day. The model by which developers thought about integration would be through a transaction. Generally pretty stateful. So, I'll put something in a queue, I'll wait for a response, guaranteed delivery. Now we're moving to a world, containers, a lot more reliance on stateless interactions. It means we're being driven mainly by events. I'm thinking in terms of events. Talk about how that is changing the way we think about the role of middleware or the role of integration amongst all these different possible services. Yeah, it's a great point. I mean, so if you think about containers, we think about stateless, and we think about microservices, and we talk about event-based applications, so a lot of those front ends are on that today and building on those technologies. So you've got to enable the new developers to build in that way. Now, how do you integrate that with that backend, right? Because at the end of the day, these transactions are running in the backend, and you really want to enable, as part of the transformation, you want to open up those backends to those new developers and to those new customer insights, because what is digital transformation? It's about putting the customer at the middle and enable insights on those customers, and enable rapid development of those applications. So at the core of that is integration, and integration is not just message-based integration. It's being able to take those backend transactions and surface them up through APIs, not just the standard APIs as we think of maybe as web services, but event-based probability models, and event-based APIs also, and doing that in a consistent and a secure manner, because if you have all these complex transactional systems, who has access to that data? Who has access to make those transactions? Who can, at certain levels, et cetera, and we really have to do that in a secure and a consistent manner across these environments is critical to what we do. So, can you give us some examples of some customers that are successfully transitioning their backend systems to these new technologies in a way that protects the backend system, makes it economical to do so, in other words, doesn't force change, but can utilize some of these new integration technologies to make both the new investments more valuable but also the backends more valuable too. Yeah, I mean, if you think of, I'll give you an example of a customer, American Airlines, in the airline industry, right? So, if you think about travel and airline travel in times past, you know, you made a reservation maybe through an agent and you booked the flight from A to B. Today, you have your cellphone, you get regular updates on your flights. If you're delayed, you're possibly offered re-routing options, et cetera, right, so there's a classic example of how digital has transformed the airline industry and the airline booking industry. If your flight, you know, if there's weather patterns, et cetera, how you can get real time updates on your flights. So, okay, that's all happening on the front end, on your cellphone, or your tablet, or whatever, but the backend booking system is still a transactional-based system that says, Peter is on this flight going from A to B at this time, et cetera. So, that's an example of how we have modernized an application and we have worked with American Airlines to make that happen, to give you that kind of 360 view as a customer, where you bring in together flight information, weather information, rating information, because we'll offer you different alternatives in terms of if you need to rebook in the event of something going on, and at the backend, there's still a transaction that says, book Peter on this flight from A to B, and that's a real life example of a transformation, how we've integrated those two worlds there. >> So if we go back five or six, or more than that, say 10, 15 years, in the days of MQ, for example, the people who were developing, and setting up those systems, and administering and managing those systems were a relatively specialized group. Today, the whole concept of DevOps in many respects is borrowing from much of the stuff that those folks did many, many years ago as infrastructure builders, or developers, as I call them. How does that group move into this new world of integration in the cloud? Yeah, so, I think first of all, the rate and pace has multiplied, right, so the rate and pace of which we make changes to the system has multiplied. I mean, maybe traditionally, we run in changes maybe once a month. We have things like change control windows. Things were very well controlled, et cetera, right? But at the end of the day, it doesn't meet the needs of today and what we need to do in a digital world. So today, we're running in changes on the hour. So now, you're faced with a challenge, right? So when you make changes, how do you know that the system is still performing, is still operating at the level you need it to operate on? You start to think about security and you start to think about, okay, I've made a change, have I introduced vulnerabilities into the system? You've got to, you know, in the past, these were all separate groups and almost islands within the operation center, where you have the developer, who kind of over to all the code, and then operations looked at it and see how it's performed, and security checked for compliance, et cetera, and they were kind of three different islands of personas or groups within the organization. Today, that's really collapsing into one organization. The developer is responsible for making sure the change gets in, for making sure the change performs, and is also security compliant. And we call this the role of the SRE, or the systems reliability engineer, and really bringing those two worlds together into one persona, and it's not just one persona but having the systems on the inside to make that happen. And that's critical in how management is changing and the management of these systems is changing, and how the skill level is needed in this new world. So Denis, one more question. In a few months, IBM Think is going to take over San Francisco, February 2019, Looking forward to it. >> 3,000 people. Talk to us a little bit about what gets you excited about Think, and what kind of conversations you hope to be having while you're there. Yeah, well, you know, this is the one time of the year where all of IBM comes together, and it's new this year that we're going to San Francisco, and in particular, in our cloud business, which I'll talk about, which really encompasses everything we're talking about here, which is our middleware business and also how we move customers to the cloud, and really engaging with customers in those conversations. And this is the one time of the year where all of IBM comes together, and where you can see the full breadth of our capabilities all the ways from our systems, and the hardware, down at that level, at the chip level, right through to the middleware and the software to our cloud, and actually engaging with customers, and really understanding what the customer needs are, and making sure that what we are working on is meeting those customer needs, and of course, if we need to adapt or change, and take that feedback back into the organization, so we do that in real time. It's a very exciting time for us. It's a week in the year that I really look forward to, because that's where all of IBM comes together, including our services, et cetera, and where we actually have conversations with key customers and partners and really understanding what's going on in the industry and how we can help people on this journey to the cloud that I talked about. Denis Kennelly, IBM General Manager of Cloud Integration, thanks very much for being on theCUBE. >> Thank you, Peter. And once again, this is Peter Burris. We're signing off from the IBM Innovation Day, here at the Thomas J. Watson Research Center in Yorktown Heights. Thank you very much for watching. Let's carry on these conversations about cloud and the future of computing.