Friday, 1 April 2016

What is SOA and its benefits ?


What is SOA ?
  • An IT architecture strategy for business solution (and infrastructure solution) delivery based on the concept of service-orientation.
  • An architectural principle for structuring systems into coarse-grained services
  • Set of components which can be invoked, and whose interface descriptions can be published and discovered.
  • aims at building systems that are extendible, flexible and fit with legacy systems.
  • promotes the re-use of basic components called services.
  • emphasizes the loose coupling of services
  • Services can be re-composed when business requirements change.


Business Benefits of SOA
  • SOA can help businesses respond more quickly and economically to changing market conditions.
  • SOA can be considered an architectural evolution. It captures many of the best practices of previous software architectures.
  • The goal of separating users from the service implementations is promoted by SOA.
  • The goals like increased interoperability, increased federation and increased business & technology domain alignment can be achieved by SOA due to its architectural and design discipline.
  • SOA is an architectural approach for constructing complex software-intensive systems from services.
  • SOA realizes its business and IT benefits through utilizing an analysis and design methodology when creating services.

No comments:

Post a Comment

Note: only a member of this blog may post a comment.