2022๋…„ 12์›” 12์ผยท6๋ถ„ ์ฝ๊ธฐ

2024๋…„์— ์‚ฌ์šฉํ•  ์ตœ๊ณ ์˜ ์†Œํ”„ํŠธ์›จ์–ด ๊ฐœ๋ฐœ ๋„๊ตฌ

2024๋…„์— ์‚ฌ์šฉํ•  ์ตœ๊ณ ์˜ ์†Œํ”„ํŠธ์›จ์–ด ๊ฐœ๋ฐœ ๋„๊ตฌ๋ฅผ ์ฐพ๊ณ  ๊ณ„์‹ญ๋‹ˆ๊นŒ? ์ด ๊ธฐ์‚ฌ๋ฅผ ํ™•์ธํ•˜์—ฌ ๋ชจ๋“  ๋‚ด์šฉ์„ ์ˆ™์ง€ํ•˜์„ธ์š”.

2024๋…„์— ์‚ฌ์šฉํ•  ์ตœ๊ณ ์˜ ์†Œํ”„ํŠธ์›จ์–ด ๊ฐœ๋ฐœ ๋„๊ตฌ

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

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

์†Œํ”„ํŠธ์›จ์–ด ๊ฐœ๋ฐœ ๋„๊ตฌ๋ž€ ๋ฌด์—‡์ž…๋‹ˆ๊นŒ?

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

๋ชจ๋“  ์†Œํ”„ํŠธ์›จ์–ด ๊ฐœ๋ฐœ ๋„๊ตฌ์˜ ๊ธฐ๋ณธ ๋ชฉ์ ์€ ๋ฒ„๊ทธ ์—†๋Š” ์ฝ”๋“œ ์ž‘์„ฑ์„ ์ง€์›ํ•˜๊ฑฐ๋‚˜ ์‚ฌ์šฉํ•˜๊ธฐ ์‰ฌ์šด ์‚ฌ์šฉ์ž ์ธํ„ฐํŽ˜์ด์Šค๋ฅผ ํ†ตํ•ด drag-and-drop ๊ธฐ๋Šฅ์ด ์žˆ๋Š” ์•ฑ์„ ๋งŒ๋“ค์–ด ์†Œํ”„ํŠธ์›จ์–ด๋ฅผ ๋งŒ๋“œ๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. ์†Œํ”„ํŠธ์›จ์–ด ๊ฐœ๋ฐœ ๋„๊ตฌ์˜ ์ •์˜๋Š” ๋” ์ด์ƒ ์ฝ”๋“œ๋ฅผ ์ž‘์„ฑํ•˜๋Š” ๋‹จ์ˆœํ•œ IDE ์—๋งŒ ๊ตญํ•œ๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

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

์†Œํ”„ํŠธ์›จ์–ด ๊ฐœ๋ฐœ ๋„๊ตฌ๋ฅผ ์„ ํƒํ•  ๋•Œ ๊ณ ๋ คํ•ด์•ผ ํ•  ์š”์†Œ

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

์ตœ๊ณ ์˜ ์†Œํ”„ํŠธ์›จ์–ด ๊ฐœ๋ฐœ ๋„๊ตฌ๋ฅผ ์„ ํƒํ•˜๋Š” ๋ฐ ๋„์›€์ด ๋˜๋„๋ก ์ด๋Ÿฌํ•œ ์š”์†Œ๋ฅผ ์ž์„ธํžˆ ๋…ผ์˜ํ•ด ๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค.

์š”์†Œ 1๋ฒˆ โ€“ ์œ ์—ฐ์„ฑ

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

์š”์†Œ 2๋ฒˆ โ€“ ์˜ค๋ฒ„ํ—ค๋“œ

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

์š”์†Œ 3๋ฒˆ โ€“ ์‚ฌ์šฉ์ž ์นœํ™”์„ฑ

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

์†Œํ”„ํŠธ์›จ์–ด ๊ฐœ๋ฐœ์ž๊ฐ€ ๊ธฐ์ˆ  ๊ฒฝํ—˜๊ณผ โ€‹โ€‹์ง€์‹์ด ํ’๋ถ€ํ•˜๋”๋ผ๋„ ํ”„๋กœ์„ธ์Šค๋ฅผ ์ž๋™ํ™”ํ•˜๊ณ  ์ „์ฒด ๊ฐœ๋ฐœ ํ”„๋กœ์„ธ์Šค๋ฅผ ๋” ์‰ฝ๊ณ  ๋น ๋ฅด๊ฒŒ ๋งŒ๋“œ๋Š” ๋ฐ ๋„์›€์ด ๋˜๋Š” ์†Œํ”„ํŠธ์›จ์–ด ๊ฐœ๋ฐœ ํ”Œ๋žซํผ์„ ์„ ํƒํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

