2023๋…„ 12์›” 14์ผยท8๋ถ„ ์ฝ๊ธฐ

X84 ํ”„๋ ˆ์ž„์›Œํฌ: ํŠน์ง• ๋ฐ ๊ธฐ๋Šฅ

๊ณ ๊ธ‰ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๊ฐœ๋ฐœ์„ ์œ„ํ•ด ์„ค๊ณ„๋œ X84 Framework์˜ ๋‹ค์–‘ํ•œ ํŠน์ง•๊ณผ ๊ธฐ๋Šฅ์„ ์•Œ์•„๋ณด์„ธ์š”. ์ƒ์‚ฐ์„ฑ, ํ™•์žฅ์„ฑ, ๋ณด์•ˆ ๋ฐ ๋„๋ฆฌ ์‚ฌ์šฉ๋˜๋Š” ํ”„๋ ˆ์ž„์›Œํฌ์—์„œ์˜ ์œ„์น˜๋ฅผ โ€‹โ€‹์–ด๋–ป๊ฒŒ ์ง€์›ํ•˜๋Š”์ง€ ์•Œ์•„๋ณด์„ธ์š”.

X84 ํ”„๋ ˆ์ž„์›Œํฌ: ํŠน์ง• ๋ฐ ๊ธฐ๋Šฅ

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

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

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

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

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

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

X84 ํ”„๋ ˆ์ž„์›Œํฌ์˜ ํ•ต์‹ฌ ๊ธฐ๋Šฅ

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

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

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

์‚ฌ์ „ ๊ตฌ์ถ•๋œ ๋ชจ๋“ˆ์˜ ์ด์ 

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

์ด๋Ÿฌํ•œ ์‚ฌ์ „ ๊ตฌ์ถ•๋œ ๋ชจ๋“ˆ์ด ๊ฐœ๋ฐœ ํŒ€์— ์–ด๋–ค ์ด์ ์„ ์ œ๊ณตํ•˜๋Š”์ง€ ์ž์„ธํžˆ ์‚ดํŽด๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค.

๊ฐœ๋ฐœ ์ผ์ • ๊ฐ€์†ํ™”

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

๋‹ค์–‘ํ•œ ๊ธฐ๋Šฅ ๋ฒ”์œ„

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

๋ฒ„๊ทธ ๋ฐ ๋ถˆ์ผ์น˜ ๊ฐ์†Œ

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

์‚ฌ์šฉ์ž ์ •์˜ ๋ฐ ํ™•์žฅ์„ฑ

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

๋ชจ๋ฒ” ์‚ฌ๋ก€ ์žฅ๋ ค

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

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

ํ˜„๋Œ€ ๊ฐœ๋ฐœ ๋ฐฉ์‹๊ณผ์˜ ํ†ตํ•ฉ

X84 ํ”„๋ ˆ์ž„์›Œํฌ๋Š” ๊ฐ•๋ ฅํ•œ ๋„๊ตฌ์™€ ๊ธฐ๋Šฅ์˜ ๋ชจ์Œ์ด๋ฉฐ ํ˜„์žฌ ์†Œํ”„ํŠธ์›จ์–ด ๊ฐœ๋ฐœ ๋ฐฉ๋ฒ•๋ก ๊ณผ ์กฐํ™”๋กญ๊ฒŒ ์ž‘๋™ํ•˜๋„๋ก ์„ค๊ณ„๋˜์—ˆ์Šต๋‹ˆ๋‹ค. CI/CD(์ง€์†์  ํ†ตํ•ฉ/์ง€์†์  ๋ฐฐํฌ), TDD(ํ…Œ์ŠคํŠธ ๊ธฐ๋ฐ˜ ๊ฐœ๋ฐœ) ๋ฐ Agile ๋ฐฉ๋ฒ•๋ก ๊ณผ ๊ฐ™์€ ์ตœ์‹  ์‚ฌ๋ก€์— ๋ถ€ํ•ฉํ•˜๋Š” X84 ํ”„๋ ˆ์ž„์›Œํฌ์˜ ๋ฏผ์ฒฉ์„ฑ์€ ์œ ์—ฐ์„ฑ๊ณผ ๋ฏธ๋ž˜ ์ง€ํ–ฅ์ ์ธ ์„ค๊ณ„๋ฅผ ์ž…์ฆํ•ฉ๋‹ˆ๋‹ค.

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

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

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

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

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

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

X84 ๋ฐ ํ™•์žฅ์„ฑ: ๊ณ ๋ถ€ํ•˜ ์‹œ๋‚˜๋ฆฌ์˜ค ์ค€๋น„

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

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

