Spring Boot, AWS๋ก ๋ฐฑ์๋ ์๋น์ค ํ ์ฌ์ดํด ์์ฑํ๊ธฐ
์คํ๋ง๋ถํธ, MySQL, Docker, AWS EC2, RDS ๋ก ๋ฐฑ์๋ ์๋น์ค์ ํ ์ฌ์ดํด์ ์์ฑํด๋ด ๋๋ค. ์ ํ๋ฆฌ์ผ์ด์ ๋ฐฐํฌ๋ฅผ ํตํด ์ฑ์ทจ๊ฐ์ ์ป๊ณ , API ๊ฐ๋ฐ์ ํ์ ์์ ์๋ฒ ๊ฐ๋ฐ์๊ฐ ๋ง์ฃผํ๋ ๋ฌธ์ ์ ๊ทธ ํด๊ฒฐ๋ฒ์ ๋ค๋ฃน๋๋ค.
์๊ฐ์ 147๋ช
๋์ด๋ ์ด๊ธ
์๊ฐ๊ธฐํ ๋ฌด์ ํ
์๋ ํ์ธ์, ์๊ฐ์/์๋น์๊ฐ์ ์ฌ๋ฌ๋ถ
ํ์กฐ๊ฐ์ ๋๋ค.
Spring Boot, AWS๋ก ๋ฐฑ์๋ ์๋น์ค ํ ์ฌ์ดํด ์์ฑํ๊ธฐ
๊ฐ์์ ๊ด์ฌ์ ๊ฐ์ ธ์ฃผ์ ์ ์ง์ฌ์ผ๋ก ๊ฐ์ฌ๋๋ฆฝ๋๋ค. ๐
25/7/1 ๊ฐ์ ์ ๋ฐ์ดํธ ์์์ ๋ํด์ ์ ํด๋๋ฆฝ๋๋ค.
์ง์์ ์ฝ๋ ๊ด๋ฆฌ์ ๋ฐฐํฌ, CI/CD
Git ์ฝ๋ ํ์ ๊ด๋ฆฌ
Git branch, PR
Github Actions ๋ก CI/CD ๊ตฌ์ถ
gradle, docker ๋น๋ ์๋ ๊ฐ์ ์ ์ํ ์บ์ฑ
๋ณด์ ๊ฐ์ ์ ์ํ AWS SSM ์ฐ๋
Spring profile ์ ํตํ ๊ฐ๋ฐ, ์ด์ํ๊ฒฝ ๋ถ๋ฆฌ
CI/CD ๋ ๊ฐ๋ฐ์์ ์์ฐ์ฑ๊ณผ ๋๋ถ์ด ์ฝ๋ ๋ฒ ์ด์ค์ ์์ ์ฑ๊ณผ ์ ๋ขฐ์ฑ์ ํฅ์ํ๋๋ฐ ํฐ ๋์์ ์ค๋๋ค. ์ฒ์์ ์กฐ๊ธ ๋ณต์กํ์ง๋ง, ํ ๋ฒ ์ค์ ํด ๋์ผ๋ฉด ์ดํ์๋ ํ๋ก์ ํธ ์ ๋ฐ์ ์ผ๋ก ํฐ ์ด์ต์ ๋ณผ ์ ์๋ ์์คํ ์ ๋๋ค.
๋ฐฑ์๋ ์๋น์ค๋ฅผ ํ ์ฌ์ดํด์์ ์ ์ฃผ์ ๋ ํฌํจํ๋ฉด ์ข์ ๊ฒ ๊ฐ์ ํด๋น ๋ด์ฉ์ ์ถ๊ฐํ์ต๋๋ค.
ํผ๋๋ฐฑ/๊ฑด์์ฌํญ/๊ทธ์ธ ํ๊ณ ์ถ์ ๋ง๋ค์ ์๋ ๊ตฌ๊ธํผ์ ์์ ๋กญ๊ฒ ๋ฌธ์์ฃผ์๋ฉด, ๋น ๋ฅธ์๊ฐ์์ ๊ฐ์์ ๋ฐ์ํด๋ณด๋๋ก ์ต์ ์ ๋คํ๊ฒ ์ต๋๋ค.
๊ฐ์ฌํฉ๋๋ค.
ํ์กฐ๊ฐ ๋๋ฆผ






