OSA03 Pourquoi choisir IBM pour vos projets BPM ?

584 views

Published on

Les solutions et les services BPM proposés par IBM contribuent à optimiser les performances métier grâce à des fonctionnalités destinées à identifier, documenter, automatiser et améliorer en continu les processus. Découvrez dans cette session pourquoi des clients avec des applications Oracle ont préféré le middleware IBM pour leurs projets.

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
584
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
6
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide
  • How much BPM / SOA technology is required to meet your enterprise needs over the next 3 years?Will you implement all that technology in year one or will you phase in functionality over time?Is it more reasonable to expect all of your BPM / SOA technology to run on one server or be spread over multiple servers?Is it better to purchase dedicated servers to run your BPM / SOA software or leverage resources from a virtual server farm?How many environments will you need software for?Development, Testing, Staging, Production, Fix, Disaster Recovery, others…Do you expect business analysts and subject matter experts to play an important role in business process development?How important are process walk throughs, simulations, and monitoring?How important are simulation and monitoring trends?Should developers be expected to independently debug and unit test their work?
  • Product dependencies make for expense software acquisition and long term maintenance.
  • The price shown on this slide is what it would cost (list price) to run the BPM Suite and associated dependencies on a dual core Intel computer. Put another way, a laptop!
  • *DB2 is provided under a restricted enterprise use clause. Please refer to the product documentation for more details.IBM products can be purchased individually when you need them. Why buy any SOA product(s) before you need it or have the skills to apply it?Compare to Oracle Suite purchases.Each product is purchased and licensed separately, so you can install each product on separate servers at no extra cost.You can also mix combinations of WebSphere products on the same server if you want. IBM supports clients who want to use virtualization technologies such as VMwareSub-capacity licenses are available providing significant cost savings for virtualization environments.IBM fully supports products running on VMware while Oracle does not.IBM includes pre-requisite software with purchase of functionality such an ESB and BPEL engine WebSphere Process Server and WebSphere Enterprise Service Bus include the WebSphere Application Server to run them.DB2 is included with many WebSphere products including WebSphere Application Server ND and WebSphere Process Server *SOA appliances like DataPower, Cloudburst, and CastIron are offerings that Oracle can’t counter
  • Oracle BPM fails to match WebSphere BPM’s deep capabilities for High-scale, high-integrity, dynamic process integration & automation across the enterpriseOracle BPM capabilities lack depth of functionality when compared to WebSphere Process Server.Oracle BPM fails to match WebSphere Lombardi Edition for easy but powerful BPM.Oracle BPM compares poorly to WLE with ease of use matched with powerful capabilities. For example compare WLE optimizer capabilities.Oracle’s BPM suite has strong interdependencies with other suites raising software acquisition and maintenance costsOracle offers a choice to use BPMN or BPEL engine for each process with no documentation guiding the choice between usage of them. Changing course requires a re-write of any processOracle tools for business users and analysts are limited to BPMN designOther collaborative and data gathering functionality in BlueWorks, Modeler, and Compass are missingOracle BPM is not supported in “soft partition” virtualization environments like VMware.
  • Typical BPM suite – lots of tooling, not much collaboration
  • The appearance of the Global BPEL monitor model (as displayed in the Monitor dashboard) can be configured by – for example by hiding metrics (columns) that are not important, and applying filters to only display rows with certain criteria.You can create new KPIs that aggregate the values of the metrics contained in the Global BPEL monitor model in a fashion specific to your business.The Global BPEL monitor model can be enhanced and further modified through the use of the Monitor Toolkit.
  • Activity Monitors capture running time data for BPEL processes, scopes, and human tasks.Counter monitoring objects capture the date and time when a particular BPEL activity event is encountered within the BPEL processInterval monitoring objects capture the amount of time for the process to go from one BPEL activity event to anotherBusiness Indicator monitoring objects capture a snapshot of BPEL variables or expressions at a specified activity eventOracle BAM sensor actions can be included within a BPEL process to publish event-based data to the Oracle BAM data objectJMS sensor actions on BPEL sensors can also be used to feed data to Oracle BAM
  • Slide contents originally from Impact 2010 presentation: WebSphere Process Server and WebSphere Business Monitor: A Natural Match presented by John Alcorn, IBM and Eric Herness, IBM
  • Reference1 Oracle Technical Support Policies page 22 Oracle Technical Support Policies page 33 Oracle Technical Support Polices page 2 (11 August 2009)
  • Blue 0 0 153
  • Agile ECM 4.5.2 announce: http://www-01.ibm.com/common/ssi/rep_ca/7/897/ENUS210-047/ENUS210-047.PDF
  • OSA03 Pourquoi choisir IBM pour vos projets BPM ?

    1. 1. WebSphere Advantages Over Oracle Unified Business Process Management Suite<br />Richard Naszcyniec<br />Executive Architect<br />
    2. 2. Disclaimer<br />Information included in this document is believed to be current as of this writing and was obtained from publicly available sources such as Oracle web pages, Usenet forums, discussion groups, their sponsored seminars and classes, and externally published collateral. Additional information was obtained from hands-on testing of Oracle Fusion Middleware, AquaLogic and WebLogic in an internal IBM test environment. Competitive information changes on a daily basis with new features of products, fix packs, partner offerings, etc. This document is accurate to the best IBM knowledge of both product families. IBM is a registered trademark of International Business Machines Corporation. All other trademarks or registered trademarks are registered to their respective owners. References to products or offerings do not necessarily imply that IBM intends to make these products or offerings available to every country in the world. The information in this document concerning non-IBM products and services was obtained from the suppliers of those products and services. Questions about the capabilities of non-IBM products and services should be addressed to the suppliers of those products and services. Prices are current as of the date on the title page, exclude applicable taxes, and are subject to change by IBM without notice. Suggested retail prices used, dealer prices may vary. Performance data contained in this publication was obtained in the specific operating environment and under the conditions described in this document and/or at http://www.spec.org and is presented as an illustration. Performance obtained in other operating environments may vary and customers should conduct their own testing.<br />2<br />WebSphere Advantages Over Oracle BPM<br />SEPT 10, 2010<br />
    3. 3. A few questions to keep in mind and get us started<br />How much BPM / SOA technology is required to meet your enterprise needs over the next 3 years?<br />Is it more reasonable to expect all of your BPM / SOA technology to run on one server?<br />How many environments will you need software for?<br />Do you expect business analysts and subject matter experts to play an important role in business process development?<br />Should developers be expected to independently debug and unit test their work?<br />3<br />WebSphere Advantages Over Oracle BPM<br />SEPT 10, 2010<br />
    4. 4. 4<br />BPM empowers business and IT to embrace changeand continuously optimize key business processes<br />Deploy, Execute, and Change<br /><ul><li>Automate business processes to improve efficiency and profitability
    5. 5. Adapt and collaboratively respond to change</li></ul>Monitor, Analyze, Predict and Act<br /><ul><li>Business users monitor business performance and define new alerts based on KPIs</li></ul>Model and Simulate<br /><ul><li>Align business strategy and IT execution
    6. 6. Assess, capture, and analyze core value processes</li></ul>Governance and Compliance<br /><ul><li>Maintain business and IT consistency as well as organizational and regulatory policy
    7. 7. Manage and reuse IT administered services to streamline development and deployment</li></ul>SEPT 10, 2010<br />WebSphere Advantages Over Oracle BPM<br />
    8. 8. 5<br />IBM Business Process Management SuiteFoundational Offerings<br />Content management, workflow & collaboration capabilities between departments and across the enterprise.<br />High-scale, high-integrity<br />dynamic process integration & automation across the enterprise.<br />Rapid process implementation, with focus on project team collaboration.<br />SEPT 10, 2010<br />WebSphere Advantages Over Oracle BPM<br />
    9. 9. 6<br />BPM from IBM delivers unrivaled customer value<br />in BPMS market share*<br />Over5000BPM customers worldwide and growing<br />Report: IBM Named Marketshare Leader in Middleware Software for Sixth Consecutive Year<br />“ The Business Process Management Suite (BPMS) segment grew at 15.2 percent in 2009, Gartner said. IBM was named the number one vendor in BPM software with a 23.9 percent share – more than double its closest competitor. BPM software enables companies to develop and implement processes that help their businesses be more agile and grow.”<br />April 20, 2010<br />6<br />*Source: Gartner, Inc., "Market Share: Application Infrastructure and Middleware Software, Worldwide, 2009“, released April 2010<br />SEPT 10, 2010<br />WebSphere Advantages Over Oracle BPM<br />
    10. 10. Oracle BPM Products<br />7<br />WebSphere Advantages Over Oracle BPM<br />SEPT 10, 2010<br />BPA Suite<br />BPM Suite<br />WebLogic Suite<br />Oracle BPM functionality is spread over 3 different suites<br />BPA Suite<br />BPM Suite<br />SOA Suite<br />WebLogic Suite is a pre-requisite for SOA Suite<br />Both WebLogic Suite and SOA Suite are a pre-requisite for BPM Suite<br />BPA Suite is of limited value without SOA Suite and/or BPM Suite<br />This drags along the pre-requisites mentioned above<br />BPA Suite limited integration with BPM Suite greatly diminishes value<br />SOA Suite<br />
    11. 11. Basic Costs Associated With The Oracle Unified Business Process Management Suite?<br />First Dependency – WebLogic Suite<br />Oracle requires a full suite purchase despite only needing the WebLogic Application Server to host to the BPM modules<br />Second Dependency – SOA Suite<br />Oracle SOA Suite provides functionality such as BPEL, business activity monitoring, human workflow, business rules, and other core runtime functionality<br />Third Dependency – Oracle Database<br />Under the assumption that you want to use Business Activity Monitoring you must use and Oracle database per Oracle Fusion Middleware Certification. (as of 7/9/2010)<br />8<br />WebSphere Advantages Over Oracle BPM<br />SEPT 10, 2010<br />
    12. 12. 9<br />IBM Business Process Management SuiteFoundational Offerings<br />Oracle BPM is attempting to compete as a simple yet powerful “unified” BPM solution. <br />Content management, workflow & collaboration capabilities between departments and across the enterprise.<br />High-scale, high-integrity<br />dynamic process integration & automation across the enterprise.<br />Oracle fails to offer the capabilities to match the fit for purpose and powerful simplicity found in WebSphere Lombardi Edition<br />Oracle fails to offer the depth of WebSphere Dynamic Process Edition with WebSphere Process Server at the core.<br />Rapid process implementation, with focus on project team collaboration.<br />SEPT 10, 2010<br />WebSphere Advantages Over Oracle BPM<br />
    13. 13. Keep In Mind Common IBM Software Competitive Strengths<br />IBM products can be purchased individually when you need them. <br />Each IBM product is purchased and licensed separately<br />IBM supports clients who want to use virtualization technologies such as Vmware<br />IBM includes pre-requisite software with purchase of functionality such as WebSphere Process Server and WebSphere Lombardi Edition<br />SOA appliances like DataPower, Cloudburst, and Cast Iron are offerings that Oracle can’t counter<br />10<br />WebSphere Advantages Over Oracle BPM<br />SEPT 10, 2010<br />
    14. 14. High Level Oracle BPM Weaknesses<br />Oracle BPM fails to match WebSphere BPM’s deep capabilities for High-scale, high-integrity, dynamic process integration & automation across the enterprise<br />Oracle BPM fails to match WebSphere Lombardi Edition for easy but powerful BPM<br />Oracle’s BPM suite has strong interdependencies with other suites raising software acquisition and maintenance costs<br />Oracle tools for business users and analysts are limited to BPMN design<br />Oracle BPM is not supported in “soft partition” virtualization environments like VMware.<br />11<br />WebSphere Advantages Over Oracle BPM<br />SEPT 10, 2010<br />
    15. 15. Lets Look Closer At Additional Oracle BPM Suite Weaknesses<br />Process Design<br />Development Productivity<br />Monitoring<br />Other Concerns We Hear About<br />SEPT 10, 2010<br />12<br />WebSphere Advantages Over Oracle BPM<br />
    16. 16. Who can provide these modeling features?<br />13<br />WebSphere Advantages Over Oracle BPM<br />SEPT 10, 2010<br />
    17. 17. Lombardi Designer – Powerfully Simple Example Set simulation parameters directly on process diagrams<br />14<br />WebSphere Advantages Over Oracle BPM<br />SEPT 10, 2010<br />Oracle unable to match this capability<br />Entire process is visible allowing you to clearly see the context for the activity you are setting parameters for.<br />Simulation data is entered using property sheets. Property sheets are used for other purposes as well.<br />Multiple ways to simulate time<br />
    18. 18. Oracle BPM Studio Simulation that lacks ease of use and depth<br />15<br />WebSphere Advantages Over Oracle BPM<br />SEPT 10, 2010<br />Using JDeveloper you can’t see these views at the same time<br />However, when you set up your simulation criteria you can’t see the BPMN process flow. Instead you need to work with a list of activities.<br />You design BPMN processes using swim lanes and you can see how activities relate to each other<br />
    19. 19. Lombardi Optimizer – Powerfully Simple ExamplePresent simulation and historical information directly on process diagrams<br />16<br />WebSphere Advantages Over Oracle BPM<br />SEPT 10, 2010<br /><ul><li>Summary data is always shown above an activity and shown within a process diagram.
    20. 20. When you select an individual activity more detailed metrics are shown.
    21. 21. Note that one of the items shown in this example is trend analysis based in historical data sets.</li></ul>Example screen snippet from WLE Order Fulfillment demo <br />Oracle unable to match this capability<br />
    22. 22. Lets Look Closer At Additional Oracle BPM Suite Weaknesses<br />Process Design<br />Development Productivity<br />Monitoring<br />Other Concerns We Hear About<br />SEPT 10, 2010<br />17<br />WebSphere Advantages Over Oracle BPM<br />
    23. 23. Oracle’s High Level BPM Work Flow – Simple like WLE?<br />Process Developers<br />Technical Experts<br />BPM Studio – JDeveloper<br />SCA CompositeVersion 1<br />SCA CompositeVersion N<br />Business Modelers<br />Users / Managers<br />Service Dev Tools<br />BPMN Modeler<br />Task Portal<br />BPA Modeler (ARIS)<br />…<br />BPEL Modeler<br />IntegrationTools<br />UI Dev Tools (Java ADF)<br />. . .<br />End User Forms<br />Process Composer<br />Java and XMLCode Artifacts<br />Java and XMLCode Artifacts<br />?<br />?<br />?<br />?<br />?<br />Rules Dev Tools<br />Reports / Analytics<br />WebSphere Advantages Over Oracle BPM<br />How do the artifacts relate?<br />Is everything in synch?<br />SEPT 10, 2010<br />18<br />
    24. 24. Oracle WYSIWYEWhat You See Is What You Execute<br />This is a phrase that is highly leveraged by Oracle marketing materials<br />It attempts to build a perception of simplicity for BPM<br />The idea is dependent on BPMN 2.0 mix of modeling and execution capabilities.<br />Expect to hear negative statements about Modeler/WID/WPS requiring round tripping between BPEL and BPMN<br />19<br />WebSphere Advantages Over Oracle BPM<br />SEPT 10, 2010<br />http://www.oracle.com/newsletters/information-indepth/fusion-middleware/jun-10/user.html<br />http://www.oracle.com/us/029418.pdf<br />
    25. 25. What Oracle Does Not Tell You About WYSIWYE<br />Oracle developers can’t work entirely within BPMN or BPEL editors from development to deployment.<br />Oracle BPMN and BPEL processes are components within an SCA composite<br />Other components like business rules and human workflow are other types of SCA components that are included in an SCA composite<br />To implement the activities in your BPMN process you must assign them an SOA component<br />Only SCA composites can be deployed to the execution tier<br />20<br />WebSphere Advantages Over Oracle BPM<br />SEPT 10, 2010<br />SCA Composite<br />Human Workflow Components<br />Business Rule<br />BPEL<br />BPMN Component<br />
    26. 26. WebSphere Interaction Patterns with Human Tasks<br />21<br />To-do Task<br />query<br />invoke<br />Task Web<br />Service Interface<br />Task Participant<br />Interface<br />claim<br />return<br />complete<br />Web service<br />Collaboration<br />Task<br />create<br />query<br />Task Participant<br />Interface<br />Task Originator<br />Interface<br />start<br />claim<br />complete<br />notify<br />Invocation<br />Task<br />create<br />invoke<br />Web Service<br />Interface<br />Task Originator<br />Interface<br />start<br />return<br />notify<br />Web service<br />SEPT 10, 2010<br />WebSphere Advantages Over Oracle BPM<br />
    27. 27. Human Workflow Features Only Available With IBM<br />22<br />WebSphere Advantages Over Oracle BPM<br />SEPT 10, 2010<br />There are many more examples of WebSphere exclusive features!!!<br />
    28. 28. Oracle BPM Worklist vs. WebSphere Business SpaceComparing the general human workflow work list applications<br />23<br />WebSphere Advantages Over Oracle BPM<br />SEPT 10, 2010<br />
    29. 29. Lets Look Closer At Additional Oracle BPM Suite Weaknesses<br />Process Design<br />Development Productivity<br />Monitoring<br />Other Concerns We Hear About<br />SEPT 10, 2010<br />24<br />WebSphere Advantages Over Oracle BPM<br />
    30. 30. “Quick Start” monitoring for WPSHelps Monitor developers more quickly deliver on business requirements<br />Benefits to IT<br />Identify and “see” what BPEL data is available for monitoring, without having to author a custom monitor model<br />Capture better business requirements by communicating the ‘art of the possible’<br />SEPT 10, 2010<br />25<br />WebSphere Advantages Over Oracle BPM<br />
    31. 31. Oracle Business Monitoring “Out Of The Box”What Can You Do With Oracle BPMN vs. BPEL?<br />BPMN<br />Process Analytics<br />Process and Activity Performance Metrics<br />Workload Metrics<br />Human Resource Metrics<br />You can store the key performance indicators in your process using business indicators<br />Number of active instances by activity, process, and participant<br />Average time to complete an activity<br />Average time to complete a process<br />BPEL<br />Automatic generated data objects with Oracle BAM Monitor Express<br />Activities, Counters, Intervals, Business Indicators<br />Oracle BAM sensor actions can be included within a BPEL process <br />Can use BAM JCA adapter as a partner link<br />26<br />WebSphere Advantages Over Oracle BPM<br />SEPT 10, 2010<br />All of these types of measurements can be made with WebSphere as well<br />
    32. 32. Understand, monitor and explore the state of business processes<br />27<br />WebSphere Advantages Over Oracle BPM<br />SEPT 10, 2010<br />Average claim processing time: 2 days 6 hrs 20 min<br />Average leakage: $500<br />Number of claims: 35<br />Number of claims: 10<br />Number of claims: 50<br />Number of claims: 20<br />Number of claims: 5<br />Number of claims: 10<br />Number of claims: 53<br />Number of claims: 5<br />Process Metrics<br />Provide context for information<br />Predictive KPIs<br />Predict future trends for improved decision making and faster reaction<br />Reports & Analyses<br />Understand trends by combining real-time performance and historical information<br />% of claims physically inspected<br />Average Investigation (hrs)<br />Average claim amt ($1000)<br />Collaboration<br />Share metrics and models with teams to resolve situations<br />Average Total Investigation (hrs)<br />Average claim amount ($)<br />Average verification (hrs)<br />Claim ID<br />Associate Name<br />Status<br />Claim Amount<br />Claim Account Number<br />Business Alerts <br />Notification of situations that require response<br />Delayed claim alert<br />October 30, 12:05 PM<br />October 31, 10:00 AM<br />Delayed claim alert<br />October 31, 10:23 AM<br />Delayed claim alert<br />Process Metrics<br />Key Performance Indicators for business units<br />
    33. 33. Pre-built Business Space Widgets for WebSphere Products<br />28<br />WebSphere Advantages Over Oracle BPM<br />SEPT 10, 2010<br />Over 88 widgets and still growing!<br />
    34. 34. Lets Look Closer At Additional Oracle BPM Suite Weaknesses<br />Process Design<br />Development Productivity<br />Monitoring<br />Other Concerns We Hear About<br />SEPT 10, 2010<br />29<br />WebSphere Advantages Over Oracle BPM<br />
    35. 35. General Concerns We Hear About<br />Oracle Support<br />Clients may not run any Oracle software without a support contract<br />Clients may not support a subset of licenses within a “license set” and all licenses must be at the same support level<br />Virtualization technologies such as VMware are not supported<br />Fusion Middleware<br />Oracle BPM Suite 10g client are unable to upgrade their solutions to the 11g suite<br />Oracle Fusion middleware and BPM 10g production references are not valid given the dramatic technology differences in the 11g version.<br />Fusion middleware 11g is not supported by Oracle applications<br />Inconsistent developer tools impact productivity<br />Using Oracle Business Activity Monitoring forces you to use an Oracle database<br />30<br />Why Choose WebSphere BPM over Oracle BPM - ** Protected Under Terms of IBM Non-Disclosure Agreement **<br />August 10, 2010<br />SEPT 10, 2010<br />WebSphere Advantages Over Oracle BPM<br />
    36. 36. Conclusions<br />Agenda Item<br />31<br />SEPT 10, 2010<br />WebSphere Advantages Over Oracle BPM<br />
    37. 37. Key takeaways from today<br />IBM is chosen more than twice as often as Oracle by companies looking to acquire BPM technology. <br />IBM allows you to buy what BPM/SOA technology you want when you want it<br />IBM provides greater ease of use and depth of functionality than Oracle BPM<br />Effective BPM design requires engaging business users and analysts. IBM BPM has superior tools to facilitate this activity<br />IBM licensing terms and conditions provide greater flexibility than Oracle<br />IBM sub-capacity licensing supports virtualization environments such as VMware.<br />IBM development tools allow my developers to locally debug and test their BPM processes<br />The IBM value proposition does not end at software. They also offer market leading hardware to run enterprise solutions on and world class consulting to help implement projects.<br />32<br />WebSphere Advantages Over Oracle BPM<br />SEPT 10, 2010<br />
    38. 38. Questions?<br />33<br />WebSphere Advantages Over Oracle BPM<br />SEPT 10, 2010<br />
    39. 39. Additional Content<br />Agenda Item<br />34<br />SEPT 10, 2010<br />WebSphere Advantages Over Oracle BPM<br />
    40. 40. IBM has #1 share and is growing faster than the market (2010)<br />Oracle trails behind IBM in middleware market share<br />Source: Worldwide market share position by category, Gartner Group, April 2010<br />SEPT 10, 2010<br />35<br />WebSphere Advantages Over Oracle BPM<br />
    41. 41. Lombardi OptimizerCan Oracle match the powerful but simple WLE standard?<br />36<br />WebSphere Advantages Over Oracle BPM<br />SEPT 10, 2010<br />There are more examples of how Oracle lags WebSphere Lombardi Edition<br />
    42. 42. New Widgets (v7), Updated Widgets<br />SEPT 10, 2010<br />37<br />WebSphere Advantages Over Oracle BPM<br />
    43. 43. New Widgets (v7), Updated Widgets<br />SEPT 10, 2010<br />38<br />WebSphere Advantages Over Oracle BPM<br />
    44. 44. New Widgets (v7), Updated Widgets<br />

    ×