๋˜ํ•œ X84๋Š” Docker์™€ ๊ฐ™์€ ์ปจํ…Œ์ด๋„ˆํ™” ๊ธฐ์ˆ  ๋ฐ Kubernetes ์™€ ๊ฐ™์€ ์˜ค์ผ€์ŠคํŠธ๋ ˆ์ด์…˜ ํ”Œ๋žซํผ๊ณผ ์›ํ™œํ•˜๊ฒŒ ํ†ตํ•ฉ๋˜์–ด ๋ถ„์‚ฐ ํ™˜๊ฒฝ์—์„œ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๋ฐฐํฌ, ๊ด€๋ฆฌ ๋ฐ ํ™•์žฅ์„ ๋‹จ์ˆœํ™”ํ•ฉ๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ๋„๊ตฌ๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด ์‹ค์‹œ๊ฐ„ ์ˆ˜์š”์— ๋”ฐ๋ผ ์ž๋™ ํ™•์žฅ์ด ๊ฐ€๋Šฅํ•˜๋ฏ€๋กœ ๋ฆฌ์†Œ์Šค ํ™œ์šฉ๋„๊ฐ€ ๋”์šฑ ํšจ์œจ์ ์ด๊ณ  ๋น„์šฉ์ด ์ ˆ๊ฐ๋ฉ๋‹ˆ๋‹ค.

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

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

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

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

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

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

X84์˜ ๋ณด์•ˆ ๋ฉ”์ปค๋‹ˆ์ฆ˜์— ๋Œ€ํ•ด ์ž์„ธํžˆ ์‚ดํŽด๋ณด๊ธฐ

์‹œ๊ฐ์ ์œผ๋กœ ํ™•์žฅ ๊ฐ€๋Šฅํ•œ ๋ฐฑ์—”๋“œ ๊ตฌ์ถ•
๋“œ๋ž˜๊ทธ ์•ค ๋“œ๋กญ์œผ๋กœ PostgreSQL ๋ฐ์ดํ„ฐ, API, ๋น„์ฆˆ๋‹ˆ์Šค ๋กœ์ง์„ ์„ค๊ณ„ํ•˜์„ธ์š”.
๋ฐฑ์—”๋“œ ๊ตฌ์ถ•

