๊ณ ์•„ ์„œ๋น„์Šค: (๋งˆ์ดํฌ๋กœ)์„œ๋น„์Šค ์•„ํ‚คํ…์ฒ˜์˜ ๋‹จ์ 

Banki.ru ํฌํ„ธ ์šด์˜ ์ด์‚ฌ Andrey Nikolsky๊ฐ€ ์ž‘๋…„ ์ปจํผ๋Ÿฐ์Šค์—์„œ ์—ฐ์„คํ–ˆ์Šต๋‹ˆ๋‹ค. DevOpsDays ๋ชจ์Šคํฌ๋ฐ” ๊ณ ์•„ ์„œ๋น„์Šค ์ •๋ณด: ์ธํ”„๋ผ์—์„œ ๊ณ ์•„ ์„œ๋น„์Šค๋ฅผ ์‹๋ณ„ํ•˜๋Š” ๋ฐฉ๋ฒ•, ๊ณ ์•„ ์„œ๋น„์Šค๊ฐ€ ์™œ ๋‚˜์œ์ง€, ์–ด๋–ป๊ฒŒ ํ•ด์•ผ ํ•˜๋Š”์ง€, ์•„๋ฌด๊ฒƒ๋„ ๋„์›€์ด ๋˜์ง€ ์•Š๋Š” ๊ฒฝ์šฐ ์–ด๋–ป๊ฒŒ ํ•ด์•ผ ํ•˜๋Š”์ง€.

์ปท ์•„๋ž˜์—๋Š” ๋ณด๊ณ ์„œ์˜ ํ…์ŠคํŠธ ๋ฒ„์ „์ด ์žˆ์Šต๋‹ˆ๋‹ค.


์•ˆ๋…•ํ•˜์„ธ์š” ๋™๋ฃŒ๋“ค! ์ œ ์ด๋ฆ„์€ Andrey์ด๊ณ  Banki.ru์˜ ์šด์˜ ์ฑ…์ž„์ž์ž…๋‹ˆ๋‹ค.

์šฐ๋ฆฌ๋Š” ๋Œ€๊ทœ๋ชจ ์„œ๋น„์Šค๋ฅผ ๊ฐ€์ง€๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๊ฒƒ์€ ๋ชจ๋†€๋ฆฌ์‹ ์„œ๋น„์Šค์ด๋ฉฐ, ๋ณด๋‹ค ๊ณ ์ „์ ์ธ ์˜๋ฏธ์˜ ์„œ๋น„์Šค๊ฐ€ ์žˆ๊ณ  ๋งค์šฐ ์ž‘์€ ์„œ๋น„์Šค๋„ ์žˆ์Šต๋‹ˆ๋‹ค. ๋‚˜๋Š” ๋…ธ๋™์ž-๋†๋ฏผ ์šฉ์–ด๋กœ ์„œ๋น„์Šค๊ฐ€ ๋‹จ์ˆœํ•˜๊ณ  ์ž‘์œผ๋ฉด ๋งˆ์ดํฌ๋กœ ์„œ๋น„์Šค์ด๊ณ , ์•„์ฃผ ๋‹จ์ˆœํ•˜๊ณ  ์ž‘์ง€ ์•Š์œผ๋ฉด ๊ทธ๋ƒฅ ์„œ๋น„์Šค๋ผ๊ณ  ๋งํ•ฉ๋‹ˆ๋‹ค.

์„œ๋น„์Šค์˜ ์žฅ์ 

์„œ๋น„์Šค์˜ ์žฅ์ ์„ ๋น ๋ฅด๊ฒŒ ์‚ดํŽด๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค.

๊ณ ์•„ ์„œ๋น„์Šค: (๋งˆ์ดํฌ๋กœ)์„œ๋น„์Šค ์•„ํ‚คํ…์ฒ˜์˜ ๋‹จ์ 

์ฒซ ๋ฒˆ์งธ๋Š” ์Šค์ผ€์ผ๋ง์ž…๋‹ˆ๋‹ค. ์„œ๋น„์Šค์— ๋Œ€ํ•œ ์ž‘์—…์„ ์‹ ์†ํ•˜๊ฒŒ ์ˆ˜ํ–‰ํ•˜๊ณ  ์ƒ์‚ฐ์„ ์‹œ์ž‘ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ํŠธ๋ž˜ํ”ฝ์„ ์ˆ˜์‹ ํ•˜๊ณ  ์„œ๋น„์Šค๋ฅผ ๋ณต์ œํ–ˆ์Šต๋‹ˆ๋‹ค. ๋” ๋งŽ์€ ํŠธ๋ž˜ํ”ฝ์ด ์žˆ๊ณ  ์ด๋ฅผ ๋ณต์ œํ•˜์—ฌ ํ•จ๊ป˜ ์ƒํ™œํ•ฉ๋‹ˆ๋‹ค. ์ด๊ฒƒ์€ ์ข‹์€ ๋ณด๋„ˆ์Šค์ด๋ฉฐ, ์›์น™์ ์œผ๋กœ ์šฐ๋ฆฌ๊ฐ€ ์‹œ์ž‘ํ–ˆ์„ ๋•Œ ์šฐ๋ฆฌ๊ฐ€ ์ด ๋ชจ๋“  ์ผ์„ ํ•˜๋Š” ์ด์œ ๊ฐ€ ๊ฐ€์žฅ ์ค‘์š”ํ•œ ๊ฒƒ์œผ๋กœ ๊ฐ„์ฃผ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

๊ณ ์•„ ์„œ๋น„์Šค: (๋งˆ์ดํฌ๋กœ)์„œ๋น„์Šค ์•„ํ‚คํ…์ฒ˜์˜ ๋‹จ์ 

๋‘˜์งธ, ๊ฒฉ๋ฆฌ๋œ ๊ฐœ๋ฐœ์€ ์—ฌ๋Ÿฌ ๊ฐœ๋ฐœ ํŒ€์ด ์žˆ๊ณ  ๊ฐ ํŒ€์— ์—ฌ๋Ÿฌ ๊ฐœ๋ฐœ์ž๊ฐ€ ์žˆ๊ณ  ๊ฐ ํŒ€์ด ์ž์ฒด ์„œ๋น„์Šค๋ฅผ ๊ฐœ๋ฐœํ•˜๋Š” ๊ฒฝ์šฐ์ž…๋‹ˆ๋‹ค.

ํŒ€์—๋Š” ๋‰˜์•™์Šค๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ฐœ๋ฐœ์ž๋Š” ๋‹ค๋ฆ…๋‹ˆ๋‹ค. ๊ทธ๋ฆฌ๊ณ  ์˜ˆ๋ฅผ ๋“ค์–ด, ๋ˆˆ์†ก์ด ์‚ฌ๋žŒ๋“ค. ์ €๋Š” ์ด๊ฒƒ์„ Maxim Dorofeev์—๊ฒŒ์„œ ์ฒ˜์Œ ๋ดค์Šต๋‹ˆ๋‹ค. ๋•Œ๋•Œ๋กœ ๋ˆˆ์†ก์ด ์‚ฌ๋žŒ๋“ค์€ ์–ด๋–ค ํŒ€์—๋Š” ์žˆ๊ณ  ๋‹ค๋ฅธ ํŒ€์—๋Š” ์—†์Šต๋‹ˆ๋‹ค. ์ด๋กœ ์ธํ•ด ํšŒ์‚ฌ ์ „์ฒด์—์„œ ์‚ฌ์šฉ๋˜๋Š” ๋‹ค์–‘ํ•œ ์„œ๋น„์Šค๊ฐ€ ์•ฝ๊ฐ„ ๊ณ ๋ฅด์ง€ ์•Š๊ฒŒ ๋ฉ๋‹ˆ๋‹ค.

๊ณ ์•„ ์„œ๋น„์Šค: (๋งˆ์ดํฌ๋กœ)์„œ๋น„์Šค ์•„ํ‚คํ…์ฒ˜์˜ ๋‹จ์ 

์‚ฌ์ง„์„ ๋ณด์„ธ์š”. ์ด ์‚ฌ๋žŒ์€ ์ข‹์€ ๊ฐœ๋ฐœ์ž์ด๊ณ  ์†์ด ํฌ๊ณ  ๋งŽ์€ ์ผ์„ ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ฐ€์žฅ ํฐ ๋ฌธ์ œ๋Š” ์ด ์†์ด ์–ด๋””์„œ ๋‚˜์˜ค๋Š”๊ฐ€์ด๋‹ค.

๊ณ ์•„ ์„œ๋น„์Šค: (๋งˆ์ดํฌ๋กœ)์„œ๋น„์Šค ์•„ํ‚คํ…์ฒ˜์˜ ๋‹จ์ 

์„œ๋น„์Šค๋ฅผ ํ†ตํ•ด ๋‹ค์–‘ํ•œ ์ž‘์—…์— ๋” ์ ํ•ฉํ•œ ๋‹ค์–‘ํ•œ ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด๋ฅผ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ผ๋ถ€ ์„œ๋น„์Šค๋Š” Go์— ์žˆ๊ณ , ์ผ๋ถ€๋Š” Erlang์—, ์ผ๋ถ€๋Š” Ruby์—, ์ผ๋ถ€๋Š” PHP์—, ์ผ๋ถ€๋Š” Python์— ์žˆ์Šต๋‹ˆ๋‹ค. ์ผ๋ฐ˜์ ์œผ๋กœ ๋งค์šฐ ๊ด‘๋ฒ”์œ„ํ•˜๊ฒŒ ํ™•์žฅํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์—ฌ๊ธฐ์—๋„ ๋‰˜์•™์Šค๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค.

๊ณ ์•„ ์„œ๋น„์Šค: (๋งˆ์ดํฌ๋กœ)์„œ๋น„์Šค ์•„ํ‚คํ…์ฒ˜์˜ ๋‹จ์ 

์„œ๋น„์Šค ์ง€ํ–ฅ ์•„ํ‚คํ…์ฒ˜๋Š” ์ฃผ๋กœ DevOps์— ๊ด€ํ•œ ๊ฒƒ์ž…๋‹ˆ๋‹ค. ์ฆ‰, ์ž๋™ํ™”๊ฐ€ ์—†์œผ๋ฉด ๋ฐฐํฌ ํ”„๋กœ์„ธ์Šค๋„ ์—†๊ณ , ์ˆ˜๋™์œผ๋กœ ๊ตฌ์„ฑํ•˜๋ฉด ์„œ๋น„์Šค ์ธ์Šคํ„ด์Šค๋งˆ๋‹ค ๊ตฌ์„ฑ์ด ๋ณ€๊ฒฝ๋  ์ˆ˜ ์žˆ๊ณ , ๋ญ”๊ฐ€๋ฅผ ํ•˜๋ ค๋ฉด ๊ทธ๊ณณ์œผ๋กœ ๊ฐ€์•ผ ํ•ด์„œ ์ง€์˜ฅ์— ๊ฐ€๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค.

์˜ˆ๋ฅผ ๋“ค์–ด, 20๊ฐœ์˜ ์„œ๋น„์Šค๊ฐ€ ์žˆ๊ณ  ์ˆ˜๋™์œผ๋กœ ๋ฐฐํฌํ•ด์•ผ ํ•˜๋ฉฐ, 20๊ฐœ์˜ ์ฝ˜์†”์ด ์žˆ๊ณ  ๋™์‹œ์— ๋‹Œ์ž์ฒ˜๋Ÿผ "Enter" ํ‚ค๋ฅผ ๋ˆ„๋ฆ…๋‹ˆ๋‹ค. ๋ณ„๋กœ ์ข‹์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

ํ…Œ์ŠคํŠธ ํ›„ ์„œ๋น„์Šค๊ฐ€ ์žˆ๊ณ (๋ฌผ๋ก  ํ…Œ์ŠคํŠธ๊ฐ€ ์žˆ๋Š” ๊ฒฝ์šฐ) ํ”„๋กœ๋•์…˜์—์„œ ์ž‘๋™ํ•˜๋„๋ก ํŒŒ์ผ๋กœ ๋งˆ๋ฌด๋ฆฌํ•ด์•ผ ํ•˜๋Š” ๊ฒฝ์šฐ์—๋„ ๋‚˜์œ ์†Œ์‹์ด ์žˆ์Šต๋‹ˆ๋‹ค.

