๋ฐฐํฌ ์ค๋น ์ํ๋ ํ๋ก๋์ ๋๋ ์ค์ ํ๊ฒฝ์ ์ฑ๊ณต์ ์ผ๋ก ๋ฐฐํฌ๋ ์ ์๋ ์ ํ๋ฆฌ์ผ์ด์ , ์์คํ ๋๋ ์๋น์ค์ ์ค๋น ์ํ๋ฅผ ๋ํ๋ ๋๋ค. ์ํํธ์จ์ด ๊ฐ๋ฐ์ ์ด ์ค์ํ ๋จ๊ณ์์๋ ํ์ํ ๋ชจ๋ ๊ตฌ์ฑ ์์, ์์ฐ ๋ฐ ๊ตฌ์ฑ์ด ์์๋๋ก ์๋ํ๋๋ก ํ ์คํธ, ๊ฒ์ฆ ๋ฐ ๊ฒ์ฆ๋์ด ๊ฐ๋ ์ค์ง ์๊ฐ, ์ฑ๋ฅ ์ ํ ๋๋ ์์ ํ ์ค๋ฅ์ ์ํ์ ์ต์ํํฉ๋๋ค. ๋ฐฐํฌ ์ค๋น์ ๋ชฉํ๋ ๊ธฐ์กด ์๋น์ค๋ฅผ ๋ฐฉํดํ๊ฑฐ๋ ์ฌ์ฉ์ ๊ฒฝํ์ ์์์ํค๊ฑฐ๋ ์์์น ๋ชปํ ๋ฌธ์ ๋ ๋ฒ๊ทธ๋ก ์ธํ ์ ์ฌ์ ์ธ ์์ค์ ์ด๋ํ์ง ์๊ณ ๊ฐ๋ฐ์์ ํ๋ก๋์ ์ผ๋ก ์ ํ๋ฆฌ์ผ์ด์ ์ ์ํํ๊ณ ์ํํ๊ฒ ์ ํํ๋ ๊ฒ์ ๋๋ค.
๋ฐฐํฌ ์ค๋น ์ํ๋ฅผ ๋ฌ์ฑํ๋ ํ๋ก์ธ์ค์๋ ๋ค์ํ ์ด์ ํ๊ฒฝ์์ ์ ํ๋ฆฌ์ผ์ด์ ์์ ์ฑ, ์ ๋ขฐ์ฑ ๋ฐ ํ๋ ฅ์ฑ์ ๊ฒ์ฆํ๊ธฐ ์ํ ์ฝ๋ ๊ฒํ , ์๋ํ๋ ํ ์คํธ, ์ฑ๋ฅ ํ ์คํธ, ๋ณด์ ํ๊ฐ, ์ธํ๋ผ ๋ถ์ ๋ฑ ๋ค์ํ ํ๋๊ณผ ํ๊ฐ๊ฐ ํฌํจ๋ฉ๋๋ค. ์ด๋ฌํ ํ๊ฐ๋ ์ผ๋ฐ์ ์ผ๋ก ํ์ง ๋ณด์ฆ ๋ฐ ์ํ ์ํ๋ฅผ ์ํ ํน์ ๊ธฐ์ค, ํ์ค ๋๋ ์ง์นจ ์ธํธ๋ฅผ ๋ฐ๋ฆ ๋๋ค. ๋ํ ๊ฐ๋ฐ, ์ด์ ๋ฐ ํ์ง ๋ณด์ฆ ํ ๊ฐ์ ๊ธด๋ฐํ ํ์ ์ด ํ์ํ๋ฉฐ ํจ์จ์ ์ธ ์์ฌ์ํต๊ณผ ์กฐ์ ์ ๋ณด์ฅํ๊ธฐ ์ํด DevOps ์ ๊ทผ ๋ฐฉ์์ ํตํฉํ๋ ๊ฒฝ์ฐ๊ฐ ๋ง์ต๋๋ค.
AppMaster ์ no-code ํ๋ซํผ์ ์ ํ๋ฆฌ์ผ์ด์ ๊ฐ๋ฐ, ํ ์คํธ ๋ฐ ๋ฐฐํฌ๋ฅผ ์ํ ํฌ๊ด์ ์ธ ๋ด์ฅ ๋๊ตฌ์ ์ ํ๋ฆฌ์ผ์ด์ ์ ์์ฑํ๊ธฐ ์ํ ์ง๊ด์ ์ธ drag-and-drop ์ธํฐํ์ด์ค๋ฅผ ์ ๊ณตํ์ฌ ๋ฐฐํฌ ์ค๋น ์ํ๋ฅผ ๋ฌ์ฑํ๋ ์ฌ๋ฌ ์ธก๋ฉด์ ๊ฐ์ํํ๊ณ ์๋ํํฉ๋๋ค. ๊ฒฐ๊ณผ์ ์ผ๋ก ์ด ํ๋ซํผ์ ๊ฐ๋ฐ์๊ฐ AppMaster ์ ์ธํ๋ผ์ ์๋น์ค๋ฅผ ํ์ฉํ์ฌ ์ผ๋ฐ์ ์ธ ๋ฐฐํฌ ์ค๋น ๋ฌธ์ ๋ฅผ ๊ทน๋ณตํ๋ ๋์์ ์ ํ๋ฆฌ์ผ์ด์ ์ ํต์ฌ ๊ธฐ๋ฅ์ ๊ตฌ์ถํ๋ ๋ฐ ์ง์คํ ์ ์๋๋ก ์ง์ํฉ๋๋ค.
์๋ฅผ ๋ค์ด, AppMaster ์๋ฒ endpoints ๋ฐ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์คํค๋ง ๋ง์ด๊ทธ๋ ์ด์ ์คํฌ๋ฆฝํธ์ ๋ํ Swagger(๊ฐ๋ฐฉํ API) ๋ฌธ์๋ฅผ ์๋์ผ๋ก ์์ฑํ์ฌ ๊ฐ๋ฐ์๊ฐ ์ต์ ๋ฌธ์๋ฅผ ์ ์งํ๊ณ ๋ฐฐํฌ ์ค ๋ฐ์ดํฐ ๋ถ์ผ์น ๋๋ ๋นํธํ์ฑ ์ํ์ ์ต์ํํ๋ ๋ฐ ๋์์ ์ค๋๋ค. ๋ํ ์ด ํ๋ซํผ์ ๊ธฐ๋ณธ ๋ฐ์ดํฐ ์์ค๋ก์ Postgresql ํธํ ๋ฐ์ดํฐ๋ฒ ์ด์ค์์ ์ํํ ํตํฉ์ ์ด์งํ์ฌ ์ ํ๋ฆฌ์ผ์ด์ ์์ ์ฑ๊ณผ ํ์ฅ์ฑ์ ๋์ฑ ํฅ์์ํต๋๋ค.
๋ฐฐํฌ ์ค๋น ์ธก๋ฉด์์ AppMaster ์ฌ์ฉํ๋ ๋ ๋ค๋ฅธ ์ด์ ์ ์๊ตฌ ์ฌํญ์ด ์์ ๋ ๋๋ง๋ค ์ ํ๋ฆฌ์ผ์ด์ ์ ์ฒ์๋ถํฐ ๋ค์ ์์ฑํ์ฌ ๊ธฐ์ ๋ถ์ฑ๋ฅผ ํจ๊ณผ์ ์ผ๋ก ์ ๊ฑฐํ๊ณ ์ผ๊ด๋ ์ฝ๋ ํ์ง์ ๋ณด์ฅํ ์ ์๋ค๋ ๊ฒ์ ๋๋ค. ์ด ๊ณ ์ ํ ๊ธฐ๋ฅ์ ์ฌ์ฉํ๋ฉด ํ์ ๋ณํํ๋ ํ๋ก์ ํธ ์๊ตฌ ์ฌํญ์ ๋ณด๋ค ํจ์จ์ ์ด๊ณ ์ ์ํ๊ฒ ์ ์ํ ์ ์์ผ๋ฉฐ ์ ๋ฐ์ดํธ๊ฐ 30์ด ์ด๋ด์ ์ ๊ณต๋๋ฏ๋ก ๋ฐฐํฌ ํ ์์์น ๋ชปํ ๋ฌธ์ ๋ ๋นํธํ์ฑ์ด ๋ฐ์ํ ์ํ์ด ์ค์ด๋ญ๋๋ค.
์๋ํ๋ ์ฝ๋ ์์ฑ ์ธ์๋ AppMaster ๊ฐ๋ฐ๋ ์ ํ๋ฆฌ์ผ์ด์ ์ ๋ํ ๊ฐ๋ ฅํ ํ ์คํธ ๊ธฐ๋ฅ๋ ์ ๊ณตํฉ๋๋ค. ์ด๋ฌํ ๊ธฐ๋ฅ์๋ ์ ์ฒด ์ ํ๋ฆฌ์ผ์ด์ ์ฑ๋ฅ๊ณผ ์์ ์ฑ์ ํ๊ฐํ๋ ๋ฐ ํ์์ ์ธ ๋จ์ ํ ์คํธ, ํตํฉ ํ ์คํธ, ์๋ํฌ์๋ ํ ์คํธ๊ฐ ํฌํจ๋ฉ๋๋ค. ๊ฒฐ๊ณผ์ ์ผ๋ก AppMaster ์ฌ์ฉ์๋ ์ฑ๋ฅ ํน์ฑ๊ณผ ์ ์ฌ์ ์ ํ ์ฌํญ์ ์ฒ ์ ํ ์ดํดํ์ฌ ์์ ์๊ฒ ์ ํ๋ฆฌ์ผ์ด์ ์ ๋ฐฐํฌํ ์ ์์ต๋๋ค.
๋ํ AppMaster Go(Golang)๋ก ์์ฑ๋ ์ปดํ์ผ๋ ์ํ ๋น์ ์ฅ ๋ฐฑ์๋ ์ ํ๋ฆฌ์ผ์ด์ ์ ํ์ฉํ์ฌ ํ์ฅ์ฑ๊ณผ ์ฑ๋ฅ ์ต์ ํ์ ์ค์ ์ ๋ก๋๋ค. ์ด๋ฌํ ์ ๊ทผ ๋ฐฉ์์ ํตํด ๊ณ ๋ถํ ์ฌ์ฉ ์ฌ๋ก ๋ฐ ์ํฐํ๋ผ์ด์ฆ ํ๊ฒฝ ๋ด AppMaster ์ ํ๋ฆฌ์ผ์ด์ ์ ์ธ์์ ์ธ ํ์ฅ์ฑ์ ์ ์ฆํ์ฌ ๊ฐ๋ฐ๋ ์ ํ๋ฆฌ์ผ์ด์ ์ด ์ต์ ์ ์ฑ๋ฅ ์์ค์ ์ ์งํ๋ฉด์ ์ฆ๊ฐํ๋ ์๊ตฌ ์ฌํญ์ ์ฒ๋ฆฌํ ์ ์๋๋ก ๋ณด์ฅํฉ๋๋ค.
๋ํ AppMaster ์คํ ๊ฐ๋ฅํ ๋ฐ์ด๋๋ฆฌ ํ์ผ์ ์ ๊ณตํ๋ Business ๋ฐ Business+ ๊ตฌ๋ ๋ถํฐ ์์ค ์ฝ๋ ์ก์ธ์ค๊ฐ ํฌํจ๋ Enterprise ๊ตฌ๋ ์ ์ด๋ฅด๊ธฐ๊น์ง ๋ค์ํ ๊ณ ๊ฐ ์๊ตฌ์ ๋ง๋ ๋ค์ํ ๊ตฌ๋ ์ต์ ์ ์ ๊ณตํฉ๋๋ค. ์ด๋ฌํ ์ ์ฐ์ฑ์ ํตํด ๊ณ ๊ฐ์ ๋ฐฐํฌ ์ ๋ต์ ๋ง์ถคํํ์ฌ ์ค์๊ธฐ์ ๋ถํฐ ๋๊ธฐ์ ๊น์ง ๋ค์ํ ์ฌ์ฉ ์ฌ๋ก๋ฅผ ์์ฉํ ์ ์์ต๋๋ค.
๊ฒฐ๋ก ์ ์ผ๋ก ๋ฐฐํฌ ์ค๋น ์ํ๋ ์ํํธ์จ์ด ๊ฐ๋ฐ ํ๋ก์ธ์ค์์ ์์ด์๋ ์ ๋ ๋ถ๋ถ์ผ๋ก, ํ๋ก๋์ ํ๊ฒฝ์ ๋ฐฐํฌํ๊ธฐ ์ํด ์์ฉ ํ๋ก๊ทธ๋จ์ ์ฒ ์ ํ๊ฒ ํ ์คํธํ๊ณ ๊ฒ์ฆํ๊ณ ์์ ์ ์ผ๋ก ์ค๋นํ๋ ๊ฒ์ ๋ณด์ฅํฉ๋๋ค. AppMaster ์ no-code ํ๋ซํผ์ ์ ํ๋ฆฌ์ผ์ด์ ๊ฐ๋ฐ, ํ ์คํธ ๋ฐ ๋ฐฐํฌ๋ฅผ ๊ฐ์ํํ๋๋ก ์ค๊ณ๋ ๊ด๋ฒ์ํ ๋๊ตฌ ๋ฐ ๊ธฐ๋ฅ ์ ํ๊ตฐ์ ์ ๊ณตํ์ฌ ์ด๋ฌํ ์ค์ํ ์ ํ์ ์ด์งํ๊ณ ๊ถ๊ทน์ ์ผ๋ก ๊ฐ๋ฐ์๊ฐ ์งง์ ์๊ฐ ๋ด์ ํ์ฅ ๊ฐ๋ฅํ๋ฉฐ ์์ ์ ์ธ ๊ณ ํ์ง ์ ํ๋ฆฌ์ผ์ด์ ์ ์ ๊ณตํ ์ ์๋๋ก ์ง์ํฉ๋๋ค. ์ ํต์ ์ธ ๊ฐ๋ฐ ๋ฐฉ๋ฒ์ ๋น์ฉ.