ÀÌÁ¦ SOA´Â ±â¾÷¿¡¼ º¸ÆíÀûÀ¸·Î °í·ÁÇÒ ¾ÆÅ°ÅØÃ³ »ç»óÀÌ´Ù. ÃÖ±Ù °¡Æ®³Ê¿¡ µû¸£¸é SOA´Â ±â¼úÀÇ ¶óÀÌÇÁ»çÀÌŬ¿¡¼ °ËÁõ´Ü°è¸¦ Áö³ª Á¡Â÷ IT ½Ã½ºÅÛ¿¡ Àû¿ëµÇ´Â ´Ü°è¿¡ À̸£·¶´Ù. ÀÌ Ã¥Àº º¸ÆíÈµÈ ¼ºñ½º Áß½ÉÀÇ ¾ÆÅ°ÅØÃ³(SOA)¸¦ ¿£ÅÍÇÁ¶óÀÌÁî ¾ÆÅ°ÅØÃ³¸¦ °í·ÁÇØ ±¸ÇöÇÒ ¼ö ÀÖ´Â ½ÇõÀû ¹æ¹ý·ÐÀ» Á¦°øÇÑ´Ù. ITÇÁ·ÎÁ§Æ® ¹× ±â¾÷¿¡¼ ¾÷¹«ºÐ¼®°ú ¼³°è, ÇÁ·ÎÁ§Æ®°ü¸® ¿ªÇÒÀ» ÇÏ´Â IT´ã´çÀÚ³ª, ±â¾÷ÀÇ IT ±âȹ°ú Àü·«À» °í¹ÎÇÏ´Â µ¶Àڵ鿡°Ô ÁÁÀº Áöħ¼°¡ µÉ °ÍÀÌ´Ù.
Á¤º¸±â¼ú/¼ºñ½º ÁöÇâ ¾ÆÅ°ÅØÃ³
¼ºñ½º ÁöÇâ ¾ÆÅ°ÅØÃ³¸¦ ½ÇÇà¿¡ ¿Å±â±â
...
´õº¸±â
ÀÌÁ¦ SOA´Â ±â¾÷¿¡¼ º¸ÆíÀûÀ¸·Î °í·ÁÇÒ ¾ÆÅ°ÅØÃ³ »ç»óÀÌ´Ù. ÃÖ±Ù °¡Æ®³Ê¿¡ µû¸£¸é SOA´Â ±â¼úÀÇ ¶óÀÌÇÁ»çÀÌŬ¿¡¼ °ËÁõ´Ü°è¸¦ Áö³ª Á¡Â÷ IT ½Ã½ºÅÛ¿¡ Àû¿ëµÇ´Â ´Ü°è¿¡ À̸£·¶´Ù. ÀÌ Ã¥Àº º¸ÆíÈµÈ ¼ºñ½º Áß½ÉÀÇ ¾ÆÅ°ÅØÃ³(SOA)¸¦ ¿£ÅÍÇÁ¶óÀÌÁî ¾ÆÅ°ÅØÃ³¸¦ °í·ÁÇØ ±¸ÇöÇÒ ¼ö ÀÖ´Â ½ÇõÀû ¹æ¹ý·ÐÀ» Á¦°øÇÑ´Ù. ITÇÁ·ÎÁ§Æ® ¹× ±â¾÷¿¡¼ ¾÷¹«ºÐ¼®°ú ¼³°è, ÇÁ·ÎÁ§Æ®°ü¸® ¿ªÇÒÀ» ÇÏ´Â IT´ã´çÀÚ³ª, ±â¾÷ÀÇ IT ±âȹ°ú Àü·«À» °í¹ÎÇÏ´Â µ¶Àڵ鿡°Ô ÁÁÀº Áöħ¼°¡ µÉ °ÍÀÌ´Ù.
Á¤º¸±â¼ú/¼ºñ½º ÁöÇâ ¾ÆÅ°ÅØÃ³
¼ºñ½º ÁöÇâ ¾ÆÅ°ÅØÃ³¸¦ ½ÇÇà¿¡ ¿Å±â±â
ÀÌ Ã¥Àº SOA¸¦ ±¸ÇöÇÏ´Â ¿£ÅÍÇÁ¶óÀÌÁî ¾ÆÅ°ÅØÆ®°¡ ¹Ýµå½Ã ¼ÒÀåÇØ¾ß Çϴ åÀÌ´Ù. ÀÌ Ã¥Àº ½Ç¿ë ¿¹Á¦¸¦ µé¾î ºñÁî´Ï½º ¿ä±¸»çÇ×, ºñÁî´Ï½º ÇÁ·Î¼¼½º ¼³°è, ¼ºñ½º ¾ÆÅ°ÅØÃ³ »çÀÌÀÇ °ü°è¸¦ ¼³¸íÇÑ´Ù. ¶ÇÇÑ SOAÀÇ ±¸ÇöÀ» ºñÁî´Ï½ºÀû °¡Ä¡¿¡ Á÷Á¢ÀûÀ¸·Î ¿¬°á½ÃÄÑ, Áö¼ÓÀûÀÎ ¼º°ø°ú ÀçÁ¤Àû Áö¿øÀ» È®º¸ÇÒ ¼ö ÀÖ´Â ÇØ´äÀ» Á¦°øÇÑ´Ù.
- ¸¶¾ß Ƽºí¸µ / ÄÜ¿þÀÌ(Con-Way) »çÀÇ ¼ö¼® ¿£ÅÍÇÁ¶óÀÌÁî ¾ÆÅ°ÅØÆ®
¾ÆÅ°ÅØÃ³¿Í ESB, SOA¿Í °ü·Ã ±â¼úÀ» ±¸ÇöÇÏ´Â ´Ù¸¥ Ã¥µéÀÌ ÀÖ±â´Â ÇÏÁö¸¸, ±× Áß¿¡¼µµ À¯ÀÏÇÏ°Ô Áö½Ä°ú ½Ç»ýȰÀÇ °æÇèÀ» Æ÷ÂøÇϴ åÀÌ´Ù. ÀÌ Ã¥¿¡¼´Â ¿ä±¸»çÇ×°ú ºñÀüÀ» °ß°íÇÏ°Ô ÇÏ¿© ¹Ýº¹ °¡´ÉÇϸ鼵µ °¡Ä¡¸¦ ´õÇÏ´Â ¾ÆÅ°ÅØÃ³·Î º¯È¯ÇÏ´Â °úÁ¤À» º¸¿©ÁØ´Ù. Áø½ÉÀ¸·Î ÀÌ Ã¥À» ÃßõÇÏ´Â ¹ÙÀÌ´Ù.
- ¸¶Å© À¢¼½ / ¿ïƼ¸ð ¼ÒÇÁÆ®¿þ¾î ¼Ö·ç¼Ç »çÀÇ ÄÁ¼³ÆÃ ¼ºñ½º, ¿¬ÇÕ ºÎ¹® ¼ö¼®ºÎ»çÀå
Æú ºê¶ó¿îÀº ±×ÀÇ Ã¹ Àú¼ ¡ºSucceeding with SOA¡»¿¡¼ ±â¾÷ÀÇ ¸ñÇ¥¸¦ ´Þ¼ºÇÏ·Á¸é ºñÁî´Ï½º ÇÁ·Î¼¼½º¿Í Á¤º¸½Ã½ºÅÛÀº ¹Ýµå½Ã ÅäÅ» ¾ÆÅ°ÅØÃ³(total architecture)ÀÇ ÇÑ ºÎºÐÀ¸·Î °°ÀÌ ¼³°èµÇ¾î¾ß ÇÑ´Ù°í ¼³¸íÇß´Ù. µÎ ¹øÂ° Ã¥ÀÎ ¡ºSOA ±¸Ãà: ¿£ÅÍÇÁ¶óÀÌÁî ¾ÆÅ°ÅØÃ³¸¦ °í·ÁÇÑ¡»¿¡¼ ÆúÀº ÇÁ·ÎÁ§Æ® ´ÜÀ§¿Í ¿£ÅÍÇÁ¶óÀÌÁî ¼öÁØ¿¡¼ ¸ðµÎ ¼º°øÀûÀÎ ÅäÅ» ¾ÆÅ°ÅØÃ³¸¦ ¼³°èÇÏ°í °³¹ßÇÏ´Â Àüü °úÁ¤À» ¾È³»ÇÑ´Ù. ±× ÀÚ½ÅÀÇ ±¤¹üÀ§ÇÑ °æÇèÀ» ¹ÙÅÁÀ¸·Î, ¼ºñ½º¸¦ »ý¼ºÇÏ°í ±× ¼ºñ½º·Î °ß°íÇϰí À¯¿¬ÇÑ SOA ¼Ö·ç¼ÇÀ» »ý¼ºÇÏ´Â µ¥ Ȱ¿ëÇÏ´Â º£½ºÆ® ÇÁ·¢Æ¼½º¸¦ Á¦°øÇÑ´Ù.
¿£ÅÍÇÁ¶óÀÌÁî ¾ÆÅ°ÅØÃ³¸¦ Á¤ÀÇÇϰųª °³º° SOA ÇÁ·ÎÁ§Æ®¸¦ ÁøÇàÇÏ´Â °æ¿ì¿¡µµ ¾÷¹«¸¦ ¿Ï¼öÇÏ´Â µ¥ ½Ç¿ëÀûÀÎ ÁöħÀ» ¾òÀ» ¼ö ÀÖ´Ù.
¡Ú ÀÌ Ã¥¿¡¼ ´Ù·ç´Â ³»¿ë ¡Ú
¡á ÇÁ·ÎÁ§Æ® ´ÜÀ§·Î ²÷ÀÓ¾øÀÌ ºñÁî´Ï½º °¡Ä¡¸¦ âÃâÇÏ¸é¼ ¿£ÅÍÇÁ¶óÀÌÁî ¾ÆÅ°ÅØÃ³¸¦ °í·ÁÇÑ SOA ±¸Ãà
¡á SOAÀÇ ±âÃÊ Áö½Ä°ú ºÐ»ê ½Ã½ºÅÛ, ÁÖ¿ä ¾ÆÅ°ÅØÃ³ À̽´, ±×¸®°í À̵éÀ» ´Ù·ç´Â ¼³°è ÆÐÅÏ
¡á ÇÁ·ÎÁ§Æ® ¾ÆÅ°ÅØÆ®¿Í ¿£ÅÍÇÁ¶óÀÌÁî ¾ÆÅ°ÅØÆ®ÀÇ ¿ªÇÒÀ» ±¸º°Çϰí SOA¸¦ ±¸ÇöÇϱâ À§ÇÑ ¼·ÎÀÇ Çù·Â ¹æ¹ý
¡á ºñÁî´Ï½º ÇÁ·Î¼¼½º¿Í »ç¶÷, µ¥ÀÌÅÍ, ÀÎÇÁ¶ó½ºÆ®·°Ã³¸¦ Æ÷°ýÇÏ´Â ÅäÅ» ¾ÆÅ°ÅØÃ³ ¹æ½ÄÀÇ Çʿ伺
¡á Á¤±³Çϸ鼵µ ¾ÈÀüÇϰí, ¼º´É°ú °¡¿ë¼ºÀÌ ³ôÀº ¼Ö·ç¼ÇÀ» ±¸ÇöÇÏ´Â µ¥ ÇÊ¿äÇÑ Àü·«°ú Æ®·¹À̵å¿ÀÇÁ(tradeoff)
¡á ºñÁî´Ï½º ÇÁ·Î¼¼½º °ü¸®(BPM)¿Í ºñÁî´Ï½º ÇÁ·Î¼¼½º ¸ð´ÏÅ͸µÀ» ¿£ÅÍÇÁ¶óÀÌÁî ¾ÆÅ°ÅØÃ³¿¡ Ãß°¡ÇÏ´Â ¹æ¹ý
¡Ú ÀÌ Ã¥ÀÇ ±¸¼º ¡Ú
ÀÌ Ã¥Àº 9ºÎ·Î ±¸¼ºµÇ¾î ÀÖ´Ù. 1ºÎ´Â ¾ÆÅ°ÅØÃ³¿Í ¼ºñ½º, ÅäÅ» ¾ÆÅ°ÅØÃ³ ÅëÇÕ ¹æ¹ý·Ð(total architecture synthesis methodology)¿¡ ´ëÇÑ ±âº»ÀûÀÎ °³³äÀ» ¼³¸íÇÑ´Ù. 2ºÎ¿¡¼ 8ºÎ±îÁö´Â ¾ÆÅ°ÅØÃ³ ¼³°è ¹®Á¦¿Í ºñÁî´Ï½º ÇÁ·Î¼¼½º ÀÌÇØ, ¾ÆÅ°ÅØÃ³ÀÇ ¸ð´ÏÅ͸µ°ú Å×½ºÆ®¿¡ ´ëÇØ ¼³¸íÇÑ´Ù. 9ºÎ´Â ¾Õ¿¡¼ ÁøÇàµÈ ³íÀǸ¦ º¹ÀâÇÑ ºñÁî´Ï½º ÇÁ·Î¼¼½º¿Í ¿öÅ©Ç÷ο찡 Æ÷ÇÔµÈ ¾î·Á¿î ÁÖÁ¦¿¡ ´ëÇØ ¼³¸íÇÏ°í ¿£ÅÍÇÁ¶óÀÌÁî ¾ÆÅ°ÅØÃ³ ±×·ìÀÇ ¿ªÇÒÀ» Á¤¸®ÇÑ´Ù.
2ºÎ¿¡¼ 8ºÎ±îÁö °¢ ¾ÆÅ°ÅØÃ³ ÁÖÁ¦´Â µÎ °¡Áö Ãø¸é, Áï °³º° ÇÁ·ÎÁ§Æ® Ãø¸é°ú Àü»ç ¾ÆÅ°ÅØÃ³ Ãø¸é¿¡¼ ¼³¸íÇÑ´Ù. °¢ ºÎ¿¡¼´Â ¸ÕÀú °³º° ÇÁ·ÎÁ§Æ® ¾ÆÅ°ÅØÆ®°¡ Àü»ç ¾ÆÅ°ÅØÃ³¸¦ ¾Æ¹« °Íµµ ¾ø´Â »óÅ¿¡¼ ¼³°èÇÒ ¶§ ¹ß»ýÇÏ´Â ¼³°è ¹®Á¦¿¡ ´ëÇØ ³íÀÇÇÑ´Ù. °¢ ºÎÀÇ ¸¶Áö¸· ÀåÀº ¿©·¯ ÇÁ·ÎÁ§Æ®°¡ º´Çà ÁøÇàµÇ´Â ȯ°æ¿¡ ´ëÇÑ ÇØ°áÃ¥À¸·Î ¿£ÅÍÇÁ¶óÀÌÁî ¾ÆÅ°ÅØÃ³ ±×·ìÀÇ ¿ªÇÒ, Áï ÅäÅ» ¾ÆÅ°ÅØÃ³(total architecture)¸¦ Àû¿ëÇÏ´Â ¹æ¹ýÀ» ¼³¸íÇÑ´Ù. ÀÌ·¸°Ô ±¸ºÐÇÏ´Â ÀÌÀ¯´Â °³º° ÇÁ·ÎÁ§Æ® ¾ÆÅ°ÅØÆ®¿Í ¿£ÅÍÇÁ¶óÀÌÁî ¾ÆÅ°ÅØÆ®°¡ Àß Çù¾÷ÇÏ¿© ¿ªÇÒÀ» Á¶Á¤ÇØ¾ß ÇÑ´Ù´Â °ÍÀ» °Á¶ÇÏ·Á´Â ÃëÁö´Ù. 9ºÎ¿¡¼´Â ÀÌ·± ÀÏ·ÃÀÇ ÀÛ¾÷À» ¿£ÅÍÇÁ¶óÀÌÁî ¾ÆÅ°ÅØÃ³ ±×·ìÀÌ °ü¸®ÇØ¾ß ÇÑ´Ù´Â Á¡À» °Á¶ÇÑ´Ù.
¡Ú ÀúÀÚ ¼¹® ¡Ú
±â¾÷ÀÇ ¼ºñ½º ÁöÇâ ¾ÆÅ°ÅØÃ³(SOA)¸¦ ´ã´çÇÏ´Â ¾ÆÅ°ÅØÆ®¶ó¸é Áö±Ý ¸¹Àº °úÁ¦¸¦ ¾È°í ÀÖÀ» °ÍÀÌ´Ù. ¾ÆÅ°ÅØÃ³´Â ¾ÆÅ°ÅØÆ®ÀÇ Àǵµ¿Í´Â »ó°ü¾øÀÌ ºñÁî´Ï½º ÇÁ·Î¼¼½º¿¡¼ µ¥ÀÌÅÍ ½ºÅ丮Áö±îÁö ´Ù¾çÇÑ ¼öÁØÀÇ ±â¾÷ ±¸Á¶¸¦ Á¤ÀÇÇÑ´Ù. ¶Ç ¾ÆÅ°ÅØÃ³´Â Á¶Á÷ ´ÜÀ§ ¶Ç´Â ºñÁî´Ï½º ½Ã½ºÅÛ °£ÀÇ ¿µ¿ªÀ» Á¤ÀÇÇÑ´Ù. ¾ÆÅ°ÅØÃ³´Â ¼ºñ½ºÀÇ Á¤ÀǻӸ¸ ¾Æ´Ï¶ó ºñÁî´Ï½º ÇÁ·Î¼¼½ºÀÇ ¿ÀÄɽºÆ®·¹À̼Ç(orchestration)À» ÅëÇÑ ºñÁî´Ï½º ¿¬¼Ó¼ºÀ» Á¦°øÇϱâ À§ÇØ º¹ÀâÇÏ°Ô ºÐ»êµÈ ½Ã½ºÅÛÀÇ ¼³°è¿¡ ´ëÇÑ ½ÇÁúÀûÀÎ ÇØ°áÃ¥À» Á¦°øÇØ¾ß ÇÑ´Ù. ¾ÆÅ°ÅØÃ³´Â ¼ö¸¹Àº ÇÁ·ÎÁ§Æ®¿Í ¾ÆÅ°ÅØÆ®ÀÇ Á¤È®ÇÑ °¡À̵å·Î ¿À·£ ½Ã°£¿¡ °ÉÃÄ ±¸ÃàµÈ´Ù.
³ª´Â ÀÌ Ã¥¿¡¼ ¼º°øÀûÀÎ SOA µµÀÔ¿¡ ÇÊ¿äÇÑ ±â¾÷ÀÇ °ü½É, ¾ÆÅ°ÅØÆ®ÀÇ Àǹ«, ¿Ã¹Ù¸¥ Á¶Á÷ ±¸¼º¿¡ ´ëÇØ ¼³¸íÇÒ °ÍÀÌ´Ù. ¾Æ¿ï·¯ ÇÁ·ÎÁ§Æ®¿Í ¿£ÅÍÇÁ¶óÀÌÁî ¼öÁØÀÇ ¼ºñ½º ÁöÇâ ¾ÆÅ°ÅØÃ³¸¦ Á¤ÀÇÇÏ´Â ÇÁ·Î¼¼½º¸¦ ¼³¸íÇÏ·Á ÇÑ´Ù. SOA¸¦ ±¸ÇöÇÏ´Â ÇöÁ÷ ¾ÆÅ°ÅØÆ®³ª ¾ÆÅ°ÅØÆ®¸¦ Áö¸ÁÇÏ´Â ¿£Áö´Ï¾î·Î¼ Á» ´õ ¸¹Àº °ÍÀ» ¹è¿ì°í ½ÍÀº ºÐµé¿¡°Ô ÀÌ Ã¥À» ¹ÙÄ£´Ù.
Àß ±¸ÃàµÈ SOA´Â ¸¹Àº ÇýÅÃÀ» ÁØ´Ù. SOA¸¦ ¼º°øÀûÀ¸·Î ±¸ÃàÇÏ°Ô µÇ¸é ±â¾÷Àº Àç»ç¿ë °¡´ÉÇÑ ºñÁî´Ï½º¿Í ±â¹Ý ¼ºñ½º¸¦ °®Ãß°Ô µÈ´Ù. ±â¾÷Àº ÀÌ ¼ºñ½º¸¦ È¿°úÀûÀ¸·Î ÀçÁ¶ÇÕÇÏ¿© ºñÁî´Ï½º ¿ä°ÇÀ» ¹ÎøÇÏ°Ô ÇØ°áÇÒ ¼ö ÀÖ´Ù. ¹Ý¸é¿¡ SOA°¡ Á¦´ë·Î ±¸ÇöµÇÁö ¾ÊÀº °æ¿ì, ±â¾÷Àº À¯¿¬¼ºÀÌ ¶³¾îÁö°í ºó¾àÇÑ ÄÄÆ÷³ÍÆ®·Î ÀÎÇØ °æÀï·ÂÀ» ÀҴ´Ù. ÀÌ·± °á°ú´Â ¿øÇÏÁö ¾ÊÀ» °ÍÀÌ´Ù. ÀÌ Ã¥¿¡¼ ³ª´Â º£½ºÆ® ÇÁ·¢Æ¼½º»Ó¸¸ ¾Æ´Ï¶ó Çʼö»çÇ×µµ ±â¼úÇÔÀ¸·Î½á, ¼º°øÀûÀÎ SOA ±¸ÇöÀ» À§ÇÑ ±âÁØÀ» Á¦½ÃÇϰڴÙ.
¡Ú ¿Å±äÀÌÀÇ ¸» ¡Ú
°¡Æ®³Ê°¡ ¼ºñ½º ÁöÇâ ¾ÆÅ°ÅØÃ³(ÀÌÇÏ SOA)¸¦ ¼Ò°³ÇÑ Áö ²Ï ¿À·£ ½Ã°£ÀÌ Èê·¶´Ù. ³ª´Â SOA°¡ ±¹³»¿¡ µµÀÔµÈ ÃʱâºÎÅÍ SOAÀÇ °³³ä, ¼ºñ½º µµÃâ ¹æ¹ý, °³¹ß ¹æ¹ý·Ð, SOA Governance µî SOA¿Í °ü·ÃµÈ °³³ä Á¤¸³°ú ½ÇÁ¦ ±¸Ãà, °ü¸®¸¦ À§ÇÑ ´Ù¾çÇÑ ÀÏÀ» ÇØ¿À°í ÀÖ´Ù.
SOA°¡ óÀ½ µµÀԵǴø ½ÃÁ¡ÀÌ ±â¾ï³´Ù. óÀ½¿¡´Â 'SOA´Â ÀÌÀü IT¿Í ¿ÏÀüÈ÷ ´Ù¸£´Ù', 'SOA´Â »õ·Ó´Ù'¶ó´Â ´À³¦À» ¹Þ¾Ò´Ù. »õ·Î¿î °Í¿¡ »ó±âµÈ µ¿·áµé°ú °°ÀÌ °øºÎÇϰí Ä¡¿ÇÏ°Ô Åä·ÐÇÏ´ø ±× ¶§¸¦ »ý°¢Çϸé Áö±Ýµµ °¡½¿ÀÌ ¼³·»´Ù. ƯÈ÷ ¼ºñ½ºÀÇ Å©±â(Granularity)¿¡ ´ëÇÑ Åä·Ð °úÁ¤Àº È¥µ·À» ºÒ·¯ÀÏÀ¸Å°¸é¼µµ Å« Áñ°Å¿òÀ̾ú´Ù.
±×·¯³ª SOA¿¡ ´ëÇÑ °³³äÀÌ ¾î´À Á¤µµ Á¤¸®µÇ¾ú´Ù°í ÀÚºÎ(!)ÇÏ°í ½ÇÁ¦ °í°´À» Á¢ÇÏ°Ô µÇÀÚ, °ð ¿©·¯ °¡Áö ³°üÀÌ µû¶ú´Ù. ¿ì¼± °í°´Àº ´ë¼¼¶ó°í ºÒ¸®´Â SOA¸¦ ÀÌÇØÇϱâ À§ÇØ ¸¹Àº ³ë·ÂÀ» ½ñÀ¸¸ç Èûµé¾î Çß´Ù. SOA¸¦ ÀüÆÄÇÏ´Â ÀÔÀå¿¡¼µµ ¸·»ó ±¸Ãà ½ÃÁ¡¿¡¼, '¿ÏÀüÈ÷ ´Ù¸£´Ù'´Â SOA ±â¹ÝÀ¸·Î ¾ÖÇø®ÄÉÀ̼ÇÀ» °³¹ßÇÏ·Á¸é °³¹ß ÀýÂ÷µµ ´Þ¶ó¾ß ÇÑ´Ù´Â °¹Ú¿¡ ½Ã´Þ¸®°ï Çß´Ù. Áï SOA ±â¹ÝÀÇ ¾ÖÇø®ÄÉÀÌ¼Ç ½ÇÁ¦ ±¸Ãà ´Ü°è¿¡¼ ¾ÆÀ̵ð¾î ºÎÀ縦 ´À³¢¸ç Èûµé¾î Çß´Ù.
½ÇÁ¦ ±¸ÃàÀ» ÅëÇØ ÀÌ·± ³Á¦µéÀ» °ÅÄ¡¸ç °í°´µéÀº ¸»ÇÑ´Ù. 'SOA´Â ÁÁÀº °Í °°Àºµ¥, ³Ê¹« ¾î·Æ´Ù', 'SOA´Â ROI °è»êÀÌ Èûµé´Ù'. Á¶±Ý Áö³ª SOA °Å¹ö³Í½º(Governance) ºÎÀç°¡ ÀÌÀ¯ÀÓÀ» ±ú´ÝÁö¸¸, ÀÌ ¶ÇÇÑ ¸ðµç ¹®Á¦¸¦ ÇØ°áÇØÁÖÁö´Â ¸øÇÑ´Ù´Â »ç½ÇÀ» ´À³¢°Ô µÈ´Ù.
SOA´Â ¿Ö ÀÌ·¸°Ô µµÀÔÀÌ Èûµç °É±î? »õ·Î¿î °³³äÀÇ ¾ÆÅ°ÅØÃ³¶ó¼ ±×·± °É±î? ´Ü¼øÈ÷ º¥Ä¡¸¶Å·ÇÒ ´ë»óÀÌ ¾ø¾î¼ ±×·± °É±î? ¿ªÀÚ´Â ±×·¸Áö ¾Ê´Ù¶ó´Â »ý°¢ÀÌ µç´Ù. ¿ì¸®°¡ SOAÀÇ ¼ø°á¼º(ÀüÅëÀûÀÎ IT¿Í ÀüÇô ´Ù¸£´Ù´Â) ¶Ç´Â ÀüÁöÀü´ÉÇÔ¿¡ Áö³ªÄ¡°Ô ÁýÂøÇÑ ¶§¹®À̶ó°í »ý°¢ÇÑ´Ù. ¹ø¿ªÀ» ÁøÇàÇϸç, ÀúÀÚÀÇ »ý°¢À» Çϳª¾¿ Àо¼ö·Ï ÀÌ·± »ý°¢ÀÌ ´õ È®°íÇØÁ³´Ù.
ÀÌ Ã¥Àº Á¦¸ñ ±×´ë·Î SOAÀÇ ½ÇÁ¦ ±¸Ãà ´Ü°è¸¦ ¼³¸íÇÑ´Ù. ƯÈ÷ SOA¸¦ ±¸ÃàÇÏ´Â ¾ÆÅ°ÅØÆ®ÀÇ ¿ªÇÒ¿¡ ¸¹Àº °ü½ÉÀ» ±â¿ïÀδÙ. óÀ½ ¹ø¿ªÀ» ÁøÇàÇϸç 'SOA¸¦ ¸»Çϴ åÀε¥ Á» Æò¹üÇÏ´Ù'´Â »ý°¢ÀÌ µé¾ú´Ù. ¾ÖÇø®ÄÉÀÌ¼Ç °³¹ß °úÁ¤ÀÌ ±×·¨°í, ¾ÆÅ°ÅØÆ®ÀÇ ¿ªÇÒÀÌ ¶ÇÇÑ Æò¹üÇß´Ù. ´Ù¸¥ SOA¿¡ °ü·ÃµÈ Ã¥µéÀº »õ·Î¿î ¿ë¾î, Á¶±ÝÀº ¼±Á¤ÀûÀÎ »õ·Î¿î ¹®±¸¸¦ Àü¸é¿¡ ³»¼¼¿ö Ãâ°£µÇ´Âµ¥ ÀÌ·¸°Ô Æò¹üÇØ¼¾ß Ã¥ÀÌ ÆÈ¸±±î¶ó´Â °í¹Îµµ Àá½Ã Çß´Ù.
ÇÏÁö¸¸ ¹ø¿ª ÀÛ¾÷À» ÇÒ¼ö·Ï ÀúÀÚÀÇ Àǵµ¸¦ Á¤È®È÷ ¾Ë ¼ö ÀÖ¾ú°í, ¾Õ¿¡¼ ¾ê±âÇÑ Áú¹®ÀÇ ´äÀ» ¾ò°Ô µÆ´Ù. Áï SOA¶õ ¹«¾ùÀΰ¡(What is SOA)µµ Áß¿äÇÏÁö¸¸ ±×¿¡ ¸øÁö ¾Ê°Ô ÇÏ¿ìÅõ SOA(How to SOA)°¡ Á¤¸» Áß¿äÇÏ´Ù´Â »ç½ÇÀÌ´Ù. ½Ç»ó SOAÀÇ °³³ä¸¸À» ¼³¸íÇÏ°í ³¡³ª´Â Ã¥Àº ÀÌ¹Ì ¸¹¾Ò´Ù.
¾ÖÇø®ÄÉÀÌ¼Ç °³¹ß ÁÖ±â(Application Development Lifecycle)¿¡´Â ºÐ¼®, ¼³°è¸¸ ÀÖ´Â °ÍÀÌ ¾Æ´Ï¶ó ½ÇÁ¦ °³¹ß, Å×½ºÆ®, µð¹ö±ë, ¹èÆ÷°¡ Æ÷ÇԵǾî Àִµ¥µµ ¸»ÀÌ´Ù.
ÀÌÁ¦ SOA´Â º¸ÆíÀûÀ¸·Î ¹Þ¾Æ µé¿©Áö´Â ¾ÆÅ°ÅØÃ³ »ç»óÀÌ´Ù. °¡Æ®³ÊÀÇ ÃֽŠÇÏÀÌÇÁ »çÀÌŬ(Hype Cycle)À» º¸¸é SOA´Â Ãʱ⠰ü½ÉÀÌ Ä¡¼Ú´ø ´Ü°è, Áï ȯ»óÀÌ »ç¶óÁ®¼ ¹Ù´ÚÀ¸·Î ¶³¾îÁö´Â ´Ü°è¸¦ Áö³ª ±ú´ÞÀ½ÀÇ ´Ü°è(Slope of Enlightenment) ½ÃÁ¡¿¡ ¿Í ÀÖ´Ù. Áï °³³ä¿¡ ´ëÇÑ °ËÁõÀº ³¡³ª°í Á¡Â÷ IT ½Ã½ºÅÛ¿¡ Àû¿ëµÇ´Â ´Ü°èÀÌ´Ù. ±¸±Û Æ®·»µå(Google Trend)¿¡¼µµ ÀÌ·± Çö»ó¿¡ ´ëÇÑ Áõ°Å¸¦ ¿³º¼ ¼ö ÀÖ´Ù. ±¸±Û Æ®·»µå¿¡¼ SOA¸¦ ´ëÇÑ °Ë»öÀ» ÇØº¸¸é, ¾ÆÁ÷µµ SOA¸¦ °Ë»öÇÏ´Â »ç¶÷Àº ¸¹´Ù.
SOAÀÇ Âü½ÅÇÔ, ¼ø°á¼º¸¸ °Á¶ÇÏ´Ù ÀüÅëÀûÀÎ IT¸¦ ¹èôÇÏ´Â ¿ì¸¦ ¹üÇØ¼´Â ¾È µÈ´Ù. ¿À·£ ±â°£ ÃÖÀûÈµÇ°í °ËÁõµÈ ±âÁ¸ IT¸¦ Æ÷¿ëÇÒ ¶§ SOA´Â ¼º°øÇÒ ¼ö ÀÖ´Ù. ±×·± Àǹ̿¡¼ ÀÌ Ã¥Àº SOA¸¦ µµÀÔÇÏ´Â ±â¾÷ÀÇ IT ¾ÆÅ°ÅØÆ®¿¡°Ô Ưº°ÇÑ °¡Ä¡¸¦ Á¦°øÇÑ´Ù. Áï ÃֽŠITÀÎ SOA¿Í ÀüÅëÀûÀÎ IT¸¦ Àß Á¶ÇÕÇÏ¿© SOA µµÀÔÀ» ¼º°ø½Ãų ¹æ¾ÈÀÌ ´ã°ÜÀÖ´Ù.
ÇÏÀÌÇÁ »çÀÌŬÀÇ °î¼±ÀÌ °®´Â µÎ °¡Áö Àǹ̸¦ µÚ´Ê°Ô ±ú´Ý´Â´Ù. Çϳª´Â Ãֽбâ¼ú/Æ®·»µåÀÇ ¹ßÀü °æ·ÎÀÌ°í ´Ù¸¥ Çϳª´Â À̸¦ ¼ö¿ëÇÏ´Â »ç¶÷ÀÇ ÀÇ½Ä ¹ßÀü °æ·ÎÀΰ¡ º¸´Ù. À̸¦ ÀÏÂġ ±ú´ÞÀº ÀúÀÚÀÇ Çý¾È¿¡ °¨ÅºÇÑ´Ù.
´Ý±â