ํŠน์ • Amazon ์„œ๋น„์Šค์— ์˜์กดํ•˜๊ณ  ๋Ÿฌ์‹œ์•„์—์„œ ์ผํ•œ๋‹ค๋ฉด ๋‘ ๋‹ฌ ์ „์— "์ฃผ์œ„์˜ ๋ชจ๋“  ๊ฒƒ์ด ๋ถˆํƒ€๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ์ €๋Š” ๊ดœ์ฐฎ์•„์š”. ๋ชจ๋“  ๊ฒƒ์ด ๋ฉ‹์ง‘๋‹ˆ๋‹ค."๋ผ๋Š” ๋ง์„ ๋“ค์€ ์ ์ด ์žˆ์„ ๊ฒƒ์ž…๋‹ˆ๋‹ค.

๊ณ ์•„ ์„œ๋น„์Šค: (๋งˆ์ดํฌ๋กœ)์„œ๋น„์Šค ์•„ํ‚คํ…์ฒ˜์˜ ๋‹จ์ 

์šฐ๋ฆฌ๋Š” Ansible์„ ์‚ฌ์šฉํ•˜์—ฌ ๋ฐฐํฌ๋ฅผ ์ž๋™ํ™”ํ•˜๊ณ , Puppet์„ ์œตํ•ฉ์— ์‚ฌ์šฉํ•˜๊ณ , Bamboo๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๋ฐฐํฌ๋ฅผ ์ž๋™ํ™”ํ•˜๊ณ , Confluence๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๋ชจ๋“  ๊ฒƒ์„ ์„ค๋ช…ํ•ฉ๋‹ˆ๋‹ค.

๋ณด๊ณ ์„œ๋Š” ๊ธฐ์ˆ  ๊ตฌํ˜„์— ๊ด€ํ•œ ๊ฒƒ์ด ์•„๋‹ˆ๋ผ ์ƒํ˜ธ ์ž‘์šฉ ๊ด€ํ–‰์— ๊ด€ํ•œ ๊ฒƒ์ด๊ธฐ ๋•Œ๋ฌธ์— ์ด์— ๋Œ€ํ•ด ์ž์„ธํžˆ ์„ค๋ช…ํ•˜์ง€ ์•Š๊ฒ ์Šต๋‹ˆ๋‹ค.

๊ณ ์•„ ์„œ๋น„์Šค: (๋งˆ์ดํฌ๋กœ)์„œ๋น„์Šค ์•„ํ‚คํ…์ฒ˜์˜ ๋‹จ์ 

์˜ˆ๋ฅผ ๋“ค์–ด ์„œ๋ฒ„์˜ Puppet์€ Ruby 2์—์„œ ์ž‘๋™ํ•˜์ง€๋งŒ ์ผ๋ถ€ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์€ Ruby 1.8์šฉ์œผ๋กœ ์ž‘์„ฑ๋˜์–ด ํ•จ๊ป˜ ์ž‘๋™ํ•˜์ง€ ์•Š๋Š” ๋ฌธ์ œ๊ฐ€ ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค. ๋ฌธ์ œ๊ฐ€ ๋ฐœ์ƒํ–ˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋ฆฌ๊ณ  ํ•˜๋‚˜์˜ ์‹œ์Šคํ…œ์—์„œ ์—ฌ๋Ÿฌ ๋ฒ„์ „์˜ Ruby๋ฅผ ์‹คํ–‰ํ•ด์•ผ ํ•˜๋Š” ๊ฒฝ์šฐ ์ผ๋ฐ˜์ ์œผ๋กœ ๋ฌธ์ œ๊ฐ€ ๋ฐœ์ƒํ•˜๊ธฐ ์‹œ์ž‘ํ•ฉ๋‹ˆ๋‹ค.

์˜ˆ๋ฅผ ๋“ค์–ด, ์šฐ๋ฆฌ๋Š” ๊ฐ ๊ฐœ๋ฐœ์ž์—๊ฒŒ ์šฐ๋ฆฌ๊ฐ€ ๊ฐ€์ง€๊ณ  ์žˆ๋Š” ๊ฑฐ์˜ ๋ชจ๋“  ๊ฒƒ, ๊ฐœ๋ฐœํ•  ์ˆ˜ ์žˆ๋Š” ๋ชจ๋“  ์„œ๋น„์Šค๊ฐ€ ์žˆ๋Š” ํ”Œ๋žซํผ์„ ์ œ๊ณตํ•˜์—ฌ ๊ทธ๊ฐ€ ๊ฒฉ๋ฆฌ๋œ ํ™˜๊ฒฝ์„ ๊ฐ–๊ณ  ์ด๋ฅผ ๊นจ๊ณ  ์›ํ•˜๋Š” ๋Œ€๋กœ ๊ตฌ์ถ•ํ•  ์ˆ˜ ์žˆ๋„๋ก ํ•ฉ๋‹ˆ๋‹ค.

๋ฌด์–ธ๊ฐ€๋ฅผ ์ง€์›ํ•˜๋Š” ํŠน๋ณ„ํžˆ ์ปดํŒŒ์ผ๋œ ํŒจํ‚ค์ง€๊ฐ€ ํ•„์š”ํ•œ ๊ฒฝ์šฐ๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ฝค ํž˜๋“ค๋‹ค. Docker ์ด๋ฏธ์ง€์˜ ๋ฌด๊ฒŒ๊ฐ€ 45GB๋ผ๋Š” ๋ณด๊ณ ์„œ๋ฅผ ๋“ค์—ˆ์Šต๋‹ˆ๋‹ค. ๋ฌผ๋ก  Linux์—์„œ๋Š” ๋” ๊ฐ„๋‹จํ•˜๊ณ  ๋ชจ๋“  ๊ฒƒ์ด ๋” ์ž‘์ง€๋งŒ ์—ฌ์ „ํžˆ ๊ณต๊ฐ„์ด ์ถฉ๋ถ„ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

๊ธ€์Ž„, ํ”„๋กœ์ ํŠธ์˜ ํ•œ ๋ถ€๋ถ„์ด ํ•œ ๋ฒ„์ „์˜ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ์— ์˜์กดํ•˜๊ณ  ํ”„๋กœ์ ํŠธ์˜ ๋‹ค๋ฅธ ๋ถ€๋ถ„์ด ๋‹ค๋ฅธ ๋ฒ„์ „์— ์˜์กดํ•˜๋ฉฐ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๊ฐ€ ์ „ํ˜€ ํ•จ๊ป˜ ์„ค์น˜๋˜์ง€ ์•Š๋Š” ๊ฒฝ์šฐ ์ถฉ๋Œํ•˜๋Š” ์ข…์†์„ฑ์ด ์žˆ์Šต๋‹ˆ๋‹ค.

๊ณ ์•„ ์„œ๋น„์Šค: (๋งˆ์ดํฌ๋กœ)์„œ๋น„์Šค ์•„ํ‚คํ…์ฒ˜์˜ ๋‹จ์ 

PHP 5.6์—๋Š” ์‚ฌ์ดํŠธ์™€ ์„œ๋น„์Šค๊ฐ€ ์žˆ์ง€๋งŒ ๋ถ€๋„๋Ÿฝ์ง€๋งŒ ๋ฌด์—‡์„ ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๊นŒ? ์ด๊ฒƒ์€ ์šฐ๋ฆฌ์˜ ํ•˜๋‚˜์˜ ์‚ฌ์ดํŠธ์ž…๋‹ˆ๋‹ค. PHP 7์—๋Š” ์‚ฌ์ดํŠธ์™€ ์„œ๋น„์Šค๊ฐ€ ๋” ๋งŽ๊ณ  ๋ถ€๋„๋Ÿฝ์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ๊ทธ๋ฆฌ๊ณ  ๊ฐ ๊ฐœ๋ฐœ์ž๋Š” ์ž์‹ ์ด ํ–‰๋ณตํ•˜๊ฒŒ ๋ณธ ์ž์‹ ์˜ ๊ธฐ๋ฐ˜์„ ๊ฐ€์ง€๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.

ํšŒ์‚ฌ์—์„œ ํ•˜๋‚˜์˜ ์–ธ์–ด๋กœ ์ž‘์„ฑํ•œ๋‹ค๋ฉด ๊ฐœ๋ฐœ์ž๋‹น XNUMX๊ฐœ์˜ ๊ฐ€์ƒ ๋จธ์‹ ์ด ์ •์ƒ์ ์œผ๋กœ ๋“ค๋ฆฝ๋‹ˆ๋‹ค. ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด๊ฐ€ ๋‹ค๋ฅด๋ฉด ์ƒํ™ฉ์ด ๋”์šฑ ์•…ํ™”๋ฉ๋‹ˆ๋‹ค.

๊ณ ์•„ ์„œ๋น„์Šค: (๋งˆ์ดํฌ๋กœ)์„œ๋น„์Šค ์•„ํ‚คํ…์ฒ˜์˜ ๋‹จ์ 

์—ฌ๊ธฐ์—๋Š” ์‚ฌ์ดํŠธ์™€ ์„œ๋น„์Šค๊ฐ€ ์žˆ๊ณ , Go์— ๋Œ€ํ•œ ๋˜ ๋‹ค๋ฅธ ์‚ฌ์ดํŠธ, Ruby์— ๋Œ€ํ•œ ํ•˜๋‚˜์˜ ์‚ฌ์ดํŠธ, ๊ทธ๋ฆฌ๊ณ  ๊ทธ ์˜†์— ๋‹ค๋ฅธ Redis์— ๋Œ€ํ•œ ์‚ฌ์ดํŠธ๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ฒฐ๊ณผ์ ์œผ๋กœ ์ด ๋ชจ๋“  ๊ฒƒ์ด ์ง€์›์„ ์œ„ํ•œ ๋Œ€๊ทœ๋ชจ ํ•„๋“œ๋กœ ๋ฐ”๋€Œ๊ณ  ํ•ญ์ƒ ์ผ๋ถ€๋Š” ์ค‘๋‹จ๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๊ณ ์•„ ์„œ๋น„์Šค: (๋งˆ์ดํฌ๋กœ)์„œ๋น„์Šค ์•„ํ‚คํ…์ฒ˜์˜ ๋‹จ์ 

๋”ฐ๋ผ์„œ ์šฐ๋ฆฌ๋Š” ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด์˜ ์ด์ ์„ ๋‹ค๋ฅธ ํ”„๋ ˆ์ž„์›Œํฌ์˜ ์‚ฌ์šฉ์œผ๋กœ ๋Œ€์ฒดํ–ˆ์Šต๋‹ˆ๋‹ค. PHP ํ”„๋ ˆ์ž„์›Œํฌ๋Š” ๋งค์šฐ ๋‹ค๋ฅด๊ณ  ๊ธฐ๋Šฅ, ์ปค๋ฎค๋‹ˆํ‹ฐ ๋ฐ ์ง€์›๋„ ๋‹ค๋ฅด๊ธฐ ๋•Œ๋ฌธ์ž…๋‹ˆ๋‹ค. ๊ทธ๋ฆฌ๊ณ  ์ด๋ฏธ ์„œ๋น„์Šค๋ฅผ ์ค€๋น„ํ•  ์ˆ˜ ์žˆ๋„๋ก ์„œ๋น„์Šค๋ฅผ ์ž‘์„ฑํ•  ์ˆ˜๋„ ์žˆ์Šต๋‹ˆ๋‹ค.

๊ฐ ์„œ๋น„์Šค์—๋Š” ์ž์ฒด ํŒ€์ด ์žˆ์Šต๋‹ˆ๋‹ค.

๊ณ ์•„ ์„œ๋น„์Šค: (๋งˆ์ดํฌ๋กœ)์„œ๋น„์Šค ์•„ํ‚คํ…์ฒ˜์˜ ๋‹จ์ 

