SOOP, ³×Æ®¿öÅ© ÀÚµ¿È­ ¿£Áö´Ï¾î °æ·ÂÁ÷ ä¿ë¡¦ ÀÎÇÁ¶ó ¿î¿µ È¿À²È­ À̲ø ÀÎÀç ã´Â´Ù

SOOPÀÌ Ç÷§Æû ÀÎÇÁ¶ó ¿î¿µ °íµµÈ­¸¦ À§ÇØ Network Automation Engineer Á÷¹«ÀÇ °æ·Â ä¿ëÀ» ÁøÇàÇÑ´Ù. À̹ø ä¿ëÀº ±¹³»¿Ü ¼­ºñ½º ¾ÈÁ¤¼ºÀ» Ã¥ÀÓÁö´Â ³×Æ®¿öÅ© ¿£Áö´Ï¾î¸µ ÆÀÀÇ ÀÏ¿øÀ¸·Î, ´ë±Ô¸ð Æ®·¡ÇÈ È¯°æ¿¡¼­ ¿î¿µ ÀÚµ¿È­ ¹× ¸ð´ÏÅ͸µ ü°è¸¦ ¹ßÀü½ÃÄÑ ³ª°¥ ÀÎÀ縦 ¸ðÁýÇÏ´Â °ÍÀ» ¸ñÀûÀ¸·Î ÇÑ´Ù. ±Ù¹«Áö´Â ¼­¿ïÀ̸ç, Á¤±ÔÁ÷À¸·Î ä¿ëÀÌ ÀÌ·ç¾îÁú ¿¹Á¤ÀÌ´Ù.

ÀÌ Á÷¹«¿¡¼­´Â Å©°Ô ³× °¡Áö ¿µ¿ªÀÇ ¾÷¹«¸¦ ´ã´çÇÏ°Ô µÈ´Ù. ù°·Î Python ±â¹Ý ³×Æ®¿öÅ© ¿î¿µ ÀÚµ¿È­ µµ±¸¸¦ °³¹ßÇϰí, Cisco¡¤Arista¡¤F5¡¤A10 µî ´Ù¾çÇÑ ³×Æ®¿öÅ© ÀåºñÀÇ API¸¦ ¿¬µ¿ÇØ ¹Ýº¹ ÀÛ¾÷°ú º¯°æ ÀÛ¾÷À» ÀÚµ¿È­ÇÏ´Â ÀÏÀ» ¸Ã°Ô µÇ¸ç, Ansible ±â¹ÝÀÇ ¿î¿µ ÀÚµ¿È­ °³¹ßµµ ÇÔ²² ÁøÇàÇÏ°Ô µÈ´Ù. µÑ°·Î Prometheus¿Í Opensearch¸¦ Ȱ¿ëÇÑ ¸ð´ÏÅ͸µ µ¥ÀÌÅÍ ¿¬µ¿, Grafana ±â¹ÝÀÇ ¿î¿µ ´ë½Ãº¸µå ±¸¼º, ³×Æ®¿öÅ© »óÅ ¹× Àå¾Ö ÇöȲ ½Ã°¢È­ µµ±¸ °³¹ß, ·Î±× ¹× ¸ÞÆ®¸¯ ±â¹Ý ¿î¿µ µ¥ÀÌÅÍ °ü¸® ÀÚµ¿È­¸¦ °æÇèÇÏ°Ô µÈ´Ù. ¼Â°·Î ³×Æ®¿öÅ© ¿î¿µÆÀÀ» À§ÇÑ ³»ºÎ ¿î¿µ Æ÷ÅÐÀÇ °³¹ß°ú À¯Áöº¸¼ö, ³×Æ®¿öÅ© Àκ¥Å丮 ¹× ¿î¿µ ÀÌ·Â °ü¸® ±â´É °³¹ß, ¿î¿µ È¿À²È­¸¦ À§ÇÑ API ¹× ³»ºÎ µµ±¸ °³¹ßÀ» ´ã´çÇÏ°Ô µÇ¸ç, ¸¶Áö¸·À¸·Î ³×Æ®¿öÅ© ¿£Áö´Ï¾î¿Í Çù¾÷ÇØ ¿î¿µ ÀÚµ¿È­ ¿ä±¸»çÇ×À» ±¸ÇöÇÏ°í ½Å±Ô ¿ÀǼҽº ¹× ÀÚµ¿È­ ±â¼ú¿¡ ´ëÇÑ °ËÅä¿Í PoCµµ ÇÔ²² ÁøÇàÇÏ°Ô µÈ´Ù.

Áö¿øÀ» À§Çؼ­´Â °ü·Ã °æ·Â 3³â ÀÌ»óÀ» º¸À¯Çϰí ÀÖ¾î¾ß Çϸç, Python ¶Ç´Â Go ±â¹ÝÀÇ °³¹ß °æÇè°ú Linux ȯ°æ »ç¿ë °æÇèÀÌ ¿ä±¸µÈ´Ù. ¾Æ¿ï·¯ REST API Ȱ¿ë ¹× °³¹ß °æÇè, Git ±â¹Ý Çù¾÷ °æÇè, ±×¸®°í TCP/IP¡¤VLAN¡¤Routing µî ³×Æ®¿öÅ© ±âÃÊ Áö½Ä¿¡ ´ëÇÑ ÀÌÇØµµ¸¦ °®Ãá ºÐÀ» ¸ðÁýÇÑ´Ù. ¿ì´ë»çÇ×À¸·Î´Â Prometheus¡¤Grafana¡¤ELK µî ¸ð´ÏÅ͸µ ½ºÅà °æÇèÀ» º¸À¯ÇϽŠºÐ, Ansible ±â¹Ý ÀÚµ¿È­ °æÇèÀ» º¸À¯ÇϽŠºÐ, Kubernetes ȯ°æ °æÇèÀ» º¸À¯ÇϽŠºÐ, ³×Æ®¿öÅ© Àåºñ ¿¬µ¿ ¶Ç´Â ¿î¿µ °æÇèÀ» º¸À¯ÇϽŠºÐ, ³»ºÎ ¿î¿µ µµ±¸ ¶Ç´Â Ç÷§Æû °³¹ß °æÇèÀ» º¸À¯ÇϽŠºÐ, ÀÎÇÁ¶ó ¹× ½Ã½ºÅÛ ¿î¿µ °æÇèÀ» º¸À¯ÇϽŠºÐ, ³×Æ®¿öÅ©¿Í °³¹ß ¾÷¹«¸¦ ÇÔ²² °æÇèÇØº¸½Å ºÐÀ» ¿ì´ëÇÑ´Ù.

À̹ø ä¿ëÀº º°µµÀÇ ¸¶°¨ ±âÇÑ ¾øÀÌ Ã¤¿ë ¿Ï·á ½Ã Á¾·áµÇ´Â ¹æ½ÄÀ¸·Î ¿î¿µµÇ¸ç, Á¤±ÔÁ÷ ÀüȯÀ» ÀüÁ¦·Î ÇÑ ¼­¿ï ±Ù¹« Æ÷Áö¼ÇÀÌ´Ù. ÀÚ¼¼ÇÑ ³»¿ëÀº 'SOOP'ÀÇ È¨ÆäÀÌÁö¿¡¼­ È®ÀÎÇÒ ¼ö ÀÖ´Ù.