Monday, December 19, 2005

Two Stages of SOA

SOA Starts with Design and Delivery
In chronological order, there are two stages to SOA.

The first stage is called design and delivery. As the title suggests, design and delivery is about building, governing and deploying services and applications.

The second stage is called Run-time which consists of technologies such as registries, application servers and governance.

Build
Build is the first step in the design and delivery phase of SOA. Build describes the ability to create new services as well as custom and composite applications. Build is the most important step in the entire SOA lifecycle. It is the platform from which all other steps and phases are created. How a company builds services is critical to the success of SOA and maybe the company.

Govern
Traditional development and assembly models lack the ability to have business owners request services, govern the creation and reuse, and manage service dependencies.

Deploy
The final step in design and delivery is Deploy. In a nutshell, this means that after building and governing the creation of services and applications, companies must deploy the services and applications to application servers. This is easier said then done. The deploy step is complicated by multiple types of servers, multiple environments and even the server clusters. The key to any good SOA implementation is the support for any type of deployment option.

0 Comments:

Post a Comment

<< Home