์š”์†Œ 4๋ฒˆ โ€“ ํ˜ธํ™˜์„ฑ

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

์š”์†Œ 5๋ฒˆ โ€“ ๋Œ€์ƒ ๊ณ ๊ฐ

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

์š”์†Œ 6๋ฒˆ โ€“ ๊ธฐ๋Šฅ

๋Œ€๋ถ€๋ถ„์˜ ์†Œํ”„ํŠธ์›จ์–ด ๊ฐœ๋ฐœ ๋„๊ตฌ์˜ ๊ธฐ๋ณธ ๊ธฐ๋Šฅ์€ ๋™์ผํ•˜๊ฒŒ ์œ ์ง€๋˜์ง€๋งŒ ๊ฐœ๋ฐœ ๋„๊ตฌ๋ฅผ ๊ตฌ๋ณ„ํ•˜๊ณ  ์š”๊ตฌ ์‚ฌํ•ญ์— ๋”ฐ๋ผ ๊ฐ€์žฅ ์ ํ•ฉํ•œ ๋„๊ตฌ๋ฅผ ์„ ํƒํ•˜๋ ค๋ฉด ์•Œ์•„์•ผ ํ•  ์ž‘์€ ์ฐจ์ด์ ์ด ์žˆ์Šต๋‹ˆ๋‹ค.

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

์š”์†Œ 7๋ฒˆ โ€“ ํ†ตํ•ฉ ์˜ต์…˜

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

์ตœ๊ณ ์˜ ์†Œํ”„ํŠธ์›จ์–ด ๊ฐœ๋ฐœ ๋ฐ ํ”„๋กœ๊ทธ๋ž˜๋ฐ ๋„๊ตฌ

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

GitHub

GitHub ๋Š” ์ฃผ๋กœ ๊ณต๋™ ๊ฐœ๋ฐœ์„ ์œ„ํ•œ ์†Œํ”„ํŠธ์›จ์–ด ๊ฐœ๋ฐœ ํŒ€์„ ์œ„ํ•œ ํ”Œ๋žซํผ์ž…๋‹ˆ๋‹ค. ๊ณ ๊ธ‰ ๊ธฐ๋Šฅ์„ ํ†ตํ•ด ์ฝ”๋“œ ๊ฒ€ํ† ์™€ ๊ด€๋ฆฌ๋ฅผ ๋ชจ๋‘ ์ง€์›ํ•ฉ๋‹ˆ๋‹ค. 5,600๋งŒ ๋ช… ์ด์ƒ์˜ ๊ฐœ๋ฐœ์ž ์™€ 300๋งŒ ๋ช… ์ด์ƒ์˜ ๊ธฐ์—…์ด ์ด ์ž˜ ์•Œ๋ ค์ง„ ์†Œํ”„ํŠธ์›จ์–ด ๊ฐœ๋ฐœ ๋„๊ตฌ๋ฅผ ์‚ฌ์šฉํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. Adobe, Dell Technologies ๋ฐ Ford ๋น„๋กฏํ•œ ์—ฌ๋Ÿฌ ์œ ๋ช… ํšŒ์‚ฌ์— ์„œ๋น„์Šค๋ฅผ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.

๋”ฐ๋ผ์„œ GitHub ํ™•์‹คํžˆ ๊ฐ€์žฅ ์ธ๊ธฐ ์žˆ๋Š” ์†Œํ”„ํŠธ์›จ์–ด ๊ฐœ๋ฐœ ๋„๊ตฌ์ž…๋‹ˆ๋‹ค. GitHub ์˜ ์—„์ฒญ๋‚œ ์ธ๊ธฐ๋Š” ๊ทธ๊ฒƒ์ด Google Drive ์™€ ์œ ์‚ฌํ•œ ์›น ๊ธฐ๋ฐ˜ Git ์ €์žฅ์†Œ ํ˜ธ์ŠคํŒ… ์„œ๋น„์Šค ์—ญํ• ์„ ํ•œ๋‹ค๋Š” ์‚ฌ์‹ค์— ๊ธฐ์ธํ•ฉ๋‹ˆ๋‹ค. ๊ท€ํ•˜์˜ ์ž‘ํ’ˆ์„ ์›น์‚ฌ์ดํŠธ์— ์—…๋กœ๋“œํ•˜์—ฌ(๊ณต๊ฐœ ๋˜๋Š” ๋น„๊ณต๊ฐœ) ๋ณด์•ˆ์„ ์œ ์ง€ํ•˜๊ฑฐ๋‚˜ ๋‹ค๋ฅธ ์‚ฌ๋žŒ๊ณผ ๊ณต์œ ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ „ ์„ธ๊ณ„ ์–ด๋””์—๋‚˜ ์žˆ๋Š” ์—ฌ๋Ÿฌ ์†Œํ”„ํŠธ์›จ์–ด ๊ฐœ๋ฐœ์ž๊ฐ€ ๋™์ผํ•œ ํ”„๋กœ์ ํŠธ๋ฅผ ์‰ฝ๊ฒŒ ์ž‘์—…ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋‹ค๋ฅธ ์‚ฌ๋žŒ๊ณผ ํ”„๋กœ์ ํŠธ๋ฅผ ๊ณต๋™ ์ž‘์—…ํ•  ์ˆ˜ ์žˆ๋Š” ์žฅ์†Œ๋ฅผ ์ฐพ๊ณ  ์žˆ๋‹ค๋ฉด ์ด๊ณณ์ด ๊ฐ€์žฅ ์ข‹์€ ์žฅ์†Œ์ž…๋‹ˆ๋‹ค.

