Welcome | Sign In
ECommerceTimes.com
Enterprise Apps

PODCAST
The Future of SOA: Defining Success

Print Version
E-Mail Article
Reprints
The Future of SOA: Defining Success

"We're used to building a solution, putting it into production and going on to the next project. It's a very project-based culture [now]. ... If you move to SOA, you have to shift more toward a product-based culture, where you have a life cycle that goes on over multiple versions and doesn't end until you take that service out of production," said Todd Biske, principal architect at MomentumSI.


eMarketer Whitepaper: Optimizing the E-Commerce Experience
From the Web to the Contact Center, are you prepared to proactively engage and keep your savvy customers? Read how e-commerce leaders are optimizing their sites with ratings, reviews, live help, Web analytics, mobile and more.

I had the pleasure to moderate a panel of BriefingsDirect SOA Insights Edition regulars and guests at the recent the Open Group's Enterprise Architecture Practitioners Conference in Austin, Texas.

The topic was "The Future of SOA," and the panel really rose to the occasion -- from BPEL4People to semantics issues to what ultimately constitutes SOA (service-oriented architecture) success Download Free eBook - The Edge of Success: 9 Building Blocks to Double Your Sales.

The live panel consisted of Eric Knorr, executive editor-at-large at InfoWorld; Tony Baer, principal at onStrategies; Todd Biske, principal architect at MomentumSI; and Beth Gold-Bernstein, vice president of ebizQ Learning Center.


Listen to the discussion (45:48 minutes).

Here are some excerpts:

The Future of SOA

Dana Gardner: Dave Linthicum anticipates that, in as few as five years, the role of enterprise architect and the role of SOA architect will meld.

Beth Gold-Bernstein: Five years is definitely ambitious. ... [But] the sooner the SOA architect's role is rolled into enterprise architecture in terms of governance the better. It is, as Dave said, best practice in architecture. We've known that for a couple of decades actually.

[SOA] fundamentally changes the way we create applications. That means developers need to change the way they are architecting applications, and that's very different. It's going to take quite a while until we build up the different levels of services.

Gardner: If you had a "boundaryless information flow," if you had agility, and you could have IT work at the pace of business, what do you think the impact would be on how IT departments actually behave?

Todd Biske: It would be a dramatic shift from what we see today. Adopting SOA is a fundamental change in the way that IT operates. It's a culture change.

We're used to building a solution, putting it into production and going on to the next project. It's a very project-based culture [now]. ... If you move to SOA, you have to shift more toward a product-based culture, where you have a life cycle that goes on over multiple versions and doesn't end until you take that service out of production.

The move from a project-based culture to a product-based culture will be the biggest shift. If you want a good example, look at companies that practice product management and at the things that they sell, and you will probably get a good idea on how IT needs to operate.

I look at the information integration problem, or master data management, enterprise, logical data model, whatever you want to call it. It's actually a good space to look at and say, "OK, what do we need to fix to do SOA right?"

We need to figure out how to make this information relevant to the projects that need to execute properly, and take those incremental steps to get us there. Clearly, having a consistent semantic model is critical to the success of SOA. If we don't get the consistency across our services, we wind up creating more work for the consumers ... It's not about producing. It's about creating services that are easy for our consumers to use.

SOA Success

Gardner: Part of a SOA success trajectory would be the ability to consume, as an enterprise, services in a marketplace ... and drive for lower costs and higher benefits. ... My sense is that what has to come of all this is not just a random coupling. There are going to be partnerships. We were starting to talk the other day about semantic integration, but behind every successful semantic integration is a successful human partnership.

SOA not only opens the floodgates to some of these other technologies [such as BI (business intelligence), BPM (business process management), analytics and event-driven processes], but also opens the floodgates to more ways of acquiring and consuming services outside the organization.

Eric Knorr: As you see SOA methodology spreading through the organization and the ISVs (independent software vendors), you'll begin to see a more component-oriented way of developing applications that will permeate the commercial software vendors.

Gardner: We already see popularity of things like mashups, RSS (really simple syndication) feeds and content brought to bear on business processes. Do you think that, as SOA matures and we look to the future, there needs to be a delineation between internal and external content, and who's going to be in role of managing that boundary?

