|
|
¡°º¸¾È °ü¸® ¾øÀÌ SOA/À¥ ¼ºñ½º È®»ê ¾ø´Ù¡± |
IT ¾ÆÅ°ÅØó ±â¹Ý SOA/À¥ ¼ºñ½º º¸¾È |
|
2008³â 08¿ù 13ÀÏ 00:00:00 |
µ¥ÀÌÅͳÝ
|
|
|
|
¡°º¸¾È °ü¸® ¾øÀÌ SOA/À¥ ¼ºñ½º È®»ê ¾ø´Ù¡±
¼Óµµ¡¤À¯¿¬¼º¡¤ºñ¿ëÀý°¨ °³¼± ¡®Å¹¿ù¡¯ ¡¦ º¸¾È¼öÁØ º¸Àå ¿ä±¸ ¼ö¿ë
¼ºñ½º ÁöÇâ ¾ÆÅ°ÅØó/À¥ ¼ºñ½º(SOA/WS)´Â µµÀÔÀÌ È®»êµÊ¿¡ µû¶ó ÀÌ¿Í °ü·ÃµÈ º¸¾È ¹®Á¦µµ ¶°¿À¸£°í ÀÖ´Ù. Àü»çÀûÀ¸·Î SOA/WSÀÇ µµÀÔÀ» º¸È£ÇÏ°í °ü¸®Çϴµ¥ ÀÖ¾î ¹ß»ýÇÏ´Â ¹®Á¦°¡ ¹«¾ùÀÌ°í ±× ÇØ°áÃ¥Àº ¾î¶² °ÍÀÌ ÀÖ´ÂÁö »ìÆ캻´Ù. <ÆíÁýÀÚ>
¿¬Àç¼ø¼
1ȸ : SOA·ÎÀÇ ÁøÀÔ(À̹øÈ£)
2ȸ : SOA º¸¾È¿¡ ´ëÇÑ ÀÌÇØ
3ȸ : ´Ù¾çÇÑ »ê¾÷¿¡ ´ëÇÑ SOA Àû¿ë
Á¶»ó¿ø //
Çѱ¹CA º¸¾È½Ã´Ï¾îÄÁ¼³ÅÏÆ®
Sangwon.cho@ca.com
¼ºñ½º ÁöÇâ ¾ÆÅ°ÅØó¿Í À¥ ¼ºñ½º(SOA/WS)´Â IT Áß½ÉÀûÀÎ ±â¾÷ÀÇ ¾ÖÇø®ÄÉÀÌ¼Ç ¾ÆÅ°ÅØó¿¡ »õ·Î¿î ¹°°áÀ» ¿¹°íÇÏ°í ÀÖ´Ù. ±â¾÷µéÀº ³»/¿ÜºÎ ¿ëµµÀÇ ¾ÖÇø®ÄÉÀ̼ÇÀ» ±¸ÃàÇÏ°í µµÀÔÇÏ´Â °Í°ú °ü·ÃµÈ ¼Óµµ¿Í À¯¿¬¼º, ºñ¿ë ¹®Á¦¸¦ °³¼±Çϱâ À§ÇØ SOA/WSÀÇ È°¿ëÀ» Àû±ØÀûÀ¸·Î °í·ÁÇÏ°í ÀÖ´Ù.
±×·¯³ª »õ·Ó°Ô µîÀåÇÑ ¿©´À IT ¾ÆÅ°ÅØó¿Í ¸¶Âù°¡Áö·Î °íµµ·Î ºÐ»êµÈ ÇüÅÂÀÇ IT ¾ÆÅ°ÅØó¿¡ ÀÖ¾î º¸¾È °ü¸®´Â ¸Å¿ì Áß¿äÇÑ °úÁ¦ÀÌ´Ù. ÀûÀýÇÏ°Ô ±¸Á¶ÈµÇÁö ¾ÊÀ» °æ¿ì, ¾ÖÇø®ÄÉÀÌ¼Ç º¸¾ÈÀº º¹Àâ´Ù´ÜÇÏ°Ô ½×¾Æ ¿Ã¸° ¡®»çÀÏ·Î(silos)¡¯ ÇüÅ°¡ µÇ°í ¸» °ÍÀ̱⠶§¹®ÀÌ´Ù. ¶Ç Á¤º¸°¡ ´©ÃâµÉ À§Ç輺Àº Áõ°¡ÇÏ°í, º¸¾È °ü¸® ºñ¿ëÀº ´Ã¾î³ª¸ç, IT °ü·Ã ±ÔÁ¦¸¦ ÁؼöÇϱⰡ °ï¶õÇÑ °á°ú¸¦ ÃÊ·¡ÇÒ ¼ö ÀÖ´Ù.
Áß¾ÓÈµÈ º¸¾È °ü¸® ¡®Àý½Ç¡¯
º¸¾È °ü¸®¸¦ Áß¾ÓÈÇÒ °æ¿ì, ±â¾÷µéÀº ¾ó¸¶³ª ¸¹Àº À¥ ¼ºñ½º°¡ µµÀÔµÇ°Ç È¤Àº ¾î¶² ÀÎÇÁ¶ó ±â¼ú·Î ±¸ÃàµÇ°Ç ÀÚ»çÀÇ SOA/WS µµÀÔ°ú °ü·ÃµÈ º¸¾ÈÀ» ¾î·Á¿ò ¾øÀÌ ¿î¿µ/°ü¸®ÇÒ ¼ö ÀÖ´Ù. SOA/WS ¼ºñ½º ÀÎÇÁ¶ó¿¡ ÅëÇÕµÈ ¹æ½ÄÀ¸·Î Áß¾ÓÈµÈ Á¤Ã¥ ±â¹ÝÀÇ º¸¾ÈÀ» Á¦°øÇÏ°Ô µÇ¸é, À¥ ¼ºñ½º ÀÚü¿¡¼ ¹ß»ýÇÏ´Â º¸¾È ¹®Á¦¸¦ ¡®¿ÜºÎÈ(externalization)¡¯ÇÒ ¼ö ÀÖ´Ù. ÀÌ´Â °ð SOA/WS¿¡ ´ëÇÑ °ü¸® ºÎ´ãÀ» °æ°¨ÇÒ »Ó¸¸ ¾Æ´Ï¶ó, ÀÏ°üµÇ¸ç ½Å·Ú¼ºÀÌ ³ôÀº Àü»çÀû º¸¾ÈÀ» Á¦°øÇϴµ¥ ÇÊ¿äÇÑ ºñ¿ëÀ» ÁÙÀÌ°Ô µÈ´Ù´Â Àǹ̰¡ µÈ´Ù.
¼ºñ½º ÁöÇâ ¾ÆÅ°ÅØó(SOA)´Â °¡Àå ÃÖ±Ù¿¡ µîÀåÇÑ °³³äÀ̸ç IT ¾ÖÇø®ÄÉÀÌ¼Ç ±¸Ãà°ú µµÀÔ¿¡ ÀÖ¾î ÃÖ°íÀÇ ¹æ½ÄÀ¸·Î ²ÅÈù´Ù. XML ±â¹ÝÀÇ À¥ ¼ºñ½º(WS)¸¦ ÅëÇØ ÀÎÅÍ³Ý Ç¥ÁØÀ» ¼ö¿ëÇÏ´Â SOA Á¢±Ù ¹æ¹ýÀº ITÀÇ À¯¿¬¼ºÀ» ³ô¿©ÁÖ°í ¹Îø¼ºÀ» Çâ»ó½ÃÄÑÁÖ´Â ¹æ½ÄÀ¸·Î ÀáÀçÀûÀÎ ³»¿ÜºÎ ¼ºñ½º °í°´¿¡°Ô ±â¾÷µéÀÇ ¼ºñ½º¸¦ ¡®ÆÛºí¸®½Ã(publish)¡¯Çϵµ·Ï ÇØÁØ´Ù.
ÀÌ·¯ÇÑ ¼ºñ½º ±â¹Ý Á¢±Ù ¹æ½ÄÀº ±âº»ÀûÀ¸·Î ¾ÖÇø®ÄÉÀ̼ÇÀÇ ¼³°è ¹× ±¸Á¶¸¦ ¹Ù²Ù°í ºñÁî´Ï½º ÇÁ·Î¼¼½º¸¦ ¹«ÇÑ´ë·Î Áö¿øÇÒ ¼ö ÀÖÁö¸¸, µ¿½Ã¿¡ IT Á¶Á÷µéÀÌ ¾ÖÇø®ÄÉÀ̼ǰú µ¥ÀÌÅ͸¦ ÅëÁ¦(govern)ÇÏ°í °ü¸®(manage)ÇÏ¸ç º¸È£(secure)ÇÏ´Â ¹æ½Ä¿¡ ¸¹Àº °úÁ¦¸¦ ¾È°ÜÁØ´Ù.
1990³â´ë ¼ö¸¹Àº À¥ ¾ÖÇø®ÄÉÀ̼ǰú Æ÷ÅÐÀÌ Ã³À½ µîÀåÇßÀ» ¶§Ã³·³, SOA/WS ±â¹Ý ¾ÖÇø®ÄÉÀ̼ÇÀº È®»êµÇ±â Àü¿¡ ÇØ°áÇØ¾ß ÇÒ ¼ö¸¹Àº IT ¹× º¸¾È °ü¸® ¹®Á¦°¡ Á¸ÀçÇÑ´Ù. SOA/WS°¡ ³»ºÎ¿Í ¿ÜºÎ¿¡¼ »ç¿ëµÈ´Ù´Â Á¡À» °¨¾ÈÇØ º¼ ¶§ ¿ì¼± ¡®´©°¡ ¹«¾ù¿¡ Á¢±ÙÇϴ°¡?(Who gets access to what?)¡¯¶õ ¹®Á¦°¡ Á¦±âµÈ´Ù. °Ô´Ù°¡ SOA/WS´Â XML¿¡ ÃÊÁ¡À» ¸ÂÃá »õ·Î¿î ÇüÅÂÀÇ ¸Ö¿þ¾î(malware) µî¿¡ Ãë¾àÇÒ ¼ö ÀÖ´Ù. Áï, SOA/WS´Â À¥ »çÀÌÆ®¿Í Æ÷ÅÐ µî¿¡¼ Ç¥ÁØÀÌ µÇ°í ÀÖ´Â ¹æȺ®À̳ª À¥ Á¢±Ù °ü¸®(WAM) ½Ã½ºÅÛ°ú °°Àº ±â´ÉÀ» µ¿ÀÏÇÏ°Ô ÇÊ¿ä·Î ÇÏ´Â °ÍÀÌ´Ù.
±×·¯³ª À¥ »çÀÌÆ® º¸¾È¿¡¼ SOA/WS´Â ÀÔÁõµÈ ÀϹÝÀûÀÎ Á¢±Ù ¹æ¹ý È°¿ëÀ» ¿ä±¸ÇÏÁö¸¸, µ¿½Ã¿¡ À̸¦ µµÀÔÇÔ¿¡ À־ ¼ºñ½º ÁöÇâÀûÀ̸ç XMLÀ» Åä´ë·Î ÇÑ À¥ ¼ºñ½º¿¡ Æ¯ÈµÈ ÇüŸ¦ ¿ä±¸Çϴ Ư¡ÀÌ ÀÖ´Ù.
ÀÔÁõµÈ ÀϹÝÀû Á¢±Ù ¹æ¹ý È°¿ë
SOA/WS º¸¾È °ü¸®¸¦ À§Çؼ ¾ÆÁÖ »õ·Î¿î °ÍÀÌ ÇÊ¿äÇÑ °ÍÀº ¾Æ´Ï¸ç, SOA/WSÀÇ º¸¾È ¿ä±¸ »çÇ×Àº À¥ ±â¹Ý ¾ÖÇø®ÄÉÀ̼ǿ¡ Àû¿ëµÇ´Â °Í°ú ´ëºÎºÐ ÀÏÄ¡ÇÑ´Ù. À¥ »çÀÌÆ®¿Í SOA/WS ¸ðµÎ °³ÀÎÁ¤º¸¸¦ º¸È£ÇÏ°í, ¸Þ½ÃÁöÀÇ ¹«°á¼ºÀ» º¸ÀåÇÏ°í, ¿äûÀÚÀÇ ½Å¿øÀ» È®ÀÎÇϸç(ÀÎÁõ), ¾ÖÇø®ÄÉÀ̼ÇÀÇ ¿äû¿¡ ´ëÇÑ ±ÇÇÑ ¼öÁØÀ» ÆÇ´ÜÇÏ°í(Àΰ¡), »óȲ¿¡ µû¶ó ¾î¶² ÀÏÀÌ ÀϾ´ÂÁö¸¦ º¸¾È °üÁ¡¿¡¼ ÃßÀûÇϸç(°¨»ç/º¸°í), ¼ºñ½º ÀÌ¿ëÀ» ¹æÇØÇϰųª ±â¹Ð Á¤º¸¸¦ ÈÉÄ¡·Á´Â(¸Ö¿þ¾î À§Çù) ½Ãµµ¸¦ Â÷´ÜÇÏ´Â °ÍÀÌ Áß¿äÇÏ°Ô ¿ä±¸µÇ´Â °ÍÀÌ´Ù.
ÀϹÝÀûÀ¸·Î ÇöÀç µµÀԵǰí ÀÖ´Â SOA/WS ±¸ÃàÀÇ Ã¹ ¹ø° ´Ü°è¿¡¼´Â »ç¿ëÀÚµéÀ» À§ÇÑ ÀüÅëÀûÀÎ Æ÷ÅÐ(front-end)À» ±¸ÃàÇÏ°í, ³»ºÎ¿¡¼ È£½ºÆõǰųª ¿ÜºÎÀÇ Çù·Â»ç·ÎºÎÅÍ Á¦°øµÇ´Â À¥ ¼ºñ½º »ç¿ëÀÚ¸¦ À§ÇÑ À¥ ¼ºñ½º ¿äû(back-end)À» °áÇÕ½ÃŲ´Ù. ÀÌ·¯ÇÑ ½Ã³ª¸®¿À¿¡¼ »ó´ç¼ö ±â¾÷µéÀº °èÁ¤ ¹× º¸¾Èȯ°æÀÌ ¾ÖÇø®ÄÉÀÌ¼Ç Àüü ´Ü°è¿¡¼ °áÇÔ ¾øÀÌ À¯ÁöµÇ±â¸¦ ¿ä±¸ÇÏ°í ÀÖ´Ù.
»ç¿ëÀÚÀÇ ¼¼¼ÇÀÌ ÀüÅëÀûÀÎ »ç¿ëÀÚ ·Î±×ÀÎ ¹æ¹ýÀ» ÅëÇØ ½ÃÀÛµÈ ÈÄ¿¡ ¹é ¿£µå¿¡ Á¸ÀçÇÏ´Â ¿©·¯ À¥ ¼ºñ½º Æ®·£Àè¼ÇÀ¸·Î ¿¬°áµÇ´Â ¹æ¹ýÀ» ±¸ÇöÇÏ´Â ¹æ¹ýÀ» ¼±È£ÇÏ´Â °ÍÀÌ´Ù. ¶ÇÇÑ ÀÌ·¯ÇÑ À¥ ¼ºñ½º ¡®È©(hop)¡¯Àº Á¾Á¾ ³»ºÎ ȤÀº ¿ÜºÎÀÇ ºÐ¸®µÈ µµ¸ÞÀο¡ °ü·ÃµÅ Àֱ⠶§¹®¿¡ º¸¾È µµ¸ÞÀÎ °£ ½Å·Ú¼ºÀÌ Ç¥ÁØ ±â¹ÝÀÇ È®Àå °¡´ÉÇÑ ¹æ¹ýÀ¸·Î ÅëÇÕ¡¤±¸ÇöµÅ¾ß ÇÑ´Ù.
¿¹¸¦ µé¾î ¡®CA SOA ½ÃÅ¥¸®Æ¼ ¸Å´ÏÀú(CA SOA Security Manager)¡¯´Â ¼ºñ½º »ç¿ëÀÚµéÀÌ Á¦ÃâÇÏ´Â XML ¹®¼¿¡ Æ÷ÇÔµÈ º¸¾È Á¤º¸¸¦ °Ë»çÇØ ¼ºñ½º¿¡ ´ëÇÑ ¾×¼¼½º¸¦ º¸È£ÇÏ´Â ID Áß½ÉÀûÀÎ SOA/WS º¸¾È ¼ÒÇÁÆ®¿þ¾î Á¦Ç°À» Á¦°øÇÔÀ¸·Î½á ÀÌ·± ¹®Á¦¸¦ ÇØ°áÇÏ°í ÀÖ´Ù.
º¸´Ù ±¸Ã¼ÀûÀ¸·Î »ìÇǸé, CA SOA ½ÃÅ¥¸®Æ¼ ¸Å´ÏÀú´Â ÀÏ·ÃÀÇ ÇÙ½ÉÀûÀÎ SOA/WS Ç¥ÁØÀ» È°¿ëÇØ XML À§ÇùÀ» ¹æÁöÇÏ°í, ÀÎÁõ°ú ±ÇÇÑÀ» ºÎ¿©Çϸç, ¼¼¼ÇÀ» °ü¸®ÇÏ°í, º¸¾È °¨»ç ¼ºñ½º¸¦ Á¦°øÇϵµ·Ï Áß¾ÓÈµÈ º¸¾È Á¤Ã¥À» È°¿ëÇϵµ·Ï ÇÑ´Ù. ÀÌ·¯ÇÑ ¹æ½ÄÀº ¿¡ÀÌÀüÆ®¿Í Áß¾ÓÈµÈ Á¤Ã¥°áÁ¤ÁöÁ¡(PDP : Policy Decision Points), Áï Á¤Ã¥ ¼¹ö°¡ ÅëÁ¦ÇÏ°í °ü¸®ÇÏ´Â ÇÁ·Ï½Ã ¼¹ö ±â¹ÝÀÇ Á¤Ã¥ÁýÇàÁöÁ¡(PEP : Policy Enforcement Points)À» ¸ðµÎ Á¦°øÇÔÀ¸·Î½á À̱âÁ¾ÀÇ SOA/WS µµÀÔ¿¡ ÀûÇÕÇÏ´Ù°í ¸»ÇÒ ¼ö ÀÖ´Ù.
SOA·ÎÀÇ ÁøÀÔ
Àü¼¼°è ÁÖ¿ä ±â¾÷ »ó´ç¼ö°¡ SOA/WS¸¦ »ç¿ëÇϱ⠽ÃÀÛÇ߰ųª Á¶¸¸°£ µµÀÔÇÒ °èȹÀÎ °ÍÀ¸·Î ÃßÁ¤µÈ´Ù. SOA/WS°¡ °®´Â ÀåÁ¡Àº ¾ÖÇø®ÄÉÀÌ¼Ç °³¹ß ¹× µµÀÔ ¼Óµµ, ÀçÈ°¿ë¼º, ¹× À¯¿¬¼ºÀ» ³ô¿©ÁÖ´Â µ¿½Ã¿¡ IT ºñ¿ëÀ» Àý°¨½ÃÄÑ Áشٴ Á¡ÀÌ´Ù.
SOA/WS´Â ÀüÅëÀûÀÎ À¥ Æ÷Åаú À¥ ¾ÖÇø®ÄÉÀ̼ÇÀ» È°¿ëÇØ ½ÇÇöÇÑ ÀÌÁ¡À» È®ÀåÇØ »ç¿ëÀÚµéÀ» ´ë»óÀ¸·Î ÇÏ´Â ¡®±³Â÷ µµ¸ÞÀÎ ¾ÖÇø®ÄÉÀ̼Ç(cross-domain application)¡¯ ¸ðµ¨À» Á¤¸³ÇßÀ¸¸ç ÀÌ·¯ÇÑ °³³äÀ» Àΰ£ÀÇ Á÷Á¢ÀûÀÎ ÅëÁ¦¿Í´Â »ó°ü¾ø´Â ÄÄÇ»ÅÍ ÁöÇâÀûÀÎ ¾ÖÇø®ÄÉÀ̼ÇÀ¸·Î ÀϹÝȽÃÄ×´Ù.
SOA/WS´Â ÀÎÅͳݰú ÀÎÅÍ³Ý ±â¼úÀÇ ÀåÁ¡À» ½ÊºÐ È°¿ëÇØ ¼ºñ½º »ç¿ëÀÚµéÀÌ ÀÎÅͳݿ¡ ÀÖ°Ç ¶Ç´Â ±â¾÷ÀÇ ÀÎÆ®¶ó³ÝÀ̳ª ¿¢½ºÆ®¶ó³Ý¿¡ ÀÖ°Ç »ó°ü¾øÀÌ ¾ÖÇø®ÄÉÀ̼ÇÀ» ÅëÇÕÇÒ ¼ö ÀÖ´Â À¯¿¬¼ºÀ» Á¦°øÇÑ´Ù. SOA/WS¸¦ È°¿ëÇÒ °æ¿ì ³»ºÎ ¾ÖÇø®ÄÉÀ̼ÇÀÇ ÅëÇÕÀ» ½±°Ô ÀÌ·ê ¼ö ÀÖÀ» »Ó¸¸ ¾Æ´Ï¶ó µ¿ÀÏÇÑ ¼ºñ½º¸¦ °í°´À̳ª ÆÄÆ®³Ê, ¶Ç´Â ½áµåÆÄƼ µî ¿ÜºÎ·Î °³¹æÇÒ ¶§¿¡µµ Ç¥ÁØÀ» È°¿ëÇÒ ¼ö ÀÖ´Ù.
ÀÌ·¯ÇÑ ½áµåÆÄƼ¿ÍÀÇ °ü°è¸¦ ±¸ÇöÇÏ°í Çâ»ó½ÃÅ°´Âµ¥ ÀÖ¾î IT¸¦ »ç¿ëÇÏ´Â °ÍÀº »õ·Î¿î Çö»óÀÌ ¾Æ´Ï´Ù. ÆÄÆ®³Ê°£ µ¥ÀÌÅ͸¦ ¼Û¼ö½ÅÇϱâ À§ÇØ ±â¾÷µéÀº ÀüÀÚ¹®¼±³È¯(EDI)°ú °°Àº °íÁ¤µÈ ÇüÅÂÀÇ µ¥ÀÌÅÍ ±¸Á¶¸¦ ÀÌ¿ëÇØ ¿Ô´Ù. EDI´Â ÇöÀç¿Í °°ÀÌ ÅëÇÕµÈ ±Û·Î¹ú ºñÁî´Ï½º ÇÁ·Î¼¼½º ½Ã´ë¿¡¼ ±â¾÷µéÀÌ ÇÊ¿ä·Î ÇÏ´Â ¹«ÇÑÇÑ ÇüÅÂÀÇ Ä¿¹Â´ÏÄÉÀÌ¼Ç ½Ã½ºÅÛ¿¡ ÀûÇÕÇÑ ÇüÅ´ ¾Æ´ÏÁö¸¸, ºñ±³Àû Æø³ÐÀº Á¶Á÷°£¿¡ µ¥ÀÌÅ͸¦ À̵¿½Ãų ¼ö ÀÖ¾î µðÁöÅÐ Á¤º¸ ±³È¯ÀÇ 1¼¼´ë ±â¼úÀ̶ó°í ¸»ÇÒ ¼ö ÀÖ´Ù. ÇÏÁö¸¸, ÀÌÁ¦ ºñÁî´Ï½º ½Ã½ºÅÛÀ» ¾ÈÀüÇÏ°í ½Å·Ú¼ºÀÌ ³ôÀº ¹æ¹ýÀ¸·Î ÅëÇÕ »ç¿ëÇϱâ À§ÇØ º¸´Ù °³¹æÀûÀÌ°í Ç¥ÁØÈµÈ ÀÎÅÍÆäÀ̽º°¡ ¿ä±¸µÇ°í ÀÖ´Ù.
¸ðµç »õ·Î¿î ±â¼úµé°ú ¸¶Âù°¡Áö·Î SOA/WS ¿ª½Ã ±â¼úÀÌ Æø³Ð°Ô »ç¿ëµÇ±â¿¡ ¾Õ¼ ÇØ°áÇÒ °úÁ¦µéÀÌ ÀÖ´Ù. ±¤¹üÀ§ÇÑ È®´ë¿Í À¯¿¬¼ºÀÌ SOA/WSÀÇ °íÀ¯ ÀåÁ¡ÀÓÀ» °¨¾ÈÇϸé, µµÀÔ ¼Ö·ç¼ÇÀº ½Å·Ú¼ºÀÌ ÀÖÀ¸¸ç, ÀÌ¿ë °¡´ÉÇÏ°í È®Àå °¡´ÉÇϸç, °ü¸® °¡´ÉÇÏ°í ¾ÈÀüÇØ¾ß ÇÏ´Â µ¿½Ã¿¡ È¿°úÀûÀ¸·Î ¸ð´ÏÅ͸µÀÌ ÀÌ·ïÁ®¾ß ÇÑ´Ù.
ÀÌ·¯ÇÑ ÇÙ½ÉÀûÀÎ IT °ü¸® ¹®Á¦´Â »ý°¢ÀÇ Áøº¸¸¦ ¿ä±¸ÇÑ´Ù. ¿©±â¼´Â SOA/WS°¡ Á¦±âÇÏ´Â »õ·Î¿î º¸¾È °ü¸® ¹®Á¦¿¡ ÃÊÁ¡À» ¸ÂÃß°í ÀÖÁö¸¸ º¸¾ÈÀº SOA/WS°¡ Ã˹ßÇÏ´Â ¼ö¸¹Àº IT °ü¸® ¹®Á¦ ÁßÀÇ Çϳª¿¡ ºÒ°úÇÏ´Ù´Â Á¡À» ÀØÁö ¸»¾Æ¾ß ÇÑ´Ù.
SOA/WS ±â¹ÝÀÇ ¼¼°è·Î ÁøÈÇϱâ À§Çؼ´Â ¸ÕÀú ¡®°ø°ø(public)¡¯ÀÇ ¿ä±¸ »çÇ׿¡ ´ëÇÑ Á¤ÀǸ¦ ³»·Á¾ß ÇÑ´Ù. °ú°Å ¡®³ª»Û »ç¶÷µé¡¯Àº Á¶Á÷ ¿ÜºÎ¿¡ ÀÖ´Â °ø°ÝÀÚµé·Î, À̵éÀº ¼ºñ½º °ÅºÎ(DoS)³ª ¸Þ½ÃÁö ½ºÇªÇÎ(spoofing), DNS Æ÷Áö¼Å´× µîÀÇ °ø°ÝÀ» ÅëÇØ ¾ÖÇø®ÄÉÀ̼ÇÀÇ ¼º´ÉÀ» ¹æÇØÇß´Ù.
ÇÏÁö¸¸ ÀÌÁ¦ ÀÌ¿Í °°Àº Á¤ÀÇ´Â ´õ ÀÌ»ó À¯È¿ÇÏÁö ¾Ê´Ù. ÀÚ½ÅÀÇ Àǵµ¿Í´Â »ó°ü ¾øÀÌ °ø°ÝÀ» Á¤´çÈÇÏ°í Áß¿äÇÑ µ¥ÀÌÅ͸¦ ÈÉÄ¡¸ç ºñÁî´Ï½º ÇÁ·Î¼¼½º¸¦ ¹æÇØÇÏ´Â ³»ºÎÀÎÀÇ ¼ÒÇàÀÌ ´Ã¾î³ª°í Àֱ⠶§¹®ÀÌ´Ù. ÀÌ¿¡ º¸¾È Ãø¸é¿¡¼ ¡®³»ºÎÀΡ¯°ú ¡®¿ÜºÎÀΡ¯ÀÇ °³³äÀº ÀÌÁ¦ ´õ ÀÌ»ó ºÐ¸®µÅ Á¸ÀçÇÏÁö ¾Ê´Â´Ù.
ÀÎÁõ¡¤±ÇÇѺο© º¸¾È ¼ºñ½º Áß¿ä
SOA/WSÀÇ °æ¿ì¿¡µµ ³»¿ÜÀΰú ¿ÜºÎÀÎÀÇ °³³äÀº Á¡Â÷ »ç¸®Áö°í ÀÖ´Ù. ÀÌ·¯ÇÑ ¾Ö¸ÅÇÔÀ¸·Î ÀÎÇØ ¿©·¯ °èÃþ¿¡¼ º¸¾ÈÀ» ±¸ÃàÇÏ´Â ÀüÅëÀûÀÎ ¹æ¹ý Áï, ´Ù¾çÇÑ Á¦Ç°°ú ÇÁ·Î¼¼½º¸¦ ÅëÇØ ³×Æ®¿öÅ©¿Í µ¥ÀÌÅÍ ¼¾ÅÍ, ¾ÖÇø®ÄÉÀ̼Ç, ¿£µå Æ÷ÀÎÆ®¸¦ º¸È£ÇÏ´Â ¹æ¹ýÀº ´õ ÀÌ»ó ÃæºÐÄ¡ ¾Ê´Ù°í ÁöÀûµÇ¸ç, ÀÎÁõÀ̳ª ±ÇÇѺο©¿Í °°Àº º¸¾È ¼ºñ½ºÀÇ Á߿伺ÀÌ ±× ¾î´À ¶§º¸´Ù ³ô¾ÆÁö°í ÀÖ´Ù.
SOA/WS´Â »õ·Î¿î ¼¼´ëÀÇ °³¹æÀûÀ̸ç ÅëÇÕµÈ ÇüÅ·ΠÁ¢±ÙÀÌ °¡´ÉÇÑ ¾ÖÇø®ÄÉÀ̼ÇÀ» ±¸ÇöÇØÁÖÁö¸¸, Áõ°¡µÈ º¸¾ÈÀ§ÇùÀ¸·Î ÀÎÇØ °ú°Å¿¡ IT ȯ°æ¿¡¼ º¸¾Ò´ø °Í ÀÌ»óÀÇ ¹üÀ§¿Í ¼¼¹ÐÇÑ ¼öÁØÀ¸·Î °ü¸® ¼ºñ½º¸¦ Àü»çÀûÀ¸·Î Á¦°øÇÒ ¼ö ÀÖ´Â È®ÀåµÈ »ç¿ëÀÚ Á¤Ã¥ÀÇ ÀÏ°üµÈ ÁýÇàÀÌ Áß¿ä½ÃµÈ´Ù.
SOA/WSÀÇ ¶Ç ´Ù¸¥ º¸¾È °ü¸® À§ÇèÀ¸·Î´Â °øÀ¯µÈ ÇüÅÂÀÇ º¸¾È ¼ºñ½º·Î Á¦°øÇÏ´Â ¹æ½Ä°ú ´Þ¸® Á÷Á¢ °¢ ¼ºñ½ºº°·Î °³º°ÀûÀÎ º¸¾È ·ÎÁ÷(¿äûÀÚÀÇ ½Å¿øÈ®ÀÎÀ̳ª ¾×¼¼½º Á¦¾î µî)À» ±¸ÇöÇÏ´Â °üÇàÀÌ´Ù. ÀÌ¿¡ µû¶ó SOA/WS µµÀÔÀÌ ¡®º¸¾È »çÀÏ·Î(security silos)¡¯¸¦ ±¸ÃàÇÏ´Â ¹æÇâÀ¸·Î °è¼Ó È®ÀåµÇ´Â °ÍÀº ¼öõ °³ ÀÌ»óÀ¸·Î ½±°Ô ´Ã¾î³¯ ¼ö ÀÖ´Â ¼ºñ½º¸¦ Áö´Ñ ±â¾÷µé¿¡°Ô´Â Á¡Á¡ ´õ ½Ç¿ëÀûÀÌÁö ¾Ê°Ô µÆ´Ù.
ÁßøµÇ´Â ºÎºÐÀÌ ¸¹Àº ÇüÅÂÀÇ º¸¾È »çÀϷδ µµÀÔ ¹× À¯Áöºñ¿ëÀÌ ¸¹ÀÌµé »Ó¸¸ ¾Æ´Ï¶ó À§Ç輺µµ Áõ°¡ÇÏ¸ç ±ÔÁ¦¸¦ µû¸£±âµµ ½±Áö ¾Ê±â ¶§¹®ÀÌ´Ù.
°á±¹, ¹®Á¦´Â Ã¥ÀÓ¼º°ú ÅëÁ¦·Î ±Í°áµÈ´Ù. SOA/WS ±â¹Ý ¾ÖÇø®ÄÉÀÌ¼Ç È®»ê¿¡ µû¶ó ±â¾÷µéÀº Çö ¼¼´ëÀÇ Å¬¶óÀ̾ðÆ®/¼¹ö¿Í À¥ ±â¹Ý ¾ÖÇø®ÄÉÀ̼ǿ¡¼ ÃÖ¼ÒÇÑ µ¿ÀÏ ¼öÁØÀÇ º¸¾ÈÀ» º¸ÀåÇϵµ·Ï ¿ä±¸¹Þ°í ÀÖ´Ù. ÇÏÁö¸¸ °³ÀÎÀÇ ±â¹ÐÁ¤º¸¸¦ º¸È£ÇÏ¸é¼ Æ®·£Àè¼Ç ¹× °ü·Ã ȸ°è º¸°í¼ÀÇ Åõ¸í¼ºÀ» ¿ä±¸ÇÏ´Â ±ÔÁ¦°¡ °¥¼ö·Ï ½ÉÇØÁö´Â »óȲÀ» °¨¾ÈÇÏ¸é º¸¾È ¼öÁØ º¸ÀåÀº °áÄÚ ½¬¿î ÀÏÀÌ ¾Æ´Ï¶ó°í ÇÒ ¼ö ÀÖ´Ù. |
|
|
|
|
|
|
¨Ï µ¥ÀÌÅͳÝ(http://t564.ndsoftnews.com) ¹«´ÜÀüÀç ¹× Àç¹èÆ÷±ÝÁö | ÀúÀ۱ǹ®ÀÇ |
|
|
|
|
|
| |
°¡Àå ¸¹ÀÌ º» ±â»ç |
|
|
|