·Î±×ÀÎ | ȸ¿ø°¡ÀÔ (´º½º·¹ÅͽÅû) | SITEMAP
   
  °³¹ß   Ç÷§Æû   ½Ã½ºÅÛ   ¸Å´ÏÁö¸ÕÆ®   Àüü±â»ç  
ÀÚ¹Ù
´å³Ý
C/C++
DB
¸ðµ¨¸µ
À¥°³¹ß
±âŸ
À¯´Ð½º/¸®´ª½º
À©µµ¿ì
±âŸ
¼­¹ö
³×Æ®¿öÅ©
º¸¾È
±âŸ
BM
PM
±âŸ
 
   
 
 
   
 
 
±â»çÀúÀå
0
 
¸¶ÀÌ ½ºÅ©·¦
°³¹ß ȯ°æÀÇ »õ·Î¿î º¯È­¡¸ºñÁÖ¾ó ½ºÆ©µð¿À 2005 ¸Àº¸±â¡¹
´å³Ý °³¹ßÀÇ »õ·Î¿î º¯È­, ºñÁÖ¾ó ½ºÆ©µð¿À 2005 ¸Àº¸±â
±èÇöÁ¤ (Çѱ¹MS)   2004/12/14
¿¬Àç¼ø¼­
1. ´å³Ý °³¹ßÀÇ »õ·Î¿î º¯È­, ºñÁÖ¾ó ½ºÆ©µð¿À 2005 ¸Àº¸±â
2. ´å³Ý ÇÁ·¹ÀÓ¿öÅ© 2.0°ú °³¹ß ¾ð¾îÀÇ º¯È­ ¼ÓÀ¸·Î
3. À¥ ¾ÖÇø®ÄÉÀÌ¼Ç °³¹ßÀÇ ÁøÈ­, ASP.NET 2.0
Micronet
[Áöµð³ÝÄÚ¸®¾Æ]ºñÁÖ¾ó ½ºÆ©µð¿À 2005´Â »õ·Î¿î ±â´ÉÀ¸·Î ¹«ÀåÇÏ¿© ´å³Ý °³¹ßÀÚµéÀÇ ÃÖ´ë °ü½É ´ë»óÀ¸·Î ºÎ°¢µÇ°í ÀÖ´Ù. ƯÈ÷ ¡®ºñÁÖ¾ó ½ºÆ©µð¿À 2005¡¯ Á¦Ç°±ºÀÇ ÃÖ»óÀ§ Á¦Ç°ÀÎ ¡®ºñÁÖ¾ó ½ºÆ©µð¿À 2005 ÆÀ ½Ã½ºÅÛ¡¯Àº ¼³°è, °³¹ß, ¹èÆ÷ Áֱ⠵îÀ» Áö¿øÇÏ¸ç ¸í½Ç»óºÎÇÑ IT ¶óÀÌÇÁ»çÀÌŬ °³¹ß µµ±¸ÀÓÀ» ³»¼¼¿ì°í ÀÖ´Ù.

ÀÀ¿ë ½Ã½ºÅÛ ¸ðµ¨¸µºÎÅÍ ÄÚµå ±¸Çö ¹× Å×½ºÆ® °ü¸®±îÁö ºñÁÖ¾ó ½ºÆ©µð¿À 2005¿¡¼­ Áö¿øµÇ´Â ¸ðµç ±â´ÉÀ» ÇÑ ´«¿¡ È®ÀÎÇØ º¼ ¼ö ÀÖ´Â ¿£ÅÍÇÁ¶óÀÌÁî±Þ ÀÀ¿ë ½Ã½ºÅÛ ±¸ÇöÀ» À§ÇÑ ¡®ºñÁÖ¾ó ½ºÆ©µð¿À 2005 ÆÀ ½Ã½ºÅÛ¡¯À» ´«¿©°Ü º¸ÀÚ.

XML À¥ ¼­ºñ½º, µ¥½ºÅ©Å¾, ¸ð¹ÙÀÏ ¹× À¥ ±â¹Ý ÀÀ¿ë ÇÁ·Î±×·¥ µî ¸ðµç Á¾·ùÀÇ ÀÀ¿ë ÇÁ·Î±×·¥ °³¹ß, ±¸Ãà ¹× ½ÇÇàÀ» °¡´ÉÄÉ ÇØÁÖ´Â MSÀÇ »õ·Î¿î ÇÁ·Î±×·¡¹Ö ¸ðµ¨ÀÎ ´å³Ý ÇÁ·¹ÀÓ¿öÅ©¸¦ óÀ½ ¼Ò°³Çß´ø ºñÁÖ¾ó ½ºÆ©µð¿À ´å³ÝÀº ±âÁ¸ÀÇ InterDev¸¦ ¾Ë°í ÀÖ´ø °³¹ßÀڵ鿡°Ô´Â °¡È÷ Ãæ°ÝÀÌ ¾Æ´Ò ¼ö ¾ø¾ú´Ù.

±×¸®°í ºñÁÖ¾ó ½ºÆ©µð¿À ´å³Ý 2003 ÀÌÈÄ ´å³Ý °³¹ßÀÚµéÀÇ ÃÖ´ë °ü½ÉÀÇ ´ë»óÀ¸·Î ºÎ°¢µÇ°í ÀÖ´Â ¡®ºñÁÖ¾ó ½ºÆ©µð¿À 2005(ÄÚµå¸í ¡®À§µåºñ(Whidbey)¡¯)´Â ÄÚµå Ä¿¹ö¸®Áö, Àü¹®ÀûÀÎ ¼Ò½ºÄÚµå Á¦¾î, 64ºñÆ® ÄÄÆÄÀÏ·¯, ¹èÆ÷ µµ±¸, Å×½ºÆ® ÄÉÀ̽º °ü¸® ¹× ÇÁ·ÎÁ§Æ® °ü¸® ±â´É µîÀ¸·Î ¹«ÀåÇÏ¿© ¶Ç ÇѹøÀÇ Ãæ°ÝÀ» ¿¹°íÇϰí ÀÖ´Ù.

°ú°Å InterDev¿Í ºñÁÖ¾ó ½ºÆ©µð¿À ´å³Ý 2003Àº ÀÀ¿ë ½Ã½ºÅÛ ÀÚü¸¦ ±¸ÇöÇÏ´Â ¼ÒÇÁÆ®¿þ¾î °³¹ß ºÎºÐ¿¡ º¸´Ù ÃÊÁ¡À» ¸ÂÃá °³¹ß ȯ°æÀ» Á¦°øÇß´Ù. ÀÌ¿¡ ºñÇØ ºñÁÖ¾ó ½ºÆ©µð¿À 2005´Â ¾ÆÁ÷ ´å³ÝÀ» Á¢Çغ¸Áö ¸øÇÑ Ãʺ¸ ´å³Ý °³¹ßÀÚ´Â ¹°·Ð Ãë¹Ì »ï¾Æ ¼ÒÇÁÆ®¿þ¾î¸¦ °³¹ßÇÏ´Â »ç¶÷µéÀ» À§ÇÑ Á¦Ç°, ÀÀ¿ë ½Ã½ºÅÛ ÀÚü¸¦ ±¸ÇöÇϱâ À§ÇÑ ¼ÒÇÁÆ®¿þ¾î °³¹ß ȯ°æ¸¸À» Áö¿øÇÏ´Â Á¦Ç°, ¿£ÅÍÇÁ¶óÀÌÁî±Þ ÀÀ¿ë ½Ã½ºÅÛ ±¸ÇöÀ» À§ÇÑ Á¦Ç°±îÁö ´Ù¾çÇÑ È¯°æÀÇ °³¹ßÀÚ¸¦ À§ÇÑ Æø ³ÐÀº Á¦Ç° ±¸¼ºÀ» Á¦½ÃÇϰí ÀÖ´Ù.

IT ¶óÀÌÇÁ»çÀÌŬ µµ±¸, ºñÁÖ¾ó ½ºÆ©µð¿À 2005
ºñÁî´Ï½º ȯ°æÀÌ º¹ÀâÇÏ°í ºü¸£°Ô º¯È­ÇÏ´Â ¿À´Ã³¯ÀÇ ±â¾÷µéÀº º¸´Ù ´Ù¾çÇÑ ÀÀ¿ë ½Ã½ºÅÛÀ» º¸À¯ÇÏ°Ô µÇ¾ú°í, ½Å±Ô·Î ±¸ÃàµÇ´Â ÀÀ¿ë ½Ã½ºÅÛµéÀº ±âÁ¸ ½Ã½ºÅÛ°úÀÇ ¿¬°è, ÅëÇÕ µî ´õ¿í Çâ»óµÈ ¼­ºñ½º¸¦ ±â´ëÇÏ´Â »ç¿ëÀÚÀÇ ¿ä±¸¸¦ °í·ÁÇØ¾ß¸¸ ÇÑ´Ù. ÀÌ·¯ÇÑ ÀÀ¿ë ½Ã½ºÅÛÀÇ °³¹ß ÇÁ·ÎÁ§Æ®´Â Á¾Á¾ º¹ÀâÇϰí, ´ë±Ô¸ð·Î ÁøÇàµÊ¿¡ µû¶ó ¸¹Àº ÀηµéÀÌ °³¹ßÆÀ¿¡ ÇÕ·ùÇÏ°Ô µÇ°í ÀÌµé ±¸¼º¿ø°£ÀÇ Á¤º¸ °øÀ¯¿Í Çâ»óµÈ ǰÁú ¹× ºñ¿ë °¨¼Ò¸¦ Ãß±¸ÇÏ´Â ½Ã½ºÅÛ ¼³°è´Â ¼º°øÀûÀÎ ÀÀ¿ë ½Ã½ºÅÛ ±¸ÃàÀ» À§ÇÑ ±âº» ¿ä°ÇÀÌ µÇ¾ú´Ù.

ÀÌ·¯ÇÑ ½Ã´ëÀû º¯È­¿¡ ´ëÀÀÇÏ¸ç °³¹ßÀÚµéÀÌ ÇÊ¿ä·Î ÇÏ´Â º¸´Ù È¿À²ÀûÀÎ ÀÀ¿ë ½Ã½ºÅÛ °³¹ßÀ» À§ÇÑ ¡®ºñÁÖ¾ó ½ºÆ©µð¿À 2005¡¯ Á¦Ç°±ºÀÇ ÃÖ»óÀ§ Á¦Ç°ÀÎ ¡®ºñÁÖ¾ó ½ºÆ©µð¿À 2005 ÆÀ ½Ã½ºÅÛ(ÀÌÇÏ ÆÀ ½Ã½ºÅÛ)¡¯Àº ÀÀ¿ë ÇÁ·Î±×·¥ÀÇ º¹À⼺ Áõ´ë¸¦ ÇØ°áÇϰí, ºü¸£°Ô º¯È­ÇÏ´Â °³¹ß ȯ°æ ¹× ±â¼ú¿¡ ´ëóÇÒ ¼ö ÀÖ´Â ´É·ÂÀ» Á¦°øÇÑ´Ù.

ÆÀ ½Ã½ºÅÛÀº IT ¶óÀÌÇÁ»çÀÌŬ µµ±¸·Î ¼³°è(µðÀÚÀÎ), °³¹ß, ¹èÆ÷ Áֱ⠵îÀ» Áö¿øÇØ »ý»ê¼º Çâ»ó ¹× °³¹ßÆÀ¿ø°£ÀÇ Çù¾÷ ȯ°æÀ» Á¦°øÇϸç, MSÀÇ DSI(Dynamic Systems Initiative) Àü·«ÀÇ Áß¿äÇÑ ºÎºÐÀ» Á¦°øÇÑ´Ù.

ºñÁÖ¾ó ½ºÆ©µð¿À 2005 Team System
ÆÀ ½Ã½ºÅÛÀº À©µµ¿ì ¼­¹ö ½Ã½ºÅÛ È¯°æ¿¡¼­ Á¶Á÷ÀÌ ÇÙ½É ¼Ö·ç¼Ç Á¦°øÀÇ ¿¹Ãø °¡´É¼º°ú ¾ÈÁ¤¼ºÀ» Çâ»ó½Ãų ¼ö ÀÖµµ·Ï °ËÁõµÈ ÇÁ·Î¼¼½º Áöħ, ±Ô¹üÀû ¾ÆÅ°ÅØÃ³ Áöħ ¹× ¼Ö·ç¼Ç ¾×¼¿·¯·¹ÀÌÅ͸¦ Æ÷ÇÔÇÑ´Ù. ÆÀ ½Ã½ºÅÛÀº Àüü ¼ÒÇÁÆ®¿þ¾î °³¹ßÆÀÀ» Áö¿øÇÏ´Â ´ÙÀ½°ú °°Àº µµ±¸¸¦ Á¦°øÇÑ´Ù.

¡ß ºñÁÖ¾ó ½ºÆ©µð¿À 2005 Team Architect ¿¡µð¼Ç : ¼³°èÀÚ´Â ºñÁÖ¾ó µðÀÚÀ̳ʸ¦ »ç¿ëÇÏ¿© ¿î¿µ ȯ°æ¿¡ ´ëÇØ ÃʱâºÎÅÍ µðÀÚÀÎÇϰí À¯È¿¼ºÀ» °Ë»çÇÒ ¼ö ÀÖÀ¸¸ç, ¼­ºñ½º ÁöÇâ ¼Ö·ç¼ÇÀ» µðÀÚÀÎÇϱâ À§ÇÑ ÅëÇÕµÈ È¿À²Àû µµ±¸µéÀ» Á¦°øÇÑ´Ù.

¡ß ºñÁÖ¾ó ½ºÆ©µð¿À 2005 Team Developer ¿¡µð¼Ç : Çâ»óµÈ Á¤Àû ºÐ¼®, ÄÚµå ÇÁ·ÎÆÄÀÏ, ÄÚµå °Ë»ç ±×¸®°í À¯´Ö Å×½ºÆ® µµ±¸ µî °í±Þ °³¹ß µµ±¸¸¦ »ç¿ëÇÏ¿© ¶óÀÌÇÁ»çÀÌŬ Àüü¿¡¼­ ½Å¼ÓÇϰí ÁÖ±âÀûÀ¸·Î ǰÁúÀ» ÅëÇÕ °ü¸®ÇÒ ¼ö ÀÖ´Ù.

¡ß ºñÁÖ¾ó ½ºÆ©µð¿À 2005 Team Test ¿¡µð¼Ç : °í±Þ ·Îµå Å×½ºÆ® µµ±¸ ¹× ´Ù¾çÇÑ ºÐ¾ßÀÇ Å×½ºÆ®µéÀ» °ü¸®ÇÏ°í ½ÇÇàÇϱâ À§ÇØ ÇÊ¿äÇÑ µµ±¸µéÀ» Á¦°øÇϸç ÀÀ¿ë ÇÁ·Î±×·¥ÀÇ ¹èÆ÷ Àü¿¡ ´Ù¾çÇÑ ¼º´É È®ÀÎÀ» ¼öÇàÇÒ ¼ö ÀÖ´Ù.

¡ß ºñÁÖ¾ó ½ºÆ©µð¿À 2005 Team Foundation : ÇÁ·ÎÁ§Æ® ¸Å´ÏÀú´Â Àͼ÷ÇÏ°Ô Àß »ç¿ëÇϰí ÀÖ´Â ¿¢¼¿, Microsoft Project, À©µµ¿ì ¼Î¾îÆ÷ÀÎÆ® ¼­ºñ½º¿Í °°Àº µµ±¸¸¦ ±â¹ÝÀ¸·Î ÀÏ·ÃÀÇ ÇÁ·ÎÁ§Æ® °ü¸® ¾÷¹«¸¦ È¿À²ÀûÀ¸·Î ¼öÇàÇÒ ¼ö ÀÖ´Ù. ÇÁ·ÎÁ§Æ® Æ÷Å» »çÀÌÆ®´Â ÇÁ·ÎÁ§Æ® »óŸ¦ Àϸñ¿ä¿¬ÇÏ°Ô º¸¿©ÁÖ°í °¢ ÆÀº°·Îµµ º¼ ¼ö ÀÖµµ·Ï Çϸç, ÆÀ¿¡¼­ ÀÛ¾÷ÇÏ´Â µ¿¾È ¸ð¾ÆÁø ÃøÁ¤ °ªµéÀ» ´Ù¾çÇÑ ¸®Æ÷Æ®·Î º¸¿©ÁØ´Ù.