Chrome DevTools

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

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

Azure

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

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

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

Visual Studio Code

Visual Studio Code ์†Œํ”„ํŠธ์›จ์–ด ๊ฐœ๋ฐœ์ž์—๊ฒŒ ๊ฐ€์žฅ ์ธ๊ธฐ ์žˆ๋Š” ์ฝ”๋“œ ํŽธ์ง‘๊ธฐ ์ค‘ ํ•˜๋‚˜์ž…๋‹ˆ๋‹ค. ์ผ๋ฐ˜์ ์œผ๋กœ VS Code ๋ผ๊ณ  ํ•ฉ๋‹ˆ๋‹ค. ์ด ์†Œํ”„ํŠธ์›จ์–ด ๊ฐœ๋ฐœ ํ”Œ๋žซํผ์„ ์‚ฌ์šฉํ•˜๋Š” ์ดˆ๋ณด ์†Œํ”„ํŠธ์›จ์–ด ๊ฐœ๋ฐœ์ž๋Š” ๋ฌผ๋ก  ์ˆ™๋ จ๋œ ๋งŽ์€ ์‚ฌ์šฉ์ž๋กœ ์ธํ•ด ๋ชจ๋“  ์ฃผ์š” ์šด์˜ ์ฒด์ œ์—์„œ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์ตœ๊ณ ์˜ ์†Œํ”„ํŠธ์›จ์–ด ๊ฐœ๋ฐœ ๋„๊ตฌ์—์„œ ๊ธฐ๋Œ€ํ•  ์ˆ˜ ์žˆ๋Š” ๋ชจ๋“  ์ฃผ์š” ๊ธฐ๋Šฅ์„ ํฌํ•จํ•˜๋Š” ๊ฐ•๋ ฅํ•œ ์˜คํ”ˆ ์†Œ์Šค ์ฝ”๋“œ ํŽธ์ง‘๊ธฐ์ž…๋‹ˆ๋‹ค. ์—ฌ๊ธฐ์—๋Š” ํ†ตํ•ฉ CLI, ๊ตฌ๋ฌธ ๊ฐ•์กฐ ๊ธฐ๋Šฅ, ๋“ค์—ฌ์“ฐ๊ธฐ ๊ธฐ๋Šฅ, ์ฝ”๋“œ ๊ฒ€ํ†  ๋ฐ ์ฝ”๋“œ ์ปดํŒŒ์ผ์ด ํฌํ•จ๋ฉ๋‹ˆ๋‹ค.

Extensions Marketplace์—์„œ ์ œ๊ณต๋˜๋Š” ํ”Œ๋Ÿฌ๊ทธ์ธ์„ ์‚ฌ์šฉํ•˜์—ฌ VS Code ์‰ฝ๊ฒŒ ์‚ฌ์šฉ์ž ์ •์˜ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. Git ๊ณผ ํ†ตํ•ฉ๋˜์–ด ํ›Œ๋ฅญํ•œ ์‚ฌ์šฉ์ž ์ธํ„ฐํŽ˜์ด์Šค๋ฅผ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. ์ด ๋„๊ตฌ๋Š” ๋‹ค์–‘ํ•œ ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด์™€ ํ”„๋กœ๊ทธ๋ž˜๋ฐ ํ”„๋ ˆ์ž„์›Œํฌ๋ฅผ ์ง€์›ํ•ฉ๋‹ˆ๋‹ค. VSCode์˜ ๊ด‘๋ฒ”์œ„ํ•œ ๋‚ด์žฅ ํ„ฐ๋ฏธ๋„ ์•ก์„ธ์Šค๋Š” ์ด๋ฅผ ์˜ฌ์ธ์› ๊ฐœ๋ฐœ ๋„๊ตฌ๋กœ ๋งŒ๋“ญ๋‹ˆ๋‹ค.

Stack Overflow

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

