In this phase of the SOA life cycle, you deploy the composite applications which were developed in the earlier stage.

 

The deploy phase of the lifecycle includes a combination of creating the hosting environment for your applications and the actual deployment of those applications. This includes resolving the application’s resource dependencies, operational conditions, capacity requirements, and integrity and access constraints.

 

In this phase, we need address lot of decisions like, the presence of the already existing hosting infrastructure supporting legacy applications and pre-existing services. Also you need to consider appropriate platform offerings for hosting your user interaction logic, business process flows, business-services, access services, and information logic. Beyond these, we need to consider the techniques you will employ for ensuring availability, reliability, integrity, efficiency, and service ability.

 

The product that will be used here is ‘WebSphere process server’ . I’m going to concentrate on process server here on the blog after finishing the basics of SOA.