[Áöµð³ÝÄÚ¸®¾Æ]±â¾÷¿ë ¼ÒÇÁÆ®¿þ¾î °³¹ß ¼¼°è´Â ¼ö³âµ¿¾È MS ´å³Ý°ú ÀÚ¹Ù°¡ Å©°Ô ¾çºÐÇϰí ÀÖ¾ú´Ù. ÀÌ ½ÃÀå¿¡ ¶Ç ÇϳªÀÇ °æÀïÀÚ°¡ ¶Ù¾îµé äºñ¸¦ °®Ãß°í ÀÖ´Ù.
·¥ÇÁ(LAMP)¶ó ºÒ¸®´Â ¿ÀǼҽº ¼ÒÇÁÆ®¿þ¾î ½ºÅÃÀÌ Áö±Ý ±â¾÷¿ë ÄÄÇ»ÆÃÀÇ ÁÖ·ù·Î ¼ºÀåÇϰí ÀÖ´Ù. ¿©±â¿¡´Â ¸®´ª½º ¿î¿µÃ¼Á¦, ¾ÆÆÄÄ¡ À¥¼¹ö, MySQL µ¥ÀÌÅͺ£À̽º, ½ºÅ©¸³Æ® ¾ð¾îÀÎ PHP¿Í ÆÞ, ÆÄÀ̽㠵îÀÌ Æ÷ÇԵŠÀÖ´Ù.
·¥ÇÁ ½ºÅÿ¡ »çȰÀ» °Ç ¼Ò±Ô¸ð ¾÷üµé¿¡´Â ½Å»ý ±â¾÷ ¾×Ƽºê±×¸®µå(ActiveGrid)°¡ ÀÖ´Ù. ÀÌ ¾÷ü´Â Áö³ 13ÀÏ »õ·Î¿î ¼ÒÇÁÆ®¿þ¾î¿Í ÇÔ²² ´ëÇü ±â¾÷µéÀÌ ·¥ÇÁ¿¡ °ü½ÉÀ» º¸ÀÏ ¼ö ÀÖµµ·Ï Çù·Â °ü°è¸¦ ¹ßÇ¥Çß´Ù. ¾×Ƽºê±×¸®µåÀÇ ÆÄÆ®³Êµé·Î´Â MySQL, ¾ÆÆÄÄ¡ °ü¸® Á¦Ç°À» ³»³õ°í ÀÖ´Â ÄÚ¹ú·±Æ®(Covalent), ¸®´ª½º ȸ»çÀÎ ³ëº§, PHP µµ±¸¸¦ ¸¸µå´Â Á¨µå(Zend) Å×Å©³î·ÎÁö µîÀÌ ÀÖ´Ù.
·¹µå¸ùÅ©ÀÇ ¾Ö³Î¸®½ºÆ®ÀÎ ½ºÆ¼ºì ¿À±×¶óµð´Â ·¥ÇÁ¸¦ ¾÷°è¿¡¼ Á»´õ °·ÂÇÑ Á¸Àç·Î ¸¸µé·Á´Â ¾÷üÀÇ ³ë·Â°ú ¿ÀǼҽº¿¡ ´ëÇÑ ±â¾÷ °í°´µéÀÇ °ü½É °íÁ¶¿¡ ÈûÀÔ¾î ÀÌ ½ºÅÃÀÌ MS ´å³ÝÀº ¹°·Ð ÀÚ¹Ù Á¦Ç°¿¡ ´ëÇØ Á»´õ °æÀï·ÂÀ» °®°Ô µÆ´Ù°í ¸»Çß´Ù.
¿À±×¶óµð´Â ¡°·¥ÇÁ´Â ¾ÆÁ÷ ÇÔ²² µ¿ÀÛÇÑ´Ù°í È®½ÇÈ÷ º¸ÁõµÇÁø ¾ÊÀº ¿©·¯ ¼ÒÇÁÆ®¿þ¾îµéÀ» ¹¾î³õÀº °Íó·³ º¸ÀÌÁö¸¸ ·¥ÇÁÀÇ ´Ù¾çÇÑ Âü¿©ÀÚµé ´öÅÃÀ¸·Î ÁøÈ¸¦ °ÅµìÇϰí ÀÖÀ¸¸ç ¶Ç´Ù¸¥ ½ºÅÃÀ¸·Î ¼ºÀåÇϰí ÀÖ´Ù¡±¶ó°í ¸»Çß´Ù.
·¥ÇÁ ½ºÅÃÀÇ °³°³ ÄÄÆ÷³ÍÆ®´Â ¿ì¸®°¡ ¼ö³âµ¿¾È ÁÖº¯¿¡¼ ºÁ¿Â °ÍµéÀÌ´Ù. ÇÏÁö¸¸ ÄÄÆ÷³ÍÆ®°¡ Á¶ÇÕµÈ ÇüÅÂÀÎ ·¥ÇÁ-ȤÀº À¯»çÇÑ ¿ÀǼҽº ½ºÅÃ-´Â º¥´õ, °í°´, º¥Ã³, ÅõÀÚÀڵ鿡°Ô ºñÁî´Ï½º ¾ÖÇø®ÄÉÀ̼ÇÀ» ¸¸µé°í µ¹¸®´Â ´ÜÀÏÈµÈ Ç÷§ÆûÀ¸·Î ÀÎÁ¤¹Þ´Â Ãß¼¼ÀÌ´Ù. ÀÌ·¯ÇÑ ¡°½ºÅõ顱Àº ´Ù¾çÇÑ À¥ ¾ÖÇø®ÄÉÀ̼ÇÀ» ¸¸µé±â À§ÇÑ ºí·° ÇüÅÂÀÇ Á¶ÇÕ¼ºÀÌ ´Ù¸¥ °Í¿¡ ºñÇØ ´À½¼Çϱ⠶§¹®¿¡ °¢ ¿ä¼Ò°¡ ´Ù¸¥ ¿ä¼Ò¿Í °èÃþÀ» ÀÌ·ç´Â ¼öÁ÷Àû Á¸Àç°¡ ¾Æ´Ï´Ù.
½ÇÁ¦·Î ¸î ±ºµ¥ ±â¾÷µéÀº MS ´å³ÝÀ̳ª ÀÚ¹Ù 2 ¿£ÅÍÇÁ¶óÀÌÁî ¿¡µð¼Ç(J2EE) ¼¹ö ¼ÒÇÁÆ®¿þ¾î·Åø¿¡ µ¿Á¶Çϱ⺸´Ù ¿ÀǼҽº ¼ÒÇÁÆ®¿þ¾î ¾÷üµéÀ» ÁöÄѺ¸°í ÀÖ´Â »óȲÀÌ´Ù. ÀÌ·¯ÇÑ °èȹµé·Î ¸»¹Ì¾Ï¾Æ ·¥ÇÁ´Â Á»´õ ½ÇÀü¿¡¼ Å×½ºÆ®µÉ °ÍÀÌ¸ç ±â¾÷ °í°´µéÀÇ ÀÔ¸À¿¡ µü ¸ÂÃâ ¼ö ÀÖ°Ô µÉ °ÍÀÌ´Ù.
¾÷°è¿¡ ºÒ ¹àÈ÷´Â ¡°·¥ÇÁ¡±
7¿ù Ãâ½ÃµÉ ¿¹Á¤ÀÎ ¾×Ƽºê±×¸®µåÀÇ ¾ÖÇø®ÄÉÀÌ¼Ç ¼¹ö ¼ÒÇÁÆ®¿þ¾î´Â ¿äûÇü ÄÄÇ»ÆÃ ÀÛ¾÷À» ´Ù·ç±â À§ÇØ ·¥ÇÁ ¼ÒÇÁÆ®¿þ¾î¸¦ ±¸µ¿ÇÏ´Â ¸î ´ëÀÇ ¼¹ö¸¦ ÇÕÇÒ ¼ö ÀÖµµ·Ï ¼³°èµÇ°í ÀÖ´Ù. ¾×Ƽºê±×¸®µå´Â Àú°¡ Á¦Ç°À» ¹«»óÀ¸·Î ³»³õ°í Á»´õ ±â´ÉÀÌ Ç³ºÎÇÑ ¼¹ö´Â ´ë±â¾÷ °í°´µé¿¡°Ô À¯·á·Î ÆÇ¸ÅÇÒ °èȹÀÌ´Ù.
ÄÚ¹ú·±Æ®´Â ´ë±Ô¸ð·Î ¼³Ä¡µÈ ¾ÆÆÄÄ¡ À¥¼¹öµéÀ» À§ÇÑ °ü¸® ÅøÀ» ¸¸µé°í ÀÖ´Ù. ¼Ò½º·¦½º(SourceLabs), ¿ÉŸ·Î½º(Optaros), ½ºÆÄÀÌÅ©¼Ò½º(SpikeSource) µî ¸î ±ºµ¥ ¼ºñ½º ¾÷üµéÀº ±â¾÷ Áö¿ø ¹× ¾ÖÇø®ÄÉÀÌ¼Ç °³¹ß ¼ºñ½º¸¦ Á¦°øÇϰí ÀÖ´Ù.
ÇÑÆí ÆÐŰÁö ÇüÅ ¾ÖÇø®ÄÉÀ̼ÇÀ» ³»³õ°í ÀÖ´Â ¸î¸î ¾÷üµéµµ MS ´å³Ý°ú ÀÚ¹Ù°¡ ¾Æ´Ñ, LAMP¿Í À¯»çÇÑ ¿ÀǼҽº¸¦ ¼±º¸À̰í ÀÖ´Ù.
½´°ÅCRM(SugarCRM)Àº ·¥ÇÁ ½ºÅÃÀ» »ç¿ëÇØ ¸¸µç ¿ÀǼҽº ¼¼ÀÏÁî ¾ÖÇø®ÄÉÀ̼ÇÀ» Ãâ½ÃÇß´Ù. ÀÌ ¾ÖÇø®ÄÉÀ̼ÇÀº ·¥ÇÁ ½ºÅÃÀ» ÀÚü ³»ÀåÇϰí ÀÖ´Ù.
¶Ç´Ù¸¥ ISVÀÎ Àú´Ð½º(Journyx)´Â ÀÚ¹Ù ´ë½Å ¿ÀǼҽº ÄÄÆ÷³ÍÆ®¸¦ ÀÌ¿ëÇØ À¥ ±â¹Ý ÃâÅð±Ù ½Ã°£ ±â·Ï ¾ÖÇø®ÄÉÀ̼ÇÀ» ¸¸µé±â·Î °áÁ¤Çß´Ù. Àú´Ð½º ¿£Áö´Ï¾îµéÀº ÀÌ ¾ÖÇø®ÄÉÀ̼ÇÀ» °³¹ßÇÒ ¶§ ÆÄÀ̽ã, ¸®´ª½º, ¾ÆÆÄÄ¡, PostgreSQL ¿ÀǼҽº µ¥ÀÌÅͺ£À̽º¸¦ »ç¿ëÇß´Ù.
Àú´Ð½ºÀÇ ¼³¸³ÀÚÀÌÀÚ CEOÀΠĿƮ ÇÉÄ¡´Â ÀÚÀ¯·Ó°Ô ÀÌ¿ëÇÒ ¼ö ÀÖ´Â ¼ÒÇÁÆ®¿þ¾î¸¦ Á¶ÇÕÇØ »ç¿ëÇÔ¿¡ µû¶ó °í°´µéÀÌ ¹«·á·Î ¼ÒÇÁÆ®¿þ¾î¸¦ »ç¿ëÇÒ ¼ö ÀÖ°Ô µÆÀ¸¸ç ȸ»çÀÇ ÀÎÁöµµ¸¦ ³ôÀÌ´Â µ¥¿¡µµ È¿°ú°¡ ÀÖ´Ù°í ¸»Çß´Ù. ±×´Â ¶ÇÇÑ ÆÄÀ̽ãÀ» ÀÌ¿ëÇÏ´Â °ÍÀÌ ÀÚ¹Ùº¸´Ù ÁøÇà ¼Óµµ ¸é¿¡¼ »¡¶ú´Ù°í ¸»Çß´Ù.
ÇÉÄ¡´Â ¡°ÀÚ¹Ù´Â ±¸½Ä ¾ð¾î´Ù. ³ ÀÚ¹Ù¿¡ °¨µ¿ÇÏÁö ¾Ê´Â´Ù. IBM À¥½ºÇǾ BEA ½Ã½ºÅÛÀÇ À¥·ÎÁ÷À» ¾µ ¶§ µå´Â µ·ÀÌ ¾ó¸¸Áö ºÁ¶ó. °³¹ßºñ°¡ ²÷ÀÓ¾øÀÌ µé¾î°£´Ù¡±°í ¸»Çß´Ù.
'ÀÚ±â Á¶Á÷È' vs. 'Åé ÄÁÆ®·Ñ'
·¥ÇÁ °ü·Ã ¾÷üµéÀº ÆÐŰÁö ÇüÅÂÀÇ ¾ÖÇø®ÄÉÀÌ¼Ç·Åø°ú °°Àº ½áµå ÆÄƼ Á¦Ç°µéÀ» ÀÌ¿ëÇÒ ¼ö ÀÖ°Ô µÊ¿¡ µû¶ó ¿ÀǼҽº ½ºÅÃÀÌ ±â¾÷ °í°´µé »çÀÌ¿¡¼ ÀϹÝ鵃 °ÍÀ̶ó°í ÁÖÀåÇϰí ÀÖ´Ù. ¶ÇÇÑ ¸¹Àº °í°´µéÀÌ ¿ÀǼҽº µ¥ÀÌÅͺ£À̽º, ¾ÖÇø®ÄÉÀÌ¼Ç ¼¹ö, °³¹ß µµ±¸¸¦ »ç¿ëÇÏ·ÁÇϱ⠶§¹®¿¡ ·¥ÇÁÀÇ Ã¤Åÿ¡ ÈûÀÌ µÇ°í ÀÖ´Ù.
ÄÚ¹ú·±Æ® CEOÀÎ ¸¶Å© ºê·ç¾î´Â ¡°Áö³ 2³âµ¿¾È ºÁ¿Â ¹Ù¿¡ µû¸£¸é ȸ»çµéÀº ¡®ÀÌ·¸°Ô Å©°í ¹«°Å¿î JE22 ¾ÖÇø®ÄÉÀ̼ÇÀº ÇÊ¿ä¾ø´Ù. ½±°í ºñ¿ëµµ ´úµå´Â °É·Î ¹Ù²Ü±î?¡¯¶ó°í À̾߱âÇϰí ÀÖ´Ù¡±°í ¸»Çß´Ù.
·¥ÇÁ ¼ÒÇÁÆ®¿þ¾îÀÇ Á¶Á÷È ±¸Á¶´Â ´å³Ý°ú J2EEÀÇ ±âÁ¸ ½ºÅõé°ú´Â »ç¹µ ´Ù¸£´Ù.
MS´Â ´å³Ý°ú ¸ðµç À©µµ¿ì °ü·Ã °ü¸® ÅøµéÀ» Á÷Á¢ ¸¸µé°í ÀÖ´Ù. ÇÑÆí ÀÚ¹Ù ¼ÒÇÁÆ®¿þ¾î´Â °ø½ÄÀûÀÎ Àڹ٠ǥÁØ ´Üü¿¡¼ °³¹ßµÇ°í ÀÖ´Ù. IBM, ½ã ¸¶ÀÌÅ©·Î½Ã½ºÅÛÁî, ¿À¶óŬ, BEA °°Àº ´ëÇü º¥´õ°¡ Ãß°¡ÇÒ »çÇ×À» ´Üü¿¡ Á¦ÃâÇÏ´Â ÇüŸ¦ ¶ì°í ÀÖ´Ù.
¹Ý´ë·Î ·¥ÇÁ ¼ÒÇÁÆ®¿þ¾î¸¦ °¨µ¶ÇÏ´Â Áß¾Ó Á¶Á÷Àº ¾ø´Ù. °á°úÀûÀ¸·Î ¿ÀǼҽº ÄÄÆ÷³ÍÆ®°¡ ¾÷°è Ç¥ÁØ¿¡ Ãæ½ÇÇϱä ÇÏÁö¸¸ µµ±¸µéÀÇ Á¶ÇÕÀÌ ÇÔ²² µ¿ÀÛÇϵµ·Ï ±¸Ã¼ÀûÀ¸·Î ¼³°èµÇÁø ¾Ê¾Ò´Ù.
·¥ÇÁ º¥´õµéÀº ·¥ÇÁÀÇ ¡°ÀÚ±â Á¶Á÷È¡± Ãø¸éÀ¸·Î °í°´µéÀº ƯÁ¤ º¥´õ¿¡ ¾ô¸ÅÁöÁö ¾Ê¾Æµµ µÈ´Ù°í ¸»Çß´Ù.
MySQLÀÇ CEOÀÎ ¸¶Æ¾ ¹ÍÄÚ½º´Â ¡°´å³ÝÀ̳ª J2EE¸¦ °í·ÁÇϰí ÀÖ´Ù¸é ÀÌ·± °ÍµéÀº °áÁ¤-¶§·Î´Â ÁÁ±âµµ ÇÏ°í ¶§·Î´Â ¾ÈÁÁ±âµµ ÇÏÁö¸¸-ÀÇ ÁÖü°¡ ´Ü Çϳª·Î »óÀ§¿¡¼ Á¦¾îÇϴ ž ÄÁÆ®·Ñ ¹æ½ÄÀ» µû¸£°í ÀÖ´Ù¡±¸ç ¡°·¥ÇÁ ½ºÅÿ¡¼ ¹ßÀüÀÇ ¿øµ¿·ÂÀº ÁÁÀº °Í¸¸ »ì¾Æ³²´Â´Ù´Â Á¡ÀÌ´Ù. öÇÐÀÇ Â÷ÀÌ¡±¶ó°í ¸»Çß´Ù.
MS¿Í ÀÚ¹Ù ¾÷üµé ¶ÇÇÑ ·¥ÇÁÀÇ Àα⸦ È®½ÇÈ÷ °¨ÁöÇÑ »óÅ´Ù.
MS´Â ·¥ÇÁÀÇ ½À°ÝÀ» ¸Â¹Þ¾ÆÄ¡°íÀÚ ·Î¿ì¾Øµå±Þ À¥/µ¥ÀÌÅͺ£À̽º µµ±¸»Ó ¾Æ´Ï¶ó ¾ÆÆÄÄ¡¿¡ ´ëÇ×ÇÒ¸¸ÇÑ À¥¼¹ö µîÀ» ¿©·µ ³»³õ°í ÀÖ´Ù.
IBM°ú ¿À¶óŬÀº Á¨µå¿Í Çù·Â °ü°è¸¦ ¸Î¾î °¢ µ¥ÀÌÅͺ£À̽º°¡ PHP ÇÁ·Î±×·¡¹Ö µµ±¸¿Í Àß µ¿ÀÛÇÒ ¼ö ÀÖµµ·Ï Çϰí ÀÖ´Ù. ½ã µî ÀÚ¹Ù °ü·Ã ¾÷üµéÀº ½ºÅ©¸³Æ® ¾ð¾îÀÎ ÀÚÀ̽ã(Jython)À̳ª ±×·çºñ(Groovy)¿Í µ¿ÀÛÇÒ ¼ö ÀÖµµ·Ï Ç¥ÁØ ÀÚ¹Ù °¡»ó ¸Ó½Å°ú ³Ýºó(NetBeans) °³¹ß ÅøÀ» ´Ùµë°í ÀÖ´Ù.
·¥ÇÁ ½ºÅÃÀº ¾ÆÁ÷ ¸¹Àº ±â¾÷µé¿¡¼ °ø½ÄÀûÀ¸·Î ÀÎÁ¤¹ÞÀº ¾ÖÇø®ÄÉÀÌ¼Ç Ç÷§ÆûÀº ¾Æ´Ï´Ù. ÇÏÁö¸¸ MySQLÀÇ ¹ÌÄÚ½º´Â ÀÚÀ¯·Ó°Ô ÀÌ¿ëÇÒ ¼ö ÀÖ´Â Á¦Ç°¿¡ °³ÀεéÀÌ ±â¿©ÇÒ ¼ö ÀÖµµ·Ï µÅ ÀÖ´Â ¿ÀǼҽº °³¹ß ¸ðµ¨ ´öºÐ¿¡ ·¥ÇÁ ½ºÅÃÀº ÀÚ¹Ù³ª ´å³Ýº¸´Ù °³¹ß ¼Óµµ¿¡¼ ´õ »¡¶óÁú ¼ö ÀÖÀ» °ÍÀ̶ó°í ¿¹ÃøÇß´Ù.
¶ÇÇÑ ¹ÌÄÚ½º´Â ·¥ÇÁ°¡ ÀÌ¹Ì ÀÔÁö¸¦ ±ÁÈù ´Ù¸¥ ½ºÅõéÀÇ ÀÚ¸®¸¦ ¸ðµÎ ´ëüÇÒ °Í °°Áö´Â ¾Ê±â ¶§¹®¿¡ ¡°Å« ¹®Á¦´Â ¾øÀ» °Í¡±À̶ó°í ÀÔÀåÀ» ¹àÈ÷¸ç ¡°´ë±â¾÷µéÀº ¾î·µç ½ºÅà Çϳª¿¡¸¸ ¸ñÀ» ¸ÅÁø ¾ÊÀ» °Í¡±À̶ó°í ¸»Çß´Ù. @