Developing Applications in IBM WebSphere ILOG
Transcription
Developing Applications in IBM WebSphere ILOG
WB307G - Developing Applications in IBM WebSphere ILOG JRules BRMS V7.1 DESCRIPTION An updated version of this course is available. For more information, click Developing Rule Solutions in IBM WebSphere Operational Decision Management V7.5 (WB321). This 5-day instructor-led course introduces application you to IBM WebSphere ILOG JRules business rule management system (BRMS) modules. Through instructor-led presentations, product demonstrations, and hands-on lab exercises, you who take this course learn the concepts, architecture, components, processes, and procedures needed to develop an integrated business rule solution with IBM WebSphere ILOG JRules BRMS V7.1. You will learn how to set up a business rule application based on Java or Extensible Markup Language (XML), and develop the object models required to author and to execute rule artifacts. You will also learn how to author, debug, and review the rule artifacts that are required to implement the enterprise business policies. You will also learn how to integrate the developed rule artifacts within an enterprise environment, and identify rule governance issues. In addition, this course explains how to work collaboratively with business users, and how to enable them to independently maintain or develop rule artifacts, as well as perform tests and simulations to validate them. The intensive hands-on lab exercises are integrated into the lecture units. They enable you to apply your newly acquired knowledge and skills with WebSphere ILOG JRules BRMS V7.1. In the exercises, you will develop business rule projects, enable business rule management and validation by business users, and integrate a comprehensive business rule solution that uses IBM WebSphere ILOG JRules BRMS V7.1. OBJECTIVES • • • • • • • • • • • • • • Describe, at a high level, the process of building a business rule application with IBM WebSphere ILOG JRules BRMS V7.1 Design business rule projects Design business object models that are used to write rule artifacts Design Java- or XML-based execution object models on which rule artifacts are executed Orchestrate how rule artifacts in rule projects are executed Author the rule artifacts that are required to implement business policies Search for or query rule artifacts Analyze the consistency and completeness of business rule projects, and report on them Ensure that the implemented business logic is error-free Enable business users to manage rule artifacts Enable business users to perform tests and simulations with rule artifacts Integrate developed rule artifacts for execution within an enterprise environment Build efficient and easy-to-maintain business rule client applications Apply best practices for rule governance AUDIENCE This intermediate course is for application developers. PREREQUISITES You should have: • • • • Experience with the Java programming language Experience with Java Platform, Standard Edition (Java SE) Knowledge of Java Platform, Enterprise Edition (Java EE) Basic knowledge of Extensible Markup Language (XML) TOPICS 1. Course introduction 2. Introducing business rules 3. Introducing JRules BRMS 4. Programming with business rules 5. Developing business object models 6. Orchestrating ruleset execution 7. Authoring rules 8. Reviewing rules 9. Debugging rules 10. Enabling business rule management 11. Enabling tests and simulations for business users 12. Deploying rules to Rule Execution Server 13. Executing rules with Rule Execution Server 14. Working with XML 15. Introducing rule governance (optional) 16. Workshop 17. Course summary