์ˆ˜๋…„์— ๊ฑธ์ณ ๊ตฌ์ฒดํ™”๋œ ์šฐ๋ฆฌ์˜ ์ฃผ์š” ์žฅ์ ์€ ๊ฐ ์„œ๋น„์Šค์— ์ž์ฒด ํŒ€์ด ์žˆ๋‹ค๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. ์ด๋Š” ๋Œ€๊ทœ๋ชจ ํ”„๋กœ์ ํŠธ์— ํŽธ๋ฆฌํ•˜๋ฉฐ ๋ฌธ์„œํ™” ์‹œ๊ฐ„์„ ์ ˆ์•ฝํ•  ์ˆ˜ ์žˆ๊ณ  ๊ด€๋ฆฌ์ž๋Š” ํ”„๋กœ์ ํŠธ๋ฅผ ์ž˜ ์•Œ๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.

์ง€์›ํŒ€์—์„œ ์‰ฝ๊ฒŒ ์ž‘์—…์„ ์ œ์ถœํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด, ๋ณดํ—˜ ์„œ๋น„์Šค๊ฐ€ ์ค‘๋‹จ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋ฆฌ๊ณ  ์ฆ‰์‹œ ๋ณดํ—˜์„ ๋‹ด๋‹นํ•˜๋Š” ํŒ€์ด ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•˜๋Ÿฌ ๊ฐ‘๋‹ˆ๋‹ค.

ํ•˜๋‚˜์˜ ์›์ž ์„œ๋น„์Šค๊ฐ€ ์žˆ์œผ๋ฉด ์‹ ์†ํ•˜๊ฒŒ ๋ฌด์–ธ๊ฐ€๋ฅผ ๋ง์น  ์ˆ˜ ์žˆ๊ธฐ ๋•Œ๋ฌธ์— ์ƒˆ๋กœ์šด ๊ธฐ๋Šฅ์ด ๋น ๋ฅด๊ฒŒ ์ƒ์„ฑ๋˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.

๊ทธ๋ฆฌ๊ณ  ๋‹น์‹ ์ด ์„œ๋น„์Šค๋ฅผ ์ค‘๋‹จํ–ˆ๋Š”๋ฐ ์ด๋Ÿฐ ์ผ์ด ๋ถˆ๊ฐ€ํ”ผํ•˜๊ฒŒ ๋ฐœ์ƒํ•˜๋”๋ผ๋„ ๋‹น์‹ ์€ ๋‹ค๋ฅธ ์‚ฌ๋žŒ์˜ ์„œ๋น„์Šค์— ์˜ํ–ฅ์„ ์ฃผ์ง€ ์•Š์•˜๊ณ , ๋‹ค๋ฅธ ํŒ€์˜ ๊ฐœ๋ฐœ์ž๋„ ๋‹น์‹ ์—๊ฒŒ ๋‹ฌ๋ ค์™€์„œ "์•„, ๊ทธ๋Ÿฌ์ง€ ๋งˆ"๋ผ๊ณ  ๋งํ•˜์ง€๋„ ์•Š์•˜์Šต๋‹ˆ๋‹ค.

๊ณ ์•„ ์„œ๋น„์Šค: (๋งˆ์ดํฌ๋กœ)์„œ๋น„์Šค ์•„ํ‚คํ…์ฒ˜์˜ ๋‹จ์ 

์–ธ์ œ๋‚˜ ๊ทธ๋ ‡๋“ฏ์ด ๋‰˜์•™์Šค๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค. ์šฐ๋ฆฌ์—๊ฒŒ๋Š” ์•ˆ์ •์ ์ธ ํŒ€์ด ์žˆ๊ณ  ๊ด€๋ฆฌ์ž๋Š” ํŒ€์— ๋ชป ๋ฐ•ํ˜€ ์žˆ์Šต๋‹ˆ๋‹ค. ๋ช…ํ™•ํ•œ ๋ฌธ์„œ๊ฐ€ ์žˆ์œผ๋ฉฐ ๊ด€๋ฆฌ์ž๋Š” ๋ชจ๋“  ๊ฒƒ์„ ๋ฉด๋ฐ€ํžˆ ๋ชจ๋‹ˆํ„ฐ๋งํ•ฉ๋‹ˆ๋‹ค. ๊ด€๋ฆฌ์ž๊ฐ€ ์žˆ๋Š” ๊ฐ ํŒ€์—๋Š” ์—ฌ๋Ÿฌ ๊ฐ€์ง€ ์„œ๋น„์Šค๊ฐ€ ์žˆ์œผ๋ฉฐ ํŠน์ • ์—ญ๋Ÿ‰ ํฌ์ธํŠธ๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค.

ํŒ€์ด ๋–  ์žˆ๋Š” ๊ฒฝ์šฐ(์šฐ๋ฆฌ๋„ ๊ฐ€๋” ์‚ฌ์šฉํ•จ) '์Šคํƒ€ ๋งต'์ด๋ผ๋Š” ์ข‹์€ ๋ฐฉ๋ฒ•์ด ์žˆ์Šต๋‹ˆ๋‹ค.

๊ณ ์•„ ์„œ๋น„์Šค: (๋งˆ์ดํฌ๋กœ)์„œ๋น„์Šค ์•„ํ‚คํ…์ฒ˜์˜ ๋‹จ์ 

์„œ๋น„์Šค์™€ ์‚ฌ๋žŒ๋“ค์˜ ๋ชฉ๋ก์ด ์žˆ์Šต๋‹ˆ๋‹ค. ๋ณ„ํ‘œ๋Š” ๊ทธ ์‚ฌ๋žŒ์ด ์ด ์„œ๋น„์Šค์˜ ์ „๋ฌธ๊ฐ€๋ผ๋Š” ๊ฒƒ์„ ์˜๋ฏธํ•˜๊ณ , ์ฑ…์€ ๊ทธ ์‚ฌ๋žŒ์ด ์ด ์„œ๋น„์Šค๋ฅผ ์—ฐ๊ตฌํ•˜๊ณ  ์žˆ๋‹ค๋Š” ๊ฒƒ์„ ์˜๋ฏธํ•ฉ๋‹ˆ๋‹ค. ๊ทธ ์‚ฌ๋žŒ์˜ ์ž„๋ฌด๋Š” ์ฑ…์„ ๋ณ„ํ‘œ๋กœ ๊ตํ™˜ํ•˜๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. ๊ทธ๋ฆฌ๊ณ  ์„œ๋น„์Šค ์•ž์— ์•„๋ฌด๊ฒƒ๋„ ์“ฐ์—ฌ์ง€์ง€ ์•Š์œผ๋ฉด ๋ฌธ์ œ๊ฐ€ ์‹œ์ž‘๋ฉ๋‹ˆ๋‹ค. ์ด์— ๋Œ€ํ•ด ๋” ์ž์„ธํžˆ ์„ค๋ช…ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค.

๊ณ ์•„ ์„œ๋น„์Šค๋Š” ์–ด๋–ป๊ฒŒ ๋‚˜ํƒ€๋‚˜๋‚˜์š”?

๊ณ ์•„ ์„œ๋น„์Šค: (๋งˆ์ดํฌ๋กœ)์„œ๋น„์Šค ์•„ํ‚คํ…์ฒ˜์˜ ๋‹จ์ 

์ฒซ ๋ฒˆ์งธ ๋ฌธ์ œ, ์ธํ”„๋ผ์—์„œ ๊ณ ์•„ ์„œ๋น„์Šค๋ฅผ ์–ป๋Š” ์ฒซ ๋ฒˆ์งธ ๋ฐฉ๋ฒ•์€ ์‚ฌ๋žŒ๋“ค์„ ํ•ด๊ณ ํ•˜๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. ์—…๋ฌด๋ฅผ ํ‰๊ฐ€ํ•˜๊ธฐ ์ „์— ๋น„์ฆˆ๋‹ˆ์Šค์—์„œ ๋งˆ๊ฐ์ผ์„ ๋งž์ถ”๋Š” ์‚ฌ๋žŒ์ด ์žˆ์—ˆ๋‚˜์š”? ๋•Œ๋กœ๋Š” ๋งˆ๊ฐ์ผ์ด ์ด‰๋ฐ•ํ•˜๊ณ  ๋ฌธ์„œํ™”ํ•  ์‹œ๊ฐ„์ด ์ถฉ๋ถ„ํ•˜์ง€ ์•Š์€ ๊ฒฝ์šฐ๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค. "์šฐ๋ฆฌ๋Š” ์„œ๋น„์Šค๋ฅผ ํ”„๋กœ๋•์…˜ ๋‹จ๊ณ„๋กœ ๋„˜๊ฒจ์•ผ ํ•˜๊ณ , ๊ทธ๋Ÿฐ ๋‹ค์Œ ์„œ๋น„์Šค๋ฅผ ์ถ”๊ฐ€ํ•  ๊ฒƒ์ž…๋‹ˆ๋‹ค."

ํŒ€ ๊ทœ๋ชจ๊ฐ€ ์ž‘๋‹ค๋ฉด ๋ชจ๋“  ๊ฒƒ์„ ์ž‘์„ฑํ•˜๋Š” ๊ฐœ๋ฐœ์ž๊ฐ€ ํ•œ ๋ช… ์žˆ๊ณ  ๋‚˜๋จธ์ง€๋Š” ๋‚ ๊ฐœ์— ์žˆ๋Š” ๊ฒฝ์šฐ๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค. "๊ธฐ๋ณธ ์•„ํ‚คํ…์ฒ˜๋ฅผ ์ž‘์„ฑํ–ˆ์œผ๋‹ˆ ์ธํ„ฐํŽ˜์ด์Šค๋ฅผ ์ถ”๊ฐ€ํ•ด ๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค." ์˜ˆ๋ฅผ ๋“ค์–ด, ์–ด๋Š ์‹œ์ ์— ๊ด€๋ฆฌ์ž๊ฐ€ ๋– ๋‚ฉ๋‹ˆ๋‹ค. ๊ทธ๋ฆฌ๊ณ  ์ด ๊ธฐ๊ฐ„ ๋™์•ˆ ๊ด€๋ฆฌ์ž๊ฐ€ ๋– ๋‚˜๊ณ  ์•„์ง ์ƒˆ ๊ด€๋ฆฌ์ž๊ฐ€ ์ž„๋ช…๋˜์ง€ ์•Š์€ ๊ฒฝ์šฐ ๊ฐœ๋ฐœ์ž๋Š” ์„œ๋น„์Šค๊ฐ€ ์–ด๋””๋กœ ๊ฐ€๊ณ  ๊ทธ๊ณณ์—์„œ ๋ฌด์Šจ ์ผ์ด ์ผ์–ด๋‚˜๊ณ  ์žˆ๋Š”์ง€ ์Šค์Šค๋กœ ๊ฒฐ์ •ํ•ฉ๋‹ˆ๋‹ค. ๊ทธ๋ฆฌ๊ณ  ์šฐ๋ฆฌ๊ฐ€ ์•Œ๊ณ  ์žˆ๋“ฏ์ด(๋ช‡ ์žฅ์˜ ์Šฌ๋ผ์ด๋“œ๋กœ ๋Œ์•„๊ฐ€๊ฒ ์Šต๋‹ˆ๋‹ค) ์ผ๋ถ€ ํŒ€์—๋Š” ๋ˆˆ์†ก์ด ์ง์›์ด ์žˆ๊ณ  ๋•Œ๋กœ๋Š” ๋ˆˆ์†ก์ด ํŒ€ ๋ฆฌ๋”๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‹ค๊ฐ€ ๊ทธ๋Š” ๊ทธ๋งŒ๋‘๊ณ  ์šฐ๋ฆฌ๋Š” ๊ณ ์•„ ์„œ๋น„์Šค๋ฅผ ๋ฐ›๊ฒŒ ๋ฉ๋‹ˆ๋‹ค.

๊ณ ์•„ ์„œ๋น„์Šค: (๋งˆ์ดํฌ๋กœ)์„œ๋น„์Šค ์•„ํ‚คํ…์ฒ˜์˜ ๋‹จ์ 

