[ Thanks to Mark
Brunelli for this link. ]
“Let’s begin with some basic definitions. What’s your
definition of SOA?“Tony Iams: [SOA is] where you take a general
view of your IT structure to try to break your workloads into
distinct parts for consumers of services and providers of services.
This is one thing that is debated endlessly these days: What does
SOA mean, and so on. But that’s an interpretation that I hear
fairly consistently. Basically, you try to define workloads in
terms of parts that offer services and then other parts that
consume them. And the consumers could be desktops and they could be
yet other servers. It’s really an evolution of the traditional
client server approach where you try to design your processes so
that they’re optimized for providing a service…”