X84 ํ”„๋ ˆ์ž„์›Œํฌ ๋‚ด์˜ ๋ณด์•ˆ์€ ๋‹จ์ˆœํžˆ ๋‚˜์ค‘์— ์ƒ๊ฐํ•˜๊ฑฐ๋‚˜ ๊ฐœ๋ฐœ์ž๊ฐ€ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์— ์ถ”๊ฐ€ํ•  ์ˆ˜ ์žˆ๋Š” ๊ณ„์ธต์ด ์•„๋‹™๋‹ˆ๋‹ค. ๊ทธ๊ฒƒ์€ ์ฒ˜์Œ๋ถ€ํ„ฐ ๊ฐœ๋ฐœ ๊ณผ์ •์˜ ๊ตฌ์กฐ์— ์งœ์—ฌ์ ธ ์žˆ์Šต๋‹ˆ๋‹ค. ๋‹ค์Œ์€ ํ”„๋ ˆ์ž„์›Œํฌ๊ฐ€ ์ œ๊ณตํ•˜๋Š” ๋ช‡ ๊ฐ€์ง€ ์ฃผ์š” ๋ณด์•ˆ ๋ฉ”์ปค๋‹ˆ์ฆ˜๊ณผ ์ „๋žต์„ ์‹ฌ์ธต์ ์œผ๋กœ ์‚ดํŽด๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค.

  • ํฌ๊ด„์ ์ธ ์ธ์ฆ ํ”„๋กœํ† ์ฝœ: X84์—๋Š” OAuth2, JWT(JSON ์›น ํ† ํฐ) ๋ฐ SAML(Security Assertion Markup Language)๊ณผ ๊ฐ™์€ ์ธ์ฆ ํ”„๋กœํ† ์ฝœ์— ๋Œ€ํ•œ ์ง€์›์ด ๋‚ด์žฅ๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ํ”„๋กœํ† ์ฝœ์€ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์ด ์‚ฌ์šฉ์ž ID๋ฅผ ์•ˆ์ „ํ•˜๊ฒŒ ๊ด€๋ฆฌํ•˜๊ณ  ๋ฆฌ์†Œ์Šค ์•ก์„ธ์Šค๋ฅผ ์ œ์–ดํ•  ์ˆ˜ ์žˆ๋„๋ก ๋ณด์žฅํ•ฉ๋‹ˆ๋‹ค.
  • ๊ถŒํ•œ ๋ถ€์—ฌ ๋ฐ ์•ก์„ธ์Šค ์ œ์–ด: ํ”„๋ ˆ์ž„์›Œํฌ๋Š” ์—ญํ•  ๊ธฐ๋ฐ˜ ์•ก์„ธ์Šค ์ œ์–ด(RBAC) ๋ฐ ์†์„ฑ ๊ธฐ๋ฐ˜ ์•ก์„ธ์Šค ์ œ์–ด(ABAC)๋ฅผ ํฌํ•จํ•œ ์ƒ์„ธํ•œ ์•ก์„ธ์Šค ์ œ์–ด ๋ฉ”์ปค๋‹ˆ์ฆ˜์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ์„ธ๋ถ„์„ฑ์„ ํ†ตํ•ด ๊ฐœ๋ฐœ์ž๋Š” ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๋‚ด์—์„œ ์ •ํ™•ํ•œ ์‚ฌ์šฉ์ž ๊ถŒํ•œ์„ ์ •์˜ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • ์•”ํ˜ธํ™” ๋ฐ ๋ฐ์ดํ„ฐ ๋ณด์•ˆ: ๋ฐ์ดํ„ฐ ๋ณดํ˜ธ๊ฐ€ ๊ฐ€์žฅ ์ค‘์š”ํ•˜๋ฉฐ X84๋Š” ์ €์žฅ ๋ฐ ์ „์†ก ์ค‘์ธ ๋ฐ์ดํ„ฐ์— ๋Œ€ํ•œ ๊ฐ•๋ ฅํ•œ ์•”ํ˜ธํ™” ํ‘œ์ค€์„ ๊ตฌํ˜„ํ•˜์—ฌ ์ด๋ฅผ ํ•ด๊ฒฐํ•ฉ๋‹ˆ๋‹ค. ์ž๋™ TLS(์ „์†ก ๊ณ„์ธต ๋ณด์•ˆ)์™€ ๊ฐ™์€ ๊ธฐ๋Šฅ์€ ์ž ์žฌ์ ์ธ ๋„์ฒญ์ด๋‚˜ ๊ฐ€๋กœ์ฑ„๊ธฐ๋กœ๋ถ€ํ„ฐ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๋ฐ์ดํ„ฐ๋ฅผ ๋ณดํ˜ธํ•ฉ๋‹ˆ๋‹ค.
  • ๋ณด์•ˆ ์ฝ”๋”ฉ ๊ด€ํ–‰: X84๋Š” SQL ์ฃผ์ž…, XSS(๊ต์ฐจ ์‚ฌ์ดํŠธ ์Šคํฌ๋ฆฝํŒ…) ๋ฐ CSRF(๊ต์ฐจ ์‚ฌ์ดํŠธ ์š”์ฒญ ์œ„์กฐ)์™€ ๊ฐ™์€ ์ผ๋ฐ˜์ ์ธ ๋ณด์•ˆ ์ทจ์•ฝ์„ฑ์„ ๋ฐฉ์ง€ํ•˜๋Š” ๋ช…ํ™•ํ•œ ์ง€์นจ๊ณผ ์ž๋™ํ™”๋œ ๊ฒ€์‚ฌ๋ฅผ ์ œ๊ณตํ•˜์—ฌ ๋ณด์•ˆ ์ฝ”๋”ฉ ๊ด€ํ–‰์„ ์žฅ๋ คํ•ฉ๋‹ˆ๋‹ค.
  • ์ง€์†์ ์ธ ๋ณด์•ˆ ๋ชจ๋‹ˆํ„ฐ๋ง ๋ฐ ๊ฐ์‚ฌ: ํ”„๋ ˆ์ž„์›Œํฌ๋Š” ์ง€์†์ ์ธ ๋ชจ๋‹ˆํ„ฐ๋ง๊ณผ ์ž๋™ํ™”๋œ ๋ณด์•ˆ ๊ฐ์‚ฌ๋ฅผ ์ด‰์ง„ํ•˜๋ฏ€๋กœ ํŒ€์€ ์†Œํ”„ํŠธ์›จ์–ด๊ฐ€ ํ”„๋กœ๋•์…˜์— ๋“ค์–ด๊ฐ€๊ธฐ ์ „์— ๊ฐœ๋ฐœ ํ”„๋กœ์„ธ์Šค ์ค‘์— ์ทจ์•ฝ์ ์„ ์‹๋ณ„ํ•˜๊ณ  ํ•ด๊ฒฐํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • ๊ทœ์ • ์ค€์ˆ˜ ํ‘œ์ค€ ์ค€์ˆ˜: X84๋Š” ๊ฐœ๋ฐœ์ž๊ฐ€ GDPR, HIPAA ๋ฐ PCI DSS์™€ ๊ฐ™์€ ๋‹ค์–‘ํ•œ ์‚ฐ์—… ๊ทœ์ • ์ค€์ˆ˜ ํ‘œ์ค€์„ ์ค€์ˆ˜ํ•˜๋„๋ก ์ง€์›ํ•ฉ๋‹ˆ๋‹ค. ํ”„๋ ˆ์ž„์›Œํฌ์— ๋‚ด์žฅ๋œ ๊ธฐ๋Šฅ์€ ๋ฒ•๋ฅ  ๋ฐ ๊ทœ์ œ ๋ณด์•ˆ ์š”๊ตฌ ์‚ฌํ•ญ์„ ์ถฉ์กฑํ•˜๋Š” ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ์ƒ์„ฑ์„ ๋‹จ์ˆœํ™”ํ•ฉ๋‹ˆ๋‹ค.
  • ์œ„ํ˜‘ ๋ชจ๋ธ๋ง ๋ฐ ์œ„ํ—˜ ํ‰๊ฐ€ ๋„๊ตฌ: X84๋Š” ์œ„ํ˜‘ ๋ชจ๋ธ๋ง ๋ฐ ์œ„ํ—˜ ํ‰๊ฐ€ ๋„๊ตฌ๋ฅผ ํ†ตํ•ฉํ•˜์—ฌ ๊ฐœ๋ฐœ ํŒ€์ด ํŠน์ • ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ์‚ฌ์šฉ ์‚ฌ๋ก€์— ๋งž๋Š” ์ž ์žฌ์ ์ธ ๋ณด์•ˆ ์œ„ํ˜‘์„ ์˜ˆ์ธกํ•˜๊ณ  ๊ณ„ํšํ•  ์ˆ˜ ์žˆ๋„๋ก ๋•์Šต๋‹ˆ๋‹ค.
  • ์‚ฌ์šฉ์ž ์ •์˜ ๊ฐ€๋Šฅํ•œ ๋ณด์•ˆ ์ •์ฑ…: ๋ชจ๋“  ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์—๋Š” ๊ณ ์œ ํ•œ ๋ณด์•ˆ ์š”๊ตฌ ์‚ฌํ•ญ์ด ์žˆ์„ ์ˆ˜ ์žˆ๋‹ค๋Š” ์ ์„ ์ธ์‹ํ•˜์—ฌ X84๋ฅผ ํ†ตํ•ด ๊ฐœ๋ฐœ์ž๋Š” ํŠน์ • ํ”„๋กœ์ ํŠธ์˜ ์š”๊ตฌ ์‚ฌํ•ญ์— ๊ฐ€์žฅ ์ ํ•ฉํ•˜๋„๋ก ๋ณด์•ˆ ์ •์ฑ…์„ ์‚ฌ์šฉ์ž ์ •์˜ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

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

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