๋™์‹œ์— ์ง€์› ๋ฐ ๋น„์ฆˆ๋‹ˆ์Šค ์ž‘์—…์€ ์‚ฌ๋ผ์ง€์ง€ ์•Š๊ณ  ๋ฐฑ๋กœ๊ทธ์— ๋‚จ๊ฒŒ ๋ฉ๋‹ˆ๋‹ค. ์„œ๋น„์Šค ๊ฐœ๋ฐœ ์ค‘์— ์•„ํ‚คํ…์ฒ˜ ์˜ค๋ฅ˜๊ฐ€ ๋ฐœ์ƒํ•œ ๊ฒฝ์šฐ์—๋„ ๋ฐฑ๋กœ๊ทธ์— ํฌํ•จ๋ฉ๋‹ˆ๋‹ค. ์„œ๋น„์Šค๊ฐ€ ์„œ์„œํžˆ ์•…ํ™”๋˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.

๊ณ ์•„๋ฅผ ์‹๋ณ„ํ•˜๋Š” ๋ฐฉ๋ฒ•์€ ๋ฌด์—‡์ž…๋‹ˆ๊นŒ?

์ด ๋ชฉ๋ก์€ ์ƒํ™ฉ์„ ์ž˜ ์„ค๋ช…ํ•ฉ๋‹ˆ๋‹ค. ์ธํ”„๋ผ์— ๋Œ€ํ•ด ๋ˆ„๊ฐ€ ๋ฐฐ์› ์Šต๋‹ˆ๊นŒ?

๊ณ ์•„ ์„œ๋น„์Šค: (๋งˆ์ดํฌ๋กœ)์„œ๋น„์Šค ์•„ํ‚คํ…์ฒ˜์˜ ๋‹จ์ 

๋ฌธ์„œํ™”๋œ ํ•ด๊ฒฐ ๋ฐฉ๋ฒ• ์ •๋ณด: ์„œ๋น„์Šค๊ฐ€ ์žˆ๊ณ  ์ผ๋ฐ˜์ ์œผ๋กœ ์ž‘๋™ํ•˜๋ฉฐ ์ž‘์—… ๋ฐฉ๋ฒ•์— ๋Œ€ํ•œ ๋‘ ํŽ˜์ด์ง€์งœ๋ฆฌ ์„ค๋ช…์„œ๊ฐ€ ์žˆ์ง€๋งŒ ๋‚ด๋ถ€์—์„œ ์–ด๋–ป๊ฒŒ ์ž‘๋™ํ•˜๋Š”์ง€ ์•„๋Š” ์‚ฌ๋žŒ์€ ์—†์Šต๋‹ˆ๋‹ค.

๋˜๋Š” ์˜ˆ๋ฅผ ๋“ค์–ด ์ผ์ข…์˜ ๋งํฌ ๋‹จ์ถ•๊ธฐ๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด, ํ˜„์žฌ ๋‹ค์–‘ํ•œ ์„œ๋น„์Šค์—์„œ ๋‹ค์–‘ํ•œ ๋ชฉ์ ์œผ๋กœ ์‚ฌ์šฉ๋˜๋Š” ์„ธ ๊ฐ€์ง€ ๋งํฌ ๋‹จ์ถ•๊ธฐ๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๊ฒƒ์€ ๋‹จ์ง€ ๊ฒฐ๊ณผ์ผ ๋ฟ์ž…๋‹ˆ๋‹ค.

๊ณ ์•„ ์„œ๋น„์Šค: (๋งˆ์ดํฌ๋กœ)์„œ๋น„์Šค ์•„ํ‚คํ…์ฒ˜์˜ ๋‹จ์ 

์ด์ œ ๋‚˜๋Š” ๋‹น์—ฐํ•œ ๊ฒƒ์˜ ์„ ์žฅ์ด ๋  ๊ฒƒ์ด๋‹ค. ๋ฌด์—‡์„ ํ•ด์•ผ ํ•ฉ๋‹ˆ๊นŒ? ๋จผ์ €, ์„œ๋น„์Šค๋ฅผ ๋‹ค๋ฅธ ๊ด€๋ฆฌ์ž, ๋‹ค๋ฅธ ํŒ€์œผ๋กœ ์ด์ „ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ํŒ€ ๋ฆฌ๋”๊ฐ€ ์•„์ง ์ข…๋ฃŒ๋˜์ง€ ์•Š์€ ๊ฒฝ์šฐ ๋‹ค๋ฅธ ํŒ€์—์„œ ์„œ๋น„์Šค๊ฐ€ ๊ณ ์•„์™€ ๊ฐ™๋‹ค๋Š” ๊ฒƒ์„ ์ดํ•ดํ•˜๋ฉด ์ด์— ๋Œ€ํ•ด ์ตœ์†Œํ•œ ์ดํ•ดํ•˜๋Š” ์‚ฌ๋žŒ์„ ํฌํ•จํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

๊ฐ€์žฅ ์ค‘์š”ํ•œ ๊ฒƒ์€ ํ˜ˆ์•ก์œผ๋กœ ์ž‘์„ฑ๋œ ์–‘๋„ ์ ˆ์ฐจ๊ฐ€ ์žˆ์–ด์•ผ ํ•œ๋‹ค๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. ์šฐ๋ฆฌ์˜ ๊ฒฝ์šฐ์—๋Š” ์ผ๋ฐ˜์ ์œผ๋กœ ์ด๋ฅผ ๋ชจ๋‹ˆํ„ฐ๋งํ•ฉ๋‹ˆ๋‹ค. ์ž‘๋™ํ•˜๋ ค๋ฉด ๋ชจ๋“  ๊ฒƒ์ด ํ•„์š”ํ•˜๊ธฐ ๋•Œ๋ฌธ์ž…๋‹ˆ๋‹ค. ๊ด€๋ฆฌ์ž๋Š” ์ •๋ณด๊ฐ€ ์‹ ์†ํ•˜๊ฒŒ ์ „๋‹ฌ๋˜์–ด์•ผ ํ•˜๋ฉฐ, ๋‚˜์ค‘์— ๋ฐœ์ƒํ•˜๋Š” ์ผ์€ ๋” ์ด์ƒ ๊ทธ๋“ค์—๊ฒŒ ๊ทธ๋‹ค์ง€ ์ค‘์š”ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

๊ณ ์•„ ์„œ๋น„์Šค: (๋งˆ์ดํฌ๋กœ)์„œ๋น„์Šค ์•„ํ‚คํ…์ฒ˜์˜ ๋‹จ์ 

๊ณ ์•„๋ฅผ ๋งŒ๋“œ๋Š” ๋‹ค์Œ ๋ฐฉ๋ฒ•์€ โ€œ์•„์›ƒ์†Œ์‹ฑํ•ด์„œ ๋” ๋นจ๋ฆฌ ํ•˜๊ณ , ํŒ€์— ๋„˜๊ฒจ์ฃผ๊ฒ ๋‹คโ€๋Š” ๊ฒƒ์ด๋‹ค. ํŒ€ ๋‚ด์—์„œ ๋ชจ๋“  ์‚ฌ๋žŒ์ด ๋ช‡ ๊ฐ€์ง€ ๊ณ„ํš์„ ๊ฐ€์ง€๊ณ  ์žˆ๋‹ค๋Š” ๊ฒƒ์€ ๋ถ„๋ช…ํ•ฉ๋‹ˆ๋‹ค. ์ข…์ข… ๋น„์ฆˆ๋‹ˆ์Šค ๊ณ ๊ฐ์€ ์•„์›ƒ์†Œ์‹ฑ ์—…์ฒด๊ฐ€ ํšŒ์‚ฌ์˜ ๊ธฐ์ˆ  ๋ถ€์„œ์™€ ๋™์ผํ•œ ์ž‘์—…์„ ์ˆ˜ํ–‰ํ•  ๊ฒƒ์ด๋ผ๊ณ  ์ƒ๊ฐํ•ฉ๋‹ˆ๋‹ค. ๊ทธ๋“ค์˜ ๋™๊ธฐ๋Š” ๋‹ค๋ฅด์ง€๋งŒ. ์•„์›ƒ์†Œ์‹ฑ์—๋Š” ์ด์ƒํ•œ ๊ธฐ์ˆ  ์†”๋ฃจ์…˜๊ณผ ์ด์ƒํ•œ ์•Œ๊ณ ๋ฆฌ์ฆ˜ ์†”๋ฃจ์…˜์ด ์žˆ์Šต๋‹ˆ๋‹ค.

๊ณ ์•„ ์„œ๋น„์Šค: (๋งˆ์ดํฌ๋กœ)์„œ๋น„์Šค ์•„ํ‚คํ…์ฒ˜์˜ ๋‹จ์ 

์˜ˆ๋ฅผ ๋“ค์–ด, ์˜ˆ์ƒ์น˜ ๋ชปํ•œ ๋‹ค์–‘ํ•œ ์žฅ์†Œ์— ์Šคํ•‘ํฌ์Šค๊ฐ€ ์žˆ๋Š” ์„œ๋น„์Šค๊ฐ€ ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค. ๋‚ด๊ฐ€ ๋ฌด์—‡์„ ํ•ด์•ผ ํ–ˆ๋Š”์ง€๋Š” ๋‚˜์ค‘์— ๋ง์”€๋“œ๋ฆฌ๊ฒ ์Šต๋‹ˆ๋‹ค.

์•„์›ƒ์†Œ์‹ฑ ์—…์ฒด์—๋Š” ์ž์ฒด ์ž‘์„ฑ๋œ ํ”„๋ ˆ์ž„์›Œํฌ๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๊ฒƒ์€ ๋ชจ๋“  ์ข…๋ฅ˜์˜ ๊ฒƒ์„ ์ฐพ์„ ์ˆ˜ ์žˆ๋Š” ์ด์ „ ํ”„๋กœ์ ํŠธ์˜ ๋ณต์‚ฌ-๋ถ™์—ฌ๋„ฃ๊ธฐ๋ฅผ ์‚ฌ์šฉํ•œ ์ˆœ์ˆ˜ PHP์ž…๋‹ˆ๋‹ค. ๋ฐฐํฌ ์Šคํฌ๋ฆฝํŠธ๋Š” ์ผ๋ถ€ ๋ณต์žกํ•œ Bash ์Šคํฌ๋ฆฝํŠธ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์ผ๋ถ€ ํŒŒ์ผ์˜ ์—ฌ๋Ÿฌ ์ค„์„ ๋ณ€๊ฒฝํ•ด์•ผ ํ•  ๋•Œ ํฐ ๋‹จ์ ์ด๋ฉฐ ์ด๋Ÿฌํ•œ ๋ฐฐํฌ ์Šคํฌ๋ฆฝํŠธ๋Š” ์ผ๋ถ€ ์„ธ ๋ฒˆ์งธ ์Šคํฌ๋ฆฝํŠธ์— ์˜ํ•ด ํ˜ธ์ถœ๋ฉ๋‹ˆ๋‹ค. ๊ฒฐ๊ณผ์ ์œผ๋กœ ๋ฐฐํฌ ์‹œ์Šคํ…œ์„ ๋ณ€๊ฒฝํ•˜๊ณ  ๋‹ค๋ฅธ ๊ฒƒ์„ ์„ ํƒํ•˜๊ณ  ํ™‰ํ•˜์ง€๋งŒ ์„œ๋น„์Šค๊ฐ€ ์ž‘๋™ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ์™œ๋ƒํ•˜๋ฉด ์„œ๋กœ ๋‹ค๋ฅธ ํด๋” ์‚ฌ์ด์— 8๊ฐœ์˜ ๋งํฌ๋ฅผ ๋” ๋„ฃ์–ด์•ผ ํ–ˆ๊ธฐ ๋•Œ๋ฌธ์ž…๋‹ˆ๋‹ค. ๋˜๋Š” ์ˆ˜์ฒœ ๊ฐœ์˜ ๋ ˆ์ฝ”๋“œ๊ฐ€ ์ž‘๋™ํ•˜์ง€๋งŒ ์ˆ˜์‹ญ๋งŒ ๊ฐœ์˜ ๋ ˆ์ฝ”๋“œ๊ฐ€ ๋” ์ด์ƒ ์ž‘๋™ํ•˜์ง€ ์•Š๋Š” ๊ฒฝ์šฐ๋„ ์žˆ์Šต๋‹ˆ๋‹ค.