´õºÒ¾î ¾÷°è¿¡¼­ Áõ¸íµÈ ¹æ¹ý¿¡ ±âÃÊÇÑ ÀçÁ¤ÀÇ °¡´ÉÇÑ ÇÁ·ÎÁ§Æ® ÇÁ·Î¼¼½º¸¦ ÀÌ¿ëÇÏ¿© ¶óÀÌÇÁ»çÀÌŬÀ» ¿î¿µÇÒ ¼ö ÀÖ´Ù. ¶ÇÇÑ °³¹ßÆÀÀÇ Çù¾÷À» À§ÇØ ¼­¹ö ±â¹ÝÀÇ ÆÀ °øµ¿ ÀÛ¾÷ µµ±¸¸¦ Á¦°øÇϸç, À̸¦ ÅëÇØ ÇÁ·ÎÁ§Æ®ÀÇ ÁøÇà°ú »óŸ¦ °£´ÜÇÏ°Ô °ü¸® ¹× ÃßÀûÇÒ ¼ö ÀÖ´Ù. Æ÷Æ®Æú¸®¿À Ž»ö±â´Â ÇÁ·ÎÁ§Æ® Æ÷Å» »çÀÌÆ®¿¡ ÀÖ´Â °Í°ú °°Àº ÇÁ·ÎÁ§Æ® ÀÛ¾÷À» ºñÁÖ¾ó ½ºÆ©µð¿À IDE¿¡ ÅëÇÕÇÏ¿© ÆÀÀÌ ½±°Ô Á¢±ÙÇÒ ¼ö ÀÖµµ·Ï ÇßÀ¸¸ç, È®Àå °¡´ÉÇÑ ÀÛ¾÷ ¸ñ·Ï ÃßÀû ½Ã½ºÅÛ°ú ¿£ÅÍÇÁ¶óÀÌÁî ±ÞÀ» À§ÇÑ ¼Ò½ºÄÚµå Á¦¾î¸¦ Á¦°øÇÑ´Ù.


<±×¸² 1> ºñÁÖ¾ó ½ºÆ©µð¿À 2005 ÆÀ ½Ã½ºÅÛ Á¦Ç° ±¸¼º

±Ã±ØÀûÀ¸·Î ÆÀ ½Ã½ºÅÛÀ» ÅëÇØ ¼³°èÀÚ³ª °³¹ßÀÚ´Â ¡®¿î¿µÀ» À§ÇÑ µðÀÚÀÎ(design for operations)¡¯À» ¼öÇàÇÒ ¼ö ÀÖ°í, °³¹ß ȯ°æ¿¡¼­ µ¿ÀÏÇÑ ±â¹Ý ±¸Á¶¿¡ ´ëÇÑ Á¤º¸¸¦ »ç¿ëÇÒ ¼ö ÀÖ´Ù. À̸¦ ÅëÇØ ½ÇÁ¦ ¹èÆ÷ÇÒ ¶§ ¹ß»ýÇÒ ¼ö ÀÖ´Â ¹®Á¦Á¡µéÀ» Ãʱ⠵ðÀÚÀÎ ´Ü°èºÎÅÍ ½ÇÁúÀûÀ¸·Î ÆÄ¾ÇÇÒ ¼ö ÀÖ´Ù. ¶ÇÇÑ ¼­ºñ½º ÁöÇâ ¼Ö·ç¼ÇÀ» Á¦°øÇÒ ¶§ ¹ß»ýÇÏ´Â º¹À⼺À» °¨¼ÒÇÒ ¼ö ÀÖ´Ù.

ºñÁî´Ï½º »ç¿ëÀÚ, ÇÁ·ÎÁ§Æ® °ü¸®ÀÚ, ÀÛ¾÷ °ü¸®ÀÚ, ¼³°èÀÚ, °³¹ßÀÚ ¹× Å×½ºÅ͸¦ ºñ·ÔÇÑ ¸ðµç ¼ÒÇÁÆ®¿þ¾î °³¹ßÆÀ¿øÀº ±¸¼º¿ø°£ÀÇ °øµ¿ ÀÛ¾÷À» ÃËÁøÇÒ ¼ö ÀÖ´Ù. À̰ÍÀÌ ÆÀ ½Ã½ºÅÛÀ» ÅëÇØ ¾òÀ» ¼ö ÀÖ´Â ÀÌÁ¡ÀÌ¸ç ÆÀ ½Ã½ºÅÛÀÌ Ãß±¸ÇÏ´Â ¸ñÇ¥À̱⵵ ÇÏ´Ù. ÀÌÁ¦ °¢°¢¿¡ ´ëÇØ Á» ´õ ÀÚ¼¼ÇÑ ³»¿ëÀ» »ìÆìº¸ÀÚ.

Team Architect
ÀϹÝÀûÀ¸·Î ¸ðµ¨¸µ µµ±¸¸¦ »ç¿ëÇÏ¿© ¼ÒÇÁÆ®¿þ¾î ½Ã½ºÅÛÀ» ¼³¸íÇÏ·Á ÇÒ ¶§¸¶´Ù ¸·´ëÇÑ ½Ã°£°ú ºñ¿ë ÅõÀÚ ¹®Á¦¿¡ Á÷¸éÇÏ°Ô µÈ´Ù. ±×¸®°í ´ë°³ °á°ú·Î ¸¸µé¾îÁö´Â ´ÙÀ̾î±×·¥Àº óÀ½¿¡´Â ¸Å¿ì ÈǸ¢ÇÏ°Ô º¸ÀÌÁö¸¸ °³¹ßÀÌ ÇÑâ ÁøÇàµÊ¿¡ µû¶ó ÄÚµå¿ÍÀÇ ºñµ¿±âÈ­·Î ¹«¿ëÁö¹°ÀÌ µÇ°Å³ª ¹ø°Å·Î¿î Ãß°¡ ÀÛ¾÷À» ÇÊ¿ä·Î ÇÏ°Ô µÈ´Ù.

ÀϺΠ´ÙÀ̾î±×·¥°ú Äڵ尣ÀÇ µ¿±âÈ­¸¦ Á¦°øÇÏ´Â µµ±¸°¡ ÀÌ¿ëµÇ±âµµ ÇÏÁö¸¸ ÀÌ·¯ÇÑ µµ±¸¸¦ ÀÍÈ÷±â À§ÇØ µå´Â ºñ¿ë°ú ½Ã°£ ¶§¹®¿¡, ´ÙÀ̾î±×·¥À» Á¦ÀÛÇÏ´Â ÀÏÀÌ ÁÖ ¾÷¹«°¡ ¾Æ´Ñ °æ¿ì¸¦ Á¦¿ÜÇÏ¸é ´ë°³ÀÇ ¸¹Àº »ç¿ëÀÚµéÀÌ ¸ðµ¨¸µ µµ±¸ »ç¿ë¹ýÀ» ÀÍÈ÷´Â °ÍÀ» ¹Ì·ç°í ÀÖ´Ù. ÀÌ ¿Ü¿¡µµ ½Ã½ºÅÛ µðÀÚÀΰú À̰ÍÀÌ ¹èÆ÷µÇ´Â ȯ°æ Ư¼º »çÀÌÀÇ ºÒÀÏÄ¡ ¹®Á¦°¡ ÀÖ´Ù.

¾ðÁ¦³ª ±×·¯ÇÏµí ¼Ö·ç¼ÇÀÌ ´ÙÀ̾î±×·¥¿¡¼­ ÈǸ¢ÇÏ°Ô Ç¥ÇöµÇ°í ÄÚµåÈ­µÈ ´ÙÀ½ ¹èÆ÷ ½ÃÁ¡ÀÌ ´Ù°¡¿Ã ¶§ÂëÀ̸é, ¸ðµ¨ÀÌ ¿î¿µ ȯ°æ¿¡ Á¤È®ÇÏ°Ô ¸ÊÇεÇÁö ¾Ê¾Æ ¹ß»ýÇÏ´Â ¹®Á¦µéÀ» ÇØ°áÇϱâ À§ÇÑ ÀÛ¾÷µéÀÌ »õ·Î Ãß°¡µÇ°ï ÇÑ´Ù. ¶ÇÇÑ ¼³°èÀÚ, µðÀÚÀ̳Ê, °³¹ßÀÚ ¹× IT ÀÎÇÁ¶ó ¿î¿µ ºÎ¼­ Á÷¿øÀÇ °ßÇØ Â÷ÀÌ·Î ÀÎÇØ Ãæµ¹ÀÌ ¹ß»ýÇÒ ¼öµµ ÀÖ´Ù.

ÀÌ·¯ÇÑ °æ¿ì ´ë°³ Ãæµ¹¿¡ ´ëÇÑ Á¦¾à Á¶°ÇÀº ½ÃÀÛ ´Ü°è¿¡¼­ Á¶Á¤µÇ´Â °ÍÀÌ ¹Ù¶÷Á÷Çϸç, ½ÇÁ¦ ¼­¹ö º¸¾È°ú °°Àº Á¦¾à Á¶°ÇÀº »õ·Î¿î ½Ã½ºÅÛÀ» ¼º°øÀûÀ¸·Î ¹èÆ÷?±¸ÇöÇÏ´Â µ¥ Àå¾Ö°¡ µÇ±âµµ ÇÑ´Ù. Áß¾ÓÀÇ ¸ÞÀÎÇÁ·¹ÀÓ Àü¿ë ½Ã½ºÅÛ¿¡¼­ Ŭ¶óÀ̾ðÆ®/¼­¹ö ¸ðµ¨ ¹× ºÐ»ê ½Ã½ºÅÛÀ¸·Î ¹ßÀüÇØ ÇöÀçÀÇ IT ȯ°æÀ» ´õ¿í º¹ÀâÇÏ°Ô ¸¸µç °Íµµ ÀÌ·¯ÇÑ ¹®Á¦¸¦ ÁõÆø½Ã۰í ÀÖ´Ù.

´Ù¾çÇÑ Ç÷§Æû°ú ³×Æ®¿öÅ© ȯ°æ¿¡¼­ »ç¿ëÀÚÀÇ ³ôÀº ¿ä±¸ ¼öÁØÀ» ÃæÁ·½Ã۱â À§ÇØ ÀÀ¿ë ÇÁ·Î±×·¥µéÀº ¼­·Î »óÈ£ÀÛ¿ëÇϸç È¿À²ÀûÀ¸·Î ¿î¿µµÇ±â À§ÇØ ÇϳªÀÇ ¿ÏÀüÇÑ ¼­ºñ½º·Î¼­ Á¸ÀçÇÏ´Â µ¿½Ã¿¡ ¸Þ½ÃÁö ±³È¯À» ÅëÇÏ¿© ¼­·Î ¿¬°áµÉ ¼ö ÀÖ¾î¾ß ÇÑ´Ù. ÀÌ·¯ÇÑ ¼­ºñ½º ÁöÇâ ¾ÖÇø®ÄÉÀ̼ÇÀ» ¸¸µé±â À§ÇØ ¿À´Ã³¯ ¸Å¿ì ³Î¸® »ç¿ëµÇ°í Àִ ȯ°æÀº ¼­ºñ½º ÁöÇâ ¾ÆÅ°ÅØÃ³(SOA)À̸ç, ÀÌ SOA´Â ¼­ºñ½º Á¦°ø, ¸Þ½ÃÁö »ç¿ë Åë½Å ¹× Á¾Á¾ ½Å·ÚÇÒ ¼ö ÀÖ´Â °æ°è¼±À» ³Ñ³ªµå´Â ´À½¼ÇÑ °áÇÕÀ¸·Î ±¸¼ºµÈ ÀÚü ÀÀ¿ë ÇÁ·Î±×·¥À¸·Î ±¸ÃàµÈ´Ù.

ÆÀ ¾ÆÅ°ÅØÆ®´Â ±â¼úÀÌ ¹ßÀüÇÔ¿¡ µû¶ó »ç¿ëÀÚ°¡ ¼Õ½±°Ô SOA ±â¹ÝÀÇ ½Ã½ºÅÛÀ» ±¸ÃàÇÏ°í °ü¸®ÇÏ¸ç ±âº» Ç÷§ÆûÀÇ ´É·ÂÀ» È®ÀåÇÒ ¼ö ÀÖ´Â ´Ù¾çÇÑ ±â¼ú ¹× »õ·Î¿î ±×·¡ÇÈ µðÀÚÀÎ µµ±¸¸¦ Á¦°øÇÑ´Ù.

»õ·Î¿î ±×·¡ÇÈ µðÀÚÀÎ µµ±¸ Á¦°ø
»õ·Î¿î µðÀÚÀÎ µµ±¸´Â Ŭ·¡½º µðÀÚÀ̳Ê(Class Designer)¿Í ºÐ»ê ½Ã½ºÅÛ µðÀÚÀ̳Ê(Distributed System Designers)·Î, ºÐ»ê ½Ã½ºÅÛ µðÀÚÀ̳ʴ ±ä¹ÐÇÏ°Ô ÅëÇÕµÈ ³× °³ÀÇ µµ±¸ ±×·ìÀ¸·Î ±¸¼ºµÈ´Ù. ÀÌµé ³× °³ÀÇ µµ±¸´Â ÀÀ¿ëÇÁ·Î±×·¥ ¿¬°á µðÀÚÀ̳Ê(Application Connection Designer), ³í¸®Àû µ¥ÀÌÅͼ¾ÅÍ µðÀÚÀ̳Ê(Logical Datacenter Designer), ½Ã½ºÅÛ µðÀÚÀ̳Ê(System Designer), ¹èÆ÷ µðÀÚÀ̳Ê(Deployment Designers)ÀÌ´Ù.

³× °³ÀÇ µµ±¸ Áß ÀÀ¿ë ÇÁ·Î±×·¥ µðÀÚÀÌ³Ê¿Í Å¬·¡½º µðÀÚÀ̳ʴ ½Ã½ºÅÛ ¹× ±¸¼º ¿ä¼ÒÀÇ ±×·¡ÇÈ µðÀÚÀÎ Áö¿ø°ú ÄÚµå »ý¼º Áö¿ø µî ÁÖ¿ä Æ¯¼ºÀ» °øÀ¯ÇÑ´Ù. ÀÌ·¯ÇÑ µðÀÚÀ̳ʵéÀº ¾ç¹æÇâ µ¿±âÈ­¸¦ Áö¿øÇϹǷÎ, ´ÙÀ̾î±×·¥ÀÌ ½Ã½ºÅÛ ¹× ±¸¼º ¿ä¼Ò¸¦ ³ªÅ¸³»Áö ¾Ê´Â´Ù°í ÇØµµ ¿°·ÁÇÒ Çʿ䰡 ¾øÀ¸¸ç, ±âÁ¸ ¸ðµ¨¸µ ½Ã½ºÅÛÀÇ ÀüÇüÀûÀÎ ¹®¼­ Áß½ÉÀÇ º¸±â¸¦ ´É°¡ÇÏ´Â Á¡¿¡¼­ ¸ðµ¨¸µ ºÐ¾ß¿¡¼­ÀÇ ¸£³×»ó½º ½Ã´ë¸¦ ¿­¾ú´Ù°í ÇÒ ¼ö ÀÖ´Ù.