X84์™€ ๋‹ค๋ฅธ ๋„๋ฆฌ ์‚ฌ์šฉ๋˜๋Š” ํ”„๋ ˆ์ž„์›Œํฌ ๋น„๊ต

๋ชจ๋“ˆ๋กœ ํ•„์ˆ˜ ๊ธฐ๋Šฅ ํ•ด๊ฒฐ
์ธ์ฆ ๊ฐ™์€ ๋ฏธ๋ฆฌ ๋งŒ๋“ค์–ด์ง„ ๋ชจ๋“ˆ๋กœ ๊ณตํ†ต ์š”๊ตฌ๋ฅผ ๋” ๋น ๋ฅด๊ฒŒ ์ฒ˜๋ฆฌํ•˜์„ธ์š”.
์ธ์ฆ ์ถ”๊ฐ€

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

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

์œ ์—ฐ์„ฑ๊ณผ ํ”„๋กœ๊ทธ๋ž˜๋ฐ ํŒจ๋Ÿฌ๋‹ค์ž„

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

ํ™•์žฅ์„ฑ ๋ฐ ์„ฑ๋Šฅ

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

์‚ฌ์šฉ์ž ๊ฒฝํ—˜ ๋ฐ ์ปค๋ฎค๋‹ˆํ‹ฐ ์ง€์›

ํ”„๋ ˆ์ž„์›Œํฌ๋ฅผ ๋‘˜๋Ÿฌ์‹ผ ์ปค๋ฎค๋‹ˆํ‹ฐ ์ง€์›๊ณผ ์ƒํƒœ๊ณ„๋Š” ์‚ฌ์šฉ์ž ๊ฒฝํ—˜์— ํฐ ์˜ํ–ฅ์„ ๋ฏธ์น  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. X84๋Š” ํ˜„๋Œ€์ ์ธ ๋„๊ตฌ ์„ธํŠธ์™€ ์„ฑ์žฅํ•˜๋Š” ์ปค๋ฎค๋‹ˆํ‹ฐ๋ฅผ ์ž๋ž‘ํ•˜์ง€๋งŒ, ์—ฌ์ „ํžˆ ์ˆ˜๋งŽ์€ ํ”Œ๋Ÿฌ๊ทธ์ธ, ํ†ตํ•ฉ ๋ฐ ์ปค๋ฎค๋‹ˆํ‹ฐ ์ƒ์„ฑ์„ ์ œ๊ณตํ•˜๋Š” Angular, React ๋˜๋Š” Vue.js ์™€ ๊ฐ™์€ ๋ณด๋‹ค ํ™•๋ฆฝ๋œ ํ”„๋ ˆ์ž„์›Œํฌ์˜ ๊ด‘๋ฒ”์œ„ํ•œ ์ƒํƒœ๊ณ„๋ฅผ ๋”ฐ๋ผ์žก๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ์ž์›.

๋ณด์•ˆ ์กฐ์น˜

X84๋Š” ์ฆ‰์‹œ ์‚ฌ์šฉ ๊ฐ€๋Šฅํ•œ ํฌ๊ด„์ ์ธ ๋ณด์•ˆ ๊ธฐ๋Šฅ ์ œํ’ˆ๊ตฐ์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. ๊ณ ๊ธ‰ ๋ณด์•ˆ ์กฐ์น˜๋ฅผ ์œ„ํ•ด ์ถ”๊ฐ€ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๋‚˜ ๋ชจ๋“ˆ์ด ํ•„์š”ํ•  ์ˆ˜ ์žˆ๋Š” ๋‹ค๋ฅธ ํ”„๋ ˆ์ž„์›Œํฌ์™€ ๋น„๊ตํ•˜์—ฌ X84๋Š” ํฌํ•จ๋œ ์•”ํ˜ธํ™”, ์ธ์ฆ ๋ฐ ๊ถŒํ•œ ๋ถ€์—ฌ ๋ฉ”์ปค๋‹ˆ์ฆ˜์„ ํ†ตํ•ด ๊ฐœ๋ฐœ์ž์—๊ฒŒ ๋งˆ์Œ์˜ ํ‰ํ™”๋ฅผ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.

๊ฐœ๋ฐœ ๋„๊ตฌ ๋ฐ ๊ด€ํ–‰๊ณผ์˜ ํ†ตํ•ฉ

CI/CD ๋ฐ TDD์™€ ๊ฐ™์€ ์ตœ์‹  ๊ฐœ๋ฐœ ๋ฐฉ์‹๊ณผ ํ”„๋ ˆ์ž„์›Œํฌ์˜ ํ˜ธํ™˜์„ฑ์€ ๋งŽ์€ ๊ฐœ๋ฐœ์ž์—๊ฒŒ ํ•„์ˆ˜์ ์ž…๋‹ˆ๋‹ค. X84์˜ ํ†ตํ•ฉ ๊ธฐ๋Šฅ์€ ํ˜„๋Œ€์ ์ด๊ณ  ๋งค๋„๋Ÿฝ๊ธฐ ๋•Œ๋ฌธ์— ๋‹ค์–‘ํ•œ ๊ฐœ๋ฐœ ๋„๊ตฌ ๋ฐ ์‚ฌ๋ก€์™€ ํ†ตํ•ฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๋Š” ๊ทธ๋Ÿฌํ•œ ํ†ตํ•ฉ์„ ์œ„ํ•œ ํ•ด๊ฒฐ ๋ฐฉ๋ฒ•์ด ํ•„์š”ํ•  ์ˆ˜ ์žˆ๋Š” ์ด์ „ ํ”„๋ ˆ์ž„์›Œํฌ์— ๋น„ํ•ด ์•ฝ๊ฐ„์˜ ์šฐ์œ„๋ฅผ ์ œ๊ณตํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

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

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

์‚ฌ๋ก€ ์—ฐ๊ตฌ

์‹ค์ œ ์‚ฌ๋ก€ ์—ฐ๊ตฌ๋Š” ๊ฐœ๋ฐœ ํ”„๋ ˆ์ž„์›Œํฌ์˜ ์‹ค์ œ ์ ์šฉ ๋ฐ ์ด์ ์„ ํ‰๊ฐ€ํ•˜๋Š” ๋ฐ ๋งค์šฐ ์ค‘์š”ํ•ฉ๋‹ˆ๋‹ค. ๋‹ค์Œ ์„ฑ๊ณต ์‚ฌ๋ก€๋Š” X84 ํ”„๋ ˆ์ž„์›Œํฌ๊ฐ€ ๋‹ค์–‘ํ•œ ํ˜์‹ ์ ์ธ ํ”„๋กœ์ ํŠธ๋ฅผ ๊ฒฐ์‹ค๋กœ ์ด๋„๋Š” ๋ฐ ์–ด๋–ป๊ฒŒ ์ค‘์š”ํ•œ ์—ญํ• ์„ ํ–ˆ๋Š”์ง€ ๊ฐ„๋žตํ•˜๊ฒŒ ๋ณด์—ฌ์ค๋‹ˆ๋‹ค.

์‚ฌ๋ก€ ์—ฐ๊ตฌ 1: ์ „์ž์ƒ๊ฑฐ๋ž˜ ํ”Œ๋žซํผ ํ™•์žฅ

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

์‚ฌ๋ก€ ์—ฐ๊ตฌ 2: ํ•€ํ…Œํฌ ์„œ๋น„์Šค ํ˜„๋Œ€ํ™”

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

์‚ฌ๋ก€ ์—ฐ๊ตฌ 3: HealthTech ๋ฐ์ดํ„ฐ ๋ณด์•ˆ ๋ฐ ๊ทœ์ • ์ค€์ˆ˜

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

์‚ฌ๋ก€ ์—ฐ๊ตฌ 4: ์ œ์กฐ IoT ํ†ตํ•ฉ

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

์‚ฌ๋ก€ ์—ฐ๊ตฌ 5: ๋ฏธ๋””์–ด ์ŠคํŠธ๋ฆฌ๋ฐ ํ”Œ๋žซํผ์˜ ์ฝ˜ํ…์ธ  ์ „๋‹ฌ

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

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

X84์™€ ๊ฐ™์€ ๊ธฐ์กด ํ”„๋ ˆ์ž„์›Œํฌ๋Š” ๋งŽ์€ ํ”„๋กœ์ ํŠธ์— ํ•„์ˆ˜์ ์ด์ง€๋งŒ AppMaster ์™€ ๊ฐ™์€ no-code ์†”๋ฃจ์…˜์˜ ์ธ๊ธฐ๊ฐ€ ๋†’์•„์ง€๊ณ  ์žˆ๋‹ค๋Š” ์ ์€ ์ฃผ๋ชฉํ•  ๊ฐ€์น˜๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ํ”Œ๋žซํผ์€ ์‚ฌ์šฉ์ž๊ฐ€ ์‹ฌ์ธต์ ์ธ ๊ธฐ์ˆ  ์ „๋ฌธ ์ง€์‹ ์—†์ด๋„ ๋งž์ถคํ˜• ์›น ๋ฐ ๋ชจ๋ฐ”์ผ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ์‹ ์†ํ•˜๊ฒŒ ๊ตฌ์ถ•ํ•  ์ˆ˜ ์žˆ๋„๋ก ์ง€์›ํ•จ์œผ๋กœ์จ ์—…๊ณ„๋ฅผ ์žฌํŽธํ•ฉ๋‹ˆ๋‹ค. ๊ธฐ์—…์ด ์ „๋žต์  ์š”๊ตฌ ์‚ฌํ•ญ์„ ์ถฉ์กฑํ•˜๋Š” ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ๊ตฌ์ถ•ํ•˜๊ธฐ ์œ„ํ•ด ๊ฐ€์žฅ ํšจ์œจ์ ์ด๊ณ  ๋น„์šฉ ํšจ๊ณผ์ ์ธ ๋ฐฉ๋ฒ•์„ ๋ชจ์ƒ‰ํ•จ์— ๋”ฐ๋ผ ๊ธฐ์กด ํ”„๋ ˆ์ž„์›Œํฌ์™€ no-code ํ”Œ๋žซํผ ๊ฐ„์˜ ๋น„๊ต๊ฐ€ ์ ์  ๋” ์ค‘์š”ํ•ด์ง€๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.