Stack Overflow ์—์„œ ์ „์ฒด ์†Œ์Šค ์ฝ”๋“œ๋ฅผ ๊ณต์œ ํ•˜๊ณ  ๋‹ค๋ฅธ ์ฝ”๋”ฉ ์ „๋ฌธ๊ฐ€์˜ ๋„์›€์„ ๋ฐ›์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. Stack Overflow ์ฒœ๋งŒ ๋ช…์ด ๋„˜๋Š” ์ฐธ๊ฐ€์ž๋ฅผ ๋ณด์œ ํ•œ ๊ฐ€์žฅ ํฐ ๊ฐœ๋ฐœ์ž ์ปค๋ฎค๋‹ˆํ‹ฐ ์ค‘ ํ•˜๋‚˜์ž…๋‹ˆ๋‹ค. ๋”ฐ๋ผ์„œ ๊ฐœ๋ฐœ ๊ด€๋ จ ๋ฌธ์ œ์— ์ง๋ฉดํ•˜๊ณ  ๋‹ค๋ฅธ ๊ฐœ๋ฐœ์ž๊ฐ€ ์†Œ์Šค ์ฝ”๋“œ๋ฅผ ๊ฒ€ํ† ํ•˜๊ธฐ๋ฅผ ์›ํ•  ๋•Œ๋งˆ๋‹ค Stack Overflow ์— ์˜์กดํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

Docker

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

JIRA

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

JIRA ํ…Œ์ŠคํŠธ, ์š”๊ตฌ ์‚ฌํ•ญ ๋ฐ ์†Œํ”„ํŠธ์›จ์–ด ๋ฐฐํฌ ํ”„๋กœ์„ธ์Šค์˜ ๋ชจ๋“  ๋‹จ๊ณ„๋ฅผ ๊ด€๋ฆฌํ•˜๊ธฐ ์œ„ํ•œ DevOps ํŒ€ ๋„๊ตฌ๋ฅผ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. ์ด ๋„๊ตฌ์—๋Š” ์›๊ฒฉ API๊ฐ€ ์žˆ์œผ๋ฉฐ ๋Œ€๋ถ€๋ถ„์˜ ํƒ€์‚ฌ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜๊ณผ ํ†ต์‹ ํ•˜์—ฌ ์†Œํ”„ํŠธ์›จ์–ด ํŒ€์— ์›ํ™œํ•œ ์‹ค์Šต ๊ฒฝํ—˜์„ ์ œ๊ณตํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ตœ๋Œ€ 10๋ช…๊นŒ์ง€ ๋ฌด๋ฃŒ๋กœ ๊ตฌ๋… ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ๋” ํฐ ํŒ€์ด ์žˆ๋Š” ๊ฒฝ์šฐ์—๋Š” 1์ธ๋‹น $7์˜ ์ˆ˜์ˆ˜๋ฃŒ๋ฅผ ์ง€๋ถˆํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

Bitbucket

Bitbucket ๋ฒ„์ „ ๊ด€๋ฆฌ ์‹œ์Šคํ…œ์ž…๋‹ˆ๋‹ค. ์†Œํ”„ํŠธ์›จ์–ด ๊ฐœ๋ฐœ์—๋Š” ๋‹ค์Œ์ด ํฌํ•จ๋ฉ๋‹ˆ๋‹ค.

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

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

Cloud9

๋งŽ์€ ์‚ฌ๋žŒ๋“ค์ด ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด๋ฅผ ๋ฐฐ์šฐ๊ณ  ์‹ถ์–ดํ•˜์ง€๋งŒ ๊ทธ๊ฒƒ์ด ๊ฝค ์–ด๋ ต๋‹ค๊ณ  ์ƒ๊ฐํ•ฉ๋‹ˆ๋‹ค. Cloud9 ์ฝ”๋”ฉ์„ ๋” ์‰ฝ๊ณ  ๋น ๋ฅด๊ฒŒ ๋งŒ๋“ค์–ด์ฃผ๋Š” ์‚ฌ์šฉํ•˜๊ธฐ ์‰ฌ์šด IDE ์ค‘ ํ•˜๋‚˜์ž…๋‹ˆ๋‹ค. ๊ฐœ๋ฐœ์ž๋Š” Cloud9 ์‚ฌ์šฉํ•˜์—ฌ ๋‹ค์–‘ํ•œ ์„ค์ •์„ ์‚ฌ์šฉ์ž ์ •์˜ํ•˜๊ณ  Python , Perl, Ruby, PHP, C, JavaScript์™€ ๊ฐ™์€ ๋‹ค์–‘ํ•œ ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด๋กœ ์ž‘์—…ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. Cloud9 ํ”Œ๋žซํผ ๊ฐ„ ํ˜ธํ™˜์„ฑ์œผ๋กœ ์ธํ•ด ๋งค์šฐ ๋„๋ฆฌ ์‚ฌ์šฉ๋˜๋Š” ์†Œํ”„ํŠธ์›จ์–ด ๊ฐœ๋ฐœ ๋„๊ตฌ์ž…๋‹ˆ๋‹ค.

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