ÀÌ·¯ÇÑ µðÀÚÀÌ³Ê µµ±¸ÀÇ »ç¿ëÀÌ ÁÖ´Â ¶Ç ´Ù¸¥ ÀÌÁ¡Àº ÀÀ¿ë ½Ã½ºÅÛ °³¹ß ¿Ï·á ÈÄ ¹èÆ÷ ´Ü°è¿¡¼­ ¹ß»ýÇÒ ¼ö ÀÖ´Â ¿À·ù ¶Ç´Â º¯°æ »çÇ×À» ½Ã½ºÅÛÀ» ¼³°èÇÏ´Â Ãʱ⠴ܰèºÎÅÍ ¹ß°ßÇÏ°í ´ëóÇÔÀ¸·Î½á ¿¹»óÄ¡ ¸øÇÑ Ãß°¡ ºñ¿ëÀÇ ¹ß»ýÀ» Á¦°ÅÇÏ´Â °ÍÀÌ´Ù.

¼­ºñ½º ÁöÇ⠽ýºÅÛÀ» µðÀÚÀÎÇϰí Áï°¢ÀûÀ¸·Î ÀÌ ½Ã½ºÅÛÀÇ ¿î¿µ ÀÎÇÁ¶ó¿¡ ´ëÇÑ À¯È¿¼º °Ë»ç¸¦ ½ÇÇàÇÒ ¼ö ÀÖ´Â ´É·ÂÀ» ¡®¿î¿µÀ» À§ÇÑ µðÀÚÀÎ(Design for Operations)¡¯À̶ó°í ÇÑ´Ù. ÀÀ¿ë ÇÁ·Î±×·¥Àº ´ë°³ ÇϳªÀÇ È¯°æ¿¡¼­ µðÀÚÀεǴ °æ¿ì°¡ ¸¹Áö¸¸, ±× ¹ÛÀÇ ´Ù¸¥ ȯ°æÀ̳ª ¿©·¯ ȯ°æ¿¡ ¹èÆ÷µÇµµ·Ï ¼³°èµÈ´Ù. ´ë»ó µ¥ÀÌÅͼ¾ÅÍ ¸ðµ¨°ú ´ëÁ¶ÇÏ¿© µðÀÚÀÎ À¯È¿¼º °Ë»ç¸¦ ¼öÇàÇÏ´Â ´É·ÂÀº ¹èÆ÷ °úÁ¤À» ´õ¿í ¸Å²ô·´°Ô ¸¸µé¾î ÁÖ¸ç, µ¿½Ã¿¡ ¿¬°áµÈ ½Ã½ºÅÛÀÇ °³¹ß, ¹èÆ÷, ¿î¿µÀÇ ´Ü¼øÈ­ ¹× ÀÚµ¿È­¸¦ Ãß±¸ÇÏ¿© ¼³°èÀÚÀÇ °üÁ¡¿¡ ¸ÂÃß¾î ÀÛ¾÷À» ¼öÇàÇÒ ¼ö ÀÖ´Ù.

¶ÇÇÑ Á¦¾à Á¶°ÇÀº ¾çÂÊ ºÎºÐ¿¡¼­ ¸ðµÎ °­Á¦ ½ÇÇàµÉ ¼ö ÀÖÀ¸¹Ç·Î, ÇÁ·ÎÁ§Æ® ½ÃÀÛ ´Ü°èºÎÅÍ À¯È¿¼º °Ë»ç ¸ÞÄ¿´ÏÁòÀ» ÅëÇØ ÀÇ»ç¼ÒÅëÀ» °­Á¦ÇÔÀ¸·Î½á ½Ã½ºÅÛÀÌ ¼º°øÀûÀ¸·Î ¹èÆ÷µÇµµ·Ï º¸ÀåÇÒ ¼ö ÀÖ´Ù. ±×·³ ºÐ»ê ½Ã½ºÅÛ µðÀÚÀ̳ʸ¦ »ç¿ëÇÏ¿© °£´ÜÇÑ ½Ã½ºÅÛÀ» ÀÛ¼ºÇϸ鼭 µðÀÚÀÎ µµ±¸¿¡ ´ëÇØ »ìÆìº¸ÀÚ.

ÀÀ¿ë ÇÁ·Î±×·¥ ¿¬°á µðÀÚÀ̳Ê
»õ·Î¿î ¼Ö·ç¼ÇÀ» ¸¸µé ¶§ Á¢ÇÏ°Ô µÇ´Â ù ¹øÂ° µðÀÚÀ̳ʰ¡ ÀÀ¿ë ÇÁ·Î±×·¥ ¿¬°á µðÀÚÀ̳ʷÎ, À¥ ¼­ºñ½º ÀÀ¿ë ÇÁ·Î±×·¥ ¹× Ŭ¶óÀÌ¾ðÆ® À¥ ¶Ç´Â À©µµ¿ì ±â¹Ý ÀÀ¿ë ÇÁ·Î±×·¥À» Á¤ÀÇÇϱâ À§ÇÑ µðÀÚÀÎ È­¸éÀ» Á¦°øÇÑ´Ù. ÀÌ µðÀÚÀ̳ʸ¦ »ç¿ëÇϸé ÀÀ¿ë ÇÁ·Î±×·¥À» ¿¬°áÇÒ ¼ö ÀÖ°í ÄÚµå ³»¿¡¼­ Áö¿øµÅ¾ß ÇÏ´Â Åë½Å °æ·Î¸¦ Á¤ÀÇÇÒ ¼ö ÀÖ´Ù. ¶ÇÇÑ ±¸ÇöÀ» À§ÇØ °³¹ßÀÚ¿ë ±âº» °ñ°Ý ±¸ÇöÀ» »ý¼ºÇϱâ Àü¿¡ ÀÀ¿ë ÇÁ·Î±×·¥ ¼³Á¤ ¹× µðÀÚÀÎÀ¸·Î ÀÚÀ¯·Ó°Ô ½ÃÇèÇØ º¼ ¼ö ÀÖ´Ù.

ÀÀ¿ë ÇÁ·Î±×·¥ ¿¬°á µðÀÚÀ̳ʰ¡ Á¦°øÇÏ´Â ºñÁÖ¾ó ½ºÆ©µð¿À µµ±¸ »óÀÚ´Â À©µµ¿ì ±â¹Ý ÀÀ¿ë ÇÁ·Î±×·¥, À¥ ¼­ºñ½º ¹× µ¥ÀÌÅͺ£À̽º¸¦ ³ªÅ¸³»´Â ±¸¼º ¿ä¼Ò ÁýÇÕÀ» Á¦°øÇÑ´Ù(<È­¸é 1>). µå·¡±× ¾Ø µå·Ó ±â´ÉÀ» Àû¿ëÇÏ¿© ½±°Ô ½Ã½ºÅÛÀ» ¹èÄ¡ÇÒ ¼ö ÀÖ´Ù.

¿¹¸¦ µé¾î, µ¥ÀÌÅͺ£À̽º ¿¬°áÀÌ ÇÊ¿äÇÏ´Ù°í ÁöÁ¤ÇÏ·Á¸é ExternalDatabase ±¸¼º ¿ä¼Ò¸¦ µðÀÚÀÎ È­¸éÀ¸·Î ²ø¾î¼­ ³õÀº ´ÙÀ½ udioÀÇ Ç¥ÁØ ¼Ó¼º â¿¡¼­ µ¥ÀÌÅͺ£À̽º¿¡ ´ëÇÑ ¿¬°á ¹®ÀÚ¿­À» ¼³Á¤ÇÑ´Ù. µ¥ÀÌÅÍ ¼Ò½º°¡ °áÁ¤µÈ °æ¿ì¿¡´Â À¥ ¼­ºñ½ºÀÇ Çü½ÄÀ¸·Î µ¥ÀÌÅÍ ¾×¼¼½º ÃþÀ» Ãß°¡ÇÑ´Ù. À¥ ¼­ºñ½º¸¦ µðÀÚÀÎ ¼­ºñ½º·Î ²ø¾î¿Â ´ÙÀ½¿¡´Â µÑ »çÀÌÀÇ ¿¬°áÀ» ²ø¾î¿Í À¥ ¼­ºñ½º¸¦ ÀÌÀü¿¡ Á¤ÀÇÇÑ µ¥ÀÌÅÍ ¼Ò½º·Î ¹ÙÀεùÇÒ ¼ö ÀÖ´Ù.

<È­¸é 1> µµ±¸»óÀÚ
´ÙÀ½ ´Ü°è´Â À¥ ¼­ºñ½º ÀÎÅÍÆäÀ̽º¸¦ ÅëÇØ µ¥ÀÌÅ͸¦ Ç¥½ÃÇÏ´Â °ÍÀ¸·Î, ÀÌ·¸°Ô ÇÏ·Á¸é ±âº»À¸·Î »ý¼ºµÈ À¥ ¼­ºñ½ºÀÇ Á¾Á¡À» Ŭ¸¯ÇÑ ´ÙÀ½ Á¾Á¡ Á¤º¸ â¿¡¼­ °ø¿ë ÁøÀÔÁ¡À» Á¤ÀÇÇÑ´Ù. »õ À¥ ¼­ºñ½º ÇÁ·ÎÁ§Æ®°¡ ¼Ö·ç¼Ç¿¡ Ãß°¡µÇ°í, IISÀÇ ·ÎÄà ÀνºÅϽº°¡ ±¸¼ºµÇ¸ç ¾ð¾îº° ¼Ò½º ÁýÇÕ°ú ±¸¼º ÆÄÀÏÀÌ »ý¼ºµÈ´Ù.

¼Ö·ç¼Ç Ž»ö±â¿¡¼­ ÄÚµå Æú´õ¸¦ ¿­¸é µÎ °³ÀÇ Å¬·¡½º ÆÄÀÏÀÌ Ç¥½ÃµÇ´Âµ¥, Çϳª´Â À¥ ¼­ºñ½º ±¸ÇöÀ» À§ÇÑ °ÍÀÌ°í ´Ù¸¥ Çϳª´Â web.config ÆÄÀÏ¿¡ »ý¼ºµÇ´Â µ¥ÀÌÅͺ£À̽º ¿¬°á ¹®ÀÚ¿­À» °Ë»öÇÏ´Â µ¥ À¯¿ëÇÑ À¯Æ¿¸®Æ¼ Ŭ·¡½ºÀÌ´Ù. ÀÌ ½ÃÁ¡¿¡¼­ ÄÚµåÀÇ °ø¿ë ÁøÀÔÁ¡¿¡ ´ëÇØ ¼öÁ¤ ¶Ç´Â Á¶Á¤ ÀÛ¾÷ÀÌ ÀÌ·ç¾îÁú °æ¿ì ¼öÇàµÈ º¯°æ »çÇ×Àº ½Ã½ºÅÛ ´ÙÀ̾î±×·¥°ú ÀÚµ¿À¸·Î µ¿±âÈ­µÈ´Ù. Ãʱ⠵ðÀÚÀÎÀ» Å×½ºÆ®ÇÏ´Â ÀÛ¾÷Àº ºñÁÖ¾ó ½ºÆ©µð¿ÀÀÇ Ãʱ⠹öÀü¿¡¼­ ¼öÇàµÈ °Íó·³ °£´ÜÈ÷ ۸¸ ´©¸£¸é µÈ´Ù.

¸ðµç °ÍÀÌ Àß ÀÛµ¿µÇ¾ú´Ù¸é ÀÌÁ¦ ÇÁ·ÐÆ® ¿£µå¸¦ À¥ ¼­ºñ½º¿¡ Ãß°¡ÇØ º¸ÀÚ. ÀÀ¿ë ÇÁ·Î±×·¥ ¿¬°á µðÀÚÀ̳ÊÀÇ µµ±¸»óÀÚ¿¡¼­ ¡®ASP.NET À¥ ÀÀ¿ë ÇÁ·Î±×·¥¡¯À» µðÀÚÀÌ³Ê È­¸éÀ¸·Î ²ø¾î¼­ ³õ´Â´Ù. ÀÌÀü°ú ¸¶Âù°¡Áö·Î ±¸¼º ¿ä¼Ò¸¦ ¸ðµÎ ¹ÙÀεùÇØ¾ß Çϸç, Ç¥½ÃµÈ À¥ ¼­ºñ½ºÀÇ ÁøÀÔÁ¡À» Ŭ¸¯Çϰí À¥ ¼­ºñ½º ¹× À¥ ÀÀ¿ë ÇÁ·Î±×·¥ »çÀÌÀÇ ¿¬°á ¸µÅ©¸¦ ²ø¾î¿À¸é µÈ´Ù.

±×·± ´ÙÀ½ À¥ ÀÀ¿ë ÇÁ·Î±×·¥¿¡¼­ ¸¶¿ì½º ¿À¸¥ÂÊ ´ÜÃ߸¦ Ŭ¸¯ÇÏ°í ±¸ÇöÀ» ¼±ÅÃÇÑ´Ù. ±×·¯¸é ºñÁÖ¾ó ½ºÆ©µð¿À°¡ »õ À¥ ÀÀ¿ë ÇÁ·Î±×·¥ ÇÁ·ÎÁ§Æ®¸¦ ¼Ö·ç¼Ç¿¡ Ãß°¡Çϰí À¥ ¼­ºñ½º¿¡ ´ëÇÑ À¥ ÂüÁ¶¸¦ »ý¼ºÇÑ´Ù. ±×·± ´ÙÀ½ »õ Ç׸ñ Ãß°¡ ¸í·ÉÀ» »ç¿ëÇÏ¿© ÀÌÀü ¹öÀü¿¡¼­¿Í ¸¶Âù°¡Áö·Î ±âº» À¥ ÆäÀÌÁö¸¦ Ãß°¡ÇÑ´Ù.

À¥ Æû µðÀÚÀ̳ʸ¦ »ç¿ëÇÏ¿© À¥ ¼­ºñ½º¸¦ UI(À¥ ÆäÀÌÁöÀÇ GridView ÄÁÆ®·Ñ)¿¡ ¿¬°áÇÏ´Â ObjectDataSource ±¸¼º ¿ä¼Ò¸¦ Ãß°¡ÇÑ´Ù. ObjectDataSource´Â À¥ ¼­ºñ½ºÀÇ Ç¥½ÃµÈ ¸Þ½îµå È£ÃâÀ» ó¸®Çϸç, ÀÌ °æ¿ì ¾î¶°ÇÑ Äڵ嵵 ÀÛ¼ºÇÒ Çʿ䰡 ¾ø´Ù. ´ÜÁö GridView ÄÁÆ®·ÑÀÇ ¼Ó¼ºÀ» ¾à°£ Á¶Á¤ÇÑ ´ÙÀ½ À¥ ºê¶ó¿ìÀú¿¡ ÀÖ´Â À¥ ¼­ºñ½º¿¡¼­ µ¥ÀÌÅ͸¦ Ç¥½ÃÇϱâ À§ÇØ Å°¸¦ ´©¸£±â¸¸ ÇÏ¸é µÈ´Ù. <È­¸é 2>´Â ÀÀ¿ë ÇÁ·Î±×·¥ ¿¬°á µðÀÚÀ̳ʿ¡¼­ ¿Ï·áµÈ ÀÀ¿ë ÇÁ·Î±×·¥ÀÌ´Ù.

<È­¸é 2> ºÐ»ê ¼Ö·ç¼ÇÀÇ ÀÀ¿ë ÇÁ·Î±×·¥

