Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Red Hat Process Automation Manager のコンポーネントとデプロイメント

Red Hat Process Automation Manager のコンポーネントとデプロイメント

Process Automation Managerは、ビジネスプロセス・ビジネスルールのモデリングおよび実行管理基盤となるミドルウェアです。
ビジネスプロセス・ルールのモデリングツールとそれらを実行するための各種コンポーネントの解説と、デプロイ方法について説明しています。

Erina Matsuda

October 21, 2020
Tweet

More Decks by Erina Matsuda

Other Decks in Programming

Transcript

  1. 1 OPTIONAL SECTION MARKER OR TITLE Red Hat Process Automation

    Manager $RHPAM%    2020/10/19    "#   !
  2. WYSIWYG tooling Business Process Management Monitoring / Dashboards Multi Channel

    User Experience Extensive Integration Capability Human Task Scheduling Rules Management SLA Management Standards: BPMN, CMMN, DMN, PMML Case Management RHPAM- <A 2 Process Automation Manager! "( *! '+'%&)5C @>2? #'  ! ,98=4 "(B/0*1 D0! 30 FG ;E 67 1A $  .:
  3. Copyright Red Hat K.K. • mh_y • lOp • xd}

    • LZCFD^i • PbN‡ • ‚€s • :1AqY"6F- RHPAM =F%!F% • Ua5C'% • BF8wROp • W`QnE@1?D% • mho…TwRT • ~i(@<F#>D • D#,D-up • kHJˆ]up • ˆ]ve5C ?8 • 2F(.?& ˆ]"F 3% • 8/*;0A7F!+D )%wRT ItMjV|T !F%70$9D- 3 ?4"A† zg)% \o jS\yEup IMjc{jS )% wRupƒfup [XT  jS\yEup RHPAMKG=F%!F%„r 
  4. RHPAM   '      (#&

     % % Decision Services / /$!/   "     (#& μ-Services Business Central Process Services Process participants ... REST / JMS PHYSICAL VIRTUAL PUBLIC CLOUD PRIVATE CLOUD Client Apps Kie Server 4
  5. 5 RHPAM pQ%A9C4A0 RHPAM`Y %A9C4A0 t^  • Business Central

    ◦ 7@*)B?C?;/>A#6?1/7@KIE Server ke7@*)B+)"ke;3+>A#jan[ Web 8C)!C&>A#-C?GitMaven*,0ke o w%A.2:C(!C&>A#an;3+>A# anJgW  x • KIE Server(Process Server) ◦ 7@*)B?C?Uo&C5C)+A1@CAwUnmanagedx IJsTKIE Server $C)q]KIE Server ContollerFg vEke $C)wManagedxuZNn 7@*)cXbmL /C+8C)Vr  • Smart Router ◦ Smart Routerdi q]KIE ServerA)+A)vl " =A07>$C'<AMD A19A0\H   • Controller ◦ KIE Serverke NnBusiness CentralController P Business CentralF$C)Business Central_hfS/7@ KIE Serverke R OKg   `YDG
  6. RHPAM(0 2/3/>KG=65NB<J  • Embedded Runtime - Java(.3,18-'-.  IM

    • Spring Boot with Kie-Server Capabilities - Spring Boot(.3,14 KIE Server: • Openshift Containerised Kie-Server (Unmanaged or Managed)- Openshift1"%+3  C7 KIE Server9H • Kie-Server on Application Server - 65)3$?L(.3,13&4KIE Server#(0 ◦ Red Hat JBoss EAP ◦ Red Hat JBoss Web Server ◦ Oracle WebLogic Server ◦ IBM WebSphere Application Server Knowledge References: • E@ )3$DA65;F  ◦ https://access.redhat.com/articles/3405381 RHPAM N-1!*G= 6
  7. 7 RHPAM Openshift8=E-\b RHPAM*OpenshiftI8=E-JTR 6.FEG:Qlyaml7F=DG9 %hgR)$*PYMe '(OCP Ver3.11) " Openshift

    Operator*Je8=E-(OCP Ver4)' W]dU`j Ql X Business CentralKIE Server ((p 8=E-(^$2F=COH/G1BF0d U8=E-`[n_fS  &"+o Business Central GitB?39BMavenB?39B akNStorage*Je" KIE ServerK8G5>G4 <C9-F(H28G 5>G4*Je"n_fdU 8G5>G 4 Lmi' *V#"o Operator*JeOpenshift!8=E-n@;A,Co https://access.redhat.com/documentation/ja- jp/red_hat_process_automation_manager/7.8/html/deploying_a_red_hat_process_ automation_manager_environment_on_red_hat_openshift_container_platform_usin g_operators/index PAM7.8OpenshiftOperator*Me Openshift!8=E- Tech Preview "cZ 
  8. Container Git push CI/CD Publish/Promote Kjar Git Repositories Business Central

    KIE Server Build & Deploy /Env. PAM DB /Env. Runtime Cluster B Runtime Cluster A Container KIE Server Container KIE Server Container Smart Router Container KIE Server Container KIE Server /Env. /Env. Nexus / Artifactory Image Repository Pull Image Register Kie-Server Register Kie-Server Controller/Monitoring 3760 +*,+ KIE Server '42:Smart Router Controller 95 =860 Git %  Githook CI/CD!#'+</; /")1Nexus($( Push+  &,")137 60 #* RHPAM Openshift#*42. CI/CD#* 42 -.