๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ
๋ฐ˜์‘ํ˜•

๋ถ„๋ฅ˜ ์ „์ฒด๋ณด๊ธฐ944

์ดˆ๋ณด ๊ฐœ๋ฐœ์ž๋„ ๋”ฐ๋ผํ•˜๋Š” GitHub Actions CI ํŒŒ์ดํ”„๋ผ์ธ ์„ค์ • ๊ฐ€์ด๋“œ ์ดˆ๋ณด ๊ฐœ๋ฐœ์ž๋„ ๋”ฐ๋ผํ•˜๋Š” GitHub Actions CI ํŒŒ์ดํ”„๋ผ์ธ ์„ค์ • ๊ฐ€์ด๋“œ๐Ÿš€์•ˆ๋…•ํ•˜์„ธ์š”! ๐Ÿ˜ƒ ํ˜น์‹œ ‘GitHub Actions’๋ผ๋Š” ๋ง์„ ๋“ค์–ด๋ดค์ง€๋งŒ, ‘์ด๊ฒŒ ๊ณผ์—ฐ ๋ญ์ง€?’ ํ•˜๋ฉด์„œ ๋ง‰๋ง‰ํ–ˆ๋˜ ์  ์—†๋‚˜์š”? ๐Ÿค” ์˜ค๋Š˜์€ ๊ฐœ๋ฐœ ์ดˆ๋ณด์ž๋„ ์‰ฝ๊ฒŒ ๋”ฐ๋ผ ํ•  ์ˆ˜ ์žˆ๋Š” GitHub Actions๋ฅผ ํ™œ์šฉํ•œ CI(์ง€์†์  ํ†ตํ•ฉ) ํŒŒ์ดํ”„๋ผ์ธ ๊ตฌ์„ฑ ๋ฐฉ๋ฒ•์„ ์นœ์ ˆํ•˜๊ฒŒ ์•Œ๋ ค๋“œ๋ฆด๊ฒŒ์š”! ๐Ÿ’ป๐Ÿ’ก์ด ๊ธ€ ํ•˜๋‚˜๋ฉด, ์™€์šฐ! ์ด์ œ๋Š” ๋‚ด ํ”„๋กœ์ ํŠธ์— ์ž๋™ ๋นŒ๋“œ(๋นŒ๋“œ ์ž๋™ํ™”), ํ…Œ์ŠคํŠธ, ๋ฐฐํฌ๊นŒ์ง€ ๐Ÿค–๐Ÿ’ฅ ์™„๋ฒฝํ•˜๊ฒŒ ์…‹์—…ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค! ๐Ÿ˜Žโœจ์ž, ๊ทธ๋Ÿผ ์‹œ์ž‘ํ•ด๋ณผ๊นŒ์š”? ๐ŸŒˆ๐Ÿ“Œ GitHub Actions๋ž€? ๐Ÿค”โœ… GitHub ๋‚ด์—์„œ ์ œ๊ณตํ•˜๋Š” CI/CD ๋„๊ตฌ๋กœ์„œ, ์ฝ”๋“œ ๋ณ€๊ฒฝ์‚ฌํ•ญ์„ ๊ฐ์ง€ํ•˜๋ฉด ์ž๋™์œผ๋กœ ๋นŒ๋“œ ๋˜๋Š” ํ…Œ์ŠคํŠธ๋ฅผ ์ˆ˜ํ–‰ํ•˜๋Š” ๊ฒƒ!โœ… ๊ฐœ๋ฐœ์ž ์† ๋งŽ์ด ์•ˆ ๊ฐ€.. 2025. 4. 28.
๋‹จ๊ณ„๋ณ„๋กœ ๋”ฐ๋ผํ•˜๋Š” ๋ผ์ฆˆ๋ฒ ๋ฆฌํŒŒ์ด ํ™ˆ์„œ๋ฒ„ ๊ตฌ์ถ• ๊ฐ€์ด๋“œ ๋‹จ๊ณ„๋ณ„๋กœ ๋”ฐ๋ผํ•˜๋Š” ๋ผ์ฆˆ๋ฒ ๋ฆฌํŒŒ์ด ํ™ˆ์„œ๋ฒ„ ๊ตฌ์ถ• ๊ฐ€์ด๋“œ ๐Ÿš€๐Ÿก๐Ÿ’ป๐Ÿค” ์‹œ์ž‘ํ•˜๋ฉฐ! ์™œ ๋ผ์ฆˆ๋ฒ ๋ฆฌํŒŒ์ด๋กœ ํ™ˆ์„œ๋ฒ„๋ฅผ ๋งŒ๋“ค๊นŒ? ๐Ÿง์—ฌ๋Ÿฌ๋ถ„์ด ์ง‘์—์„œ ๋ฏธ๋””์–ด ์„œ๋ฒ„, ํŒŒ์ผ ๊ณต์œ , ์Šค๋งˆํŠธํ™ˆ ํ—ˆ๋ธŒ ๋“ฑ ๋‹ค์–‘ํ•œ ๋ชฉ์ ์œผ๋กœ ์‚ฌ์šฉํ•˜๊ณ  ์‹ถ์€๋ฐ, ๋Œ€์ฒด ์–ด๋””์„œ๋ถ€ํ„ฐ ์‹œ์ž‘ํ•ด์•ผ ํ• ์ง€ ๋ง‰๋ง‰ํ•˜์…จ๋‚˜์š”? ๐Ÿ’พ๐Ÿคฏ ๊ทธ๋ ‡๋‹ค๋ฉด ์ด ๊ฐ€์ด๋“œ๊ฐ€ ๋”ฑ! โœจ ์ˆ˜๋งŽ์€ ์ดˆ๋ณด์ž์™€ Hobby๋ฆฌ์ŠคํŠธ๋“ค์ด ์‰ฝ๊ฒŒ ๋”ฐ๋ผํ•  ์ˆ˜ ์žˆ๋„๋ก ์ฐจ๊ทผ์ฐจ๊ทผ, ์นœ์ ˆํ•˜๊ฒŒ ์„ค๋ช…ํ•ด๋“œ๋ฆด๊ฒŒ์š”! ๐Ÿ˜Š๐ŸŽฏ๋งŽ์€ ์ด๋“ค์ด "๋ณ„๊ฑฐ ์•„๋‹ˆ๊ฒ ์ง€?" ํ•˜๊ณ  ๋„์ „ํ•˜๋‹ค ๋ณด๋ฉด, ์–ด๋А์ƒˆ ๋‚˜๋งŒ์˜ ์ €๋งŒ์˜ ํ™ˆ์„œ๋ฒ„๊ฐ€ ๋š๋”ฑ! ๋งŒ๋“ค์–ด์ง€๋Š” ๋งˆ๋ฒ• ๊ฐ™์€ ๊ฒฝํ—˜์„ ํ•˜๊ฒŒ ๋  ๊ฑฐ์˜ˆ์š”. ๐Ÿ’ช๐ŸŒˆ ์ž, ๊ทธ๋Ÿผ ์ง€๊ธˆ ๋ฐ”๋กœ ์‹œ์ž‘ํ•ด๋ณผ๊นŒ์š”? ๐Ÿšฆ๐Ÿ”–๐ŸŒŸ ์ค€๋น„๋ฌผ ์ฒดํฌ๋ฆฌ์ŠคํŠธ! ํ•„์ˆ˜ ์žฅ๋น„๋ถ€ํ„ฐ ์‹œ์ž‘!๐Ÿ“ ๋จผ์ €, ๋ณธ๊ฒฉ์ ์ธ ๊ตฌ์ถ•์— ์•ž์„œ ํ•„์š”ํ•œ ๊ฒƒ๋“ค์„ ํ•˜๋‚˜์”ฉ ์ฒดํฌํ•ด๋ณผ๊ฒŒ์š”! โœ…๐Ÿ–ฅ๏ธ ๋ผ.. 2025. 4. 28.
ํด๋ผ์šฐ๋“œ ์ „๋ฌธ๊ฐ€๊ฐ€ ์•Œ๋ ค์ฃผ๋Š” AWS S3 ๋น„์šฉ ์ตœ์ ํ™” ์™„๋ฒฝ ๊ฐ€์ด๋“œ ๋ถ„๋ฅ˜: ๐Ÿ’ป IT/Computers์ œ๋ชฉ: ํด๋ผ์šฐ๋“œ ์ „๋ฌธ๊ฐ€๊ฐ€ ์•Œ๋ ค์ฃผ๋Š” AWS S3 ๋น„์šฉ ์ตœ์ ํ™” ์™„๋ฒฝ ๊ฐ€์ด๋“œ๐Ÿš€ ์‹œ์ž‘ํ•˜๋ฉฐ: ์™œ AWS S3 ๋น„์šฉ ์ตœ์ ํ™”๊ฐ€ ์ค‘์š”ํ•œ๊ฐ€?ํ˜น์‹œ ์—ฌ๋Ÿฌ๋ถ„๋„ "ํด๋ผ์šฐ๋“œ ์„œ๋ฒ„ ๋น„์šฉ์ด ๊ณ„์† ๋Š˜์–ด๋‚˜์ง€ ์•Š์„๊นŒ?"๋ผ๋Š” ๊ฑฑ์ •์„ ํ•œ ๋ฒˆ์ฏค์€ ํ•ด๋ณธ ์  ์žˆ์œผ์‹œ์ฃ ? ๐Ÿค”์‹ค์ œ๋กœ ๋งŽ์€ ๊ธฐ์—…๊ณผ ๊ฐœ๋ฐœ์ž๋“ค์ด ๋น„์šฉ ๋ถ€๋‹ด์œผ๋กœ ๊ณ ์ƒํ•˜๋Š” ์ด์œ ๋Š” ๋ฐ”๋กœ 'ํšจ์œจ์ ์ด์ง€ ๋ชปํ•œ ์ €์žฅ์†Œ ์‚ฌ์šฉ' ๋•Œ๋ฌธ์ž…๋‹ˆ๋‹ค.๊ทธ๋Ÿฐ๋ฐ ๊ฑฑ์ •ํ•˜์ง€ ๋งˆ์„ธ์š”! ์˜ค๋Š˜์€ ๊ตญ๋‚ด์™ธ ์ˆ˜๋ฐฑ๋งŒ ๊ธฐ์—…์ด ์• ์šฉํ•˜๋Š” AWS S3(Simple Storage Service)๋ฅผ ์–ด๋–ป๊ฒŒ ํ•˜๋ฉด ํšจ์œจ์ ์œผ๋กœ ์‚ฌ์šฉํ•˜์—ฌ ๋น„์šฉ์„ ์ ˆ๊ฐํ•  ์ˆ˜ ์žˆ๋Š”์ง€, โญ์ „๋ฌธ๊ฐ€ ์ˆ˜์ค€์˜ ๋…ธํ•˜์šฐโญ๋ฅผ ๊ณต์œ ํ•˜๋ ค๊ณ  ํ•ฉ๋‹ˆ๋‹ค.๐ŸŒ AWS S3๋Š”?์›น ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜, ๋ฐ์ดํ„ฐ ๋ฐฑ์—…, ๋น…๋ฐ์ดํ„ฐ ๋ถ„์„, ์ •์  ์›น์‚ฌ์ดํŠธ ํ˜ธ์ŠคํŒ… ๋“ฑ ๋‹ค์–‘ํ•œ ์šฉ๋„๋กœ ์‚ฌ์šฉ๋˜.. 2025. 4. 28.
์ž‘์—… ํšจ์œจ 200% ๋†’์ด๋Š” Windows 11 ์„œ๋ธŒ์Šคํฌ๋ฆฐ ํ™œ์šฉ 7๊ฐ€์ง€ ํŒ ์ž‘์—… ํšจ์œจ 200% ๋†’์ด๋Š” Windows 11 ์„œ๋ธŒ์Šคํฌ๋ฆฐ ํ™œ์šฉ 7๊ฐ€์ง€ ํŒ ๐Ÿ–ฅ๏ธโœจ์—ฌ๋Ÿฌ๋ถ„, ํ˜น์‹œ "์™œ ๋‚ด ์ž‘์—… ์†๋„๋Š” ๋Š˜ ์ œ์ž๋ฆฌ์ผ๊นŒ?" ๐Ÿค” ํ•˜๋Š” ์˜๋ฌธ์ด ๋“œ์…จ๋‚˜์š”? ํ˜น์€ “๋” ๋น ๋ฅด๊ฒŒ, ๋” ๋˜‘๋˜‘ํ•˜๊ฒŒ ์ผํ•  ๋ฐฉ๋ฒ•์€ ์—†์„๊นŒ?” ๐ŸŒŸ ๊ณ ๋ฏผํ•˜๋Š” ๋ถ„๋“ค์„ ์œ„ํ•ด ์˜ค๋Š˜์€ ๋ฐ”๋กœ ๊ทธ ๋‹ต์„ ์ œ์‹œํ•˜๊ธฐ ์œ„ํ•ด ์ด ๊ธ€์„ ์ค€๋น„ํ–ˆ์–ด์š”! ๋ฐ”๋กœ ์œˆ๋„์šฐ 11์˜ ์„œ๋ธŒ์Šคํฌ๋ฆฐ ํ™œ์šฉ๋ฒ•์ž…๋‹ˆ๋‹ค ๐Ÿ’ป๐Ÿš€. ์˜ค๋Š˜ ์†Œ๊ฐœํ•˜๋Š” 7๊ฐ€์ง€ ํŒ๋งŒ ๋”ฐ๋ฅด๋ฉด, ์ž‘์—… ํšจ์œจ์€ 200% ๋†’์•„์งˆ ๊ฑธ์š”! ์ค€๋น„๋˜์…จ๋‚˜์š”? ๐ŸŽฏ๐ŸŒˆ ์œˆ๋„์šฐ 11 ์„œ๋ธŒ์Šคํฌ๋ฆฐ, ์™œ ์ค‘์š”ํ•œ๊ฐ€์š”? ๐Ÿ’ก์ตœ๊ทผ ์žฌํƒ๊ทผ๋ฌด์™€ ์›๊ฒฉ ์—…๋ฌด๊ฐ€ ๋Š˜๋ฉด์„œ ๋‹ค์ค‘ ๋ชจ๋‹ˆํ„ฐ ํ™˜๊ฒฝ์˜ ํ•„์š”์„ฑ์ด ์—„์ฒญ ์ปค์กŒ์ฃ  ๐Ÿข๐Ÿ’ผ. ํŠนํžˆ Windows 11์—์„œ๋Š” ๋”์šฑ ๊ฐ•๋ ฅํ•˜๊ณ  ํŽธ๋ฆฌํ•œ ๋ฉ€ํ‹ฐํƒœ์Šคํ‚น ๊ธฐ๋Šฅ์ด ํ†ตํ•ฉ๋ผ์„œ, ์ผ์˜ ๋ชฐ์ž…๋„์™€ ์ƒ์‚ฐ์„ฑ์„ ํฌ๊ฒŒ ๋†’์—ฌ์ค๋‹ˆ๋‹ค! ํ•˜์ง€๋งŒ .. 2025. 4. 28.
๋ผ์ฆˆ๋ฒ ๋ฆฌํŒŒ์ด ํ™ˆ์„œ๋ฒ„ ๊ตฌ์ถ•์ด ์ดˆ๋ณด์ž์—๊ฒŒ๋„ ์‰ฌ์šด ์ด์œ ๋Š” ๐Ÿง‘‍๐Ÿ’ป ๋ผ์ฆˆ๋ฒ ๋ฆฌํŒŒ์ด ํ™ˆ์„œ๋ฒ„ ๊ตฌ์ถ•์ด ์ดˆ๋ณด์ž์—๊ฒŒ๋„ ์‰ฌ์šด ์ด์œ ๋Š”?์•ˆ๋…•ํ•˜์„ธ์š”! ์˜ค๋Š˜์€ ์ตœ๊ทผ์— ๋งŽ์€ ์ฃผ๋ชฉ์„ ๋ฐ›๊ณ  ์žˆ๋Š” ๋ผ์ฆˆ๋ฒ ๋ฆฌํŒŒ์ด(Raspberry Pi)๋ฅผ ์ด์šฉํ•œ ํ™ˆ์„œ๋ฒ„ ๊ตฌ์ถ•์ด ์™œ ์ดˆ๋ณด์ž๋„ ์‰ฝ๊ฒŒ ๋”ฐ๋ผ ํ•  ์ˆ˜ ์žˆ๋Š”์ง€, ๊ทธ ์ด์œ ๋ฅผ ์•Œ๋ ค๋“œ๋ฆด๊ฒŒ์š”. ์—ฌ๋Ÿฌ๋ถ„๋„ ์ง‘์—์„œ ์„œ๋ฒ„๋ฅผ ๋งŒ๋“ค๊ณ  ์‹ถ์ง€๋งŒ ๊ธฐ์ˆ ์  ์žฅ๋ฒฝ์ด ๋†’๋‹ค๊ณ  ๋А๋ผ์…จ๋‚˜์š”? ๊ฑฑ์ • ๋งˆ์„ธ์š”! ์ด ๊ธ€๋งŒ ์ฝ์œผ๋ฉด ์ดˆ๋ณด์ž๋„ ์ž์‹ ๊ฐ ์žˆ๊ฒŒ ์‹œ์ž‘ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๐Ÿ˜„๐ŸŒŸ๐ŸŽฏ ์™œ ๋ผ์ฆˆ๋ฒ ๋ฆฌํŒŒ์ด๋กœ ํ™ˆ์„œ๋ฒ„๋ฅผ ๋งŒ๋“ค๊ธฐ๊ฐ€ ์‰ฌ์šธ๊นŒ?๋จผ์ €, ๋งŽ์€ ๋ถ„๋“ค์ด ๊ฐ–๋Š” ๊ถ๊ธˆ์ฆ์„ ํ•ด๊ฒฐํ•ด ๋ด…์‹œ๋‹ค. ๐Ÿ•ต๏ธ‍โ™‚๏ธ๐Ÿค”์ €๋ ดํ•œ ๊ฐ€๊ฒฉ์œผ๋กœ ๊ตฌ์ž… ๊ฐ€๋Šฅ ๐Ÿ’ฐ: ๊ฐ€๊ฒฉ์ด ๋น„์‹ธ์ง€ ์•Š๊ณ , ํ•œ ๋Œ€์˜ ๋ผ์ฆˆ๋ฒ ๋ฆฌํŒŒ์ด๋กœ๋„ ์ถฉ๋ถ„ํ•œ ์„ฑ๋Šฅ์„ ๊ธฐ๋Œ€ํ•  ์ˆ˜ ์žˆ์–ด์š”!์ดˆ๊ฐ„๋‹จ ์„ค์น˜ ํ”„๋กœ์„ธ์Šค ๐Ÿš€: ํŠน๋ณ„ํ•œ ๊ธฐ์ˆ  ์—†์ด๋„ ๋ช‡ ๋‹จ๊ณ„๋งŒ ๋”ฐ๋ผํ•˜๋ฉด ๋! UI(๊ทธ๋ž˜ํ”ฝ ์ธํ„ฐํŽ˜์ด์Šค).. 2025. 4. 28.
์›” ๋น„์šฉ 50% ์ ˆ๊ฐํ•˜๋Š” AWS S3 ์ตœ์ ํ™” ์ „๋žต 6๊ฐ€์ง€ ๐Ÿ’ป AWS S3 ๋น„์šฉ 50% ์ ˆ๊ฐํ•˜๋Š” ์ตœ์ ํ™” ์ „๋žต 6๊ฐ€์ง€๐Ÿš€์—ฌ๋Ÿฌ๋ถ„, ํ˜น์‹œ ํด๋ผ์šฐ๋“œ ์ €์žฅ์†Œ ๋น„์šฉ์ด ๊ฐ‘์ž๊ธฐ ํŒํŒ ๋Š˜์–ด๋‚˜๋˜ ์  ์žˆ์œผ์‹ ๊ฐ€์š”? ๐Ÿ’ธ ์˜ค๋Š˜์€ AWS S3 ๊ฐ™์€ ํด๋ผ์šฐ๋“œ ์ €์žฅ์†Œ๋ฅผ ์ตœ์ ํ™”ํ•ด ์›” ๋น„์šฉ์„ ์ตœ๋Œ€ 50%๋‚˜ ์ ˆ๊ฐํ•  ์ˆ˜ ์žˆ๋Š” ๊ฟ€ํŒ 6๊ฐ€์ง€๋ฅผ ์†Œ๊ฐœํ•ฉ๋‹ˆ๋‹ค! ๐Ÿ˜Žโœจํด๋ผ์šฐ๋“œ์˜ ์„ธ๊ณ„๋Š” ์ •๊ธ€๊ณผ๋„ ๊ฐ™์•„์„œ, ๊ด€๋ฆฌํ•˜์ง€ ์•Š์œผ๋ฉด ๋น„์šฉ ํญํƒ„์— ํญํƒ„์ด ํ„ฐ์งˆ์ง€๋„ ๋ชฐ๋ผ์š”! ๊ทธ๋ž˜์„œ ์˜ค๋Š˜์€ ‘๋˜‘๋˜‘ํ•œ S3 ๊ด€๋ฆฌ๋ฒ•’์„ ์•Œ๋ ค๋“œ๋ฆฌ๋ ค๊ณ  ํ•ฉ๋‹ˆ๋‹ค. ์ค€๋น„๋˜์…จ๋‚˜์š”? ๐ŸŽฏ ๊ทธ๋Ÿผ ๋ฐ”๋กœ ์‹œ์ž‘ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค!๐ŸŒŸ 1. ์˜ค๋ธŒ์ ํŠธ ์ˆ˜๋ช… ์ฃผ๊ธฐ ์ •์ฑ… (Lifecycle Policy) ํ™œ์šฉํ•˜๊ธฐ ๐Ÿšถ‍โ™‚๏ธ๐Ÿ•ฐ๏ธ๐Ÿ”น ๋ฌด์—‡์ธ๊ฐ€์š”?S3 ์˜ค๋ธŒ์ ํŠธ์˜ ์ €์žฅ ๊ธฐ๊ฐ„๊ณผ ๋ฐฉ๋ฒ•์„ ์ž๋™์œผ๋กœ ๊ด€๋ฆฌํ•˜๋Š” ๊ธฐ๋Šฅ์˜ค๋ž˜๋œ ํŒŒ์ผ, ์‚ฌ์šฉ ๋นˆ๋„ ๋‚ฎ์€ ํŒŒ์ผ์„ ์ž๋™์œผ๋กœ ์‚ญ์ œ ๋˜๋Š” ์ €๋น„์šฉ ์ €์žฅ์†Œ๋กœ ์ด๋™๐Ÿ”น ์–ด.. 2025. 4. 28.
๋ฐ˜์‘ํ˜•