Ȩ > ´º½º > ±âȹƯÁý > ¿£ÅÍÇÁ¶óÀÌÁî ÄÄÇ»ÆÃ
  • Æ®À§ÅÍ
  • ÆäÀ̽ººÏ
  • ±¸Ç÷¯½º
  • ³×À̹ö¹êµå
  • Ä«Ä«¿À½ºÅ丮
     
¡°IT ¹Îø¼º ³ôÀÌ´Â SOA, ¡®Àü·«¡¯À¸·Î Á¢±ÙÇ϶ó¡±
SOA ¼º°øÀü·« ÁýÁßÇغΠ¡¦ ¡®¹æ¹ý·Ð¡¯À¸·Î SOA Áö¼Ó ¹ßÀü
2010³â 10¿ù 21ÀÏ 18:03:18 ±è¼±¾Ö ±âÀÚ iyamm@datanet.co.kr

½º¸¶Æ® ¿öÅ©, ¸ð¹ÙÀÏ ±â±âÀÇ ÁøÈ­, Ŭ¶ó¿ìµå ÄÄÇ»ÆÃ, À¶ÇÕ±â¼úÀÇ ¹ß´Þ µîÀÌ ITÀÇ ÃÖ´ë È­µÎ°¡ µÇ°í ÀÖ´Â »óȲ¿¡¼­ ‘SOA(Service Oriented Architecture)’¶ó´Â À̽´¸¦ ´øÁ³À» ¶§ °¡Àå óÀ½ ³ª¿Â ¹ÝÀÀÀº ‘¶á±Ý¾ø´Ù’¿´´Ù. ‘SOA°¡ Á×¾ú³ª, »ì¾Ò³ª’¸¦ µÎ°í ÆîÄ¡´ø ³íÀïµµ ½Ãµé¾î ÀÌ¹Ì ±â¾ï ÀúÆíÀ¸·Î »ç¶óÁ®¹ö¸° Áö±Ý ÀÌ ½ÃÁ¡¿¡ SOA¸¦ ³­µ¥¾øÀÌ ¿Ö ²¨³»µé¾ú´Â°¡ ÇÏ´Â ¹ÝÀÀÀ̾ú´Ù. ±×·¯³ª Á¤È®È÷ ¸»Çϸé SOA°¡ »ç¶óÁø °ÍÀÌ ¾Æ´Ï¶ó SOA°¡ ÇÊ¿äÇÑ°¡, ±×·¸Áö ¾ÊÀº°¡¿¡ ´ëÇÑ ³íÀïÀÌ »ç¶óÁ³À» »ÓÀÌ´Ù. SOA »ç¸Á°ú °ü·ÃµÈ ³íÀïÀº ‘SOA´Â ¹Ýµå½Ã ÇÊ¿äÇÏ´Ù’·Î °á·Ð³µÀ¸¸ç, ÇöÀç IT ¼³°è¸¦ À§ÇÑ ±âº» ¾ÆÅ°ÅØó°¡ µÇ°í ÀÖ´Ù. ¶ÇÇÑ SOA »ç»óÀº ±â¾÷¿ë ¾ÖÇø®ÄÉÀ̼ÇÀ» ¼³°èÇÒ ¶§ °¡Àå ¸ÕÀú °í·ÁÇØ¾ß ÇÒ »çÇ×ÀÌ µÆ´Ù.

IT ÀÚ¿ø È¿À²Àû È°¿ë À§ÇØ SOA µîÀå
SOA´Â ‘¾ÖÇø®ÄÉÀ̼ÇÀ» ·¹°íºí·°Ã³·³ Á¶¸³ÇÒ ¼ö ÀÖµµ·Ï ÇØÁÖ´Â »À´ë’¶ó°í ÀÌÇØÇÏ¸é ½±´Ù. SOA¿Í ºñ½ÁÇÑ °³³äÀ¸·Î EAI(Enterprise Application Integration)°¡ Àִµ¥, EAI´Â ±â¾÷ÀÇ »óÈ£ ¿¬°üµÈ ¾ÖÇø®ÄÉÀ̼ÇÀ» À¯±âÀûÀ¸·Î ¿¬µ¿ÇØ ÇÊ¿äÇÑ Á¤º¸¸¦ Áß¾Ó ÁýÁßÀûÀ¸·Î ÅëÇÕ, °ü¸®, »ç¿ëÇÒ ¼ö Àִ ȯ°æÀ» ±¸ÇöÇÑ´Ù´Â »ç»óÀ» ´ã°í ÀÖ´Ù.

SOA¿Í EAI´Â ¿£ÅÍÇÁ¶óÀÌÁî ¾ÆÅ°ÅØó(EA: Enterprise Architecture)¿¡¼­ ½ÃÀ۵ƴÙ. EA´Â Á¶Á÷ÀÇ ÇÁ·Î¼¼½º¿Í Á¤º¸½Ã½ºÅÛ, ºÎ¼­ÀÇ ±¸Á¶¿Í ±â´ÉÀ» Æ÷°ýÀûÀÌ°í Á¤È®ÇÑ ¹æ¹ýÀ¸·Î ±â¼úÇÏ´Â ¹æ¹ýÀ» ¸»Çϸç, Á¶Á÷ÀÇ Àü·«Àû ¸ñÇ¥¿Í ÇൿÀÇ ¹æÇâÀ» Á¦½ÃÇÏ´Â °ÍÀÌ´Ù. EA°¡ À¯¿¬¼ºÀÌ ¶³¾îÁ® ½ÃÀå¿¡¼­ ȯ¿µÀ» ¹ÞÁö ¸øÇÏÀÚ SOA°¡ µîÀåÇß´Ù. SOA´Â »õ·Î¿î »ç»óÀÌ ¾Æ´Ï¶ó, ÀÌ¹Ì Á¤¸³µÈ À̷еéÀ» Àß Á¶ÇÕÇؼ­ ±â¾÷³»¿¡ »êÀçÇØ ÀÖ´Â ºÐ»êµÈ IT ÀÚ¿øÀ» È¿°úÀûÀ¸·Î »ç¿ëÇÏÀÚ´Â ¹æ¹ý·Ð Áß Çϳª´Ù.

SOA°¡ º»°ÝÀûÀ¸·Î È­µÎ°¡ µÈ °ÍÀº 2000³â´ë Áß¹ÝÀ̸ç, À¥¼­ºñ½º¿¡¼­ Ãâ¹ßÇÑ °³¹æÇü Ç¥Áرâ¼úÀÇ ÃÖÁ¾ ¸ñÀûÁö°¡ SOA°¡ µÉ °ÍÀ̶ó´Â Àü¸ÁÀÌ ¿ì¼¼Çß´Ù. ³ª¾Æ°¡ ±â¾÷ÀÇ ¸ðµç ¼­ºñ½º´Â À¥À» ±â¹ÝÀ¸·Î ÀÌ·ïÁú °ÍÀ̹ǷÎ, ¼­ºñ½º°¡ ¾Æ´Ï¶ó À¥À» Á߽ɿ¡ µÐ WOA(Web Oriented Architecture)°¡ ´ë¼¼¸¦ ÀÌ·ê °ÍÀ̶ó´Â ÁÖÀåÀÌ ³ª¿À±âµµ Çß´Ù.