³í¸®Àû µ¥ÀÌÅͼ¾ÅÍ µðÀÚÀ̳Ê
´ÙÀ½À¸·Î´Â ¹èÆ÷ ȯ°æ ³» ³×Æ®¿öÅ©ÀÇ ³í¸® ¸ðµ¨°ú ½ÇÁ¦ÀûÀÎ ¼­¹ö À¯ÇüÀ» Á¤ÀÇÇØ¾ß Çϴµ¥, ÀÌ ´Ü°è´Â ÀÌ¹Ì ¿î¿µ ÆÀ¿¡¼­ ¿Ï·áÇßÀ» ¼ö ÀÖ´Ù. ÀÌ·¯ÇÑ °æ¿ì, µ¥ÀÌÅͼ¾ÅÍÀÇ ÀÀ¿ë ÇÁ·Î±×·¥ È£½ºÆÃ ±â´É¿¡ ´ëÇÑ ³í¸® ¸ðµ¨À» Ç¥ÇöÇÏ´Â ´ÙÀ̾î±×·¥À» ¸¸µå´Â µ¥ ÀÌ¿ëµÇ´Â ³í¸®Àû µ¥ÀÌÅͼ¾ÅÍ µðÀÚÀ̳ʸ¦ »ç¿ëÇÒ ¼ö ÀÖ´Ù.

ÀÌ µðÀÚÀ̳ʸ¦ »ç¿ëÇϸé ÀÎÇÁ¶ó ¼³°èÀÚ°¡ µ¥ÀÌÅͺ£À̽º ¼­¹ö, À¥ ¼­¹ö, ³í¸® º¸¾È ¿µ¿ª ¹× Åë½Å ³¡Á¡°ú °°Àº ½Ã½ºÅÛ ¿£ÅÍÆ¼¸¦ Ç¥½ÃÇÏ¿© µ¥ÀÌÅͼ¾ÅÍ ÅäÆú¸®Áö¸¦ ÁöÁ¤ÇÒ ¼ö ÀÖ´Ù. ¶ÇÇÑ Á¦¾à Á¶°ÇÀº µ¥ÀÌÅͼ¾ÅÍÀÇ ¿ä±¸ »çÇ×À» ±â¹ÝÀ¸·Î ÇÑ ÀÀ¿ë ÇÁ·Î±×·¥ ±¸¼º¿¡ ´ëÇØ Àû¿ëµÉ ¼ö ÀÖ´Ù.

<È­¸é 3> À¯Çü
±×·³ ³í¸®Àû µ¥ÀÌÅͼ¾ÅÍ µðÀÚÀÌ³Ê µµ±¸ »óÀÚ¿¡ Ç¥½ÃµÈ ƯÁ¤ ¿ä¼Ò¸¦ »ç¿ëÇÏ¿© »õ·Î¿î ³í¸® µ¥ÀÌÅͼ¾ÅÍ ´ÙÀ̾î±×·¥À» ¸¸µé¾î º¸ÀÚ. <È­¸é 3>Àº ÇöÀçÀÇ ³í¸® ¼­¹ö ¸ñ·Ï ¹× Áö¿øµÇ´Â ³¡Á¡ À¯ÇüÀ» º¸¿©ÁØ´Ù. ÀÌÁ¦ ´ÙÀ̾î±×·¥¿¡ DMZ(DeMilitarized Zone)¸¦ ³ªÅ¸³»°í ³×Æ®¿öÅ©ÀÇ º¸¾È ³»ºÎ ¿µ¿ªÀ» ³ªÅ¸³»´Â µÎ °³ÀÇ ¿µ¿ªÀ» Ãß°¡ÇØ º¸ÀÚ. ±×·± ´ÙÀ½ DMZ¿¡ °ß°íÇÑ IIS À¥ ¼­¹ö¸¦ Á¤ÀÇÇϰí, ³»ºÎ ¿µ¿ª¿¡´Â ¡®AppServer¡¯¶ó´Â IIS À¥ ¼­¹ö¿Í SQL ¼­¹ö¸¦ ½ÇÇàÇÏ´Â ÄÄÇ»Å͸¦ Ãß°¡ÇÏÀÚ.

IIS À¥ ¼­¹öÀÇ °æ¿ì ¹Ì¸® Á¤ÀÇµÈ ÀÔ·Â ¹× Ãâ·Â ³¡Á¡ÀÌ ÀÖ´Ù. ¿¬°á µµ±¸¸¦ »ç¿ëÇϸé AppServer¿Í SQL ¼­¹ö ÄÄÇ»ÅÍ »çÀÌÀÇ ¿¬°áÀ» Æ÷ÇÔÇÑ ´Ù¾çÇÑ ÀÔÃâ·Â ä³ÎÀ» ¿¬°áÇÒ ¼ö ÀÖ´Ù. <È­¸é 4>´Â ¿Ï·áµÈ ³í¸® µ¥ÀÌÅͼ¾ÅÍ ´ÙÀ̾î±×·¥ÀÌ´Ù. ´ÙÀ̾î±×·¥À» Á¤ÀÇÇÏ°í ³ª¸é ³í¸® ¼­¹ö¿¡ Á¦¾à Á¶°ÇÀ» Ãß°¡ÇÒ ¼ö ÀÖ´Ù. ¿¹¸¦ µé¾î AppServer°¡ SSL(Secure Socket Layer)À» »ç¿ëÇϵµ·Ï ÇØ¾ß ÇÒ ¼öµµ Àִµ¥, AppServer¸¦ ¼±ÅÃÇÑ ÈÄ Settings and Constraints ÆíÁý±â¸¦ ¿­¾î ÀÛ¾÷ÇÏ¸é µÈ´Ù.

<È­¸é 4> ¿Ï·áµÈ ³í¸® ½Ã½ºÅÛ ¾ÆÅ°ÅØÃ³

½Ã½ºÅÛ µðÀÚÀ̳Ê
½Ã½ºÅÛ µðÀÚÀ̳ʸ¦ Ȱ¿ëÇÏ¿© ÀÀ¿ë ÇÁ·Î±×·¥ ¿¬°á µðÀÚÀ̳ʿ¡¼­ ÀÌ¹Ì Á¤ÀÇµÈ ÀÀ¿ë ÇÁ·Î±×·¥ÀÇ ½Ã½ºÅÛÀ» Á¶Á÷ÇÏ°í ±¸¼ºÇÒ ¼ö ÀÖ´Ù. ºÐ»ê ½Ã½ºÅÛ µðÀÚÀ̳ʿ¡¼­ ½Ã½ºÅÛÀº ¹èÆ÷ÀÇ ±âº» ´ÜÀ§À̰í, Çϳª ÀÌ»óÀÇ ÀÀ¿ë ÇÁ·Î±×·¥À̳ª ´Ù¸¥ ½Ã½ºÅÛÀÇ ±¸¼º ´ÜÀ§·Î ÀνĵȴÙ. ÇϳªÀÇ ½Ã½ºÅÛÀº ´Ù¸¥ ½Ã½ºÅÛÀÇ ÇÏÀ§ ½Ã½ºÅÛÀ¸·Î ±¸¼ºµÉ ¼öµµ Àֱ⠶§¹®¿¡ ¸Å¿ì Å« ºÐ»ê ½Ã½ºÅÛÀ» Á¤ÀÇÇÒ ¼ö ÀÖ´Ù.

ÀÀ¿ë ÇÁ·Î±×·¥ ¼³°èÀÚ´Â ½Ã½ºÅÛÀÇ nested ±¸Á¶¸¦ ÀÌ¿ëÇÏ¿© º¹ÀâÇÑ ´ÙÁß ½Ã½ºÅÛÁ¤ÀǸ¦ ¸¸µé ¼ö ÀÖÀ¸¸ç, ÀÌ·¯ÇÑ ½Ã½ºÅÛ Á¤ÀÇÀÇ °æ¿ì ÀÀ¿ë ÇÁ·Î±×·¥ ¿¬°á µðÀÚÀ̳ʿ¡¼­ Ç¥±âµÈ °³¹ß ±¸¼º°ú º°µµ·Î ¹èÆ÷ ±¸¼ºÀ» Á¤ÀÇÇÒ ¼ö ÀÖ´Ù. Áï ½Ã½ºÅÛ Á¤ÀÇ´Â ¼Ö·ç¼Ç¿¡ Á¤ÀÇµÈ ÀÀ¿ë ÇÁ·Î±×·¥ ±¸¼º°ú ¼­·Î ´Ù¸£°Ô µðÀÚÀ뵃 ¼ö ÀÖ°í, °¢±â ´Ù¸¥ µ¥ÀÌÅͼ¾ÅÍ ±¸¼º, ´Ù¸¥ Áö¸®Àû ¹èÆ÷ ȯ°æ, ´Ù¸¥ °í°´¿¡ ´ëÇØ¼­ °èȹµÈ ´Ù¸¥ ¹èÆ÷ ±¸¼ºÀ» Á¤ÀÇÇÒ ¼ö ÀÖ´Ù.

<È­¸é 5> ´ÙÁß ½Ã½ºÅÛ Á¤ÀÇ ´ÙÀ̾î±×·¥

¹èÆ÷ µðÀÚÀ̳Ê
ÇÁ·Î¼¼½ºÀÇ ¸¶Áö¸· ´Ü°è´Â ÀÌÀü¿¡ Á¤ÀÇÇÑ ÀÀ¿ë ÇÁ·Î±×·¥À» »õ·Î Á¤ÀÇÇÑ ³í¸® ½Ã½ºÅÛ ¾ÆÅ°ÅØÃ³·Î ¸ÊÇÎÇÏ´Â ÀÛ¾÷ÀÌ´Ù. °³¹ß ȯ°æ¿¡¼­ »ç¿ëµÈ ±¸¼ºÀÌ ¹èÆ÷¿¡ ÇÊ¿äÇÑ ±¸¼ºÀ̶ó ÀüÁ¦ÇÏ°í ½ÃÇè ¹èÆ÷(Trial Deployment)°¡ µÇ´Â ´ë»óÀ» Á¤ÀÇÇÒ ¼öµµ ÀÖ°í, °èȹÇÑ ¹èÆ÷¿¡ ¸Â´Â ƯÁ¤ÇÑ ¼³Á¤À» ±¸¼ºÇÒ ¼ö ÀÖ´Â »õ·Î¿î ½Ã½ºÅÛÀ» ¸í½ÃÀûÀ¸·Î ¸¸µé ¼öµµ ÀÖ´Ù.

´ëºÎºÐÀÇ °æ¿ì ¸ÕÀú ½ÃÇè ¹èÆ÷¸¦ ÅëÇÏ¿© ½É°¢ÇÑ ¹®Á¦µéÀ» Á¦°ÅÇÑ ´ÙÀ½ ±¸¼ºÀ» °íÁ¤½ÃŰ´Â ÃÖÁ¾ ´Ü°è·Î ½Ã½ºÅÛÀ» ¸¸µç´Ù. ±×·¯¸é ½Ã½ºÅÛÀÌ Á» ´õ ¾ÈÁ¤ÀûÀÎ Á¤ÀÇ·Î ±¸¼ºµÉ ¼ö ÀÖ¾î ´ë±Ô¸ðÀÇ ¾ÆÅ°ÅØÃ³ µðÀÚÀο¡¼­ ´Ù½Ã »ç¿ëµÉ ¼ö ÀÖ´Ù.

ÀÌÁ¦ ½ÃÇè ¹èÆ÷¸¦ ¸¸µé¾î º¸ÀÚ. ÀÀ¿ë ÇÁ·Î±×·¥ ¿¬°á ´ÙÀ̾î±×·¥¿¡¼­ ½ÃÇè ¹èÆ÷ Á¤ÀÇ(Define Trial Deployment)¸¦ ¼±ÅÃÇÑ ´ÙÀ½, ÆË¾÷ ´ëÈ­ »óÀÚ¿¡¼­ ÀÌÀü¿¡ ¸¸µç ³í¸®Àû µ¥ÀÌÅͼ¾ÅÍ µðÀÚÀÎÀ» ¼±ÅÃÇÑ´Ù. ³í¸®Àû µ¥ÀÌÅͼ¾Å͸¦ ¹è°æÀ¸·Î ³ªÅ¸³»´Â »õ·Î¿î ¹èÆ÷ ´ÙÀ̾î±×·¥¿¡¼­ ¹èÆ÷ µðÀÚÀ̳ʸ¦ »ç¿ëÇØ °¢ ÀÀ¿ë ÇÁ·Î±×·¥À» ³í¸® ¼­¹ö·Î ¹ÙÀεùÇÏ°í ¹èÆ÷ÇÒ ¼­¹öÀÇ À¯ÇüÀ» ³ªÅ¸³¾ ¼ö ÀÖ´Ù.

ÀÌ·¸°Ô ÇÏ·Á¸é °£´ÜÇÏ°Ô °³¿ä ÄÁÆ®·Ñ ¶Ç´Â ÀÀ¿ë ÇÁ·Î±×·¥ ¿¬°á ´ÙÀ̾î±×·¥¿¡¼­ Á÷Á¢ ÀÀ¿ë ÇÁ·Î±×·¥À» ²ø¾î¼­ ³õÀ¸¸é µÈ´Ù. ¸¸¾à ¹ÙÀεùÇÏ·Á´Â ÀÀ¿ë ÇÁ·Î±×·¥°ú ¼­¹ö°¡ ȣȯµÇÁö ¾Ê´Â´Ù¸é no-drop ±âÈ£°¡ Ç¥½ÃµÉ °ÍÀ̰í, ÇÁ·Î¼¼½º°¡ °¢ ÀÀ¿ë ÇÁ·Î±×·¥¿¡¼­ ¹Ýº¹µÇ¸é¼­ ½Ã½ºÅÛÀÇ °¡»ó ¹èÆ÷¸¦ ¸¸µç´Ù. ÀÏ´Ü ¸ðµç ±¸¼º ¿ä¼Ò¸¦ ÇØ´ç È£½ºÆ®·Î ¸ÊÇÎÇϸé <È­¸é 6>¿¡ ³ªÅ¸³­ ´ë·Î ¸ÊÇÎÀÇ À¯È¿¼ºÀ» °Ë»çÇÒ ¼ö ÀÖ´Ù.

À¯È¿¼º °Ë»ç´Â ¸ðµç ¹ÙÀεùÀ» °Ë»çÇÏ¿© ¾çÂÊ ´ÙÀ̾î±×·¥¿¡ Á¤ÀÇµÈ Á¦¾à Á¶°ÇÀ» È®ÀÎÇϰí, ÀÀ¿ë ÇÁ·Î±×·¥¿¡ ÇÊ¿äÇÑ °æ·Î¿Í ÇÁ·ÎÅäÄÝÀ» Áö¿øÇÏ´Â ³í¸®Àû µ¥ÀÌÅͼ¾ÅÍ¿¡ Åë½Å °æ·Î°¡ ÀÖ´ÂÁö¸¦ È®ÀÎÇÑ´Ù. ¿À·ù°¡ ¹ß»ýÇÒ °æ¿ì ÀÛ¾÷ Ç׸ñÀÌ ºñÁÖ¾ó ½ºÆ©µð¿À ÀÛ¾÷ ¸ñ·Ï¿¡ Ãß°¡µÇ¸ç, ¿À·ù ¸ñ·Ï¿¡¼­ ÇØ´ç Ç׸ñÀ» µÎ ¹ø Ŭ¸¯ÇÏ¸é ¿À·ù°¡ ¹ß»ýÇÑ ´ÙÀ̾î±×·¥°ú ±¸¼º ¿ä¼Ò·Î À̵¿ÇÏ°Ô µÈ´Ù.

