2024๋…„ 2์›” 06์ผยท1๋ถ„ ์ฝ๊ธฐ

AppMaster ๋…ธ์ฝ”๋“œ ํ”Œ๋žซํผ ์—…๋ฐ์ดํŠธ | 2024๋…„ 1์›”

1์›” ๋‹ค์ด์ œ์ŠคํŠธ์—์„œ AppMaster์˜ ์ƒˆ๋กœ์šด ๊ธฐ๋Šฅ๊ณผ ํ–ฅ์ƒ๋œ ๊ธฐ๋Šฅ์„ ์•Œ์•„๋ณด์„ธ์š”!

AppMaster ๋…ธ์ฝ”๋“œ ํ”Œ๋žซํผ ์—…๋ฐ์ดํŠธ | 2024๋…„ 1์›”

no-code ํ”Œ๋žซํผ์˜ 1์›” ์—…๋ฐ์ดํŠธ๊ฐ€ ๋‚˜์™”์Šต๋‹ˆ๋‹ค! AppMaster ์—์„œ ์•ฑ์„ ๊ทธ ์–ด๋А ๋•Œ๋ณด๋‹ค ๋น ๋ฅด๊ณ  ๊ฐ„๋‹จํ•˜๊ฒŒ ๋งŒ๋“œ๋Š” ์ƒˆ๋กœ์šด ๊ธฐ๋Šฅ์„ ์•Œ์•„๋ณด์„ธ์š”.

์ƒˆ๋กœ์šด ๋น„์ฆˆ๋‹ˆ์Šค ํ”„๋กœ์„ธ์Šค ๋ธ”๋ก: CLI ๋ช…๋ น

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

์ƒˆ๋กœ์šด Amazon SES ๋ชจ๋“ˆ

๋˜ ๋‹ค๋ฅธ ์ฃผ๋ชฉํ• ๋งŒํ•œ ๊ฐœ์„  ์‚ฌํ•ญ์€ AWS Simple Email Services๋ฅผ ํ™œ์šฉํ•˜๋Š” ์ƒˆ๋กœ์šด Amazon SES ๋ชจ๋“ˆ์ž…๋‹ˆ๋‹ค. ์ด ๊ธฐ๋Šฅ์€ ์ด๋ฉ”์ผ 1000๊ฐœ๋‹น ์ตœ์ € $0.10๋ถ€ํ„ฐ ์‹œ์ž‘ํ•˜๋Š” ๋น„์šฉ ํšจ๊ณผ์ ์ธ ์†”๋ฃจ์…˜์„ ์ œ๊ณตํ•˜๋ฉฐ, ์ด๋Š” ์˜ˆ์‚ฐ ์นœํ™”์ ์ธ ์ปค๋ฎค๋‹ˆ์ผ€์ด์…˜ ์ „๋žต์„ ์œ ์ง€ํ•˜๋ ค๋Š” ๊ธฐ์—…์— ํŠนํžˆ ์œ ์šฉํ•ฉ๋‹ˆ๋‹ค.

์ด ๋ชจ๋“ˆ์„ ํ™œ์„ฑํ™”ํ•˜๋ ค๋ฉด ๋ช‡ ๊ฐ€์ง€ ์ดˆ๊ธฐ ์„ค์ •์ด ํ•„์š”ํ•˜์ง€๋งŒ AppMaster ํ†ตํ•ด AWS SES๋ฅผ ์‚ฌ์šฉํ•  ๋•Œ์˜ ๊ฒฝ์ œ์„ฑ๊ณผ ์•ˆ์ •์„ฑ์œผ๋กœ ์ธํ•ด ์•ฑ์˜ ์ด๋ฉ”์ผ ๊ธฐ๋Šฅ์ด ํฌ๊ฒŒ ํ–ฅ์ƒ๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ์—…๋ฐ์ดํŠธ๋ฅผ ์œ„ํ•œ ํ–ฅ์ƒ๋œ ๋น„์ฆˆ๋‹ˆ์Šค ํ”„๋กœ์„ธ์Šค ๋ธ”๋ก

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

์—…๋ฐ์ดํŠธ๋œ ์ธ์ฆ ๋ชจ๋“ˆ

์†Œ์Šค ์ฝ”๋“œ ์†Œ์œ 
์‹œ๊ฐ์  ๋””์ž์ธ์—์„œ ์ƒ์„ฑ๋œ ํ”„๋กœ๋•์…˜ ์ค€๋น„ ์†Œ์Šค ์ฝ”๋“œ๋ฅผ ๋ฐ›์œผ์„ธ์š”.
์ฝ”๋“œ ์ƒ์„ฑ

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

๋˜ํ•œ ์‹œ์Šคํ…œ์— HTTP ์ „์šฉ ์ฟ ํ‚ค๋ฅผ ์ถ”๊ฐ€ํ–ˆ์Šต๋‹ˆ๋‹ค. ์ด์ œ Bearer ํ† ํฐ๊ณผ ํ•จ๊ป˜ ์•ˆ์ „ํ•œ HTTP ์ „์šฉ ์ฟ ํ‚ค๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๋ˆ„๊ตฐ๊ฐ€๊ฐ€ ๋กœ์ปฌ ์ €์žฅ์†Œ์—์„œ ์„ธ์…˜ ์ •๋ณด๋ฅผ ํ›”์น  ๊ฐ€๋Šฅ์„ฑ์„ ์ค„์ผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๋˜ํ•œ Postman์„ ์‚ฌ์šฉํ•˜๋Š” ๊ฐœ๋ฐœ์ž์˜ ๊ฒฝ์šฐ ์ด ์—…๋ฐ์ดํŠธ๋Š” ํ›„์† ์š”์ฒญ์„ ๋” ์‰ฝ๊ฒŒ ํ•˜๊ธฐ ์œ„ํ•ด ์ฟ ํ‚ค๊ฐ€ ์ž๋™์œผ๋กœ ์ €์žฅ๋œ๋‹ค๋Š” ๊ฒƒ์„ ์˜๋ฏธํ•ฉ๋‹ˆ๋‹ค. ์ด ๊ธฐ๋Šฅ์€ ๊ธฐ๋ณธ์ ์œผ๋กœ ๊บผ์ ธ ์žˆ์œผ๋ฏ€๋กœ ๋ชจ๋“ˆ ์„ค์ •์—์„œ ๋ช…์‹œ์ ์œผ๋กœ ํ™œ์„ฑํ™”ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

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

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

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

์‹œ์ž‘ํ•˜๋‹ค
AppMaster ๋…ธ์ฝ”๋“œ ํ”Œ๋žซํผ ์—…๋ฐ์ดํŠธ | 2024๋…„ 1์›” | AppMaster