Print this article Email this article Talk Back! Write to Editor

Full Transcript: HP's Kelly Emo on 'Hero to Zero' SOA Design and Governance

01/17/2008

First Look with Kelly Emo

Listen to the entire podcast Download file



Participants in this podcast include Gian Trotta (GT) and Kelly Emo (KE).

GT: Welcome to a very special ebizQ podcast. I’m your host, ebizQ’s Gian Trotta. SOA is moving into a more mature phase with a new emphasis on governance. At the same time, a wide array of Web 2.0 applications and strategies are opening up SOA to many more stakeholders.

More SOA Resources:

Learn more: Kelly Emo's Feb. 11 appearance at Web Services/SOA on Wall Street

Learn more: Kelly Emo's January 23 Introducing a New Vision for SOA Governance

Learn More about ebizQ's Special Jan. 3.0 Technology Trends for 2008: BPM and SOA Roundtable Webinar...

...and our February 27 Security Roundtable

SOA Expert? Take our Quick Survey on Service Oriented Architecture Strategies and Win a Chance at Winning a $300 Amex Gift Card

SOA Expert? Take our Quick Survey on Service Oriented Architecture Strategies and Win a Chance at Winning a $300 Amex Gift Card

Not yet and expert? Post a Question for Kelly Emo on this Podcast's Landing Page

Here to talk about the state of SOA governance in general, and some state-of-the-art SOA deployments in particular, is Kelly Emo, SOA Product Marketing Manager for HP Software. She'll be a guest at out Introducing a New Vision for SOA Governance Webinar on Jan. 23rd She’ll also be a panelist at the Enterprise Mash-Ups for Wall Street presentation at the Web Services SOA on Wall Street show that is set for February 11. Welcome, Kelly and thanks for joining us.

KE:Thanks a lot, Gian. And I’m really pleased to be able to speak on this subject. Because I just see it’s such an exciting and dynamic area right now. And really, I do, what I see is that I see two key waves that are really coming to shore for IT. One has had what I would say a longer incubation, although I would still say it’s early in its broad scale and adoption. And that’s SOA: service-oriented architecture. You know, there’s been a lot of surveys done recently about SOA and most of those surveys put SOA adoption at somewhere between about 40 to 60 percent of enterprises in terms of their starting to work with SOA, maybe in a pilot phase or possibly in a business deployment.

And I’ve also seen a couple of surveys that talk how about over 70 percent of CIOs today are planning some sort of SOA effort in 2008. So while it’s early in its adoption, it definitely hit the mainstream in terms of thinking about it and planning for it.

The other wave, however, is really just begun to materialize. But I would say it’s crashing upon the beach of IT quickly and with great force -- whether they want it or not. And that’s Web 2. So it’s a very interesting time for IT. IT is busy and focused at modernizing and rationalizing their infrastructure. They’re dealing with those meaty back-office problem like how do I leverage the legacy infrastructure structure, how to do I change my point-to-point integration into more flexible, loose coupling, more dynamic how do I break up my application silos and they’re using what I would say are proven serious architectural disciplines such as identifying their key reusable components and exposing those as standard space services.

But the other dynamic that’s going on is that creative end users don’t have the time or the patience to wait for this plan to meticulous processes. And so they’re taking their needs into their own hands and using approaches, kind of Wild West approaches like mash-ups and Web collaboration. And these mash-ups in many cases are resulting in big productivity gains. And this is where it gets interesting: if you’ve had a chance to read that book called The Mash-Up Corporation, the whole idea is that these creative assimilations of capability that come to fruition from situational applications and mash-ups end up delivering measurable business value.

And so what happens is they get the attention of the VPs of the business domains -- the folks with the money. And the CEO. And they’re coming back to IT and saying “make it so.” You know, support this application.

Hero or Zero!

And so, IT is at this inflection point. Joking around, I like to say that it’s time for IT to become the hero or zero. They can embrace this capability. And they can make it work using the same level of robustness, the same level of service, quality of service, or they can put up roadblocks. And say, no I am not going to let this rogue capability into IT. And that’s where they are going to run into issues.

