Well if Sean and Keith are going to start a meme I might as well join in. What does SOA stand for?
I vote for Some Other Acronym. Sean suggested Some Other Architecture.
SOA is indeed nothing new. Perhaps we need to find better stories not better pictures to explain SOA. There are no new pictures here but there are new narratives. How do you cause aha moments? Like this. Or perhaps like this, which includes
What is Old is New Again
Crucial to Compliance Oriented Architecture is a seminal computing concept that has been reborn with the development of new integration and messaging technologies. That concept, Services Oriented Architectures (SOA), while it currently enjoys the spotlight, is difficult to define in simple terms because it has many different connotations and definitions. The underlying philosophy behind SOA is straightforward: the dynamic delivery and consumption of a set of rationalized and documented core services, by a variety of applications.
Decomposing an online store like Amazon.com, for example, into its fundamental piece parts yields a set of services – among them: a presentation service to deliver the HTML, a search service to find appropriate items, a shopping cart service and a credit card verification/payment service to check out and purchase items. While many speak of SOA purely in terms of Web services, it’s RedMonk’s view that Web services are not a prerequisite for delivering a SOA. Web services greatly ease the task of exposing services, but a SOA should seek to exploit available services, resources and applications wherever possible. Indeed, many firms have run de facto SOAs using decades old mainframe applications without any assistance from Web technologies. An SOA should seek to exploit available services, resources and applications wherever possible
SOA? SOA What? What is important is discipline. Screw The S and the O. Its all about the A.
No Comments