Sunday, August 16, 2015

SOA development and process management


  • Business processes and business process management (BPM)


  1. A business process is a collection of service interactions and activities executed to fulfill a business need.
  2. A business process defines the potential execution order of services:
  3. Defines how to coordinate interactions between a process instance and its partners
  4. Specifies how to handle errors (faults)
  5. Specifies other required technology patterns like compensation
  6. Business process management is a systematic approach to improving an organization’s business processes.
  7. 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
  1. Interactive process design supports direct deployment of simple process models to test environments.
  2. Provides faster time to value for human workflow applications
  3. Business space provided as a client for workflow applications
  4. Interactive process design gives business users more control.
  5. Business user defines, tests processes using WebSphere Business Modeler
  6. IT assists with problem determination and deploys the application
  7. Interactive design avoids complex iterative development scenarios.
  8. Direct deployment provides shorter path between requirements and executable processes.
  • IBM BPM Suite and Foundation Offerings

  1. IBM BPM products are bundled into two foundation offerings for specific process types.
  2. Content-aware processes (FileNet)
  3. Dynamic processes (WebSphere Business Services Fabric, Process Server)



No comments:

Post a Comment