¿¹¸¦ µé¾î, AppServer°¡ ASP.NETÀ» »ç¿ëÇϵµ·Ï Çϱâ À§ÇØ ³í¸®Àû µ¥ÀÌÅͼ¾ÅÍ µðÀÚÀ̳ʿ¡ Á¦¾à Á¶°ÇÀ» ¼³Á¤ÇÑ´Ù. ÀÌ ¶§ À¯È¿¼º °Ë»ç¸¦ ½ÇÇàÇÏ¸é ¿À·ù°¡ ¹ß»ýÇϴµ¥, ¿À·ù Ç׸ñÀ» µÎ ¹ø Ŭ¸¯ÇÏ¸é ¼±ÅÃÇÑ ³¡Á¡ÀÌ À߸øµÇ¾î ÀÖ´Â ÀÀ¿ë ÇÁ·Î±×·¥ ¿¬°á ´ÙÀ̾î±×·¥À¸·Î À̵¿ÇÏ°Ô µÈ´Ù. Settings ÆíÁý±â¿¡¼­ Á¤È®ÇÑ ¼Ó¼ºÀ» Á¶Á¤ÇÑ ÈÄ, °ªÀÌ ÀÚµ¿À¸·Î web.config ÆÄÀÏ¿¡ ±â·ÏµÇ°í À¯È¿¼ºÀ» ´Ù½Ã °Ë»çÇÏ¸é ¸ðµç ÀÛ¾÷ÀÌ ¿Ï·áµÈ´Ù.

°³¹ßÇÑ ÀÀ¿ë ÇÁ·Î±×·¥À» ½ÇÁ¦·Î ¿î¿µÇϱâ Àü ±ØµµÀÇ ¾Ð¹Ú°¨¿¡ ½Ã´Þ¸®´Â ´ë½Å, ÀÌ·¯ÇÑ °úÁ¤À» ÅëÇØ ¹èÆ÷Çϱâ Àü(°¡´ÉÇϸé ÇÙ½É °³¹ßÀÌ ½ÃÀ۵DZâ Àü)¿¡ ¹èÆ÷ °ü·Ã ¹®Á¦Á¡À» ¹ß°ßÇÒ ¼ö ÀÖ´Â ÀÌÁ¡À» ¾òÀ» ¼ö ÀÖ´Ù.

<È­¸é 6> ÇÏÀ§ ½Ã½ºÅÛ ¸ÊÆÛ

Ŭ·¡½º µðÀÚÀ̳Ê
ÀÌÁ¦ ½Ã½ºÅÛÀÇ ¿ÜºÎ¿Í ³»ºÎ¸¦ ¼¼¹ÐÇÏ°Ô °èȹÇϱâ À§ÇØ Å¬·¡½º µðÀÚÀ̳ʸ¦ »ç¿ëÇÏ¿© ÀÛ¾÷ÇÒ ¼ö ÀÖ´Â °³¹ßÀÚ¿¡°Ô µðÀÚÀÎ ÀÛ¾÷À» ³Ñ°ÜÁÙ Â÷·ÊÀÌ´Ù.

´ëºÎºÐÀÇ °´Ã¼ÁöÇâ °³¹ßÀÚµéÀº ÀÀ¿ë ÇÁ·Î±×·¥ µðÀÚÀÎÀ» À§ÇÑ ´ÙÀ̾î±×·¥À» ¸¸µé°íÀÚ ÇÒ ¶§ UML ¹®¼­ ¾ç½ÄÀ» Á¾Á¾ »ç¿ëÇÑ´Ù. UMLÀº ÀÀ¿ë ÇÁ·Î±×·¥À» ¸ðµ¨¸µÇÏ´Â µ¥ »ç¿ëÇÒ ¼ö ÀÖ´Â ¿©·¯ À¯ÇüÀÇ ´ÙÀ̾î±×·¥À» Á¤ÀÇÇÑ´Ù. ÀϹÝÀûÀ¸·Î °¡Àå ¸¹ÀÌ »ç¿ëµÇ´Â ´ÙÀ̾î±×·¥ À¯ÇüÀº ÀÀ¿ë ÇÁ·Î±×·¥ÀÇ °¢ Ŭ·¡½º¿Í ÇÔ²² ´Ù¸¥ Ŭ·¡½º¿¡ ´ëÇÑ °ü°è¸¦ Ç¥½ÃÇϴ Ŭ·¡½º ´ÙÀ̾î±×·¥À̸ç, °¢ Ŭ·¡½º´Â Çʵå¿Í ¸Þ½îµå°¡ ³ª¿­µÈ »óÀÚ¿¡ Ç¥½ÃµÈ´Ù.

ÇÏÁö¸¸ ºÒÇàÈ÷µµ UMLÀº ´å³Ý ÇÁ·¹ÀÓ¿öÅ©¿Í °°Àº ÇöÀç ±â¼ú¿¡ µÚÃÄÁö´Â °æÇâÀÌ ÀÖ´Ù. ¿¹¸¦ µé¾î, UML¿¡´Â ºñÁÖ¾ó º£ÀÌÁ÷ ´å³Ý ¹× C#ÀÇ ³»ºÎ ¹üÀ§¿Í Friend¿¡ ´ëÇÑ ±ÔÁ¤ÀÌ ¾ø´Ù. ¶ÇÇÑ ´å³Ý Ŭ·¡½º¿¡ ´ëÇÑ ÀÎÅÍÆäÀ̽ºÀÇ ÇÙ½ÉÀûÀÎ ºÎºÐÀÎ ¼Ó¼º ¸Þ½îµå ¶Ç´Â À̺¥Æ®¸¦ ³ª¿­Çϱâ À§ÇÑ ÀûÀýÇÑ ¹æ¹ýµµ ¾ø´Ù.

Ŭ·¡½º µðÀÚÀ̳ʴ ºñÁÖ¾ó ½ºÆ©µð¿À 2005¸¦ »ç¿ëÇÏ´Â °´Ã¼ÁöÇâ µðÀÚÀÌ³Ê¿Í °³¹ßÀÚ¸¦ À§ÇÑ ¾ÆÁÖ ÁÁÀº µµ±¸ÀÌ´Ù. Ŭ·¡½º µðÀÚÀ̳ʴ ´å³Ý ȯ°æ¿¡¼­ ºñÁÖ¾ó º£ÀÌÁ÷ ´å³Ý ¹× C#ÀÇ ¸ðµç ¾ð¾î ±â´ÉÀ» ¹Ý¿µÇÒ ¼ö ÀÖ´Â UML°ú À¯»çÇÑ Å¬·¡½º ´ÙÀ̾î±×·¥À» Á¦°øÇÑ´Ù. ÀÌ Å¬·¡½º µðÀÚÀ̳ʸ¦ »ç¿ëÇϸé Á¤È®ÇÑ ´ÙÀ̾î±×·¥À» ¸¸µé ¼ö ÀÖÀ» »Ó¸¸ ¾Æ´Ï¶ó ½Ç½Ã°£À¸·Î ´ÙÀ̾î±×·¥°ú ÄÚµåÀÇ µ¿±âÈ­¸¦ À¯ÁöÇÒ ¼ö ÀÖ´Ù.

<È­¸é 7>Àº ´ÙÀ̾î±×·¥À» À§ÇØ »ý¼ºµÈ ÄÚµå¿Í ÇÔ²² ºñÁÖ¾ó ½ºÆ©µð¿À 2005ÀÇ Å¬·¡½º ´ÙÀ̾î±×·¥ µµ±¸¸¦ º¸¿©ÁØ´Ù. ´ÙÀ̾î±×·¥À̳ª ÄÚµå Áß ¾î¶² °ÍÀ» º¯°æÇصµ ¾çÂÊ ¸ðµÎ ÀÚµ¿À¸·Î µ¿±âÈ­ »óÅ·ΠÀ¯ÁöµÈ´Ù. Ŭ·¡½º µðÀÚÀ̳ʸ¦ »ç¿ëÇÏ·Á¸é ºñÁÖ¾ó ½ºÆ©µð¿À 2005¿¡¼­ Ŭ·¡½º ´ÙÀ̾î±×·¥À» ÇÁ·ÎÁ§Æ®¿¡ Ãß°¡ÇØ¾ß Çϸç, ÀÌ·¸°Ô ÇÏ·Á¸é »õ Ç׸ñÀ» ÇÁ·ÎÁ§Æ®¿¡ Ãß°¡Çϰí Ŭ·¡½º ´ÙÀ̾î±×·¥ ÅÛÇø´À» ¼±ÅÃÇÏ¸é µÈ´Ù.

Class Details â¿¡¼­ Ŭ·¡½ºÀÇ ÀÎÅÍÆäÀ̽º¸¦ º¸°í º¯°æÇÒ ¼ö ÀÖ´Ù. ÀÌ·¯ÇÑ ÀÛ¾÷¿¡´Â ¸Þ½îµå, Çʵå, ¼Ó¼º ¹× À̺¥Æ®ÀÇ Ãß°¡¿Í Á¦°Å°¡ Æ÷ÇԵȴÙ. ¶ÇÇÑ ÀÌ·¯ÇÑ ¿ä¼ÒµéÀÇ ¹üÀ§, ¸Å°³º¯¼ö ¹× ¹Ýȯ Çü½ÄÀ» º¯°æÇÒ ¼öµµ ÀÖ´Ù. Class Details â¿¡¼­ ÀÌ·ç¾îÁø ¸ðµç º¯°æ »çÇ×Àº Äڵ忡 Áï½Ã Àû¿ëµÈ´Ù.

<È­¸é 7> Ŭ·¡½º¸¦ Class View¿¡¼­ Ŭ·¡½º ´ÙÀ̾î±×·¥À¸·Î ²ø±â

Team Developer
ÆÀ µðº§·ÎÆÛ´Â °³¹ßÀÚ°¡ Á¦Ç°ÀÇ °³¹ß Áֱ⠳» ÃÊ±â ´Ü°è ¶Ç´Â Áֱ⠳»³» ¾ðÁ¦¶óµµ ǰÁú Çâ»óÀ» À§ÇØ ÄÚµå ¹ö±×³ª ¼º´É ¹®Á¦µéÀ» ¹ß°ßÇÏ°í º¸¿ÏÇÒ ¼ö ÀÖµµ·Ï ÅëÇÕµÈ ºÐ¼® µµ±¸µéÀ» Á¦°øÇÑ´Ù. °³¹ßÆÀÀº À̸¦ ÅëÇØ SDLC(Software Development Life Cycle)¸¦ È¿°úÀûÀ¸·Î °ü¸®ÇÒ ¼ö ÀÖ´Ù.

ºÐ¼® µµ±¸ÀÇ Çʿ伺
¿©·¯ ´Ù¾çÇÑ ºÐ¼® µµ±¸µé Áß¿¡¼­ ¼ÒÇÁÆ®¿þ¾î ºÐ¼® ¿ä°ÇÀ» ÃæÁ·ÇÏ´Â µ¿½Ã¿¡ ¿¹»ê ¹üÀ§¸¦ ¹þ¾î³ªÁö ¾Ê´Â µµ±¸¸¦ ¼±ÅÃÇÏ´Â °ÍÀº Ç×»ó ½¬¿î Àϸ¸Àº ¾Æ´Ï´Ù. °Ô´Ù°¡ ÀÌ·¯ÇÑ µµ±¸´Â ºñÁÖ¾ó ½ºÆ©µð¿À IDE¿¡ ÅëÇÕµÇÁö ¾ÊÀ» ¼öµµ ÀÖ°í, ´É¼÷ÇÏ°Ô »ç¿ëÇÒ ¼ö ÀÖÀ¸·Á¸é ÀϹÝÀûÀ¸·Î º°µµÀÇ ½Ã°£À» ÅõÀÚÇØ »ç¿ë ¹æ¹ýÀ» ½ÀµæÇØ¾ß ÇÑ´Ù.

º°µµÀÇ »ç¿ëÀÚ ÁöÁ¤ ºÐ¼® µµ±¸¸¦ ±¸ÇöÇÏ´Â ÀÛ¾÷µµ ½±Áö ¾ÊÀº ÀÛ¾÷À¸·Î À̸¦ À§Çؼ­´Â ÀÚ¿ø, ±â¼ú ¹× °æÇèÀÌ ¿ä±¸µÈ´Ù. ÇÏÁö¸¸ Çö½ÇÀûÀ¸·Î ´ëºÎºÐÀÇ °³¹ßÆÀÀÌ ÀÌ ¸ðµç °ÍÀ» °®Ãß±â¶õ ¾î·Á¿î ÀÏÀ̸ç, ÀÌ·¯ÇÑ ¹æ¹ýÀ¸·Î ºÐ¼® µµ±¸¸¦ ¼±ÅÃÇÒ ¼ö Àִ ȸ»ç´Â °ÅÀÇ ¾øÀ» °ÍÀ¸·Î »ý°¢µÈ´Ù.

Ã˹ÚÇÑ ¸¶°¨ ½Ã°£°ú ÇÑÁ¤µÈ ¿¹»êÀ» Çΰè·Î ºÐ¼®À» ¼öÇàÇÏÁö ¾Ê°í Äڵ带 Á¦°øÇÏ´Â °Í ¶ÇÇÑ Çö½ÇÀûÀ¸·Î Ÿ´çÇÑ ¹æ¹ýó·³ º¸ÀÏ ¼ö ÀÖÀ¸³ª, ÀÀ¿ë ÇÁ·Î±×·¥ÀÌ ¹èÆ÷µÈ ÈÄ¿¡ ¿À·ù°¡ ¹ß»ýÇϸé À̸¦ ¼öÁ¤Çϱâ À§ÇØ ÇÊ¿äÇÑ ºñ¿ëÀº ¹èÆ÷ Àü ¼Ò¿äµÇ´Â ºñ¿ëº¸´Ù ´õ ¸¹Àº ºñ¿ëÀÌ µé¾î°¥ ¼ö ÀÖ´Ù. °ß°íÇÏ°í ¾ÈÁ¤ÀûÀÎ ÀÀ¿ë ÇÁ·Î±×·¥ °³¹ßÀ» À§ÇØ ÆÀ µðº§·ÎÆÛ´Â ´ÙÀ½ µÎ °¡Áö ¹üÁÖÀÇ ºÐ¼® µµ±¸¸¦ Á¦°øÇÑ´Ù.

¡ß ÄÚµå ºÐ¼® µµ±¸
¡ß ¼º´É µµ±¸

ÄÚµå ºÐ¼® µµ±¸
ÄÚµå ºÐ¼® µµ±¸ÀÇ ¸ñÇ¥´Â °³¹ßÀÚ°¡ ÀÀ¿ë ÇÁ·Î±×·¥ °³¹ß Áß Á¤Àû ºÐ¼®À» ÅëÇØ ÄÚµå °áÇÔÀ» ¹ß°ßÇÏ°í ¼öÁ¤ÇÒ ¼ö ÀÖµµ·Ï ÇÏ´Â °ÍÀ¸·Î, À̸¦ À§ÇØ PREfast¿Í FxCopÀ̶ó´Â µÎ °¡Áö µµ±¸°¡ Á¦°øµÈ´Ù.

Prefast´Â C/C++ ¼Ò½ºÄڵ忡¼­ ÀÖÀ» ¼ö ÀÖ´Â °áÇÔ¿¡ ´ëÇÑ Á¤º¸¸¦ °³¹ßÀÚ¿¡°Ô Á¦°øÇØ ÁÖ´Â Á¤Àû ºÐ¼® µµ±¸ÀÌ´Ù. Prefast°¡ º¸°íÇÏ´Â ÀϹÝÀûÀÎ ÄÚµù °áÇÔ¿¡´Â ¹öÆÛ ¿À¹ö·±, ÃʱâÈ­µÇÁö ¾ÊÀº ¸Þ¸ð¸®, null Æ÷ÀÎÅÍ ¿ªÂüÁ¶, ¸Þ¸ð¸® ¹× ¸®¼Ò½º ´©¼ö µîÀÌ ÀÖÀ¸¸ç, °³¹ßÀÚÀÇ »ý»ê¼º Áõ´ë Ãø¸é¿¡¼­ º¸´Ù Æí¸®Çϰí ÀÚ¿¬½º·´°Ô ºÐ¼® µµ±¸¸¦ »ç¿ëÇÒ ¼ö ÀÖµµ·Ï Prefast´Â IDE ³»¿¡ ÅëÇյȴÙ.

