|
The trend is undeniable—after years of struggling to rationalize and integrate myriad disparate applications, Global
2000 enterprises are overwhelmingly headed toward adopting Service-Oriented Architecture (SOA)—a software architecture that
defines the use of loosely coupled software services to support the changing requirements of business processes. In a SOA environment,
resources on a network are made available as independent services that can be accessed without knowledge of their underlying
implementation.
Despite overwhelming enterprise enthusiasm for SOA—driven largely by its promise to definitively reduce the ever-increasing complexity and cost of enterprise
application integration — the process of adopting a Service-Oriented Architecture is itself fraught with potential complexity and unnecessary cost. At
the heart of the challenge is the difficult choice companies make as to whether to pursue short or long-term goals with the SOA implementation.
Balancing Act: Choosing a SOA Platform That Fits Near-Term Business Need and Long-Term Strategy (PDF)
|