Over the past few years the industry has lauded, and users have increasingly
adopted, a service-oriented architecture (SOA) approach to the development
and deployment of their IT to achieve greater business agility and
optimization of the associated development and operating costs.
When discussing SOA, much of that discussion normally focuses on either the
role and value of a "governance" process to manage the lifecycle of a SOA
deployment and the use of a metadata repository to contain and control the
artifacts associated with that governance process, or the central role that
an enterprise service bus plays in the transformations between, and the
routing of invocations, of services.
While a governance process and an enterprise service bus may both distinguish
SOA from ... (more)