SOA°¡ ÇÑâ È­µÎ°¡ µÆÀ» ´ç½Ã ¸¹Àº ±â¾÷µéÀÌ SOA ±â¹ÝÀÇ IT ½Ã½ºÅÛ ±¸ÃàÀ» °ËÅäÇÑ ¹Ù ÀÖ´Ù. ¸ÞÀÎÇÁ·¹ÀÓ ´Ù¿î»çÀÌ¡ ÀÌÈÄ °³¹æÇü ½Ã½ºÅÛÀÌ ÁÖ¸¦ ÀÌ·ç°Ô µÇÀÚ ´Ù¾çÇÑ ÀÌÁ¾ ȯ°æÀ¸·Î IT ½Ã½ºÅÛÀÌ ºÐ»êµÆ´Ù. ÇÊ¿ä¿¡ µû¶ó µµÀÔµÈ Æ÷ÀÎÆ® ¼Ö·ç¼Ç°ú °è¿­»ç ȤÀº Á¶Á÷º°·Î ´Þ¸® µµÀÔµÈ ¾÷¹«¿ë ¾ÖÇø®ÄÉÀ̼ÇÀÌ È¥¿ëµÇ¸é¼­ ¹öÀü°ü¸®´Â Ä¿³ç º¸À¯ÇÏ°í ÀÖ´Â IT Àڻ꿡 ´ëÇÑ Æľǵµ Á¦´ë·Î ÀÌ·ïÁöÁö ¾Ê¾Ò´Ù. ºÐ»êµÈ ºñÁî´Ï½º Á¶Á÷À» Á¤ºñÇÏ°í, ü°èÀûÀÎ ÇÁ·Î¼¼½º¸¦ Á¤ºñÇÒ ¼ö ÀÖµµ·Ï µµ¿ÍÁÖ´Â SOA¶ó´Â °³³äÀÌ µîÀåÇÏÀÚ ½Ã½ºÅÛ¿¡ ´ëÇÑ ´ë´ëÀûÀÎ ¾÷±×·¹À̵å ȤÀº Â÷¼¼´ë ÇÁ·ÎÁ§Æ®¸¦ ÁغñÇÏ´Â ´ë±â¾÷µéÀº SOA ÆÄÀÏ·µ ÇÁ·ÎÁ§Æ®¸¦ ½ÃÀÛÇß´Ù. ±×·¯³ª ÀÌ ÁßÀÇ »ó´çºÎºÐÀº ÆÄÀÏ·µ ÇÁ·ÎÁ§Æ®·Î ³¡³ª°í ¸»¾Ò´Ù.

ÀÌ»ó¹Î SAPÄÚ¸®¾Æ ºÎÀåÀº “SOA¿¡ ´ëÇÑ ÀÌÇØ°¡ ³·Àº »óÅ¿¡¼­ °úµµÇÏ°Ô ±â´ë¼öÁØÀ» ³ô¿´±â ¶§¹®¿¡ SOA°¡ ÆÄÀÏ·µ ÇÁ·ÎÁ§Æ®¿¡ ±×Ä¡°í ¸»¾Ò´Ù”¸ç “ÀÌ´Â º¥´õµéÀÌ °úµµÇÑ ¸¶ÄÉÆÃÀ¸·Î ½ÃÀåÀ» ºÎÇ®·È±â ¶§¹®”À̶ó°í ÁöÀûÇß´Ù.

ÀÌ»ó¹Î ºÎÀåÀº SOA ÇÁ·ÎÁ§Æ®¿¡ »ó´çÇÑ ¼öÁØÀ¸·Î ¼º°øÇÑ ÇÑ ±â¾÷ÀÇ ¿¹¸¦ µé¾ú´Ù. ÀÌ ±â¾÷ÀÇ SOA Ãʱ⠸ñÇ¥´Â ‘Do no Harm’À̾ú´Ù. SOA´Â Àü»ç ¿µ¿ª¿¡ ±¸ÃàµÇ°í, »ó´çÇÑ ±â°£µ¿¾È È°¿ëµÅ IT Àç»ç¿ëÀÇ È¿°ú¸¦ º¼ ¼ö ÀÖÀ» ¶§ ºñ·Î¼Ò ROI¸¦ ¸»ÇÒ ¼ö ÀÖ´Ù. ÀÌ ±â¾÷Àº Ãʱâ ÆÄÀÏ·µ ÇÁ·ÎÁ§Æ®·Î´Â SOA È¿°ú¸¦ ¾Ë ¼ö ¾ø´Ù´Â »ç½ÇÀ» ÃæºÐÈ÷ ÀÌÇØÇ߱⠶§¹®¿¡ ±âÁ¸ ½Ã½ºÅÛ¿¡ ‘ÇØ’¸¦ ¹ÌÄ¡Áö ¾ÊÀ¸¸é ¼º°øÇÑ °ÍÀ̶ó°í ÀνÄÇß´Ù.

   

Á¦Ç°À¸·Î ‘¿ÀÇØ’ÇÑ SOA ÇÁ·ÎÁ§Æ®
SOA°¡ Çѵ¿¾È »ç¸Á¼³¿¡ ½Ã´Þ·Á¾ß Çß´ø °ÍÀº ³Ê¹«³ª ÀÌ»óÀûÀ̱⠶§¹®ÀÌ´Ù. ±âÁ¸ IT ȯ°æÀº ³Ê¹« º¹ÀâÇÏ°Ô ¾ôÈ÷°í ¼³ÄÑÀֱ⠶§¹®¿¡ ¾ÆÁÖ ÀÛÀº º¯È­¿¡µµ ¸¹Àº ¹®Á¦¸¦ ÀÏÀ¸Å²´Ù. »õ·Î¿î ¼­ºñ½º¸¦ Ãß°¡ÇÏ´Â °ÍÀº ¾î´À Á¤µµ ¼öÁرîÁö ÀÚµ¿È­ ÇÒ ¼ö ÀÖÀ»Áö ¸ô¶óµµ, »ç¿ëÇÏÁö ¾Ê°Ô µÈ ¼­ºñ½º¸¦ »©³»´Â °ÍÀº ¸Å¿ì ³ôÀº ¸®½ºÅ©¸¦ °¨¼öÇØ¾ß ÇÑ´Ù. µû¶ó¼­ ¹Ýº¹ÀûÀÎ Àç°³¹ß, Áߺ¹ÅõÀÚ°¡ ÀÌ·ïÁú ¼ö¹Û¿¡ ¾ø´Ù.

À̷лó SOA´Â ºñÁî´Ï½ºÀÇ º¯È­¿¡ µû¶ó ÀÚÀ¯·Ó°Ô IT¸¦ ¿òÁ÷ÀÏ ¼ö ÀÖÀ¸¸ç, ÇÑ ¹øÀÇ °³¹ß·Î ¿©·¯ ¼­ºñ½º¿¡ Àç»ç¿ëÇÒ ¼ö ÀÖ°í, °íµµ·Î ¼÷·ÃµÈ Àü¹®°¡°¡ ¾ø¾îµµ »óȲ¿¡ µû¶ó ¼ö½Ã·Î º¯°æ½Ãų ¼ö ÀÖ´Ù. ºñÁî´Ï½º Çϳª Ãß°¡ÇÒ ¶§¸¶´Ù Çϵå¿þ¾î, ¼ÒÇÁÆ®¿þ¾î º¥´õ ´ã´çÀÚ¸¦ ¼ÒÁýÇØ º¹ÀâÇÑ °ËÅäÀýÂ÷¸¦ °ÅÄ¡°í, ´Ù½Ã °³¹ßÇÏ°í, Å×½ºÆ®ÇØ ¹èÆ÷ÇÏ´Â °úÁ¤À» °ÅµìÇØ¿Â CIO ÀÔÀå¿¡¼­´Â ´«ÀÌ ¹ø½ ¶ßÀÏ ¼ö¹Û¿¡ ¾ø´Ù. ±×·¯³ª ½ÇÁ¦·Î SOA°¡ Àû¿ëµÇ±â¿¡ ±â¾÷ÀÇ IT ȯ°æÀº ³Ê¹«³ª ¿­¾ÇÇß´Ù. SOA¸¦ À§Çؼ­´Â ¹Ýµå½Ã ¾÷¹«¿Í Á¶Á÷ Á¤ºñ, ½Ã½ºÅÛÀÇ Æ®·£½ºÆ÷¸ÞÀ̼ÇÀÌ ¼±ÇàµÅ¾ß Çϴµ¥, ±â¾÷µéÀº ÀÌ °úÁ¤À» ¸ðµÎ »ý·«ÇÑ Ã¤ ‘SOA ±â´ÉÀ» ÇÏ´Â Á¦Ç°’À» ´úÄÀ »ç³õ°í “S OA´Â °ÅÇ°À̾ú´Ù”°í ºñÆÇÇß´Ù.

ȲÀÎÂù Çѱ¹·¹µåÇÞ Àü¹«´Â “SOA´Â IT ½Ã½ºÅÛÀ» ¼³°èÇÏ´Â ¹æ¹ý·Ð Áß ÇϳªÀÏ »ÓÀ̸ç, SOA¸¦ ÃÖÁ¾¸ñÇ¥·Î ÇÏ´Â ÇÁ·ÎÁ§Æ®³ª »óÇ°Àº ÀÖÀ» ¼ö ¾ø´Ù. ±×·¯³ª ¸¹Àº º¥´õµéÀÌ SOA¸¦ ¶Ç ÇϳªÀÇ ‘½ÃÀå’À¸·Î »ý°¢ÇØ »ó¾÷È­ÇÏ·Á Ç߱⠶§¹®¿¡ È£ÀÀÀ» ¹ÞÁö ¸øÇß´Ù”°í ÁöÀûÇß´Ù.

