Search the web
Sign In
New User? Sign Up
service-orientated-architecture · SOA
? Already a member? Sign in to Yahoo!

Yahoo! Groups Tips

Did you know...
Message search is now enhanced, find messages faster. Take it for a spin.

Best of Y! Groups

   Check them out and nominate your group.
Having problems with message search? Fill out this form to ensure your group is one of the first to be migrated to the new message search system.

Messages

  Messages Help
Advanced
Bradley on Senior Management & SOA   Message List  
Reply | Forward Message #7055 of 13953 |
Re: [service-orientated-architecture] Bradley on Senior Management & SOA

Being one of the "remaining hold-outs who continue to argue strongly that ESBs are irrelevant or transitory"....

(By "ESB" I'm referring to products such as BEA AquaLogic, IBM ESB, and Sonic ESB.)

Actually, I don't say ESBs are irrelevant. I view an ESB as a useful component in a services infrastructure. It provides a means to expose legacy application functionality as services, and it supports mediation (although not efficiently) and sometimes orchestration. But it's just one of many components in the infrastructure, along with service platforms, SOA management, XML gateways, registries/repositories, and other components.

The key point that I make to my clients is that an ESB should not be viewed as the core of the services infrastructure, and that not all messages must flow through an ESB. Only those messages that require the services of the ESB should flow through the ESB. Most clients have a hard time with this concept -- the typical response I get back from them is, "so what -- we go back to point-to-point connections?(!)" At which point I try [again] to explain the difference between SOA and integration. SOA is about refactoring shared capabilities into services that applications consume -- in the same way that applications today consume DBMS services. Do you need a broker to sit between an application and a DBMS?

This is actually the biggest issue that I have with ESBs -- they are fundamentally focused on integration rather than service-orientation. Organizations that rely too heavily on ESBs wind up doing integration rather than designing shared, reusable services.

I try to make it clear that depending on a single product is harmful to a SOA initiative. Most large organizations already have multiple ESB/EAI technologies deployed, and these systems are not going to go away just because they've deployed a new ESB.

Unfortunately (at least from my perspective) I'm only one voice providing advice to these clients.

The reason that ESBs take up such a big percentage of current spending is that the vendors tell them that an ESB is a requirement for SOA. And enterprise clients *want* to hear that they can buy one product and get "instant SOA". They don't want to hear me tell them that an ESB is not the universal SOA solution. But most clients that have gotten beyond the early planning and pilot stages have begun to realize that my advice is worth listening to.

Anne

On 12/29/06, Gervas Douglas <gervas.douglas@...> wrote:

<<A nagging worry among SOA advocates over the last year or so has
been that SOA was not being understood or bought into by C-level
management. A GCR's survey – sponsored by BEA – shows that this is now
changing in the surveyed companies. It should be stressed that this
survey was only of large organizations which had taken the first step
already and deployed some SOA.

The survey states that CIOs and CTOs are now the leading sponsors of
SOA programmes. While this clearly demonstrates what most of us
engaged in SOA programmes or advising such programmes already know:
SOA is progressing along the normal adoption curve from pilot to more
systematic deployment and as this happens the sponsorship moves up the
management structures.

Two nuggets which I found interesting were:

• The second biggest cost (after software infrastructure at 40% of
total spend) was staff reskilling – at 30% of the total cost. This
should not be a surprise – SOA puts significant new strains on IT
staff both in terms of technical skills and more importantly
governance and collaborative skills.
• The largest components of the software spend was on ESBs and
security (both at 24% of that 40% of total). This suggests that the
ESB has been recognized as a keystone product in a SOA strategy. This
may come as a surprise to the remaining hold-outs who continue to
argue strongly that ESBs are irrelevant or transitory.

Two caveats worth noting:

While it is good to see sponsorship at the CIO/CTO level, as a
business strategy SOA needs line of business sponsorship as well. If
SOA remains only an IT strategy, organizations will risk not gaining
the full benefits.

And with regard to the uptake of Enterprise Service Bus products, what
isn't asked or answered by this survey was what the respondents meant
when they said ESB – a subject which I will return to.>>

You can read this at:

<http://www.ebizq.net/blogs/soaroads/2006/11/soa_now_in_the_executive_suite.php >

I get the distinct impression that non-IT management attitudes to SOA
(and other relevant technological concepts such as BPM, SaaS, mashups
etc.) varies very much according to the market being surveyed. I have
been reliably informed that CxOs of large enterprises in Nordic
countries (Scandinavia plus Finland) are well aware of the concept of
SOA. From my experience of that region, this is no geat surprise to
me. Spain is another competent early adopter country where they seem
to be getting to grips with SOA. I would also expect countries like
Australia, NZ and South Africa to be demonstrating competence in this
area. From some of the contributions to this Group, it would seem
that there is a high level of SOA awareness in Germany and the UK.
Does it however extend to non-IT CxOs??

It would be interesting to read your impressions on the subject.

Happy 29th December!

Gervas




Fri Dec 29, 2006 1:20 pm

annemanes
Offline Offline
Send Email Send Email

Forward
Message #7055 of 13953 |
Expand Messages Author Sort by Date

<<A nagging worry among SOA advocates over the last year or so has been that SOA was not being understood or bought into by C-level management. A GCR's survey...
Gervas Douglas
gervasdouglas
Offline Send Email
Dec 29, 2006
10:52 am

Being one of the "remaining hold-outs who continue to argue strongly that ESBs are irrelevant or transitory".... (By "ESB" I'm referring to products such as...
Anne Thomas Manes
annemanes
Offline Send Email
Dec 29, 2006
2:35 pm

+1 - strongly agree. Especially with this paragraph: "The key point that I make to my clients is that an ESB should not be viewed as the core of the services...
Jim Thomas
omg_dude
Offline Send Email
Dec 29, 2006
6:07 pm

... viewed as the core of the ... ESB. Only those messages ... + 1 ... rather than designing shared, reusable services. Indeed! I've often found that folks who...
Anil John
aniltj
Offline Send Email
Dec 29, 2006
8:17 pm

No arguments from me either. Anil, I think your comment about folks that haven't thought through exactly where the ESB fits in the SOA infrastructure have...
Todd Biske
tbiske
Offline Send Email
Dec 30, 2006
9:24 am

I prefer to think of an ESB as a "platform" (hosting services) rather than a "mediation system" (managing message traffic and flow). From my perspective, the...
Anne Thomas Manes
annemanes
Offline Send Email
Dec 30, 2006
2:08 pm

Agreed. I had a blog entry recently that discussed exactly these two differences, and that the confusion between the purpose of an ESB (it is a platform, is...
Todd Biske
tbiske
Offline Send Email
Dec 30, 2006
11:54 pm

Hi everybody. It's a little bit late but Happy New Years! IF ESB is viewed as just a platform, I agree with you. But technology is always evolving and I think...
Hitoshi Ozawa
htshozawa
Offline Send Email
Jan 11, 2007
8:44 am
Advanced

Copyright © 2009 Yahoo! Inc. All rights reserved.
Privacy Policy - Terms of Service - Guidelines - Help