AppMaster

์†Œํ”„ํŠธ์›จ์–ด ๊ฐœ๋ฐœ ์‚ฐ์—…์˜ ์ฃผ์š” ๋ฐœ์ „ ์ค‘ ํ•˜๋‚˜๋Š” no-code ๊ฐœ๋ฐœ ํ”Œ๋žซํผ์˜ ๋„์ž…์ž…๋‹ˆ๋‹ค. ์ด๋ฆ„์—์„œ ์•Œ ์ˆ˜ ์žˆ๋“ฏ์ด no-code ๊ฐœ๋ฐœ ํ”Œ๋žซํผ์€ ์ฝ”๋“œ๋ฅผ ์ง์ ‘ ์ž‘์„ฑํ•˜์ง€ ์•Š๊ณ ๋„ ์•ฑ์„ ๋งŒ๋“ค ์ˆ˜ ์žˆ๋„๋ก ๋„์™€์ค๋‹ˆ๋‹ค.

AppMaster ๋Š” ํšจ์œจ์ ์ธ ๋ฐฑ์—”๋“œ์™€ ์ฒ ์ €ํ•œ ๋ฌธ์„œํ™”๋ฅผ ํ†ตํ•ด ์›น ์•ฑ๊ณผ ๋ชจ๋ฐ”์ผ ์•ฑ์„ ๊ตฌ์ถ•ํ•˜๋Š” ๋ฐ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋Š” ๊ฐ€์žฅ ๊ฐ•๋ ฅํ•˜๊ณ  ์‚ฌ์šฉ์ž ์นœํ™”์ ์ธ no-code ๊ฐœ๋ฐœ ํ”Œ๋žซํผ์ž…๋‹ˆ๋‹ค. AI ์•Œ๊ณ ๋ฆฌ์ฆ˜์„ ์‚ฌ์šฉํ•˜์—ฌ ์ดˆ๋‹น 22,000์ค„์˜ ์ฝ”๋“œ๋ฅผ ์ƒ์„ฑํ•ฉ๋‹ˆ๋‹ค .

AppMaster ์˜ ์‚ฌ์šฉ์ž ์นœํ™”์ ์ธ ์‹œ๊ฐ์  ํŽธ์ง‘ ๋„๊ตฌ๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด ๊ธด ์ฝ”๋“œ ์ž‘์„ฑ์— ๋Œ€ํ•œ ๊ฑฑ์ • ์—†์ด ์›ํ•˜๋Š” ์•ฑ์„ ๋งŒ๋“ค ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

AppMaster ์˜ ๊ฐ€์žฅ ์ค‘์š”ํ•œ ๊ธฐ๋Šฅ ์ค‘ ์ผ๋ถ€๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค.

  • drag-and-drop ๊ธฐ๋Šฅ์„ ์‚ฌ์šฉํ•˜์—ฌ ๋น ๋ฅด๊ณ  ์‰ฝ๊ฒŒ ์•ฑ์„ ๊ฐœ๋ฐœํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • ์•ˆ์ •์ ์ธ ๋ฐฑ์—”๋“œ์™€ ๊น”๋”ํ•œ ์ฝ”๋“œ.
  • ๋„ค์ดํ‹ฐ๋ธŒ ๋ฐ ํ•˜์ด๋ธŒ๋ฆฌ๋“œ ๋ชจ๋ฐ”์ผ ์•ฑ์„ ๊ตฌ์ถ•ํ•˜๊ธฐ ์œ„ํ•œ ํฌ๋กœ์Šค ํ”Œ๋žซํผ ํ˜ธํ™˜์„ฑ.
  • ์ฒ ์ €ํ•œ ์ฝ”๋“œ ๋””๋ฒ„๊น… ๋ฐ ํ…Œ์ŠคํŠธ.
  • ์†Œํ”„ํŠธ์›จ์–ด ๋ฌธ์„œ๋ฅผ ์ƒ์„ฑํ•ฉ๋‹ˆ๋‹ค.
  • ํด๋ผ์šฐ๋“œ ๊ธฐ๋ฐ˜ ์‹œ์Šคํ…œ๊ณผ ํ†ตํ•ฉ.

AppMaster ๋Š” ์‹œ๊ฐ„์ด ์ง€๋‚จ์— ๋”ฐ๋ผ ์ง€์†์ ์œผ๋กœ ์„ฑ์žฅํ•˜๊ณ  ๋ฐœ์ „ํ•˜๋ฏ€๋กœ ์ด ์ตœ๊ณ ์˜ no-code ๊ฐœ๋ฐœ ๋„๊ตฌ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๊ฐœ๋ฐœ ์š”๊ตฌ ์‚ฌํ•ญ์„ ์ถฉ์กฑํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

