´ë·®±¸¸ÅȨ >
ÄÄÇ»ÅÍ/ÀÎÅͳÝ
>
IT Àü¹®¼­
>
ÄÄÇ»ÅÍ°øÇÐ
>
¼ÒÇÁÆ®¿þ¾î°øÇÐ

ÆîÃ帱â
±êÇãºê·Î ¿Ï¼ºÇÏ´Â µ¥ºê¿É½º °¡¼ÓÈ­ : ±êÇãºê¸¦ ÀÌ¿ëÇÑ È¿À²ÀûÀÎ °³¹ß°ú ¿î¿µ
Á¤°¡ 40,000¿ø
ÆǸŰ¡ 36,000¿ø (10% , 4,000¿ø)
I-Æ÷ÀÎÆ® 2,000P Àû¸³(6%)
ÆǸŻóÅ ÆǸÅÁß
ºÐ·ù ¼ÒÇÁÆ®¿þ¾î°øÇÐ
ÀúÀÚ Kaufmann, Michael
ÃâÆÇ»ç/¹ßÇàÀÏ ¿¡ÀÌÄÜÃâÆÇ / 2023.12.27
ÆäÀÌÁö ¼ö 600 page
ISBN 9791161758053
»óÇ°ÄÚµå 356841985
°¡¿ëÀç°í Àç°íºÎÁ·À¸·Î ÃâÆÇ»ç ¹ßÁÖ ¿¹Á¤ÀÔ´Ï´Ù.
 
ÁÖ¹®¼ö·® :
´ë·®±¸¸Å Àü¹® ÀÎÅÍÆÄÅ© ´ë·®ÁÖ¹® ½Ã½ºÅÛÀ» ÀÌ¿ëÇÏ½Ã¸é °ßÀû¿¡¼­ºÎÅÍ ÇàÁ¤¼­·ù±îÁö Æí¸®ÇÏ°Ô ¼­ºñ½º¸¦ ¹ÞÀ¸½Ç ¼ö ÀÖ½À´Ï´Ù.
µµ¼­¸¦ °ßÀûÇÔ¿¡ ´ãÀ¸½Ã°í ½Ç½Ã°£ °ßÀûÀ» ¹ÞÀ¸½Ã¸é ±â´Ù¸®½Ç ÇÊ¿ä¾øÀÌ ÇÒÀιÞÀ¸½Ç ¼ö ÀÖ´Â °¡°ÝÀ» È®ÀÎÇÏ½Ç ¼ö ÀÖ½À´Ï´Ù.
¸ÅÁÖ ¹ß¼ÛÇØ µå¸®´Â ÀÎÅÍÆÄÅ©ÀÇ ½Å°£¾È³» Á¤º¸¸¦ ¹Þ¾Æº¸½Ã¸é »óÇ°ÀÇ ¼±Á¤À» ´õ¿í Æí¸®ÇÏ°Ô ÇÏ½Ç ¼ö ÀÖ½À´Ï´Ù.

 ´ë·®±¸¸ÅȨ  > ÄÄÇ»ÅÍ/ÀÎÅÍ³Ý  > IT Àü¹®¼­  > ÄÄÇ»ÅÍ°øÇÐ  > ¼ÒÇÁÆ®¿þ¾î°øÇÐ

