2025๋…„ 11์›” 27์ผยท6๋ถ„ ์ฝ๊ธฐ

์žฅ๊ธฐ ์‹คํ–‰ ์›Œํฌํ”Œ๋กœ: ์žฌ์‹œ๋„, ๋ฐ๋“œ๋ ˆํ„ฐ, ๊ฐ€์‹œ์„ฑ

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

์žฅ๊ธฐ ์‹คํ–‰ ์›Œํฌํ”Œ๋กœ: ์žฌ์‹œ๋„, ๋ฐ๋“œ๋ ˆํ„ฐ, ๊ฐ€์‹œ์„ฑ

์žฅ๊ธฐ๊ฐ„ ์‹คํ–‰ ์ž๋™ํ™”์—์„œ ๋ฌด์—‡์ด ๊นจ์ง€๋‚˜

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

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

๊ฐ€์žฅ ํ”ํ•œ ์‹คํŒจ ๋ชจ๋“œ๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค: ํƒ€์ž„์•„์›ƒ๊ณผ ๋А๋ฆฐ ์˜์กด์„ฑ(ํŒŒํŠธ๋„ˆ API๊ฐ€ ๋™์ž‘ํ•˜์ง€๋งŒ ์˜ค๋Š˜์€ 40์ดˆ๊ฐ€ ๊ฑธ๋ฆผ), ๋ถ€๋ถ„ ์—…๋ฐ์ดํŠธ(๋ ˆ์ฝ”๋“œ A๋Š” ์ƒ์„ฑ๋์ง€๋งŒ B๋Š” ์ƒ์„ฑ๋˜์ง€ ์•Š์•„ ์•ˆ์ „ํ•˜๊ฒŒ ์žฌ์‹คํ–‰ํ•  ์ˆ˜ ์—†์Œ), ์˜์กด์„ฑ ์ค‘๋‹จ(์ด๋ฉ”์ผ/SMS ์ œ๊ณต์ž, ๊ฒฐ์ œ ๊ฒŒ์ดํŠธ์›จ์ด, ์œ ์ง€๋ณด์ˆ˜ ์ฐฝ), ์ฝœ๋ฐฑ ๋ˆ„๋ฝยท์Šค์ผ€์ค„ ์‹คํŒจ(์›นํ›…์ด ๋„์ฐฉํ•˜์ง€ ์•Š์Œ, ํƒ€์ด๋จธ ์žก์ด ์‹คํ–‰๋˜์ง€ ์•Š์Œ), ๊ทธ๋ฆฌ๊ณ  ์‚ฌ๋žŒ์ด ๊ฐœ์ž…ํ•˜๋Š” ๋‹จ๊ณ„๊ฐ€ ๋ฉˆ์ถค(์Šน์ธ์ด ๋ฉฐ์น ๊ฐ„ ๋ฐฉ์น˜๋˜์—ˆ๋‹ค๊ฐ€ ์˜ค๋ž˜๋œ ๊ฐ€์ •์œผ๋กœ ์žฌ๊ฐœ๋จ).

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

์‹ค๋ฌด์—์„œ โ€œ์‹ ๋ขฐ์„ฑโ€์€ ์ ˆ๋Œ€ ์‹คํŒจํ•˜์ง€ ์•Š๋Š” ๊ฒƒ์ด ์•„๋‹ˆ๋ผ ์˜ˆ์ธก ๊ฐ€๋Šฅํ•˜๊ณ , ์„ค๋ช… ๊ฐ€๋Šฅํ•˜๋ฉฐ, ๋ณต๊ตฌ ๊ฐ€๋Šฅํ•˜๊ณ , ๋ช…ํ™•ํžˆ ์†Œ์œ ๋œ๋‹ค๋Š” ๋œป์ž…๋‹ˆ๋‹ค.

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

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

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

์‚ฌ๋žŒ์ด ์ฝ์„ ์ˆ˜ ์žˆ๋Š” ์ƒํƒœ ์ •์˜ํ•˜๊ธฐ

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

โ€˜์ง€๊ธˆ ๋ฌด์Šจ ์ผ์ด ์ผ์–ด๋‚˜๊ณ  ์žˆ๋‚˜?โ€™๋ผ๋Š” ์งˆ๋ฌธ์— ๋‹ตํ•  ์ˆ˜ ์žˆ๋Š” ์ ์€ ์ˆ˜์˜ ์ƒํƒœ๋กœ ์‹œ์ž‘ํ•˜์„ธ์š”. ์ƒํƒœ๊ฐ€ 30๊ฐœ๋ฉด ์•„๋ฌด๋„ ๊ธฐ์–ตํ•˜์ง€ ๋ชปํ•ฉ๋‹ˆ๋‹ค. 5~8๊ฐœ ์ •๋„๋ฉด ์˜จ์ฝœ ๋‹ด๋‹น์ž๊ฐ€ ๋ชฉ๋ก์„ ํ›‘๊ณ  ์ดํ•ดํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๋งŽ์€ ์›Œํฌํ”Œ๋กœ์— ์‹ค์šฉ์ ์ธ ์ƒํƒœ ์ง‘ํ•ฉ ์˜ˆ์‹œ:

  • ๋Œ€๊ธฐ์—ด (์ƒ์„ฑ๋์ง€๋งŒ ์‹œ์ž‘๋˜์ง€ ์•Š์Œ)
  • ์‹คํ–‰ ์ค‘ (์‹ค์ œ๋กœ ์ž‘์—… ์ˆ˜ํ–‰ ์ค‘)
  • ๋Œ€๊ธฐ (ํƒ€์ด๋จธ, ์ฝœ๋ฐฑ, ์‚ฌ๋žŒ ์ž…๋ ฅ์œผ๋กœ ์ผ์‹œ์ •์ง€๋จ)
  • ์„ฑ๊ณต (์™„๋ฃŒ)
  • ์‹คํŒจ (์˜ค๋ฅ˜๋กœ ์ค‘์ง€)