๋‚˜๋Š” ๊ณ„์†ํ•ด์„œ ์„ ์žฅ์„ ๋งก์„ ๊ฒƒ์ด๋‹ค. ์•„์›ƒ์†Œ์‹ฑ ์„œ๋น„์Šค๋ฅผ ์ˆ˜๋ฝํ•˜๋Š” ๊ฒƒ์€ ํ•„์ˆ˜ ์ ˆ์ฐจ์ž…๋‹ˆ๋‹ค. ์•„์›ƒ์†Œ์‹ฑ ์„œ๋น„์Šค๊ฐ€ ๋„์ฐฉํ–ˆ์ง€๋งŒ ์–ด๋Š ๊ณณ์—์„œ๋„ ๋ฐ›์•„๋“ค์—ฌ์ง€์ง€ ์•Š์€ ์ ์ด ์žˆ์Šต๋‹ˆ๊นŒ? ๋ฌผ๋ก  ์ด๊ฒƒ์€ ๊ณ ์•„ ์„œ๋น„์Šค๋งŒํผ ์ธ๊ธฐ๊ฐ€ ์—†์ง€๋งŒ ์—ฌ์ „ํžˆ ๊ทธ๋ ‡์Šต๋‹ˆ๋‹ค.

๊ณ ์•„ ์„œ๋น„์Šค: (๋งˆ์ดํฌ๋กœ)์„œ๋น„์Šค ์•„ํ‚คํ…์ฒ˜์˜ ๋‹จ์ 

์„œ๋น„์Šค๋ฅผ ํ™•์ธํ•˜๊ณ , ์„œ๋น„์Šค๋ฅผ ๊ฒ€ํ† ํ•˜๊ณ , ๋น„๋ฐ€๋ฒˆํ˜ธ๋ฅผ ๋ณ€๊ฒฝํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ๊ทธ๋“ค์ด ์šฐ๋ฆฌ์—๊ฒŒ ์„œ๋น„์Šค๋ฅผ ์ œ๊ณตํ–ˆ์„ ๋•Œ "if login == 'admin' && ๋น„๋ฐ€๋ฒˆํ˜ธ == 'admin'..."์ด๋ผ๋Š” ๊ด€๋ฆฌ์ž ํŒจ๋„์ด ์žˆ๊ณ  ์ฝ”๋“œ์— ๋ฐ”๋กœ ์“ฐ์—ฌ ์žˆ๋Š” ๊ฒฝ์šฐ๊ฐ€ ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค. ์šฐ๋ฆฌ๋Š” ์•‰์•„์„œ ์ƒ๊ฐํ•˜๋Š”๋ฐ, ์‚ฌ๋žŒ๋“ค์ด 2018๋…„์— ์ด๋Ÿฐ ๊ธ€์„ ์“ด๋‹ค๊ณ ?

์ €์žฅ ์šฉ๋Ÿ‰ ํ…Œ์ŠคํŠธ๋„ ๊ผญ ํ•„์š”ํ•œ ์ผ์ด๋‹ค. ์ด ์„œ๋น„์Šค๋ฅผ ์–ด๋”˜๊ฐ€์—์„œ ํ”„๋กœ๋•์…˜์— ํˆฌ์ž…ํ•˜๊ธฐ ์ „์—๋„ ์ˆ˜์‹ญ๋งŒ ๊ฐœ์˜ ๋ ˆ์ฝ”๋“œ์—์„œ ์–ด๋–ค ์ผ์ด ์ผ์–ด๋‚ ์ง€ ์‚ดํŽด๋ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

๊ณ ์•„ ์„œ๋น„์Šค: (๋งˆ์ดํฌ๋กœ)์„œ๋น„์Šค ์•„ํ‚คํ…์ฒ˜์˜ ๋‹จ์ 

๊ฐœ์„ ์„ ์œ„ํ•ด ์„œ๋น„์Šค๋ฅผ ๋ณด๋‚ด๋Š” ๊ฒƒ์€ ๋ถ€๋„๋Ÿฌ์šด ์ผ์ด ์•„๋‹™๋‹ˆ๋‹ค. ๊ท€ํ•˜๊ฐ€ "์šฐ๋ฆฌ๋Š” ์ด ์„œ๋น„์Šค๋ฅผ ์ˆ˜๋ฝํ•˜์ง€ ์•Š์„ ๊ฒƒ์ž…๋‹ˆ๋‹ค. 20๊ฐ€์ง€ ์ž‘์—…์ด ์žˆ์œผ๋ฏ€๋กœ ์ˆ˜ํ–‰ํ•œ ๋‹ค์Œ ์ˆ˜๋ฝํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค"๋ผ๊ณ  ๋งํ•˜๋ฉด ์ด๋Š” ์ •์ƒ์ž…๋‹ˆ๋‹ค. ๊ด€๋ฆฌ์ž๋ฅผ ์„ธ์šฐ๊ฑฐ๋‚˜ ์‚ฌ์—…์ด ๋ˆ์„ ๋‚ญ๋น„ํ•˜๊ณ  ์žˆ๋‹ค๋Š” ์‚ฌ์‹ค๋กœ ์ธํ•ด ์–‘์‹ฌ์ด ์ƒํ•ด์„œ๋Š” ์•ˆ๋ฉ๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋ฉด ์‚ฌ์—…์ฒด๋Š” ๋” ๋งŽ์€ ๋น„์šฉ์„ ์ง€์ถœํ•˜๊ฒŒ ๋ฉ๋‹ˆ๋‹ค.

ํŒŒ์ผ๋Ÿฟ ํ”„๋กœ์ ํŠธ๋ฅผ ์•„์›ƒ์†Œ์‹ฑํ•˜๊ธฐ๋กœ ๊ฒฐ์ •ํ•œ ์‚ฌ๋ก€๊ฐ€ ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค.

๊ณ ์•„ ์„œ๋น„์Šค: (๋งˆ์ดํฌ๋กœ)์„œ๋น„์Šค ์•„ํ‚คํ…์ฒ˜์˜ ๋‹จ์ 

์ •์‹œ์— ๋ฐฐ์†ก๋˜์—ˆ์œผ๋ฉฐ ์ด๊ฒƒ์ด ์œ ์ผํ•œ ํ’ˆ์งˆ ๊ธฐ์ค€์ด์—ˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋ž˜์„œ ์šฐ๋ฆฌ๋Š” ๋” ์ด์ƒ ํŒŒ์ผ๋Ÿฟ์ด ์•„๋‹ˆ์—ˆ๋˜ ๋˜ ๋‹ค๋ฅธ ํŒŒ์ผ๋Ÿฟ ํ”„๋กœ์ ํŠธ๋ฅผ ๋งŒ๋“ค์—ˆ์Šต๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ์„œ๋น„์Šค๋Š” ์Šน์ธ๋˜์—ˆ์œผ๋ฉฐ ๊ด€๋ฆฌ ์ˆ˜๋‹จ์„ ํ†ตํ•ด ์—ฌ๊ธฐ์— ๊ท€ํ•˜์˜ ์ฝ”๋“œ๊ฐ€ ์žˆ๊ณ  ์—ฌ๊ธฐ์— ํŒ€์ด ์žˆ์œผ๋ฉฐ ์—ฌ๊ธฐ์— ๊ท€ํ•˜์˜ ๊ด€๋ฆฌ์ž๊ฐ€ ์žˆ๋‹ค๊ณ  ๋งํ–ˆ์Šต๋‹ˆ๋‹ค. ์‹ค์ œ๋กœ ํ•ด๋‹น ์„œ๋น„์Šค๋Š” ์ด๋ฏธ ์ˆ˜์ต์„ ์ฐฝ์ถœํ•˜๊ธฐ ์‹œ์ž‘ํ–ˆ์Šต๋‹ˆ๋‹ค. ๋™์‹œ์— ์‹ค์ œ๋กœ ๊ทธ๋“ค์€ ์—ฌ์ „ํžˆ โ€‹โ€‹โ€‹โ€‹๊ณ ์•„์ด๋ฉฐ ์•„๋ฌด๋„ ์ž์‹ ์˜ ์ž‘์—… ๋ฐฉ์‹์„ ์ดํ•ดํ•˜์ง€ ๋ชปํ•˜๋ฉฐ ๊ด€๋ฆฌ์ž๋Š” ์ž์‹ ์˜ ์—…๋ฌด๋ฅผ ๋ถ€์ธํ•˜๊ธฐ ์œ„ํ•ด ์ตœ์„ ์„ ๋‹คํ•ฉ๋‹ˆ๋‹ค.

๊ณ ์•„ ์„œ๋น„์Šค: (๋งˆ์ดํฌ๋กœ)์„œ๋น„์Šค ์•„ํ‚คํ…์ฒ˜์˜ ๋‹จ์ 

๊ฒŒ๋ฆด๋ผ ๊ฐœ๋ฐœ์ด๋ผ๋Š” ๋˜ ๋‹ค๋ฅธ ํ›Œ๋ฅญํ•œ ๊ฐœ๋…์ด ์žˆ์Šต๋‹ˆ๋‹ค. ์ผ๋ถ€ ๋ถ€์„œ(์ฃผ๋กœ ๋งˆ์ผ€ํŒ… ๋ถ€์„œ)์—์„œ ๊ฐ€์„ค์„ ํ…Œ์ŠคํŠธํ•˜๊ณ  ์ „์ฒด ์„œ๋น„์Šค๋ฅผ ์•„์›ƒ์†Œ์‹ฑํ•˜๋„๋ก ์ฃผ๋ฌธํ•˜๋Š” ๊ฒฝ์šฐ. ํŠธ๋ž˜ํ”ฝ์ด ์Ÿ์•„์ง€๊ธฐ ์‹œ์ž‘ํ•˜๊ณ  ๋ฌธ์„œ๋ฅผ ๋‹ซ๊ณ  ๊ณ„์•ฝ์ž์™€ ๋ฌธ์„œ์— ์„œ๋ช…ํ•œ ๋‹ค์Œ ์ž‘์—…์„ ์‹œ์ž‘ํ•˜๊ณ  ์ด๋ ‡๊ฒŒ ๋งํ•ฉ๋‹ˆ๋‹ค. ์šฐ๋ฆฌ๋Š” โ€œ์˜ค๋น , ์–ด๋–ป๊ฒŒ ๊ทธ๋Ÿด ์ˆ˜๊ฐ€ ์žˆ์–ด?โ€๋ผ๊ณ  ํ–ˆ์–ด์š”.

๊ณ ์•„ ์„œ๋น„์Šค: (๋งˆ์ดํฌ๋กœ)์„œ๋น„์Šค ์•„ํ‚คํ…์ฒ˜์˜ ๋‹จ์ 

๊ทธ๋ฆฌ๊ณ  ๊ณ ์•„ ์„œ๋น„์Šค๋ฅผ ์–ป๋Š” ๋˜ ๋‹ค๋ฅธ ๋ฐฉ๋ฒ•์€ ์–ด๋–ค ํŒ€์ด ๊ฐ‘์ž๊ธฐ ๋ถ€ํ•˜๋ฅผ ๋Š๋ผ๋ฉด ๊ฒฝ์˜์ง„์ด "์ด ํŒ€์˜ ์„œ๋น„์Šค๋ฅผ ๋‹ค๋ฅธ ํŒ€์œผ๋กœ ์ด์ „ํ•˜์ž, ๋ถ€ํ•˜๊ฐ€ ๋” ์ ๋‹ค"๋ผ๊ณ  ๋งํ•˜๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. ๊ทธ๋ฆฌ๊ณ  XNUMX๋ฒˆ์งธ ํŒ€์— ์ด์ ํ•˜๊ณ  ๊ฐ๋…๋„ ๋ฐ”๊พธ๊ฒ ์Šต๋‹ˆ๋‹ค. ๊ทธ๋ฆฌ๊ณ  ๊ฒฐ๊ตญ ์šฐ๋ฆฌ๋Š” ๋‹ค์‹œ ๊ณ ์•„๊ฐ€ ์ƒ๊ฒผ์Šต๋‹ˆ๋‹ค.