๊ฒฐ๋ก : X84๊ฐ€ ๋‹ค์Œ ํ”„๋กœ์ ํŠธ์— ์ ํ•ฉํ•œ ์„ ํƒ์ž…๋‹ˆ๊นŒ?

ํ•ญ์ƒ ํƒˆ์ถœ ์˜ต์…˜์„ ์œ ์ง€ํ•˜์„ธ์š”
์™„์ „ํ•œ ์ œ์–ด๊ฐ€ ํ•„์š”ํ•˜๊ฑฐ๋‚˜ ์ž์ฒด ํ˜ธ์ŠคํŒ…ํ•  ๋•Œ ์ƒ์„ฑ๋œ ์†Œ์Šค ์ฝ”๋“œ๋ฅผ ๋‚ด๋ณด๋‚ด์„ธ์š”.
์ฝ”๋“œ ๋‚ด๋ณด๋‚ด๊ธฐ

X84 Framework์˜ ์ •๊ตํ•œ ๊ธฐ๋Šฅ ์„ธํŠธ์™€ ๋™์  ๊ธฐ๋Šฅ์„ ์‚ดํŽด๋ณธ ํ›„ ๋งˆ์ง€๋ง‰ ์งˆ๋ฌธ์ด ๋‚จ์Šต๋‹ˆ๋‹ค. ์ด๊ฒƒ์ด ๋‹ค์Œ ํ”„๋กœ์ ํŠธ์— ๊ฐ€์žฅ ์ ํ•ฉํ•œ๊ฐ€์š”? ์ด ์งˆ๋ฌธ์— ๋Œ€๋‹ตํ•˜๋ ค๋ฉด ํŠน์ • ํ”„๋กœ์ ํŠธ ์š”๊ตฌ ์‚ฌํ•ญ, ํŒ€์˜ ์ „๋ฌธ ์ง€์‹ ๋ฐ ์žฅ๊ธฐ ๋ชฉํ‘œ๋ฅผ ์‹ ์ค‘ํ•˜๊ฒŒ ๊ณ ๋ คํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

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

๋˜ํ•œ ์ตœ์‹  ๊ฐœ๋ฐœ ์›Œํฌํ”Œ๋กœ์šฐ์— ์ •ํ†ตํ•œ ํŒ€์˜ ๊ฒฝ์šฐ X84๋ฅผ CI/CD ํŒŒ์ดํ”„๋ผ์ธ ๋ฐ TDD์™€ ๊ฐ™์€ ํ‘œ์ค€ ๋„๊ตฌ ๋ฐ ๋ฐฉ๋ฒ•๋ก ๊ณผ ํ†ตํ•ฉํ•˜๋ฉด X84๊ฐ€ ํ˜„์žฌ ํ”„๋กœ์„ธ์Šค์˜ ํ™•์žฅ์ด ๋˜์–ด ํ•™์Šต ๊ณก์„ ์ด ์ตœ์†Œํ™”๋˜๊ณ  ๊ฐœ๋ฐœ ์ผ์ •์ด ๊ฐ€์†ํ™”๋ฉ๋‹ˆ๋‹ค.

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

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

X84 ํ”„๋ ˆ์ž„์›Œํฌ์™€ AppMasterno-code ํ”Œ๋žซํผ์€ ๋ชจ๋‘ ๊ณ ์œ ํ•œ ์žฅ์ ์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. ํ”„๋กœ์ ํŠธ์˜ ๋ฒ”์œ„, ๋ณต์žก์„ฑ ๋ฐ ๋‚ฉํ’ˆ ์š”๊ตฌ ์‚ฌํ•ญ์„ ํ‰๊ฐ€ํ•จ์œผ๋กœ์จ ์ „๋žต์  ๋ชฉํ‘œ์— ๋ถ€ํ•ฉํ•˜๊ณ  ์ด๋Ÿฌํ•œ ๊ฐ•๋ ฅํ•œ ๊ฐœ๋ฐœ ๋„๊ตฌ์˜ ์žฅ์ ์„ ํ™œ์šฉํ•˜๋Š” ํ˜„๋ช…ํ•œ ๊ฒฐ์ •์„ ๋‚ด๋ฆด ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

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

X84 ํ”„๋ ˆ์ž„์›Œํฌ๋ž€ ๋ฌด์—‡์ž…๋‹ˆ๊นŒ?

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