โ€˜๋Œ€๊ธฐโ€™์™€ โ€˜์‹คํ–‰ ์ค‘โ€™์„ ๋ถ„๋ฆฌํ•˜๋Š” ๊ฒƒ์ด ์ค‘์š”ํ•ฉ๋‹ˆ๋‹ค. โ€œ๊ณ ๊ฐ ์‘๋‹ต ๋Œ€๊ธฐโ€๋Š” ์ •์ƒ์ ์ž…๋‹ˆ๋‹ค. โ€œ6์‹œ๊ฐ„ ๋™์•ˆ ์‹คํ–‰ ์ค‘โ€์€ ๊ฑธ๋ฆฐ ์ƒํƒœ์ผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด ๋ถ„๋ฆฌ๊ฐ€ ์—†์œผ๋ฉด ์˜คํƒ์„ ์ซ“๋‹ค๊ฐ€ ์‹ค์ œ ๋ฌธ์ œ๋ฅผ ๋†“์น˜๊ฒŒ ๋ฉ๋‹ˆ๋‹ค.

๊ฐ ์ƒํƒœ์™€ ํ•จ๊ป˜ ๋ฌด์—‡์„ ์ €์žฅํ• ๊นŒ

์ƒํƒœ ์ด๋ฆ„๋งŒ์œผ๋กœ๋Š” ์ถฉ๋ถ„ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ์ƒํƒœ๋ฅผ ์‹คํ–‰ ๊ฐ€๋Šฅํ•œ ์ •๋ณด๋กœ ๋ฐ”๊ฟ€ ๋ช‡ ๊ฐ€์ง€ ํ•„๋“œ๋ฅผ ์ถ”๊ฐ€ํ•˜์„ธ์š”:

  • ํ˜„์žฌ ์ƒํƒœ์™€ ๋งˆ์ง€๋ง‰ ์ƒํƒœ ๋ณ€๊ฒฝ ์‹œ๊ฐ
  • ์ด์ „ ์ƒํƒœ
  • ์‹คํŒจ๋‚˜ ์ผ์‹œ์ค‘์ง€์— ๋Œ€ํ•œ ์งง์€ ์‚ฌ๋žŒ์ด ์ฝ์„ ์ˆ˜ ์žˆ๋Š” ์ด์œ 
  • ์„ ํƒ์  ์žฌ์‹œ๋„ ์นด์šดํ„ฐ ๋˜๋Š” ์‹œ๋„ ๋ฒˆํ˜ธ

์˜ˆ: ์˜จ๋ณด๋”ฉ ํ๋ฆ„์€ โ€œ๋Œ€๊ธฐโ€์™€ ์ด์œ  โ€œ๋งค๋‹ˆ์ € ์Šน์ธ ๋Œ€๊ธฐโ€, ๋งˆ์ง€๋ง‰ ๋ณ€๊ฒฝ โ€œ2์ผ ์ „โ€์„ ๋ณด์—ฌ์ค„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋ฉด ๋ฉˆ์ถ˜ ๊ฒƒ์ด ์•„๋‹ˆ๋ผ ํ™•์ธ์ด๋‚˜ ๋ฆฌ๋งˆ์ธ๋”๊ฐ€ ํ•„์š”ํ•˜๋‹ค๋Š” ๊ฑธ ์•Œ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์ƒํƒœ๋ฅผ ์•ˆ์ •์ ์œผ๋กœ ์œ ์ง€ํ•˜๊ธฐ

์ƒํƒœ ์ด๋ฆ„์„ API์ฒ˜๋Ÿผ ์ทจ๊ธ‰ํ•˜์„ธ์š”. ๋งค๋‹ฌ ์ด๋ฆ„์„ ๋ฐ”๊พธ๋ฉด ๋Œ€์‹œ๋ณด๋“œ, ์•Œ๋ฆผ, ์ง€์› ํ”Œ๋ ˆ์ด๋ถ์ด ๊ธˆ์„ธ ์ž˜๋ชป๋ฉ๋‹ˆ๋‹ค. ์ƒˆ๋กœ์šด ์˜๋ฏธ๊ฐ€ ํ•„์š”ํ•˜๋ฉด ๊ธฐ์กด ์ƒํƒœ๋Š” ๊ทธ๋Œ€๋กœ ๋‘๊ณ  ์ƒˆ ์ƒํƒœ๋ฅผ ๋„์ž…ํ•˜๋Š” ๊ฒƒ์„ ๊ณ ๋ คํ•˜์„ธ์š”.

AppMaster์—์„œ๋Š” Data Designer์—์„œ ์ด๋Ÿฌํ•œ ์ƒํƒœ๋ฅผ ๋ชจ๋ธ๋งํ•˜๊ณ  Business Process ๋กœ์ง์—์„œ ์—…๋ฐ์ดํŠธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๋ ‡๊ฒŒ ํ•˜๋ฉด ์ƒํƒœ๊ฐ€ ๋กœ๊ทธ์— ํŒŒ๋ฌปํžˆ์ง€ ์•Š๊ณ  ์•ฑ ์ „๋ฐ˜์— ๊ฑธ์ณ ์ผ๊ด€๋˜๊ฒŒ ๋ณด์ž…๋‹ˆ๋‹ค.

์ ์ ˆํ•œ ์‹œ์ ์—์„œ ๋ฉˆ์ถ”๋Š” ์žฌ์‹œ๋„

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

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

์žฌ์‹œ๋„๋Š” ์›Œํฌํ”Œ๋กœ ์ „์ฒด๊ฐ€ ์•„๋‹ˆ๋ผ ๋‹จ๊ณ„๋ณ„๋กœ ์ถ”์ ํ•˜์„ธ์š”

์žฌ์‹œ๋„ ์นด์šดํ„ฐ๋ฅผ ๋‹จ๊ณ„๋ณ„(๋˜๋Š” ์™ธ๋ถ€ ํ˜ธ์ถœ๋ณ„)๋กœ ์ถ”์ ํ•˜์„ธ์š”. ์›Œํฌํ”Œ๋กœ์— 10๋‹จ๊ณ„๊ฐ€ ์žˆ๊ณ  ๊ทธ์ค‘ ํ•˜๋‚˜๋งŒ ๋ถˆ์•ˆ์ •ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋‹จ๊ณ„๋ณ„ ์นด์šดํ„ฐ๋Š” ๋‚˜์ค‘ ๋‹จ๊ณ„๊ฐ€ ์ด์ „ ๋‹จ๊ณ„์˜ ์‹œ๋„๋ฅผ โ€˜๋นผ์•—๋Š”โ€™ ์ผ์„ ๋ง‰์Šต๋‹ˆ๋‹ค.