Buddy

Buddy ๋Š” ์‚ฌ๋ฌผ ์ธํ„ฐ๋„ท(IoT) ๋ฐ ํด๋ผ์šฐ๋“œ ๊ธฐ๋ฐ˜ ์‹œ์Šคํ…œ ์‚ฐ์—…์˜ ์‹ ํฅ ํ”Œ๋žซํผ์ž…๋‹ˆ๋‹ค. ๊ฐ•๋ ฅํ•œ ์—”ํ„ฐํ”„๋ผ์ด์ฆˆ ์†Œํ”„ํŠธ์›จ์–ด ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ๊ฐœ๋ฐœํ•˜๋Š” ๋ฐ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋Š” ํ›Œ๋ฅญํ•œ ๋„๊ตฌ์ž…๋‹ˆ๋‹ค. Buddy ์˜ ์ฃผ์š” ๊ณ ๊ฐ์œผ๋กœ๋Š” Six Flags, Costa ๋ฐ Rakuten ์žˆ์Šต๋‹ˆ๋‹ค.

Buddy ์˜ ๊ธฐ๋ณธ ๋ฒ„์ „์€ ๋ฌด๋ฃŒ๋กœ ์ œ๊ณต๋ฉ๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ๋” ๊ณ ๊ธ‰ ๊ธฐ๋Šฅ์— ์•ก์„ธ์Šคํ•˜๋ ค๋ฉด ์›” $35 - $200 ๋ฒ”์œ„์˜ Buddy ์˜ ์„ธ ๊ฐ€์ง€ ์œ ๋ฃŒ ํŒจํ‚ค์ง€ ์ค‘ ํ•˜๋‚˜๋ฅผ ๊ตฌ์ž…ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. Buddy ์˜ ๊ฐ€์žฅ ๋ˆˆ์— ๋„๋Š” ๊ธฐ๋Šฅ ์ค‘ ์ผ๋ถ€์—๋Š” ์ „๋‹ฌ ํŒŒ์ดํ”„๋ผ์ธ๊ณผ ์†Œ์Šค ์ฝ”๋“œ ๊ตฌ์ถ•, ํ…Œ์ŠคํŠธ ๋ฐ ๋ฐฐํฌ๋ฅผ ์œ„ํ•œ ํƒ์ƒ‰ํ•˜๊ธฐ ์‰ฌ์šด ์‚ฌ์šฉ์ž ์ธํ„ฐํŽ˜์ด์Šค๊ฐ€ ํฌํ•จ๋ฉ๋‹ˆ๋‹ค. ์†Œํ”„ํŠธ์›จ์–ด ๊ฐœ๋ฐœ์ž๋Š” ์ผ๋ฐ˜์ ์œผ๋กœ ๋น ๋ฅด๊ณ  ์‰ฌ์šด ๊ตฌ์„ฑ, ๋น ๋ฅธ ๋ฐฐํฌ, ๋‹ค์–‘ํ•œ ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด ์ง€์› ๋ฐ ๋‹ค๋ฅธ ์†Œํ”„ํŠธ์›จ์–ด ๊ฐœ๋ฐœ ๋„๊ตฌ์™€์˜ ์•ˆ์ •์ ์ธ ํ†ตํ•ฉ์œผ๋กœ ์ธํ•ด Buddy ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค.

GitLab

GitLab ์ด๋ผ๋Š” ์šฉ์–ด๋ฅผ ๋“ค์œผ๋ฉด GitHub ์™€ ํ˜ผ๋™ํ•  ๊ฐ€๋Šฅ์„ฑ์ด ๋†’์Šต๋‹ˆ๋‹ค. GitLab ๊ณผ GitHub ๋ชจ๋‘ ๋ฒ„์ „ ์ œ์–ด ์‹œ์Šคํ…œ์ž…๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ์ด๋Ÿฌํ•œ ์†Œํ”„ํŠธ์›จ์–ด ๊ฐœ๋ฐœ ์„œ๋น„์Šค์—๋Š” ๋ช‡ ๊ฐ€์ง€ ์ค‘์š”ํ•œ ์ฐจ์ด์ ์ด ์žˆ์Šต๋‹ˆ๋‹ค.