SOA »ç»ó ±â¹ÝÀÇ IT ÇÁ·ÎÁ§Æ®¸¦ ½Ç½ÃÇÒ ¶§´Â ¿©±â¿¡ Âü¿©ÇÏ´Â ¼³°èÀη ¸ðµÎ SOA¸¦ ÃæºÐÈ÷ ÀÌÇØÇØ¾ß Çϸç, SOA ±â¼úÀ» ³»ÀçÈ­ÇÏ°í, Ç÷§ÆûÀ» ÀÌÇØ·°ËÁõÇÒ ¼ö ÀÖ¾î¾ß ÇÑ´Ù. ÀÌ°ÍÀÌ ÀÌ·ïÁöÁö ¾ÊÀ¸¸é À¥ ¼­ºñ½º Àû¿ë ÇÁ·ÎÁ§Æ®ÀÇ Çϳª¿¡ ±×Ä¡°í ¸¸´Ù. SOA ±â¼úÀ» Á¦°øÇÏ´Â º¥´õµéÀÌ º¸´Ù ¼Õ½±°Ô ÆǸÅÇϱâ À§ÇØ SOA¸¦ ¹Ìµé¿þ¾îÀÇ Çϳª·Î È«º¸Çϸ鼭 ½ÃÀåÀ» ¿Ö°î½ÃÄÑ SOA¿¡ ´ëÇÑ ¿ÀÇØ¿Í ºÒ½ÅÀ» ½ÉÈ­½ÃÄ×´Ù. SOA¸¦ »óÇ°À¸·Î ÀÌÇØÇÑ ±â¾÷µéÀº SOAÀÇ ROI°¡ ³·´Ù°í ¿©±æ ¼ö¹Û¿¡ ¾ø¾ú´ø °ÍÀÌ´Ù.

ÀÌ»ó¹Î SAPÄÚ¸®¾Æ ºÎÀåÀº “SOA´Â ±Ô¸ð°¡ Ŭ¼ö·Ï, ¹üÀ§°¡ ³ÐÀ»¼ö·Ï, »ç¿ë±â°£ÀÌ ±æ¼ö·Ï È¿°ú°¡ ¶Ñ·ÇÇÏ°Ô ³ªÅ¸³ª±â ¶§¹®¿¡ ROI µµÃâ ¹æ½ÄÀ» ´Þ¸® ÇØ¾ß ÇÑ´Ù. ±×·¯³ª º¥´õµéÀÌ ½ÃÀåÀ» ºü¸£°Ô È®»ê½ÃÅ°±â À§ÇØ SOA¸¦ Á¦Ç°È­Ç߱⠶§¹®¿¡ ¿ÀÇØ°¡ ¹ß»ýÇß´Ù”¸ç “SOA¿¡ ´ëÇÑ ¹Ù¸¥ ÀνÄÀº ´çÀåÀÇ ¼öÀÍÀ» ±â´ëÇÏÁö ¾Ê°í ¹Ì·¡¿¡ ´ëÇÑ ÅõÀÚ¶ó°í »ý°¢ÇÏ´Â °Í”À̶ó°í ÁöÀûÇß´Ù.

±â¼úÀûÀÎ Ãø¸é¿¡¼­µµ SOA´Â »ó´çÇÑ ÇѰ踦 °®°í ÀÖ¾ú´Ù. ¼º´É°ú º¸¾ÈÀÇ ¹®Á¦¿´´Ù. SOA¶ó´Â »À´ë¿¡ IT ½Ã½ºÅÛÀ» ¼­ºñ½º¿¡ ¸Â°Ô Ç÷¯±×ÀÎ ÇØ¾ß Çϴµ¥, »À´ë°¡ Á¦ ±â´ÉÀ» ÇÏÁö ¸øÇß´Ù. ¶ÇÇÑ ¼­ºñ½º¸¦ Àç»ç¿ëÇÒ ¶§ ÀÌÀü¿¡ »ç¿ëÇÏ´ø ¼­ºñ½º¸¦ ±×´ë·Î ´Ù¸¥ ¼­ºñ½º¿¡ Àû¿ëÇÏ¸é º¸¾È ¹®Á¦°¡ Á¦±âµÈ´Ù. ÀÌÀü¿¡ ¼öÇàÇÑ ¼­ºñ½º¿¡ Á¢±ÙÇÒ ¼ö ÀÖ´Â ±ÇÇÑ°ú ÇöÀç ¼­ºñ½º¿¡ Á¢±ÙÇÒ ¼ö ÀÖ´Â ±ÇÇÑÀÌ ´Ù¸¦ ¶§ ¿ª½Ã º¸¾È Á¤Ã¥ À§¹Ý ½Ãºñ¿¡ °É¸± ¼ö ÀÖ´Ù.

¼º´ÉÀ̳ª º¸¾ÈÀÇ ¹®Á¦´Â ±â¼úÀÇ ¹ß´Þ·Î ÇØ°áÇÒ ¼ö ÀÖ´Â ºÎºÐÀÌ´Ù. ¼º´É ºÎºÐÀº ÀÌ¹Ì ¼¼°èÀûÀÎ ¼º°ø»ç·Ê¸¦ ÅëÇØ ÀÔÁõÇÑ ¸¸Å­ ±â¼úÀûÀÎ ¹®Á¦´Â »ó´çÈ÷ Çؼҵƴٰí ÇÒ ¼ö ÀÖ´Ù. º¸¾ÈÀº ±ÇÇÑ°ü¸®¸¦ ºñ·ÔÇÑ º¸¾È ±â¼ú°ú Á¤Ã¥À» ÅëÇØ ÇØ°áÃ¥À» ã¾Æ¾ß ÇÑ´Ù. ºü¸¥ ROI¸¦ ¿ä±¸ÇÏ´Â ±¹³» ±â¾÷ÀÇ Æ¯¼ºÀÌ SOA¿¡ ´ëÇÑ ¿ÀÇظ¦ °­·ÂÇÏ°Ô ÀüÆÄÇß´Ù. SOA´Â Àå±â°£ÀÇ ÇÁ·ÎÁ§Æ®·Î ÁøÇàµÅ¾ß Çϱ⠶§¹®¿¡ °æ¿µÁøÀÇ Àå±âÀûÀÎ ¾È¸ñ°ú °­·ÂÇÑ ÀÇÁö°¡ ¾øÀ¸¸é ¾î·Æ´Ù. °­·ÂÇÑ ¸®´õ½ÊÀ» ±â¹ÝÀ¸·Î ¼ºÀåÇÑ ±¹³» ±â¾÷µéÀº ¸®´õÀÇ ÀÇ»ç°áÁ¤¿¡ µû¶ó ÀÏ»çºÐ¶õÇÏ°Ô ¿òÁ÷ÀδÙ. ¸®´õµéÀº ÅõÀÚ¿¡ ´ëÇÑ ºü¸¥ È¿°ú¸¦ ¿ä±¸Çϱ⠶§¹®¿¡ IT Á¶Á÷Àº ³ôÀº ROI°¡ º¸ÀåµÇ´Â ÇÁ·ÎÁ§Æ®¸¸ ÁøÇàÇÏ°Ô µÈ´Ù. µû¶ó¼­ Àå±â°£¿¡ °ÉÄ£ ÅõÀÚ°¡ ÇÊ¿äÇÑ SOA´Â ÅõÀÚ ¼øÀ§¿¡¼­ ¹Ð¸®°Ô µÈ´Ù.