์˜ˆ๋ฅผ ๋“ค์–ด, โ€œ๋ฌธ์„œ ์—…๋กœ๋“œโ€ ํ˜ธ์ถœ์€ ๋ช‡ ๋ฒˆ ์žฌ์‹œ๋„ํ•  ์ˆ˜ ์žˆ์ง€๋งŒ, โ€œํ™˜์˜ ์ด๋ฉ”์ผ ์ „์†กโ€์€ ์—…๋กœ๋“œ์—์„œ ์‹œ๋„๋ฅผ ๋ชจ๋‘ ์†Œ๋ชจํ–ˆ๋‹ค๊ณ  ํ•ด์„œ ๋ฌดํ•œ์ • ์žฌ์‹œ๋„ํ•ด์„  ์•ˆ ๋ฉ๋‹ˆ๋‹ค.

๋ฐฑ์˜คํ”„, ์ค‘๋‹จ ์กฐ๊ฑด, ๊ทธ๋ฆฌ๊ณ  ๋ช…ํ™•ํ•œ ๋‹ค์Œ ํ–‰๋™

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

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

์šด์˜์ž๋Š” ๋‹ค์Œ์— ๋ฌด์Šจ ์ผ์ด ์ผ์–ด๋‚ ์ง€ ์•Œ์•„์•ผ ํ•ฉ๋‹ˆ๋‹ค. ๋‹ค์Œ ์žฌ์‹œ๋„ ์‹œ๊ฐ„๊ณผ ์ด์œ ๋ฅผ ๊ธฐ๋กํ•˜์„ธ์š”(์˜ˆ: โ€œ์žฌ์‹œ๋„ 3/5, 14:32์— ํƒ€์ž„์•„์›ƒ์œผ๋กœ ์žฌ์‹œ๋„โ€). AppMaster์—์„œ๋Š” ์›Œํฌํ”Œ๋กœ ๋ ˆ์ฝ”๋“œ์— ์ด๋ฅผ ์ €์žฅํ•ด ๋Œ€์‹œ๋ณด๋“œ๊ฐ€ โ€˜์–ธ์ œ๊นŒ์ง€ ๋Œ€๊ธฐ ์ค‘โ€™์ธ์ง€ ์ถ”์ธกํ•˜์ง€ ์•Š์•„๋„ ๋˜๊ฒŒ ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์ข‹์€ ์žฌ์‹œ๋„ ์ •์ฑ…์€ ํ”์ ์„ ๋‚จ๊น๋‹ˆ๋‹ค: ๋ฌด์—‡์ด ์‹คํŒจํ–ˆ๋Š”์ง€, ๋ช‡ ๋ฒˆ ์‹œ๋„ํ–ˆ๋Š”์ง€, ์–ธ์ œ ๋‹ค์‹œ ์‹œ๋„ํ• ์ง€, ์–ธ์ œ ๋ฉˆ์ถ”๊ณ  ๋ฐ๋“œ๋ ˆํ„ฐ๋กœ ๋„˜๊ธธ์ง€ ๋“ฑ์˜ ์ •๋ณด๊ฐ€ ์žˆ์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

๋ฉฑ๋“ฑ์„ฑ(idempotency)๊ณผ ์ค‘๋ณต ๋ณดํ˜ธ

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

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

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

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

์ค‘๋ณต ์•ˆ์ „ํ•œ ์‹ค๋ฌด์  ์ ‘๊ทผ๋ฒ•:

  • ์›Œํฌํ”Œ๋กœ ID + ๋‹จ๊ณ„ ์ด๋ฆ„ + ๋น„์ฆˆ๋‹ˆ์Šค ์—”ํ„ฐํ‹ฐ ID ๊ฐ™์€ ์•ˆ์ •์ ์ธ ๋ฐ์ดํ„ฐ๋กœ ๋‹จ๊ณ„๋ณ„ ์•„์ด๋คํฌํ„ด์‹œ ํ‚ค ์ƒ์„ฑ
  • ์™ธ๋ถ€ ํ˜ธ์ถœ ์ „์— โ€œ๋‹จ๊ณ„ ์‹œ์ž‘โ€ ๋ ˆ์ฝ”๋“œ ์ž‘์„ฑ
  • ์„ฑ๊ณต ์‹œ ์‘๋‹ต(ํŠธ๋žœ์žญ์…˜ ID, ๋ฉ”์‹œ์ง€ ID, ์ƒํƒœ)์„ ์ €์žฅํ•˜๊ณ  ๋‹จ๊ณ„๋ฅผ โ€˜์™„๋ฃŒโ€™๋กœ ํ‘œ์‹œ
  • ์žฌ์‹œ๋„ ์‹œ ์ €์žฅ๋œ ๊ฒฐ๊ณผ๋ฅผ ์กฐํšŒํ•ด ์žฌํ˜ธ์ถœ ๋Œ€์‹  ์žฌ์‚ฌ์šฉ
  • ๋ถˆํ™•์‹คํ•œ ๊ฒฝ์šฐ(์˜ˆ: ์‹œ์ž‘๋˜์—ˆ๋Š”๋ฐ 10๋ถ„ ์ด์ƒ ์‘๋‹ต์ด ์—†์„ ๋•Œ)๋Š” ์žฌ์‹œ๋„ ์ „์— ์ œ๊ณต์ž ์ƒํƒœ ํ™•์ธ ๊ทœ์น™ ์ถ”๊ฐ€

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

์ปจํ…์ŠคํŠธ๋ฅผ ์žƒ์ง€ ์•Š๋Š” ๋ฐ๋“œ๋ ˆํ„ฐ ์ฒ˜๋ฆฌ

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

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

