JBoss Architect Meetup - November 2013 - 'Play By The Rules'

626 views
518 views

Published on

Would you like to know more about how business rules can make your applications more responsive to your business need? Red Hat's business rules product is based on Drools, the world's most popular open source Rules Engine, and in this webinar Red Hat experts will take you through the following topics:

- Jeremy Brown will present what are business rules and what is possible?

- Keith Lynch will present how companies like RSA Insurance have been able to make their applications more immediate, more aware and more pervasive.

- A demo of the latest innovations in Red Hat's newest version of it's BRMS product straight from the engineers

- Alexandre Porcelli will demonstrate the new and improved GUI that greatly simplifies the creation of business rules.

- Geoffrey De Smet will demonstrate Optaplanner a new planning engine that can produce optimised results for complex problems such scheduling and other n(p) complete problems.

Published in: Technology, Business
0 Comments
2 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
626
On SlideShare
0
From Embeds
0
Number of Embeds
3
Actions
Shares
0
Downloads
34
Comments
0
Likes
2
Embeds 0
No embeds

No notes for slide
  • <number>
  • Community is for developer use
    Contributing source code to projects
    Early look at new features and feedback
    Milestone releases of new features every few months
    No SLA, no patches
    Community “Final” release = “Alpha” release candidate for Enterprise
    Enterprise is for production use
    Binary distro of productized (i.e. tested/patched/certified) community bits
    Cumulative patches every few months
    With Enterprise std/premium SLA
    Enterprise releases follow Community “Final” w Alpha/Beta/GA versions
  • JBoss Enterprise productization process
    Starts w selection of appropriate releases of Community projects
    Includes integration and testing of project components against well-defined product requirements
    Includes testing/certification on many OS/JVM/DB combinations
    Includes interoperability testing with 3rd party ISVs
    Creation of add'l product docs
    Essentially the same well-accepted SW release process as any mission-critical enterprise software vendor would follow (OSS or otherwise)
  • <number>
  • <number>
  • <number>
  • <number>
  • <number>
  • JBoss Architect Meetup - November 2013 - 'Play By The Rules'

    1. 1. 'Play by the Rules' JBoss Architect Meetup Jeremy Brown, Keith Lynch, Alexandre Porcelli, Geoffrey de Smet Red Hat 1
    2. 2. Agenda ● JBoss Value Proposition ● BRMS Technology Overview ● What are Business Rules? ● What is Complex Event Processing (CEP)? ● RSA BRMS Usage ● A Sneak Peak of JBoss BRMS 6.0 ● ● 2 New GUI OptaPlanner
    3. 3. The JBoss Value Proposition 3
    4. 4. JBoss Community & JBoss Enterprise Targeting Different Use Cases & Deployment Stages l Community for developing open source middleware l Integrates multiple projects into a single distribution l Embrace “release early, release often” model l Target production deployments, business-critical reliability l Multiple projects with different release schedules, dependencies, versions, etc. l Offers long-term stability & application compatibility l Includes enterprise support for mission critical applications l Development focuses on current release (e.g. no patches, etc.) l Support via public forums, wikis, public issue trackers, etc. l Ideally suited for long-term enterprise production use l Great for initial development, PoC's, small rules projects l l “Caveat Emptor” for production deployment Includes Red Hat's Open Software Assurance for IP protection 4
    5. 5. JBoss BRMS Product Delivery Process Both major and minor releases follow a rigorous, phased product delivery methodology. 5
    6. 6. What are Business Rules? 6
    7. 7. Example INSURANCE COMPANY Insurance Claim 7
    8. 8. Example INSURANCE COMPANY Insurance Claim 8 Problems: 1. Business rules are hidden in applications
    9. 9. Example INSURANCE COMPANY Problems: 1. Business rules are hidden in applications 2. It takes too long to change business rules Insurance Claim 9
    10. 10. Example INSURANCE COMPANY Problems: 1. Business rules are hidden in applications 2. It takes too long to change business rules Insurance Claim 10 3. People interpret rules inconsistently
    11. 11. The BRMS Solution 11
    12. 12. The BRMS Solution 1. Separate the business rules from the applications Rule Repository 12
    13. 13. The BRMS Solution AHA! Rule Repository 1. Separate the business rules from the applications 2. Express rules in terms that the business can readily understand 13
    14. 14. The BRMS Solution AHA! Rule Repository 1. Separate the business rules from the applications 2. Express rules in terms that the business can readily understand 3. Empower business and IT experts to collaborate 14
    15. 15. The BRMS Solution AHA! Rule Repository 1. Separate the business rules from the applications 2. Express rules in terms that the business can readily understand 3. Empower business and IT experts to collaborate 4. Support all the rules 15
    16. 16. BRMS Components Authoring Tools for Business Users Repository Business Analysts Facts Business Rule Definitions Authoring Tools for Developers Developers 16 Decision Service Enterprise Applications Decisions Business Data
    17. 17. What is Complex Event Processing (CEP)? 17
    18. 18. Example: Multiple Customer Touch Points Problems: Hard to derive business relevant data from available information Important patterns go undetected Business fails to respond to changes in its environment 18
    19. 19. Complex Event Processing Detect events of significance to a business by recognizing time-based patterns in one or more real-time data feeds... Benefits: Business Rules ‘Active decision making’: Business makes timely decisions & responds quickly to external events “Weather delay in London” 19
    20. 20. RSA BRMS Usage 20
    21. 21. Business Challenge Dealing with strict change control systems ● Hyper competitive market made harder with aggregators ● Need the ability to respond in a timely fashion ● 21
    22. 22. Solution Rules designed around the eBusiness team requirements ● Rules are in the hands of the team and are updated modified with the help of an existing change control system for website changes ● Based on excel decision tables ● 22
    23. 23. Benefits Respond quicker to changing market condidtions ● Integrated into an existing AIX + ESB solution ● Empowered the business to be in control of key levers ● 23
    24. 24. A Sneak Peak of JBoss BRMS 6.0 24
    25. 25. What are we announcing? Combining the strengths of Polymita and JBoss BRMS Rules Process Events JBoss BPM Suite 6.0 Polymita BPMS JBoss BRMS 6.0 JBoss BRMS 5.3 Rules 25 Process Events JBoss BRMS 6.0 Rules Events
    26. 26. New in 6.0 26
    27. 27. JBoss BRMS 6 – Key Features ● Business Rules ● Drools v6 – high performance inference engine ● Complex Event Processing ● OptaPlanner technology preview ● New Tools for business and IT users 27
    28. 28. BRMS 6.0 Demonstration Alexandre Porcelli JBoss Engineering 28
    29. 29. 29
    30. 30. 30
    31. 31. 31
    32. 32. 32
    33. 33. 33
    34. 34. 34
    35. 35. 35
    36. 36. 36
    37. 37. 37
    38. 38. 38
    39. 39. 39
    40. 40. 40
    41. 41. 41
    42. 42. 42
    43. 43. 43
    44. 44. 44
    45. 45. 45
    46. 46. 46
    47. 47. 47
    48. 48. 48
    49. 49. 49
    50. 50. 50
    51. 51. 51
    52. 52. 52
    53. 53. 53
    54. 54. 54
    55. 55. JBoss BRMS 6 OptaPlanner Technology Preview 55
    56. 56. 56
    57. 57. 57
    58. 58. 58
    59. 59. 59
    60. 60. 60
    61. 61. 61
    62. 62. 62
    63. 63. 63
    64. 64. 64
    65. 65. 65
    66. 66. 66
    67. 67. 67
    68. 68. 68
    69. 69. 69
    70. 70. 70
    71. 71. 71
    72. 72. 72
    73. 73. 73
    74. 74. 74
    75. 75. 75
    76. 76. 76
    77. 77. 77
    78. 78. 78
    79. 79. 79
    80. 80. 80
    81. 81. 81
    82. 82. 82
    83. 83. 83
    84. 84. 84
    85. 85. 85
    86. 86. 86
    87. 87. 87
    88. 88. 88
    89. 89. Cautions ● Remember OptaPlanner will be a Technology Preview only in BRMS 6.0 – ● 89 Unsupported for production, play with it in development Full support planned for BRMS 6.1
    90. 90. Top 4 “Take Aways” Automate business decisions with BRMS AHA! Accelerate application development with BRMS HYBRID CLOUD PRIVATE CLOUD Empower business users with BRMS 90 PUBLIC CLOUD Transition to the Cloud with BRMS

    ×