์ํํธ์จ์ด ๊ฐ๋ฐ ๋งฅ๋ฝ์์ ๋ฐฐํฌ ์ธํ๋ผ๋ ๊ฐ๋ฐ ํ๊ฒฝ์์ ์๋ํ ํ๋ก๋์ ๋๋ ๋ฐํ์ ํ๊ฒฝ์ผ๋ก ์ํํธ์จ์ด ์ ํ๋ฆฌ์ผ์ด์ ์ ํจ์จ์ ์ด๊ณ ์์ ์ ์ผ๋ก ์ ๊ณตํ ์ ์๋ ๊ฐ๋ ฅํ๊ณ ์ ์กฐ์ง๋ ์์คํ , ํ๋ก์ธ์ค ๋ฐ ์๋น์ค ์ธํธ๋ฅผ ์๋ฏธํฉ๋๋ค. ํ๋์จ์ด, ์ํํธ์จ์ด ๋ฐ ๋คํธ์ํฌ ๊ตฌ์ฑ ์์๋ฅผ ํฌ๊ดํ๋ ๋ฐฐํฌ ์ธํ๋ผ๋ ์ ํ๋ฆฌ์ผ์ด์ ์ ์ํํ ์ ํ๊ณผ ๊ธฐ๋ฅ์ ๋ณด์ฅํ๋ ๋์์ ๋ฐฐํฌ ์์ ์ ํ์ํ ์๊ฐ๊ณผ ๋ ธ๋ ฅ์ ์ค์ด๋ ๋ฐ ์ค์ถ์ ์ธ ์ญํ ์ ํฉ๋๋ค.
์ค๋๋ ๋น ๋ฅด๊ฒ ๋ณํํ๊ณ ๋์งํธ๋ก ์ฐ๊ฒฐ๋ ์ธ๊ณ์์ ๊ธฐ์ ์ ๊ธฐ๋ฅ์ ์ผ ๋ฟ๋ง ์๋๋ผ ๋์์์ด ๋ณํํ๋ ์์ฅ ์๊ตฌ์ ์ ์ํ ์ ์๋๋ก ์ ์ํ๊ฒ ์ ๋ฐ์ดํธ ๋ฐ ์ถ์ํ ์ ์๋ ์ํํธ์จ์ด ์ ํ๋ฆฌ์ผ์ด์ ์ด ํ์ํฉ๋๋ค. ์ด๋ ์์ ์ ์ด๊ณ ํจ์จ์ ์ด๋ฉฐ ์์ ํ ์ ํ๋ฆฌ์ผ์ด์ ์ ๊ณต์ ์ง์ํ๊ธฐ ์ํด ๋ฐฐํฌ ์ธํ๋ผ๋ฅผ ๊ฐ์ํํ๋ ๋ฐ ๋์ฑ ์ค์ ์ ๋๊ณ ์์ต๋๋ค.
๋ฐฐํฌ ์ธํ๋ผ๋ ์ํํธ์จ์ด ์ ํ๋ฆฌ์ผ์ด์ ์ ๊ฐ๋ฐ์์ ํ๋ก๋์ ๋๋ ๊ธฐํ ๋ฐํ์ ํ๊ฒฝ์ผ๋ก ๊ฐ์ ธ์ค๊ธฐ ์ํด ํจ๊ป ์๋ํ๋ ์ฌ๋ฌ ํต์ฌ ๊ตฌ์ฑ ์์ ๋๋ ์ธก๋ฉด์ ์ค์ฌ์ผ๋ก ์ด๋ฃจ์ด์ง๋๋ค. ์ฌ๊ธฐ์๋ ๋ค์์ด ํฌํจ๋ฉ๋๋ค.
- ๋ฒ์ ์ ์ด ์์คํ : ์์ค ์ฝ๋ ์ ์ฅ์๋ผ๊ณ ๋ ์๋ ค์ง ์ด ์์คํ ์ ์ ํ๋ฆฌ์ผ์ด์ ์ ์์ค ์ฝ๋ ๋ฐ ๋ฉํ๋ฐ์ดํฐ์ ๋ค์ํ ๋ฐ๋ณต์ ์ ์ฅํ๊ณ ๊ด๋ฆฌํ์ฌ ๊ฐ๋ฐ์๊ฐ ํ์ํ ๊ฒฝ์ฐ ๋ณ๊ฒฝ ์ฌํญ์ ๊ณต๋ ์์ ํ๊ณ ๊ฒํ ํ๊ณ ๋กค๋ฐฑํ ์ ์๋๋ก ํฉ๋๋ค.
- ๋น๋ ์์คํ : ์ด ๋๊ตฌ๋ ์ปดํ์ผ, ํจํค์ง ๋ฐ ํ ์คํธ์ ๊ฐ์ ํ๋ก์ธ์ค๋ฅผ ํตํด ์์ค ์ฝ๋ ๋ฐ ๊ด๋ จ ๋ฆฌ์์ค ํ์ผ์ ์ํฐํฉํธ๋ผ๊ณ ํ๋ ๋ฐฐํฌ ๊ฐ๋ฅํ ํจํค์ง๋ก ๋ณํํฉ๋๋ค. ์๋ฅผ ๋ค์ด Jenkins, Bamboo ๋๋ Travis CI์ ๊ฐ์ ์ง์์ ์ธ ํตํฉ ์๋ฒ๋ ๋น๋ ๋ฐ ํ ์คํธ ํ๋ก์ธ์ค๋ฅผ ์๋ํํ์ฌ ์ฌ๋์ ๊ฐ์ ์ ์ต์ํํ๊ณ ์ค๋ฅ ๊ฐ๋ฅ์ฑ์ ์ค์ด๋ ๋ฐ ๋์์ด ๋ฉ๋๋ค.
- ๋ฐฐํฌ ์๋ฒ: ์ด๋ฌํ ์์คํ ์ ๋น๋ ์์คํ ๊ณผ ๋์ ๋ฐํ์ ํ๊ฒฝ ์ฌ์ด์ ์ค๊ฐ์ ์ญํ ์ ํ์ฌ ์ ์ ํ ์ธํ๋ผ ๊ตฌ์ฑ ์์์ ๋ํ ์ ํ๋ฆฌ์ผ์ด์ ์ํฐํฉํธ ๋ฐฐํฌ๋ฅผ ์๋ํํฉ๋๋ค. AWS CodeDeploy, Octopus Deploy, Google Cloud ๋ฐฐํฌ ๊ด๋ฆฌ์์ ๊ฐ์ ์ง์์ ์ ๋ฌ ๋ฐ ๋ฐฐํฌ ์๋ฒ๋ฅผ ์๋ก ๋ค ์ ์์ต๋๋ค.
- ์ธํ๋ผ ์๋ํ ๋๊ตฌ: ์ด๋ฌํ ๋๊ตฌ๋ ๊ฐ์ ๋จธ์ ๋ฐ ์ปจํ ์ด๋์์ ํด๋ผ์ฐ๋ ํ๋ซํผ ๋ฐ ์จํ๋ ๋ฏธ์ค ์๋ฒ์ ์ด๋ฅด๊ธฐ๊น์ง ๋์ ๋ฐํ์ ํ๊ฒฝ์ ํ๋ก๋น์ ๋, ๊ด๋ฆฌ ๋ฐ ํ์ฅ์ ์๋ํํ๋ ๋ฐ ๋์์ด ๋ฉ๋๋ค. ์๋ฅผ ๋ค์ด Ansible, Puppet ๋๋ Chef์ ๊ฐ์ ๊ตฌ์ฑ ๊ด๋ฆฌ ๋๊ตฌ์ Terraform ๋๋ AWS CloudFormation๊ณผ ๊ฐ์ ์ฝ๋ํ ์ธํ๋ผ(IaC) ๋๊ตฌ๊ฐ ์์ต๋๋ค.
- ๋คํธ์ํฌ ๋ฐ ๋ณด์ ์๋น์ค: ์ด๋ฌํ ๊ตฌ์ฑ ์์์๋ ์ต์ข ์ฌ์ฉ์์๊ฒ ์์ ํ๊ณ ์ผ๊ด๋๋ฉฐ ์ต์ ํ๋ ์ ํ๋ฆฌ์ผ์ด์ ์ ๊ณต์ ๋ณด์ฅํ๋ ๋ฐ ํ์ํ ๋ชจ๋ ๋คํธ์ํฌ ๊ตฌ์ฑ, ๋ณด์ ์กฐ์น, ๋ฐฉํ๋ฒฝ, ๋ก๋ ๋ฐธ๋ฐ์ ๋ฐ ๊ธฐํ ๋คํธ์ํน ์๋น์ค๊ฐ ํฌํจ๋ฉ๋๋ค.
๋ฐ์ด๋ no-code ํ๋ซํผ์ ์ ๊ณตํ๋ ค๋ AppMaster ์ ๋ ธ๋ ฅ์ ์ผํ์ผ๋ก ์ฐ๋ฆฌ๋ ๋น ๋ฅด๊ณ ์์ ์ ์ธ ์ํํธ์จ์ด ์ ๊ณต์ ํ์ํ ๋ชจ๋ ์๊ตฌ ์ฌํญ์ ์ถฉ์กฑํ๋ ๋ฐฐํฌ ์ธํ๋ผ๋ฅผ ์ค๊ณํ์ต๋๋ค. AppMaster ์ ๋ฐฐํฌ ์ธํ๋ผ ๊ธฐ๋ฅ:
- AWS, Google Cloud Platform, Microsoft Azure์ ๊ฐ์ ํด๋ผ์ฐ๋ ํ๋ซํผ๋ถํฐ ์จํ๋ ๋ฏธ์ค ์๋ฒ ๋ฐ ํ๋ผ์ด๋น ํด๋ผ์ฐ๋ ํ๊ฒฝ์ ์ด๋ฅด๊ธฐ๊น์ง ๋ค์ํ ๋ฐฐํฌ ํ๊ฒฝ์ ์ฆ์ ์ง์ํฉ๋๋ค.
- Git๊ณผ ๊ฐ์ ๋๋ฆฌ ์ฌ์ฉ๋๋ ๋ฒ์ ์ ์ด ์์คํ ๊ณผ์ ์ํํ ํตํฉ์ ํตํด ๊ฐ๋ฐ์๋ ๋ณ๊ฒฝ ์ฌํญ์ ์ถ์ ํ๊ณ ์ ํ๋ฆฌ์ผ์ด์ ์ ์์ค ์ฝ๋ ๋ฐ ๊ด๋ จ ๋ฆฌ์์ค ํ์ผ์ ๋ํ ๋จ์ผ ์ ๋ณด ์์ค๋ฅผ ์ ์งํ ์ ์์ต๋๋ค.
- ์๋ํ๋ ๋น๋, ํ ์คํธ ๋ฐ ๋ฐฐํฌ ํ๋ก์ธ์ค๋ฅผ ํตํด ๊ฐ๋ฐ์๋ ์๋ ๊ฐ์ ์ด๋ ๋ณต์กํ ๊ตฌ์ฑ ๋จ๊ณ ์์ด ์๋ก์ด ์ ํ๋ฆฌ์ผ์ด์ ๋ฒ์ ์ ๋น ๋ฅด๊ณ ์ฝ๊ฒ ์์ฑํ๊ณ ๋ฆด๋ฆฌ์คํ ์ ์์ต๋๋ค.
- Docker์ ๊ฐ์ ์ปจํ ์ด๋ํ ๊ธฐ์ ์ ์ง์ํ๋ฏ๋ก ๊ฐ๋ฐ์๋ ์ต์ํ์ ์ค๋ฒํค๋์ ์ต๋์ ์ด์์ฑ์ผ๋ก ๋ค์ํ ๋ฐํ์ ํ๊ฒฝ์ ๋ฐฐํฌํ ์ ์๋ ๊ฒฝ๋์ ๋ฐํ์ ๋ ๋ฆฝ์ ์ ํ๋ฆฌ์ผ์ด์ ์ํฐํฉํธ๋ฅผ ๋ง๋ค ์ ์์ต๋๋ค.
- Postgresql ํธํ ๋ฐ์ดํฐ๋ฒ ์ด์ค์์ ํธํ์ฑ์ด ๋ด์ฅ๋์ด ์์ด ๋ค์ํ ๋ฐฐํฌ ํ๊ฒฝ์์ ์ํํ ๋ฐ์ดํฐ ๊ด๋ฆฌ ๋ฐ ๋ง์ด๊ทธ๋ ์ด์ ์ด ๋ณด์ฅ๋ฉ๋๋ค.
- ๊ฐ๋ฐ์์๊ฒ REST API ๋ฌธ์, ๋ฐ์ดํฐ๋ฒ ์ด์ค ์คํค๋ง ๋ง์ด๊ทธ๋ ์ด์ ์คํฌ๋ฆฝํธ ๋ฑ๊ณผ ๊ฐ์ ํ์ ์ ๋ณด์ ๋ํ ์ก์ธ์ค๋ฅผ ์ ๊ณตํ๋ ํฌ๊ด์ ์ธ ๋ฌธ์ ์์ฑ ๊ธฐ๋ฅ์ ๋๋ค.
- ๊ฐ์ํ๋ ์ธํ๋ผ ํ๋ก๋น์ ๋, ๊ด๋ฆฌ ๋ฐ ํ์ฅ์ ์ํด ๋๋ฆฌ ์ฌ์ฉ๋๋ ์ธํ๋ผ ์๋ํ ๋๊ตฌ ๋ฐ ๊ตฌ์ฑ ๊ด๋ฆฌ ์์คํ ๊ณผ ํตํฉ๋ฉ๋๋ค.
๊ฐ๋ ฅํ no-code ์ ํ๋ฆฌ์ผ์ด์ ๊ฐ๋ฐ ๊ธฐ๋ฅ๊ณผ ๊ฒฐํฉ๋ AppMaster ์ ์ต์ฒจ๋จ ๋ฐฐํฌ ์ธํ๋ผ๋ ๋ชจ๋ ๊ท๋ชจ์ ๊ธฐ์ ์ด ๊ฐ์ํ๋ ์ ํ๋ฆฌ์ผ์ด์ ๊ฐ๋ฐ ๋ฐ ๋ฐฐํฌ ์ผ์ , ์ต์ํ๋ ๊ธฐ์ ๋ถ์ฑ, ํ์ฅ ๊ฐ๋ฅํ๊ณ ์์ ํ๋ฉฐ ํจ์จ์ ์ธ ์ํํธ์จ์ด ์ ๊ณต ํ๋ก์ธ์ค. AppMaster ํตํด ๊ธฐ์ ์ ๋ฐ์ด๋ ์ฌ์ฉ์ ๊ฒฝํ์ ์ ๊ณตํ๊ณ ๋น์ฆ๋์ค ์ฑ์ฅ์ ์ด์งํ๋ฉฐ ๊ฒฝ์ ์ฐ์๋ฅผ ์ ์งํ๋ ์ ํ๋ฆฌ์ผ์ด์ ์ ๋ง๋๋ ๋ฐ ์ง์คํ ์ ์์ต๋๋ค.