Thursday, January 12, 2012

IBM BPM7.5 Advanced Architecture

        The following architecture diagram shown here provides a good introduction to the makeup of BPM Advanced. It highlights the tools and capabilities that originate from earlier version of WebSphere Lombardi Edition and WebSphere Process Server.




        This includes the process center, process designer, integration designer and process server.   The Process Center provides governance over the entire life cycle of a business process, from initial modeling all the way through to deployment in production. The Process Center also maintains the central  BPM repository containing all the process applications artifacts, including assets shared across multiple process applications. The Process Designer, is used to model, develop and  test process applications. The Integration Designer, is used to develop SOA based services that can be called from process applications. The Process Server is the runtime environment for process applications. It provides a rich and diverse set of functionality for business processes. Some of the key capabilities include Service Component Architecture (SCA), Business Process Execution Language (BPEL), Enterprise Service Bus (ESB) and Business Process Modeling Notation (BPMN).  In IBM BPM V7.5, process designers can express business rule logic in a more natural language manner that reduces the need for specialized training. It helps increase efficiency with a federated view for performing tasks, managing work items, tracking performance and responding to events. Process applications are designed to scale from first projects to enterprise-wide solutions with processes that run consistently, reliably, securely, and with transactional integrity. IBM BPM V7.5 provides centralized deployment and tracking of process application versions to any IBM Business Process Manager test or production server or cluster, with optional one-click migration of in-flight processes. Integration Designer makes it easier for service and integration developers to build reusable SOA services, orchestrating services, and access back-end systems. There is complete BPM life cycle governance enabled by a unified BPM asset repository and control center that makes is easy to share and version processes and service assets. Built-in playback feature allows teams to instantly step through and review the current process design by actually executing it with a single click. There are also powerful features for team-oriented development of multiple projects, including concurrent editing with merge-less development, simplified snapshot version handling, and back-in-time views.                                                                                                                                                                                                                

No comments:

Post a Comment