Search
moon
sun
ใ€ฐ๏ธ

๐Ÿ–‡๏ธSW Best practice

ํ•œ๊ธ€
๋ชจ๋ฒ” ์‚ฌ๋ก€
์ถœ์ฒ˜
terminology
์ƒ๊ฐ/์งˆ๋ฌธ
+0/0 (terminology) - โ€ฃ Best practice
์˜๊ตฌ๋…ธํŠธ ์ƒ๊ฐ์˜ ์ˆ˜
ํ”„๋กœ์ ํŠธ๋…ธํŠธ ์ƒ๊ฐ์˜ ์ˆ˜
๊ด€๋ จ ์งˆ๋ฌธ์˜ ์ˆ˜
ใ€ฐ๏ธ
terminology
์ถ”์ƒ์ ์ธ(์ „๋ฌธ์ ์ธ) ์šฉ์–ด์ž„.
ํ‚ค์›Œ๋“œ๊ฐ€ ๊ฐ€๊นŒ์šด ์‹œ์ผ ๋‚ด ๊ฒ€์ƒ‰๋  ๊ฒƒ ๊ฐ™์ง€ ์•Š์Œ.
์•Œ์•„๋‘๊ณ  ์‹ถ์€ ๋‹จ์–ด์ด์ง€๋งŒ ์˜๊ตฌ๋…ธํŠธ ์ƒ์„ฑ์€ ๊ณผ๋ถ„ํ•จ.
์ •์˜
์ด ๋‹จ์–ด๋ฅผ ๋ฐœ๊ฒฌํ•œ ๊ณณ
1.
๐Ÿ“–๋ฐ์ดํ„ฐ ์—”์ง€๋‹ˆ์–ด๋ง๊ณผ ๋ฐ์ดํ„ฐ ๊ณผํ•™ ๋ถ€๋ถ„์—์„œ ์ฝ”๋”ฉ์˜ ๋น„์ค‘์ด ์•„์ฃผ ๋†’๋‹ค๋Š” ์ ์„ ๊ณ ๋ คํ•  ๋•Œ, ์ด๋Ÿฌํ•œ ๋ถ„์•ผ์˜ ์‹ค๋ฌด์ž๋Š” ์†Œํ”„ํŠธ์›จ์–ด ๊ฐœ๋ฐœ ์ˆ˜๋ช… ์ฃผ๊ธฐ ์ง€์นจ์„ ๋”ฐ๋ฅด๋Š” ๊ฒƒ์ด ์ค‘์š”ํ•ฉ๋‹ˆ๋‹ค. ์‹ค์ œ๋กœ ์ด๋Ÿฐ ์ง€์นจ์—๋Š” Git๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์ฝ”๋“œ์˜ ๋ณ€๊ฒฝ์‚ฌํ•ญ์„ ์ถ”์ ํ•˜๋Š” ๋ฒ„์ „ ์ปจํŠธ๋กค, ์ฝ”๋“œ ์š”์ฒญ์„ ํ‘ธ์‹ฑ(pushing)ํ•˜๊ฑฐ๋‚˜ ํ’€๋ง(pulling)ํ•˜๋Š” ์ฝ”๋“œ ๋ฆฌ๋ทฐ, ์œ ๋‹› ํ…Œ์ŠคํŠธ, Docker ์ด๋ฏธ์ง€๋ฅผ ํฌํ•จํ•˜๋Š” ์•„ํ‹ฐํŒฉํŠธ ๊ด€๋ฆฌ, ๋ฐฐํฌ ์ž๋™ํ™”์™€ Terraform์„ ์‚ฌ์šฉํ•˜์—ฌ ์ฝ”๋“œ๋กœ ์ธํ”„๋ผ ๋ฒ„์ „์„ ์œ ์ง€ํ•˜๊ฑฐ๋‚˜ ๋ณ€๊ฒฝํ•˜๋Š” ์ฝ”๋“œํ˜• ์ธํ”„๋ผ๊ฐ€ ํฌํ•จ๋ฉ๋‹ˆ๋‹ค. ์ด๋Ÿฐ ์†Œํ”„ํŠธ์›จ์–ด ๊ฐœ๋ฐœ ๋ชจ๋ฒ” ์‚ฌ๋ก€๋ฅผ ์ปดํ“จํ„ฐ ๋น„์ „์— ์ ์šฉํ•˜๋Š” ๊ฒƒ์€ ๊ฐ„๋‹จํ•œ๋ฐ์š”.