º¸¾È Á¦Ç°Á¤º¸
·¹µåÇÞ, Á¦À̺¸½º BPM ½ºÀ§Æ®6 Ãâ½Ã | 2014.03.10 | |
±â¾÷ ÇÁ·Î¼¼½º ¹× ÀÇ»ç°áÁ¤ ÀÚµ¿È·Î ½±°í ºü¸£°Ô ´ëÀÀ
[º¸¾È´º½º Á¤±Ô¹®] ±Û·Î¹ú ¿ÀǼҽº ¼Ö·ç¼Ç ¼±µµ±â¾÷ ·¹µåÇÞ(www.redhat.com)ÀÌ ¾÷°è¿¡¼ °¡Àå Æ÷°ýÀûÀÎ ¿ÀǼҽº ºñÁî´Ï½º ÇÁ·Î¼¼½º °ü¸®(Business Process Management, ÀÌÇÏ BPM) ¼Ö·ç¼ÇÀÎ ¡®·¹µåÇÞ Á¦À̺¸½º BPM ½ºÀ§Æ® 6(Red Hat JBoss BPM Suite 6)¡¯À» Ãâ½ÃÇß´Ù.
·¹µåÇÞÀÇ Â÷¼¼´ë ºñÁî´Ï½º ·ê °ü¸®½Ã½ºÅÛ(Business Rule Management Systems, ÀÌÇÏBRMS)ÀÎ ¡®Á¦À̺¸½º BRMS 6(JBoss BRMS 6)¡¯°¡ žÀçµÈ ¡®·¹µåÇÞ Á¦À̺¸½º BPM ½ºÀ§Æ® 6¡¯´Â BPM, BRM, CEP(Complex Event Processing) ±â¼úÀ» ÅëÇÕÇØ ´ÜÀÏ Á¦Ç°À¸·Î Á¦°øÇÑ´Ù. ºñÁî´Ï½º ÇÁ·Î¼¼½º °ü¸® Ç÷§Æû ¡®Á¦À̺¸½º BPM ½ºÀ§Æ® 6¡¯´Â ¡®Á¦À̺¸½º BRMS 6¡¯ÀÇ ¸ðµç ±â´ÉÀ» Áö¿øÇÏ´Â µ¿½Ã¿¡ ºñÁî´Ï½º ÇÁ·Î¼¼½º ¸ðµ¨¸µ, ÀÚµ¿È, ½Ã¹Ä·¹À̼Ç, ¸ð´ÏÅ͸µ Áö¿ø ±â´ÉÀ» Ãß°¡·Î Á¦°øÇÑ´Ù. ¡®Á¦À̺¸½º BRMS¡¯´Â ±â¾÷ÀÇ ºñÁî´Ï½º ·ê °ü¸® ¹× CEP Ç÷§ÆûÀ¸·Î, ºñÁî´Ï½º ·êÀ» ¼ö¸³ÇÏ°í ÀÌ¿¡ ±â¹ÝÇÑ ÀÇ»ç°áÁ¤À» ³»¸®±â À§ÇØ ÀÌ¿ëµÈ´Ù. µû¶ó¼ ºñÁî´Ï½º ·êÀ» ¾ÖÇø®ÄÉÀ̼ǿ¡ Á÷Á¢ ÄÚµù ÇÒ ÇÊ¿ä°¡ ¾ø´Ù. ÀÌ¿Í °°Àº »óÈ£º¸¿ÏÀû ±â¼úÀº ±â¾÷ÀÌ ´õ ³ªÀº ÀÇ»ç°áÁ¤°ú ÇÁ·Î¼¼½º ÀÚµ¿È¸¦ ÅëÇØ ±Þº¯ÇÏ´Â ½ÃÀå »óȲ¿¡ ½±°í ºü¸£°Ô ´ëÀÀÇÒ ¼ö ÀÖµµ·Ï µ½´Â µ¿½Ã¿¡ ±â¾÷µéÀÌ ¼öµ¿À¸·Î ¾ÖÇø®ÄÉÀÌ¼Ç Äڵ带 ÀÛ¼ºÇÏÁö ¾Ê°íµµ ÇÊ¿äÇÑ ¼öÁ¤À» ÇÒ ¼ö ÀÖµµ·Ï µ½´Â´Ù. ºü¸£°Ô º¯ÈÇÏ´Â ºñÁî´Ï½º ȯ°æ ¼Ó¿¡¼ ±â¾÷µéÀº Áö¼ÓÀûÀ¸·Î °æÀï·ÂÀ» À¯ÁöÇÏ°í ÀûÀÀÇϱâ À§ÇØ ³ë·ÂÇØ¾ß ÇÑ´Ù. ¼öµ¿À¸·Î ¾ÖÇø®ÄÉÀÌ¼Ç Äڵ带 º¯°æÇÏ°Ô µÇ¸é ºñ¿ëÀ̳ª ½Ã°£ ¼Ò¸ð´Â ¹°·Ð ¿À·ù³ª ºñÀÏ°ü¼º°ú °°Àº ¸®½ºÅ©¸¦ °¨¼öÇØ¾ß ÇÑ´Ù. BPM°ú BRM ½Ã½ºÅÛÀº ±â¾÷ÀÌ ÀÏ°üÀûÀÌ°í Á¤È®ÇÑ ÀÇ»ç°áÁ¤À» À¯ÁöÇÒ ¼ö ÀÖµµ·Ï ¿öÅ©Ç÷ο츦 ÀÚµ¿È ÇÏ´Â ÇÑÆí ±â¾÷ ³» IT »ç¿ëÀÚµéÀÌ ½Å¼ÓÇÏ°í È¿À²ÀûÀ¸·Î Çù·ÂÇÒ ¼ö Àִ ȯ°æÀ» Á¶¼ºÇÔÀ¸·Î½á ¼öÁ¤µÈ »çÇ×µéÀÌ ºü¸£°Ô ¾ÖÇø®ÄÉÀÌ¼Ç ÀÎÇÁ¶ó¿¡ ÅëÇÕµÉ ¼ö ÀÖµµ·Ï µ½´Â´Ù. ¡®Á¦À̺¸½º BPM ½ºÀ§Æ® 6¡¯´Â ±â¾÷ÀÌ ÀÚ»çÀÇ °í°´µé¿¡°Ô ÁÖ·ÂÇÏ°í ºñÁî´Ï½º¸¦ ¼ºÀå½Ãų ¼ö ÀÖµµ·Ï ´ÙÀ½°ú °°Àº ±â´ÉÀ» Á¦°øÇÑ´Ù. ¡â°¡½Ã¼º ¡®Á¦À̺¸½º BPM ½ºÀ§Æ®¡¯¿Í ¡®Á¦À̺¸½º BRMS¡¯´Â ±â¾÷µéÀÌ ÀÚ»çÀÇ ºñÁî´Ï½º°¡ ¾î¶»°Ô ¿î¿µµÇ´ÂÁö ÆľÇÇÒ ¼ö ÀÖµµ·Ï ´õ ³ªÀº °¡½Ã¼ºÀ» Á¦°øÇÏ°í º´¸ñ Çö»óÀÌ ¹ß»ýÇÏ´Â °÷À» ÆľÇÇÏ´Â µ¿½Ã¿¡ ¾÷¹« ¹æ½ÄÀ» °³¼±Çϱâ À§ÇØ ¹«¾ùÀ» ÇÒ ¼ö ÀÖÀ»Áö °áÁ¤ÇÒ ¼ö ÀÖµµ·Ï µ½´Â´Ù. ¡âºñÁî´Ï½º ¹Îø¼º ±â¾÷°í°´µéÀº ¡®Á¦À̺¸½º BPM ½ºÀ§Æ®¡¯¸¦ ÅëÇØ ÇÁ·Î¼¼½º, ·ê, Á¤Ã¥À» È®º¸ÇÏ°í °ü¸®ÇÏ¸ç ¼öÁ¤ÇÒ ¼ö ÀÖ¾î º¯ÈÇÏ´Â ½ÃÀå »óȲ¿¡ ´õ ºü¸£°Ô ´ëÀÀÇÏ°í ´õ È¿À²ÀûÀ¸·Î °æÀïÇÒ ¼ö ÀÖ´Ù.
ºñÁî´Ï½º ·ê °ü¸® ±â´ÉÀº BPM¿¡ žÀçµÅ ºñÁî´Ï½º ÇÁ·Î¼¼½º¿Í °ü·ÃµÈ ÀÇ»ç °áÁ¤ °ü¸® ±â´ÉÀ» Áö¿øÇÑ´Ù. ¡®Á¦À̺¸½º BPM ½ºÀ§Æ® 6¡¯Àº ´ÙÀ½°ú °°Àº ¡®Á¦À̺¸½º BRMS 6¡¯ÀÇ ±â´ÉµéÀ» Á¦°øÇÑ´Ù. ¡â°í±Þ ºñÁî´Ï½º »ç¿ëÀÚ Åø ¡®Á¦À̺¸½º BPM ½ºÀ§Æ® 6¡¯´Â ºñÁî´Ï½º Àü¹®°¡µéÀÌ Àü¹®ºÐ¾ßÀÇ Áö½Ä(Domain knowledge)À» Á÷Á¢ ¸ðµ¨¿¡ Àû¿ëÇÒ ¼ö ÀÖµµ·Ï Áö¿øÇÏ°í, Åø¸µÀ» ÅëÇØ ·ê ¹× ÇÁ·Î¼¼½º Á¤ÀÇ¿¡ ´ëÇÑ °¡½Ã¼º°ú ÀÌÇظ¦ µµ¸ðÇÑ´Ù. ÀÌ °°Àº Åø¿¡´Â µå·¡±× ¾Ø µå·Ó BPMN2 ÇÁ·Î¼¼½º ¸ðµ¨·¯, ±×·¡ÇÇÄà µ¥ÀÌÅÍ ¸ðµ¨·¯, ºñÁî´Ï½º ¾×ƼºñƼ ¸ð´ÏÅ͸µ(BAM) ´ë½Ãº¸µå ¹× º¸°í¼»Ó ¾Æ´Ï¶ó ¡®Á¦À̺¸½º BRMS 6¡¯¿¡ Æ÷ÇÔµÈ ·ê ÀÛ¼º ¹× °ü¸® Åøµµ Æ÷ÇԵȴÙ.
¸¶ÀÌÅ© ÇÇÄ¡(Mike Piech) ·¹µåÇÞ Á¦À̺¸½º ¹Ìµé¿þ¾î Á¦Ç° ¸¶ÄÉÆà ¼ö¼® ÀÌ»ç´Â ¡°Áö³ ¸î ³â°£ Áö¼ÓÀûÀ¸·Î ·¹µåÇÞ Á¦À̺¸½º ¹Ìµé¿þ¾î Æ÷Æ®Æú¸®¿À¸¦ È®ÀåÇÏ¸ç °í°´µéÀÌ ´õ¿í ÅëÇյǰí Áö´ÉÀûÀ̸ç Çõ½ÅÀûÀÎ ¾ÖÇø®ÄÉÀÌ¼Ç È¯°æÀ» ±¸¼ºÇÒ ¼ö ÀÖµµ·Ï ´Ù¾çÇÑ ±â´ÉÀ» Ãß°¡Çß´Ù¡±¸ç, ¡° ¡®Á¦À̺¸½º BPM ½ºÀ§Æ® 6¡¯´Â ·¹µåÇÞÀÇ ¿ÀǼҽº ¿£ÅÍÇÁ¶óÀÌÁî ¾ÖÇø®ÄÉÀÌ¼Ç °³¹ß Æ÷Æ®Æú¸®¿ÀÀÇ Á¤Á¡¿¡ ÇØ´çÇÏ´Â ¼Ö·ç¼ÇÀÌ´Ù. À̹ø Á¦Ç° Ãâ½Ã´Â Æ÷°ýÀûÀÎ Ç÷§Æû Á¦°øÀ» À§ÇÑ ¹Ìµé¿þ¾î Àü·«ÀÇ Áß´ëÇÑ ÀÌÁ¤Ç¥·Î¼ °³¹ßÀÚµé°ú ±â¾÷ °í°´µé¿¡°Ô Çõ½Å°ú °æÀï·ÂÀ» ¼±»çÇÒ °ÍÀ¸·Î ±â´ëÇÑ´Ù¡±°í ¸»Çß´Ù. [Á¤±Ô¹® ±âÀÚ(kmj@boannews.com)] <ÀúÀÛ±ÇÀÚ: º¸¾È´º½º(http://www.boannews.com/) ¹«´ÜÀüÀç-Àç¹èÆ÷±ÝÁö> |
||