Course Outline
규칙 실행 최적화
- 성능 튜닝을 위한 고급 기술
- 상태 없는 세션과 상태 있는 세션을 효과적으로 사용하기
- 메모리 관리 및 캐싱 전략
고급 기능 활용
- 결정 테이블 생성 및 관리
- 도메인 특정 언어(DSL) 작성 및 사용
- 동적 규칙 생성을 위한 규칙 템플릿 활용
Drools를 Enterprise Systems와 통합
- 메시지 브로커 및 ESB와 연결Drools
- 엔터프라이즈 데이터베이스 및 REST API와 통합
- BPM 도구 및 워크플로와 함께 Drools 사용
규모에 따른 규칙 관리
- 규칙 및 자산에 대한 버전 제어
- 협업 규칙 편집 및 배포 전략
- Drools 기반 애플리케이션을 위한 CI/CD 파이프라인 구현
Scalable 솔루션 설계
- 규칙 기반 의사결정 시스템 구축
- 분산 규칙 실행을 위한 디자인 패턴
- 고가용성 및 내결함성 메커니즘
실제 사례 연구
- Drools를 통한 공급망 관리 최적화
- 규정 준수 및 위험 평가 시스템 구현
- 금융 서비스를 위한 확장 가능한 의사결정 플랫폼 구축
요약 및 다음 단계
Requirements
- Drools 및 규칙 기반 시스템에 대한 중간 지식
- Java 또는 이와 동등한 프로그래밍 언어에 대한 강력한 능력
- 엔터프라이즈 시스템 통합 경험
청중
- 시니어 개발자
- 소프트웨어 아키텍트
- 통합 전문가
회원 평가 (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.