SOA development and process management
- Business processes and business process management (BPM)
- A business process is a collection of service interactions and activities executed to fulfill a business need.
- A business process defines the potential execution order of services:
- Defines how to coordinate interactions between a process instance and its partners
- Specifies how to handle errors (faults)
- Specifies other required technology patterns like compensation
- Business process management is a systematic approach to improving an organization’s business processes.
- BPM makes business processes more effective and efficient through a cycle of continuous improvement
- IBM Products for the SOA development life cycle
- Business Integration Roles In SOA Development
- Interactive Process Design
- Interactive process design supports direct deployment of simple process models to test environments.
- Provides faster time to value for human workflow applications
- Business space provided as a client for workflow applications
- Interactive process design gives business users more control.
- Business user defines, tests processes using WebSphere Business Modeler
- IT assists with problem determination and deploys the application
- Interactive design avoids complex iterative development scenarios.
- Direct deployment provides shorter path between requirements and executable processes.
- IBM BPM Suite and Foundation Offerings
- IBM BPM products are bundled into two foundation offerings for specific process types.
- Content-aware processes (FileNet)
- Dynamic processes (WebSphere Business Services Fabric, Process Server)
No comments:
Post a Comment