GitHub ์ฃผ๋กœ ์›๊ฒฉ์œผ๋กœ ์ฝ”๋“œ ๊ฒ€ํ†  ๋ฐ ์ฝ”๋“œ ๊ด€๋ฆฌ์— ์ดˆ์ ์„ ๋งž์ถ˜ ํ˜‘์—… ๋„๊ตฌ์ž…๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ GitLab ์ฒ ์ €ํ•œ ํ”„๋กœ์ ํŠธ ๊ณ„ํš, ์†Œ์Šค ์ฝ”๋“œ ๊ด€๋ฆฌ ๋ฐ ํ”„๋กœ์ ํŠธ ๋ชจ๋‹ˆํ„ฐ๋ง์„ ์œ„ํ•ด DevOps ๋ฐ Cl/CD ์— ์ค‘์ ์„ ๋‘” ํ”Œ๋žซํผ์ž…๋‹ˆ๋‹ค. ์ „์ฒด DevOps ์ˆ˜๋ช…์ฃผ๊ธฐ ์— ํ•„์š”ํ•œ ์œ ์ผํ•œ ํ”Œ๋žซํผ์ด ๋˜๋Š” ๊ฒƒ์„ ๋ชฉํ‘œ๋กœ ํ•ฉ๋‹ˆ๋‹ค.

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

๊ฐ€๊ฒฉ ์ธก๋ฉด์—์„œ ์ œํ•œ๋œ ๊ธฐ๋Šฅ์„ ์ œ๊ณตํ•˜๋Š” GitLab ์˜ ๋ฌด๋ฃŒ ํ”Œ๋žœ์„ ์–ป์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ๋” ๋งŽ์€ ๊ธฐ๋Šฅ์„ ์›ํ•œ๋‹ค๋ฉด ์Šคํƒ€ํ„ฐ ํ”Œ๋žœ์„ $4 , ํ”„๋ฆฌ๋ฏธ์—„ ํ”Œ๋žœ์„ $19 , ๋˜๋Š” Ultimate ํ”Œ๋žœ์„ ์‚ฌ์šฉ์ž๋‹น ์›” $99์— ๊ตฌ์ž…ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

Postman

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

Postman ์˜ ๋ฌด๋ฃŒ ํ”Œ๋žœ ์™ธ์— ๋Œ€๊ทœ๋ชจ ํŒ€์˜ ๊ฒฝ์šฐ ์‚ฌ์šฉ์ž๋‹น ์›” 15๋‹ฌ๋Ÿฌ ์— Team ํ”Œ๋žœ์„ ๊ตฌ์ž…ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋น„์ฆˆ๋‹ˆ์Šค ํ”Œ๋žœ์€ ์‚ฌ์šฉ์ž๋‹น ์›” 30๋‹ฌ๋Ÿฌ ๋กœ ์ œ๊ณต๋˜๋ฉฐ, ๋น„์ฆˆ๋‹ˆ์Šค์˜ ๊ณ ์œ ํ•œ ์š”๊ตฌ ์‚ฌํ•ญ์„ ์ถฉ์กฑํ•˜๊ธฐ ์œ„ํ•ด ๋งž์ถคํ˜• ์—”ํ„ฐํ”„๋ผ์ด์ฆˆ ํ”Œ๋žœ๋„ ์ œ๊ณต๋ฉ๋‹ˆ๋‹ค.

Axure

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

๊ฒฐ๋ก 

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

์ž์ฃผ ๋ฌป๋Š” ์งˆ๋ฌธ

ํˆด์„ ์ œํ’ˆ์œผ๋กœ ์ „ํ™˜ํ•˜์„ธ์š”
๋ฐ์ดํ„ฐ๋ฒ ์ด์Šคยท๋กœ์งยทUI ๋นŒ๋”๋กœ ๋„๊ตฌ๋“ค์„ ์‹ค์ œ ์ œํ’ˆ์œผ๋กœ ๋งŒ๋“œ์„ธ์š”.
AppMaster ์‚ฌ์šฉํ•ด๋ณด๊ธฐ

ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด์™€ ํ”„๋กœ๊ทธ๋ž˜๋ฐ ํ”„๋ ˆ์ž„์›Œํฌ์˜ ์ฐจ์ด์ ์€ ๋ฌด์—‡์ž…๋‹ˆ๊นŒ?

ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด๋Š” ์†Œํ”„ํŠธ์›จ์–ด๋‚˜ ์ปดํ“จํ„ฐ์˜ ์ž‘๋™์„ ์ง€์‹œํ•˜๋Š” ๋ช…๋ น ๋ชจ์Œ์ž…๋‹ˆ๋‹ค. ์ด์— ๋น„ํ•ด ํ”„๋ ˆ์ž„์›Œํฌ๋Š” ์–ธ์–ด ์ง€์นจ์„ ์‹ค์ œ๋กœ ์‹คํ–‰ํ•˜๊ธฐ ์œ„ํ•œ ๊ตฌ์„ฑ ์š”์†Œ ์—ญํ• ์„ ํ•ฉ๋‹ˆ๋‹ค. ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด์˜ ๊ธฐ๋ณธ ๊ตฌ์„ฑ ์š”์†Œ๋Š” ๊ทœ์น™๊ณผ ๊ตฌ๋ฌธ์ž…๋‹ˆ๋‹ค. ์ฝ”๋“œ๊ฐ€ ๊ฐœ๋ฐœ๋  ๋•Œ๋งˆ๋‹ค ์ด๋Ÿฌํ•œ ๊ทœ์ •์„ ๋”ฐ๋ผ์•ผ ํ•ฉ๋‹ˆ๋‹ค. ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด๋Š” ๊ตฌ๋ฌธ์œผ๋กœ ๊ตฌ์„ฑ๋˜๋ฉฐ ๊ทธ ์œ„์— ํ”„๋ ˆ์ž„์›Œํฌ๊ฐ€ ๊ฐœ๋ฐœ๋ฉ๋‹ˆ๋‹ค. ํ•œ ๊ฐ€์ง€ ํ›Œ๋ฅญํ•œ ์˜ˆ๋Š” Ruby ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ๊ตฌ์ถ•๋œ Ruby on Rails ํ”„๋ ˆ์ž„์›Œํฌ์ž…๋‹ˆ๋‹ค. Django ์™€ Flask ๋Š” Python ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ๊ตฌ์ถ•๋œ ๋‘ ๊ฐ€์ง€ ํ”„๋ ˆ์ž„์›Œํฌ์ž…๋‹ˆ๋‹ค.