¿¹Á¦·Î ¹è¿ì´Â Argo CD 22,500¿ø (10%)
¼ÒÇÁÆ®¿þ¾î ¼º´ÉÀÇ ÀÌÇØ 40,500¿ø (10%)
±êÇãºê·Î ¿Ï¼ºÇÏ´Â µ¥ºê¿É½º °¡¼ÓÈ­ 36,000¿ø (10%)
½Ç¿ëÀûÀÎ ¸¶ÀÌÅ©·Î¼­ºñ½º ¾ÆÅ°ÅØó ÆÐÅÏ 45,000¿ø (10%)
        
 

 
Ã¥³»¿ë
¢Â ÀÌ Ã¥¿¡¼­ ´Ù·ç´Â ³»¿ë ¢Â ¡ß ¼ÒÇÁÆ®¿þ¾î ¹èÆ÷ ¼º´ÉÀÇ È¿°úÀûÀÎ ÃøÁ¤ ¡ß µ¥ºê¿É½º ¹× ¸° °ü¸® ±â¹ý µµÀÔ ¡ß ±êÇãºê À̽´ ¹× ÇÁ·ÎÁ§Æ®¸¦ »ç¿ëÇØ ÀÛ¾÷ °èȹ, ÃßÀû, ½Ã°¢È­ ¡ß ±êÇãºê ¾×¼Ç ¹× ÆÐÅ°Áö·Î Áö¼ÓÀû ¹èÆ÷ ¡ß ÇÁ·Î´ö¼Ç Å×½ºÆ®¿Í Ä«¿À½º ¿£Áö´Ï¾î¸µÀ» ÅëÇÑ Ç°Áú °³¼± ¡ß º¸¾ÈÀÇ ¿ì¼±¼øÀ§¸¦ ³ô¿© Àüü ¼ÒÇÁÆ®¿þ¾î °ø±Þ¸Á º¸È£ ¡ß ±êÇãºêÀÇ °í±Þ º¸¾È ±â´ÉÀ¸·Î µ¥ºê¼½¿É½ºÀÇ ¸ð¹ü »ç·Ê »ç¿ë ¡ß ÄÚµå ½ºÄ³´×, ½ÃÅ©¸´ ½ºÄ³´× ¹× DependabotÀ¸·Î ÄÚµå º¸¾È À¯Áö ¢Â ÀÌ Ã¥ÀÇ ´ë»ó µ¶ÀÚ ¢Â °³¹ßÀÚ, ¼Ö·ç¼Ç ¾ÆÅ°ÅØÆ®, µ¥ºê¿É½º ¿£Áö´Ï¾î, »çÀÌÆ® ½Å·Ú¼º ¿£Áö´Ï¾î(SRE, Site Reliability Engineer)´Â ¹°·Ð ¼ÒÇÁÆ®¿þ¾î Àü´Þ ¼º´ÉÀ» Çâ»ó½ÃÅ°°íÀÚ ÇÏ´Â ¿£Áö´Ï¾î¸µ ¶Ç´Â Á¦Ç° °ü¸®ÀÚ¸¦ À§ÇÑ Ã¥ÀÌ´Ù. µ¥ºê¿É½º¸¦ óÀ½ Á¢Çϰųª ÀÌ¹Ì °æÇèÀÌ ÀÖÁö¸¸ ÃÖ´ë ¼º´ÉÀ» ´Þ¼ºÇÏ´Â µ¥ ¾î·Á¿òÀ» °Þ°í ÀÖ´Â Á¶Á÷ ¹× ÀÌ¹Ì ±êÇãºê ¿£ÅÍÇÁ¶óÀÌÁî(GitHub Enterprise)¸¦ »ç¿ëÇغ» °æÇèÀÌ Àְųª ¾ÖÀú µ¥ºê¿É½º(Azure DevOps), ÆÀ ÆÄ¿îµ¥ÀÌ¼Ç ¼­¹ö(Team Foundation Server), ±ê·¦(GitLab), ºñÆ®¹öŶ(Bitbucket), ÆÛÆê(Puppet), ¼ÎÇÁ(Chef) ¶Ç´Â Á¨Å²½º(Jenkins)¿Í °°Àº Ç÷§Æû »ç¿ë °æÇèÀÌ ÀÖ´Â µ¶ÀÚ¿¡°Ô ÀûÇÕÇÏ´Ù. ¢Â ÀÌ Ã¥ÀÇ ±¸¼º ¢Â 1Àå, '¸ÞÆ®¸¯ÀÌ ÇÙ½É'¿¡¼­´Â ¸°(lean) °ü¸®ÀÇ À̷аú ¼º°ú ¹× ¹®È­Àû º¯È­¸¦ ÃøÁ¤ÇÏ´Â ¹æ¹ýÀ» ¼³¸íÇÑ´Ù. ÀÎÀ縦 À¯Ä¡ÇÏ°í ¶Ù¾î³­ °í°´ ¸¸Á·À» ´Þ¼ºÇÏ´Â µ¥ °³¹ßÀÚ »ý»ê¼ºÀÌ ¿Ö Áß¿äÇÑÁö »ìÆ캻´Ù. 2Àå, '¾÷¹«ÀÇ °èȹ, ÃßÀû, ½Ã°¢È­'¿¡¼­´Â ¸° ¿øÄ¢À» Àû¿ëÇØ ¼ÒÇÁÆ®¿þ¾î Àü´Þ ¼º°ú¸¦ °¡¼ÓÈ­ÇÏ´Â ÀÛ¾÷ ÀλçÀÌÆ®¿¡ ´ëÇØ ¼³¸íÇÑ´Ù. ±êÇãºê À̽´, ·¹À̺í, ¸¶ÀϽºÅæ(milestone), ÇÁ·ÎÁ§Æ®¸¦ »ç¿ëÇØ ÆÀ°ú Á¦Ç° Àü¹Ý¿¡¼­ ¾÷¹«¸¦ °èȹ, ÃßÀû, ½Ã°¢È­ÇÏ´Â ¹æ¹ýÀ» ¹è¿ì°Ô µÈ´Ù. 3Àå, 'ÆÀ¿öÅ©¿Í Çù¾÷'¿¡¼­´Â ¼ÒÇÁÆ®¿þ¾î Çù¾÷ °³¹ßÀÇ Á߿伺°ú ÆÀ°ú ºÐ¾ß °£ Çù¾÷¿¡ ±êÇãºê¸¦ ¾î¶»°Ô »ç¿ëÇÒ ¼ö ÀÖ´ÂÁö ¼³¸íÇÑ´Ù. 4Àå, 'Àå¼Ò¿¡ Á¦¾à¹ÞÁö ¾Ê´Â ºñµ¿±â½Ä Çù¾÷'¿¡¼­´Â ºñµ¿±â ÀÛ¾÷ ¹æ½ÄÀÇ ÀÌÁ¡°ú À̸¦ È°¿ëÇØ Ã¥ÀÓ °øÀ¯, ºÐ»êµÈ ÆÀ, Ç°Áú Çâ»ó, ÆÀ °£ Çù¾÷À» °³¼±ÇÏ´Â ¹æ¹ýÀ» ¼³¸íÇÑ´Ù. ±êÇãºê ¸ð¹ÙÀÏ, ¸¶ÀÌÅ©·Î¼ÒÇÁÆ® ÆÀÁî(Microsoft Teams), ½½·¢(Slack), ±êÇãºê ÆäÀÌÁö, À§Å°(Wiki), Åä·ÐÀ» »ç¿ëÇØ Àå¼Ò¿Í ±â±â¿¡ ±¸¾Ö¹ÞÁö ¾Ê°í Çù¾÷ÇÏ´Â ¹æ¹ýÀ» ¾Ë¾Æº»´Ù. 5Àå, '¿ÀǼҽº¿Í ÀÌ³Ê ¼Ò½º Àü·«À¸·Î °³¹ß ¿ª·® °­È­'¿¡¼­´Â ¹«·á ¹× ¿ÀǼҽº ¼ÒÇÁÆ®¿þ¾îÀÇ ¿ª»ç¿Í ÃÖ±Ù ¸î ³â µ¿¾È Ŭ¶ó¿ìµå ÄÄÇ»ÆÃÀÇ ¸Æ¶ô¿¡¼­ ±× Á߿伺ÀÌ Ä¿Áö°í ÀÖ´Â °Í¿¡ ´ëÇØ ¼³¸íÇÑ´Ù. ¿ÀǼҽº¸¦ È°¿ëÇØ ¼ÒÇÁÆ®¿þ¾î ¹èÆ÷ ¼Óµµ¸¦ ³ôÀÌ´Â ¹æ¹ýÀ» ¾Ë·Á ÁØ´Ù. ¶ÇÇÑ ÀÌ³Ê ¼Ò½º(inner source)¿¡ ¿ÀǼҽº »ç·Ê¸¦ Àû¿ëÇØ Á¶Á÷À» Çõ½ÅÇÏ´Â ¹æ¹ý°ú ¿ÀǼҽº¿Í ÀÌ³Ê ¼Ò½º°¡ ÀÎ¼Ò½Ì ¹× ¾Æ¿ô¼Ò½Ì Àü·«¿¡ ¹ÌÄ¥ ¼ö ÀÖ´Â ¿µÇâ¿¡ ´ëÇØ »ìÆ캻´Ù. 6Àå, '±êÇãºê ¾×¼ÇÀ¸·Î ÀÚµ¿È­'¿¡¼­´Â Ç°Áú°ú ¼Óµµ¸¦ À§ÇÑ ÀÚµ¿È­ÀÇ Á߿伺¿¡ ´ëÇØ ¼³¸íÇÑ´Ù. Áö¼ÓÀû Àü´Þ»Ó ¾Æ´Ï¶ó ¸ðµç Á¾·ùÀÇ ÀÚµ¿È­¿¡ ±êÇãºê ¾×¼ÇÀ» »ç¿ëÇÏ´Â ¹æ¹ýÀ» ¼Ò°³ÇÑ´Ù. 7Àå, '¿öÅ©Ç÷Π½ÇÇà'¿¡¼­´Â ´Ù¾çÇÑ È£½ºÆà ¿É¼ÇÀ» »ç¿ëÇØ ÇÏÀ̺긮µå Ŭ¶ó¿ìµå ½Ã³ª¸®¿À(hybridcloud scenario) ¶Ç´Â Çϵå¿þ¾î ÀÎ ´õ ·çÇÁ Å×½ºÆ®(hardware-in-the-loop test)¸¦ ó¸®ÇÏ´Â ¹æ¹ýÀ» ¼³¸íÇÑ´Ù. ¶ÇÇÑ ÀÚü È£½ºÆà ·¯³Ê¸¦ ¼³Á¤ÇÏ°í °ü¸®ÇÏ´Â ¹æ¹ýÀ» ¾Ë¾Æº»´Ù. 8Àå, '±êÇãºê ÆÐÅ°Áö¸¦ »ç¿ëÇÑ Á¾¼Ó¼º °ü¸®'¿¡¼­´Â ±êÇãºê ÆÐÅ°Áö¿Í ½Ã¸Çƽ(semantic) ¹öÀü °ü¸®¸¦ ±êÇãºê ¾×¼Ç°ú ÇÔ²² »ç¿ëÇØ ÆÀ°ú Á¦Ç° °£ÀÇ Á¾¼Ó¼ºÀ» °ü¸®ÇÏ´Â ¹æ¹ýÀ» ¼³¸íÇÑ´Ù. 9Àå, 'Ç÷§Æûº° ¹èÆ÷'¿¡¼­´Â ¸¶ÀÌÅ©·Î¼ÒÇÁÆ® ¾ÖÀú(Microsoft Azure), AWS ECS, ±¸±Û Äí¹ö³×Ƽ½º(Google Kubernetes) ¿£Áø¿¡ ´ëÇÑ °£´ÜÇÑ ½Ç½À ¿¹Á¦¸¦ ÅëÇØ ¿©·¯ Ŭ¶ó¿ìµå¿Í Ç÷§Æû¿¡ ½±°Ô ¹èÆ÷ÇÏ´Â ¹æ¹ýÀ» º¸¿© ÁØ´Ù. ¶ÇÇÑ ±êÇãºê ¾×¼Ç(GitHub Actions)À» »ç¿ëÇØ ´Ü°èº° ¹èÆ÷¸¦ ¼öÇàÇÏ´Â ¹æ¹ý°ú IaC(Infrastructure as Code)¸¦ »ç¿ëÇØ ¸®¼Ò½º ÇÁ·ÎºñÀú´×À» ÀÚµ¿È­ÇÏ´Â ¹æ¹ýÀ» ¾Ë¾Æº»´Ù. 10Àå, 'ÇÇó Ç÷¡±×¿Í ÇÇóÀÇ ¼ö¸í Áֱ⡯¿¡¼­´Â ÇÇó Ç÷¡±×(Feature Flag) ¶Ç´Â ÇÇó Åä±Û(Feature Toggle)ÀÌ ¾î¶»°Ô º¹À⼺À» ÁÙÀÌ°í ÇÇó ¹× ¼ÒÇÁÆ®¿þ¾îÀÇ ¼ö¸í ÁÖ±â(lifecycle)¸¦ °ü¸®ÇÏ´Â µ¥ µµ¿òÀÌ µÇ´ÂÁö ¼³¸íÇÑ´Ù. 11Àå, 'Æ®··Å© ±â¹Ý °³¹ß'¿¡¼­´Â Æ®··Å© ±â¹Ý °³¹ßÀÇ ÀÌÁ¡À» ¼³¸íÇÏ°í ¼ÒÇÁÆ®¿þ¾î ¹èÆ÷¸¦ °¡¼ÓÈ­ÇÏ´Â µ¥ °¡Àå ÀûÇÕÇÑ ±ê ¿öÅ©Ç÷Î(Git workflow)¸¦ ¼Ò°³ÇÑ´Ù. 12Àå, 'Ç°Áú Çâ»óÀ» À§ÇÑ Å×½ºÆ®ÀÇ ½ÃÇÁÆ®-·¹ÇÁÆ®'¿¡¼­´Â °³¹ß ¼Óµµ¿¡ ´ëÇÑ Ç°Áú º¸Áõ ¹× Å×½ºÆ®ÀÇ ¿ªÇÒÀ» ÀÚ¼¼È÷ »ìÆ캸°í Å×½ºÆ® ÀÚµ¿È­¸¦ ÅëÇØ Å×½ºÆ®ÀÇ ½ÃÇÁÆ®-·¹ÇÁÆ®¸¦ º¸¿©ÁØ´Ù. ¶ÇÇÑ ÇÁ·Î´ö¼Ç¿¡¼­ÀÇ Å×½ºÆ® ¹× Ä«¿À½º ¿£Áö´Ï¾î¸µ(chaos engineering)¿¡ ´ëÇØ ´Ù·é´Ù. 13Àå, '½ÃÇÁÆ®-·¹ÇÁÆ® º¸¾È°ú µ¥ºê¼½¿É½º'¿¡¼­´Â ¼ÒÇÁÆ®¿þ¾î °³¹ß¿¡¼­ º¸¾ÈÀÇ ¿ªÇÒ°ú ÇÁ·Î¼¼½º¿¡ º¸¾ÈÀ» µµÀÔÇÏ°í µ¥ºê¼½¿É½º(DevSecOps), Á¦·Î Æ®·¯½ºÆ®(zero-trust)¸¦ ½ÇÇàÇÏ´Â ¹æ¹ý, º¸¾ÈÀ» ÀüȯÇÏ´Â ¹æ¹ýÀ» Æø³Ð°Ô »ìÆ캻´Ù. ÀϹÝÀûÀÎ °ø°Ý ½Ã³ª¸®¿À¸¦ »ìÆ캸°í °ø°Ý ½Ã¹Ä·¹À̼ǰú ·¹µå ÆÀ/ºí·ç ÆÀ ¿¬½ÀÀ» »ç¿ëÇØ º¸¾ÈÀ» ¿¬½ÀÇÏ°í ÀνÄÀ» ³ôÀÌ´Â ¹æ¹ýÀ» »ìÆ캻´Ù. ¶ÇÇÑ Å¬¶ó¿ìµåÀÇ ¾ÈÀüÇÑ °³¹ß ȯ°æÀ¸·Î¼­ ±êÇãºê Äڵ彺ÆäÀ̽º(GitHub Codespace)¿¡ ´ëÇØ ¼Ò°³ÇÑ´Ù. 14Àå, 'ÄÚµå º¸¾È'¿¡¼­´Â ±êÇãºê ¾îµå¹ê½ºµå ½ÃÅ¥¸®Æ¼(GitHub Advanced Security)¸¦ »ç¿ëÇØ CodeQL ¹× ±âŸ µµ±¸·Î Á¤Àû ÄÚµå ºÐ¼®À» ¼öÇàÇÑ´Ù. ¶ÇÇÑ ¹ö±×, º¸¾È, ÄÄÇöóÀ̾𽺠¹®Á¦¸¦ Á¦°ÅÇÏ°í, DependabotÀ¸·Î ¼ÒÇÁÆ®¿þ¾î °ø±Þ¸ÁÀ» ¼º°øÀûÀ¸·Î °ü¸®ÇÏ°í, ½ÃÅ©¸´ ½ºÄ³´×(Secret Scanning)À» »ç¿ëÇØ ÄÚµå º£À̽ºÀÇ ½ÃÅ©¸´À» Á¦°ÅÇÏ´Â ¹æ¹ýÀ» ¼³¸íÇÑ´Ù. 15Àå, '¾ÈÀüÇÑ ¹èÆ÷'¿¡¼­´Â ȯ°æ¿¡ ´ëÇØ ¾ÈÀüÇÏ°Ô ¹èÆ÷ÇÏ´Â ¹æ¹ý°ú Àüü ¸±¸®½º ÆÄÀÌÇÁ¶óÀÎÀ» ¾ÈÀüÇÏ°í ±ÔÁ¤À» ÁؼöÇÏ´Â ¹æ½ÄÀ¸·Î ÀÚµ¿È­ÇØ ±ÔÁ¦ ¿ä±¸ »çÇ×µµ ÃæÁ·ÇÏ´Â ¹æ¹ýÀ» º¸¿©ÁØ´Ù. ¶ÇÇÑ ¼ÒÇÁÆ®¿þ¾î ±¸¼º ¸í¼¼¼­(SBoM, Software Bills of Material), ÄÚµå ¹× Ä¿¹Ô ¼­¸í, µ¿Àû ¾ÖÇø®ÄÉÀÌ¼Ç º¸¾È Å×½ºÆ®, ¸±¸®½º ÆÄÀÌÇÁ¶óÀÎÀÇ º¸¾È °­È­¿¡ ´ëÇØ ´Ù·é´Ù. 16Àå, '´À½¼ÇÏ°Ô °áÇÕµÈ ¾ÆÅ°ÅØó¿Í ¸¶ÀÌÅ©·Î¼­ºñ½º'¿¡¼­´Â ´À½¼ÇÏ°Ô °áÇÕµÈ ½Ã½ºÅÛÀÇ Á߿伺°ú À̸¦ ´Þ¼ºÇϱâ À§ÇØ ¼ÒÇÁÆ®¿þ¾î ¼³°è¸¦ ¹ßÀü½Ãų ¼ö ÀÖ´Â ¹æ¹ýÀ» ¼³¸íÇÑ´Ù. ¸¶ÀÌÅ©·Î¼­ºñ½º, ÁøÈ­Àû ¼³°è, À̺¥Æ® ±â¹Ý ¾ÆÅ°ÅØó¸¦ ´Ù·é´Ù. 17Àå, 'ÆÀ °íµµÈ­'¿¡¼­´Â Á¶Á÷ÀÇ Ä¿¹Â´ÏÄÉÀÌ¼Ç ±¸Á¶¿Í ½Ã½ºÅÛ ¾ÆÅ°ÅØóÀÇ »ó°ü°ü°è(ÄÜ¿þÀÌÀÇ ¹ýÄ¢(Conway¡¯s law))¿Í À̸¦ »ç¿ëÇØ ¾ÆÅ°ÅØó, Á¶Á÷ ±¸Á¶, ¼ÒÇÁÆ®¿þ¾î ¹èÆ÷ ¼º´ÉÀ» °³¼±ÇÏ´Â ¹æ¹ý¿¡ ´ëÇØ ¼³¸íÇÑ´Ù. ¶ÇÇÑ Åõ-ÇÇÀÚ ÆÀ(two-pizza team), ¿ª ÄÜ¿þÀÌ Àü·«, Äڵ忡 ´ëÇÑ ¸ð³ë/¸ÖƼ ·¹Æ÷(mono/multi repo) Àü·«¿¡ ´ëÇØ ´Ù·é´Ù. 18Àå, '¸° Á¦Ç° °³¹ß°ú ¸° ½ºÅ¸Æ®¾÷'¿¡¼­´Â Á¦Ç° ¹× ±â´É ¼öÁØ¿¡¼­ ¸° Á¦Ç° °ü¸®ÀÇ Á߿伺¿¡ ´ëÇØ ¼³¸íÇÑ´Ù. °í°´ Çǵå¹éÀ» Á¦Ç° °ü¸®¿¡ ÅëÇÕÇÏ°í, ÃÖ¼Ò ±â´É Á¦Ç°(MVP, Minimal Viable Product)À» ¸¸µå´Â ¹æ¹ý°ú ¿£ÅÍÇÁ¶óÀÌÁî Æ÷Æ®Æú¸®¿À¸¦ °ü¸®ÇÏ´Â ¹æ¹ýÀ» ¾Ë¾Æº»´Ù. 19Àå, '½ÇÇè°ú A/B Å×½ºÆ®'¿¡¼­´Â A/B Å×½ºÆ®¿Í °°Àº Áõ°Å ±â¹Ý µ¥ºê¿É½º °üÇàÀ» ÅëÇØ °¡¼³À» °ËÁõÇÏ´Â ½ÇÇèÀ» ¼öÇàÇØ Á¦Ç°À» ¹ßÀü½ÃÅ°°í Áö¼ÓÀûÀ¸·Î °³¼±ÇÒ ¼ö ÀÖ´Â ¹æ¹ýÀ» ¼³¸íÇÑ´Ù. ¶ÇÇÑ OKRÀ» È°¿ëÇØ ÆÀÀÌ ¿Ã¹Ù¸¥ ½ÇÇèÀ» ¼öÇàÇÏ°í ¿Ã¹Ù¸¥ Á¦Ç°À» ±¸ÃàÇÒ ¼ö ÀÖµµ·Ï Áö¿øÇÏ´Â ¹æ¹ýµµ »ìÆ캻´Ù. 20Àå, '±êÇãºê Ç÷§Æû ±¸¼º'¿¡¼­´Â ±êÇãºê°¡ ¾î¶»°Ô ÆÀÀ» À§ÇÑ Á¾ÇÕÀûÀÎ °³¹æÇü Ç÷§Æû ¿ªÇÒÀ» ÇÒ ¼ö ÀÖ´ÂÁö ¼³¸íÇÑ´Ù. ¶ÇÇÑ ´Ù¾çÇÑ È£½ºÆà ¿É¼Ç, °¡°Ý, ±âÁ¸ µµ±¸ üÀο¡ ÅëÇÕÇÏ´Â ¹æ¹ý¿¡ ´ëÇØ ¾Ë¾Æº»´Ù. 21Àå, '±êÇãºê·Î ÀÌÀü'¿¡¼­´Â ´Ù¸¥ Ç÷§Æû¿¡¼­ ±êÇãºê·Î ¸¶À̱׷¹À̼Ç(migration)ÇÏ´Â Àü·«°ú ´Ù¸¥ ½Ã½ºÅÛ°úÀÇ ÅëÇÕ ÁöÁ¡¿¡ ´ëÇØ ¼³¸íÇÑ´Ù. ¶ÇÇÑ ¿Ã¹Ù¸¥ ¸¶À̱׷¹ÀÌ¼Ç Àü·«À» ã´Â ¹æ¹ý°ú ±êÇãºê ¿£ÅÍÇÁ¶óÀÌÁî ÀÓÆ÷ÅÍ(GitHub Enterprise Importer) ¹× ¹ß·¹(Valet)¸¦ »ç¿ëÇØ ¸¶À̱׷¹ÀÌ¼Ç ÀÛ¾÷À» ¼öÇàÇÏ´Â ¹æ¹ýÀ» ¼Ò°³ÇÑ´Ù. 22Àå, '±êÇãºê¸¦ ÅëÇÑ Çù¾÷ °íµµÈ­'¿¡¼­´Â Çù¾÷À» ÃËÁøÇÏ°í °ü¸®¸¦ ¿ëÀÌÇÏ°Ô Çϱâ À§ÇØ ¸®Æ÷ÁöÅ͸®(repository) ¹× ÆÀÀ» Á¶Á÷ ¹× ¿£ÅÍÇÁ¶óÀÌÁî ´ÜÀ§·Î ±¸Á¶È­ÇÏ´Â ¸ð¹ü »ç·Ê¿¡ ´ëÇØ ¼³¸íÇÑ´Ù. ¶ÇÇÑ ¿ªÇÒ ±â¹Ý ¾×¼¼½º, »ç¿ëÀÚ ÁöÁ¤ ¿ªÇÒ, ¿ÜºÎ °øµ¿ ÀÛ¾÷ÀÚ¿¡ ´ëÇØ ´Ù·é´Ù. 23Àå, '¿£ÅÍÇÁ¶óÀÌÁî Çõ½Å'¿¡¼­´Â ¸ðµç °ÍÀ» Çѵ¥ ¸ð¾Æ ³ù´Ù. ¼º°øÀûÀÎ Çõ½ÅÀ» ÃßÁøÇÏ°í °³¹ß ¼Óµµ¸¦ ³ôÀÌ´Â µ¥ »ç¿ëÇÒ ¼ö ÀÖ´Â ¸¹Àº µµ±¸¸¦ Á¦°øÇÑ´Ù. ÇÏÁö¸¸ ¸ðµç ¿ä¼Ò¸¦ Á¾ÇÕÀûÀ¸·Î °í·ÁÇؾ߸¸ Çõ½Å¿¡ ¼º°øÇÒ ¼ö ÀÖ´Ù. ¸¹Àº Çõ½ÅÀÌ ½ÇÆÐÇÏ´Â ÀÌÀ¯¿Í Çõ½ÅÀ» ¼º°øÀ¸·Î À̲ø±â À§ÇØ ¹«¾ùÀ» ÇØ¾ß ÇÏ´ÂÁö¿¡ ´ëÇØ ¼³¸íÇÑ´Ù. ¢Â ¿Å±äÀÌÀÇ ¸» ¢Â ÃÖ±Ù ±êÇãºê¿Í µ¥ºê¿É½º°¡ ºü¸£°Ô ÅëÇյŠ°³¹ß ȯ°æÀÇ ÇÙ½ÉÀÌ µÇ°í ÀÖ´Ù. ÀÌ·¯ÇÑ Á߿伺¿¡µµ ºÒ±¸ÇÏ°í, ÀÌ Ã¥Ã³·³ ±êÇãºê¸¦ Áß½ÉÀ¸·Î ´Ù¾çÇÑ ÁÖÁ¦¸¦ ¾Æ¿ì¸£¸ç È¿À²ÀûÀÎ °³¹ß°ú Çù¾÷ Àü·«, ±×¸®°í º¸¾È¿¡ ´ëÇÑ ½ÉÃþÀûÀÎ ³»¿ëÀ» ´Ù·é Ã¥Àº µå¹°´Ù. ¸¹Àº ºÐÀÌ ÀÌ Ã¥À» ÅëÇØ ¼ÒÇÁÆ®¿þ¾î °³¹ß ¿©Á¤¿¡¼­ÀÇ µµÀü¿¡ ´ëÀÀÇÏ°í ¶Ù¾î³­ °á°ú¸¦ ÀÌ·ç±â¸¦ ±â´ëÇÑ´Ù. -ÃÖÀç¿õ ±êÇãºê´Â ÆÀµé¿¡°Ô µ¥ºê¿É½º¿Í °°Àº Çö´ëÀûÀÎ °³¹ß ¹æ¹ýÀ» äÅÃÇÒ ¼ö ÀÖ´Â À¯¿¬ÇÏ°í Åõ¸íÇϸç ÅëÇÕµÈ Ç÷§ÆûÀ» Á¦°øÇÑ´Ù. ¹öÀü °ü¸®, Çù¾÷, ÀÚµ¿È­ ±â´ÉµéÀÌ ¹èÆ÷ ÆÄÀÌÇÁ¶óÀÎÀ» °¡¼ÓÈ­½ÃÅ°°í, ÆÀ °£ Çù¾÷À» ¿ëÀÌÇÏ°Ô Çϸç, °³¹ß ¼ö¸í ÁÖ±â Àü¹Ý¿¡ °ÉÄ£ °¡½Ã¼ºÀ» Á¦°øÇÒ ¼ö ÀÖ´Ù. ¸¹Àº °÷¿¡¼­ ±êÇãºê¸¦ È°¿ëÇØ µ¥ºê¿É½º¸¦ ½ÇõÇϱâ À§ÇØ ³ë·ÂÀ» ÇÏ°í ÀÖ´Ù. ÀÌ Ã¥ÀÌ ±×µéÀÇ ±æÀâÀÌ°¡ µÆÀ¸¸é ÇÑ´Ù. -·ùÇÑÁø µ¥ºê¿É½º´Â °³¹ßÀÇ Áñ°Å¿òÀ» ³ô¿©ÁÖ´Â Áß¿äÇÑ ¿ä¼Ò´Ù. Áú ÁÁÀº ÄÚµå °ü¸®, Áö¼ÓÀûÀÎ ºôµå ¹× ¹èÆ÷, ¾ÈÁ¤ÀûÀÎ ·Ñ¹éÀ» ±â¹ÝÇÑ ÆÀ °£ Çù¾÷ ȯ°æÀº °³¹ßÀÇ Áñ°Å¿òÀ» ¸î ¹è´Â ¿Ã·ÁÁÙ °ÍÀÌ´Ù. ±êÇãºê¸¦ ±â¹Ý µ¥ºê¿É½º¸¦ Àß ¼³¸íÇϸç, º¸´Ù ½Ç¿ëÀûÀÎ °üÁ¡¿¡¼­ÀÇ ±¸Ãà ¹æ¹ýÀ» Á¦¾ÈÇϴ åÀÌ´Ù. ÀÌ Ã¥À» ÅëÇØ ¸¹Àº ºÐÀÌ º¸´Ù ´õ Áñ°Å¿î ȯ°æ¿¡¼­ °³¹ßÇÏ´Â °æÇèÀ» Çϱ⠹ٶõ´Ù. -¹éÁؼ± µ¥ºê¿É½º ½ÇõÀ» À§ÇÑ ±êÇãºêÀÇ È°¿ë¹ýÀ» ½Éµµ ÀÖ°Ô ´Ù·ç´Â Ã¥ÀÌ´Ù. µ¥ºê¿É½ºÀÇ È¿¿ë¼ºÀº °ø°¨ÇÏÁö¸¸ ¾î¶»°Ô Á¶Á÷¿¡ Àû¿ëÇÒÁö °í¹ÎÇÏ´Â ºÐµé²² ÁÁÀº ±æÀâÀÌ°¡ µÉ °ÍÀÌ´Ù. ÈǸ¢ÇÑ µ¿·áµé°ú ÇÔ²² ¹ø¿ªÇϸç Ã¥ÀÇ ³»¿ëÀ» µÎ°í ³íÀÇÇÏ´Â ÀÏÀº ¸Å¿ì À¯ÀÍÇÑ °æÇèÀ̾ú´Ù. ÀÌ Ã¥À» Àд µ¶Àڵ鵵 ¸¹Àº ¿µ°¨À» ¹Þ±æ ¹Ù¶õ´Ù. -ä¹Î°ü Äڷγª19 ÀÌÈÄ, ±â¾÷µéÀº Á¡Á¡ ´õ º¯µ¿¼ºÀÌ Ä¿Áö´Â ½ÃÀå¿¡ Á÷¸éÇß´Ù. ÀÌ·¯ÇÑ º¯È­¿¡ ºü¸£°Ô ÀûÀÀÇÏ°í ½ÅÁ¦Ç° Ãâ½Ã ¼Óµµ¸¦ ³ôÀÌ´Â °ÍÀÌ ¼º°øÀÇ ÇÙ½É ¿ä¼Ò°¡ µÆ´Ù. ÀÌ·¯ÇÑ »óȲ¿¡¼­ °¡Àå È¿°úÀûÀÎ Àü·«Àº ±â¾÷ ³» µ¥ºê¿É½º µµÀÔ ¹× È®»êÀ» Áö¼ÓÇÏ´Â °ÍÀε¥, ÀÌ Ã¥Àº °³¹ßÀÚ¿¡°Ô Àͼ÷ÇÑ ±êÇãºê¶ó´Â Ç÷§ÆûÀ» ÅëÇØ ÀÌ ÇÁ·Î¼¼½º¸¦ ü°èÀûÀ¸·Î ¼³¸íÇÑ´Ù. ÀÌ Ã¥À» ÅëÇØ µ¥ºê¿É½º¸¦ ¾îµð¼­ºÎÅÍ ½ÃÀÛÇØ¾ß ÇÒÁö, ¾î¶»°Ô Á¶Á÷ Àüü¿¡ È¿°úÀûÀ¸·Î È®»êÇÒÁö ¸ô¶ó °¥¸²±æ¿¡ ¼­ ÀÖ´Â ºÐµé²² µµ¿òÀÌ µÆÀ¸¸é ÁÁ°Ú´Ù. ¸¶Áö¸·À¸·Î ¹Ù»Û ÇÁ·ÎÁ§Æ® Áß¿¡µµ °°ÀÌ ¹ø¿ª¿¡ Âü¿©ÇÑ µ¿·áºÐµé ¹× Ã¥ÀÇ ¿øÀÛÀÚ, ¿¡ÀÌÄÜÃâÆǻ翡 °¨»çÀÇ Àλ縦 ÀüÇÑ´Ù. -±è´ë°ï
¸ñÂ÷
1ºÎ. ¸° °ü¸®¿Í Çù¾÷ 1Àå. ¸ÞÆ®¸¯ÀÌ ÇÙ½É __°¡¼ÓÈ­°¡ ÇÊ¿äÇÑ ÀÌÀ¯ __¿£Áö´Ï¾î¸µ ¼Óµµ ____°ø¼ö·Î °³¹ß ¼Óµµ ÃøÁ¤Çϱâ ____µ¶ÀÌ µÇ´Â ÃßÁ¤Ä¡ ____¸·¿¬ÇÑ °èȹÀ» ¿¹ÃøÇÏ´Â ¹æ¹ý ____°³¹ßÀÚÀÇ °³¹ß ¼Óµµ¿Í ¿£Áö´Ï¾î¸µ ¼Óµµ __³ôÀº ¼º°ú¸¦ ³»´Â Á¶Á÷ ____°³¹ßÀÚÀÇ °³¹ß ¼Óµµ Áö¼ö ____µ¥ºê¿É½º ¿¬±¸ Æò°¡ º¸°í¼­ __¸ÞÆ®¸¯ ÃøÁ¤ÀÇ Á߿伺 ____Àü´Þ ¼Ò¿ä ½Ã°£ ____¹èÆ÷ ÁÖ±â ____Æò±Õ º¹±¸ ½Ã°£ ____º¯°æ ½ÇÆÐÀ² ____4°³ÀÇ ÇÙ½É ´ë½Ãº¸µå ____ÇÏÁö ¸»¾Æ¾ß ÇÒ °Í __°³¹ßÀÚÀÇ »ý»ê¼ºÀ» À§ÇÑ SPACE ÇÁ·¹ÀÓ¿öÅ© ____¸¸Á·µµ¿Í À£ºù ____¼º°ú ____È°µ¿¼º ____¼ÒÅë°ú Çù¾÷ ____È¿À²¼º°ú Ç÷Π____SPACE ÇÁ·¹ÀÓ¿öÅ© »ç¿ë¹ý __¸ñÇ¥¿Í ÇÙ½É °á°ú ____OKRÀ̶õ? ____OKRÀÇ µ¿ÀÛ ¿ø¸® ____OKR°ú µ¥ºê¿É½º __Á¤¸® __»ç·Ê ¿¬±¸ __´õ ÀÐÀ»°Å¸® ¹× Âü°í ÀÚ·á 2Àå. ¾÷¹«ÀÇ °èȹ, ÃßÀû, ½Ã°¢È­ __¸ðµç ÀÏÀº ¾÷¹«´Ù __°èȹµÇÁö ¾ÊÀº ÀÛ¾÷°ú ÀçÀÛ¾÷ __¾÷¹« ½Ã°¢È­ ____´ç±â±â È®¸³ ____¿ì¼±¼øÀ§ ÁöÁ¤ ____´Ü¼øÇÏ°Ô À¯Áö __WIP Á¦ÇÑ ____WIP Á¦ÇÑ ¼³Á¤ ____¹èÄ¡ Å©±â ÁÙÀ̱â ____ÇÚµå¿ÀÇÁ ÁÙÀ̱â __±êÇãºê À̽´, ·¹À̺í, ¸¶ÀϽºÅæ ____»õ À̽´ ¸¸µé±â ____À̽´¿¡ ´ëÇÑ °øµ¿ ÀÛ¾÷ ____À̽´ ¹é·Î±× ____¸¶ÀϽºÅæ ____À̽´ °íÁ¤ ____À̽´ ÅÛÇø´ __±êÇãºê ÇÁ·ÎÁ§Æ® ____½ÃÀÛÇϱâ ____ÇÁ·ÎÁ§Æ®¿¡ ÀÛ¾÷ Ç׸ñ Ãß°¡ ____ÀÛ¾÷¿¡ ¸ÞŸµ¥ÀÌÅÍ Ãß°¡ ____Å×ÀÌºí ºä ÀÛ¾÷ ____º¸µå ºä ÀÛ¾÷ ____ºä·Î ÀÛ¾÷Çϱâ ____¿öÅ©Ç÷Π____ÀλçÀÌÆ® ____¾×¼¼½º °ü¸® __¼­µåÆÄƼ ÅëÇÕ ____Jira ____¾ÖÀú º¸µå __»ç·Ê ¿¬±¸ __Á¤¸® __´õ ÀÐÀ»°Å¸® ¹× Âü°í ÀÚ·á 3Àå. ÆÀ¿öÅ©¿Í Çù¾÷ __¼ÒÇÁÆ®¿þ¾î °³¹ßÀº ÆÀ ½ºÆ÷Ã÷´Ù __Çù¾÷ÀÇ ÇÙ½É - Ç® ¸®Äù½ºÆ® __½Ç½À - Ç® ¸®Äù½ºÆ® »ý¼º __º¯°æ Á¦¾È ____µå·¡ÇÁÆ® Ç® ¸®Äù½ºÆ® ____ÄÚµå ¼ÒÀ¯ÀÚ ____Çʼö ¸®ºä ____Ç® ¸®Äù½ºÆ® ¸®ºä ¿äû ____ÀÚµ¿ º´ÇÕ __Ç® ¸®Äù½ºÆ® ¸®ºä ____Ç® ¸®Äù½ºÆ®¿¡¼­ Á¦¾ÈµÈ º¯°æ »çÇ× ¸®ºä ____ÆÄÀÏÀ» Á¶È¸µÈ »óÅ·Πǥ½Ã ____½Ç½À - Á¦¾ÈÇϱâ ____Ç® ¸®Äù½ºÆ®¿¡ Çǵå¹é ÅëÇÕ ____¸®ºä Á¦Ãâ ____Ç® ¸®Äù½ºÆ® ¿Ï·á __ÄÚµå ¸®ºä¸¦ À§ÇÑ ¸ð¹ü »ç·Ê ____±ê °¡¸£Ä¡±â ____Ç® ¸®Äù½ºÆ®¸¦ À̽´¿¡ ¿¬°á ____µå·¡ÇÁÆ® Ç® ¸®Äù½ºÆ® »ç¿ë ____ÃÖ¼Ò 2¸íÀÇ ½ÂÀÎÀÚ È®º¸ ____ÇÇ¾î ¸®ºä ¼öÇà ____¸®ºä ´Ü°è ÀÚµ¿È­ ____º¯°æ »çÇ× ¹èÆ÷ ¹× Å×½ºÆ® ____¸®ºä °¡À̵å / Çൿ °­·É __Á¤¸® __´õ ÀÐÀ»°Å¸® ¹× Âü°í ÀÚ·á 4Àå. Àå¼Ò¿¡ Á¦¾à¹ÞÁö ¾Ê´Â ºñµ¿±â½Ä Çù¾÷ __µ¿±â½Ä, ºñµ¿±â½Ä ¾÷¹« ȯ°æÀÇ ºñ±³ ____¼ÒÅëÀÇ ¿ª»ç ____¾÷¹«¿Í ¼ÒÅë ____´ë¸é ¾÷¹«¿Í ¿ø°Ý ¾÷¹« __ºÐ»êµÈ ÆÀ __ÆÀ °£ Çù¾÷ __ºñµ¿±â½Ä ¾÷¹«·Î Àüȯ __ÆÀÁî¿Í ½½·¢ÀÇ È°¿ë __±êÇãºê µð½ºÄ¿¼Ç ____±êÇãºê µð½ºÄ¿¼Ç ½ÃÀÛ ____µð½ºÄ¿¼Ç Ä«Å×°í¸® ____µð½ºÄ¿¼Ç ½ÃÀÛ __ÆäÀÌÁö¿Í À§Å° ____±êÇãºê ÆäÀÌÁö ____À§Å° ____±êÇãºê À§Å° ____»ç¿ëÀÚ Á¤ÀÇ À§Å° __±êÇãºê ¸ð¹ÙÀÏÀ» ÅëÇÑ Àå¼Ò¿¡ ±¸¾Ö¹ÞÁö ¾Ê´Â ¾÷¹« ȯ°æ __»ç·Ê ¿¬±¸ __Á¤¸® __´õ ÀÐÀ»°Å¸® ¹× Âü°í ¹®Çå 5Àå. ¿ÀǼҽº¿Í ÀÌ³Ê ¼Ò½º Àü·«À¸·Î °³¹ß ¿ª·® °­È­ __ÀÚÀ¯-¿ÀǼҽº ¼ÒÇÁÆ®¿þ¾îÀÇ ¿ª»ç ____°ø°³ µµ¸ÞÀÎ ¼ÒÇÁÆ®¿þ¾î ____ÀÚÀ¯ ¼ÒÇÁÆ®¿þ¾î ____¿ÀǼҽº ¼ÒÇÁÆ®¿þ¾î ____¿ÀǼҽº ¼ÒÇÁÆ®¿þ¾îÀÇ ºÎ»ó __¿ÀǼҽº¿Í °³¹æÇü °³¹ßÀÇ Â÷ÀÌÁ¡ __±â¾÷ÀÌ ¿ÀǼҽº¸¦ µµÀÔÇÒ ¶§ÀÇ ÀÌÁ¡ ____OSS·Î ´õ ºü¸£°Ô °ø±ÞÇϱâ ____Ä¿¹Â´ÏƼ Âü¿©¸¦ ÅëÇØ ´õ ³ªÀº Á¦Ç° ¸¸µé±â ____³ëÈÄÈ­ À§ÇèÀÌ ³·Àº µµ±¸ »ç¿ëÇϱâ ____ÀÎÀç À¯Ä¡ ____»õ·Î¿î ±â¼ú ¹× Ç¥ÁØ¿¡ ¿µÇâÀ» ¹Ìħ ____¿ÀǼҽº ÇÁ·ÎÁ§Æ®¿¡¼­ ÇнÀÇØ ÇÁ·Î¼¼½º °³¼± __¿ÀǼҽº Àü·« ±¸Çö __¿ÀǼҽº¿Í ÀÌ³Ê ¼Ò½º __³»ºÎ °³¹ßÀÇ Á߿伺 __±êÇãºê ½ºÆù¼­ ____½ºÆù¼­ µî±Þ ____ÈÄ¿ø ¸ñÇ¥ __Á¤¸® __´õ ÀÐÀ»°Å¸® ¹× Âü°í ÀÚ·á 2ºÎ. µ¥ºê¿É½º ½Çõ 6Àå. ±êÇãºê ¾×¼ÇÀ¸·Î ÀÚµ¿È­ __±êÇãºê ¾×¼Ç °³¿ä __¿öÅ©Ç÷Î, ÆÄÀÌÇÁ¶óÀÎ, ¾×¼Ç ____YAML ±âº» ____ÁÖ¼® ____½ºÄ®¶ó ŸÀÔ ____Collection ŸÀÔ __¿öÅ©Ç÷Π¹®¹ý ____¿öÅ©Ç÷ΠƮ¸®°Å ____¿öÅ©Ç÷ΠÀâ ____¿öÅ©Ç÷Π½ºÅÜ ____ÄÜÅؽºÆ®¿Í Ç¥Çö½Ä ¹®¹ý ____¿öÅ©Ç÷Π¸í·É __½ÃÅ©¸´ »ç¿ë ____½ÃÅ©¸´ ÀúÀå ____½ÃÅ©¸´ Á¢±Ù ____GITHUB_TOKEN ½ÃÅ©¸´ __¿öÅ©Ç÷Π½Ç½À __¾×¼Ç ½Ç½À __±êÇãºê ¸¶ÄÏÇ÷¹À̽º __Á¤¸® __´õ ÀÐÀ»°Å¸® ¹× Âü°í ÀÚ·á 7Àå. ¿öÅ©Ç÷Π½ÇÇà __È£½ºÆà ·¯³Ê ____°Ý¸® ¹× ±ÇÇÑ ____Çϵå¿þ¾î ____¼ÒÇÁÆ®¿þ¾î ____³×Æ®¿öÅ© ____°¡°Ý __ÀÚü È£½ºÆà ·¯³Ê ____·¯³Ê ¼ÒÇÁÆ®¿þ¾î ____·¯³Ê¿Í ±êÇãºê °£ÀÇ Åë½Å ____ÇÁ·Ï½Ã ¼­¹ö µÚÆí¿¡¼­ ÀÚü È£½ºÆà ·¯³Ê »ç¿ë ____±êÇãºê¿¡ ÀÚü È£½ºÆà ·¯³Ê Ãß°¡Çϱâ ____ÀÚü È£½ºÆà ·¯³Ê Á¦°ÅÇϱâ __·¯³Ê ±×·ìÀ¸·Î ¾×¼¼½º °ü¸®Çϱâ __·¹ÀÌºí »ç¿ëÇϱâ __ÀÚü È£½ºÆà ·¯³Ê È®ÀåÇϱâ ____Àӽà ·¯³Ê ____±êÇãºê À¥ÈÅÀ¸·Î ½ºÄÉÀÏ ¾÷ ¹× ½ºÄÉÀÏ ´Ù¿îÇϱâ ____±âÁ¸ ¼Ö·ç¼Ç __¸ð´ÏÅ͸µ ¹× ¹®Á¦ ÇØ°á ____·¯³ÊÀÇ »óÅ ȮÀÎ ____¾ÖÇø®ÄÉÀÌ¼Ç ·Î±× ÆÄÀÏ °ËÅä ____ÀÛ¾÷ ·Î±× ÆÄÀÏ °ËÅä ____¼­ºñ½º »óÅ ȮÀÎ ____¸®´ª½º ____macOS ____À©µµ¿ì ____·¯³Ê ¾÷µ¥ÀÌÆ® ÇÁ·Î¼¼½º ¸ð´ÏÅ͸µ __»ç·Ê ¿¬±¸ __Á¤¸® __´õ ÀÐÀ»°Å¸® ¹× Âü°í ÀÚ·á 8Àå. ±êÇãºê ÆÐÅ°Áö¸¦ »ç¿ëÇÑ Á¾¼Ó¼º °ü¸® __±êÇãºê ÆÐÅ°Áö ____¿ä±Ý Ã¥Á¤ ____±ÇÇÑ°ú °¡½Ã¼º __¾×¼Ç°ú npm ÆÐÅ°Áö »ç¿ë __ÆÐÅ°Áö¿Í µµÄ¿ »ç¿ë __¾ÆÆÄÄ¡ ¸ÞÀ̺ì, ±×·¡µé, NuGet, RubyGem ÆÐÅ°Áö ____¾ÆÆÄÄ¡ ¸ÞÀ̺ìÀ» »ç¿ëÇÑ ÀÚ¹Ù ____±×·¡µé ____RubyGems ____NuGet __Á¤¸® __´õ ÀÐÀ»°Å¸® ¹× Âü°í ÀÚ·á 9Àå. Ç÷§Æûº° ¹èÆ÷ __´Ü°èº° ¹èÆ÷ __¹èÆ÷ ÀÚµ¿È­ __¾ÖÀú ¾Û ¼­ºñ½º¿¡ ¹èÆ÷ÇÏ´Â ¹æ¹ý ____¾ÖÀú ¸®¼Ò½º ¹èÆ÷ ____±êÇãºê ¾×¼ÇÀ» »ç¿ëÇØ ¾ÖÇø®ÄÉÀÌ¼Ç ¹èÆ÷Çϱâ __AWS ECS¿¡ ¹èÆ÷ÇÏ´Â ¹æ¹ý ____AWS ¸®¼Ò½º ¹èÆ÷ ____±êÇãºê ¾×¼ÇÀ¸·Î ÄÁÅ×ÀÌ³Ê ¹èÆ÷Çϱâ __GKE¿¡ ¹èÆ÷ÇÏ´Â ¹æ¹ý ____±¸±Û ¸®¼Ò½º ¹èÆ÷ ____±êÇãºê ¾×¼ÇÀ¸·Î ÄÁÅ×ÀÌ³Ê ¹èÆ÷Çϱâ __ÄÚµåÇü ÀÎÇÁ¶ó ____µµ±¸ ____¸ð¹ü »ç·Ê ____Àü·« ____¿öÅ©Ç÷ΠÅÛÇø´ ____Àç»ç¿ë °¡´ÉÇÑ ¿öÅ©Ç÷Π__¼º°ø ÃøÁ¤ __»ç·Ê ¿¬±¸ __Á¤¸® __´õ ÀÐÀ»°Å¸® ¹× Âü°í ÀÚ·á 10Àå. ÇÇó Ç÷¡±×¿Í ÇÇóÀÇ ¼ö¸í ÁÖ±â __ÇÇó Ç÷¡±×¶õ ¹«¾ùÀΰ¡ __ÇÇóÀÇ ¼ö¸í ÁÖ±â __ÇÇó Ç÷¡±×ÀÇ ÀÌÁ¡ __ÇÇó Ç÷¡±× ½ÃÀÛÇϱâ __ÇÇó Ç÷¡±×¿Í ±â¼ú ºÎä __ÇÁ·¹ÀÓ¿öÅ© ¹× Á¦Ç° __ÇÇó Ç÷¡±×¸¦ »ç¿ëÇÑ ½ÇÇè __Á¤¸® __´õ ÀÐÀ»°Å¸® ¹× Âü°í ÀÚ·á 11Àå. Æ®··Å© ±â¹Ý °³¹ß __Æ®··Å© ±â¹Ý °³¹ß __º¹ÀâÇÑ ºê·£Ä¡¸¦ ÇÇÇØ¾ß ÇÏ´Â ÀÌÀ¯ __´Ù¸¥ ±ê ¿öÅ©Ç÷εé ____±êÇ÷Π____±êÇãºê Ç÷Π____¸±¸®½º Ç÷Π____±ê·¦ Ç÷Π__¸¶ÀÌÇ÷ηΠ°íµµÈ­ ____¸ÞÀÎ ºê·£Ä¡ ____Àü¿ë ÅäÇÈ ºê·£Ä¡ ____Ãâ½Ã ____ÇÖÇȽº ____ÀÚµ¿È­ __»ç·Ê ¿¬±¸ __Á¤¸® __´õ ÀÐÀ»°Å¸® ¹× Âü°í ÀÚ·á 3ºÎ. °ß°íÇÑ Ãâ½Ã Àü·« 12Àå. Ç°Áú Çâ»óÀ» À§ÇÑ Å×½ºÆ®ÀÇ ½ÃÇÁÆ®-·¹ÇÁÆ® __½ÃÇÁÆ®-·¹ÇÁÆ® Å×½ºÆ® ¹× Å×½ºÆ® ÀÚµ¿È­ ____Å×½ºÆ® ÁÖµµ °³¹ß ____Å×½ºÆ® Æ÷Æ®Æú¸®¿À °ü¸® ____´ÜÀ§ Å×½ºÆ®(·¹º§ 0) ____ÅëÇÕ Å×½ºÆ®(·¹º§ 1) ____µ¥ÀÌÅ͸¦ »ç¿ëÇÑ ±â´É Å×½ºÆ®(·¹º§ 2) ____¿î¿µ Å×½ºÆ®(·¹º§ 3) __ºÒ¾ÈÁ¤ÇÑ Å×½ºÆ® Á¦°Å __ÄÚµå Ä¿¹ö¸®Áö __½ÃÇÁÆ®-¶óÀÌÆ® ¿î¿µ ȯ°æ¿¡¼­ÀÇ Å×½ºÆ® ____»óÅ µ¥ÀÌÅÍ ¹× ¸ð´ÏÅ͸µ ____ÇÇ·¯ Ç÷¡±× ¹× Ä«³ª¸® ¸±¸®½º ____ºñÁî´Ï½º ¿¬¼Ó¼º ¹× ÀçÇØ º¹±¸ ____Ž»öÀû Å×½ºÆ® ¹× »ç¿ë¼º Å×½ºÆ® __°áÇÔ ÁÖÀÔ ¹× Ä«¿À½º ¿£Áö´Ï¾î¸µ __Å×½ºÆ®¿Í ±ÔÁ¤ Áؼö __±êÇãºê¿¡¼­ÀÇ Å×½ºÆ® °ü¸® __»ç·Ê ¿¬±¸ __Á¤¸® __´õ ÀÐÀ»°Å¸® 13Àå. ½ÃÇÁÆ®-·¹ÇÁÆ® º¸¾È°ú µ¥ºê¼½¿É½º __½ÃÇÁÆ®-·¹ÇÁÆ® º¸¾È __ħÇØ °¡Á¤, Á¦·Î Æ®·¯½ºÆ®, º¸¾È ¿ì¼± »ç°í¹æ½Ä __°ø°Ý ½Ã¹Ä·¹ÀÌ¼Ç __·¹µå ÆÀ-ºí·ç ÆÀ ÈÆ·Ã ____ÆÀ ±¸¼º ____°ÔÀÓ ±ÔÄ¢ ____±â°£ ____±ÔÄ¢°ú Çൿ °­·É ____Á¦°ø Ç׸ñ ____¾îµð¼­ºÎÅÍ ½ÃÀÛÇØ¾ß ÇÒ±î? __°ø°Ý ½Ã³ª¸®¿À __±êÇãºê Äڵ彺ÆäÀ̽º __Á¤¸® __´õ ÀÐÀ»°Å¸® ¹× Âü°í ÀÚ·á 14Àå. ÄÚµå º¸¾È __Á¾¼Ó¼º °ü¸® ¹× Dependabot ____Á¾¼Ó¼º Ž»ö ____Dependabot ____±êÇãºê ¾×¼ÇÀ¸·Î Dependabot ¾÷µ¥ÀÌÆ® ÀÚµ¿È­ ____DependabotÀ» »ç¿ëÇØ ±êÇãºê ¾×¼ÇÀ» ÃֽŠ»óÅ·ΠÀ¯Áö __½ÃÅ©¸´ ½ºÄµ ____ÄÚµå ½ºÄµ ____±êÇãºê ¿¡¼­ ÄÚµå ½ºÄµ ____ÄÚµå ½ºÄµ ½ÇÇà ____½ÃÀÛÇϱâ ____ÄÚµå ½ºÄµ ¾Ë¸² ____½É°¢µµ ____À̽´ ¾Ë¸² ÃßÀû ____µ¥ÀÌÅÍ È帧 ºÐ¼® ____CodeQL Äõ¸® ____ŸÀÓ¶óÀÎ ____Ç® ¸®Äù½ºÆ® ÅëÇÕ ____ÄÚµå ½ºÄµ ±¸¼º __CodeQL Äõ¸® ÀÛ¼º __Á¤¸® __´õ ÀÐÀ»°Å¸® 15Àå. ¾ÈÀüÇÑ ¹èÆ÷ __ÄÁÅ×ÀÌ³Ê¿Í ÀÎÇÁ¶ó º¸¾È ½ºÄ³´× ____ÄÁÅ×ÀÌ³Ê ½ºÄµ ____ÀÎÇÁ¶ó Á¤Ã¥ __ÀÎÇÁ¶ó º¯°æ ÇÁ·Î¼¼½º ÀÚµ¿È­ __¼Ò½º ÄÚµå ¹× ÀÎÇÁ¶ó ¹«°á¼º ____SBOM ____Ä¿¹Ô ¼­¸í ____ÄÚµå ¼­¸í __µ¿Àû ¾ÖÇø®ÄÉÀÌ¼Ç º¸¾È Å×½ºÆ® __¸±¸®½º ÆÄÀÌÇÁ¶óÀÎ º¸¾È °­È­ ____·¯³Ê º¸¾È °­È­ ____¾×¼Ç º¸¾È À¯ÁöÇϱâ ____ȯ°æÀ» º¸È£Ç϶ó ____°¡´ÉÇÑ °æ¿ì ÅäÅ«À» »ç¿ëÇ϶ó ____º¸¾È ÅÚ·¹¸ÞÆ®¸® ¼öÁý __»ç·Ê ¿¬±¸ __Á¤¸® __´õ ÀÐÀ»°Å¸® ¹× Âü°í ¹®Çå 4ºÎ. ¼ÒÇÁÆ®¿þ¾î ¾ÆÅ°ÅØó 16Àå. ´À½¼ÇÏ°Ô °áÇÕµÈ ¾ÆÅ°ÅØó¿Í ¸¶ÀÌÅ©·Î¼­ºñ½º __´À½¼ÇÏ°Ô °áÇÕµÈ ½Ã½ºÅÛ __¸¶ÀÌÅ©·Î¼­ºñ½º __ÁøÈ­Àû ¼³°è __À̺¥Æ® Á᫐ ¾ÆÅ°ÅØó __Á¤¸® __´õ ÀÐÀ»°Å¸® 17Àå ÆÀ °íµµÈ­ __ÄÜ¿þÀÌÀÇ ¹ýÄ¢ __Åõ-ÇÇÀÚ ÆÀ __¿ª ÄÜ¿þÀÌ Àü·« __Àü´Þ ÁÖ±â __¸ð³ë ·¹Æ÷, ¸ÖƼ ·¹Æ÷ Àü·« ____´ëÇü ¸ð³ë ·¹Æ÷ ÀÛ¾÷ ____ÁÖÁ¦ ¹× ½ºÅ¸ ¸ñ·ÏÀ» »ç¿ëÇØ ·¹Æ÷ ±¸¼º ____Äڵ带 ±¸Á¶È­Çϱâ À§ÇØ ±ê ¼­ºê¸ðµâ »ç¿ë ____ÀûÀýÇÑ Àü·«Àº ¹«¾ùÀΰ¡? __»ç·Ê ¿¬±¸ __Á¤¸® __´õ ÀÐÀ»°Å¸® 5ºÎ. ¸° Á¦Ç° °ü¸® 18Àå. ¸° Á¦Ç° °³¹ß°ú ¸° ½ºÅ¸Æ®¾÷ __¸° Á¦Ç° °³¹ß __°í°´ Çǵå¹é ÅëÇÕÇϱâ __MVP __¿£ÅÍÇÁ¶óÀÌÁî Æ÷Æ®Æú¸®¿À °ü¸® __Á¦Ç° °ü¸® ±â¼ú Çâ»ó ____°í°´¿¡ ´ëÇÑ ÀÌÇØ ____ºñÁî´Ï½º ÀÌÇØ ____Á¦Ç° ÀÌÇØ __ºñÁî´Ï½º ¸ðµ¨ ĵ¹ö½º __Á¤¸® __´õ ÀÐÀ»°Å¸® ¹× Âü°íÀÚ·á 19Àå. ½ÇÇè°ú A/B Å×½ºÆ® __°úÇÐÀû ¹æ¹ýÀ¸·Î ½ÇÇè ¼öÇà ____°üÂû - µ¥ÀÌÅÍ ¼öÁý ¹× ºÐ¼® ____°¡¼³ ¼ö¸³(°¡¼³ °ø½ÄÈ­) ____½ÇÇè ±¸Ãà ____°á°ú °ËÁõ __GrowthBook ¹× Flagger¸¦ »ç¿ëÇÑ È¿°úÀûÀÎ __A/B Å×½ºÆ® ____GrowthBook ____Flagger __½ÇÇè°ú OKR __Á¤¸® __´õ ÀÐÀ»°Å¸® 6ºÎ. ¿£ÅÍÇÁ¶óÀÌÁ À§ÇÑ ±êÇãºê 20Àå. ±êÇãºê Ç÷§Æû ±¸¼º __È£½ºÆà ¿É¼Ç ¹× °¡°Ý ____È£½ºÆà ¿É¼Ç ____±êÇãºê ¿£ÅÍÇÁ¶óÀÌÁî Ŭ¶ó¿ìµå ____±êÇãºê ¿£ÅÍÇÁ¶óÀÌÁî ¼­¹ö ____±êÇãºê ¿£ÅÍÇÁ¶óÀÌÁî AE ____±êÇãºê Ä¿³ØÆ® ____°¡°Ý __½Ç½À - GitHub.com¿¡¼­ °èÁ¤ »ý¼ºÇϱâ __±â¾÷ º¸¾È ____SAML ÀÎÁõ ____SCIM ____ÀÚµ¿ ÆÀ µ¿±âÈ­ ____±â¾÷ °ü¸® »ç¿ëÀÚ ____GHES¸¦ »ç¿ëÇÑ ÀÎÁõ ____°¨»ç API __±êÇãºê ½ºÅ³Áî __Á¤¸® __´õ ÀÐÀ»°Å¸® ¹× Âü°í ¹®Çå 21Àå. ±êÇãºê·Î ÀÌÀü __¿Ã¹Ù¸¥ ¸¶À̱׷¹ÀÌ¼Ç Àü·« ¼±ÅÃÇϱâ __³·Àº Ãæ½ÇµµÀÇ ¸¶À̱׷¹À̼ÇÀ¸·Î ±ÔÁ¤ Áؼö ´Þ¼ºÇϱâ __¿øÈ°ÇÑ ÀüȯÀ» À§ÇÑ ¿ä±¸ »çÇ× µ¿±âÈ­ __ÄÚµå ¸¶À̱׷¹ÀÌ¼Ç __¾ÖÀú µ¥ºê¿É½º ¶Ç´Â ±êÇãºê¿¡¼­ ¸¶À̱׷¹À̼ÇÇϱâ __ÆÄÀÌÇÁ¶óÀÎ ¸¶À̱׷¹ÀÌ¼Ç __Á¤¸® __´õ ÀÐÀ»°Å¸® 22Àå. ±êÇãºê¸¦ ÅëÇÑ Çù¾÷ °íµµÈ­ __±êÇãºê ¹üÀ§ ¹× ³×ÀÓ½ºÆäÀ̽º ____±êÇãºê ¿£ÅÍÇÁ¶óÀÌÁî ____±êÇãºê Á¶Á÷ __±êÇãºê ÆÀ ±¸¼º __¿ªÇÒ ±â¹Ý ¾×¼¼½º __»ç¿ëÀÚ Á¤ÀÇ ¿ªÇÒ __¿ÜºÎ °øµ¿ ÀÛ¾÷ÀÚ __Á¤¸® __´õ ÀÐÀ»°Å¸® 23Àå. ¿£ÅÍÇÁ¶óÀÌÁî Çõ½Å __¸¹Àº Çõ½ÅÀÌ ½ÇÆÐÇÏ´Â ÀÌÀ¯ ____ȸ»ç³ª ¾÷°è°¡ Ưº°ÇÏ´Ù°í °¡Á¤ ____±ä¹Ú°¨ ºÎÀç ____¸íÈ®ÇÑ ºñÀü ºÎÀç ____Çõ½ÅÀ» ¸·´Â Àå¾Ö¹° ____µµ¿òÀ» °ÅÀýÇÏ´Â °Í __¿Ö?ºÎÅÍ ½ÃÀÛÇϱâ ____¸ñÀû¿¡ ±â¹ÝÇÑ ¹Ì¼Ç ____¿£Áö´Ï¾î¸µ ¹®È­ ±¸Ãà __µ¥ÀÌÅÍ ±â¹Ý Çõ½Å ____Á¦¾à ÀÌ·Ð ____º´¸ñ Á¦°Å ____µ¥ºê¿É½º´Â Áö¼ÓÀûÀÎ °³¼±ÀÇ ¿©Á¤ ____¹ë·ù ½ºÆ®¸²¿¡ ¸ÂÃá ÆÀÀ» À§ÇÑ ÃÖÀûÈ­ __Á¤¸® __´õ ÀÐÀ»°Å¸® ¹× Âü°í ÀÚ·á