SOA´Â Çö¾÷ÀÇ ÇÁ·ÎÁ§Æ®
¾ÆÀÌ·¯´ÏÇÏ°Ôµµ SOAÀÇ ÇÑ°è·Î ÁöÀûµÇ´Â ¹®Á¦µéÀº ±×´ë·Î SOAÀÇ ±âȸ°¡ µÈ´Ù. ¿¹¸¦ µé¾î ±¹³» ±â¾÷ÀÇ Á¶Á÷ ±¸¼ºÀÌ º¹ÀâÇÏ´Ù´Â ¹®Á¦´Â SOA¸¦ ÅëÇØ °³¼±½Ãų ¼ö ÀÖ´Ù´Â ¾ê±âµµ µÈ´Ù. À̸¦ ÅëÇØ ÀÇ»ç°áÁ¤ °úÁ¤À» ´Ü¼øÈ­ÇØ ºñÁî´Ï½º ¹Îø¼ºÀ» ³ôÀÏ ¼ö ÀÖÀ¸¸ç, ºñ¿ëÀ» Àý°¨ÇÏ°í °æÀï·ÂÀ» Á¦°íÇÒ ¼ö ÀÖ´Ù. ÀÌ·¯ÇÑ °üÁ¡¿¡¼­ Á¢±ÙÇÒ ¶§ Áß¿äÇÏ°Ô °í·ÁÇÒ Á¡Àº SOA´ÂIT ÇÁ·ÎÁ§Æ®°¡ ¾Æ´Ï¶ó Çö¾÷ÀÇ ÇÁ·ÎÁ§Æ®¶ó´Â °ÍÀÌ´Ù. ¼­ºñ½º¸¦ Á¤ÀÇÇÒ ¶§ Çö¾÷ÀÇ Àû±ØÀûÀÎ Âü¿©°¡ ¹Ýµå½Ã ÇÊ¿äÇϸç, ¾÷¹«¿Í ÇÁ·Î¼¼½º¸¦ Á¤È®ÇÏ°Ô ÆľÇÇØ¾ß ¼­ºñ½º ´ÜÀ§¸¦ ±ÔÁ¤ÇÒ ¼ö ÀÖ´Ù.

SAP´Â ÀÌ ¼­ºñ½º ´ÜÀ§¸¦ ‘ÄÄÆ÷Áþ ¾ÖÇø®ÄÉÀ̼ǒÀ¸·Î ±ÔÁ¤ÇØ ÁÖ¿ä ¾÷¹« ·ÎÁ÷°ú ÇÁ·Î¼¼½º¸¦ ÇÁ¸® ºôÆ® ÇüÅÂÀÇ ¼­ºñ½º·Î Á¦°øÇÑ´Ù. SAP´Â ¿£ÅÍÇÁ¶óÀÌÁî ¾ÖÇø®ÄÉÀÌ¼Ç Àü¹®±â¾÷ÀÇ Æ¯¼ºÀ» »ì·Á 30¿©³â°£ ½×Àº °æÇèÀ» ¹ÙÅÁÀ¸·Î ¼­ºñ½º ´ÜÀ§¸¦ ¹Ì¸® ±ÔÁ¤ÇÏ°í ÀÚµ¿È­½ÃÄÑ »ê¾÷º°·Î ±×´ë·Î Àû¿ë½Ãų ¼ö ÀÖµµ·Ï Çߴµ¥, À̸¦ ÄÄÆ÷Áþ ¾ÖÇø®ÄÉÀ̼ÇÀ̶ó°í ÇÑ´Ù. SAP´Â ERP, CRM, SCM µî ±â¾÷ ¾ÖÇø®ÄÉÀ̼ÇÀÇ ³ëÇϿ츦 2800¿© °³ÀÇ ºñÁî´Ï½º ¼­ºñ½º·Î Á¤Á¦ÇØ ¿£ÅÍÇÁ¶óÀÌÁî ¼­ºñ½º ¸®ÆÄÁöÅ丮(ESR)¿¡ ÀúÀåÇØ µÎ¾ú°í, °í°´µéÀº ÀÌµé ¼­ºñ½º¿Í ÇÁ·Î¼¼½º¸¦ Çϳª¾¿ ²¨³» ¾÷¹«¿¡ ÇÊ¿äÇÑ ÇüÅ·ΠÁ¶¸³ÇØ »ç¿ëÇÒ ¼ö ÀÖ´Ù. ¶Ç ÀúÀå¼Ò¿¡ ¾ø´Â ¼­ºñ½º´Â ÀÚ¹Ù¸¦ ÀÌ¿ëÇØ °³¹ßÇÏ°í À̸¦ ´Ù½Ã ·¹ÆÄÁöÅ丮¿¡ ´ã¾Æ °è¼Ó ÀçÈ°¿ëÇÒ ¼ö ÀÖµµ·ÏÇØ SAP ±â¹Ý ¾ÖÇø®ÄÉÀ̼ǻӸ¸ ¾Æ´Ï¶ó Àü»ç ITÀÇ SOA Àü·«À» ±¸ÇöÇÒ ¼ö ÀÖµµ·Ï ÇÑ´Ù.

SOA À̳äÀ» Àû¿ëÇÑ ÄÄÆ÷Áþ ¾ÖÇø®ÄÉÀ̼ÇÀÇ ±¹³» ´ëÇ¥ÀûÀÎ »ç·Ê´Â KTÀÇ IT ÀÚȸ»çÀÎ KTDSÀÇ ERP ½Ã½ºÅÛ ‘ds1’À» µé ¼ö ÀÖ´Ù. KTDS´Â ÇÁ·Î¼¼½º Çõ½Å(PI)°ú Àü»çÀûÀÚ¿ø°ü¸®(ERP) ±¸Ãà ÀÛ¾÷À» µ¿½Ã¿¡ ÁøÇàÇß´Ù.
KTDS ERP »ç¾÷ÀÌ ÀÇÀǸ¦ °®´Â °ÍÀº ºÒ°ú 6°³¿ùÀ̶ó´Â ªÀº ±â°£ ³»¿¡ Àü»ç ½Ã½ºÅÛ ±¸ÃàÀ» ¿Ï¼º½ÃÄױ⠶§¹®ÀÌ´Ù. KTDS´Â SAP BPP(Business Process Platform) ȯ°æÀ» È°¿ëÇØ °³¹ß »ý»ê¼ºÀ» Çâ»ó½ÃÄ×´Ù. ÀÌ »ç¾÷À» ÅëÇØ KTDS´Â ÀÚ¹Ù(À¥¼­ºñ½º)¸¦ È°¿ëÇØ ½±°Ô MVC ¸ðµ¨·Î À¥ ¾ÖÇø®ÄÉÀÌ¼Ç °³¹ßÀÌ °¡´ÉÇß°í, ESR (Enterprise Services Reposiroty) Áß½ÉÀ¸·Î ÇÑ Àç»ç¿ë¼ºÀ» Áõ°¡½ÃÄ×´Ù. ³ÝÀ§¹ö(Netweaver) CE ÅëÇØ ÀÚµ¿ »ý¼ºµÇ´Â ÄÚµå Áõ´ë·Î ÇÙ½É ·ÎÁ÷ °³¹ß¿¡ ÁýÁßÇÒ ¼ö ÀÖ¾ú´Ù.

IBMÀº ¶È¶ÈÇÑ ÀÛ¾÷ȯ°æ(Smart Work)À» Áö¿øÇÏ´Â À¯¿¬ÇÑ IT ÀÎÇÁ¶ó½ºÆ®·°Ã³·Î Á¤ÀÇÇÏ´Â ½º¸¶Æ® SOA Àü·«À» äÅÃÇÏ°í ÀÖ´Ù. À¯¿¬ÇÑ IT ÀÎÇÁ¶ó½ºÆ®·°Ã³¸¦ ±¸ÃàÇϱâ À§ÇØ ¿¬°á(Connectivity), °í¼º´É ¾ÖÇø®ÄÉÀ̼Ç, SOA ¾îÇöóÀ̾𽺠¿µ¿ªÀÇ SOA ÆÄ¿îµ¥À̼Ç(Foundation) Á¦Ç°À» Á¦°ø ÇÑ´Ù. ¶ÇÇÑ ¸®Å×ÀÏ, ±ÝÀ¶, Ç×°ø, ±¹¹æ, Åë½Å µî ´Ù¾çÇÑ ¾÷°èÀÇ ÇÁ·¹ÀÓ¿öÅ© ¼Ö·ç¼ÇÀ» º¸À¯ÇÏ°í ÀÖ¾î »ê¾÷ º° º£½ºÆ® ÇÁ·¢Æ¼½º¿Í Ç¥ÁØ ±â¹Ý Àδõ½ºÆ®¸® ÇÁ·¹ÀÓ¿öÅ© Àû¿ëÀ¸·Î ÇÁ·ÎÁ§Æ® ±â°£À» ´ÜÃà ÇÏ°í ºñÁî´Ï½º ¿î¿µ È¿À²À» ´Þ¼ºÇÒ ¼ö ÀÖµµ·Ï ÇÑ´Ù.
IBMÀº SOA¸¦ BPM°ú °áÇÕÇØ ´õ ³ôÀº °¡Ä¡¸¦ ÃßÁøÇϸç, ºñÁî´Ï½ºÀÇ ¹Îø¼º°ú ÇÁ·Î¼¼½ºÀÇ °¡½Ã¼ºÀ» °®Ãâ ¼ö ÀÖµµ·Ï ÇÏ°í ÀÖ´Ù. »ç¿ëÀÚ°¡ Áö¼ÓÀûÀ¸·Î ÇÁ·Î¼¼½º¸¦ ÃÖÀûÈ­ÇÒ ¼ö ÀÖµµ·Ï ºñÁî´Ï½º ÇÁ·Î¼¼½º¸¦ ¸ðµ¨¸µ, ¼öÇà, ¸ð´ÏÅ͸µ ¹× º¯°æÇÒ ¼ö ÀÖµµ·Ï ÇÏ°í, BPMÀ¸·Î ºñÁî´Ï½º ¼º°ú¿Í ROI ¿¹ÃøÀ» °¡´ÉÄÉ ÇÑ´Ù.

   