<È­¸é 8>¿¡¼­ º¸´Â ¹Ù¿Í °°ÀÌ °³¹ßÀÚ´Â ÇÁ·ÎÁ§Æ®ÀÇ ¡®Property Pages¡¯¿¡¼­ ¡®Yes(/prefast)¡¯¸¦ ¼±ÅÃÇÏ¿© Prefast¸¦ °£´ÜÇÏ°Ô È°¼ºÈ­ÇÒ ¼ö ÀÖ´Ù.

FxCop´Â °ü¸®µÇ´Â ÄÚµå ¾î¼Àºí¸®¸¦ ºÐ¼®ÇÏ°í ¾î¼Àºí¸®¿¡ ´ëÇÑ Á¤º¸(¿¹ : ´å³Ý ÇÁ·¹ÀÓ¿öÅ© µðÀÚÀÎ Áöħ ¸í½ÃµÈ ÇÁ·Î±×·¡¹Ö ¹× µðÀÚÀÎ ±ÔÄ¢ÀÇ À§¹Ý)¸¦ º¸°íÇÏ´Â Á¤Àû ºÐ¼® µµ±¸ÀÌ´Ù. FxCop´Â ºÐ¼® µµÁß¿¡ ¼öÇàÇÏ´Â °Ë»ç¸¦ ±ÔÄ¢À¸·Î ³ªÅ¸³½´Ù. ±ÔÄ¢Àº ¾î¼Àºí¸®¸¦ ºÐ¼®ÇÏ°í ¹ß°ßµÈ »çÇ׿¡ ´ëÇÑ ¸Þ½ÃÁö¸¦ ¹ÝȯÇϵµ·Ï °ü¸®µÇ´Â ÄÚµåÀÌ´Ù. ±ÔÄ¢ ¸Þ½ÃÁö´Â °ü·ÃµÈ ¸ðµç ÇÁ·Î±×·¡¹Ö ¹× µðÀÚÀÎ ¹®Á¦¸¦ ½Äº°Çϰí, °¡´ÉÇÑ °æ¿ì ¹®Á¦¸¦ ¼öÁ¤ÇÏ´Â ¹æ¹ý¿¡ ´ëÇÑ Á¤º¸¸¦ Á¦°øÇÑ´Ù.

<È­¸é 8> PREfast Ȱ¼ºÈ­


<È­¸é 9> FxCopȰ¼ºÈ­

¼º´É ºÐ¼® µµ±¸
¼º´É µµ±¸¸¦ »ç¿ëÇÏ¿© Äڵ忡 Á¸ÀçÇÏ´Â ¼º´É °ü·Ã ¹®Á¦µéÀ» ÃøÁ¤, Æò°¡, ÇØ°áÇÒ ¼ö ÀÖ´Ù. ÀÌ·¯ÇÑ µµ±¸µéÀº IDE¿¡ ÅëÇÕµÇ¾î »ç¿ëÀÚ°¡ Æí¸®ÇÏ°í ¿øÈ°ÇÏ°Ô »ç¿ëÇÒ ¼ö ÀÖÀ¸¸ç, »ùÇøµ ¹× °èÃøÀ̶ó´Â µÎ °¡Áö ÇÁ·ÎÆÄÀϸµ ¹æ¹ýÀ» Áö¿øÇÑ´Ù.

»ùÇøµ µ¿¾È µ¥ÀÌÅÍ ¼öÁý ÀÎÇÁ¶ó´Â ½ÇÇàµÇ´Â ÀÀ¿ë ÇÁ·Î±×·¥À» Á¤±âÀûÀ¸·Î Áß´ÜÇÏ¿© ½ÇÇà ÁßÀÎ ÇÔ¼ö¸¦ È®ÀÎÇÑ ÈÄ ÇØ´ç ÇÔ¼öÀÇ »ùÇà °è»êÀ» Áõ°¡½Ã۸ç, ÇÔ¼ö È£Ãâ¿¡ À̸£±â±îÁöÀÇ È£Ãâ ½ºÅÿ¡ ´ëÇÑ Á¤º¸¸¦ ÀúÀåÇÑ´Ù. ÀÀ¿ë ÇÁ·Î±×·¥ÀÌ Á¾·áÇÏ¸é ¼öÁýµÈ ¸ðµç µ¥ÀÌÅͰ¡ º¸°í¼­ ÆÄÀÏ·Î »ý¼ºµÇ¸ç, IDE¿¡ ÅëÇÕµÈ º¸°í ±â´ÉÀ» »ç¿ëÇÏ¿© ÀÌ º¸°í¼­¸¦ Æí¸®ÇÏ°Ô º¼ ¼ö ÀÖ´Ù.

»ùÇøµÀº ÀÀ¿ë ÇÁ·Î±×·¥ÀÌ Á¤±âÀûÀ¸·Î¸¸ ÁߴܵDZ⠶§¹®¿¡ ¿À¹öÇìµå°¡ Àû´Ù´Â ÀÌÁ¡ÀÌ ÀÖ´Ù. µû¶ó¼­ ÀÀ¿ë ÇÁ·Î±×·¥ÀÌ ½ÇÁ¦ »ç¿ë¿¡¼­¿Í Èí»çÇÏ°Ô µ¿ÀÛÇÒ ¼ö ÀÖÀ¸³ª ÀÌ ¹æ¹ýÀº »ùÇøµµÈ ÇÔ¼ö¿¡ ´ëÇÑ »ó´ëÀûÀÎ ¼º´É µ¥ÀÌÅ͸¸ ¾òÀ» ¼ö ÀÖ´Ù´Â ´ÜÁ¡µµ ÀÖ´Ù.

°èÃøÀº ÀÀ¿ë ÇÁ·Î±×·¥ÀÇ Æ¯Á¤ ºÎºÐ¿¡ ´ëÇÑ Á¤È®ÇÑ ¼º´É µ¥ÀÌÅ͸¦ ¾òÀ» ¼ö ÀÖ´Ù´Â ÀÌÁ¡À» Á¦°øÇÑ´Ù. °èÃø µµÁß¿¡ ÀÀ¿ë ÇÁ·Î±×·¥ÀÇ ÇÔ¼ö¿¡ ¡®½ÃÀÛ¡¯ ¹× ¡®Á¾·á¡¯ ÇÁ·Îºê(probe)°¡ »ðÀԵǴµ¥, ÀÌ·¯ÇÑ ÇÁ·Îºê´Â µ¥ÀÌÅÍ ¼öÁý ÀÎÇÁ¶ó¿¡ ´Ù½Ã º¸°íµÊÀ¸·Î½á ÇÔ¼ö¸¦ ½ÇÇàÇÏ´Â µ¥ °É¸° ½Ã°£°ú ´Ù¸¥ ¼öÄ¡¸¦ »ç¿ëÀÚ°¡ Á¤È®ÇÏ°Ô ÆÄ¾ÇÇÒ ¼ö ÀÖ°Ô ÇØÁØ´Ù.

ÀÀ¿ë ÇÁ·Î±×·¥À» ÇÁ·ÎÆÄÀϸµÇϱâ À§ÇØ ¼±È£µÇ´Â ¹æ¹ýÀº ¸ÕÀú »ùÇøµÀ» ¼öÇàÇÑ ´ÙÀ½ »ùÇøµÀ¸·Î »ý¼ºµÈ °á°ú¸¦ ±â¹ÝÀ¸·Î ÀÀ¿ë ÇÁ·Î±×·¥ÀÇ Æ¯Á¤ Ãø¸éÀ» °èÃøÇÏ´Â °ÍÀÌ´Ù. ÀÀ¿ë ÇÁ·Î±×·¥À» ÇÁ·ÎÆÄÀϸµÇÏ´Â ÀýÂ÷´Â »õ ¼º´É ¼¼¼ÇÀ» ¸¸µå´Â °£´ÜÇÑ ¹æ¹ýÀ¸·Î ½ÃÀÛÇÒ ¼ö ÀÖÀ¸¸ç, ¼º´É ¼¼¼Ç ¸¶¹ý»ç(Performance Session Wizard)¸¦ »ç¿ëÇÏ¿© »õ ¼º´É ¼¼¼ÇÀ» ¼Õ½±°Ô ¸¸µé ¼ö ÀÖ´Ù. »õ ¼º´É ¼¼¼ÇÀº ¼öÀÛ¾÷À¸·Îµµ »ý¼º °¡´ÉÇÏ¸ç ¸Þ´º¿¡¼­ ¡®New Performance Session¡¯ ¸í·ÉÀ» »ç¿ëÇÏ¸é µÈ´Ù.

¼º´É ¼¼¼ÇÀ» ¸¸µç °á°ú´Â <È­¸é 11>°ú °°ÀÌ ¼º´É ÀͽºÇ÷η¯(Performance Explorer)¿¡ ½Ã°¢ÀûÀ¸·Î Ç¥½ÃµÈ´Ù.

¼º´É ÀͽºÇ÷η¯´Â °èÃþÀû ±¸Á¶·Î »ç¿ëÀÚ¿¡°Ô Á¦°øµÇ¸ç, °èÃþÀÇ ·çÆ® ³ëµå´Â ¼º´É ¼¼¼ÇÀ» ³ªÅ¸³½´Ù. ÀÌ ³ëµåÀÇ ¼Ó¼ºÀº ¼º´É ¼¼¼ÇÀ» ¸¸µé ¶§ »ç¿ëÀÚ°¡ ¼³Á¤ÇÑ ¼Ó¼ºÀ¸·Î »ç¿ëÀÚ°¡ ¼º´É ¼¼¼Ç ¸¶¹ý»ç¸¦ »ç¿ëÇÏ¿© ¼¼¼ÇÀ» ¸¸µç °æ¿ì ÀÌ·¯ÇÑ ¼Ó¼ºÀº »ç¿ëÀÚ°¡ ¸¶¹ý»ç¸¦ ÁøÇàÇϸ鼭 ¼±ÅÃÇÑ °ªÀÌ ¹Ý¿µµÈ´Ù. »ç¿ëÀÚ°¡ ¼º´É ¼¼¼ÇÀ» ¼öµ¿À¸·Î ¸¸µç °æ¿ì ÀÌ·¯ÇÑ ¼Ó¼ºÀº ±âº» °ªÀ» Æ÷ÇÔÇÑ´Ù.

ÀÀ¿ë ÇÁ·Î±×·¥ ½ÇÇàÀÌ ³¡³ª¸é ¼º´É ¼¼¼Ç º¸°í¼­°¡ Reports ³ëµå¿¡ ÀÚµ¿À¸·Î Ãß°¡µÇ¸ç, º¸°í¼­´Â ÀÀ¿ë ÇÁ·Î±×·¥À» ½ÇÇàÇÏ´Â µ¿¾È °¡Àå ºñ¿ëÀÌ ¸¹ÀÌ µå´Â ÇÔ¼ö¸¦ Ç¥½ÃÇÑ´Ù. º¸°í¼­´Â ¿ä¾à º¸±â, ÇÔ¼ö º¸±â, È£ÃâÀÚ/È£Ãâ ¼ö½ÅÀÚ º¸±â, È£Ãâ ½ºÅà º¸±â, Çü½Ä º¸±â µîÀ» ÅëÇØ ¼¼ºÎ Á¤º¸¸¦ Á¦°øÇÑ´Ù.

<È­¸é 10> Performance Wizard ½ÃÀÛ

Team Test
ÆÀ Å×½ºÆ®´Â »õ·Î¿î Å×½ºÆ® µµ±¸ ±×·ìÀ¸·Î MS ³»ºÎ¿¡¼­ »ç¿ëµÆ´ø Å×½ºÆ® µµ±¸µéÀÌ´Ù. ÀÌ »õ·Î¿î Å×½ºÆ® µµ±¸µéÀº ºñÁÖ¾ó ½ºÆ©µð¿À¿¡ ÅëÇյǾî ÀÚü Å×½ºÆ® ÇÁ·¹ÀÓ¿öÅ©»Ó ¾Æ´Ï¶ó ¿ÏÀüÇÑ SDLC ¼Ö·ç¼ÇÀÌ Á¦°øÇÏ´Â È®ÀåµÈ ÇÁ·¹ÀÓ¿öÅ©¿¡µµ »ç¿ëµÉ ¼ö ÀÖ´Ù.

ǰÁú º¸Áõ
¸ðµç ÀÀ¿ë ÇÁ·Î±×·¥°ú À¥ ÆäÀÌÁöÀÇ Ç°Áú ¹× ¼º´É ¸ñǥġ ´Þ¼ºÀ» À§Çؼ­´Â ¾ö°ÝÇÑ Å×½ºÆ®°¡ ¿ì¼± ¼±ÇàµÅ¾ß ÇÑ´Ù. ÃÖ±Ù µé¾î ¸¹Àº °ü½ÉÀ» ¹Þ°í ÀÖ´Â Å×½ºÆÃ ºÐ¾ß´Â °ú°Å °í±Þ °³¹ßÀÚº¸´Ù´Â ÃÊ±Þ °³¹ßÀÚÀÇ ¾÷¹« ¿µ¿ªÀ¸·Î ºÐ·ùµÇ¾î °¡Ä¡¸¦ Á¦´ë·Î Æò°¡¹ÞÁö ¸øÇßÀ¸³ª, ¼ÒÇÁÆ®¿þ¾î °øÇÐÀÇ Àü¹®È­¿Í ǰÁúÀÇ Á߿伺ÀÌ ºÎ°¢µÇ¸ç Àü °³¹ß °øÁ¤ Áß Á¦ÀÏ ºñ¿ëÀ» È¿À²È­ÇÒ ¼ö ÀÖ´Â °úÁ¤À¸·Î Àνĵǰí ÀÖ´Ù.

<È­¸é 11> Performance Explorer
ºñÁÖ¾ó ½ºÆ©µð¿À´Â ¼ÒÇÁÆ®¿þ¾î °³¹ßÀÚ¸¦ À§ÁÖ·Î ÇÏ´Â Á¦Ç°À¸·Î °³¹ß °úÁ¤ÀÇ Å×½ºÆ® Áö¿ø ±â´ÉÀ» ÁßÁ¡ÀûÀ¸·Î Á¦°øÇÏÁö´Â ¾Ê¾Ò´Ù. Å×½ºÅͷμ­ ºñÁÖ¾ó ½ºÆ©µð¿À¸¦ Ȱ¿ëÇØ º»ÀÎÀÌ ¿øÇÏ´Â Å×½ºÆ®¸¦ ¼öÇàÇϱâ À§ÇÑ Äڵ带 ÀÛ¼ºÇÒ ¼öµµ ÀÖ°ÚÀ¸³ª, Ưº°ÇÑ ¸ñÀûÀÇ Å×½ºÆ®³ª Å×½ºÆ®¸¦ °ü¸®Çϱâ À§Çؼ­´Â ½áµåÆÄƼÀÇ Àü¹® Å×½ºÆ®¿ë Á¦Ç°À» ÇÊ¿ä·Î ÇßÀ» °ÍÀÌ´Ù.

´õ¿íÀÌ Àü¹® Å×½ºÅͷμ­ ÀÚ·á ¸ðµ¨¸µ, ¹ßÇ¥, Áö¿ø ¹®¼­ ü°èÈ­, ¹ö±× Æ®·¢Å·, BVT(Build Verification Test) °°Àº Å×½ºÆ® ¼¼Æ®¸¦ »ý¼ºÇØ¾ß ÇÑ´Ù¸é ¹®Á¦´Â ´õ¿í º¹ÀâÇØÁú °ÍÀÌ´Ù. Å×½ºÆ® Åø¼ÂµéÀÌ Á¦°øÇÏ´Â °á°ú¹°Àº ÀϹÝÀûÀ¸·Î ´Ù¾çÇÑ µµ±¸¿Í Á¤º¸ °øÀ¯¸¦ À§ÇÑ ÀúÀå¼Ò°£¿¡ °øÀ¯µÇÁö ¸øÇÏ´Â ºÒÆíÀ» ÁØ´Ù.

