static image

Home | Contact Us | Support | Downloads | Blog  


Search



Explore QAT Service Oriented Architecture (SOA) Solutions...

GET STARTED

INFO CENTER

 Home > Enterprise Solutions > Service Oriented Architecture (SOA) > SOA Service Enablement

SOA SERVICE ENABLEMENT

The first level of maturity in SOA implementation is Service Enablement. In this phase, you break your application infrastructure into modular components to form the building blocks of your SOA. Many of your components may already be modular so this may simply be a matter of formalizing the interface definitions. Other applications may require several method calls or CICS transactions be assembled to form a single Service module. Other application services will require complete building.

In addition to being modular, Services in an SOA should be “accept and return” self-defining data structures and use standards based protocols wherever it is practical. This may mean adding wrappers around some existing application components to give them such standards based interfaces. Note: if you find you are doing too much of this, you may be ready for SOA level 2 — building an Enterprise Service Bus.

Service Enablement deliverables:

  • A document describing policies and procedures for service definition including Web Services Description Language (WSDL) documents as well as metadata for services beyond the scope of WSDL.
  • Formalization of service definitions for existing Services as WSDL files where practical or according to internal metadata standards where out of scope for WSDL.
  • Development of Composite Service Assemblies exposing sets of non-modular calls (e.g. CICS transactions or method invocations) as modular Services.
  • Code and interface definitions for new Services where applicable.
  • Code new standard based Services where applicable.
  • Training plans for developers and architects dealing with SOA.
  • The QAT Consultant will provide knowledge transfer related to Service Development to your architects, project managers, and developers.

Service Enablement prerequisites:

  • A defined scope for service enablement and descriptions of existing and proposed business applications being integrated into the SOA within this engagement.
  • Architects and project managers are available for project planning and knowledge transfer.

Duration: Highly variable according to project scope.

< previous | next >

Subscribe to QAT RSS Feeds


RELATED CONTENT

CONTACT US

CORPORATE HEADQUARTERS

QA Technologies, Inc.
222 South 15th Street
Suite 1404
Omaha, Nebraska 68102
GSA: GS-35F-0074P

Email sales@qat.com

Phone 402-391-9200

 

 Send Feedback  | Legal | Privacy            Subscribe to our blog and RSS Feeds.