So, I think the real opportunity for IT right now is to embrace this new Wild West of Web 2 and combine it with the productivity and architectural best practice of SOA. So effectively, what IT is doing is combining innovation and discipline. And the concept behind this is what HP is calling implicit governance. And I can definitely let you know more of what’s involved in that. It allows –

GT: It sounds like something that transcends SOA and involves all of IT.

KE: You know, it really does. I think what you have going on here is you have a desire for the back office environments, for the underlying fundamental IT infrastructure to become service oriented. Now whether you want to call every aspect of that service-oriented architecture or whether it’s application modernization, creating a standard interface to a mainframe capability for instance, or just creating a shared service that might be, you know, even based on a COBOL application. Really, the whole idea of enabling that infrastructure to be governed and then identifying what portions of that infrastructure are valuable functionality that should be exposed as mashable services -- as services that could be accessed by the innovation outside of core IT.

To create these new value-added situational apps is really key and then to enable the result of that: the consumption relationship; to have a sense of control. So that IT knows, you know, even though they can’t predict how many consumers they’re going to have out there in the Web 2 world, they can know how many they’re able to support and they manage as the load comes in when they need to allocate more resources.

And so I call that implicit governance. The Web 2 consumer is not aware that they’re participating in an IT governance process but in essence they are. And they’re assured of getting the service that they just basically have grown up to expect, you know, the always on type capability. And IT is able to get ahead of the curve and know, okay, I can support this many consumers. I can estimate that they are going to require this much bandwidth and I can establish a contract that will allow me to manage that with those consumers. So that’s the really the idea behind the implicit SOA governance for Web 2.

GT: Understood. Kelly, do you have any specific examples of how to orchestrate governance to improve performance and compliance?

KE: Sure. Absolutely. That’s a really, really good question. And, you know, I spend most of my time in the SOA world so I’m talking to architects and IT personnel who are looking at ruling out an SOA. But it really transcends that. It really addresses all of IT governance. I’m going to talk to your question in an SOA context and put a little Web 2 spin on it but again, I want to say that these concepts really apply to governance in the large as well.

So, let me go back to that example I was talking about before. And let’s say you have back office applications to support the sales organization. And you want to enable certain capability to be exposed to your sales organization so that they can create their own situational applications, maybe to track demand and sales cycle times and kind of lead basically pipeline fulfillment in certain regions, again certain attributes that you can’t even predict what they are.

So you want to take your business-critical applications to support your sales force. You want to expose certain capabilities as mashable and you want to enable your sales organization, maybe partners, you don’t know how far this could potentially go to create these situational apps. Now how are you going to assure that that back end application is going to continue to perform at the service level that you’ve established with the business owner? Well, that’s where some of this interesting implicit governance comes into play. You can put in technology, the back end, where the services are being created to support (a) the service developers to validate against the development policies that will result in good security and good performance.

You can also put in quality testing capabilities that feed into the governance process that ensure that these applications go through functional testing, performance testing, not only standalone but as composite applications. So how they’re going to actually perform over the network. And then from there, you can determine, you can make estimates of what kinds of load the systems will support when they first roll out and how many consumers you can effectively support.

Now, once you expose your services as mashables, you want to put in place a contract between those that will consume those services in their mash-up applications. That’s more WSIYWG style. So if you think Google, Amazon, eBay. When somebody comes in to create a mash-up with an API that they enable, it’s what you see is what you get. There’s no contract negotiation. They’re very straight forward. You accept, you can mash.

But what IT can now do because they’ve got this governance platform in place, is they can track proactively how many consumption events are taking place. What kind of traffic they’re seeing and they can get ahead of the curve. They can say, “Okay, I have 100,000 separate consumers now in this application and I know through my testing scenarios, that underload I can only support 150,000. I should allocate and provision more capability so that I can bring on more consumers.”

You can also do something very creative like track traffic and come up with a policy that de-provisions consumers if they’re not using the system. So that you can get ahead of that curve and free up more capability for other new innovative consumers. The salesforce example is a little bit constrained. Because you’re not going to have a huge number of people interacting with the system in that scenario. But think about if you wanted to allow new channels for your products or services and creative mash-ups to deliver information about your products into whole new markets where they’ll want to place orders. I mean, that could just explode worldwide. So you really need to get ahead of those consumption relationships.

