Çѱ¹IBM, »õ·Î¿î SOA ¼ÒÇÁÆ®¿þ¾î ¹× ¼ºñ½º ¹ßÇ¥
¡°SOA´Â ¾ÆÅ°ÅØó ½ºÅ¸ÀÏÀ̸ç IT ÀÎÇÁ¶ó½ºÆ®·°Ã³ ±¸ÇöÀ» À§ÇÑ ÃÑüÀû Á¢±Ù¹æ½ÄÀÌ´Ù.¡±
IBM SOA Ç÷§Æû °ü¸® ÃÑ°ý ÀÌ»çÀÎ Ä«¸² À¯¼öÇÁÀÇ ¸»ÀÌ´Ù. ±×´Â 7ÀÏ ¡®SOA ±âÀÚ°£´ãȸ¡¯¿¡¼ IBM SOA ¼Ö·ç¼Ç ¹× ¼ºñ½º Æ÷Æ®Æú¸®¿À ¹ßÇ¥¿¡ ¾Õ¼ SOA(Service Oriented Architectures)ÀÇ Á¤ÀǸ¦ ÀÌ°°ÀÌ Çϸç, IBM SOA ¼ÒÇÁÆ®¿þ¾î ½ÅÁ¦Ç°¿¡ ¼¼ °¡Áö¸¦ ¿°µÎ¿¡ µ×´Ù°í ¸»Çß´Ù.
À¯¼öÇÁ À̻簡 ¹àÈù ¼¼ °¡Áö´Â ¡ã ½ÃÀå ¸®´õ½Ê¿¡ ÃÊÁ¡ ¡ã °í°´»ç Ãʱ⠵µÀÔ Áö¿ø ¡ã Çâ»óµÈ ±â´É ¼Ò°³·Î, À̸¦ ±â¹ÝÀ¸·Î À¥½ºÇÇ¾î ¼ºñ½º ·¹Áö½ºÆ®¸® & ¸®Æ÷ÁöÅ丮(WebSphere Service Registry and Repository)¿Í IBMÀÌ ¿ÃÇØ ÀμöÇÑ ¿þºñÆÄÀÌ(Webify)ÀÇ ±â¼ú°ú IBMÀÇ ÀÚ»êÀ» ÅëÇÕÇÑ Á¦Ç°ÀÎ À¥½ºÇÇ¾î ºñÁî´Ï½º ¼ºñ½º Æк긯(WebSphere Business Service Fabric)À» ¹ßÇ¥Çß´Ù.
À¥½ºÇÇ¾î ¼ºñ½º ·¹Áö½ºÆ®¸® & ¸®Æ÷ÁöÅ丮´Â SOAÀÇ ÄÄÆ÷³ÍÆ®°¡ µÇ´Â ¼ºñ½º¸¦ °ü¸®ÇÏ´Â ÀúÀå¼Ò·Î ¼ºñ½º¸¦ ¸¸µç ºÎ¼°¡ ¾îµðÀÎÁö, ¾î¶»°Ô È°¿ëµÇ°í ÀÖ´ÂÁö µî¿¡ ´ëÇÑ Á¤º¸°¡ Á¦°øµÈ´Ù. ÀúÀåµÈ ¼ºñ½º´Â ¿øÇÏ´Â ºÎ¼¿¡¼ ½±°Ô Àç»ç¿ëÇÒ ¼ö ÀÖÀ¸¸ç °ü¸®ÀÚ´Â °¢°¢ÀÇ ¼ºñ½º »ç¿ëÇöȲÀ» ÆľÇÇØ ¿ì¼±¼øÀ§¸¦ Á¤ÇÒ ¼ö ÀÖ´Ù. ƯÈ÷, ±âÁ¸¿¡ »êÀçµÇ¾î ÀÖ´ø ¼ºñ½º¸¦ ÇÑ °÷¿¡ ¸ð¾Æ¼ °ü¸®ÇÔÀ¸·Î½á »ç¿ëÀÚÀÇ ½Ã°£°ú ºñ¿ëÀÌ Å©°Ô Àý°¨µÉ °ÍÀ¸·Î º¸ÀδÙ.
¶ÇÇÑ, À¥½ºÇÇ¾î ºñÁî´Ï½º ¼ºñ½º Æк긯Àº ¿þºñÆÄÀÌÀÇ ±â¼ú À§¿¡ IBMÀÇ »ê¾÷Æ¯ÈµÈ º£½ºÆ® ÇÁ·¢Æ¼½º¸¦ Á¢¸ñÇØ »õ·Î¿î ¼ºñ½º¸¦ ¸¸µé ¼ö ÀÖµµ·Ï Áö¿øÇÏ´Â ÇÁ·¹ÀÓ¿öÅ©ÀÌ´Ù. Áï, »ê¾÷¿¡ °øÅëÀûÀ¸·Î Àû¿ëµÇ´Â Ç¥ÁØÈµÈ ¼ºñ½º¸¦ ´ã°í ÀÖ¾î ƯÁ¤ »ê¾÷ÀÇ °í°´ÀÌ »õ·Î¿î ¼ºñ½º¸¦ °³¹ßÇØ¾ß µÇ´Â »óȲ¿¡¼ ÃÖ¼ÒÇÑÀÇ °³¹ßÀÛ¾÷¸¸À¸·Î ¼ºñ½º¸¦ µµÃâÇÒ ¼ö ÀÖ´Ù.
°£´ãȸ¿¡¼ Çѱ¹IBMÀº SOA ±¸ÃàÀ» °í·ÁÇÏ°í ÀÖ´Â ±â¾÷À» À§ÇØ µÎ Á¦Ç°À» Æ÷ÇÔÇÑ 4°¡ÁöÀÇ SOA ÇÙ½ÉºÐ¾ß ¹× Áö¿ø ¼Ö·ç¼Ç Æ÷Æ®Æú¸®¿Àµµ ¹ßÇ¥Çß´Ù.
¸ÕÀú, ¡®SOA ±â¹Ý BPM(Business Process Management)¡¯À¸·Î ºñÁî´Ï½º ÇÁ·Î¼¼¼ÀÇ °ü¸®¸¦ À§Çؼ´Â È¿À²¼º, ±âÁ¸ ÀÚ»êÀÇ Àç»ç¿ë, À¯¿¬¼º¿¡ ±â¹ÝÇÑ ¼ÒÇÁÆ®¿þ¾î¿Í Æ¯ÈµÈ ¼ºñ½º Áö½ÄÀÇ °áÇÕÀÌ ÇÊ¿äÇϸç À̸¦ À§ÇØ SOA ±â¹ÝÀÇ BPMÀ» À§ÇÑ ¼ÒÇÁÆ®¿þ¾î¿Í ¼ºñ½º Æ÷Æ®Æú¸®¿À¸¦ ¹ßÇ¥Çß´Ù.
´ÙÀ½À¸·Î ¡®SOA ¼º°øÀÇ Ãʼ®ÀÎ °Å¹ö³Í½º¡¯·Î ¼º°øÀûÀÎ SOA ÇÁ·ÎÁ§Æ®¸¦ À§ÇÑ ÀÏ·ÃÀÇ Á¤Ã¥ ¹× ÇÁ·Î¼¼½ºÀÎ SOA °Å¹ö³Í½º¸¦ À§ÇÑ »õ·Ó°í Æ÷°ýÀûÀÎ ¹æ¹ý·ÐÀ» ¹ßÇ¥Çß´Ù. ÀÌ ¹æ¹ý·ÐÀº IBMÀÌ Àü¼¼°èÀûÀ¸·Î °í°´°ú IBMÀÇ 11°³ ±Û·Î¹ú SOA ¼¾ÅÍ¿¡¼ ¼öÇàÇÑ ´Ù¾çÇÑ ºñÁî´Ï½º °æÇèÀ» ±âÃÊ·Î ÇÏ°í ÀÖ´Ù. À¥½ºÇÇ¾î ¼ºñ½º ·¹Áö½ºÆ®¸® & ¸®Æ÷ÁöÅ丮µµ ºñÁî´Ï½º ¼ºñ½ºÀÇ °ü¸®¶ó´Â Ãø¸é¿¡¼ SOA °Å¹ö³Í½ºÀÇ ¿µ¿ª¿¡ Æ÷ÇԵȴÙ.
¼¼ ¹ø° ¡®SOA¸¦ À§ÇÑ IT ÀÎÇÁ¶ó½ºÆ®·°Ã³¡¯´Â SOA¸¦ ½ÃÀÛÇÒ ¶§ ÀÎÇÁ¶óÀÇ °ü¸®¸¦ À§ÇÑ ±¸Á¶ÈµÇ°í ½Ç¿ëÀûÀÎ ¹æ¹ý·ÐÀÌ ÇÊ¿äÇϸç ÀÌ·± ¿ä±¸»çÇ×Àº ¼ºñ½º º¸¾È, °ü¸® ¹× ¼ºñ½º °¡»óÈÀÇ È®ÀåÀ» Æ÷ÇÔÇÏ°í ÀÖ´Ù.
¸¶Áö¸·À¸·Î ¡®»ê¾÷Æ¯ÈµÈ SOA ¼ºñ½º¡¯´Â »ê¾÷º° Æ¯ÈµÈ ¼ºñ½º¸¦ ÅëÇØ SOA ÇÁ·ÎÁ§Æ®¸¦ ÁøÇàÇÒ ¼ö ÀÖµµ·Ï À¥½ºÇÇ¾î ºñÁî´Ï½º ¼ºñ½º Æк긯À» ¹ßÇ¥Çß´Ù. ÀÌ »õ·Î¿î ±â¼ú Ç÷§ÆûÀº ÇÁ¸®ºôÆ®(Pre-built)µÇ¾î ÀÖÀ¸¸ç ¸ÂÃãÈÇÒ ¼ö ÀÖ´Â(customizable) SOA ÀÚ»ê°ú ´Ù¾çÇÑ »ê¾÷º° Ç¥ÁØÀ» Áö¿øÇÏ´Â ¸ðµ¨°ú Á¤Ã¥ÀÌ´Ù.
Çѱ¹IBM À¥½ºÇǾî/SOA »ç¾÷ºÎ ¿Àº´ÁØ º»ºÎÀåÀº ¡°IBMÀº °í°´ÀÇ ½ÇÁúÀûÀÎ SOA ±¸ÇöÀ» À§ÇØ ±¤¹üÀ§Çϸ鼵µ ±¸Ã¼ÀûÀÎ ¼Ö·ç¼Ç Æ÷Æ®Æú¸®¿À¸¦ ¹ßÇ¥Çß´Ù¡±¸ç, ¡°Àü¼¼°èÀûÀ¸·Î ´Ù¾çÇÑ SOA ±¸Ãà °æÇè°ú SOA ±Û·Î¹ú ¼¾ÅÍÀÇ Àü¹®ÀûÀÎ Áö½ÄÀ» ±â¹ÝÀ¸·Î °í°´ÀÇ ¿ä±¸¿¡ ¸Â´Â SOA ±¸Ãà ¹æ¹ý·ÐÀ» Á¦°øÇÑ´Ù´Â °ÍÀÌ IBMÀÇ °¡Àå Â÷º°ÈµÈ °Á¡¡±À̶ó°í ¹àÇû´Ù.
ÇÑÆí, IBMÀÇ SOA »ç¾÷ÀÌ Æ÷°ýÀûÀÌ°í Ãß»óÀûÀÌ¸ç ¿£Æ®¸® Æ÷ÀÎÆ®´Â ÀÖÁö¸¸ ¿£µå Æ÷ÀÎÆ®°¡ ¾ø´Ù´Â ±âÀÚµéÀÇ ÁöÀû¿¡ À¯¼öÇÁ ÀÌ»ç´Â ¡°SOA´Â ÇϳªÀÇ ¿©Á¤À̸ç Á¢±Ù¹æ½ÄÀ¸·Î °í°´ÀÌ SOA¸¦ µµÀÔÇÒ ¶§ ¸íÈ®ÇÑ ¸ñÇ¥¿Í ¼º°øÁöÇ¥¸¦ °®°í ÇÁ·ÎÁ§Æ®¸¦ ¼³Á¤ÇÏ´Â °Ô ¹Ù·Î ÇÁ·ÎÁ§Æ®ÀÇ ¿£µå Æ÷ÀÎÆ®¡±¶ó°í ¹àÇû´Ù.
¿Àº´ÁØ º»ºÎÀåÀº ÀÌ Áú¹®¿¡ ´ëÇØ ±¹³» ¸ð ÈÇо÷°èÀÇ »ç·Ê¸¦ µé¸ç, ¡°SOA¸¦ ±â¹ÝÀ¸·Î BPMÀ» ½ÃÀÛÇߴµ¥ ÇÁ·Î¼¼½º 6°³¸¦ ¿ÀÇÂÇß´Ù¡±¸é¼ ¡°BPMÀÇ ±Ã±Ø ¸ñÇ¥´Â ÇÁ·Î¼¼½º ¸ð´ÏÅÍ·Î Áö¼ÓÀûÀ¸·Î ÁøÇàÇÏ´Â °úÁ¤À» ¸»ÇÏ´Â °Í¡±À̶ó°í ¼³¸íÇß´Ù.
[µ¿¼ºÇý ±âÀÚ(boan2@boannews.com)]
<ÀúÀÛ±ÇÀÚ: º¸¾È´º½º(www.boannews.com) ¹«´ÜÀüÀç-Àç¹èÆ÷±ÝÁö>