JB461

Authoring Rules with Red Hat JBoss BRMS

๊ฐœ์š”

๊ต์œก ๊ณผ์ • ์„ค๋ช…

Business Central์˜ GUI๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๋ฃฐ์„ ์ž‘์„ฑํ•˜๊ณ  ํ…Œ์ŠคํŠธํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ๋ฐฐ์›๋‹ˆ๋‹ค.

Authoring Rules with Red Hatยฎ JBossยฎ BRMS(JB461) ๊ณผ์ •์—์„œ๋Š” Red Hat JBoss BRMS ๋ฃฐ ์—”์ง„ ๋ฐ ๋ฆฌํฌ์ง€ํ† ๋ฆฌ์— ๋Œ€ํ•ด ์†Œ๊ฐœํ•ฉ๋‹ˆ๋‹ค. ์ด ๊ต์œก ๊ณผ์ •์—์„œ๋Š” Business Central์˜ GUI๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๋ฃฐ์„ ์ž‘์„ฑํ•˜๊ณ  ํ…Œ์ŠคํŠธํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ๋ฐฐ์šฐ๊ฒŒ ๋ฉ๋‹ˆ๋‹ค.

์ด ๊ต์œก ๊ณผ์ •์€ Red Hat JBoss BRMS 6๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ํ•ฉ๋‹ˆ๋‹ค.

๊ต์œก ๋‚ด์šฉ ์š”์•ฝ

  • Business Central์—์„œ ๊ธฐ๋ณธ์ ์ธ ๋น„์ฆˆ๋‹ˆ์Šค ๋ฃฐ ์ž‘์„ฑ
  • ์˜์‚ฌ ๊ฒฐ์ •ํ‘œ ๋ฐ ๋ฃฐ ํ…œํ”Œ๋ฆฟ
  • DSL(๋„๋ฉ”์ธ๋ณ„ ์–ธ์–ด) ๊ฐœ๋ฐœ
  • ๋น„์ฆˆ๋‹ˆ์Šค ๋ฃฐ ํ…Œ์ŠคํŠธ
  • Business Central์—์„œ ๋ณต์žกํ•œ ๋น„์ฆˆ๋‹ˆ์Šค ๋ฃฐ ์ž‘์„ฑ

๊ต์œก ๋Œ€์ƒ

  • ๋น„์ฆˆ๋‹ˆ์Šค ์ •์ฑ…์„ ๋งŒ๋“ค์–ด ๋„์ž…ํ•˜๋Š” ์—ญํ• ์„ ๋‹ด๋‹นํ•˜๊ณ  ์žˆ๋Š” ๋น„์ฆˆ๋‹ˆ์Šค ์• ๋„๋ฆฌ์ŠคํŠธ ๋ฐ ๊ธฐ์—… ์•„ํ‚คํ…ํŠธ
  • ๋ฃฐ์„ ์ž‘์„ฑํ•˜๊ณ  ํ…Œ์ŠคํŠธํ•˜๋Š” ๋ฃฐ ์ž‘์„ฑ์ž
  • Business Central์„ ์ด์šฉํ•ด ๋ฃฐ์„ ์ž‘์„ฑํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ๋ฐฐ์šฐ๊ณ  ์‹ถ์€ Javaโ„ข EE ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๊ฐœ๋ฐœ์ž

์ด ๊ต์œก ๊ณผ์ •์˜ ์ „์ œ ์กฐ๊ฑด

  • ํ…Œ์ด๋ธ” ๋ฐ ํ…Œ์ด๋ธ” ๊ฐ„ ๊ด€๊ณ„ ๋“ฑ ๋ฐ์ดํ„ฐ ๊ตฌ์กฐ์— ๋Œ€ํ•œ ๊ธฐ๋ณธ์ ์ธ ์ดํ•ด(์˜ˆ: ์ฃผ๋ฌธ ๋ฐ ์ฃผ๋ฌธ ํ•ญ๋ชฉ)
  • ๋น„์ฆˆ๋‹ˆ์Šค ๋ฃฐ ๊ฐœ๋ฐœ ๊ฒฝํ—˜
  • ๋น„์ฆˆ๋‹ˆ์Šค ๋ชจ๋ธ๋ง ๊ฒฝํ—˜
  • ์Šคํ”„๋ ˆ๋“œ์‹œํŠธ๋ฅผ ์ด์šฉํ•ด ์ž‘์—…ํ•  ์ˆ˜ ์žˆ๋Š” ๋Šฅ๋ ฅ
