Service-Oriented Architecture

Service-Oriented architectures provide superior enterprise integration by establishing a common communication standard (usually web services) for all current and future applications and legacy systems. This interface standard provides a quantum leap in enterprise agility because, in order to accommodate the architecture, all shareable IT assets must provide services to the main enterprise bus and thus become easily available to any consumer within the enterprise, or even outside the enterprise (customers for example).

Service Approach

  • Analyze and model the “as-is” enterprise architecture and collection of IT assets.
  • Design an enterprise architecture based on off-the-shelf SOA products or on custom-built interfaces and applications or a combination.
  • Identify “low-hanging fruit” or high-priority processes or data stores for SOA enablement and design an implementation for the limited domain.
  • Implement and test the SOA implementation in the limited domain.
  • Expand the SOA realization to other areas of the business as required/needed.