๊ฐ€์žฅ ํฐ ์‹ค์ˆ˜๋Š” ์˜ค๋ฅ˜ ๋ฉ”์‹œ์ง€๋งŒ ์ €์žฅํ•˜๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. ๋‚˜์ค‘์— ๋ฐ๋“œ๋ ˆํ„ฐ๋ฅผ ๋ณด๋Š” ์‚ฌ๋žŒ์€ ์ถ”์ธก ์—†์ด ๋ฌธ์ œ๋ฅผ ์žฌํ˜„ํ•  ์ˆ˜ ์žˆ์„ ๋งŒํผ์˜ ์ปจํ…์ŠคํŠธ๊ฐ€ ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค.

์œ ์šฉํ•œ ๋ฐ๋“œ๋ ˆํ„ฐ ํ•ญ๋ชฉ์—๋Š” ๋‹ค์Œ์„ ํฌํ•จํ•˜์„ธ์š”:

  • ์•ˆ์ •์ ์ธ ์‹๋ณ„์ž(๊ณ ๊ฐ ID, ์ฃผ๋ฌธ ID, ์š”์ฒญ ID, ์›Œํฌํ”Œ๋กœ ์ธ์Šคํ„ด์Šค ID)
  • ์›๋ž˜ ์ž…๋ ฅ(๋˜๋Š” ์•ˆ์ „ํ•œ ์Šค๋ƒ…์ƒท)๊ณผ ์ฃผ์š” ํŒŒ์ƒ ๊ฐ’
  • ์‹คํŒจ ์ง€์ (๋‹จ๊ณ„ ์ด๋ฆ„, ์ƒํƒœ, ๋งˆ์ง€๋ง‰ ์„ฑ๊ณต ๋‹จ๊ณ„)
  • ์‹œ๋„ ๋‚ด์—ญ(์žฌ์‹œ๋„ ํšŸ์ˆ˜, ํƒ€์ž„์Šคํƒฌํ”„, ์˜ˆ์ •๋œ ๋‹ค์Œ ์žฌ์‹œ๋„ ์‹œ๊ฐ„ ๋“ฑ)
  • ์˜ค๋ฅ˜ ์„ธ๋ถ€ ์ •๋ณด(๋ฉ”์‹œ์ง€, ์ฝ”๋“œ, ๊ฐ€๋Šฅํ•˜๋ฉด ์Šคํƒ ํŠธ๋ ˆ์ด์Šค, ์˜์กด์„ฑ ์‘๋‹ต ํŽ˜์ด๋กœ๋“œ)

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

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

๋ฐ๋“œ๋ ˆํ„ฐ ํ•ญ๋ชฉ์€ ์•ˆ์ •์ ์ธ ์‹๋ณ„์ž๋กœ ๊ฒ€์ƒ‰ ๊ฐ€๋Šฅํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ์šด์˜์ž๊ฐ€ โ€œ์ฃผ๋ฌธ 18422โ€๋ฅผ ์ž…๋ ฅํ•˜๋ฉด ์ •ํ™•ํ•œ ๋‹จ๊ณ„, ์ž…๋ ฅ, ์‹œ๋„ ๋‚ด์—ญ์„ ๋ณผ ์ˆ˜ ์žˆ์–ด์•ผ ๊ณ ์น˜๊ธฐ๊ฐ€ ๋น ๋ฅด๊ณ  ์ผ๊ด€๋ฉ๋‹ˆ๋‹ค.

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

๋ฌธ์ œ ์ง„๋‹จ์— ๋„์›€์ด ๋˜๋Š” ๊ฐ€์‹œ์„ฑ

์›ํ•˜๋Š” ๊ณณ์— ๋ฐฐํฌ
์›ํ•  ๋•Œ ํด๋ผ์šฐ๋“œ์— ๋ฐฐํฌํ•˜๊ฑฐ๋‚˜ ์†Œ์Šค ์ฝ”๋“œ๋ฅผ ๋‚ด๋ณด๋‚ด ์™„์ „ํ•œ ์ œ์–ด๋ฅผ ๊ฐ€์ง€์„ธ์š”.
์•ฑ ๋ฐฐํฌ

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

๋ชจ๋“  ๋‹จ๊ณ„๊ฐ€ ๋™์ผํ•œ ์†Œํ˜• ํ•„๋“œ ์ง‘ํ•ฉ์„ ๋ฐฉ์ถœํ•˜๋„๋ก ํ•˜์„ธ์š”. ์šด์˜์ž๊ฐ€ ๋น ๋ฅด๊ฒŒ ํ›‘์–ด๋ณผ ์ˆ˜ ์žˆ์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค:

  • ์›Œํฌํ”Œ๋กœ ID(ํ…Œ๋„ŒํŠธ/๊ณ ๊ฐ ์ •๋ณด๊ฐ€ ์žˆ๋‹ค๋ฉด ํฌํ•จ)
  • ๋‹จ๊ณ„ ์ด๋ฆ„๊ณผ ๋‹จ๊ณ„ ๋ฒ„์ „
  • ํ˜„์žฌ ์ƒํƒœ(์‹คํ–‰ ์ค‘, ๋Œ€๊ธฐ, ์žฌ์‹œ๋„ ์ค‘, ์‹คํŒจ, ์™„๋ฃŒ ๋“ฑ)
  • ์ง€์† ์‹œ๊ฐ„(ํ•ด๋‹น ๋‹จ๊ณ„์— ๋จธ๋ฌธ ์‹œ๊ฐ„๊ณผ ์›Œํฌํ”Œ๋กœ ์ „์ฒด ์†Œ์š” ์‹œ๊ฐ„)
  • ์™ธ๋ถ€ ์‹œ์Šคํ…œ์„ ์œ„ํ•œ ์—ฐ๊ด€ ID(๊ฒฐ์ œ ID, ๋ฉ”์‹œ์ง€ ID, ํ‹ฐ์ผ“ ID)

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

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

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