ÆÀ Å×½ºÆ®´Â ºñÁÖ¾ó ½ºÆ©µð¿À IDE¿¡ ÅëÇյǾî Å×½ºÆ®¸¦ »ý¼ºÇÏ°í ¿î¿µÇÏ´Â µ¥ º¸´Ù ³ôÀº »ý»ê¼ºÀ» º¸ÀåÇÑ´Ù. ¶ÇÇÑ Å×½ºÆ® °á°ú¹°ÀÇ µ¥ÀÌÅͺ£À̽º ÀúÀå, °æÇ⠺м®, ±â·Ï º¸°í¼­ »ý¼º ¹× °á°ú ÀÚ·áÀÇ Â÷À̸¦ ºñ±³ÇÒ ¼ö ±â´ÉÀ» Áö¿øÇÑ´Ù.

ÆÀ Å×½ºÆ®°¡ Áö¿øÇÏ´Â Å×½ºÆ® Çü½ÄÀº ´ÙÀ½°ú °°´Ù. ÆÀ Å×½ºÆ®´Â ±âÁ¸ÀÇ Å×½ºÆ® ¹æ½ÄÀ» °è¼ÓÇØ¼­ »ç¿ëÇÒ ¼ö ÀÖ°Ô Çϰųª ºñÁÖ¾ó ½ºÆ©µð¿À¿¡ Ç÷¯±×ÀÎÇØ Ä¿½ºÅÒ Çü½ÄÀÇ Å×½ºÆ®¸¦ ÁøÇàÇÒ ¼ö ÀÖµµ·Ï ÃæºÐÇÑ È®À强À» Á¦°øÇÑ´Ù.

¡ß ´ÜÀ§ Å×½ºÆ® : ÇÁ·ÎÁ§Æ®ÀÇ ÇÔ¼ö³ª ¸Þ½îµå¸¦ ½ÇÇà½ÃŰ´Â ÄÚµåµé·Î ±¸¼ºµÇ¾î ÀÛÀº ´ÜÀ§ÀÇ ¼Ò½ºÄڵ带 Å×½ºÆ®ÇÏ´Â µ¥ »ç¿ëµÊ

¡ß À¥ Å×½ºÆ® : ºê¶ó¿ìÀú ¼¼¼Ç¿¡¼­ ¸¸µé°Å³ª ·¹ÄÚµùµÈ ÀÏ·ÃÀÇ HTTP URLÀ» Å×½ºÆ®ÇÔ

¡ß ÀÏ¹Ý Å×½ºÆ® : ÆÀÀÌ ±âÁ¸¿¡ ¾²°í ÀÖ´ø ÀÚµ¿È­ Å×½ºÆ®¿Í µµ±¸¸¦ »ç¿ëÇÒ ¼ö ÀÖµµ·Ï ÇÔ

¡ß ºÎÇÏ Å×½ºÆ® : ¸¹Àº »ç¿ëÀÚ¸¦ ½Ã¹Ä·¹ÀÌÆ®ÇÏ¿© ÀÚµ¿È­ Å×½ºÆ®¸¦ ½ÇÇàÇÔ

¡ß ¸Å´º¾ó Å×½ºÆ® : ÀÚµ¿È­ÇÏÁö ¾ÊÀº Å×½ºÆ® °úÁ¤À» ´Ü°èÀûÀ¸·Î ¼öÇàÇÏ´Â Å×½ºÆ®

Å×½ºÅÍ ÀÎÅÍÆäÀ̽º
¡ß Å×½ºÆ® ºä â : Å×½ºÆ® ³×ºñ°ÔÀÌ¼Ç ¹× ÆíÁý ±â´É Á¦°øÀ¸·Î Å×½ºÆ® ÀÛ¼º Áö¿ø

¡ß Å×½ºÆ® Ž»ö±â â : °¢°¢ÀÇ Å×½ºÆ®¸¦ ºÐ·ùÇÏ¿© °ü¸®ÇÏ´Â ±â´É Á¦°ø

¡ß ½ÇÇà ȯ°æ ¼³Á¤ ´ëȭâ : Á¤È®ÇÑ Å×½ºÆ® ¹æ¹ýÀ» Á¤ÀÇ(<È­¸é 13>)

¡ß Å×½ºÆ® °á°ú â : ÇöÀç ÁøÇà ÁßÀÎ Å×½ºÆ®ÀÇ ÇöȲ(´ë±â, ÁøÇà, ¹Ì°á, Åë°ú, ½ÇÆÐ)À» Ç¥½Ã, ºÎÇÏ Å×½ºÆ®ÀÇ °æ¿ì´Â ¿Ï·áµÈ »óȲ¸¸À» Ç¥½Ã(<È­¸é 14>)

¡ß ÄÚµå Ä¿¹ö¸®Áö â : ½ÇÇà ȯ°æ ¼³Á¤ ´ëȭâ¿¡¼­ ÄÚµå Ä¿¹ö¸®Áö¸¦ »ç¿ëÇϸé, ÄÚµå Ä¿¹ö¸®Áö âÀ» ÅëÇØ Å×½ºÆ®°¡ ÁøÇàµÇ´Â ¼Ò½ºÄÚµå ¸ðµâÀÇ ÆÄÀϸí, ³×ÀÓ½ºÆäÀ̽º, Ŭ·¡½º, ¸Þ½îµå ¹× ÁøÇà ¹üÀ§¸¦ Ç¥½Ã


<È­¸é 12> Å×½ºÆ® ȯ°æ ¼³Á¤ â


<È­¸é 13> Å×½ºÆ® °á°ú â

Team Foundation
°³¹ßÇÏ´Â ¼ÒÇÁÆ®¿þ¾îÀÇ ±Ô¸ð°¡ Ä¿Áú¼ö·Ï SDLC Ãʱ⿡ Á¤ÀÇÇÑ ¿ä±¸»çÇ×ÀÌ ¼³°è, °³¹ß, ¹èÆ÷, À¯Áöº¸¼ö ´Ü°è¿¡¼­ Á¦´ë·Î ÀÌÇàµÇ°í ÀÖ´ÂÁö ÃßÀûÇÏ´Â °ÍÀº ¸Å¿ì ¾î·Æ°í Èûµç ÀÏÀÏ °ÍÀÌ´Ù. SCM(Software Configuration Management)ÀºÈÆ·Ã, Á¤Ã¥, ÀýÂ÷ÀÇ ¼¼Æ®·Î ¼Ò½º ÆÄÀÏÀÇ Á¦¾î, ÀÛ¾÷ ¾ÆÀÌÅÛÀÇ »ý¼º°ú °ü¸®, Á¦Ç° ºôµå Á¦ÀÛ, Á¦Ç° ¹èÆ÷ °ü¸® µîÀ» À§ÇØ »ç¿ëµÇ´Â Àü·«À¸·Î SDLC¿¡¼­ ÁÖ¿äÇÑ ¿ªÇÒÀ» ¼öÇàÇÑ´Ù.

È¿°úÀûÀÎ SCM Àü·«Àº ¸¶Ä¡ Àڽſ¡°Ô ÆíÇÏ°Ô Àß ¸Â´Â ½Å¹ß°úµµ °°´Ù. ½Ã°£ÀÌ Áö³¯¼ö·Ï ƯÁ¤ ÇÁ·ÎÁ§Æ®ÆÀ¸¸ÀÇ µ¶Æ¯ÇÑ Çʿ信´Â ºÎÇÕÇϳª ´Ù¸¥ Á¶Á÷°ú´Â °øÀ¯ÇÒ ¼ö ¾øÀ¸¸ç ±×°ÍÀÌ ¾ø¾îÁö±â Àü¿¡´Â Á¸ÀçÀÇ °¡Ä¡¸¦ Àذí Áö³»±â ¶§¹®ÀÌ´Ù.

ÆÀ ½Ã½ºÅÛÀº À¯¿¬ÇÑ SDLCÀÇ ¿£µå Åõ ¿£µå µµ±¸·Î¼­ ¼³°èÀÚ, °³¹ßÀÚ, Å×½ºÅÍ, ÇÁ·ÎÁ§Æ® ¸Å´ÏÀú, ¹®¼­ ÀÛ¼ºÀÚ µîÀÌ ÇÔ²² ÀÏÇÒ ¼ö ÀÖµµ·Ï µµ¿ÍÁÖ¾î »ý»ê¼ºÀ» ±Ø´ëÈ­ÇØ ÁÖ°í, ÇÁ·ÎÁ§Æ®ÀÇ »óÅÂ¿Í °á°ú¸¦ ¿¹Ãø °¡´ÉÇÏ°Ô ÇÑ´Ù. ÆÀ ½Ã½ºÅÛÀÇ Áß½ÉÀº SCMÀÇ ÀýÂ÷¿Í ÇÁ·ÎÁ§Æ®ÆÀ °íÀ¯ÀÇ ¿ä±¸»çÇ×À» °³¹ßÀÚÀÇ ÀÏ»óÀûÀÎ ¿öÅ©Ç÷ο쿡 ¹Ý¿µÇÏ´Â º¯°æ °ü¸® ÄÄÆ÷³ÍÆ®ÀÇ ÅëÇÕÀÌ´Ù.

ÀÛ¾÷ ¾ÆÀÌÅÛ ÃßÀû, ¼Ò½ºÄÚµå Á¦¾î, Á¤Ã¥ Áö¿ø, Å뺸¿Í ¸®Æ÷Æ® »ý¼º µîÀ» Áö¿øÇÏ´Â ÆÀ ÆÄ¿îµ¥À̼ÇÀÌ Á¦°øÇÏ´Â ±â´ÉÀº Å©°Ô º¯È­ °ü¸®, º¸°í¼­ °ü¸®, ÅëÇÕ ¼­ºñ½º, ÀÛ¾÷ ¾ÆÀÌÅÛ ÃßÀû, ÇÁ·ÎÁ§Æ® »çÀÌÆ®, ÇÁ·ÎÁ§Æ® °ü¸®·Î ±¸ºÐµÈ´Ù.

ÀÛ¾÷ ¾ÆÀÌÅÛ ÃßÀû°ú ¼Ò½º ÄÚµå Á¦¾îÀÇ ÅëÇÕ
ÆÀ ÆÄ¿îµ¥À̼ÇÀº °³¹ß ÇÁ·ÎÁ§Æ® ÆÀ¿øµéÀÌ ÀÛ¾÷ ¾ÆÀÌÅÛ°ú ´Ù¸¥ ½Ã½ºÅÛ ±¸¼º ¾ÆÀÌÅÛ ¶Ç´Â »êÃâ¹°°ú ¿¬°üÁþ°Ô ÇÔÀ¸·Î½á ¼Ò½ºÄÚµå Á¦¾î, ÀÛ¾÷ ¾ÆÀÌÅÛ ÃßÀû, ºôµå °ü¸®°£ÀÇ °Ý¸® Çö»óÀ» Á¦°ÅÇß´Ù. ÀÛ¾÷ ¾ÆÀÌÅÛÀº ÇÁ·ÎÁ§Æ® ÆÀ¿ø¿¡°Ô ÇÒ´çµÇ´Â ÀÛ¾÷ ´ÜÀ§·Î ÀûÀýÇÑ ±ÇÇÑÀ» °¡Áø »ç¶÷ÀÌ ¼öÁ¤Çϰųª ÇÒ´çÇÒ ¼ö ÀÖ´Ù. ¶ÇÇÑ °³¹ß ÇÁ·ÎÁ§Æ®¸¶´Ù °íÀ¯ÇÑ Æ¯¼º¿¡ ÀûÇÕÇϵµ·Ï ÀÛ¾÷ ¾ÆÀÌÅÛÀÇ Çʵå, Æû, »óÅ º¯È­¿Í ±ÔÄ¢ µîÀÇ Çü½ÄÀ» Á¤ÀÇÇÒ ¼ö ÀÖ´Ù.

ÀÛ¾÷ ¾ÆÀÌÅÛÀº ¸®Æ÷Æ®·Î º¸°íµÇ°í ¡®¸¶ÀÌÅ©·Î¼ÒÇÁÆ® ÇÁ·ÎÁ§Æ®¡¯¸¦ ÀÌ¿ëÇÏ¿© ½ºÄÉÁٵǸç, ºÐ¼®À» À§ÇØ ÀÛ¾÷ ¸ñ·ÏÀ» ¿¢¼¿·Î ³»º¸³¾ ¼öµµ ÀÖ´Ù. ÇÁ·ÎÁ§Æ®ÆÀ¿øÀº Àڽſ¡°Ô ÁÖ¾îÁø ÀÏÀÇ ¿ì¼±¼øÀ§¸¦ ¼³Á¤Çϰųª ¿¬°üµÇ´Â °Í¿¡ ´ëÇÑ Âü°í »çÇ×À» ¸¸µé ¼ö ÀÖ´Ù. ¹ö±× ¼öÁ¤ ¿Ï·á ÈÄ¿¡´Â Å×½ºÅÍ¿¡°Ô, ±âŸ ´Ù¸¥ Á¤º¸°¡ ÇÊ¿äÇÒ ¶§´Â °ü·ÃÀÚ¿¡°Ô ÇÊ¿äÇÑ ³»¿ëÀ» Å뺸ÇÒ ¼ö ÀÖ´Ù.

¼³°èÀÚ, °³¹ßÀÚ, Å×½ºÅÍ, ¹®¼­ ÀÛ¼ºÀÚ µîÀº À̽´ »çÇ×À» °ü¸®Çϱâ À§ÇÏ¿© ÇÁ·ÎÁ§Æ® ±¸¼º ¾ÆÀÌÅÛÀ¸·Î ÀÛ¾÷ ¾ÆÀÌÅÛÀ» ¸¸µé°í ÇÒ´çÇÒ ¼ö ÀÖÀ¸¸ç À̽´ »çÇ×À» °á·ÐÁþ±â À§ÇØ ÁøÇà »óȲÀ» ÃßÀûÇÒ ¼ö ÀÖ´Ù. ÆÀ ÆÄ¿îµ¥ÀÌ¼Ç ¼­¹ö¿¡ µé¾î°¡´Â ÀϹÝÀûÀÎ ÀÛ¾÷ ¾ÆÀÌÅÛÀº ¹ö±×, ¿ä±¸»çÇ×, ŽºÅ©, ¸®½ºÅ©, ÀÛ¾÷ ½ºÄÉÁÙ µîÀÌ ÇØ´çµÈ´Ù.

¼ÒÇÁÆ®¿þ¾î °³¹ß ÇÁ·ÎÁ§Æ®¿¡¼­ ¼º°øÀûÀ¸·Î Çù¾÷Çϱ⠽¬¿î ¹æ¹ý ÁßÀÇ Çϳª´Â °øÀ¯ °³¹ß ¸®¼Ò½º¸¦ Á¦¾îÇÏ´Â °ÍÀÌ´Ù. ¼Ò½º Á¦¾î´Â ÆÀ ¸®¼Ò½º°¡ »ç°í·Î Áö¿öÁø´ÙµçÁö ½Ç¼ö·Î µ¤¾î¾²´Â °ÍÀ» ¸·¾ÆÁÖ°í, ¿©·¯ °³¹ßÀÚ°¡ °°Àº ÇÁ·ÎÁ§Æ® ¾ÆÀÌÅÛÀ» ÀÛ¾÷Çϰųª, ÇÁ·ÎÁ§Æ®¸¦ µ¿½Ã¿¡ ¿©·¯ °¡Áö·Î ³ª´©°í, ¸ðµç ÇÁ·ÎÁ§Æ® ¾ÆÀÌÅÛÀ» ¹öÀüº°·Î À¯Áöº¸¼öÇÒ ¼ö ÀÖ°Ô ÇØÁØ´Ù.