๊ต์œก ๋‚ด์šฉ

๊ต์œก ๊ณผ์ • ๊ฐœ์š”

Red Hat JBoss Business Rules Management System(BRMS) ๊ฐœ์š”
Red Hat JBoss BRMS์šฉ ๋น„์ฆˆ๋‹ˆ์Šค ๋ฃฐ ๊ด€๋ฆฌ ์‹œ์Šคํ…œ์„ ์œ„ํ•œ ์•„ํ‚คํ…์ฒ˜ ๋ฐ ์š”๊ตฌ ์‚ฌํ•ญ์— ๋Œ€ํ•ด ํ•™์Šตํ•ฉ๋‹ˆ๋‹ค.
๊ธฐ๋ณธ ๋น„์ฆˆ๋‹ˆ์Šค ๋ฃฐ ์ž‘์„ฑ
๋น„์ฆˆ๋‹ˆ์Šค ๋ฃฐ ๊ตฌ์กฐ, ์‚ฌ์‹ค ์ž‘์—… ๋ฉ”๋ชจ๋ฆฌ๋ฅผ ํฌํ•จํ•œ ๊ตฌ์„ฑ ์š”์†Œ ๋ฐ ๋ฃฐ ๊ตฌ์„ฑ ์š”์†Œ๋ฅผ ์‹๋ณ„ํ•˜๊ณ  Business Central์„ ์‚ฌ์šฉํ•˜์—ฌ ๋ฃฐ์„ ์ž‘์„ฑํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ํ•™์Šตํ•ฉ๋‹ˆ๋‹ค.
๋น„์ฆˆ๋‹ˆ์Šค ๋ฃฐ ์˜์‚ฌ ๊ฒฐ์ •ํ‘œ ๋ฐ ๋ฃฐ ํ…œํ”Œ๋ฆฟ
๋ฃฐ ๋ฐ ๋ฃฐ ํ…œํ”Œ๋ฆฟ์„ ์ด์šฉํ•ด ์Šคํ”„๋ ˆ๋“œ์‹œํŠธ๋ฅผ ์ž‘์„ฑํ•ฉ๋‹ˆ๋‹ค.
๋น„์ฆˆ๋‹ˆ์Šค ๋ฃฐ์— ๋Œ€ํ•œ ๋„๋ฉ”์ธ๋ณ„ ์–ธ์–ด
๊ฐœ๋ฐœ์ž๊ฐ€ ์ž‘์„ฑํ•œ DSL์„ ์ด์šฉํ•ด ๋ฃฐ์„ ์ƒ์„ฑํ•ฉ๋‹ˆ๋‹ค.
๋น„์ฆˆ๋‹ˆ์Šค ๋ฃฐ ํ…Œ์ŠคํŠธ
Business Central ์›น ์ธํ„ฐํŽ˜์ด์Šค๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๋น„์ฆˆ๋‹ˆ์Šค ๋ฃฐ์„ ํ…Œ์ŠคํŠธํ•ฉ๋‹ˆ๋‹ค.
๋ณต์žกํ•œ ๋ฃฐ ์ž‘์„ฑ
๊ณ ๋„ํ™”๋œ ์กฐ๊ฑด ๋ฐ ํ˜„์žฅ ์ œ์•ฝ ์‚ฌํ•ญ, ๋ฃฐ ์‹คํ–‰ ์ œ์–ด, ๋ฃฐ ์ถฉ๋Œ ๋ฐฉ์ง€ ๋ฐฉ๋ฒ•์„ ์‚ฌ์šฉํ•˜์—ฌ ๋ณตํ•ฉ์ ์ธ ๋น„์ฆˆ๋‹ˆ์Šค ๋ฃฐ์„ ์ž‘์„ฑํ•ฉ๋‹ˆ๋‹ค.
๊ฒฐ๊ณผ

๊ธฐ์—…์— ๋ฏธ์น˜๋Š” ํšจ๊ณผ

