¿ÀǼҽº PostgreSQLÀÇ ÃÖ´ë Áö¿ø ±â¾÷ÀÎ EDB(Áö»çÀå ÀÌ°ÀÏ, http://www.enterprisedb.com)´Â ¿À´Ã, ±¹°¡°ü¼¼Á¾ÇÕÁ¤º¸¸Á¿î¿µ¿¬ÇÕȸ(CUPIA, www.unipass.or.kr)°¡ ¿ÀǼҽº DBMS ±â¹Ý UNI-PASS ±¹°¡°ü¼¼Á¾ÇÕÁ¤º¸¸Á) ¿î¿µÀ» À§ÇØ EDBÀÇ ‘Æ÷½ºÆ®±×·¹½º ¾îµå¹ê½ºµå ¼¹ö(EDB Postgres Advanced Server)‘ ¸¦ µµÀÔÇß´Ù°í ¹àÇû´Ù.
±¹°¡°ü¼¼Á¾ÇÕÁ¤º¸¸Á¿î¿µ¿¬ÇÕȸ(Customs Uni-Pass International Agency, CUPIA)´Â ÀüÀÚÅë°ü½Ã½ºÅÛÀÎ UNI-PASS(±¹°¡°ü¼¼Á¾ÇÕÁ¤º¸¸Á)ÀÇ ¹ßÀüÀ» À§ÇÑ ±âȹ·Á¶»ç·ÄÁ¼³ÆÃ, ¿¬±¸ ¾÷¹«¿Í ÇؿܼöÃâÀ» Àû±ØÀûÀ¸·Î Áö¿øÇÏ°í ±¹Á¦Ç¥ÁØȸ¦ ¼±µµÇϱâ À§ÇØ Çѱ¹ °ü¼¼Ã» ÁÖµµ·Î ¼³¸³ÇÑ °ü¼¼ÇàÁ¤ ¹× ITÀü¹®°¡µé·Î ±¸¼ºµÈ °øÁ÷À¯°ü´Üü(ºñ¿µ¸® Àç´Ü¹ýÀÎ)ÀÌ´Ù. CUPIA´Â Áö³ 2006³â °ü¼¼Ã»ÀÇ Çã°¡¸¦ ¹Þ¾Æ °ü·Ã ¹Î°£±â¾÷µéÀÌ Ã⿬ÇÏ¿© ¼³¸³µÇ¾ú´Ù. º»»ç´Â ¼¿ïƯº°½Ã ¼ÛÆı¸ ¹éÁ¦°íºÐ·Î 460 (CUPIA Ÿ¿ö)¿¡ ÀÖ´Ù.
±¹°¡°ü¼¼Á¾ÇÕÁ¤º¸¸Á¿î¿µ¿¬ÇÕȸ(CUPIA)ÀÇ UNI-PASS´Â ¾ËÁ¦¸®¸¦ ºñ·ÔÇÏ¿©, źÀڴϾÆ, °úÅ׸»¶ó, ¿¡Äâµµ¸£ µîÀ» ºñ·ÔÇÏ¿© Àü¼¼°è ¸¹Àº ±¹°¡µé·Î ¼öÃâµÇ°í ÀÖÀ¸¸ç, Çѱ¹ °ü¼¼ÇàÁ¤ÀÇ ³ëÇÏ¿ì¿Í °æÇèÀ» ¼öÃâ, °ü¼¼ÇàÁ¤ÀÇ ±¹Á¦ Ç¥ÁØȸ¦ ÁÖµµÇÏ°í ÀÖ´Ù.
±¹°¡°ü¼¼Á¾ÇÕÁ¤º¸¸Á¿î¿µ¿¬ÇÕȸ, ¿ÀǼҽº DBMS ±â¹Ý ¾ËÁ¦¸® UNI-PASS ½Ã½ºÅÛ ¿î¿µ ³ª¼
±¹°¡°ü¼¼Á¾ÇÕÁ¤º¸¸Á¿î¿µ¿¬ÇÕȸ(CUPIA)´Â ¾ËÁ¦¸®¿¡ ±¸ÃàÇÑ ±âÁ¸¿¡ ¿À¶óŬ DBMS¸¦ ±â¹ÝÀ¸·Î ¿î¿µµÇ´ø UNI-PASS ½Ã½ºÅÛÀ» ¿ÀǼҽº ±â¹Ý µ¥ÀÌÅͺ£À̽º °ü¸®½Ã½ºÅÛ(DBMS)À¸·Î ÀüȯÇÏ´Â ÀÛ¾÷¿¡ ³ª¼¹´Ù.
ÀÌ¿¡ ±¹°¡°ü¼¼Á¾ÇÕÁ¤º¸¸Á¿î¿µ¿¬ÇÕȸ´Â ±âÁ¸¿¡ »ç¿ëÁßÀÎ Oracle DBMS ¿ÍÀÇ ½ºÅ°¸¶¿Í SQL ȣȯ¼ºÀÌ ³ô°í, µµÀÔ°ú °ü¸®¿¡ ¼Ò¿äµÇ´Â ºñ¿ëÀ» Àý°¨ÇÒ ¼ö ÀÖ´Â °ÍÀº ¹°·Ð, ±âÁ¸ ³»ºÎ °³¹ßÀÚ ¹× °ü¸®Àڵ鿡°Ô Àͼ÷ÇÑ µ¥ÀÌÅÍ°ü¸®½Ã½ºÅÛ(DBMS)µéÀ» ºñ±³ °ËÅäÇÏ¿´´Ù.
±¹°¡°ü¼¼Á¾ÇÕÁ¤º¸¸Á¿î¿µ¿¬ÇÕȸ(CUPIA)´Â ÃÖÁ¾ÀûÀ¸·Î ¿À¶óŬDBMS¿Í ½ºÅ°¸¶ ¹× ¿ÀºêÁ§Æ®µé¿¡ ´ëÇÑ Æò±Õ 95% ÀÌ»óÀÇ È£È¯¼ºÀ» Á¦°øÇÏ¿© ¾ÈÁ¤ÀûÀ¸·Î ½Ã½ºÅÛ ÀÌÀü ¹× ¿î¿µÀÌ °¡´ÉÇÑ ¿£ÅÍÇÁ¶óÀÌÁîDB(EDB)ÀÇ ¿ÀǼҽº ±â¹Ý µ¥ÀÌÅÍ°ü¸®½Ã½ºÅÛ(DBMS)ÀÎ ‘EDB Æ÷½ºÆ®±×·¹½º ¾îµå¹ê½ºµå ¼¹ö(EDB Postgres Advanced Server, EPAS)’¸¦ µµÀÔÇϱâ·Î °áÁ¤Çß´Ù.
±¹°¡°ü¼¼Á¾ÇÕÁ¤º¸¸Á¿î¿µ¿¬ÇÕȸ ¾ç±¤¸ðÆÀÀåÀº “±¹°¡°ü¼¼Á¾ÇÕÁ¤º¸¸Á¿î¿µ¿¬ÇÕȸ´Â ¾ËÁ¦¸®¿¡ ¼öÃâÇÏ¿© »ç¿ëµÇ°í ÀÖ´Â UNI-PASSÀÇ DBMS¸¦ ¿ÀǼҽº DBMS·Î ÀüȯÀ» ÃßÁøÇÏ¿´À¸¸ç, ¿À¶óŬ DBMSÀÇ ¾ÈÁ¤ÀûÀÎ ÀÌÀüÀº ¹°·Ð, ÇâÈÄ ½Å±Ô ¼ºñ½º Á¦°ø¿¡µµ ºÎÁ·ÇÔÀÌ ¾øµµ·Ï ³ôÀº È®À强°ú ȣȯ¼ºÀ» Á¦°ø ÇÒ »Ó¸¸ ¾Æ´Ï¶ó, ±Û·Î¹ú ¼ºñ½º ¹× Áö¿øü°è¸¦ °®Ãá ‘EDB Æ÷½ºÆ®±×·¹½º ¾îµå¹ê½ºµå ¼¹ö(EPAS)’¸¦ ¼±ÅÃÇß´Ù”¶ó°í ¹àÇû´Ù.
EDB´Â ±¹°¡°ü¼¼Á¾ÇÕÁ¤º¸¸Á¿î¿µ¿¬ÇÕȸ¿¡ EPAS¸¦ ±¸ÃàÇÏ¸é¼ °ü·Ã Á¦Ç° È°¿ë ±³À°Àº ¹°·Ð, ¿ÀǼҽº DBMS·Î ÀüȯÇÒ ¶§ ¹®Á¦¾øÀÌ ±¸µ¿µÇ´ÂÁö¿¡ ´ëÇÑ °ËÁõ, µ¥ÀÌÅÍ ÀÌÀü, Ãʱ⠿, ±¸Ãà ÀÌÈÄ ½Ã½ºÅÛ ¾ÈÁ¤È ´Ü°è¿¡ À̸£±â±îÁö »ç¾÷ Àü¹Ý¿¡ °ÉÃÄ Çù·ÂÇß´Ù.
EPAS µµÀÔÇÏ¿© ¿ÀǼҽº DBMS·Î ¿À¶óŬDBÀÇ ¾ÈÁ¤ÀûÀÎ ÀÌÀü ¹× ³ôÀº ½Ã½ºÅÛ È®À强 º¸Àå¹Þ¾Æ
±¹°¡°ü¼¼Á¾ÇÕÁ¤º¸¸Á¿î¿µ¿¬ÇÕȸ´Â EDBÀÇ EPAS´Â ¿ÀǼҽºÀÎ PostgreSQL¿¡ ¿¡ ¼º´É, °ü¸®, º¸¾È ±â´É, Àü¹® ±â¼ú Áö¿ø ¼ºñ½º µîÀ» ´õÇÑ DBMS·Î¼, ±âÁ¸ ¿À¶óŬ EDMS¿Í ³ôÀº ȣȯ¼ºÀº ¹°·Ð ÀÚµ¿ ¸¶À̱׷¹ÀÌ¼Ç ÅøŶ(MTK)µµ ÇÔ²² Á¦°øµÇ¾î ¸Å¿ì ¾ÈÁ¤ÀûÀ̸鼵µ °£ÆíÇÏ°Ô ´Ù¿îŸÀÓ ¾øÀÌ ¾ÈÁ¤ÀûÀ¸·Î DB¼¹ö¸¦ ÀÌÀüÇÒ ¼ö ÀÖ¾ú´Ù.
ƯÈ÷ EDBÀÇ EPAS´Â ¿ÀǼҽºÀÎ PostgreSQLÀ» ±â¹ÝÀ¸·Î ÇÏ°í ÀÖ¾î ¿©·¯ Á¦¾à »çÇ×ÀÌ ÀÖ´Â ¿À¶óŬ DBMS¿Í ºñ±³ÇÏ¿©, ³»ºÎ IT ¿î¿µÀ» À§ÇÑ ÇÊ¿ä»çÇ׿¡ ¸ÂÃç ¸ÂÃãÈµÈ ½Ã½ºÅÛÀ» °³¹ßÇÏ¿© ¿î¿µÇÒ ¼ö ÀÖ¾î, °³¹ßÀÚµéÀÇ ¾÷¹« »ý»ê¼ºÀ» ³ô¿© ¸¸Á·µµ°¡ ¸Å¿ì ³ô¾Ò´Ù.
±¹°¡°ü¼¼Á¾ÇÕÁ¤º¸¸Á¿î¿µ¿¬ÇÕȸ´Â EDB·Î ÀüȯÇÔÀ¸·Î½á IT¿¹»ê Áß ³ôÀº ºñÁßÀ» Â÷ÁöÇÏ´Â DBMS À¯Áö ºñ¿ëÀ» 80% ÀÌ»óÀ» Àý°¨ÇÒ ¼ö ÀÖ¾ú´Ù. À̸¦ ÅëÇØ ¾ò¾îÁø ³»ºÎ IT ¸®¼Ò½º¿Í Àý°¨µÈ ºñ¿ëÀ» »õ·Î¿î Àü·«Àû À̴ϼÅƼºê¿¡ Àç¹èÄ¡ÇÒ ¼ö ÀÖ°Ô µÇ¾ú´Ù.
¶ÇÇÑ ±¹°¡°ü¼¼Á¾ÇÕÁ¤º¸¸Á¿î¿µ¿¬ÇÕȸ´Â ¿£ÅÍÇÁ¶óÀÌÁîDB·ÎºÎÅÍ ¿¬Áß¹«ÈÞ·Î 15³âÂ÷ ÀÌ»óÀÇ °æ·ÂÀ» º¸À¯ÇÑ ±¹³»¿Ü PostgreSQL Àü¹® ¿£Áö´Ï¾î°¡ Á¦°øÇÏ´Â ¸¶À̱׷¹À̼Ç, ±¸Çö ¹× ¿î¿µ, ½ÇÇà Àü·« µî¿¡ ´ëÇÑ Á¾ÇÕÀûÀÎ ±Û·Î¹ú Áö¿ø ¼ºñ½ºµµ ¹Þ°í ÀÖ´Ù.
±¹°¡°ü¼¼Á¾ÇÕÁ¤º¸¸Á¿î¿µ¿¬ÇÕȸ ¾ç±¤¸ð ÆÀÀåÀº “EDBÀÇ EPAS´Â ±âÁ¸ ¿À¶óŬ EDMS¿Í ³ôÀº ȣȯ¼ºÀ» Á¦°øÇÏ´Â °ÍÀº ¹°·Ð, ÀÚµ¿ ¸¶À̱׷¹ÀÌ¼Ç ÅøŶ(MTK)µµ ÇÔ²² Á¦°øµÇ¾î ¸Å¿ì ¾ÈÁ¤ÀûÀ̸鼵µ °£ÆíÇÏ°Ô ½Ã½ºÅÛÀ» ÀüȯÇÒ ¼ö ÀÖ¾î, ³»ºÎ °³¹ßÀÚµéÀÇ ³ôÀº ¸¸Á·µµ¸¦ ü°¨ÇÒ ¼ö ÀÖ¾ú´Ù”¶ó°í ¸»Çϸç, “EDB´Â ÃÖÀûÀÇ Àü¹® ¿£Áö´Ï¾î ÆÀÀÌ Àû½Ã¿¡ Áö¿øÇÏ¿©, ¾ÈÀüÇÏ°Ô ½Ã½ºÅÛ ÀüȯÀ» ¸¶ÃÆ´Ù. EPAS´Â ¿À¶óŬ µ¥ÀÌÅͺ£À̽º ±â¼ú°úÀÇ È£È¯¼º, º¸¾È °È, ¼º´É °ü¸®ÀÇ È¿À²¼ºÀ» ³ôÀÏ ¼ö ÀÖ´Â °¢Á¾ Áö¿ø ¹× °ü¸® ±â´É µîÀ» Á¦°øÇÏ°í ÀÖ¾î °³¹ßÀÚ DBA »ý»ê¼ºÀ» Çâ»ó½ÃŲ ÃÖÀûÀÇ ¼Ö·ç¼ÇÀÌ´Ù”¶ó°í ¸¸Á·°¨À» Ç¥½ÃÇß´Ù.
EPAS, ¿À¶óŬ ȣȯ¼º°ú ¾ÈÁ¤¼º, ¼º´É, °ü¸®, º¸¾È ±â´É Á¦°ø
EPAS ´Â Ŭ¶ó¿ìµå ȯ°æ¿¡¼ »ç¿ë °¡´ÉÇÑ Postgres Advanced Server ¼ºñ½º·Î¼, ¿Ï¼ºµµ ³ôÀº ¿ÀǼҽº DBMSÀÎ SQL ¾ð¾î¸¦ »ç¿ëÇÏ´Â PostgreSQL ¿£ÁøÀ» ±â¹ÝÀ¸·Î ¿À¶óŬDBMS¿Í ½ºÅ°¸¶ ¹× ¿ÀºêÁ§Æ®µé¿¡ ´ëÇÑ Æò±Õ 95% ÀÌ»óÀÇ È£È¯¼ºÀ» ¹ÙÅÁÀ¸·Î ¿À¶óŬ ȣȯ¼º°ú ¾ÈÁ¤¼º, ¼º´É, °ü¸®, º¸¾È ±â´ÉÀ» °³¼±ÇÑ µ¥ÀÌÅͺ£À̽º°ü¸®½Ã½ºÅÛ(DBMS)ÀÌ´Ù.
EPAS´Â ±â¾÷ ȯ°æ¿¡ ¸Â´Â ¼º´É ¹× °³¹ß °ü¸® µµ±¸, ±â¼úÁö¿ø ü°è µî º¹ÀâÇÑ µ¥ÀÌÅÍ ¿öÅ©·Îµå¸¦ ¾ÈÀüÇÏ°Ô ÀúÀåÇÏ°í È®ÀåÇÏ´Â ¸¹Àº ±â´ÉÀ» Ãß°¡ÀûÀ¸·Î Á¦°øÇÏ¸ç ´ëºÎºÐÀÇ ÁÖ¿ä ¿î¿µ üÁ¦¿¡¼ ½ÇÇàµÈ´Ù.
EPAS ´Â ¿À¶óŬÀÇ µ¥ÀÌÅÍ Å¸ÀÔ, ½ºÅ°¸¶ ¿ÀºêÁ§Æ®, SQL ±¸¹®, ¿À¶óŬ ÇÔ¼ö ¹× ÆÐÅ°Áö¸¦ Áö¿øÇÏ¿© ¿À¶óŬDB¿Í ȣȯ¼ºÀ» Á¦°øÇÑ´Ù. ½Å±Ô µµÀÔ°ú ¿À¶óŬ¿¡¼ EPAS Àüȯ ½Ã ¾îÇø®ÄÉÀÌ¼Ç ¼öÁ¤À» ÃÖ¼ÒÈÇÏ¿© ½Ã½ºÅÛ ±¸ÃàÀÌ ¿ëÀÌÇÏ´Ù. EPAS´Â »ó¿ë RDBMS°¡ Á¦°øÇÏ´Â ³ôÀº ¼öÁØÀÇ º¸¾È ±â´ÉÀ» Á¦°øÇÑ´Ù. SQL ÀÎÁ§¼Ç, °ÈµÈ °¨»ç ±â´ÉÀº ³ôÀº ¼öÁØÀÇ ÄÄÇöóÀ̾𽺠Áؼö¸¦ °¡´ÉÇÏ°Ô ÇÑ´Ù.
ƯÈ÷, EPASÀÇ TDE(Transparent Data Encryption) ±â´ÉÀº ±â¾÷¿¡¼ ÇʼöÀûÀ¸·Î ¿ä±¸µÇ´Â º¸¾È ¼öÁØÀ» ÇÑÃþ ´õ ³ôÀÌ´Â µ¥ µµ¿òÀ» ÁÙ ¼ö ÀÖÀ¸¸ç, º´·Ä Äõ¸®, Äõ¸® ÈùÆ®, ÆÄƼ¼Ç Å×À̺í Áö¿ø ¹× ¿Â¶óÀÎ À妽º, ¿Â¶óÀÎ ¹é¾÷ µî ´Ù¾çÇÑ ¿î¿µ ¹× ¼º´ÉÁö¿ø±â´ÉÀ» Á¦°øÇÑ´Ù.
¶ÇÇÑ EPAS ´Â ÇÁ·Î½ÃÀú, ÆÐÅ°Áö, ÇÔ¼ö, °èÃþ Äõ¸®, µðºñ ¸µÅ©¸¦ Áö¿øÇÑ´Ù. Java, Python, C/C++, .Net, PHP µî ´Ù¾çÇÑ ¾ð¾î¸¦ Áö¿ø. JSON, JSONB¿Í °°Àº µ¥ÀÌÅÍ Å¸ÀÔ°ú ¿¬»êÀÚ¸¦ È°¿ëÇÑ NoSQL ÇüÅ·Π»ç¿ëÀÌ °¡´ÉÇϸç, NoSQL, Hadoop µî ´Ù¾çÇÑ µ¥ÀÌÅÍ ¼Ò½º¿ÍÀÇ ¿¬µ¿ °³¹ßÀ» Áö¿øÇÑ´Ù.
EDB´Â ±â¾÷ÀÇ ´Ù¾çÇÑ ¿ä±¸»çÇ×°ú ¼ºñ½º À¯Çü µîÀ» °í·ÁÇØ DB°ü¸® ȯ°æ¿¡ ¸Â´Â ±â´É ¼³°è¿¡¼ ½ÇÁ¦ ÄÚµå ÀÛ¼º, Àü¹ÝÀû ¾ÆÅ°ÅØó ±¸¼º, Å×½ºÆ® ¹× ¿î¿µ¿¡ À̸£±â±îÁö Æ÷½ºÆ®±×·¹SQL ±â¹Ý ¿ÀǼҽº DBMS¸¦ ±¸Ãà ¹× À¯Áö °ü¸®ÇÏ´Â µ¥ ÇÊ¿äÇÑ ¸ðµç ÀÛ¾÷À» Àü¹® ÀηÂÀÌ ±â¼ú Áö¿øÇÑ´Ù.
ÇâÈÄ DBMS ±³Ã¼ ¹× ½Å±Ô ¼ºñ½º¿¡ È®´ë Àû¿ë °èȹ
ÇâÈÄ ±¹°¡°ü¼¼Á¾ÇÕÁ¤º¸¸Á¿î¿µ¿¬ÇÕȸ(CUPIA)Àº ±âÁ¸ ¿À¶óŬ DBMS¸¦ Ãß°¡ÀûÀÎ ±³Ã¼´Â ¹°·Ð, °³¹ß µµ»ó±¹À» ºñ·ÔÇØ Àü¼¼°è¿¡ ¼öÃâÇÏ´Â UNI-PASS ¿î¿µÀ» À§ÇÑ DBMS¸¦ EDBÀÇ EPAS·Î Ç¥ÁØÈÇÏ¿© ±¸ÃàÇÒ °èȹÀÌ´Ù. |