Knorr: If you have a couple of internal data sources, and maybe Google (Nasdaq: GOOG) Maps on the outside and you throw some Salesforce.com (NYSE: CRM) data on there too, you can begin to illustrate for upper management what agility looks like. That's one good thing about mashups.

There is a lot of rogue application development going on there under the radar, that nobody in upper management really knows about. ... Eventually this kind of stuff outside the firewall will be folded into the greater SOA somewhere down the line. In a way, that's really what's most exciting about SOA, and most different is the ability to begin to connect to those external services and bring them into the fold.

Gardner: If SOA is successful, it seems like we're dealing with a complexity of integration, but then that opens up the complexity of semantic issues, and people and behavioral issues, and then boundary and political and government issues. So does the business recognize enough return on investment to say that SOA was worth it, and when will we reach that sort of an economic business rationale?

The Right Approach

Tony Baer: We need to work this from the ground up instead of the grand enterprise data model. We have to take an incremental approach, and don't try on that project to boil the ocean. Then, after you've done that, if you can somehow sell it to the business, there might be some internal budgeting mechanism or brownie points, where there can be some sort of internal trading system, and maybe there is a way to subsidize that extra 20 percent of development.

Knorr: That's not going to work, saying "everything is ground up." You need this middle-out approach, but it has to be driven by the business strategy . ... It all has to come back to the business strategy.

The way to determine "Have I been successful?" is, "Have I been successful in adopting my business strategy and meeting my business goals?" If I have, then I am doing the right things. Every enterprise is going to vary the extent to which IT contributes to those goals. ... It all comes back to what the business is trying to do, and to try to understand how IT can contribute to that solution. If I don't have any idea on how IT contributes, I am never going to be able to say I was successful or not.

Gardner: Companies are competing in ways that they never had to before. So perhaps competition -- the ability to compete and win markets, to outflank your direct competitors, to partner efficiently, and do mergers and acquisitions well -- is the big payoff from SOA ... because your IT department can keep up with the business strategies.

Baer: Circumstances have a nice little way of concentrating the mind. When you, all of a sudden, are faced with putting two organizations together, which happens pretty often in the business -- M&A is not exactly the exception these days -- at some point you have to say, "Look, we need to take an architectural approach. Our tried and true methods have been tried and they are true, but they may not be valuable. We keep just going back on our traditional way, our traditional path of execution, and we're just going to develop ourselves into a brick wall."


Dana Gardner is president and principal analyst at Interarbor Solutions, which tracks trends, delivers forecasts and interprets the competitive landscape of enterprise applications and software infrastructure markets for clients. He also produces BriefingsDirect sponsored podcasts.

Click here for more podcasts.


Print Version E-Mail Article Reprints More by Dana Gardner


More by Dana Gardner

Text Analysis and the Next Generation of BI
November 15, 2009
External data has grown in both volume and importance across the Internet. Companies are figuring out ways to make the most of Web data services for business intelligence. Real-time text analytics fills out a framework of Web data services that can form a whole greater than the sum of the parts. However, any BI or any text analysis is no better than the data source behind it.
Pumping Up Performance in Densely Packed Data Centers
November 08, 2009
Thanks to architectural advancements and better efficiencies, densely stuffed data centers can carry ever-greater loads, and that can certainly work to consolidate and ultimately reduce costs. However, having fewer data centers means all the information they handle will likely have to travel longer distances between server and user. Network services and Internet performance management may be the solution.
Where SOA Meets the Cloud
November 01, 2009
Peel away the hype, and SOA is really about breaking down your architecture into a primitive state of components, according to author Dave Linthicum. Rather than being an SOA replacement, cloud computing is basically architectural options or ways in which you can host your services.
Don't miss a story -- sign up for our FREE e-mail newsletters and view the latest headlines at a glance.
Tech News Flash [ View Sample ]
E-Commerce Minute [ View Sample ]
ECT News Network Weekly Newsletter [ View Sample ]
Shortcuts
ECT News Network Information
Reader Services
Corporate
ECT News Network