SOA-RA SOA Realization

From SG Reference Architecture
Jump to navigationJump to search

SOA Realization

The Open Group SOA Reference Architecture

The Open Group SOA Reference architecture provides guidelines and options for making architectural, design, and implementation decisions in the implementation of solutions. It is intended to be a blueprint for creating or evaluating architecture. It has nine layers representing key clusters of considerations and responsibilities that typically emerge in the process of designing an SOA solution or defining an enterprise architecture standard. For details, check the SOA Source Book [1].

The Open Group SOA-RA Technical Specification
Figure 1: The Open Group SOA-RA Technical Specification.

Implementing SOA in SGs

(Explain the differences and when it makes sense to go for different layers.)[2] [1]

Simple version

A diagram with the simplest version, with only user component, business and service component layer, and information.

SOA realization - layers
Figure 2: Layers in a SOA realization of the SOA-RA for SGs.

Intermediate version

A slightly more complex version, using service layer to promote decoupling. vertical layer information only.

SOA realization - layers
Figure 3: Layers in a SOA realization of the SOA-RA for SGs.

More complex version

The most complex version, for big software, with the vertical layers (integration and information).

SOA realization - layers
Figure 4: Layers in a SOA realization of the SOA-RA for SGs.

KPIs

References

  1. 1.0 1.1 The Open Group. SOA Reference Architecture Technical Standard. http://www.opengroup.org/soa/source-book/soa_refarch/index.htm
  2. Enterprise Integration Patterns http://www.enterpriseintegrationpatterns.com/index.html



Navigation in the SG SOA-RA document: