๐ป์คํฐ๋ ๊ด๋ฆฌ12 [ ์น๊ฐ๋ฐ ๋ฐฐํฌ ์ฑ๋ฆฐ์ง ] 23.04.08 - week2 1. ์ด๋ฒ ์ฃผ ์คํฐ๋์์ ํ์ตํ ๋ด์ฉ 1์ฃผ์ฐจ์ ํ์ตํ ๋ด์ฉ์ ๋ณต์ต์ ํ๊ณ Docker์ AWS EC2๋ฅผ ํ์ต์ ํ์์ต๋๋ค. ์ด๋ฒ์๋ Jarํตํ์ฌ Local๋ก ์คํ์ ํ๊ณ Plain.jar์ ๋ํด์ ํ์ต์ ํ์์ต๋๋ค. ์ถ๊ฐ์ ์ผ๋ก docker๋ฅผ ํตํ์ฌ ๋น๋ํ์ฌ jar ํ์ผ์ ์คํํ๋ ๋ฐฉ์์ ์ฌ์ฉํ์ฌ ๋ฐฐํฌ์ ๋ํ ๊ธฐ๋ณธ์ ์ธ ๋ด์ฉ์ ํ์ต์ ํ์์ต๋๋ค. 2. ๊ณผ์ 1) SCP ๋ช ๋ น์ด ์ค์ต - ์ถํ ๋ด์ฉ ๋ณด๊ฐ ํ ์๋ ค๋๋ฆผ 2) jenkins ๋ด publish-over-ssh ์๋์ค์น ํ private&pulbic key ์ค์ ๋ฑ๋กํ๊ธฐ 3) worker-instance ์ docker run ์คํ ์ํค๊ธฐ GitHub - mooh2jj/deploy-challenge-study: ์น๊ฐ๋ฐ ๋ฐฐํฌ ์ฑ๋ฆฐ์ง ์คํฐ๋ ๋ ํฌ์งํ ๋ฆฌ์ ๋๋ค... 2023. 4. 9. [ ์๋ฒ ์ฌ์ด๋ ํ๋ก์ ํธ ์ฑ๋ฆฐ์ง ] 23.04.08 -week6 1. ์ด๋ฒ ์ฃผ ์คํฐ๋์์ ํ์ตํ ๋ด์ฉ ์ฝ๋๋ฆฌ๋ทฐ(ERD, API ๋ช ์ธ์, ๋๋ฉ์ธ ์ฝ๋ ์ค๋ช ) JPA ์ ๋ฆฌ ๊ฐ ํ ํ ์์๊ฐ ๊ณผ์ 2. ๋ฐํ ์ด๋ฒ ์ฃผ์ ํ๋ก์ ํธ์ ๋ํ ํผ๋๋ฐฑ์ ๋ฐ๋ ์๊ฐ์ ๊ฐ์ง๊ฒ ๋์๋ค. ์ ๋ฒ์ฃผ์ ๋ง๋ ์ฝ๋์ ERD์ ๋ํ ํผ๋๋ฐฑ์ ๋ฐ์๋ค. ์์ง ํ๋ก์ ํธ ์ฒ์์ด์ฌ์ ERD ํผ๋๋ฐฑ๊ณผ ์ฝ๋์ ๋ํ ๋ถ๋ถ์ ๋ฐ๋ก ํผ๋๋ฐฑ์ ๋ด๊ฐ ์์ฑํ ๋ถ๋ถ์์๋ ์์๊ณ ์ฟ ํฐ์ ๋ํ ๋ถ๋ถ์์ ์ค๊ณ ๋ถ๋ถ์์ ๋์์ ์ป์ ์ ์์๋ค. QueryDSL๋ก ํ์ด์ง์ ํ๋ ๊ณผ์ ๋ฅผ ๋ฐ์ ๊ตฌํ์ ํ์๊ณ ๊ทธ ์ฝ๋๋ฅผ Count๋ฅผ ์ต์ ํ ํ๋ ์ฝ๋๋ก ์์ฑ์ ํ์๋ค. 3. JPA ๋ฐํ JPA๋ฅผ ์ฒ์ ํ์ตํ๋ ๋ถ๋ค์ด ๋ง์ JPA์ ๋ํด ์คํฐ๋ ์ฅ์ด ๋ฐํํ๋ ์๊ฐ์ ๊ฐ์ง๊ฒ ๋์๋ค. ๊ธฐ๋ณธ์ ์ผ๋ก JPA์์ ์ ์ผ ์ค์ํ ๋ถ๋ถ์ ์ค๋ช ์ ํ์๊ณ ์ ๋ฆฌํ.. 2023. 4. 9. [ ์น๊ฐ๋ฐ ๋ฐฐํฌ ์ฑ๋ฆฐ์ง ] 23.04.01 - week1 GitHub - mooh2jj/deploy-challenge-study: ์น๊ฐ๋ฐ ๋ฐฐํฌ ์ฑ๋ฆฐ์ง ์คํฐ๋ ๋ ํฌ์งํ ๋ฆฌ์ ๋๋ค. ์น๊ฐ๋ฐ ๋ฐฐํฌ ์ฑ๋ฆฐ์ง ์คํฐ๋ ๋ ํฌ์งํ ๋ฆฌ์ ๋๋ค. Contribute to mooh2jj/deploy-challenge-study development by creating an account on GitHub. github.com 1์ฃผ์ฐจ ์งํํ ํ์ต OT ์งํ - ์คํฐ๋ ์ทจ์ง, ๊ตฌ์ฑ ๋ฐฉ์ ์ค๋ช Rest API ๋ฐฉ์์์ CI/CD ๋ฐฐํฌ๋ฅผ ํ๋ ค๊ณ ํ๋ค. ๋ง์ CI/CD ๋ฐฉ์์ด ์์ง๋ง Jenkins๋ฅผ ํตํด์ CI/CD๋ฅผ ํ๋ ค๊ณ ํ๋ค. ๋ฐฑ์๋ ํ๋ก์ ํธ ๋ฐฐํฌ ๊ตฌ์กฐ๋(springBoot - jenkins - docker) gradle ๋น๋ ์ค์ต 2. ๊ณผ์ 1) ํด๋น ๋ ํฌ์งํ ๋ฆฌ fork & PR ํด๋ณด๊ธฐ .. 2023. 4. 8. [ ์๋ฒ ์ฌ์ด๋ ํ๋ก์ ํธ ์ฑ๋ฆฐ์ง ] 23.04.01 - week5 GitHub - mooh2jj/side-project-challenge-study: ์๋ฒ ์ฌ์ด๋ ํ๋ก์ ํธ ์ฑ๋ฆฐ์ง ์คํฐ๋์ ๋๋ค. ์๋ฒ ์ฌ์ด๋ ํ๋ก์ ํธ ์ฑ๋ฆฐ์ง ์คํฐ๋์ ๋๋ค. Contribute to mooh2jj/side-project-challenge-study development by creating an account on GitHub. github.com 1. ์ด๋ฒ ์ฃผ ์คํฐ๋์์ ํ์ตํ ๋ด์ฉ ์ด๋ฒ ์ฃผ์๋ ํ๋ก์ ํธ ์๊ฐ, ์ฝ๋ ๋ฆฌ๋ทฐ, ํ ์ ์ ์ ํ์์ต๋๋ค. ์ด๋ฒ์ ํ๋ก์ ํธ๋ ๊ธฐ์กด์ ๊ตญ๋น์ง์์์ ๊ตฌํํ SSR ๋ฐฉ์์ด ์๋ SPA ๋ฐฉ์์ธ Rest API๋ฅผ ๋ง๋ค๋ ค๊ณ ํ๋ค. ์ด๋ฒ ์๊ฐ์ ํ์์ ์ ์ ์ ํ์๊ณ ํ๋ก์ ํธ๋ฅผ ์์์ ํ์๋ค. ์ ๋ฒ ํ๋ก์ ํธ์์ ํ ์ปจ๋ฒค์ ์ ์ค์์ฑ์ ์๊ณ ์ปจ๋ฒค์ ์ ๋จผ์ ์ ํ๊ณ ํ๋ก์ ํธ.. 2023. 4. 7. ์ด์ 1 2 3 ๋ค์