±Ô¸ð µû¶ó SOA ±â´ëÈ¿°ú ´Þ¸®Çؾß
»ç¾÷ ±Ô¸ðÀÇ ¹®Á¦´Â SOA È®»êÀÇ °É¸²µ¹ÀÌ µÉ ¼ö ÀÖ´Ù. SOA°¡ ´ë±Ô¸ð, Àå±â°£ÀÇ ÇÁ·ÎÁ§Æ®·Î¸¸ È¿°ú¸¦ º¼ ¼ö ÀÖ´Ù¸é ±ÝÀ¶±Ç Â÷¼¼´ë ½Ã½ºÅÛ ±¸Ãà°ú °°Àº ´ë±Ô¸ð ÇÁ·ÎÁ§Æ®¿¡¸¸ Àû¿ëµÉ ¼ö ÀÖÀ» °ÍÀÌ´Ù. ±×·¯³ª ½ÇÁ¦ Â÷¼¼´ë ÇÁ·ÎÁ§Æ®°°Àº ´ë±Ô¸ð »ç¾÷¿¡ SOA À̳äÀ» ÇѲ¨¹ø¿¡ Àû¿ë½ÃÅ°´Â °ÍÀº ±ØÈ÷ ¾î·Á¿î ÀÏÀÌ´Ù. SOA´Â ¾ÆÅ°ÅØó¸¦ º¯È­½ÃÅ°±â ¶§¹®¿¡ ½Ã½ºÅÛ¿¡ ¾î¶² ¿µÇâÀ» ¹ÌÄ¡°Ô µÉÁö ¼²ºÒ¸® ¿¹ÃøÇÏÁö ¸øÇÑ´Ù.

ȲÀÎÂù Çѱ¹·¹µåÇÞ Àü¹«´Â “SOA »ç»ó ±â¹ÝÀÇ IT ÇÁ·ÎÁ§Æ®¸¦ ºò¹ð¹æ½ÄÀ¸·Î ÃßÁøÇÏ¸é ½ÇÆÐÇÒ È®·üÀÌ ³ô´Ù. ±âÁ¸ÀÇ IT ½Ã½ºÅÛÀÌ ¿ö³« º¹ÀâÇÏ°Ô ¾ôÇôÀֱ⠶§¹®¿¡ ¼³°è¸¦ ¹Ù²Ù¸é ½Ã½ºÅÛ¿¡ ¾î¶² ¿µÇâÀ» ¹ÌÄ¥ Áö ¾Ë ¼ö ¾ø±â ¶§¹®”À̶ó¸ç “ÀÛÀº ´ÜÀ§ ¾÷¹«¿¡¼­ Àû¿ëÇØ ÇÁ·ÎÅäŸÀÔÀ» ¸¸µç ÈÄ ´Ü°èÀûÀ¸·Î È®»êÇØ¾ß ÇÑ´Ù”°í ¼³¸íÇß´Ù.

ÀÌ ¶§¹®¿¡ SOA È®»ê±â¿¡ ±â¾÷µéÀº ÆÄÀÏ·µ ÇÁ·ÎÁ§Æ®¸¦ ¼öÇàÇßÁö¸¸, ´ëºÎºÐ ROI°¡ ³·´Ù°í ÆÇ´ÜÇØ Áß´ÜÇÏ°í ¸»¾Ò´Ù. ºñ±³Àû ¼º°øÀûÀ¸·Î SOA ±â¹Ý ÇÁ·ÎÁ§Æ®¸¦ ³¡³ÂÁö¸¸, Á¤ÀÛ Àç»ç¿ëÇÒ ¼­ºñ½º°¡ ¾ø¾î ‘·¹°íºí·°’ÀÇ È¿°ú¸¦ ¾òÁö ¸øÇÑ´Ù°í Åä·ÎÇÏ´Â °æ¿ìµµ ¸¹´Ù. ÀÌ·¯ÇÑ ¹®Á¦´Â SOA°¡ ÇØ°áÇØ¾ß ÇÒ Àå±âÀûÀÎ ¼÷Á¦·Î ³²°ÜÁ® ÀÖÁö¸¸, ±×·¸´Ù°í SOA°¡ °¡Á®¿Ã ¸·´ëÇÑ °¡Ä¡±îÁö ºÎÁ¤Çؼ­´Â ¾ÈµÈ´Ù. ±ä ¾È¸ñÀ¸·Î ºÃÀ» ¶§ ±â¾÷ÀÇ IT ½Ã½ºÅÛÀº SOAÀÇ À̳äÀ» äÅÃÇÏ°Ô µÉ °ÍÀ̱⠶§¹®ÀÌ´Ù. ¸¸ÀÏ SOA¸¦ ´Ü°èÀûÀ¸·Î Àû¿ëÇÑ´Ù¸é, ¾î¶² °úÁ¤À» ¹â´Â °ÍÀÌ °¡Àå ÀÌ»óÀûÀϱî? ¿À¶óŬÀº ¡ãÁ¤º¸ °ü¸® ¡ãºñÁî´Ï½º ¾ÖÇø®ÄÉÀÌ¼Ç ¡ãÇ»Àü ¹Ìµé¿þ¾îÀÇ ¼¼ ´Ü°è¸¦ Á¦¾ÈÇÑ´Ù.

±â¾÷ÀÇ SOA ±¸Çö Àü·«Àº XML, SOAP, JCA, JMS µîÀ» ÅëÇÑ IT ÇÕ¸®È­ ¹× ±âÁ¸ ½Ã½ºÅÛ È¿À²ÀÇ ±Ø´ëÈ­, BPEL, XSLT, XQuery µîÀ» ÀÌ¿ëÇÑ ÇÁ·Î¼¼½º Ç÷οì Çü¼º°ú »ý»ê¼º, Àç»ç¿ë¼ºÀÇ Çâ»ó, ¶ÇÇÑ ¸¶Áö¸·À¸·Î´Â Æ÷ÅÐÀ̳ª J2EE ¾ÖÇø®ÄÉÀÌ¼Ç µîÀ» ÅëÇØ ¸ÖƼ-ä³ÎÀÇ È®À强ÀÌ ³ô°í ÅëÇÕµÈ ¾ÖÇø®ÄÉÀÌ¼Ç ´Ü°è ±¸ÃàÀ¸·Î ³ª´­ ¼ö ÀÖ´Ù.

¿À¶óŬ SOA ½ºÀ§Æ® 11g´Â ½Ã½ºÅÛ, »ç¶÷ ¹× ¹®¼­ Áß½ÉÀÇ ÇÁ·Î¼¼½º¸¦ ÅëÇÕÇÏ´Â ´ÜÀÏÇÑ ÇÁ·Î¼¼½º Ç÷§Æû ¹× °³¹ßºÎÅÍ º¸¾È, °Å¹ö³Í½º¿¡ À̸£±â±îÁö SOA ±â´ÉÀ» °®Ãá À̺¥Æ® ÁöÇâ ¾ÆÅ°ÅØó(Event Driven Architecture)¸¦ Á¦°øÇÑ´Ù. ¿À¶óŬ SOA ½ºÀ§Æ® 11g´Â ¿À¶óŬ ¾ÖÇø®ÄÉÀÌ¼Ç ±×¸®µå ÀÎÇÁ¶ó½ºÆ®·°Ã³ »ó¿¡¼­ ±¸ÃàµÇ¸ç Ŭ¶ó¿ìµå»ó¿¡¼­ ¼­ºñ½º¸¦ ±¸ÃàÇÏ°í ÅëÇÕÇϴµ¥ ÃÖÀûÈ­µÆ´Ù. ƯÈ÷ ¿À¶óŬ¿¡ ÀμöµÈ BEA°¡ ½×¾Æ¿Ô´ø ±¹³» ¸¹Àº ±â¾÷ÀÇ °æÇèÀ» ¹ÙÅÁÀ¸·Î ¿À¶óŬÀº º¸´Ù ³ôÀº ¼öÁØÀÇ SOA À̳äÀ» ±¸Çö½Ãų ¼ö ÀÖ´Ù°í °­Á¶ÇÑ´Ù.