GT: Well, that’s a great example of the some of the real value that enterprise mash-ups delivers to an industry. Do you have any others?

KE: You know, it’s interesting because I think what’s amazing about Web 2 and this capability is there is no end to the creativity that we are going to see out in this industry. So certainly in the consumer world we are seeing it in play in all kinds of places. We’re seeing really interesting start-ups creating mash-ups to deliver products or deliver information. You’re seeing in universities interesting applications where they’re mashing up capability and then putting up new Web capabilities. The examples that we all know about are things like, all the different things you can do with Google Maps, for instance.

But I think it also gets very interesting when you think about in mobile and telecommunication services what telecommunication companies can do in terms of new capabilities to be delivered to mobile phones or new capabilities to be delivered to small businesses that are a result of bringing together information and applications for their consumers to take action.

It’s also an interesting way to support partnerships. Allowing partners to come in and mash-up visions of how they can do business with you, is another interesting way to look at it.

GT: Well it certainly is. And this is something. Our time is running out, Kelly. You’re certainly welcome to continue this in subsequent podcasts.

KE: Sure!

GT: That’s one good example. Thanks so much, Kelly. Our editors and bloggers, including myself, will be reporting from the Web Services on Wall Street show and we look forward to seeing you there!

KE: That’s going to be a great opportunity to really focus on the value of this for the financial services industry.

GT: It sure will! Kelly, in the meantime, where can our listeners go for more information on the myriad of concepts you’ve raised here?

KE: Sure, certainly! Probably the best place to get started with HP, because we do have a rather large Web footprint ourselves, is we have a focused SOA area on the Web. It’s www.hp.com/go/SOA and that’s where you’ll find white papers, information about HP solutions and services, kind of everything SOA at HP.

GT: Okay! I thank you very much and again, this is Gian Trotta thanking all of your for participating. And if you have a follow-up question for Kelly Emo, feel free to submit it to this podcast landing page which should be found at www.ebizq.net/firstlook.

  • ebizQ Update
  • Contribute

Please pardon our appearance while we work out the remaining kinks of our new site. If you happen to find a bug, please let us know at support@ebizq.net

ebizQ is very interested in what you have to say. To contribute an article, an opinion, or to become a blogger, please contact Peter Schooff.

  • Virtual Conferences
  • Webinars
  • Roundtables

SOA In Action

Nov 19, 2008

This conference will teach business leaders what to expect, and what to avoid, to make their SOA journey a success. SOA is a long journey, not a single project, and distributed architectures are inherently complex. Success requires new ways of working, creating more efficient cross organization processes, adopting new tools, and building new skills.Register

View All Virtual Conferences

Insurance: Discovering the Missing Link of Business Architecture


Date:Jan 14, 2009

Time:12:00 PM ET- (17:00 GMT)

REGISTER TODAY!
View All Roundtables
  • White Papers
  • Podcasts
  • Blogs

Dennis Byron: Revisiting Bill Miller of XAware, Open Source Data Integration Software

Almost a year after their first chat, XAware founder and CTO Bill Miller gives Dennis Byron an update on what's going on this year at XAware and how that "open source thing" is working out.

Listen Now

The Acceleration of SOA: iTKO Explains

Listen to Peter Schooff's podcast with Jason English, VP of Corporate Marketing for iTKO, where they offer a quick preview of ebizQ's upcoming SOA in Action Virtual Conference on Nov. 19.

Listen Now

Heading Off SOA Disillusionment With Progress

David Bressler provides Progress Software's customers and field teams with the expertise and experience to deliver SOA. In this podcast, Bressler gives an excellent introduction to ebizQ's Nov. 19 SOA in Action Virtual Conference, where he'll be a featured speaker.

Listen Now

Dennis Byron: VP of IONA/Progress Larry Alston on Functionality in OSS

Hear Larry Alston's unique perspective on the open source development model and how IONA is adopting a "functionality rules" open-source-as-a-tactic theme now that Iona is part of Progress.

Listen Now

