Goldstone Info Systems
Home Sitemap Contact login
Home Company Services partners Downloads Careers
Legacy Migration Application Outsourcing SOA ERP Mobile Applications Business
Integration Staff
Clients Speak

“ Entire team worked so hard and I am grateful for your commitment ”

- Project Manager at one of the largest insurance companies in USA

“Senior management’s availability has been very helpful all through the critical stages….”

– Project Director at University in South Africa

“I particularly like the positive attitude of the team. In complex projects of our kind, it matters most.“

– Group Vice President of a major financial services company in Europe

“Their processes are thorough and methodologies are mature. Working with them is a good learning for our internal team. ”

–President of a major financial services company in North America

Home >Services > SOA > What is SOA and SOA Taxonomy?

SOA and SOA Taxonomy

Service-Oriented Architecture (SOA) is the next wave of application development. SOA lets heterogeneous environments and applications exist while leveraging existing applications and infrastructure. This fosters code reuse, reducing costs and risks while speeding time-to-market.

SOA is the aggregation of components satisfying a business driver. It comprises components, services, and processes. Components are binaries that do specific tasks. These binaries each have a defined interface and usually one job (e.g., “validate user” or “obtain credit rating”) to do well. A service is simply a grouping of components (executable programs) to get the job done. Example: “process loan application.” The key focal point of an SOA is the business process. The grouping of components satisfies the process, letting the application process pattern more closely represent the business. This higher level of application development provides a strategic advantage, facilitating more focus on the business requirement.

SOA is a long-term IT strategy designed to break down monolithic applications into discrete, self-describing business functions called ‘services’. SOA leverages standards to improve service interoperability (not just Web services standards) and enable reuse of services that can be assembled into ‘composite’ applications to quickly satisfy new business requirements. SOA is not a single set of products, technologies or standards. SOA spans technological and organizational boundaries.

  • Substantial IT cost reduction
  • Faster delivery on business requirements
  • Effective introduction on new and competitive business models
  • Business agility and competitive differentiation
  • Interoperability
  • System consolidation


SOA Taxonomy:

  • Services Construction
    • Create new services
    • Wrap and expose legacy assets

  • Services Backbone (Enterprise Service Bus)
    • Connect, transport, mediate, route and deliver
    • Event notification
    • Exception handling

  • Services Governance
    • Service registry, repository
    • Manage and monitor services
    • Security and policy

  • Services Orchestration
    • Model, assemble and deploy services
    • Including composite services or applications

  • Service Visualization
    • Portal services
    • Rich clients


Service Request or Feedback
Title Mr Ms
Name :
Email :
Tel #
Brief Description
RFI / RFP Upload