ÀúÀÚ
Kaufmann, Michael

ÀÌ ÃâÆÇ»çÀÇ °ü·Ã»óÇ°
Tkinter¸¦ »ç¿ëÇÑ ÆÄÀ̽ã GUI ÇÁ·Î±×·¡¹Ö | Moore, Alan D.,ÀÌÅ»ó | ¿¡ÀÌÄÜÃâÆÇ
RESTful Web API ÆÐÅÏ°ú ¸ð¹ü »ç·Ê | ¸¶ÀÌÅ© ¾Ö¸Õ½¼,±è¼ºÁØ | ¿¡ÀÌÄÜÃâÆÇ
Çؼ® °¡´ÉÇÑ AI | ÃÖ¿µÀç,Thampi, Ajay | ¿¡ÀÌÄÜÃâÆÇ
Åë°èÀÇ ÇÔÁ¤ | ¾Ù·± B. ´Ù¿ì´Ï,±è»óÇö | ¿¡ÀÌÄÜÃâÆÇ
125°¡Áö ¹®ÀÚ¿­ ¾Ë°í¸®µë | º¸ÀÌý ¸®ÅÍ,Ƽ¿¡¸® ¸£Å©·Î,¸·½É Å©·Î½´¸ð¾î,³²±âȯ | ¿¡ÀÌÄÜÃâÆÇ