๊ณ ์•„๋“ค์—๊ฒŒ ๋ฌด์Šจ ๋ฌธ์ œ๊ฐ€ ์žˆ๋Š” ๊ฑธ๊นŒ์š”?

๊ณ ์•„ ์„œ๋น„์Šค: (๋งˆ์ดํฌ๋กœ)์„œ๋น„์Šค ์•„ํ‚คํ…์ฒ˜์˜ ๋‹จ์ 

๋ชจ๋ฅด์‹œ๋Š” ๋ถ„ ๊ณ„์‹œ๊ฒ ์ง€๋งŒ, ๋ฐœ์‚ฌ 5๋ถ„ ๋งŒ์— ์นจ๋ชฐํ•œ ๊ฒƒ์œผ๋กœ ์œ ๋ช…ํ•œ ์Šค์›จ๋ด์—์„œ ๊ฑด์กฐ๋œ ์ „ํ•จ ์™€์‚ฌ(Wasa)์ž…๋‹ˆ๋‹ค. ๊ทธ๋Ÿฐ๋ฐ ์Šค์›จ๋ด ์™•์€ ์ด์— ๋Œ€ํ•ด ๋ˆ„๊ตฌ๋„ ์ฒ˜ํ˜•ํ•˜์ง€ ์•Š์•˜์Šต๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌํ•œ ์„ ๋ฐ•์„ ๋งŒ๋“œ๋Š” ๋ฐฉ๋ฒ•์„ ๋ชจ๋ฅด๋Š” ๋‘ ์„ธ๋Œ€์˜ ์—”์ง€๋‹ˆ์–ด๊ฐ€ ์ œ์ž‘ํ–ˆ์Šต๋‹ˆ๋‹ค. ์ž์—ฐ์Šค๋Ÿฌ์šด ํšจ๊ณผ.

๊ทธ๋Ÿฐ๋ฐ ๋ฐฐ๋Š” ์˜ˆ๋ฅผ ๋“ค์–ด ์™•์ด ์ด๋ฏธ ํญํ’ ์†์—์„œ ์–ด๋”˜๊ฐ€์— ํƒ€๊ณ  ์žˆ์—ˆ์„ ๋•Œ ํ›จ์”ฌ ๋” ๋‚˜์œ ๋ฐฉ์‹์œผ๋กœ ์นจ๋ชฐํ–ˆ์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋ž˜์„œ ๊ทธ๋Š” ์ฆ‰์‹œ ์ต์‚ฌํ–ˆ์Šต๋‹ˆ๋‹ค. Agile์— ๋”ฐ๋ฅด๋ฉด ์ผ์ฐ ์‹คํŒจํ•˜๋Š” ๊ฒƒ์ด ์ข‹์Šต๋‹ˆ๋‹ค.

์ผ์ฐ ์‹คํŒจํ•˜๋ฉด ์ผ๋ฐ˜์ ์œผ๋กœ ๋ฌธ์ œ๊ฐ€ ์—†์Šต๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด ์ˆ˜๋ฝํ•˜๋Š” ๋™์•ˆ ์ˆ˜์ •์„ ์œ„ํ•ด ์ „์†ก๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ์ด๋ฏธ ์ƒ์‚ฐ์— ์‹คํŒจํ•˜๊ณ  ๋ˆ์ด ํˆฌ์ž๋˜๋ฉด ๋ฌธ์ œ๊ฐ€ ๋ฐœ์ƒํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋น„์ฆˆ๋‹ˆ์Šค์—์„œ ์†Œ์œ„ ๋งํ•˜๋Š” ๊ฒฐ๊ณผ.

๊ณ ์•„ ์„œ๋น„์Šค๊ฐ€ ์œ„ํ—˜ํ•œ ์ด์œ :

  • ์„œ๋น„์Šค๊ฐ€ ๊ฐ‘์ž๊ธฐ ์ค‘๋‹จ๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • ์„œ๋น„์Šค๋ฅผ ์ˆ˜๋ฆฌํ•˜๋Š” ๋ฐ ์‹œ๊ฐ„์ด ์˜ค๋ž˜ ๊ฑธ๋ฆฌ๊ฑฐ๋‚˜ ์ „ํ˜€ ์ˆ˜๋ฆฌ๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.
  • ์•ˆ์ „ ๋ฌธ์ œ.
  • ๊ฐœ์„  ๋ฐ ์—…๋ฐ์ดํŠธ์— ๋ฌธ์ œ๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค.
  • ์ค‘์š”ํ•œ ์„œ๋น„์Šค๊ฐ€ ์ค‘๋‹จ๋˜๋ฉด ํšŒ์‚ฌ์˜ ํ‰ํŒ์ด ํ›ผ์†๋ฉ๋‹ˆ๋‹ค.

๊ณ ์•„ ์„œ๋น„์Šค๋Š” ์–ด๋–ป๊ฒŒ ํ•ด์•ผ ํ•˜๋‚˜์š”?

๊ณ ์•„ ์„œ๋น„์Šค: (๋งˆ์ดํฌ๋กœ)์„œ๋น„์Šค ์•„ํ‚คํ…์ฒ˜์˜ ๋‹จ์ 

ํ•ด์•ผ ํ•  ์ผ์„ ๋‹ค์‹œ ๋ฐ˜๋ณตํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค. ์ฒซ์งธ, ์„œ๋ฅ˜๊ฐ€ ์žˆ์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. Banki.ru์—์„œ 7๋…„ ๋™์•ˆ ๊ทผ๋ฌดํ•˜๋ฉด์„œ ํ…Œ์Šคํ„ฐ๋Š” ๊ฐœ๋ฐœ์ž์˜ ๋ง์„ ๋ฐ›์•„๋“ค์—ฌ์„œ๋Š” ์•ˆ ๋˜๊ณ  ์šด์˜๋„ ๋ชจ๋“  ์‚ฌ๋žŒ์˜ ๋ง์„ ๋ฐ›์•„๋“ค์—ฌ์„œ๋Š” ์•ˆ ๋œ๋‹ค๋Š” ์ ์„ ๋ฐฐ์› ์Šต๋‹ˆ๋‹ค. ํ™•์ธํ•ด์•ผํ•ฉ๋‹ˆ๋‹ค.

๊ณ ์•„ ์„œ๋น„์Šค: (๋งˆ์ดํฌ๋กœ)์„œ๋น„์Šค ์•„ํ‚คํ…์ฒ˜์˜ ๋‹จ์ 

๋‘˜์งธ, ์ž˜ ๋ฐ›์•„๋“ค์—ฌ์ง€์ง€ ์•Š์€ ์„œ๋น„์Šค์—๋Š” ์•„๋ฌด๋„ ์–ธ๊ธ‰ํ•˜์ง€ ์•Š์€ ์ข…์†์„ฑ์ด ํฌํ•จ๋˜์–ด ์žˆ๊ธฐ ๋•Œ๋ฌธ์— ์ƒํ˜ธ ์ž‘์šฉ ๋‹ค์ด์–ด๊ทธ๋žจ์„ ์ž‘์„ฑํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด ๊ฐœ๋ฐœ์ž๋Š” ์ผ๋ถ€ Yandex.Maps ๋˜๋Š” Dadata์˜ ํ‚ค์— ์„œ๋น„์Šค๋ฅผ ์„ค์น˜ํ–ˆ์Šต๋‹ˆ๋‹ค. ๋ฌด๋ฃŒ ํ•œ๋„๊ฐ€ ๋ถ€์กฑํ•˜๊ณ  ๋ชจ๋“  ๊ฒƒ์ด ์†์ƒ๋˜์—ˆ์œผ๋ฉฐ ๋ฌด์Šจ ์ผ์ด ์ผ์–ด๋‚ฌ๋Š”์ง€ ์ „ํ˜€ ์•Œ ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ๋ชจ๋“  ๊ฐˆํ€ด๋Š” ์„ค๋ช…๋˜์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ์„œ๋น„์Šค๋Š” Dadata, SMS ๋“ฑ์„ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค.

๊ณ ์•„ ์„œ๋น„์Šค: (๋งˆ์ดํฌ๋กœ)์„œ๋น„์Šค ์•„ํ‚คํ…์ฒ˜์˜ ๋‹จ์ 

์…‹์งธ, ๊ธฐ์ˆ  ๋ถ€์ฑ„๋ฅผ ๋‹ค๋ฃจ๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. ์–ด๋–ค ์ข…๋ฅ˜์˜ ๋ชฉ๋ฐœ์„ ์งš๊ฑฐ๋‚˜ ์„œ๋น„์Šค๋ฅผ ์ˆ˜๋ฝํ•˜๊ณ  ์–ด๋–ค ์ผ์„ ํ•ด์•ผ ํ•œ๋‹ค๊ณ  ๋งํ•  ๋•Œ, ๊ทธ ์ผ์ด ํ™•์‹คํžˆ ๋๋‚ฌ๋Š”์ง€ ํ™•์ธํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ์™œ๋ƒํ•˜๋ฉด ๊ทธ๋Ÿฌ๋ฉด ์ž‘์€ ๊ตฌ๋ฉ์ด ๊ทธ๋‹ค์ง€ ์ž‘์ง€ ์•Š์•„ ๊ทธ ๊ตฌ๋ฉ์„ ํ†ต๊ณผํ•˜๊ฒŒ ๋  ์ˆ˜๋„ ์žˆ๊ธฐ ๋•Œ๋ฌธ์ž…๋‹ˆ๋‹ค.

๊ฑด์ถ• ์ž‘์—…์œผ๋กœ๋Š” ์Šคํ•‘ํฌ์Šค์— ๋Œ€ํ•œ ์ด์•ผ๊ธฐ๋ฅผ ๋‚˜๋ˆด์Šต๋‹ˆ๋‹ค. ์„œ๋น„์Šค ์ค‘ ํ•˜๋‚˜๋Š” Sphinx๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๋ชฉ๋ก์„ ์ž…๋ ฅํ–ˆ์Šต๋‹ˆ๋‹ค. ํŽ˜์ด์ง€๊ฐ€ ๋งค๊ฒจ์ง„ ๋ชฉ๋ก์ด์ง€๋งŒ ๋งค์ผ ๋ฐค ๋‹ค์‹œ ์ƒ‰์ธ์ด ์ƒ์„ฑ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ๋‘ ๊ฐœ์˜ ์ƒ‰์ธ์œผ๋กœ ๊ตฌ์„ฑ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ํ•˜๋‚˜๋Š” ๋งค์ผ ๋ฐค ํฐ ์ƒ‰์ธ์ด ์ƒ์„ฑ๋˜์—ˆ๊ณ , ๋‚˜์‚ฌ๋กœ ๊ณ ์ •๋œ ์ž‘์€ ์ƒ‰์ธ๋„ ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค. ๋งค์ผ ํญํƒ„์ด ํ„ฐ์กŒ๋Š”์ง€ ์•ˆ ํ„ฐ์กŒ๋Š”์ง€ 50%์˜ ํ™•๋ฅ ๋กœ ๊ณ„์‚ฐ ์ค‘์— ์ง€์ˆ˜๊ฐ€ ์ถฉ๋Œํ–ˆ๊ณ  ์šฐ๋ฆฌ ๋‰ด์Šค๊ฐ€ ๋ฉ”์ธ ํŽ˜์ด์ง€์—์„œ ์—…๋ฐ์ดํŠธ๋ฅผ ์ค‘๋‹จํ–ˆ์Šต๋‹ˆ๋‹ค. ์ฒ˜์Œ์—๋Š” ์ธ๋ฑ์Šค๋ฅผ ๋‹ค์‹œ ์ธ๋ฑ์‹ฑํ•˜๋Š” ๋ฐ 5๋ถ„์ด ๊ฑธ๋ ธ๋‹ค๊ฐ€ ๋‚˜์ค‘์— ์ธ๋ฑ์Šค๊ฐ€ ๋Š˜์–ด๋‚˜ ์–ด๋Š ์‹œ์ ๋ถ€ํ„ฐ ๋‹ค์‹œ ์ธ๋ฑ์Šคํ•˜๋Š” ๋ฐ 40๋ถ„์ด ๊ฑธ๋ฆฌ๊ธฐ ์‹œ์ž‘ํ–ˆ์Šต๋‹ˆ๋‹ค. ์ด ๋ถ€๋ถ„์„ ์ž˜๋ผ๋‚ด์ž ์šฐ๋ฆฌ๋Š” ์•ˆ๋„์˜ ํ•œ์ˆจ์„ ์‰ฌ์—ˆ์Šต๋‹ˆ๋‹ค. ์‹œ๊ฐ„์ด ์กฐ๊ธˆ ๋” ์ง€๋‚˜๋ฉด ์šฐ๋ฆฌ ์ธ๋ฑ์Šค๊ฐ€ ํ’€ํƒ€์ž„์œผ๋กœ ๋‹ค์‹œ ์ƒ‰์ธํ™”๋  ๊ฒƒ์ด ๋ถ„๋ช…ํ–ˆ๊ธฐ ๋•Œ๋ฌธ์ž…๋‹ˆ๋‹ค. ์ด๊ฒƒ์€ ์šฐ๋ฆฌ ํฌํ„ธ์˜ ์‹คํŒจ๊ฐ€ ๋  ๊ฒƒ์ž…๋‹ˆ๋‹ค. XNUMX์‹œ๊ฐ„ ๋™์•ˆ ์•„๋ฌด ์†Œ์‹๋„ ์—†์Šต๋‹ˆ๋‹ค. ๊ทธ๊ฒŒ ์ „๋ถ€์ž…๋‹ˆ๋‹ค. ๋น„์ฆˆ๋‹ˆ์Šค๊ฐ€ ์ค‘๋‹จ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