Mike Rothman: Understanding Web 2.0 Attacks

In this podcast, Rothman flies solo and rants about Web 2.0 attack vectors, providing a primer on the types of attacks you're likely to see from social networks. Rothman also gives himself the "free association" treatment, discussing topics like Facebook and the impact of Web 2.0 on PCI.rnrnListen to or download the 11:39 minute podcast below:

Listen Now
  • Most Read
  • Most Discussed
  • Quick Guide

Building The Instantly Responsive Enterprise

Integrating BPM and CEP gives you intelligent business processes that can react to rapidly changing business conditions with continuous visibility. Learn More

Enterprise Linkage: New Change Management

Insurers need to think about creating "true linkage," which means linking business strategy to process to IT investments and thereby setting the foundation for true change. Learn More

The Invisible Hand of BI

To be effective, business intelligence technology must work behind the scenes to deliver relevant information when, where, and how it's needed. Learn More

Quick Guide: What is Enterprise 2.0?

A lot of people are talking about Enterprise 2.0 as being the business application of Web 2.0 technology. However, there's still some debate on exactly what this technology entails, how it applies to today's business models, and which components bring true value. Some use the term Enterprise 2.0 exclusively to describe the use of social networking technologies in the enterprise, while others use it to describe a web economy platform, or the technological framework behind such a platform. Still others say that Enterprise 2.0 is all of these things. Learn More

Quick Guide: What is BPM?

Learn More

Quick Guide: What is Event Processing?

Smart event processing can help your company run smarter and faster. This comprehensive guide helps you research the basics of complex event processing (CEP) and learn how to get started on the right foot with your CEP project using EDA, RFID, SOA, SCADA and other relevant technologies. Learn More

Product Spotlight

As you may know, technology is only part of an overall SOA governance solution. It is sometimes difficult to ensure visibility into all SOA assets and their relationships, end-to-end governance throughout the lifecycle of SOA assets, and analytics to help ensure organizations are reaping the rewards of their SOA investments. Download this spotlight report to review a solution to governing your SOA.

The Forrester Wave: Business Process Management for Document Processes

Read this Forrester report to see how vendors stack up regarding business process management. Forrester evaluated eight business process management suite (BPMS) suppliers best suited and most experienced for document-intensive processes across approximately 150 criteria. Download this paper to find out which BPM tools are right for your business.

Community Managers

Dennis Byron

Dennis Byron brings three decades as a top analyst to his role as Community Manager for Improving Business Processes. This community encompasses Business Process Management (BPM), Process Modeling, Process Analysis, and Business Alert Monitoring (BAM), among other topics.

Read Dennis Byron's Blog
Dennis Byron's Features:
Read More »

Deborah Smallwood

Top insurance industry advisors Deborah Smallwood and Cindy Maike are the Insurance Community Managers. Their focus is on transforming insurance companies into agile, business-driven enterprises where IT enables business value.

Read Deborah Smallwood's Blog
Deborah Smallwood's Features:
Read More »

Joe McKendrick

Author and consultant Joe McKendrick is Community Manager for Enabling Business Agility and Reuse . This community focuses on SOA, EDA/CEP, ESB, Open Source, Event Processing, Web Services, Application and Web Servers, and Legacy Integration, among other topics.

Read Joe McKendrick's Blog
Joe McKendrick's Features:
Read More »

Ronan Bradley

Financial services expert Ronan Bradley is Community Manager for Financial Services covering banking and capital markets.

Read Ronan Bradley's Blog
Ronan Bradley's Features:
Read More »

David A. Kelly

With twenty years on the cutting edge of enterprise infrastructure, David A. Kelly is Community Manager for Governing the Infrastructure. This category includes IT governance, SOA governance, and compliance, risk management, ITIL, business service management, registries and more.

Read David A. Kelly's Blog
David A. Kelly's Features:
Read More »

David S. Linthicum

One of the founding fathers of modern distributed computing, David Linthicum is Community Manager for Information and Intelligence. This community covers BI, operational BI, MDM, and EII, among other topics.

Read David S. Linthicum's Blog
David S. Linthicum's Features:
Read More »

View All Community Managers