CHAPTER | CONTENT | CHECK |
---|---|---|
01์ฅ ์ธํ ๋ฆฌ์ ์ด๋ก ์คํ๋ง ๋ถํธ ์์ํ๊ธฐ |
1.1 ์ธํ
๋ฆฌ์ ์ด ์๊ฐ 1.2 ์ธํ ๋ฆฌ์ ์ด ์ค์นํ๊ธฐ 1.3 ์ธํ ๋ฆฌ์ ์ด ์ปค๋ฎค๋ํฐ์์ ํ๋ก์ ํธ ์์ฑํ๊ธฐ 1.4 ๊ทธ๋ ์ด๋ค ํ๋ก์ ํธ๋ฅผ ์คํ๋ง ๋ถํธ ํ๋ก์ ํธ๋ก ๋ณ๊ฒฝํ๊ธฐ 1.5 ์ธํ ๋ฆฌ์ ์ด์์ ๊น๊ณผ ๊นํ๋ธ ์ฌ์ฉํ๊ธฐ |
โ |
02์ฅ ์คํ๋ง ๋ถํธ์์ ํ ์คํธ ์ฝ๋๋ฅผ ์์ฑํ์ |
2.1 ์ธํ
๋ฆฌ์ ์ด ์๊ฐ 2.2 Hello Controller ํ ์คํธ ์ฝ๋ ์์ฑํ๊ธฐ 2.3 ๋กฌ๋ณต ์๊ฐ ๋ฐ ์ค์นํ๊ธฐ 2.4 Hello Controller ์ฝ๋๋ฅผ ๋กฌ๋ณต์ผ๋ก ์ ํํ๊ธฐ |
โ |
03์ฅ ์คํ๋ง ๋ถํธ์์ JPA๋ก ๋ฐ์ดํฐ๋ฒ ์ด์ค ๋ค๋ค๋ณด์ |
3.1 JPA ์๊ฐ 3.2 ํ๋ก์ ํธ์ Spring Data Jpa ์ ์ฉํ๊ธฐ 3.3 Spring Data JPA ํ ์คํธ ์ฝ๋ ์์ฑํ๊ธฐ 3.4 ๋ฑ๋ก/์์ /์กฐํ API ๋ง๋ค๊ธฐ 3.5 JPA Auditing์ผ๋ก ์์ฑ์๊ฐ/์์ ์๊ฐ ์๋ํํ๊ธฐ |
โ |
04์ฅ ๋จธ์คํ ์น๋ก ํ๋ฉด ๊ตฌ์ฑํ๊ธฐ |
4.1 ์๋ฒ ํ
ํ๋ฆฟ ์์ง๊ณผ ๋จธ์คํ
์น ์๊ฐ 4.2 ๊ธฐ๋ณธ ํ์ด์ง ๋ง๋ค๊ธฐ 4.3 ๊ฒ์๊ธ ๋ฑ๋ก ํ๋ฉด ๋ง๋ค๊ธฐ 4.4 ์ ์ฒด ์กฐํ ํ๋ฉด ๋ง๋ค๊ธฐ 4.5 ๊ฒ์๊ธ ์์ , ์ญ์ ํ๋ฉด ๋ง๋ค๊ธฐ |
โ |
05์ฅ ์คํ๋ง ์ํ๋ฆฌํฐ์ OAuth 2.0์ผ๋ก ๋ก๊ทธ์ธ ๊ธฐ๋ฅ ๊ตฌํํ๊ธฐ |
5.1 ์คํ๋ง ์ํ๋ฆฌํฐ์ ์คํ๋ง ์ํ๋ฆฌํฐ Oauth2 ํด๋ผ์ด์ธํธ 5.2 ๊ตฌ๊ธ ์๋น์ค ๋ฑ๋ก 5.3 ๊ตฌ๊ธ ๋ก๊ทธ์ธ ์ฐ๋ํ๊ธฐ 5.4 ์ด๋ ธํ ์ด์ ๊ธฐ๋ฐ์ผ๋ก ๊ฐ์ ํ๊ธฐ 5.5 ์ธ์ ์ ์ฅ์๋ก ๋ฐ์ดํฐ๋ฒ ์ด์ค ์ฌ์ฉํ๊ธฐ 5.6 ๋ค์ด๋ฒ ๋ก๊ทธ์ธ 5.7 ๊ธฐ์กด ํ ์คํธ์ ์ํ๋ฆฌํฐ ์ ์ฉํ๊ธฐ |
|
06์ฅ AWS ์๋ฒ ํ๊ฒฝ์ ๋ง๋ค์ด๋ณด์ - AWS EC2 |
6.1 AWS ํ์๊ฐ์
6.2 EC2 ์ธ์คํด์ค ์์ฑํ๊ธฐ 6.3 EC2 ์๋ฒ์ ์ ์ํ๊ธฐ 6.4 ์๋ง์กด ๋ฆฌ๋ ์ค 1 ์๋ฒ ์์ฑ ์ ๊ผญ ํด์ผ ํ ์ค์ ๋ค |
|
07์ฅ AWS์ ๋ฐ์ดํฐ๋ฒ ์ด์ค ํ๊ฒฝ์ ๋ง๋ค์ด๋ณด์ - AWS RDS |
7.1 RDS ์ธ์คํด์ค ์์ฑํ๊ธฐ 7.2 RDS ์ด์ํ๊ฒฝ์ ๋ง๋ ํ๋ผ๋ฏธํฐ ์ค์ ํ๊ธฐ 7.3 ๋ด PC์์ RDS์์ ์ ์ํด๋ณด๊ธฐ 7.4 EC2์์ RDS์์ ์ ๊ทผ ํ์ธ |
|
08์ฅ EC2 ์๋ฒ์ ํ๋ก์ ํธ๋ฅผ ๋ฐฐํฌํด ๋ณด์ |
8.1 EC2์ ํ๋ก์ ํธ Clone ๋ฐ๊ธฐ 8.2 ๋ฐฐํฌ ์คํฌ๋ฆฝํธ ๋ง๋ค๊ธฐ 8.3 ์ธ๋ถ Security ํ์ผ ๋ฑ๋กํ๊ธฐ 8.4 ์คํ๋ง ๋ถํธ ํ๋ก์ ํธ๋ก RDS ์ ๊ทผํ๊ธฐ 8.5 EC2์ ์์ ๋ก๊ทธ์ธํ๊ธฐ |
|
09์ฅ ์ฝ๋๊ฐ ํธ์๋๋ฉด ์๋์ผ๋ก ๋ฐฐํฌํด ๋ณด์ - Travis CI ๋ฐฐํฌ ์๋ํ |
9.1 CI & CD ์๊ฐ 9.2 Trayis CI ์ฐ๋ํ๊ธฐ 9.3 Trayis CI์ AWS S3 ์ฐ๋ํ๊ธฐ 9.4 Trayis CI์ AWS S3, CodeDeploy ์ฐ๋ํ๊ธฐ 9.5 ๋ฐฐํฌ ์๋ํ ๊ตฌ์ฑ 9.6 CodeDeploy ๋ก๊ทธ ํ์ธ |
|
10์ฅ 24์๊ฐ 365์ผ ์ค๋จ ์๋ ์๋น์ค๋ฅผ ๋ง๋ค์ |
10.1 ๋ฌด์ค๋จ ๋ฐฐํฌ ์๊ฐ 10.2 ์์ง์์ค ์ค์น์ ์คํ๋ง ๋ถํธ ์ฐ๋ํ๊ธฐ 10.3 ๋ฌด์ค๋จ ๋ฐฐํฌ ์คํฌ๋ฆฝํธ ๋ง๋ค๊ธฐ 10.4 ๋ฌด์ค๋จ ๋ฐฐํฌ ํ ์คํธ |
|
11์ฅ 1์ธ ๊ฐ๋ฐ ์ ๋์์ด ๋ ๋๊ตฌ์ ์กฐ์ธ๋ค |
11.1 ์ถ์ฒ ๋๊ตฌ ์๊ฐ 11.2 1์ธ ๊ฐ๋ฐ ํ 11.3 ๋ง๋ฌด๋ฆฌ |