๊ณ ์•„ ์„œ๋น„์Šค ์ž‘์—… ๊ณ„ํš

๊ณ ์•„ ์„œ๋น„์Šค: (๋งˆ์ดํฌ๋กœ)์„œ๋น„์Šค ์•„ํ‚คํ…์ฒ˜์˜ ๋‹จ์ 

์‚ฌ์‹ค, ๋ฐ๋ธŒ์˜ต์Šค๋Š” ์˜์‚ฌ์†Œํ†ต์— ๊ด€ํ•œ ๊ฒƒ์ด๊ธฐ ๋•Œ๋ฌธ์— ์ด๊ฒƒ์€ ๋งค์šฐ ์–ด๋ ต์Šต๋‹ˆ๋‹ค. ๋™๋ฃŒ๋“ค๊ณผ ์ข‹์€ ๊ด€๊ณ„๋ฅผ ์œ ์ง€ํ•˜๊ณ  ์‹ถ์€๋ฐ, ๋™๋ฃŒ๋‚˜ ๊ด€๋ฆฌ์ž์—๊ฒŒ ๊ทœ์ •์œผ๋กœ ๋จธ๋ฆฌ๋ฅผ ๋•Œ๋ฆด ๋•Œ ๊ทธ๋“ค์€ ์ด๋Ÿฐ ์ผ์„ ํ•˜๋Š” ์‚ฌ๋žŒ๋“ค์— ๋Œ€ํ•ด ์ƒ๋ฐ˜๋œ ๊ฐ์ •์„ ๊ฐ€์งˆ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์ด๋Ÿฌํ•œ ๋ชจ๋“  ์‚ฌํ•ญ ์™ธ์—๋„ ๋˜ ๋‹ค๋ฅธ ์ค‘์š”ํ•œ ์‚ฌํ•ญ์ด ์žˆ์Šต๋‹ˆ๋‹ค. ์ฆ‰, ํŠน์ • ์‚ฌ๋žŒ์ด ๊ฐ ํŠน์ • ์„œ๋น„์Šค, ๋ฐฐํฌ ์ ˆ์ฐจ์˜ ๊ฐ ํŠน์ • ์„น์…˜์„ ๋‹ด๋‹นํ•ด์•ผ ํ•œ๋‹ค๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. ์‚ฌ๋žŒ์ด ์—†๊ณ  ์ด ๋ชจ๋“  ๋ฌธ์ œ๋ฅผ ์—ฐ๊ตฌํ•˜๊ธฐ ์œ„ํ•ด ๋‹ค๋ฅธ ์‚ฌ๋žŒ๋“ค์„ ๋Œ์–ด๋“ค์—ฌ์•ผ ํ•  ๋•Œ, ๊ทธ๊ฒƒ์€ ์–ด๋ ค์›Œ์ง‘๋‹ˆ๋‹ค.

๊ณ ์•„ ์„œ๋น„์Šค: (๋งˆ์ดํฌ๋กœ)์„œ๋น„์Šค ์•„ํ‚คํ…์ฒ˜์˜ ๋‹จ์ 

์ด ๋ชจ๋“  ๊ฒƒ์ด ๋„์›€์ด ๋˜์ง€ ์•Š์•˜๊ณ  ๊ท€ํ•˜์˜ ๊ณ ์•„ ์„œ๋น„์Šค๊ฐ€ ์—ฌ์ „ํžˆ ๊ณ ์•„์ธ ๊ฒฝ์šฐ, ์•„๋ฌด๋„ ์ด๋ฅผ ๋งก๊ธธ ์›ํ•˜์ง€ ์•Š๊ณ  ๋ฌธ์„œ๊ฐ€ ์ž‘์„ฑ๋˜์ง€ ์•Š์•˜์œผ๋ฉฐ ์ด ์„œ๋น„์Šค์— ํ˜ธ์ถœ๋œ ํŒ€์ด ์•„๋ฌด๊ฒƒ๋„ ํ•˜๊ธฐ๋ฅผ ๊ฑฐ๋ถ€ํ•˜๋Š” ๊ฒฝ์šฐ ๊ฐ„๋‹จํ•œ ๋ฐฉ๋ฒ•์ด ์žˆ์Šต๋‹ˆ๋‹ค. ๋‹ค์‹œ ์‹คํ–‰ํ•˜๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. ๋ชจ๋“  ๊ฒƒ.

์ฆ‰, ์„œ๋น„์Šค์— ๋Œ€ํ•œ ์š”๊ตฌ ์‚ฌํ•ญ์„ ์ƒˆ๋กญ๊ฒŒ ๋ฐ›์•„๋“ค์ด๊ณ  ์ด์ƒํ•œ ๊ธฐ์ˆ  ์†”๋ฃจ์…˜ ์—†์ด ๋” ๋‚˜์€ ํ”Œ๋žซํผ์—์„œ ๋” ๋‚˜์€ ์ƒˆ๋กœ์šด ์„œ๋น„์Šค๋ฅผ ์ž‘์„ฑํ•˜๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. ๊ทธ๋ฆฌ๊ณ  ๋‹น์‹ ์€ ์ „ํˆฌ์—์„œ ๊ทธ๊ณณ์œผ๋กœ ์ด๋™ํ•ฉ๋‹ˆ๋‹ค.

๊ณ ์•„ ์„œ๋น„์Šค: (๋งˆ์ดํฌ๋กœ)์„œ๋น„์Šค ์•„ํ‚คํ…์ฒ˜์˜ ๋‹จ์ 

์šฐ๋ฆฌ๊ฐ€ Yii 1์—์„œ ์„œ๋น„์Šค๋ฅผ ํ•˜๋‹ค๊ฐ€ Yii 1์—์„œ ์ž˜ ์“ธ ์ˆ˜ ์žˆ๋Š” ๊ฐœ๋ฐœ์ž๊ฐ€ ๋ถ€์กฑํ•ด์„œ ๋” ์ด์ƒ ๊ฐœ๋ฐœํ•  ์ˆ˜ ์—†๋‹ค๋Š” ๊ฒƒ์„ ๊นจ๋‹ซ๋Š” ์ƒํ™ฉ์ด ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค. Symfony XNUMX์—์„œ๋Š” ๋ชจ๋“  ๊ฐœ๋ฐœ์ž๊ฐ€ ์ž˜ ์”๋‹ˆ๋‹ค. ๋ฌด์—‡์„ ํ•ด์•ผ ํ• ๊นŒ์š”? ์šฐ๋ฆฌ๋Š” ์‹œ๊ฐ„์„ ํ• ๋‹นํ•˜๊ณ , ํŒ€์„ ํ• ๋‹นํ•˜๊ณ , ๊ด€๋ฆฌ์ž๋ฅผ ํ• ๋‹นํ•˜๊ณ , ํ”„๋กœ์ ํŠธ๋ฅผ ๋‹ค์‹œ ์ž‘์„ฑํ•˜๊ณ  ์›ํ™œํ•˜๊ฒŒ ํŠธ๋ž˜ํ”ฝ์„ ์ „ํ™˜ํ–ˆ์Šต๋‹ˆ๋‹ค.

๊ทธ ํ›„์—๋Š” ์ด์ „ ์„œ๋น„์Šค๋ฅผ ์‚ญ์ œํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๊ฒƒ์€ ๊ตฌ์„ฑ ๊ด€๋ฆฌ ์‹œ์Šคํ…œ์—์„œ ์ผ๋ถ€ ์„œ๋น„์Šค๋ฅผ ๊ฐ€์ ธ์™€์„œ ์ •๋ฆฌํ•œ ๋‹ค์Œ ์ƒ์‚ฐ ์ค‘์ธ ๋ชจ๋“  ์ž๋™์ฐจ๊ฐ€ ๋น„ํ™œ์„ฑํ™”๋˜์–ด ๊ฐœ๋ฐœ์ž์—๊ฒŒ ํ”์ ์ด ๋‚จ์ง€ ์•Š๋„๋ก ํ•ด์•ผ ํ•˜๋Š” ๊ฒฝ์šฐ์— ์ œ๊ฐ€ ๊ฐ€์žฅ ์ข‹์•„ํ•˜๋Š” ์ ˆ์ฐจ์ž…๋‹ˆ๋‹ค. ์ €์žฅ์†Œ๋Š” Git์— ๋‚จ์•„ ์žˆ์Šต๋‹ˆ๋‹ค.

์ด๊ฒƒ์ด ์ œ๊ฐ€ ์ด์•ผ๊ธฐํ•˜๊ณ  ์‹ถ์—ˆ๋˜ ์ „๋ถ€์ด๊ณ  ํ† ๋ก ํ•  ์ค€๋น„๊ฐ€ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์ฃผ์ œ๋Š” ํ™€๋ฆฌ๋ฐ”๋ฅด์ด๋ฉฐ ๋งŽ์€ ์‚ฌ๋žŒ๋“ค์ด ๊ทธ ์•ˆ์—์„œ ์ˆ˜์˜ํ–ˆ์Šต๋‹ˆ๋‹ค.

์Šฌ๋ผ์ด๋“œ์—๋Š” ์–ธ์–ด๋ฅผ ํ†ต์ผํ–ˆ๋‹ค๊ณ  ๋‚˜์™€ ์žˆ์Šต๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด ์‚ฌ์ง„์˜ ํฌ๊ธฐ๋ฅผ ์กฐ์ •ํ•˜๋Š” ๊ฒƒ์ด ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค. ๊ผญ ํ•˜๋‚˜์˜ ์–ธ์–ด๋กœ ์—„๊ฒฉํ•˜๊ฒŒ ์ œํ•œํ•  ํ•„์š”๊ฐ€ ์žˆ๋‚˜์š”? PHP์—์„œ ์ด๋ฏธ์ง€ ํฌ๊ธฐ ์กฐ์ •์€ ์‹ค์ œ๋กœ Golang์—์„œ ์ˆ˜ํ–‰๋  ์ˆ˜ ์žˆ๊ธฐ ๋•Œ๋ฌธ์ž…๋‹ˆ๋‹ค.