ÆÀ ÆÄ¿îµ¥À̼ÇÀº »õ·Î¿î ¿£ÅÍÇÁ¶óÀÌÁî ¼öÁØ ¼Ò½º Á¦¾î µµ±¸·Î, ¾ÈÁ¤ÀûÀÌ°í ºü¸£¸ç ´ë¿ë·® Áö¿ø ¹× º¸¾ÈÀÌ °­È­µÆ´Ù. ¶ÇÇÑ È®ÀåÀÌ °¡´ÉÇϰí ÀÌ¹Ì ³Î¸® »ç¿ëµÇ´Â ºñÁÖ¾ó ¼Ò½º¼¼ÀÌÇÁÀÇ °ÅÀÇ ¸ðµç ±â´ÉÀ» Æ÷ÇÔÇϰí ÀÖ´Ù. °³¹ßÀÚ´Â IDEÀ» ¹þ¾î³ª°Å³ª ´Ù¸¥ ÀÀ¿ë ÇÁ·Î±×·¥À» ¿­Áö ¾Ê°íµµ ¸ðµç ¼Ò½ºÀÇ Á¦¾î ÀÛ¾÷À» ¼öÇàÇÒ ¼ö ÀÖ´Ù. ÆÀ ÆÄ¿îµ¥À̼ÇÀÇ ¼Ò½ºÄÚµå Á¦¾î ¸ðµâÀº SCMÀ» À§ÇØ µ¶¸³ÀûÀ¸·Î »ç¿ëµÉ ¼öµµ ÀÖ°í, º¯È­ °ü¸®¸¦ À§ÇÑ ÆÀ ½Ã½ºÅÛÀÇ ±¸¼º Ç׸ñÀ¸·Î ÅëÇÕ »ç¿ëµÉ ¼öµµ ÀÖ´Ù.

¼ÒÇÁÆ®¿þ¾î ÇÁ·ÎÁ§Æ® °ü¸®
ÇÁ·ÎÁ§Æ® °ü¸®ÀÇ Á߿伺Àº ¼ÒÇÁÆ®¿þ¾î °³¹ß °æÇèÀ» °®°í ÀÖ´Â »ç¶÷À̶ó¸é ´©±¸³ª °ø°¨ÇÏ´Â »çÇ×ÀÏ °ÍÀÌ´Ù. ³³±â¸¦ ¸ÂÃß°í ÇÑÁ¤µÈ ¿¹»ê ¹üÀ§¿¡¼­ Ãʱ⠼³Á¤µÈ ¸ñÇ¥¸¦ ´Þ¼ºÇϱâ À§Çؼ­´Â Áö¼ÓÀûÀÎ ¸ð´ÏÅ͸µ°ú ÀûÀýÇÑ ½Ã±â¿¡ ÀûÀýÇÑ ¸®¼Ò½ºÀÇ ÅõÀÔÀ» ÇÊ¿ä·Î ÇÏ°Ô µÈ´Ù.

ÆÀ ÆÄ¿îµ¥À̼ÇÀÇ ÇÁ·ÎÁ§Æ® °ü¸® µµ±¸´Â º¸´Ù ³ªÀº °èȹ ¼ö¸³, ÀÏÁ¤ °ü¸®, Çù¾÷, ÀÇ»ç¼ÒÅë, º¸°í ¹× ÇÁ·Î¼¼½º Á¦¾î¸¦ À§ÇÑ µµ±¸·Î IDE¿Í ÅëÇÕ»Ó ¾Æ´Ï¶ó ¿¢¼¿, ÇÁ·ÎÁ§Æ®, ¿öµå, ¼Î¾îÆ÷ÀÎÆ® ¼­¹ö µî ÇÁ·ÎÁ§Æ® °ü¸®ÀÚ°¡ ÀÌ¹Ì Àͼ÷È÷ Àß È°¿ëÇϰí ÀÖ´Â Á¦Ç°µé°úµµ ÅëÇÕµÇ¾î »ç¿ëµÉ ¼ö ÀÖ´Ù. ÆÀ ÆÄ¿îµ¥À̼ÇÀÇ ¼¼ °¡Áö ÁÖ¿äÇÑ ±â´ÉÀº ´ÙÀ½°ú °°´Ù.

¡ß ÆÀ¿ø°£ ÀÇ»ç ±³·ù ¹× Çù¾÷ : ÇÁ·ÎÁ§Æ®ÆÀ¿ø°£ÀÇ ¿ø¸¸ÇÑ ÀÇ»ç ±³·ù ¹× Çù¾÷À» À§ÇØ ÀÛ¾÷ ¾ÆÀÌÅÛ µ¥ÀÌÅͺ£À̽º¸¦ Áß¾Ó¿¡ À¯ÁöÇÏ¿© Ç×»ó ÀÛ¾÷ ¾ÆÀÌÅÛÀÇ ÃֽŠ»óŰ¡ À¯ÁöµÉ ¼ö ÀÖ´Ù, ¶ÇÇÑ Ã¼Å©ÀÎ, üũ¾Æ¿ô ±â´ÉÀ» µµÀÔÇÏ¿© ÇØ´ç ÀÛ¾÷ ¾ÆÀÌÅÛÀÇ ÁøÇà »óŸ¦ ¸ð´ÏÅ͸µÇÒ ¼ö ÀÖ°í °¢ ÆÀ¿øÀÇ ÀÛ¾÷ °á°ú°¡ Áï½Ã ¹Ý¿µµÉ ¼ö ÀÖµµ·Ï ÇÑ´Ù.

¡ß ¼ÒÇÁÆ®¿þ¾î ÇÁ·Î¼¼½º °ü¸® : ¼ÒÇÁÆ®¿þ¾î ÇÁ·Î¼¼½º¸¦ °ü¸® µµ±¸¿¡ ¹Ý¿µÇÏ¿© ÀÛ¾÷ ÇÒ´ç°ú ÀÛ¾÷ ¿Ï·á ¿©ºÎ°¡ ÀÚµ¿È­µÇ¾î ÇÁ·ÎÁ§Æ®ÆÀ¿ø°£¿¡ °øÀ¯µÈ´Ù. ¼ÒÇÁÆ®¿þ¾î ÇÁ·Î¼¼½º ±¸¼º Ç׸ñÀº ¹®¼­ ÅÛÇø´, ÀÛ¾÷ ¾ÆÀÌÅÛ, ¿öÅ©Ç÷οì, º¸°í¼­, º¸¾È ±×·ì, üũÀÎ Á¤Ã¥ ¹× ÇÁ·Î¼¼½º °¡ÀÌµå µîÀ¸·Î À̵é Ç׸ñµéÀº ¹æ¹ý·Ð ÅÛÇø´ Çü½ÄÀ¸·Î Á¦°øµÈ´Ù.

¡ß dzºÎÇÑ ¸®Æ÷Æ® °ü¸® : °¢ ÀÛ¾÷ ¾ÆÀÌÅÛ¿¡ ´ëÇÑ ÁøÇà »óȲÀ» ¸®Æ÷Æ®·Î »ý¼ºÇϰí, ÇØ´ç ÀÛ¾÷ ¾ÆÀÌÅÛÀÌ ¿Ï·áµÇ¾ú´ÂÁö ÃßÀûÇϰųª °á°ú°¡ ¾î¶»°Ô µÇ¾ú´ÂÁö¿¡ °ü·ÃµÈ Äڵ带 º¼ ¼öµµ ÀÖ´Ù. °³¹ßÀÚ´Â ¶ÇÇÑ ÄÚµå üũÀÎÀ» ÀÛ¾÷ ¾ÆÀÌÅÛÀ̳ª ±×°ÍÀÌ ÇÊ¿äÇÑ ºôµå¿Í ¿¬°üÁöÀ» ¼ö ÀÖ´Ù.

¸¸¾à ¾î¶² ¹ö±×°¡ Å×½ºÆ®¿¡¼­ ½ÇÆÐÇß´Ù¸é ÆÀ ÆÄ¿îµ¥À̼ǿ¡¼­ Å×½ºÆ®ÇÏ´Â µ¿¾È ¹«¾ùÀÌ À߸øµÇ¾ú´ÂÁö¸¦ º¸¿©ÁÖ°í, °³¹ßÀÚ°¡ ¼Õ½±°Ô ¼öÁ¤ º¸¿ÏÇÒ ¼ö ÀÖµµ·Ï Å×½ºÆ® Äڵ带 º¸¿©ÁÖ¸ç, ¼öÁ¤ÇÑ °ÍÀÌ Å×½ºÆ®¸¦ Åë°úÇÏ´ÂÁö È®ÀÎÇÒ ¼ö ÀÖ´Ù. Å×½ºÅͰ¡ ¹ö±×¸¦ ¿Ã¸° °Í¿¡ ´ëÇØ ÇöÀç ¹ö±×°¡ ¾î´À Á¤µµ ¹ß»ýµÇ°í ÀÖ´ÂÁö, °èȹÇÑ ºÐÆ÷¸¦ µû¸£°í ÀÖ´ÂÁö¸¦ ÃßÀûÇÒ ¼ö ÀÖÀ¸¸ç, ¼º´É °Ë»ç¸¦ Çϰųª Å×½ºÆ® ÄÉÀ̽º¸¦ ½ÇÇàÇßÀ» ¶§ °á°ú¿¡ ´ëÇÑ Á¤º¸¸¦ ±×·¡ÇÁ·Î º¼ ¼ö ÀÖ¾î ÇÁ·ÎÁ§Æ® »óŸ¦ Áï½Ã È®ÀÎÇØ º¼ ¼ö ÀÖ´Ù.

ÇÁ·ÎÁ§Æ® ¸Å´ÏÀú´Â ÇÁ·ÎÁ§Æ®°¡ Á¤ÇØÁø ³¯Â¥¿¡ ¿Ï·áµÉ ¼ö ÀÖ´ÂÁö °Ë»çÇÒ ¼ö ÀÖÀ¸¸ç, ÀÌ ¸ðµç °ÍÀÌ ÇÑ °÷¿¡¼­ ó¸®µÉ ¼ö ÀÖ´Ù.

Do more with less
Áö±Ý±îÁö ÆÀ ½Ã½ºÅÛÀÌ Á¦°øÇÏ´Â »õ·Î¿î ´Ù¾çÇÑ ±â´É¿¡ ´ëÇØ¼­ »ìÆìºÃ´Ù. ºñ¿ë Ãø¸é»Ó ¾Æ´Ï¶ó È¿À²ÀûÀÌ°í »ý»êÀûÀÎ ¸®¼Ò½º Ȱ¿ë Ãø¸é¿¡¼­ ¿î¿µÀ» °í·ÁÇÑ ½Ã½ºÅÛ ¼³°è(µðÀÚÀÎ)°¡ Áß¿äÇÏ°Ô Àνĵǰí, ¼º°øÀûÀÎ ¼ÒÇÁÆ®¿þ¾î °³¹ßÀ» À§ÇØ ÇÁ·ÎÁ§Æ® ÆÀ¿ø°£ÀÇ ´ÙÀ̳ª¹ÍÇÑ Á¤º¸ °øÀ¯ ¹× Çù¾÷ÀÌ ºÎ°¢µÇ¸ç, ºó¹øÇÏ°Ô ¿äûµÇ´Â ´Ù¾çÇÑ º¸°í¼­ »ý¼ºÀ» À§ÇÑ ¹ø°Å·Î¿î ¼öÀÛ¾÷À¸·Î ºÒÇÊ¿äÇÑ ¸®¼Ò½º¸¦ ¼ÒºñÇϰí ÀÖ´Ù¸é ÆÀ ½Ã½ºÅÛÀÌ ¹Ù·Î ¹®Á¦ÀÇ ´äÀÏ °ÍÀÌ´Ù.

±âÁ¸ÀÇ ºñÁÖ¾ó ½ºÆ©µð¿À Á¦Ç°ÀÌ Äڵ带 ÀÛ¼ºÇÏ´Â °³¹ß ¾÷¹«¿¡ º¸´Ù ÃÊÁ¡À» µÎ¾ú´Ù¸é ÆÀ ½Ã½ºÅÛÀº ¼³°è(µðÀÚÀÎ), °³¹ß, ¹èÆ÷ Áֱ⠵î IT ¶óÀÌÇÁ»çÀÌŬ Àü °øÁ¤¿¡¼­ °³¹ß ÇÁ·ÎÁ§Æ®ÆÀ¿ø Àüü¸¦ À§ÇØ µµ±¸·Î »óÈ£¿î¿µ¼º°ú °³¹æÇü Ç¥ÁØÀ» ÁöÇâÇÏ´Â MSÀÇ »ç»óÀÌ ¹Ý¿µµÈ Á¦Ç°À̱⵵ ÇÏ´Ù. ¡®Do more With less(´õ ÀûÀº ÀÚ¿øÀ¸·Î ´õ ¸¹Àº °ÍÀ»)¡¯, ÀÌÁ¦´Â ½ÇÇà¿¡ ¿Å°Ü¾ß ÇÒ ¶§ÀÌ´Ù. @

* ÀÌ ±â»ç´Â ZDNet KoreaÀÇ ÀÚ¸ÅÁöÀÎ ¸¶ÀÌÅ©·Î¼ÒÇÁÆ®¿þ¾î¿¡ °ÔÀçµÈ ³»¿ëÀÔ´Ï´Ù.
µ¶ÀÚÀÇ°ß ³²±â±â (·Î±×ÀÎ ÈÄ µ¶ÀÚ ÀǰßÀ» ³²±â½Ç ¼ö ÀÖ½À´Ï´Ù.)
¾ÆÀ̵ð ºñ¹Ð¹øÈ£
 
 
'ÁÖÃãÁÖÃã ¼Ò´Ï' º¸±ÞÇü Ä·ÄÚ´õ ½ÃÀå »ï¼º ¸Í°ø¡¦À¯Æ©ºê ¸ÂÃãÇü 'VM-MX20C' [00:07:48]
ÁøÇà ·ùÁØ¿µ ±âÀÚ, Á¦ÀÛ À¯È¸Çö PD
[ZDNET ¿µ¹®¹æ¼Û]±¸±Û À¥ºê¶ó¿ìÀú '±¸±Û Å©·Ò' º£Å¸¹öÀü °ø°³ [00:01:29]
Áöµð³ÝÄÚ¸®¾Æ ¿µ»óÁ¦ÀÛÆÀ
EMC-·¹³ëº¸, ¿Â¶óÀÎ µ¥ÀÌÅÍ ¹é...
SK C&C, ¾È»ê½Ã Áö´ÉÇü±³ÅëÁ¤...
Ä«Æä24 ¼îÇθô ÇØ¿Ü¹è¼Û '½ºÇǵå...
Çѱ¹¾îµµºñ, '¾ÖÅ©·Î¹î 9' ÇѱÛ...
LGÀüÀÚ, 8¹é¸¸ È­¼Ò ¸ÖƼ¹Ìµð¾î...
 
 
The Korean edition of 'ZDNet' is published under license from CNET Networks, Inc., San Francisco, CA, USA. Editorial items appearing in 'ZDNet Korea' that were originally published in the US Edition of 'ZDNet', 'CNET', and 'CNET News.com' are the copyright properties of CNET Networks, Inc. or its suppliers.
Copyright ¨Ï 2008 CNET Networks, Inc. All Rights Reserved. 'ZDNet', 'CNET' and 'CNET News.com' are trademarks of CNET Networks, Inc.