SOA´Â IT ½Ã½ºÅÛÀÌ º¹ÀâÇÑ ´ë±â¾÷¿¡¼­¸¸ ÇÊ¿äÇÏ´Ù°í ¿©±â´Â °ÍÀÌ ÀϹÝÀûÀÌÁö¸¸, ¹Ýµå½Ã ±×·¯ÇÑ °ÍÀº ¾Æ´Ï¶ó´Â ¼³¸íµµ ³ª¿Â´Ù. ÀÌ»ó¹Î SAPÄÚ¸®¾Æ ºÎÀåÀº “´ë±â¾÷Àº ±âÁ¸ÀÇ IT¸¦ ¹Ù²ã¾ß Çϱ⠶§¹®¿¡ º¹ÀâÇÑ ¿ä±¸»çÇ×ÀÌ Á¦±âµÇÁö¸¸, Áß¼Ò·Áß°ß±â¾÷Àº ±ú²ýÇÑ Á¾ÀÌ À§¿¡ »õ·Ó°Ô ¼³°è¸¦ ÇÒ ¼ö Àֱ⠶§¹®¿¡ SOA À̳äÀ» º¸´Ù Àß ¹Ý¿µÇÒ ¼ö ÀÖ´Ù”°í ¸»Çß´Ù.

´ë±â¾÷ÀÇ SOA´Â ±âÁ¸¿¡ ±¸ÃàµÈ IT ½Ã½ºÅÛÀ» Ç¥ÁØ ±â¹Ý Ç÷§ÆûÀ¸·Î ¹Ù²ã º¸´Ù ¿ëÀÌÇÏ°Ô °ü¸®Çϱâ À§ÇØ Ã¤Åõȴٸé, Áß¼Ò·Áß°ß±â¾÷Àº ¾ÕÀ¸·Î ±¸ÃàÇÒ IT ½Ã½ºÅÛÀ» È®À强·À¯¿¬¼º ÀÖ°Ô Çϱâ À§ÇØ SOA¸¦ °í·ÁÇÒ ¼ö ÀÖ´Ù´Â ¼³¸íÀÌ´Ù. ¿¹¸¦ µé¾î SOA °³³äÀ» ±â¾÷ ³»¿¡ ÃæºÐÈ÷ ÀÎÁö½ÃÅ°°í ÀÖ´Ù°¡ ERP¸¦ µµÀÔÇÒ ¶§ SOA ¿øÄ¢À» Ãæ½ÇÈ÷ µû¸¥ °ÍÀ» ¼±ÅÃÇÏ°í, ´Ù¸¥ ½Ã½ºÅÛÀ» Ãß°¡ÇÒ ¶§µµ º°µµ·Î °³¹ßÇÏ´Â °ÍÀÌ ¾Æ´Ï¶ó ERP°¡ Á¦°øÇÏ´Â ¼­ºñ½º¸¦ ÅëÇØ È®ÀåÇÒ ¼ö ÀÖ´Ù.

ȲÀÎÂù Çѱ¹·¹µåÇÞ Àü¹«´Â “SOA¸¦ Àû¿ëÇϸé Ãʱâ ÅõÀÚºñ¿ëÀÌ ´õ ³ô¾ÆÁø´Ù´Â ÀÎ½Ä ¶§¹®¿¡ Áß¼Ò·Áß°ß±â¾÷¿¡¼­´Â ½±°Ô °áÁ¤ÇÏÁö ¸øÇÒ ¼ö ÀÖ´Ù. ±×·¯³ª SOA¸¦ À§ÇØ ¹Ýµå½Ã ¾î¶² Á¦Ç°À» ±¸ÀÔÇØ¾ß ÇÏ´Â °ÍÀÌ ¾Æ´Ï¶ó Á¶Á÷°ú ¾÷¹«¸¦ Á¤ºñÇÏ°í, ¿©±â¿¡ Âü¿©ÇÏ´Â Á÷¿øµéÀÇ ÀÎ½Ä ±³À°À» ÅëÇØ ÃæºÐÈ÷ ±â¹ÝÀ» ¸¶·ÃÇÑ ´ÙÀ½ IT ½Ã½ºÅÛÀ̳ª ¼Ö·ç¼ÇÀ» È®ÀåÇÒ ¶§ ÀÌ·¯ÇÑ »ç»óÀ» ¹ÙÅÁÀ¸·Î »ç¾÷À» ÁøÇàÇϸé ÃæºÐÇÑ È¿°ú¸¦ ¾òÀ» ¼ö ÀÖÀ» °Í”À̶ó°í ¸»Çß´Ù.

   

Ŭ¶ó¿ìµå-SOA, ºÒ°¡ºÐÀÇ °ü°è
Ŭ¶ó¿ìµå ÄÄÇ»ÆÃÀº SOA »ç»óÀ» ºñÁî´Ï½º·Î Çö½ÇÈ­½ÃŲ °ÍÀ̶ó°í ÇÒ ¼ö ÀÖ´Ù. IT ÀÚ¿øÀ̵ç, ¼Ö·ç¼ÇÀ̵ç, ¼­ºñ½ºµç ÇÊ¿äÇÑ´ë·Î °¡Á®´Ù ¾²°í ºñ¿ëÀ» ÁöºÒÇϴ Ŭ¶ó¿ìµå ¸ðµ¨Àº ºñÁî´Ï½º º¯È­¿¡ µû¶ó IT¸¦ ÀÚÀ¯·Ó°Ô À籸¼ºÇÒ ¼ö ÀÖ´Â SOA »ç»ó°ú Á¤È®È÷ ÀÏÄ¡ÇÑ´Ù. ƯÈ÷ ÇÏÀ̺긮µå Ŭ¶ó¿ìµå ÄÄÇ»Æÿ¡¼­ SOA »ç»óÀº ÇʼöÀûÀÌ´Ù. ±â¾÷ ³»¿¡ ±¸ÃàµÈ ÇÁ¶óÀ̺ø Ŭ¶ó¿ìµå¿Í ¿ÜºÎ Àü¹®±â°üÀ» ÅëÇØ ¼­ºñ½º¸¦ ¹Þ´Â ÆÛºí¸¯ Ŭ¶ó¿ìµå°¡ ÇϳªÀÇ ¾÷¹«¿¡ ¿¬µ¿µÉ ¶§ µ¥ÀÌÅÍÀÇ Á¤ÇÕ¼ºÀ̳ª º¸¾È ¹®Á¦¸¦ ÇØ°áÇϱâ À§Çؼ­´Â ¹Ýµå½Ã µ¿ÀÏÇϰųª ȣȯÀÌ °¡´ÉÇÑ ¾ÆÅ°ÅØó¸¦ ±â¹ÝÀ¸·Î ÇØ¾ß ÇÑ´Ù. Áï SOA¸¦ ±â¹ÝÀ¸·Î ¼³°èµÈ ¾ÆÅ°ÅØó°¡ ÇÊ¿äÇÏ´Ù´Â ¶æÀÌ´Ù.

IT ´ã´çÀÚ°¡ SaaS¸¦ ÀÌ¿ëÇϱâ À§ÇØ Å¬¶ó¿ìµå¿¡ ÀÖ´Â ¼­ºñ½º¸¦ Á¶ÇÕÇÑ´Ù°í ÇßÀ» ¶§ ±â¾÷ÀÇ ·¹°Å½Ã ½Ã½ºÅÛ, ´Ù¸¥ ¼­ºñ½º¿ÍÀÇ »óÈ£ÀÛ¿ë µî °í·ÁÇØ¾ß ÇÏ´Â °ÍÀÌ ¸Å¿ì ¸¹´Ù. Çϵå¿þ¾î Ãø¸é¿¡¼­µµ ½Ã½ºÅÛÀÌ Å¬¶ó¿ìµå·Î À̵¿Çϸé Àå¾Ö°¡ ¹ß»ýÇÒ ¼ö ÀÖ´Ù. SOA ±â¹Ý ¼³°è´Â Çϵå¿þ¾î ¹× ¼ÒÇÁÆ®¿þ¾î º¯°æ½Ã¿¡µµ °¡¿ë¼º°ú È®À强À» º¸ÀåÇÒ ¼ö Àֱ⠶§¹®¿¡ ÀÌ·¯ÇÑ ¹®Á¦¸¦ »ó´çÈ÷ °³¼±ÇÒ ¼ö ÀÖ´Ù.