์‹ค์ œ๋กœ ๋ชจ๋“  ๊ด€ํ–‰๊ณผ ๋งˆ์ฐฌ๊ฐ€์ง€๋กœ ์„ ํƒ ์‚ฌํ•ญ์ž…๋‹ˆ๋‹ค. ์•„๋งˆ๋„ ์–ด๋–ค ๊ฒฝ์šฐ์—๋Š” ๋ฐ”๋žŒ์งํ•˜์ง€ ์•Š์„ ์ˆ˜๋„ ์žˆ์Šต๋‹ˆ๋‹ค. ํ•˜์ง€๋งŒ ์ง์›์ด 50๋ช…์ธ ํšŒ์‚ฌ์— ๊ธฐ์ˆ  ๋ถ€์„œ๊ฐ€ ์žˆ๋‹ค๋ฉด ๊ทธ ์ค‘ 45๋ช…์€ PHP ์ „๋ฌธ๊ฐ€์ด๊ณ  ๋˜ ๋‹ค๋ฅธ 3๋ช…์€ Python, Ansible, Puppet ๋“ฑ์„ ์•„๋Š” ๋ฐ๋ธŒ์˜ต์Šค์ด๋ฉฐ ๊ทธ์ค‘ ํ•œ ๋ช…๋งŒ์ด ์ผ๋ถ€ ๊ธ€์„ ์“ด๋‹ค๋Š” ์ ์„ ์ดํ•ดํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ์ผ์ข…์˜ ์–ธ์–ด, Go ์ด๋ฏธ์ง€ ํฌ๊ธฐ ์กฐ์ • ์„œ๋น„์Šค๋ฅผ ์‚ฌ์šฉํ•˜๊ณ  ๋‚˜๋ฉด ์ „๋ฌธ ์ง€์‹๋„ ํ•จ๊ป˜ ์ œ๊ณต๋ฉ๋‹ˆ๋‹ค. ๋™์‹œ์—, ํŠนํžˆ ๋“œ๋ฌผ๋‹ค๋ฉด ์ด ์–ธ์–ด๋ฅผ ์•„๋Š” ์‹œ์žฅ๋ณ„ ๊ฐœ๋ฐœ์ž๋ฅผ ์ฐพ์•„์•ผ ํ•ฉ๋‹ˆ๋‹ค. ์ฆ‰, ์กฐ์ง์ ์ธ ๊ด€์ ์—์„œ ๋ณผ ๋•Œ ์ด๋Š” ๋ฌธ์ œ๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค. ๋ฐ๋ธŒ์˜ต์Šค์˜ ๊ด€์ ์—์„œ ๋ณด๋ฉด ์„œ๋น„์Šค๋ฅผ ๋ฐฐํฌํ•˜๋Š” ๋ฐ ์‚ฌ์šฉํ•˜๋Š” ๋ฏธ๋ฆฌ ๋งŒ๋“ค์–ด์ง„ ํ”Œ๋ ˆ์ด๋ถ ์„ธํŠธ๋ฅผ ๋ณต์ œํ•  ํ•„์š”๊ฐ€ ์—†์„ ๋ฟ๋งŒ ์•„๋‹ˆ๋ผ ์ด๋ฅผ ๋ชจ๋‘ ๋‹ค์‹œ ์ž‘์„ฑํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

์šฐ๋ฆฌ๋Š” ํ˜„์žฌ Node.js์— ์„œ๋น„์Šค๋ฅผ ๊ตฌ์ถ•ํ•˜๊ณ  ์žˆ์œผ๋ฉฐ ์ด๋Š” ๋ณ„๋„์˜ ์–ธ์–ด๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ๊ฐ ๊ฐœ๋ฐœ์ž๋ฅผ ์œ„ํ•œ ๊ฐ€๊นŒ์šด ํ”Œ๋žซํผ์ผ ๋ฟ์ž…๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ์šฐ๋ฆฌ๋Š” ์•‰์•„์„œ ๊ฒŒ์ž„์ด ๊ทธ๋งŒํ•œ ๊ฐ€์น˜๊ฐ€ ์žˆ๋‹ค๊ณ  ์ƒ๊ฐํ–ˆ์Šต๋‹ˆ๋‹ค. ์ฆ‰, ์ด๊ฒƒ์€ ๋‹น์‹ ์ด ์•‰์•„์„œ ์ƒ๊ฐํ•ด์•ผ ํ•  ์งˆ๋ฌธ์ž…๋‹ˆ๋‹ค.

์„œ๋น„์Šค๋ฅผ ์–ด๋–ป๊ฒŒ ๋ชจ๋‹ˆํ„ฐ๋งํ•ฉ๋‹ˆ๊นŒ? ๋กœ๊ทธ๋ฅผ ์–ด๋–ป๊ฒŒ ์ˆ˜์ง‘ํ•˜๊ณ  ๋ชจ๋‹ˆํ„ฐ๋งํ•˜๋‚˜์š”?

Elasticsearch์—์„œ ๋กœ๊ทธ๋ฅผ ์ˆ˜์ง‘ํ•˜์—ฌ Kibana์— ๋„ฃ๊ณ , ํ”„๋กœ๋•์…˜ ํ™˜๊ฒฝ์ธ์ง€ ํ…Œ์ŠคํŠธ ํ™˜๊ฒฝ์ธ์ง€์— ๋”ฐ๋ผ ๊ทธ๊ณณ์—์„œ ์„œ๋กœ ๋‹ค๋ฅธ ์ˆ˜์ง‘๊ธฐ๋ฅผ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค. Lumberjack ์–ด๋”˜๊ฐ€, ๋‹ค๋ฅธ ๊ณณ์€ ๊ธฐ์–ต์ด ๋‚˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ๊ทธ๋ฆฌ๊ณ  ํŠน์ • ์„œ๋น„์Šค์—๋Š” ์—ฌ์ „ํžˆ Telegraf๋ฅผ ์„ค์น˜ํ•˜๊ณ  ๋‹ค๋ฅธ ๊ณณ์—์„œ ๋ณ„๋„๋กœ ์ดฌ์˜ํ•˜๋Š” ๊ณณ์ด ์žˆ์Šต๋‹ˆ๋‹ค.

Puppet๊ณผ Ansible์„ ๊ฐ™์€ ํ™˜๊ฒฝ์—์„œ ์–ด๋–ป๊ฒŒ ์‚ด ์ˆ˜ ์žˆ๋‚˜์š”?

์‹ค์ œ๋กœ ์ด์ œ ์šฐ๋ฆฌ์—๊ฒŒ๋Š” ๋‘ ๊ฐ€์ง€ ํ™˜๊ฒฝ์ด ์žˆ์Šต๋‹ˆ๋‹ค. ํ•˜๋‚˜๋Š” Puppet์ด๊ณ  ๋‹ค๋ฅธ ํ•˜๋‚˜๋Š” Ansible์ž…๋‹ˆ๋‹ค. ์šฐ๋ฆฌ๋Š” ๊ทธ๊ฒƒ๋“ค์„ ํ˜ผ์„ฑํ™”ํ•˜๊ธฐ ์œ„ํ•ด ๋…ธ๋ ฅํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. Ansible์€ ์ดˆ๊ธฐ ์„ค์ •์„ ์œ„ํ•œ ์ข‹์€ ํ”„๋ ˆ์ž„์›Œํฌ์ด๊ณ  Puppet์€ ํ”Œ๋žซํผ์—์„œ ์ง์ ‘ ์‹ค์Šต ์ž‘์—…์ด ํ•„์š”ํ•˜๋ฉฐ Puppet์€ ๊ตฌ์„ฑ ์ˆ˜๋ ด์„ ๋ณด์žฅํ•˜๋ฏ€๋กœ ์ดˆ๊ธฐ ์„ค์ •์„ ์œ„ํ•œ ๋‚˜์œ ํ”„๋ ˆ์ž„์›Œํฌ์ž…๋‹ˆ๋‹ค. ์ด๋Š” ํ”Œ๋žซํผ์ด ์ž์ฒด์ ์œผ๋กœ ์ตœ์‹  ์ƒํƒœ๋ฅผ ์œ ์ง€ํ•˜๊ณ , ์•ˆ์ •ํ™”๋œ ๋จธ์‹ ์„ ์ตœ์‹  ์ƒํƒœ๋กœ ์œ ์ง€ํ•˜๋ ค๋ฉด ์ผ์ • ๋นˆ๋„๋กœ ํ•ญ์ƒ ํ”Œ๋ ˆ์ด๋ถ์„ ์‹คํ–‰ํ•ด์•ผ ํ•จ์„ ์˜๋ฏธํ•ฉ๋‹ˆ๋‹ค. ๊ทธ๊ฒŒ ์ฐจ์ด์ ์ด์—์š”.

ํ˜ธํ™˜์„ฑ์„ ์–ด๋–ป๊ฒŒ ์œ ์ง€ํ•˜๋‚˜์š”? Ansible๊ณผ Puppet ๋ชจ๋‘์— ๊ตฌ์„ฑ์ด ์žˆ์Šต๋‹ˆ๊นŒ?

์ด๊ฒƒ์ด ์šฐ๋ฆฌ์˜ ํฐ ๊ณ ํ†ต์ž…๋‹ˆ๋‹ค. ์šฐ๋ฆฌ๋Š” ์†๊ณผ์˜ ํ˜ธํ™˜์„ฑ์„ ์œ ์ง€ํ•˜๊ณ  ์ง€๊ธˆ ์ด ๋ชจ๋“  ๊ฒƒ์—์„œ ๋ฒ—์–ด๋‚˜๋Š” ๋ฐฉ๋ฒ•์— ๋Œ€ํ•ด ์ƒ๊ฐํ•ฉ๋‹ˆ๋‹ค. Puppet์€ ํŒจํ‚ค์ง€๋ฅผ ์ถœ์‹œํ•˜๊ณ  ๊ฑฐ๊ธฐ์—์„œ ์ผ๋ถ€ ๋งํฌ๋ฅผ ์œ ์ง€ํ•˜๋ฉฐ, ์˜ˆ๋ฅผ ๋“ค์–ด Ansible์€ ์ฝ”๋“œ๋ฅผ ์ถœ์‹œํ•˜๊ณ  ๊ฑฐ๊ธฐ์—์„œ ์ตœ์‹  ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๊ตฌ์„ฑ์„ ์กฐ์ •ํ•˜๋Š” ๊ฒƒ์œผ๋กœ ๋‚˜ํƒ€๋‚ฌ์Šต๋‹ˆ๋‹ค.

ํ”„๋ ˆ์  ํ…Œ์ด์…˜์€ ๋‹ค์–‘ํ•œ ๋ฒ„์ „์˜ Ruby์— ๊ด€ํ•œ ๊ฒƒ์ด์—ˆ์Šต๋‹ˆ๋‹ค. ์–ด๋–ค ํ•ด๊ฒฐ์ฑ…์ด ์žˆ๋‚˜์š”?

์šฐ๋ฆฌ๋Š” ์ด๊ฒƒ์„ ํ•œ ๊ณณ์—์„œ ์ ‘ํ–ˆ๊ณ , ๊ทธ๊ฒƒ์„ ํ•ญ์ƒ ๋จธ๋ฆฟ์†์— ๊ฐ„์งํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ์šฐ๋ฆฌ๋Š” Ruby์—์„œ ์‹คํ–‰๋˜๋Š” ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜๊ณผ ํ˜ธํ™˜๋˜์ง€ ์•Š๋Š” ๋ถ€๋ถ„์„ ๋„๊ณ  ๋ณ„๋„๋กœ ์œ ์ง€ํ–ˆ์Šต๋‹ˆ๋‹ค.

์˜ฌํ•ด ์ปจํผ๋Ÿฐ์Šค DevOpsDays ๋ชจ์Šคํฌ๋ฐ” 7์›” 11์ผ Technopolis์—์„œ ๊ฐœ์ตœ๋ฉ๋‹ˆ๋‹ค. XNUMX์›” XNUMX์ผ๊นŒ์ง€ ๋ณด๊ณ ์„œ ์‹ ์ฒญ์„ ๋ฐ›๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ะะฐะฟะธัˆะธั‚ะต ๋‹น์‹ ์ด ๋งํ•˜๊ณ  ์‹ถ๋‹ค๋ฉด ์šฐ๋ฆฌ์—๊ฒŒ.

์ฐธ๊ฐ€์ž ๋“ฑ๋ก์ด ์‹œ์ž‘๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์ฐธ์—ฌํ•˜์„ธ์š”!

์ถœ์ฒ˜ : habr.com

์ฝ”๋ฉ˜ํŠธ๋ฅผ ์ถ”๊ฐ€