The Fabric lifecycle methodology consists of four primary stages: Analyze and Define on the Business Space, Develop on the WebSphere Integration Developer, Publish on the WebSphere Process Server, and Manage on Point of Agility.
The following figure shows a top-down view of this process.
The following defines the details to the Fabric lifecycle methodology. Refer to figure 2 for this discussion.
Analyze and Define on the Business Space
The Analyze and Define phase involves the analyzing and decomposing target business domains, processes, and systems. This phase also involves assessing of the existing environment for the Service Oriented Architecture (SOA) readiness.
Create Business Application:
A Business Analyst defines all business services, vocabularies and policies.
Model Business Service:
A technical business analyst imports the business application from the Business Space and then models all business services and creating all process flows.
Develop on the WebSphere Integration Developer
The Develop phase involves designing and building services and interfaces to target business systems, and simulation and ontology development.
Assemble Project:
An integration developer imports all SCA modules from the Business Space. A Studio project is developed with all relevant metadata and policies. That project is simulated to verify its validity and then exported to the Governance Manager in the Business Space.
Approve/Reject:
An IT administrator looks at the imported project and then either approves or rejects it in the Governance Manager.
Publish on the WebSphere Process Server
The Publish phase involves deploying the Business Application. Activities around initiation, creation, and managing the project are part of this phase. The various detained design artifacts related to the Fabric and discovery of existing assets are also part of this phase.
Configure:
An IT administrator imports the approved project from the Governance Manager. Security is configured and EAR files are deployed.
Deploy:
The IT administrator then takes the configured Business Service project and publishes it on the WebSphere Process Server.
Manage on Point of Agility
This phase takes place on the WPS Monitor. The WPS Monitor sits on the Point of Agility area in the Business Space. It is designed to monitor the deployed project for performance enhancements and management.
Monitor:
A business analyst monitors the project to manage it and to improve its performance.
Make changes:
An IT administrator takes all suggested performance improvements from the business analyst, installs changes to the deployed project as required then republishes to the Governance Manager. All changes occur dynamically.
The Fabric lifecycle methodology process flow is shown in the following figure.