Çѱ¹IBM °ü°èÀÚ´Â “Àü¹®°¡µéÀº SOA ¾øÀÌ Å¬¶ó¿ìµå·Î ÀüȯÇؼ­´Â ¾ÈµÈ´Ù°í ÁöÀûÇÑ´Ù. ¿ÜºÎ·Î ³ëÃâµÇÁö ¾ÊÀº ·¹°Å½Ã ½Ã½ºÅÛÀ» Àç¼³°èÇÏ´Â µ¥¿¡´Â ¸¹Àº ºñ¿ëÀÌ µé±â ¶§¹®”À̶ó¸ç “ESB°¡ Ŭ¶ó¿ìµå ÄÄÇ»ÆÃÀ» ·¹¹ö¸®Áö(Leverage)ÇÏ´Â IT ÀÎÇÁ¶óÀÇ Áß´ëÇÑ ±¸¼º¿ä¼Ò·Î ÀÚ¸®ÀâÀ» °Í”À̶ó°í ¸»Çß´Ù.

¸¸ÀÏ º¹¼öÀÇ Å¬¶ó¿ìµå°¡ »ç¿ëµÇ´Â °æ¿ì¶ó¸é, »ç¿ëÀÚ´Â ¿ø°Ý ¼­ºñ½º¸¦ ÀÓÀÇÀÇ Å¬¶ó¿ìµå·Î ¿¬°á, »ç¿ëÇÏ´õ¶óµµ ¿¬°áÀ̳ª »óȣȣȯ¼ºÀÇ À̽´ ¾øÀÌ »ç¿ëÇϱâ À§ÇØ ¼­ºñ½º Åë½ÅÀ» À§ÇÑ ¹éº»ÀÌ ÇÊ¿äÇÏ´Ù. SOA¸¦ È°¿ëÇØ ±â¾÷Àº Àüü ¿ÀÆÛ¸µ¿¡¼­ ¾î¶² ºÎºÐÀ» Ŭ¶ó¿ìµå·Î ¿Å±â°í ¾î¶² ºÎºÐÀº ±×´ë·Î ³²°ÜµÑ °ÍÀÎÁö Á¶¸ÁÇغ¼ ¼ö ÀÖ´Ù.

Ŭ¶ó¿ìµå »ç¾÷¿¡ °¡Àå ¾ÕÀå¼­°í ÀÖ´Â IBMÀº Ŭ¶ó¿ìµå ȯ°æ¿¡¼­ SOA ±â¹ÝÀÇ ºü¸¥ ÅëÇÕÀ» º¸ÀåÇϴ ij½ºÆ®¾ÆÀ̾ð(Cast Iron)À» ÀμöÇϸ鼭 ¹ßºü¸£°Ô ´ëóÇÏ°í ÀÖ´Ù. ij½ºÆ®¾ÆÀ̾ðÀº Ŭ¶ó¿ìµå ±â¹Ý ÅëÇÕ ¼ÒÇÁÆ®¿þ¾î, ¾îÇöóÀ̾𽺠¹× ¼­ºñ½º¸¦ Á¦°øÇß´ø ÀÎÅÍ³Ý ¼­ºñ½º ¼ÒÇÁÆ®¿þ¾î ¾÷ü·Î, ±âÁ¸ ±â¾÷¿¡¼­ ±¸ÃàµÈ ¿£ÅÍÇÁ¶óÀÌÁî ¾ÖÇø®ÄÉÀ̼ǰú SaaS ÇüÅ·ΠÁ¦°øÇÏ´Â ¿ÜºÎ ¼­ºñ½º(Salesforce.com, NETSUITE µî)¸¦ ºü¸¥ ¼Óµµ·Î ÅëÇÕÇÒ ¼ö ÀÖ´Â ±â´ÉÀ» Á¦°øÇÑ´Ù.

IBMÀº ij½ºÆ®¾ÆÀ̾ð Àμö¸¦ ÅëÇØ Å¬¶ó¿ìµå ȯ°æ¿¡¼­ ´õ ½Å¼ÓÇÑ ´ëÀÀ·ÂÀ» Á¦°øÇÏ°í, °í°´µéÀÌ ¿Â ÇÁ·¹¹Ì½º(On Premise) ÄÄÇ»ÅÍ Ã¼°è¸¦ ÀÎÅͳݻ󿡼­ ¼­ºñ½º·Î Á¦°øµÇ´Â ¾ÖÇø®ÄÉÀ̼ǵé°ú ½Å¼ÓÇÏ°Ô À¶ÇÕµÉ ¼ö ÀÖµµ·Ï ÇÑ´Ù.

Ãֱ٠Ŭ¶ó¿ìµå Àü·«À» °­·ÂÇÏ°Ô ÆîÄ¡°í ÀÖ´Â ·¹µåÇÞÀº SOA »ç»óÀ» ±â¹ÝÀ¸·Î ¼³°èµÈ ‘EAP(Enterprise Applica tion Platform)’¸¦ Á¦¾ÈÇÏ°í ÀÖ´Ù. ȲÀÎÂù Çѱ¹·¹µåÇÞ Àü¹«´Â “¿ÀǼҽºÀÇ À¯¿¬¼ºÀº SOA°¡ Ãß±¸ÇÏ´Â À̳信 °¡Àå ÀûÇÕÇÏ´Ù. Áý´ÜÁö¼ºÀÌ ¸¸µé¾î³»´Â ±â¼ú°ú ·¹µåÇÞÀÇ ¾ÈÁ¤ÀûÀÎ Áö¿øÀ» ÅëÇØ SOA »ç»óÀ» ±â¾÷ IT¿¡ ÃÖÀûÈ­½Ãų ¼ö ÀÖ´Ù”¸ç “ÇöÀç ·¹µåÇÞÀÇ ¹Ìµé¿þ¾î Á¦Ç°±ºÀº ±¹³» ´ëÇ¥ÀûÀÎ ±â¾÷ÀÇ Å¬¶ó¿ìµå »ç¾÷¿¡ Àû¿ë, ±¸ÃàµÇ°í ÀÖ´Ù”°í ¸»Çß´Ù.

Ŭ¶ó¿ìµå ÄÄÇ»Æÿ¡¼­ Ãâ¹ßÇÑ ¹é±×¶ó¿îµå°¡ À¥¼­ºñ½ºÀ̸ç, À¥¼­ºñ½º´Â SOAÀÇ ´ëÇ¥ÀûÀÎ ±¸Çö»ç·Ê´Ù. Ŭ¶ó¿ìµå ÄÄÇ»ÆÃÀ» ÅëÇØ ÀÎÇÁ¶ó¿Í ¹Ìµé¿þ¾î, ¾ÖÇø®ÄÉÀ̼ÇÀ» ¼­ºñ½ºÇÒ ¶§ SOA°¡ ±× °úÁ¤¿¡¼­ ¸Å¿ì Áß¿äÇÑ ¿ªÇÒÀ» ÇÒ ¼ö ÀÖ´Ù.  ·¹µåÇÞÀº ¿ÀǼҽº OS¿Í ¹Ìµé¿þ¾î¸¦ °®°í Àֱ⠶§¹®¿¡ Ŭ¶ó¿ìµå ½ÃÀå¿¡¼­ ¸Å¿ì ÁÁÀº À§Ä¡¿¡ ÀÖ´Ù°í °­Á¶ÇÑ´Ù. ·¹µåÇÞÀº Á¦À̺¸½º ¿£ÅÍÇÁ¶óÀÌÁî ¹Ìµé¿þ¾î(JBoss Enterprise Middleware)¸¦ ±â¹ÝÀ¸·Î ÇÏ´Â PaaS ¼Ö·ç¼Ç°ú Àü·«À» ¹ßÇ¥ÇßÀ¸¸ç, ¿©±â¿¡ SOA »ç»óÀÌ Àû¿ëµÆ´Ù.