๊ฐ ์›Œํฌํ”Œ๋กœ์— ๋Œ€ํ•œ ์ด๋ฒคํŠธ ํŠธ๋ ˆ์ผ์„ ์œ ์ง€ํ•ด โ€œ๋ฌด์Šจ ์ผ์ด ์žˆ์—ˆ๋‚˜?โ€๋ฅผ ํ•œ ํ™”๋ฉด์—์„œ ๋‹ตํ•  ์ˆ˜ ์žˆ๊ฒŒ ํ•˜์„ธ์š”. ์œ ์šฉํ•œ ํŠธ๋ ˆ์ผ์—๋Š” ํƒ€์ž„์Šคํƒฌํ”„, ์ƒํƒœ ์ „์ด, ์ž…๋ ฅ/์ถœ๋ ฅ ์š”์•ฝ(๋ฏผ๊ฐํ•œ ์ „์ฒด ํŽ˜์ด๋กœ๋“œ๋Š” ์ œ์™ธ), ์žฌ์‹œ๋„ ๋˜๋Š” ์‹คํŒจ ์ด์œ  ์š”์•ฝ ๋“ฑ์ด ํฌํ•จ๋ฉ๋‹ˆ๋‹ค. ์˜ˆ: โ€œ์นด๋“œ ์ฒญ๊ตฌ: ์žฌ์‹œ๋„ 3/5, ์ œ๊ณต์ž ํƒ€์ž„์•„์›ƒ, ๋‹ค์Œ ์‹œ๋„ 10๋ถ„ ํ›„.โ€

์ƒํ˜ธ ์—ฐ๊ด€ ID(correlation ID)๊ฐ€ ์ ‘์ฐฉ์ œ ์—ญํ• ์„ ํ•ฉ๋‹ˆ๋‹ค. ๊ณ ๊ฐ์ด โ€œ๊ฒฐ์ œ๊ฐ€ ๋‘ ๋ฒˆ ๋์–ด์š”โ€๋ผ๊ณ  ํ•˜๋ฉด ์›Œํฌํ”Œ๋กœ ์ด๋ฒคํŠธ๋ฅผ ๊ฒฐ์ œ ์ œ๊ณต์ž์˜ ์ฒญ๊ตฌ ID์™€ ๋‚ด๋ถ€ ์ฃผ๋ฌธ ID์— ์—ฐ๊ฒฐํ•  ์ˆ˜ ์žˆ์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. AppMaster์—์„œ๋Š” Business Process ๋กœ์ง์—์„œ ์—ฐ๊ด€ ID๋ฅผ ์ƒ์„ฑํ•ด API ํ˜ธ์ถœ๊ณผ ๋ฉ”์‹œ์ง• ๋‹จ๊ณ„์— ์ „๋‹ฌํ•˜๋ฉด ๋Œ€์‹œ๋ณด๋“œ์™€ ๋กœ๊ทธ๊ฐ€ ์ผ์น˜ํ•˜๋„๋ก ํ‘œ์ค€ํ™”ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์šด์˜์ž ์นœํ™”์  ๋Œ€์‹œ๋ณด๋“œ์™€ ์•ก์…˜

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

๊ฐ€์žฅ ์ค‘์š”ํ•œ ํ•ญ๋ชฉ ๋ช‡ ๊ฐœ๋ฅผ ์‰ฝ๊ฒŒ ์ฐพ์„ ์ˆ˜ ์žˆ๋Š” ์›Œํฌํ”Œ๋กœ ๋ชฉ๋ก์œผ๋กœ ์‹œ์ž‘ํ•˜์„ธ์š”. ํ•„ํ„ฐ๊ฐ€ ์žˆ์œผ๋ฉด ๋‹นํ™ฉ๊ณผ ์ฑ„ํŒ… ์†Œ์Œ์„ ์ค„์ผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋ˆ„๊ตฌ๋‚˜ ๋น ๋ฅด๊ฒŒ ๋ทฐ๋ฅผ ์ขํž ์ˆ˜ ์žˆ๊ธฐ ๋•Œ๋ฌธ์ž…๋‹ˆ๋‹ค.

์œ ์šฉํ•œ ํ•„ํ„ฐ: ์ƒํƒœ, ๊ฒฝ๊ณผ ์‹œ๊ฐ„(์‹œ์ž‘ ์‹œ๊ฐ„ ๋ฐ ํ˜„์žฌ ์ƒํƒœ์— ๋จธ๋ฌธ ์‹œ๊ฐ„), ๋‹ด๋‹น์ž(ํŒ€/๊ณ ๊ฐ/๋‹ด๋‹น ์šด์˜์ž), ์œ ํ˜•(์›Œํฌํ”Œ๋กœ ์ด๋ฆ„/๋ฒ„์ „), ์šฐ์„ ์ˆœ์œ„(๊ณ ๊ฐ ์˜ํ–ฅ๋„๊ฐ€ ์žˆ๋Š” ๋‹จ๊ณ„).

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

์šด์˜์ž ์•ก์…˜์€ ๊ธฐ๋ณธ์ ์œผ๋กœ ์•ˆ์ „ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ๋จผ์ € ์ €์œ„ํ—˜ ์ž‘์—…์„ ์•ˆ๋‚ดํ•˜๊ณ  ์œ„ํ—˜ํ•œ ์ž‘์—…์€ ๋ช…ํ™•ํžˆ ํ‘œ์‹œํ•˜์„ธ์š”:

  • ์ง€๊ธˆ ์žฌ์‹œ๋„(๊ธฐ์กด ์žฌ์‹œ๋„ ๊ทœ์น™ ๋”ฐ๋ฆ„)
  • ์ผ์‹œ์ค‘์ง€/์žฌ๊ฐœ
  • ์ทจ์†Œ(์‚ฌ์œ  ํ•„์ˆ˜ ์ž…๋ ฅ)
  • ๋ฐ๋“œ๋ ˆํ„ฐ๋กœ ์ด๋™
  • ๊ฐ•์ œ ๊ณ„์†(๋ฌด์—‡์ด ๊ฑด๋„ˆ๋›ฐ์–ด์ง€๋Š”์ง€, ๋ฌด์—‡์ด ๊นจ์งˆ ์ˆ˜ ์žˆ๋Š”์ง€ ๋ช…์‹œํ•ด์•ผ ํ•จ)

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

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

๋‹จ๊ณ„๋ณ„: ๊ฐ„๋‹จํ•œ ์‹ ๋ขฐ ๊ฐ€๋Šฅํ•œ ์›Œํฌํ”Œ๋กœ ํŒจํ„ด

์•ˆ์ „ํ•œ ๋ฐฉ์‹์œผ๋กœ ์žฌ์‹œ๋„ ์„ค์ •
๋‹จ๊ณ„๋ณ„ ์žฌ์‹œ๋„, ๋ฐฑ์˜คํ”„, ์ค‘๋‹จ ๊ทœ์น™์„ ์‹œ๊ฐ์  Business Process์—์„œ ๋งŒ๋“œ์„ธ์š”.
๋นŒ๋“œ ์‹œ์ž‘

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

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

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

Step 3: ๋‹จ๊ณ„๋ณ„ ์žฌ์‹œ๋„ ์ •์ฑ…์„ ์ถ”๊ฐ€ํ•˜์„ธ์š”. ์‹œ๋„ ์ œํ•œ, ์‹œ๋„ ๊ฐ„ ์ง€์—ฐ, ๊ทธ๋ฆฌ๊ณ  ์ ˆ๋Œ€ ์žฌ์‹œ๋„ํ•˜์ง€ ์•Š์„ ์ด์œ (์ž˜๋ชป๋œ ๋ฐ์ดํ„ฐ, ๊ถŒํ•œ ๊ฑฐ๋ถ€, ํ•„์ˆ˜ ํ•„๋“œ ๋ˆ„๋ฝ)๋ฅผ ์ •ํ•˜์„ธ์š”. ๋‹จ๊ณ„๋ณ„ ์žฌ์‹œ๋„ ์นด์šดํ„ฐ๋ฅผ ์ €์žฅํ•ด ์šด์˜์ž๊ฐ€ ๋ฌด์—‡์ด ๋ง‰ํ˜”๋Š”์ง€ ์ •ํ™•ํžˆ ๋ณผ ์ˆ˜ ์žˆ๊ฒŒ ํ•˜์„ธ์š”.

Step 4: ๊ฐ ๋‹จ๊ณ„๊ฐ€ ๋๋‚  ๋•Œ ์ง„ํ–‰์„ ์˜๊ตฌ ์ €์žฅํ•˜์„ธ์š”. ๋‹จ๊ณ„๊ฐ€ ๋๋‚˜๋ฉด ์ƒˆ ์ƒํƒœ์™€ ์ฃผ์š” ์ถœ๋ ฅ๋ฌผ์„ ์ €์žฅํ•˜์„ธ์š”. ํ”„๋กœ์„ธ์Šค๊ฐ€ ์žฌ์‹œ์ž‘๋˜๋ฉด ์ฒ˜์Œ๋ถ€ํ„ฐ๊ฐ€ ์•„๋‹ˆ๋ผ ๋งˆ์ง€๋ง‰ ์™„๋ฃŒ ๋‹จ๊ณ„๋ถ€ํ„ฐ ์ด์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

Step 5: ์žฌ์‹œ๋„๊ฐ€ ์†Œ์ง„๋˜๋ฉด ๋ฐ๋“œ๋ ˆํ„ฐ๋กœ ๋ผ์šฐํŒ…ํ•˜๊ณ  ์žฌ์ฒ˜๋ฆฌ๋ฅผ ์ง€์›ํ•˜์„ธ์š”. ์žฌ์‹œ๋„ ํ•œ๊ณ„๋ฅผ ๋„˜์œผ๋ฉด ํ•ญ๋ชฉ์„ ๋ฐ๋“œ๋ ˆํ„ฐ ์ƒํƒœ๋กœ ์ด๋™ํ•˜๊ณ  ์ „์ฒด ์ปจํ…์ŠคํŠธ(์ž…๋ ฅ, ๋งˆ์ง€๋ง‰ ์˜ค๋ฅ˜, ๋‹จ๊ณ„ ์ด๋ฆ„, ์‹œ๋„ ํšŸ์ˆ˜, ํƒ€์ž„์Šคํƒฌํ”„)๋ฅผ ๋ณด๊ด€ํ•˜์„ธ์š”. ์žฌ์ฒ˜๋ฆฌ๋Š” ์‹ ์ค‘ํžˆ: ๋จผ์ € ๋ฐ์ดํ„ฐ๋‚˜ ์„ค์ •์„ ๊ณ ์นœ ๋‹ค์Œ ํŠน์ • ๋‹จ๊ณ„๋ถ€ํ„ฐ ์žฌ๋Œ€๊ธฐ(re-queue)ํ•˜์„ธ์š”.

Step 6: ๋Œ€์‹œ๋ณด๋“œ ํ•„๋“œ์™€ ์šด์˜์ž ์•ก์…˜์„ ์ •์˜ํ•˜์„ธ์š”. ์ข‹์€ ๋Œ€์‹œ๋ณด๋“œ๋Š” โ€˜๋ฌด์—‡์ด ์‹คํŒจํ–ˆ๋Š”์ง€, ์–ด๋””์„œ, ๊ทธ๋ฆฌ๊ณ  ๋‚ด๊ฐ€ ๋ฌด์—‡์„ ํ•  ์ˆ˜ ์žˆ๋Š”์ง€โ€™๋ฅผ ๋‹ตํ•ฉ๋‹ˆ๋‹ค. AppMaster์—์„œ๋Š” ์ด๋ฅผ ์›Œํฌํ”Œ๋กœ ํ…Œ์ด๋ธ”๋กœ ๋ฐฑ์—…๋˜๋Š” ๊ฐ„๋‹จํ•œ ๊ด€๋ฆฌ์ž ์›น์•ฑ์œผ๋กœ ๋งŒ๋“ค ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

ํฌํ•จํ•  ํ•ต์‹ฌ ํ•„๋“œ์™€ ์•ก์…˜:

  • ํ˜„์žฌ ์ƒํƒœ์™€ ํ˜„์žฌ ๋‹จ๊ณ„
  • ์žฌ์‹œ๋„ ์นด์šดํŠธ์™€ ๋‹ค์Œ ์žฌ์‹œ๋„ ์‹œ๊ฐ„
  • ๋งˆ์ง€๋ง‰ ์˜ค๋ฅ˜ ๋ฉ”์‹œ์ง€(์งง๊ฒŒ)์™€ ์˜ค๋ฅ˜ ์นดํ…Œ๊ณ ๋ฆฌ
  • โ€œ๋‹จ๊ณ„ ์žฌ์‹คํ–‰โ€๊ณผ โ€œ์›Œํฌํ”Œ๋กœ ์žฌ๋Œ€๊ธฐโ€
  • โ€œ๋ฐ๋“œ๋ ˆํ„ฐ๋กœ ์ด๋™โ€๊ณผ โ€œํ•ด๊ฒฐ๋กœ ํ‘œ์‹œโ€

