https://github.com/wdrdres3qew5ts21/business-automation
https://github.com/wdrdres3qew5ts21/business-automation
business-automation jbpm openshift
Last synced: 3 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/wdrdres3qew5ts21/business-automation
- Owner: wdrdres3qew5ts21
- Created: 2021-10-04T15:31:23.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2021-10-04T18:50:33.000Z (over 3 years ago)
- Last Synced: 2025-01-03T04:28:45.037Z (5 months ago)
- Topics: business-automation, jbpm, openshift
- Language: Java
- Homepage:
- Size: 19.5 KB
- Stars: 0
- Watchers: 3
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# business-automation
https://www.schabell.org/p/red-hat-process-automation-manager.htmlBusiness Automation คือ Tools ใช้ในการออกแบบเงื่อนไขของ Business ที่มีการปรับเปลี่ยนกฏอยู่บ่อยๆตลอดเวลา ซึ่งการที่เรานำ Business Rule มาใช้จะช่วยให้ Source Code หลักจริงๆของเรานั้นไม่ต้องคำนึงถึงเรื่องเงื่อนไขที่เปลี่ยนบ่อยๆตลอดเวลานั่นเอง
### Deploy System
Business Rule สามารถ Deploy ได้ใน Cloud Native Environment อย่าง Kubernetes บน Red Hat Openshift Platform ได้อีกด้วยผ่านการใช้ Operator Framework1. ติดตั้ง Business-Automation จาก Openshift Catalog หรือติดตั้งเองได้ผ่าน Operator Hub
2. ใช้คำสั่ง `oc apply -f jbpm.yaml` เพื่อสร้าง Application
3. ใช้คำสั่ง `oc apply -f operator-configmap-route.yaml` และทำการลบ Openshift Route ของเดิมออกทั้งหมด Operator จะนำ Route ที่ผ่านการตั้งค่าถูกต้องกลับมาอีกครั้ง