2009/1/6 Nick Gall <[email protected]>:
> On Mon, Jan 5, 2009 at 4:11 PM, Anne Thomas Manes <[email protected]> wrote:
>>
>> This post should generate a bit of discussion:
>>
>> http://apsblog.burtongroup.com/2009/01/soa-is-dead-long-live-services.html
>
> Agree on the sentiments behind "SOA is dead". Disagree on the "long live
> services". It is service-orientation, as conventionally understood, that got
> us into the fragmentation caused by entity-specific (service) methods.

Businesses are service oriented, businesses deliver services.

>
> I'd say instead, "long live the web." I'm shocked that your blog post does
> not even mention the web!
> I agree when you say, "it requires redesign of the application portfolio.
> And it requires a massive shift in the way IT operates." But the disruptive
> redesign required is to make IT more Web-like -- both in the architecture of
> software and in the way the ITO operates. The most "spectacular gains" we
> have are those of Google, Amazon, and even Salesforce. What they have in
> common is an embrace of the Web, including web architecture, web community,
> and web business models.

Would you really say that Google, Amazon and SFDC are "spectacular
gains" in terms of large scale complex enterprise IT.  Its a world I
straddle and I have to say that things like SAP Netweaver represent
much more spectacular gains over previous approaches _in operational
reality_ than Google/Amazon or SFDC.  Now in future the likes of these
companies will certainly impact IT and lead to gains but that is still
very much in the future.


> To paraphrase your blog post: "Web-orientation is a prerequisite for rapid
> integration of data and business processes; it enables situational
> development models, such as mashups; and it's the foundational architecture
> for SaaS and cloud computing."

Isn't that really just shifting a new buzz-word as being the solution?
  Whether you use a Web-oriented delivery approach or a WS-* approach
the underlying principle remains the same, and is exactly as Anne
said.  You are allowing consumers to interact with _services_ and it
is the _services_ that you offer.  Google offer LOTS of services,
Search, Mail, Calendaring, etc and they CHOOSE to deliver these using
Web-oriented TECHNOLOGY but the most important thing is the SERVICE
that they deliver, the technology approach is "just" the right way of
doing it.

Steve

> -- Nick
> 

Reply via email to