1. ¸ð´øÀ¥, ´Ù¾çÇÑ ¾ð¾î ÅëÇØ À¥ ¾ÖÇø®ÄÉÀÌ¼Ç °³¹ß È®Àå °¡´É
2. »õ·Î¿î °³¹ß ȯ°æ°ú ¾ð¾î »ç¿ë¿¡ µû¸¥ Ãë¾àÁ¡ Á¸Àç
3. ´Ü¼øÇÑ °ø°Ý¿¡ ´ëÇؼ´Â ¾ÈÀüÇÒ ¼ö ÀÖÁö¸¸, Áö´ÉÀûÀÎ °ø°Ý¿¡´Â ¿ÀÈ÷·Á Ãë¾à
[º¸¾È´º½º ±è°æ¾Ö ±âÀÚ] ¸ð´øÀ¥ÀÌ µîÀåÇÔ¿¡ µû¶ó °ø°ÝÀÚµéÀÇ »õ·Î¿î °ø°ÝÀÌ ³ªÅ¸³ª°í ÀÖ´Ù. ¸ð´ø À¥Àº ´Ù¾çÇÑ ¾ð¾î¸¦ ÅëÇØ À¥ ¾ÖÇø®ÄÉÀÌ¼Ç °³¹ßÀ» È®ÀåÇÒ ¼ö ÀÖ´Â ¹Ý¸é, »õ·Î¿î °³¹ß ȯ°æ°ú ¾ð¾î »ç¿ë¿¡ µû¸¥ Ãë¾àÁ¡ÀÌ Á¸ÀçÇϱ⠶§¹®ÀÌ´Ù.
¡ãLGÀüÀÚ ÀåÅÂÁø ¼±ÀÓÀÌ ¡®¸ð´øÀ¥ÀÇ µîÀå°ú »õ·Î¿î °ø°ÝÀü·«¡¯À» ÁÖÁ¦·Î ¹ßÇ¥ÇÏ°í ÀÖ´Ù[»çÁø=º¸¾È´º½º]
LGÀüÀÚ ÀåÅÂÁø ¼±ÀÓÀº 20ÀÏ ¡®2024 Á¤º¸º¸È£ ÀÎÀç¾ç¼º ±³À°»ç¾÷ ¼º°ú±³·ùȸ¡¯ 1ºÎ·Î ÁøÇàµÈ »çÀ̹öº¸¾È ÃֽŠµ¿Çâ ¼¼¹Ì³ª¿¡¼ ¸ð´øÀ¥ÀÇ Æ¯Â¡À¸·Î ¡â´Ù¾çÇÑ ¾ð¾î¸¦ ÅëÇÑ À¥ ¾ÖÇø®ÄÉÀÌ¼Ç °³¹ßÀÇ È®Àå ¡â¿ÀǼҽºÀÇ Àû±Ø È°¿ë ¡âÀ§Ç輺¿¡ ´ëÇÑ ¸í½ÃÀû ÀÎ½Ä ¡âŬ¶ó¿ìµå ÀÎÇÁ¶ó »ç¿ë Áõ°¡ ¡â¹èÆ÷ ¹æ½ÄÀÇ º¯È ¡âÁ÷Á¢ Á¢±ÙÀÇ Á¦ÇÑ ¹× º¸¾È °È¸¦ ²Å¾Ò´Ù.
ÀåÅÂÁø ¼±ÀÓÀº ¡°¸ð´øÀ¥Àº °³¹ß È¿À²¼º Çâ»óÀ» À§ÇØ ¿ÀǼҽº¸¦ ±¤¹üÀ§ÇÏ°Ô »ç¿ëÇÏ°í, Ä¿¹Â´ÏƼ ±â¹ÝÀÇ Çù·Â°ú ¿ÀǼҽº ¶óÀ̺귯¸®¸¦ È°¿ëÇÑ´Ù¡±¸ç ¡°¸ð´øÀ¥ ±â¹ÝÀ¸·Î AWS(¾Æ¸¶Á¸À¥¼ºñ½º), ¾ÖÀú(Azure), ±¸±Û Ŭ¶ó¿ìµå, ³×À̹ö Ŭ¶ó¿ìµå¿Í °°Àº Ŭ¶ó¿ìµå ¼ºñ½º »ç¿ëÀÌ È®»êµÇ°í ÀÖ´Ù¡±°í ¹àÇû´Ù.
À̾î Àå ¼±ÀÓÀº ¡°Å¬¶ó¿ìµå Ç÷§ÆûÀ» ÅëÇÑ À¯¿¬ÇÏ°í È®Àå °¡´ÉÇÑ ÀÎÇÁ¶ó¸¦ ±¸ÃàÇÏ°í, ¼¹ö¸®½º ¾ÆÅ°ÅØó´Â AWS Lambda, API °ÔÀÌÆ®¿þÀÌ, S3 µîÀ» È°¿ëÇØ ¹èÆ÷ÇÑ´Ù¡±¸ç ¡°¸¶ÀÌÅ©·Î ¼ºñ½º¿Í API Áß½ÉÀÇ ¾ÆÅ°ÅØó¸¦ µµÀÔÇÏ°í, ¸ÞÀÎ ÆäÀÌÁö¿¡ ´ëÇØ ¿£µåÆ÷ÀÎÆ® ¼¹ö¸¦ È®Àå½ÃÄÑ ³õ°í ¹èÆ÷ ÇÏ´Â µî ¹èÆ÷ ¹æ½ÄÀÌ º¯ÈÇÏ°í ÀÖ´Ù¡±°í ¸»Çß´Ù.
ÀÌ¿¡ ¸ð´øÀ¥ÀÇ °æ¿ì ORM(Object Relational Mapping)À» »ç¿ëÇØ SQLÀÇ Á÷Á¢ Á¢±ÙÀ» Á¦ÇÑÇÏ°í, XSS¿Í °°Àº Ãë¾àÁ¡ ¹æÁö¸¦ À§ÇØ HTML¿¡ ´ëÇÑ Á÷Á¢ÀûÀÎ Á¢±ÙÀ» Á¦ÇÑÇÏ´Â µî º¸¾ÈÀÌ °ÈµÆ´Ù´Â °Í. ÇÏÁö¸¸ »õ·Î¿î °³¹ß ȯ°æ°ú ¾ð¾îÀÇ »ç¿ë¿¡ µû¶ó Ãë¾àÁ¡ÀÌ ¹ß°ßµÈ´Ù´Â °Ô Àå ¼±ÀÓÀÇ ¼³¸íÀÌ´Ù. Áï, °ø°ÝÀÚ°¡ Ãë¾àÁ¡À» ¾Ç¿ëÇØ Áö´ÉÀûÀÎ °ø°ÝÀ» ÆîÄ£´Ù´Â ¾ê±â´Ù.
¸ð´øÀ¥ÀÇ Ãë¾àÁ¡¿¡ ´ëÇØ Àå ¼±ÀÓÀº ¡âSQL¿¡ ´ëÇÑ Á÷Á¢ÀûÀÎ Á¢±Ù ¾øÀ½ ¡âAPI ¼¹ö, JSON º¯È¯À¸·Î XSS ¾øÀ½ ¡âExpressÀÇ CORS Á¤Ã¥À¸·Î Cross DomainÀÇ CSRF ºÒ°¡ ¡âCommand Injection ¹éÅÍ ¾øÀ½ ¡âÀÚ¹Ù½ºÅ©¸³Æ®ÀÇ ÇÁ·ÎÅäŸÀÔ(prototype)À» Á¶ÀÛÇÒ ¼ö ÀÖ´Â Ãë¾àÁ¡ ¡â¸ðµç °´Ã¼´Â ObjectÀÇ ÀÚ½Ä °´Ã¼¶ó´Â Á¡ ¾Ç¿ë µîÀ» ²Å¾Ò´Ù.
ÀåÅÂÁø ¼±ÀÓÀº ¡°´Ü¼øÇÑ °ø°Ý¿¡ ´ëÇؼ´Â ºñ±³Àû ¾ÈÀüÇÒ ¼ö ÀÖÁö¸¸, Áö´ÉÀûÀÎ °ø°Ý¿¡ ´ëÇؼ´Â ¿©ÀüÈ÷ Ãë¾àÇÏ´Ù¡±¸ç ¡°¿ÀÈ÷·Á ´õ ¸¹Àº °ÍµéÀ» ½Å°æ½á¾ß ÇÑ´Ù¡±°í Ãë¾àÁ¡ Á¡°Ë°ú Á¶Ä¡ÀÇ Á߿伺À» °Á¶Çß´Ù.
[±è°æ¾Ö ±âÀÚ(boan3@boannews.com)]
<ÀúÀÛ±ÇÀÚ: º¸¾È´º½º(www.boannews.com) ¹«´ÜÀüÀç-Àç¹èÆ÷±ÝÁö>