Á¦À̺¸½ºÀÇ SOA Ç÷§ÆûÀº ¾ÖÇø®ÄÉÀ̼ǰú Á¶ÇÕµÈ ¼­ºñ½º¸¦ ÀÚµ¿È­µÈ ºñÁî´Ï½º ÇÁ·Î¼¼½º·Î ÅëÇÕ½ÃŲ´Ù. ESB¿¡¼­ ±¸ÃàµÇ¸ç, ·ê ¿£Áø, ºñÁî´Ï½º ÇÁ·Î¼¼½º ÀÚµ¿È­¿Í Á¦À̺¸½º ¿£ÅÍÇÁ¶óÀÌÁî ¾ÖÇø®ÄÉÀÌ¼Ç Ç÷§ÆûÀ» Çϳª·ÎÀÇ ±¸Çöü·Î ÅëÇÕ½ÃŲ´Ù.

¸ñÀû ¾Æ´Ï¶ó ¼ö´ÜÀ¸·Î È°¿ë
‘SOA »ç¸Á’°ú °ü·ÃµÈ ³íÀïÀ» µé¿©´Ùº¸¸é SOA°¡ Çö½Ç¼ºÀÌ ÀÖ´À³Ä, ¾ø´À³Ä¸¦ µÎ°í ¾çÂÊÀÌ °°Àº À̾߱⸦ ¹Ýº¹ÇÑ´Ù´Â »ç½ÇÀ» ¾Ë ¼ö ÀÖ´Ù. SOA´Â ÀÌ»óÀûÀÌÁö¸¸ Çö½ÇÀûÀÌÁö ¾Ê´Ù´Â °ÍÀÌ ÁÖ¿ä ³»¿ëÀ̸ç, SOA´Â ÀÏÁ¾ÀÇ ¹æ¹ý·ÐÀÇ ÇϳªÀÌÁö ±â¼úÀûÀÎ ¿ìÀ§¸¦ ´ÙÅø ¼ö ÀÖ´Â °ÍÀº ¾Æ´Ï¶ó´Â Á¡ÀÌ´Ù.

SOA´Â IT º¥´õµé¿¡ ÀÇÇØ ºÎÇ®·ÁÁ® ¿ÔÀ¸¸ç, ÀÌ¿¡ ´ëÇÑ ³íÀïµµ º¥´õµé¸¸ÀÇ °ÍÀ̾ú´Ù°í Çصµ °ú¾ðÀº ¾Æ´Ï´Ù. ±â¾÷ÀÌ ¿øÇÏ´Â °ÍÀº SOA »ç»ó¿¡¼­ Å©°Ô ¹þ¾î³ªÁö ¾Ê´Â´Ù. SOAÀ̵ç, EAÀ̵ç, ȤÀº ´Ù¸¥ ¾î¶² À̸§À̵ç, ±â¾÷ÀÌ ¿øÇϴ´ë·Î ¼³°èÇÒ ¼ö ÀÖÀ¸¸ç, ºñ¿ëÈ¿À²ÀûÀÌ¸ç °ü¸®°¡ ¼ö¿ùÇÑ IT¸¦ ±¸ÇöÇÏ´Â °ÍÀÌ SOAÀÇ »ç»óÀ̸ç, ±â¾÷ÀÌ ¿ä±¸ÇÏ´Â ¹Ù´Ù. ½ÃÀåÁ¶»ç±â°ü¿¡¼­´Â SOA ½ÃÀåÀÌ 20% ÀÌ»ó ¼ºÀåÇÑ´Ù°í Àü¸ÁÇÏ°í ÀÖÁö¸¸, ¾ö¹ÐÈ÷ ¸»Çؼ­ ‘SOA’¶ó´Â À̸§ÀÇ ÇÁ·ÎÁ§Æ®´Â ¾øÀ¸¹Ç·Î SOA¸¦ ´Üµ¶½ÃÀåÀ¸·Î Àü¸ÁÇÏ´Â °Í ÀÚü°¡ ¹«ÀǹÌÇÏ´Ù.

±è¿µÈÆ Çѱ¹¿À¶óŬ »ó¹«´Â “±×µ¿¾È SOA´Â »ó¿ëÈ­°¡ ¾î·Æ´Ù´Â ÀÌÀ¯ ¶§¹®¿¡ ‘»ç¸Á¼³’ ‘°ÅÇ°’ µîÀÇ ºñÆÇÀÌ ³ª¿Ô´Ù. ±×·¯³ª ÀÌÁ¦ SOA´Â ºÐ¸íÈ÷ ´ë¼¼°¡ µÆ´Ù. ¸ðµç IT´Â SOA°¡ ±â¹ÝÀÌ µÇ¸ç, SOA¸¦ Áö¿øÇÏÁö ¾Ê´Â ¾ÖÇø®ÄÉÀ̼ÇÀ̳ª ¼­ºñ½º´Â ½ÃÀå¿¡¼­ äÅõÇÁö ¸øÇÒ °Í”À̶ó°í °­Á¶Çß´Ù.

ÀÌ»ó¹Î SAPÄÚ¸®¾Æ ºÎÀåÀº “SOA ÀÚü¸¦ ¸ñÀûÀ¸·Î Á¢±ÙÇÏ´Â °ÍÀº À§ÇèÇÏ´Ù. SOA´Â ¼ö´ÜÀ¸·Î È°¿ëµÅ¾ß Çϸç, Ç÷§Æû·±â¼úÁß½ÉÀÇ Á¢±Ùº¸´Ù ÇÁ·Î¼¼½º Áß½ÉÀÇ Á¢±ÙÀÌ ÇÊ¿äÇÏ´Ù”¸ç “±âÁ¸ IT ÀÚ»êÀ» ÃÖ´ëÇÑ ÀçÈ°¿ëÇØ ºñÁî´Ï½º °¡Ä¡¸¦ ³ôÀÌ°í ¹Îø¼º È®º¸ÇÒ °ÍÀΰ¡¸¦ °í¹ÎÇØ¾ß ÇÑ´Ù”°í Á¶¾ðÇß´Ù.

±è¼±¾Ö ±âÀÚÀÇ ´Ù¸¥±â»ç º¸±â  
¨Ï µ¥ÀÌÅͳÝ(http://t564.ndsoftnews.com) ¹«´ÜÀüÀç ¹× Àç¹èÆ÷±ÝÁö | ÀúÀ۱ǹ®ÀÇ  

     

Àαâ±â»ç

 
°¡Àå ¸¹ÀÌ º» ±â»ç
Àλ硤µ¿Á¤¡¤ºÎÀ½
Àüü±â»çÀÇ°ß(0)  
 
   * 200ÀÚ±îÁö ¾²½Ç ¼ö ÀÖ½À´Ï´Ù. (ÇöÀç 0 byte/ÃÖ´ë 400byte)
   * ¿å¼³µî ÀνŰø°Ý¼º ±ÛÀº »èÁ¦ ÇÕ´Ï´Ù. [¿î¿µ¿øÄ¢]
Àüü±â»çÀÇ°ß(0)
»ç¸í: (ÁÖ)È­»ê¹Ìµð¾î | ÁÖ¼Ò: ¼­¿ï½Ã °­³²±¸ °­³²´ë·Î 124±æ 26 À¯¼ººôµù 2Ãþ | ÀüÈ­: 070-8282-6180 | Æѽº: 02-3446-6170
µî·Ï¹øÈ£: ¼­¿ï¾Æ03408 | µî·Ï³â¿ùÀÏ: 2014³â 11¿ù 4ÀÏ | ¹ßÇà³â¿ùÀÏ: 2003³â 12¿ù 17ÀÏ | »ç¾÷ÀÚµî·Ï¹øÈ£: 211-88-24920
¹ßÇàÀÎ/ÆíÁýÀÎ: Á¤¿ë´Þ | Åë½ÅÆǸž÷½Å°í: ¼­¿ï°­³²-01549È£ | °³ÀÎÁ¤º¸°ü¸® ¹× û¼Ò³âº¸È£ Ã¥ÀÓÀÚ: ¹ÚÇϼ® | È£½ºÆà »ç¾÷ÀÚ: (ÁÖ)¾ÆÀ̳×ÀÓÁî
Copyright ¨Ï 2010 µ¥ÀÌÅͳÝ. All rights reserved. mail to webmaster@datanet.co.kr