Eric:

 

You make a nice point about configurable “solutions” versus developing services. I would tend to agree with that and it seems to be what customers are demanding as well. Possibly stems from the HUGE cost of modifying an existing piece of code. The more adaptable a solution/application is, the more it reduces your TCO. Policy oriented applications (the rage in our market space) definitely seem to be part of this trend.

 

Mukund Balasubramanian

CTO/Infravio Inc.

 


From: Eric Newcomer [mailto:[EMAIL PROTECTED]
Sent: Wednesday, March 08, 2006 3:40 PM
To: [email protected]
Subject: Re: [service-orientated-architecture] Re: SOA Infrastructure

 

Todd,

I agree with you on both points.  To underscore the
last one first, I believe open source will not only
eventually overtake commercial products, but the
community will also become a source of innovation.

On the initial point about developers, I believe you
are referring to configurable solutions.  I also think
this is very important, and we are definitely working
in this direction.  That is one of the interesting
aspects of SCA, by the way.

Overall though - and although I'm not on the IT side
right now, that is where I started my career - I would
say that what we are heading for is a division of
labor situation in which developers will be tasked
primarily with creating services that are easy for
others to configure into applications.  I see both
roles continuing but divided, whereas today developers
tend to work in both areas, or applications are
developed in a kind of turnkey fashion.

Eric

--- Todd Biske <[EMAIL PROTECTED]> wrote:

> I actually don't think the issue is the
> JMS-centricity of some 
> products as Eric implies.  It definitely contributes
> to the 
> controversy, but I wouldn't say it's the main issue.
>  As an end user 
> working primarily on the infrastructure side of
> things, I've had to 
> give a lot of time and thought to this space.  I've
> actually brought 
> it down to one major point.  Do you want the space
> in the middle to 
> be the domain of developers or the domain of
> operations?  On the one 
> hand, we have flexibility.  Flexibility will require
> some more skill 
> in getting the product do what you want it to do.
> This typically 
> will fall to the development staff.  For example, an
> application 
> server is a very flexible product.  On the other end
> of the spectrum 
> are the niche needs in the middle: routing,
> security, etc.  These are 
> configure-and-go black boxes that can be completely
> handled by the 
> operations staff.
>
> For at least the near term, companies will exist
> that have needs 
> across the whole spectrum.  Only time will tell what
> winds up 
> defining the product space that comprises the SOA
> infrastructure.  
> Eventually, the common needs will come out, and the
> product space 
> will converge.  Personally, the thing that I find
> the most 
> interesting going on in this space is the open
> source efforts.  The 
> reason for this is that you now have open source
> products competing 
> against appliances (and closed source), rather than
> against closed 
> source products.  I'm not sure how it will turn out,
> but it's fun to 
> watch.
>
> -tb
>
> On Mar 7, 2006, at 3:21 PM, Awel Dico wrote:
>
> > Hi Eric;
> >
> > It is a good observation as to how the vendors are
> approaching the
> > ESB product implementation. That diversity may be
> positive for the
> > users - choose what best fit to their situation.
> The reality from
> > your customers (users) perspective is different
> though. Many
> > enterprises do not just go and buy those "ESB
> products". They look
> > at the ESB capabilities as a pattern first - at
> least from the point
> > of view of the enterprise I work for. With clear
> understanding of
> > the capabilities, they map those capabilities with
> the SOA
> > infrastructure requirement. This is important
> because you may not
> > need ESB at all (XML appliances may do the job);
> or it is something
> > that you need right away, or it may be something
> for the future. The
> > enterprise architecture has to come up with the
> SOA technology
> > infrastructure reference architecture accordingly.
> Based on the
> > understanding of the capabilities required and
> enterprise
> > architectural guidelines, they start to evaluate
> ESB products - may
> > take them for a test drive (Proof-of-concept
> type). The point I am
> > trying to make here is that it is not an issue or
> controversial from
> > the users perspective. It may be an issue from
> vendor's perspective.
> >
> > Regards,
> > Dico
> >
> >> The result on the one hand is JMS centric while
> on the
> >> other ours is a multi-communications protocol,
> multi
> >> data format, brokerless, hubless distributed
> >> architecture much better suited for SOA
> >> infrastructure.
> >>
> >> Unfortunately it seems like most vendors are
> adopting
> >> the JMS centric approach, and that is what leads
> to
> >> the controversy.
> >
> >
> > --- In
> [email protected],
> Eric
> > Newcomer <[EMAIL PROTECTED]> wrote:
> >>
> >> A lot of posts to this group, and recent blogs by
> Joe
> >> McKendrick among others, have brought up the
> debate
> >> again about the Enterprise Service Bus.
> >>
> >> For the most recent, see:
> >>
>
http://blogs.zdnet.com/service-oriented/index.php?p=560
> >>
> >> Among the questions debated here is the lifetime
> of
> >> the ESB product category.  Some suggest that it's
> a
> >> temporary product category, soon to be subsumed
> by
> >> something else.
> >>
> >> I'm not so sure.  It takes a long time for a new
> >> product category to get established.  Just ask
> our
> >> friends at Sonic ;-).
> >>
> >> And with IBM, BEA, Oracle, Tibco, and others
> recently
> >> announcing they would ship an ESB the product
> category
> >> has definitely been validated and, I believe,
> >> established.
> >>
> >> But what is an ESB?  This question does indeed
> >> continue to trouble the industry, since it still
> seems
> >> as if every vendor has a different definition.
> >>
> >> Several months ago I was invited to help deliver
> a 3
> >> -hour tutorial on SOA and ESBs together with
> David
> >> Chappell of Sonic.  He ended up injuring himself
> in a
> >> water skiing accident (which he blogged about)
> shortly
> >> before the tutorial date, so while the two of us
> >> collaborated on the development of the
> presentation a
> >> colleague of Dave's ended up physically joining
> me in
> >> Washington for the event.
> >>
> >> The way we split things up was:
> >>
> >> -- I did about 45 minutes on generic SOA
> >> -- Dave did about 45 minutes on generic ESB
> >> -- Each of us did about 30 minutes on our
> >> technologies, Artix and Sonic ESB, respectively
> >>
> >> (With breaks and Q&A that filled the time.)
> >>
> >> The interesting thing to me was how well the two
> of us
> >> could agree on the generic SOA and ESB
> definitions.  I
> >> would say it was like 90-95%.  Where we diverged
> was
> >> in our respective approaches to addressing the
> >> requirements of SOA infrastructure, aka our ESB
> >> products.
> >>
> >> I think up to this point Dave would agree with
> >> everything I've said.  Now I will give my view.
> >>
> >> The difference is that Sonic started with its
> >> successful JMS product and added Web services
> support
> >> and other elements of integration software in
> order to
> >> create an ESB that meets SOA infrastructure
> >> requirements.
> >>
> >> We started with our patented configurable
> microkernel,
> >> ART, and added a Web services "personality" aka
> >> collection of plugins.
> >>
> >> The result on the one hand is JMS centric while
> on the
>
=== message truncated ===


__________________________________________________
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around
http://mail.yahoo.com





YAHOO! GROUPS LINKS




Reply via email to