์˜ˆ์‹œ: ์‚ฌ๋žŒ์ด ์Šน์ธํ•˜๋Š” ๋‹จ๊ณ„๊ฐ€ ์žˆ๋Š” ์˜จ๋ณด๋”ฉ ์›Œํฌํ”Œ๋กœ

๋ฐ๋“œ๋ ˆํ„ฐ ์ฒ˜๋ฆฌ ์ถ”๊ฐ€
์žฌ์ฒ˜๋ฆฌ๋ฅผ ์ œ์–ดํ•˜๊ณ  ๋ช…ํ™•ํ•˜๊ฒŒ ํ•˜๊ธฐ ์œ„ํ•ด ์ปจํ…์ŠคํŠธ ํ•„๋“œ๋ฅผ ํฌํ•จํ•œ ๋ฐ๋“œ๋ ˆํ„ฐ ํ…Œ์ด๋ธ”์„ ์„ค๊ณ„ํ•˜์„ธ์š”.
AppMaster ์ฒดํ—˜

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

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

UI์— ํ‘œ์‹œํ•  ๋ช…ํ™•ํ•œ ์ƒํƒœ ์˜ˆ์‹œ:

  • ์ดˆ์•ˆ(HR์ด ์•„์ง ํŽธ์ง‘ ์ค‘)
  • ๋งค๋‹ˆ์ € ์Šน์ธ ๋Œ€๊ธฐ
  • ๊ณ„์ • ํ”„๋กœ๋น„์ €๋‹ ์ค‘(์žฌ์‹œ๋„ ์นด์šดํ„ฐ ํฌํ•จ)
  • ์‹ ๊ทœ ์ง์› ์•Œ๋ฆผ ์ค‘
  • ์™„๋ฃŒ(๋˜๋Š” ์ทจ์†Œ)

๊ณ„์ • ํ”„๋กœ๋น„์ €๋‹(์ด๋ฉ”์ผ, SSO, Slack), ์ด๋ฉ”์ผ/SMS ์ „์†ก, ๋‚ด๋ถ€ API ํ˜ธ์ถœ๊ณผ ๊ฐ™์€ ๋„คํŠธ์›Œํฌ๋‚˜ ์„œ๋“œํŒŒํ‹ฐ์— ์˜์กดํ•˜๋Š” ๋‹จ๊ณ„๋Š” ์žฌ์‹œ๋„ ํ›„๋ณด์ž…๋‹ˆ๋‹ค. ์žฌ์‹œ๋„ ์นด์šดํ„ฐ๋ฅผ ํ‘œ์‹œํ•˜๊ณ  ์ƒํ•œ์„ ๋‘์„ธ์š”(์˜ˆ: ์ตœ๋Œ€ 5ํšŒ, ์ง€์—ฐ์„ ๋Š˜๋ฆฌ๋ฉฐ ์žฌ์‹œ๋„ ํ›„ ์ค‘๋‹จ).

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

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

AppMaster๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด Business Process Editor์—์„œ ์ด๋ฅผ ๋ชจ๋ธ๋งํ•˜๊ณ  ์žฌ์‹œ๋„ ์นด์šดํ„ฐ๋ฅผ ๋ฐ์ดํ„ฐ์— ๋ณด๊ด€ํ•˜๋ฉฐ, ์›น UI ๋นŒ๋”๋กœ ์ƒํƒœ, ๋งˆ์ง€๋ง‰ ์˜ค๋ฅ˜, ์‹คํŒจ ๋‹จ๊ณ„ ์žฌ์‹œ๋„ ๋ฒ„ํŠผ์„ ๋ณด์—ฌ์ฃผ๋Š” ์šด์˜์ž ํ™”๋ฉด์„ ๋งŒ๋“ค ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์ฒดํฌ๋ฆฌ์ŠคํŠธ์™€ ๋‹ค์Œ ๋‹จ๊ณ„

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

์ดˆ๊ธฐ์— ์žก์•„๋‚ด๋Š” ๋ฐ ํšจ๊ณผ์ ์ธ ๋น ๋ฅธ ์ฒดํฌ:

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

ํ•œ ๊ฐ€์ง€ ๊ฐœ์„ ๋งŒ ํ•  ์ˆ˜ ์žˆ๋‹ค๋ฉด ๊ฐ€์‹œ์„ฑ์„ ๊ฐœ์„ ํ•˜์„ธ์š”. ๋งŽ์€ โ€œ์›Œํฌํ”Œ๋กœ ๋ฒ„๊ทธโ€๋Š” ์‚ฌ์‹ค โ€œ๋ฌด์—‡์„ ํ•˜๊ณ  ์žˆ๋Š”์ง€ ๋ณผ ์ˆ˜ ์—†์Œโ€์—์„œ ์˜ต๋‹ˆ๋‹ค. ๋Œ€์‹œ๋ณด๋“œ๋Š” ๋งˆ์ง€๋ง‰์— ๋ฌด์Šจ ์ผ์ด ์žˆ์—ˆ๋Š”์ง€, ๋‹ค์Œ์— ๋ฌด์—‡์ด ์ผ์–ด๋‚ ์ง€, ๊ทธ๋ฆฌ๊ณ  ์–ธ์ œ ์ผ์–ด๋‚ ์ง€๋ฅผ ๋ณด์—ฌ์ค˜์•ผ ํ•ฉ๋‹ˆ๋‹ค.

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

๋‹ค์Œ ๋‹จ๊ณ„ ์ œ์•ˆ:

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

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

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