ÀÌ ºÐ¾ß ½Å°£ °ü·Ã»óÇ°
ÄËÆ® º¤ÀÇ Tidy First?: ´õ ³ªÀº ¼ÒÇÁÆ®¿þ¾î ¼³°è¸¦ À§ÇÑ 32°¡Áö ÄÚµå Á¤¸®¹ý | ÄËÆ® º¤,¾È¿µÈ¸ | ÇѺû¹Ìµð¾î
ÄÚµå ÀÛ¼º °¡À̵å | À̽ð¡¿Í ¹«³×Åä½Ã,Á¤±â¿í | ±æ¹þ
 
µµ¼­¸¦ ±¸ÀÔÇϽŠ°í°´ ¿©·¯ºÐµéÀÇ ¼­ÆòÀÔ´Ï´Ù.
ÀÚÀ¯·Î¿î ÀÇ°ß ±³È¯ÀÌ °¡´ÉÇÕ´Ï´Ù¸¸, ¼­ÆòÀÇ ¼º°Ý¿¡ ¸ÂÁö ¾Ê´Â ±ÛÀº »èÁ¦µÉ ¼ö ÀÖ½À´Ï´Ù.

µî·ÏµÈ ¼­ÆòÁß ºÐ¾ß¿Í »ó°ü¾øÀÌ ¸ÅÁÖ ¸ñ¿äÀÏ 5ÆíÀÇ ¿ì¼öÀÛÀ» ¼±Á¤ÇÏ¿©, S-Money 3¸¸¿øÀ» Àû¸³Çص帳´Ï´Ù.
ÃÑ 0°³ÀÇ ¼­ÆòÀÌ ÀÖ½À´Ï´Ù.