X84 ํ”„๋ ˆ์ž„์›Œํฌ์˜ ํ•ต์‹ฌ ๊ธฐ๋Šฅ์€ ๋ฌด์—‡์ž…๋‹ˆ๊นŒ?

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

X84 ํ”„๋ ˆ์ž„์›Œํฌ๋Š” ์ƒ์‚ฐ์„ฑ์— ์–ด๋–ป๊ฒŒ ๋„์›€์ด ๋˜๋‚˜์š”?

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

X84 ํ”„๋ ˆ์ž„์›Œํฌ๊ฐ€ ์ตœ์‹  ๊ฐœ๋ฐœ ๋ฐฉ์‹๊ณผ ํ†ตํ•ฉ๋  ์ˆ˜ ์žˆ๋‚˜์š”?

์˜ˆ, X84 ํ”„๋ ˆ์ž„์›Œํฌ๋Š” Agile, CI/CD ๋ฐ TDD๋ฅผ ํฌํ•จํ•œ ์ตœ์‹  ๊ฐœ๋ฐœ ๋ฐฉ์‹๊ณผ ํ†ตํ•ฉ๋˜์–ด ์ƒ์‚ฐ์ ์ด๊ณ  ํ˜‘์—…์ ์ธ ์†Œํ”„ํŠธ์›จ์–ด ๊ฐœ๋ฐœ ํ™˜๊ฒฝ์„ ์ด‰์ง„ํ•ฉ๋‹ˆ๋‹ค.

X84 ํ”„๋ ˆ์ž„์›Œํฌ๋Š” ํ™•์žฅ์„ฑ์„ ์–ด๋–ป๊ฒŒ ์ฒ˜๋ฆฌํ•˜๋‚˜์š”?

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

X84 ํ”„๋ ˆ์ž„์›Œํฌ๋Š” ์–ด๋–ค ๋ณด์•ˆ ๊ธฐ๋Šฅ์„ ์ œ๊ณตํ•ฉ๋‹ˆ๊นŒ?

X84๋Š” ์ž ์žฌ์ ์ธ ์ทจ์•ฝ์„ฑ์œผ๋กœ๋ถ€ํ„ฐ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ๋ณดํ˜ธํ•˜๊ธฐ ์œ„ํ•ด ์•”ํ˜ธํ™”, ์ธ์ฆ, ๊ถŒํ•œ ๋ถ€์—ฌ ๋ฐ ์œ„ํ˜‘ ์™„ํ™”๋ฅผ ์œ„ํ•œ ๋‹ค์–‘ํ•œ ๋ฉ”์ปค๋‹ˆ์ฆ˜์„ ํฌํ•จํ•˜๋Š” ์ผ๋ จ์˜ ๋ณด์•ˆ ๊ธฐ๋Šฅ์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.

X84๋Š” ๋‹ค๋ฅธ ์ธ๊ธฐ ํ”„๋ ˆ์ž„์›Œํฌ์™€ ์–ด๋–ป๊ฒŒ ๋น„๊ต๋˜๋‚˜์š”?

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

X84 ํ”„๋ ˆ์ž„์›Œํฌ๋กœ ๊ฐœ๋ฐœ๋œ ํ”„๋กœ์ ํŠธ์— ๋Œ€ํ•œ ์‚ฌ๋ก€ ์—ฐ๊ตฌ๊ฐ€ ์žˆ์Šต๋‹ˆ๊นŒ?

์˜ˆ, ์‹ค์ œ ์‹œ๋‚˜๋ฆฌ์˜ค์—์„œ X84 ํ”„๋ ˆ์ž„์›Œํฌ์˜ ํšจ๊ณผ์ ์ธ ์ ์šฉ์„ ๋ณด์—ฌ์ค„ ์ˆ˜ ์žˆ๋Š” X84 ํ”„๋ ˆ์ž„์›Œํฌ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๊ฐœ๋ฐœ๋œ ์„ฑ๊ณต์ ์ธ ํ”„๋กœ์ ํŠธ์— ๋Œ€ํ•œ ์‚ฌ๋ก€ ์—ฐ๊ตฌ๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค.

X84 Framework๋Š” ๋ชจ๋“  ์œ ํ˜•์˜ ๊ฐœ๋ฐœ ํ”„๋กœ์ ํŠธ์— ์ ํ•ฉํ•œ ์„ ํƒ์ž…๋‹ˆ๊นŒ?

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

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

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

์‹œ์ž‘ํ•˜๋‹ค
X84 ํ”„๋ ˆ์ž„์›Œํฌ: ํŠน์ง• ๋ฐ ๊ธฐ๋Šฅ | AppMaster