์ด ๊ต์œก ๊ณผ์ •์€ ์†Œํ”„ํŠธ์›จ์–ด ๊ฐœ๋ฐœ ๊ธฐ์ˆ  ์—†์ด ๊ทธ๋ž˜ํ”ฝ ์ธํ„ฐํŽ˜์ด์Šค๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๋น„์ฆˆ๋‹ˆ์Šค ๋ฃฐ๋กœ ๋น„์ฆˆ๋‹ˆ์Šค ๋กœ์ง์„ ์ƒ์„ฑํ•˜๋Š” ๋ฐ ํ•„์š”ํ•œ ๊ธฐ์ˆ ์„ ๊ฐœ๋ฐœํ•˜๊ธฐ ์œ„ํ•œ ๊ฒƒ์ž…๋‹ˆ๋‹ค. ๊ทธ ๊ฒฐ๊ณผ ์ถœ์‹œ ์‹œ๊ฐ„์„ ๋‹จ์ถ•ํ•˜๊ณ  ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์— ์˜ํ•ด ๊ตฌํ˜„๋˜๋Š” ํŠน์ • ๋น„์ฆˆ๋‹ˆ์Šค ๋ฃฐ์˜ ๊ฐ€์‹œ์„ฑ์„ ๊ฐœ์„ ํ•˜๊ณ  ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ์˜ค๋ฅ˜๋กœ ์ด์–ด์งˆ ์ˆ˜ ์žˆ๋Š” ํ•ด์„ ์˜ค๋ฅ˜์˜ ์œ„ํ—˜์„ ์ค„์ผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

Red Hat์€ ๊ณ ๊ฐ์—๊ฒŒ ์ด์ ์„ ์ œ๊ณตํ•˜๊ธฐ ์œ„ํ•ด ์ด ๊ต์œก ๊ณผ์ •์„ ๊ฐœ์„คํ–ˆ์œผ๋‚˜, ๊ธฐ์—…๊ณผ ์ธํ”„๋ผ์— ๋”ฐ๋ผ์„œ ์‹ค์ œ๋กœ ์–ป๋Š” ๊ฒฐ๊ณผ์™€ ์ด์ ์ด ๋‹ค๋ฅผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๊ฐœ์ธ์—๊ฒŒ ๋ฏธ์น˜๋Š” ํšจ๊ณผ

์ด ๊ต์œก ๊ณผ์ •์„ ์ด์ˆ˜ํ•˜๋ฉด ์ˆ˜๊ฐ•์ƒ์€ Business Central ์›น ์ธํ„ฐํŽ˜์ด์Šค๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์†Œํ”„ํŠธ์›จ์–ด ๊ฐœ๋ฐœ์ž๋ฟ๋งŒ ์•„๋‹ˆ๋ผ ๋น„์ฆˆ๋‹ˆ์Šค ์ „๋ฌธ๊ฐ€๊ฐ€ ์ดํ•ดํ•  ์ˆ˜ ์žˆ๋Š” ์–ธ์–ด๋กœ ์ž‘์„ฑ๋œ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์—์„œ ์‚ฌ์šฉํ•  ๋น„์ฆˆ๋‹ˆ์Šค ๋ฃฐ์„ ๊ฐœ๋ฐœํ•˜๊ณ  ํ…Œ์ŠคํŠธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์ˆ˜๊ฐ•์ƒ์€ ๋‹ค์Œ๊ณผ ๊ฐ™์€ ์ž‘์—…์„ ์ˆ˜ํ–‰ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

  • Drolls ์„ ์–ธ์  ์–ธ์–ด๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๋น„์ฆˆ๋‹ˆ์Šค ๋ฃฐ ์ƒ์„ฑ
  • ์˜์‚ฌ ๊ฒฐ์ •ํ‘œ ๋ฐ ๋„๋ฉ”์ธ ํŠน์ • ์–ธ์–ด(Domain Specific Languages, DSL)์„ ์‚ฌ์šฉํ•˜์—ฌ ๋น„์ฆˆ๋‹ˆ์Šค ๋ฃฐ ์ƒ์„ฑ
  • ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ์™ธ๋ถ€์—์„œ ๋น„์ฆˆ๋‹ˆ์Šค ๋ฃฐ ํ…Œ์ŠคํŠธ
  • ๋น„์ฆˆ๋‹ˆ์Šค ๋ฃฐ์— ๋Œ€ํ•œ ์ถฉ๋Œ ํ•ด๊ฒฐ ์ „๋žต ๊ตฌํ˜„

