Implementing a Service-Oriented Architecture

November, 2005


In its fullest context, a service oriented architecture (SOA) requires rethinking and redefining business processes, and the software applications that support them, in terms of “services.” Therefore, it is impossible for most organizations to implement SOA quickly. This report provides a basic overview of SOA, its advantages and disadvantages, and practical recommendations for implementing SOA in an incremental fashion.
[Executive Summary]