ํ”„๋กœ๊ทธ๋ž˜๋ฐ ํ”„๋ ˆ์ž„์›Œํฌ๋Š” ๋„๊ตฌ์ธ๊ฐ€?

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

ํŠน์ •ํ•œ ์ตœ๊ณ ์˜ ์†Œํ”„ํŠธ์›จ์–ด ๊ฐœ๋ฐœ ๋„๊ตฌ๊ฐ€ ์žˆ์Šต๋‹ˆ๊นŒ?

์†Œํ”„ํŠธ์›จ์–ด์˜ ๋ณต์žก์„ฑ๊ณผ ๋‹ค์–‘์„ฑ์œผ๋กœ ์ธํ•ด ์ตœ๊ณ ์˜ ์†Œํ”„ํŠธ์›จ์–ด ๊ฐœ๋ฐœ ๋„๊ตฌ๋ผ๊ณ  ๋‹จ์ •ํ•  ์ˆ˜ ์žˆ๋Š” ํŠน์ • ๋„๊ตฌ๋Š” ์—†์Šต๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ์ผ๋ถ€ ํ›Œ๋ฅญํ•œ ํ”Œ๋žซํผ์€ ํ•ด๋‹น ์†Œํ”„ํŠธ์›จ์–ด ๊ฐœ๋ฐœ ์œ ํ˜•์—์„œ ์ตœ๊ณ ๋กœ ๊ฐ„์ฃผ๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์˜ˆ๋ฅผ ๋“ค์–ด, GitHub ํ˜‘์—… ์†Œํ”„ํŠธ์›จ์–ด ๊ฐœ๋ฐœ์„ ์œ„ํ•œ ๊ฐ€์žฅ ์ธ๊ธฐ ์žˆ๊ณ  ์•ˆ์ •์ ์ธ ๋ฒ„์ „ ์ œ์–ด ๋„๊ตฌ๋ผ๊ณ  ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋งˆ์ฐฌ๊ฐ€์ง€๋กœ AppMaster ๋น ๋ฅด๊ณ  ์‰ฌ์šด ์•ฑ ๊ฐœ๋ฐœ์„ ์œ„ํ•ด ์‚ฌ์šฉํ•˜๊ธฐ ์‰ฌ์šด ๊ธฐ๋Šฅ์„ ์ œ๊ณตํ•˜๋ฏ€๋กœ ์ตœ๊ณ ์˜ no-code ์†Œํ”„ํŠธ์›จ์–ด ๊ฐœ๋ฐœ ํ”Œ๋žซํผ์ž…๋‹ˆ๋‹ค .

์‰ฌ์šด ์‹œ์ž‘
๋ฉ‹์ง„๋งŒ๋“ค๊ธฐ

๋ฌด๋ฃŒ ์š”๊ธˆ์ œ๋กœ AppMaster๋ฅผ ์‚ฌ์šฉํ•ด ๋ณด์„ธ์š”.
์ค€๋น„๊ฐ€ ๋˜๋ฉด ์ ์ ˆํ•œ ๊ตฌ๋…์„ ์„ ํƒํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์‹œ์ž‘ํ•˜๋‹ค
2024๋…„์— ์‚ฌ์šฉํ•  ์ตœ๊ณ ์˜ ์†Œํ”„ํŠธ์›จ์–ด ๊ฐœ๋ฐœ ๋„๊ตฌ | AppMaster