Toronto ECE 1770 - Business Process Management & SOA

Unformatted text preview:

IBM Software Group© 2005 IBM CorporationBusiness Process Management & SOADale Sue PingIBM Software GroupSoudabeh JavadiIBM Software GroupIBM Software Group | WebSphere software© 2003 IBM Corporation2Agenda SOA & BPM Introduction Model Assemble & Deploy ManageIBM Software Group | WebSphere software© 2003 IBM Corporation3What is Business Process Management? BPM is a discipline combining software capabilities and business expertise through people, systems, and information to accelerate time between process improvements, facilitating business innovationIBM Software Group | WebSphere software© 2003 IBM Corporation4SOA allows youTo create a set of related and integrated services that support a business processServices Oriented Architecture & BPMSOA is at the core of BPMSOA improves how you Design, Manage, and Optimize your business processes by enabling:•Reuse of existing assets•Flexibility in change•Solution Building EfficiencyIBM Software Group | WebSphere software© 2003 IBM Corporation5Continuous Business Process Improvement & SOA LifecycleDeployDeployment of models, policies and assemblies to realize business intentModelCapture, simulate, analyze, and optimize business models to reduce risk and increase flexibilityManageReal-time visibility and analysis of business information for timely and coordinated actionAssembleAssemble existing and new assets to execute and manage business processesGovernance & ProcessesAlignment of strategy and operations across business and IT in support of business objectivesIBM Software Group | WebSphere software© 2003 IBM Corporation6Managing Business Processes with SOAServiceServiceServiceService 2ServiceServiceServiceServiceServiceServiceGenerate DeclineServiceWebSphere Integration DeveloperSimple-to-use integration development toolsWebSphere Process ServerWebSphere Business MonitorProcess monitoring toolsfor business usersWebSphere Business ModelerProcess modeling and analysis toolsfor business analystsClean hand-off to ITConstructs for dynamic and adaptive business processes based on an integration platformReal time management of business processesFeedback for continuous improvementWebSphere ESBEnabling complete life cycle of business processFlexible, robust deployment environment,supporting processes, people, information and applications across your organization and beyondIBM Software Group | WebSphere software© 2003 IBM Corporation7BuildDeploymentAsset Mgmt.Ad hoc compositionUser IntegrationDevice IntegrationService ChoreographyBusiness RulesStaffPartner ManagementProtocolDocument HandlingComponentDataEdgeObject DiscoveryEvent CaptureSecurityPolicyITMonitoringBusiness ModelingWorkload ManagementBusiness DashboardsHigh AvailabilityVirtualizationBusiness MonitoringService EnablementBusiness Innovation & Optimization ServicesDevelopmentServicesInteraction Services Process Services Information ServicesPartner ServicesBusiness App ServicesAccess ServicesESBIT ServiceManagementInfrastructure ServicesSOA Reference ArchitectureComprehensive services in support of your SOAInteroperabilityMediationRegistryMaster Data ManagementInformation IntegrationData ManagementManageDeployModelAssembleIBM Software Group | WebSphere software© 2003 IBM Corporation8Agenda Concepts SOA & BPM Introduction Model Assemble & Deploy ManageIBM Software Group | WebSphere software© 2003 IBM Corporation9Benefits of Business Modeling and AnalysisDocument and Document and validate current validate current processesprocessesDiscover potential areas Discover potential areas for process improvement for process improvement and latent value in and latent value in existing processesexisting processesValidate process Validate process enhancements prior to enhancements prior to committing resources committing resources and dollars.and dollars.Examine the financial Examine the financial implications implications ––justifications for justifications for process changeprocess changeDefine & implement real Define & implement real time measurements for time measurements for Business PerformanceBusiness PerformanceIBM Software Group | WebSphere software© 2003 IBM Corporation10Business Process DesignDrivers for Business Understanding…. Modeling for Compliance/Documentation – Document processes for use by a business to understand the business process– Customers use output for training, collaboration, documentation requirements for compliance regulations (Sarbanes-Oxley and Basel II)– Linkage to real-time monitoring provides a feedback mechanism for reporting requirements needed for compliance Modeling For Redesign– Document both the current state and future state business process and the comparison to determine Return on Investment (ROI) analysis– Six Sigma and process improvement are common methodologies Modeling For Execution– Future state business process has runtime characteristics associated to it, so the model is passed to application, workflow and business process development tools.IBM Software Group | WebSphere software© 2003 IBM Corporation11IT DevelopmentCustomers model processes for many purposes:• Modeling For Compliance/Documentation• Modeling For Redesign• Modeling For ExecutionBusiness Modeling• Application Development• Service Implementations• Process Choreography and Human WorkflowBridging the Gap Domain and Tooling GapIBM Software Group | WebSphere software© 2003 IBM Corporation12 Design business processes quickly and graphically Model business processes to meet business requirements Simulate processes to project business benefits Share & Publish models Integrate with development tools to deployWebSphere Business ModelerIBM Software Group | WebSphere software© 2003 IBM Corporation13Agenda SOA & BPM Introduction Model Assemble & Deploy ManageIBM Software Group | WebSphere software© 2003 IBM Corporation14Integration in a SOA WorldCommon Service Choreography Components can be choreo-graphed independently of their implementation Human tasks as services Standard: WS-BPEL (Business Process Execution Language)Common Service Invocation Model All components are represented consistently and invoked identically Standard: SCA (Service Component Architecture)Common Data Model All data is represented consistently Standard: SDO (Service Data Objects)Common Connectivity Enterprise Service Bus Standards:WS-*/Web Services


View Full Document

Toronto ECE 1770 - Business Process Management & SOA

Download Business Process Management & SOA
Our administrator received your request to download this document. We will send you the file to your email shortly.
Loading Unlocking...
Login

Join to view Business Process Management & SOA and access 3M+ class-specific study document.

or
We will never post anything without your permission.
Don't have an account?
Sign Up

Join to view Business Process Management & SOA 2 2 and access 3M+ class-specific study document.

or

By creating an account you agree to our Privacy Policy and Terms Of Use

Already a member?