๊ถŒ์žฅ๋˜๋Š” ๋‹ค์Œ ์‹œํ—˜ ๋˜๋Š” ๊ต์œก ๊ณผ์ •

Developing Rules Applications with Red Hat JBoss BRMS(JB463)

ํ”„๋กœ๋•์…˜ ํ™˜๊ฒฝ์—์„œ ๋น„์ฆˆ๋‹ˆ์Šค ๋ฃฐ์„ ์ž‘์„ฑ, ํ…Œ์ŠคํŠธ, ๋””๋ฒ„๊ทธ ๋ฐ ์ œ์–ดํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ๋ฐฐ์›๋‹ˆ๋‹ค.

์œ„์น˜ ์„ ํƒ ํ•˜๊ธฐ

๊ธฐ์ˆ ์„ ๋งˆ์Šคํ„ฐํ•˜๋Š” ๋‹ค์–‘ํ•œ ๋ฐฉ๋ฒ•

์ „๋ฌธ๊ฐ€ ์ฃผ๋„ ๊ฐ€์ƒ ๊ต์œก๊ณผ ์ž๊ธฐ ์ฃผ๋„์‹ ํ•™์Šต, ์ „๋ฌธ๊ฐ€์˜ ์ง€์›, ์ž๊ฒฉ์ฆ ์‹œํ—˜ ๋“ฑ ๋‘ ๊ฐ€์ง€ ๋ฐฉ์‹์˜ ์žฅ์ ์„ ๋ชจ๋‘ ๋ˆ„๋ฆด ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. Red Hat Learning Subscription์— ๋ชจ๋‘ ํฌํ•จ๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค.

๊ฐ€์šฉํ•œ ํ˜„์žฅ ๊ต์œก

์›ํ•˜๋Š” ๋•Œ์— ํŒ€์› ์ „์ฒด๋ฅผ ๊ต์œกํ•˜์„ธ์š”. ๋Œ€๋ฉด ๊ต์œก, ์›๊ฒฉ ๊ต์œก ๋ชจ๋‘ ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค.

Red Hat Learning Subscription

Red Hat ์ œํ’ˆ์— ๋Œ€ํ•œ ํ†ตํ•ฉ ๊ต์œก ๋ฐ ํ•™์Šต ๊ฒฝ๋กœ, ์—…๊ณ„์—์„œ ์ธ์ฆ๋œ ์ž๊ฒฉ์ฆ, ์œ ์—ฐํ•˜๊ณ  ๋‹ค์ด๋‚˜๋ฏนํ•œ IT ํ•™์Šต ๊ฒฝํ—˜.

๋งž์ถคํ˜• ๊ธฐ์ˆ  ๊ฒฝ๋กœ ๊ตฌ์ถ•

1๋…„ ๋™์•ˆ Red Hat ์˜จ๋ผ์ธ ํ•™์Šต ๋ฆฌ์†Œ์Šค์— ์˜จ๋””๋งจ๋“œ๋กœ ๋ฌด์ œํ•œ ์•ก์„ธ์Šค ๊ฐ€๋Šฅํ•œ Red Hat ๊ต์œก ์„œ๋ธŒ์Šคํฌ๋ฆฝ์…˜์— ํฌํ•จ๋œ ์ด ๊ต์œก ๊ณผ์ •์„ ์ˆ˜๊ฐ•ํ•˜์„ธ์š”.

์ง€์‹ ๊ฒ€์ฆ

๋ฌด๋ฃŒ ๊ธฐ์ˆ  ํ‰๊ฐ€๋ฅผ ๋ฐ›์•„ ๋ณด์„ธ์š”. ์ „๋ฌธ์„ฑ์„ ๊ฒ€์ฆํ•˜๊ณ , ๊ธฐ์ˆ  ๊ฒฉ์ฐจ๋ฅผ ํ™•์ธํ•˜๊ณ , Red Hat ๊ต์œก์„ ์–ด๋””์„œ๋ถ€ํ„ฐ ์‹œ์ž‘ํ•˜๋ฉด ์ข‹์„์ง€ ์ถ”์ฒœ๋ฐ›์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.