ºñÁî´Ï½º À̺¥Æ® ¼ÒÇÁÆ®¿þ¾î ½ÃÀåÀ¸·Î Æ÷Æ®Æú¸®¿À È®´ë
IBMÀÌ ¾ÛÆ®¼ÒÇÁÆ® Àμö¸¦ ¹ßÇ¥Çß´Ù. ¾ÛÆ®¼ÒÇÁÆ®´Â ºñÁî´Ï½º À̺¥Æ® 󸮿¡ ÃÖÀûÈµÈ ¼ÒÇÁÆ®¿þ¾î ±â¾÷À¸·Î ¹Ì±¹ ¸Å»çÃß¼¼Ã÷ ÁÖ¿¡ º»»ç¸¦ µÎ°í ÀÖ´Ù.
ÀμöµÈ ¾ÛÆ®¼ÒÇÁÆ®ÀÇ ¼Ö·ç¼ÇÀº IBMÀÇ ¾ÖÇø®ÄÉÀÌ¼Ç ÅëÇÕ ¹Ìµé¿þ¾î ºê·£µåÀÎ À¥½ºÇǾî(WebSphere) »ç¾÷ºÎ¿¡ ¼ÓÇÏ°Ô µÈ´Ù. À̹ø ¾ÛÆ®¼ÒÇÁÆ® Àμö·Î IBMÀº SOA ¹× ºñÁî´Ï½º ÇÁ·Î¼¼½º °ü¸®(Business Process Management, ÀÌÇÏ BPM) Á¦Ç°±ºÀ» °ÈÇÔÀº ¹°·Ð, À̺¥Æ® ó¸® ±â¼úÀ» ÇÊ¿ä·Î ÇÏ´Â RFID, À¥ 2.0, Àδõ½ºÆ®¸® ¼Ö·ç¼Ç µî ÀÇ ¿µ¿ª¿¡¼µµ °í°´ ¼±ÅÃÀÇ ÆøÀ» È®ÀåÇÒ ¼ö ÀÖÀ» °ÍÀ¸·Î ±â´ëµÈ´Ù. ¶ÇÇÑ ÇâÈÄ Á¤º¸°ü¸®(Information Management) »ç¾÷ºÎ, Ƽº¼¸®(Tivoli) »ç¾÷ºÎ¿ÍÀÇ ¿øÈ°ÇÑ Çù¾÷µµ °¡´ÉÇÒ Àü¸ÁÀÌ´Ù.
¾ÛÆ®¼ÒÇÁÆ®´Â ºñÁî´Ï½º À̺¥Æ® ÇÁ·Î¼¼½º ó¸® ºÐ¾ßÀÇ ¸®´õ·Î ½Ç½Ã°£ ºñÁî´Ï½º ó¸® ºÐ¼® ºÐ¾ß¿¡ °Á¡À» °®°í ÀÖ´Ù. ÀÌ È¸»çÀÇ ¼Ö·ç¼ÇÀº ½Ç½Ã°£À¸·Î ¸ðµç ¾ÖÇø®ÄÉÀ̼Ç, À¥ ¼ºñ½º, µ¥ÀÌÅͺ£À̽º ¹× °¢Á¾ µð¹ÙÀ̽º¿¡¼ ¹ß»ýÇÑ ºñÁî´Ï½º È°µ¿(Activity)À» ¸ð´ÏÅ͸µÇÏ°í, ¹ß»ýµÈ °¢ È°µ¿ÀÇ °ü°è¸¦ Á¤ÀÇ, Á¶ÇÕÇÏ¿© Àû´çÇÑ ½Ã°£¿¡ ÀûÀýÇÑ È°µ¿µéÀ» ¹ß»ý½Ãų ¼ö ÀÖµµ·Ï ÇØÁØ´Ù. IBMÀº À̹ø ¾ÛÆ®¼ÒÇÁÆ® Àμö¸¦ ÅëÇØ Â÷¼¼´ë SOAÀÇ ÇÙ½É ¿ä¼Ò·Î ½ÃÀå¼ö¿ä°¡ Áõ°¡ÇÏ°í ÀÖ´Â ºñÁî´Ï½º À̺¥Æ® ó¸® ºÐ¾ßÀÇ ¿ª·®À» ´ëÆø °È, °í°´µé¿¡°Ô °æÀï»ç¿Í Â÷º°µÈ ¼Ö·ç¼Ç ·Îµå¸ÊÀ» Á¦°øÇÒ ¼ö ÀÖ°Ô µÆ´Ù.
¾ÛÆ®¼ÒÇÁÆ®´Â ±âÁ¸ SOA ¹× BPMÀÇ Á¤ÀûÀÎ Æ®·£Àè¼Ç 󸮸¦ º¸´Ù µ¿ÀûÀ¸·Î ½Ç½Ã°£ ó¸®ÇÒ ¼ö ÀÖµµ·Ï Áö¿ø, ´õ¿í Á¤±³ÇÏ°í ÀÚµ¿ÈµÈ ÇüÅÂÀÇ SOABPM ¿î¿µÀ» °¡´ÉÄÉ ÇØÁØ´Ù. ¶ÇÇÑ º¹ÇÕ À̺¥Æ® ÇÁ·Î¼¼½º ó¸®(CEP; Complex Event Processing) ºÎ¹®¿¡¼µµ Ź¿ùÇÑ ±â´ÉÀ» Á¦°øÇØ BPM, BAM(Business Activity Monitoring), ESB(Enterprise Service Bus), BRE(Business Rule Engine) µî ¿µ¿ª¿¡ È°¿ë °¡´ÉÇÏ´Ù. ÀÌ¿¡ µû¶ó ¾ÛÆ®¼ÒÇÁÆ®´Â ÇöÀç SOAÀÇ ÇÙ½É ¿î¿µ ȯ°æÀ¸·Î ÀÚ¸®Àâ°í ÀÖ´Â IBMÀÇ À¥½ºÇǾî ÇÁ·Î¼¼½º ¼¹ö(WebSphere Process Server) ¹× À¥½ºÇǾî ESBÀÇ ±â´ÉÀ» °ÈÇÏ´Â ¿µ¿ªÀ¸·Î ÀÚ¸®ÀâÀ» Àü¸ÁÀÌ´Ù.
IBMÀÇ ¾ÛÆ®¼ÒÇÁÆ® Àμö¿¡ ´ëÇØ Çѱ¹IBM À¥½ºÇǾî»ç¾÷ºÎ ¹ÚÇý°æ º»ºÎÀåÀº "ÇâÈÄ ºñÁî´Ï½º À̺¥Æ® ½ÃÀå¿¡¼ÀÇ ¸®´õ½ÊÀ» È®´ëÇÒ ¼ö ÀÖ´Â ÁÁÀº °è±â°¡ µÉ °ÍÀ¸·Î Àü¸ÁÇÑ´Ù"¶ó¸ç "¾ÛÆ®¼ÒÇÁÆ®´Â IBMÀÇ SOA Àü·«À» º¸°ÇÏ¿© °í°´ÀÌ SOA¿¡ ´ëÇÑ ±âÁ¸ ÅõÀÚ¸¦ ±Ø´ëÈÇÒ ¼ö ÀÖµµ·Ï ºñÁî´Ï½º À̺¥Æ® ´É·ÂÀ» Çâ»ó½ÃÄÑ ÁÙ °Í"À̶ó°í ¸»Çß´Ù.
ÇÑÆí 2007³â °¡Æ®³Ê´Â ¾ÖÇø®ÄÉÀÌ¼Ç ÀÎÇÁ¶ó½ºÆ®·°Ã³ ¸ÅÁ÷ Äõµå·±Æ® µî SOA °ü·Ã 4°³ º¸°í¼¿¡¼ IBMÀ» ¸®´õ·Î ¼±Á¤ÇÑ ¹Ù ÀÖ´Ù.
¡áCEP(Complex Event Processing): º¹ÀâÇÑ À̺¥Æ® 󸮷Π±¸¼ºµÇ¾î ÀÖ´Â ½Ã½ºÅÛ ³»ºÎÀÇ Á¤º¸¸¦ ½Ç½Ã°£À¸·Î Áý°èÇÏ¿© »óÈ£ ¿¬°üµÈ À̺¥Æ®¸¦ ¼±º°ÀûÀ¸·Î ½Äº°ÇÏ°Ô ÇÑ´Ù. ÀÌ ±â´ÉÀ» ÅëÇØ ½Äº°Çϱ⠾î·Á¿î ÆÐÅÏ°ú Ãß¼¼¸¦ ÆľÇÇÏ°í Á¶Ä¡¸¦ ÃëÇÒ ¼ö ÀÖ´Ù. ƯÈ÷ ÇÁ·Î¼¼½º ¼öÇà °úÁ¤ ³»¿¡¼ÀÇ À̺¥Æ® 󸮿¡ ÀûÇÕÇϸç À̺¥Æ® 󸮸¦ À§ÇÑ ±ÔÄ¢ÀÇ Á¤ÀÇ ¹× °æ°í µîÀÇ ±â´ÉÀ» ±¸ÇöÇÒ ¶§ È°¿ëÇÒ ¼ö ÀÖ´Ù.
[±æ¹Î±Ç ±âÀÚ(reporter21@boannews.com)]
<ÀúÀÛ±ÇÀÚ: º¸¾È´º½º(www.boannews.com) ¹«´ÜÀüÀç-Àç¹èÆ÷±ÝÁö>