์žฅ๊ธฐ ์‹คํ–‰ ์›Œํฌํ”Œ๋กœ๊ฐ€ ์งง์€ API ํ˜ธ์ถœ๋ณด๋‹ค ๋” ์ž์ฃผ ์‹คํŒจํ•˜๋Š” ์ด์œ ๋Š” ๋ฌด์—‡์ธ๊ฐ€์š”?

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

์žฅ๊ธฐ ์‹คํ–‰ ์›Œํฌํ”Œ๋กœ์— ์ ์ ˆํ•œ ์ƒํƒœ ์ง‘ํ•ฉ์€ ๋ฌด์—‡์ธ๊ฐ€์š”?

์šด์˜์ž๊ฐ€ ํ•œ๋ˆˆ์— ์ดํ•ดํ•  ์ˆ˜ ์žˆ๋„๋ก ์ƒํƒœ ์ง‘ํ•ฉ์„ ์ž‘๊ฒŒ ์œ ์ง€ํ•˜์„ธ์š”. ๊ธฐ๋ณธ์ ์œผ๋กœ๋Š” ๋Œ€๊ธฐ์—ด, ์‹คํ–‰ ์ค‘, ๋Œ€๊ธฐ, ์„ฑ๊ณต, ์‹คํŒจ ๊ฐ™์€ ์ง‘ํ•ฉ์ด ์ข‹์Šต๋‹ˆ๋‹ค. ํŠนํžˆ โ€˜๋Œ€๊ธฐโ€™๋Š” โ€˜์‹คํ–‰ ์ค‘โ€™๊ณผ ๋ถ„๋ฆฌํ•ด ๋‘๋ฉด ์ •์ƒ์ ์ธ ๋Œ€๊ธฐ(์˜ˆ: ์Šน์ธ ๋Œ€๊ธฐ)์™€ ๊ฑธ๋ฆผ(์‹คํ–‰์ด ๋ฉˆ์ถ˜ ์ƒํƒœ)์„ ๊ตฌ๋ถ„ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์›Œํฌํ”Œ๋กœ ์ƒํƒœ์™€ ํ•จ๊ป˜ ์–ด๋–ค ํ•„๋“œ๋ฅผ ์ €์žฅํ•ด์•ผ ์œ ์šฉํ•œ๊ฐ€์š”?

์ƒํƒœ๋ฅผ ์œ ์šฉํ•˜๊ฒŒ ๋งŒ๋“ค๋ ค๋ฉด ๋‹ค์Œ์„ ์ €์žฅํ•˜์„ธ์š”: ํ˜„์žฌ ์ƒํƒœ, ๋งˆ์ง€๋ง‰ ์ƒํƒœ ๋ณ€๊ฒฝ ์‹œ๊ฐ, ์ด์ „ ์ƒํƒœ, ๋Œ€๊ธฐ ๋˜๋Š” ์‹คํŒจ์— ๋Œ€ํ•œ ์งง์€ ์‚ฌ๋žŒ์ด ์ฝ์„ ์ˆ˜ ์žˆ๋Š” ์ด์œ . ์žฌ์‹œ๋„๊ฐ€ ์žˆ๋‹ค๋ฉด ์‹œ๋„ ํšŸ์ˆ˜์™€ ๋‹ค์Œ ์˜ˆ์ • ์žฌ์‹œ๋„ ์‹œ๊ฐ„๋„ ์ €์žฅํ•ด ์‚ฌ๋žŒ๋“ค์ด ๋‹ค์Œ ๋™์ž‘์„ ์ถ”์ธกํ•˜์ง€ ์•Š๋„๋ก ํ•ฉ๋‹ˆ๋‹ค.

์™œ โ€˜๋Œ€๊ธฐโ€™๋ฅผ โ€˜์‹คํ–‰ ์ค‘โ€™๊ณผ ๋ถ„๋ฆฌํ•ด์•ผ ํ•˜๋‚˜์š”?

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

์–ด๋–ค ์˜ค๋ฅ˜๋ฅผ ์žฌ์‹œ๋„ํ•˜๊ณ , ์–ด๋–ค ์˜ค๋ฅ˜๋ฅผ ์žฌ์‹œ๋„ํ•˜์ง€ ๋ง์•„์•ผ ํ•˜๋‚˜์š”?

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

์™œ ์žฌ์‹œ๋„๋ฅผ ์›Œํฌํ”Œ๋กœ ๋‹จ์œ„๊ฐ€ ์•„๋‹ˆ๋ผ ๋‹จ๊ณ„ ๋‹จ์œ„๋กœ ์ถ”์ ํ•ด์•ผ ํ•˜๋‚˜์š”?

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

์žฌ์‹œ๋„๋ฅผ ์œ„ํ•œ ๋ฐฑ์˜คํ”„์™€ ์ค‘๋‹จ ์กฐ๊ฑด์€ ์–ด๋–ป๊ฒŒ ์ •ํ•˜๋‚˜์š”?

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

๋‹จ๊ณ„๊ฐ€ ๋‘ ๋ฒˆ ์‹คํ–‰๋  ๋•Œ ๋ถ€์ž‘์šฉ์„ ์–ด๋–ป๊ฒŒ ๋ฐฉ์ง€ํ•˜๋‚˜์š”?

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

์žฌ์ฒ˜๋ฆฌ๊ฐ€ ๊ฐ€๋Šฅํ•˜๋„๋ก ๋ฐ๋“œ๋ ˆํ„ฐ ๋ ˆ์ฝ”๋“œ์—๋Š” ๋ฌด์—‡์„ ํฌํ•จํ•ด์•ผ ํ•˜๋‚˜์š”?

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

์žฅ๊ธฐ ์‹คํ–‰ ์›Œํฌํ”Œ๋กœ์šฉ ์šด์˜์ž ๋Œ€์‹œ๋ณด๋“œ๋Š” ๋ฌด์—‡์„ ๋ณด์—ฌ์ค˜์•ผ ํ•˜๋‚˜์š”?

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

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

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

์‹œ์ž‘ํ•˜๋‹ค
์žฅ๊ธฐ ์‹คํ–‰ ์›Œํฌํ”Œ๋กœ: ์žฌ์‹œ๋„, ๋ฐ๋“œ๋ ˆํ„ฐ, ๊ฐ€์‹œ์„ฑ | AppMaster