Đề cương khóa học
Giới thiệu về Drools 8
- Tổng quan về kiến trúc và các tính năng chính của Drools
- Vai trò của các nhà phân tích nghiệp vụ trong hệ thống dựa trên luật
- Giới thiệu về Drools Workbench
Hiểu về Ngôn ngữ Miền Cụ Thể (DSLs)
- DSLs là gì và tại sao chúng quan trọng?
- Ví dụ về DSLs trong bối cảnh kinh doanh
- Lợi ích của việc sử dụng DSLs trong Drools
Tạo và Quản lý DSLs
- Xây dựng DSLs trong Drools Workbench
- Định nghĩa các mẫu và khuôn mẫu cho luật
- Đảm bảo tính rõ ràng và nhất quán trong các định nghĩa DSL
Viết và Kiểm tra Business Rules với DSLs
- Ánh xạ DSLs tới các kịch bản kinh doanh
- Tạo và thực thi các trường hợp kiểm tra
- Gỡ lỗi và tinh chỉnh luật
Hợp tác với các Đội ngũ Kỹ thuật
- Dịch các yêu cầu kinh doanh thành luật
- Làm việc với các nhà phát triển để triển khai luật trong ứng dụng
- Duy trì tính nhất quán của luật giữa các đội
Các Thực hành Tốt nhất cho Quản lý Luật Management
- Tổ chức luật để mở rộng và tái sử dụng
- Phiên bản và kiểm tra các thay đổi luật
- Tối ưu hóa hiệu suất và thực thi luật
Áp dụng Drools 8 và DSLs trong các Kịch bản Thực tế
- Ví dụ và nghiên cứu điển hình cụ thể theo ngành
- Các bài tập thực hành dựa trên lĩnh vực của người tham gia
- Hỏi đáp và khắc phục các thách thức phổ biến
Tóm tắt và Các Bước Tiếp Theo
Requirements
- Hiểu biết cơ bản về hệ thống quản lý quy tắc nghiệp vụ
- Làm quen với quy trình làm việc và logic nghiệp vụ
Đối tượng
- Business các nhà phân tích làm việc với hệ thống dựa trên quy tắc
- Các quản lý dự án và chủ sở hữu sản phẩm tham gia vào việc định nghĩa quy tắc nghiệp vụ
Testimonials (5)
The training definitely backfilled some of the gaps in my knowledge left by reading the OptaPlanner userguide. It gave me a good broad understanding of how to approach using OptaPlanner in our projects going forward.
Terry Strachan - Exel Computer Systems plc
Course - OptaPlanner in Practice
Shared examples of every function and/or operators are all well explained.
Brian Amlon - Thakral One, Inc.
Course - Introduction to Drools 7 for Developers
Doing hands-on and/or use case activities.
Brian A - Thakral One, Inc.
Course - jBPM and Drools
Exercises and solving problems in groups when the problems were more difficult.
Randy Comer Comer - Sandia National Labs
Course - Drools 7 and DSL for Business Analysts
I really enjoyed the good atmosphere.