- 1์ฐจ ๋ฐฐํฌ
- ๋ค์ํ AWS์ ์๋น์ค ์ด์ฉํ์ฌ ๋ฐฐํฌ ๊ฒฝํ ์์ (EC2, RDS, S3, ELB, CloudFront ๋ฑ)
- ๋น์ฉ ๋ถ๋ด์ผ๋ก ์๋น์ค ์ญ์
- 2์ฐจ ๋ฐฐํฌ
- ๋ผ์ดํธ์ธ์ผ์ ์ด์ฉํ์ฌ ๋ก์ปฌ์์ ์ฐ๋ถํฌ ์ธ์คํด์ค์ SSH๋ก ์ฐ๊ฒฐ
- ์๋ฒ๋ฅผ ๊ตฌ์ถํ๊ณ ์์ง์์ค์ SSL/TLS(Let's Encrypt)๋ฅผ ์ค์ ํ์ฌ ํ๋ก์ ํธ๋ฅผ ๋ฐฐํฌํจ
- 3์ฐจ ๋ฐฐํฌ๋ GitHub Action + Docker + ECR ์ ์ด์ฉํ ์์
๋ฐฐํฌ ํ๊ฒฝ
- ๋ผ์ดํธ์ธ์ผ์ AWS์ ๊ฒฝ์ ์ ์ธ ๊ฐ๊ฒฉ์ ๊ฐ๋ฒผ์ด ์ํฌ๋ก๋๋ฅผ ์คํํ ์ ์๋ ๊ฐ์ ์๋ฒ ์๋น์ค
- ๋น์ฉ์ ์ ๊ฐํ๋ฉด์๋ ์์ ์ ์ธ ์๋น์ค๋ฅผ ์ ๊ณตํ ์ ์์
๋ฐฐํฌ ๊ณผ์
- ๋ก์ปฌ์์ ์ฐ๋ถํฌ ์ธ์คํด์ค์ SSH๋ก ์ฐ๊ฒฐ
- ๋ก์ปฌ ํ๊ฒฝ์์ ์ฐ๋ถํฌ ์ธ์คํด์ค์ SSH๋ก ์ฐ๊ฒฐํ์ฌ ์๋ฒ ๊ตฌ์ถ์ ์์
- ์ฐ๋ถํฌ ์ธ์คํด์ค ์ค์
- ๋ผ์ดํธ์ธ์ผ ์ธ์คํด์ค์์ ์ฐ๋ถํฌ ์ด์ ์ฒด์ ๋ฅผ ์ค์นํ๊ณ ๊ธฐ๋ณธ์ ์ธ ๋คํธ์ํฌ ๊ตฌ์ฑ์ ์ค์
- ์์ง์์ค ์ค์น ๋ฐ SSL/TLS ์ค์
- ์ฐ๋ถํฌ ์ธ์คํด์ค์ ์์ง์์ค๋ฅผ ์ค์นํ์ฌ ์น ์๋ฒ๋ก ํ์ฉํ๊ณ , Let's Encrypt๋ฅผ ์ฌ์ฉํ์ฌ SSL/TLS ์ธ์ฆ์๋ฅผ ๋ฐ๊ธ๋ฐ๊ณ ์ค์
- 2024.04.21 - [๐ฅ๏ธ ๋ฐฑ์๋/AWS] - [SSL/TLS] ๋ผ์ดํธ์ธ์ผ ์ฐ๋ถํฌ ์ธ์คํด์ค์์ SSL/TLS ์ ์ฉํ๊ธฐ
- ๋ง๋ฆฌ์DB ์ค์น
- ๋ผ์ดํธ์ธ์ผ์ MySQL๊ณผ PostgreSQL๋ง ์ง์
- RB ํ๋ก์ ํธ์์๋ ๋ง๋ฆฌ์DB๋ฅผ ์ฌ์ฉํ๋ฏ๋ก ์ธ์คํด์ค ์์์ DB๋ฅผ ์ค์นํ๊ณ ์ค์ ํจ
- ํ๋ก์ ํธ ๋ฐฐํฌ
- ๋น๋๋ JAR ํ์ผ์ ์ฐ๋ถํฌ ์ธ์คํด์ค์ ์ ์กํ๊ณ , Java๋ฅผ ์ฌ์ฉํ์ฌ ์คํ๋ง ๋ถํธ ์ ํ๋ฆฌ์ผ์ด์ ์ ์คํ
์ฅ์
- ๋น์ฉ ์ ๊ฐ
- AWS์ ๋ณต์กํ ์๋น์ค ๊ตฌ์ฑ์ ๋นํด ๋ผ์ดํธ์ธ์ผ์ ๊ฒฝ์ ์ ์ธ ๋น์ฉ์ผ๋ก ๊ฐ๋ฒผ์ด ์ํฌ๋ก๋๋ฅผ ์คํํ ์ ์์ด ๋น์ฉ์ ์ ๊ฐํ ์ ์์
- ๊ฐ๋ ฅํ ๋ณด์
- SSL/TLS๋ฅผ ํตํด ๋ฐ์ดํฐ์ ์์ ํ ์ ์ก์ ๋ณด์ฅํ๊ณ , ์์ง์์ค๋ฅผ ์ฌ์ฉํ์ฌ ์น ์๋ฒ์ ๋ณด์์ ๊ฐํํ ์ ์์์
- ์ฌ์ด ๊ด๋ฆฌ
- ์ฐ๋ถํฌ ์ธ์คํด์ค์์ ๋ชจ๋ ์๋น์ค๋ฅผ ๊ด๋ฆฌํ๊ธฐ ๋๋ฌธ์, ์๋น์ค์ ๊ด๋ฆฌ์ ์ ์ง๋ณด์๊ฐ ์ฉ์ดํจ
- ํจ์จ์ ์ธ ์๋น์ค์ ๋ฐ์ดํฐ๋ฒ ์ด์ค ๊ด๋ฆฌ
- ๋คํธ์ํน ๊ฑฐ๋ฆฌ๊ฐ ๊ฐ๊น์ธ์๋ก ์๋ต ์๋๊ฐ ๋น ๋ฆ
- ๋์ผํ ๋ฌผ๋ฆฌ์ ํ๊ฒฝ์์ ์๋น์ค์ ๋ฐ์ดํฐ๋ฒ ์ด์ค๊ฐ ์คํ๋๋ฏ๋ก ๋คํธ์ํฌ ์ง์ฐ์ด ์ต์ํ๋๊ณ ๋ฐ์ดํฐ ์ ์ก ์๋๊ฐ ํฅ์๋จ
- ์ฌ์ฉ์ ๊ฒฝํ์ ํฅ์์ํค๊ณ ์์ฉ ํ๋ก๊ทธ๋จ์ ์ฑ๋ฅ์ ์ต์ ํํ๋ ๋ฐ ๋์๋จ
'๐ฝ๏ธ ํ๋ก์ ํธ > ํ๋ก์ ํธ ์ ๋ณด๐ชช' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[RB] ํ๋ก์ ํธ ํ์ด์ง ์๊ฐ (0) | 2024.04.05 |
---|---|
[RB] ๋ฐฐํฌ์์ ERD (0) | 2024.04.03 |
[RB] ์ํคํ ์ฒ ๋ค์ด์ด๊ทธ๋จ (1์ฐจ ๋ฐฐํฌ) (0) | 2024.03.06 |
[๊ธฐํ] ํ ์ดํ๋ก์ ํธ IA(์ ๋ณด ๊ตฌ์กฐ ์ค๊ณ)์ ์ด๊ธฐ ERD (0) | 2023.12.27 |