
EC2(Elastic Compute Cloud)๋?
EC2๋ AWS(Amazon Web Services)์์ ์ ๊ณตํ๋ ‘๊ฐ์์ ์ปดํจํฐ’ ์๋น์ค์ด๋ค.
์ฝ๊ฒ ๋งํด, ์๊ฒฉ์์ ์ ์ํด์ ์ธ ์ ์๋ ํด๋ผ์ฐ๋ ์ปดํจํฐ๋ฅผ ๋น๋ ค์ฃผ๋ ์๋น์ค์ด๋ค.

์ EC2๋ฅผ ์ฌ์ฉํ ๊น?
1. ์๋ฒ๋ ํญ์ ์ผ์ ธ ์์ด์ผ ํจ
- ๋ด๊ฐ ๋ง๋ ์น ์๋น์ค๊ฐ ์ธํฐ๋ท์์ ๊ณ์ ๋์ํ๋ ค๋ฉด, 24์๊ฐ ์คํ๋๋ ์ปดํจํฐ(์๋ฒ)๊ฐ ํ์ํ๋ค.
- ๊ทธ๋ฐ๋ฐ ๋ด ๋ ธํธ๋ถ์ 24์๊ฐ ์ผ๋๊ณ ์ธ ์ ์๋ค. ์ ๊ธฐ์ธ, ์์, ๋ณด์ ๋ฌธ์ ๋ ํฌ๋ค.
๊ทธ๋์ AWS EC2๋ฅผ ํตํด ์๋ฒ ์ ์ฉ ์ปดํจํฐ๋ฅผ ํด๋ผ์ฐ๋์์ ๋น๋ ค์ ์ฌ์ฉํ๋ค.
2. ๋ณด์์ฑ๊ณผ ์์ ์ฑ
- AWS EC2๋ ๋ณด์ ์ค์ (๋ฐฉํ๋ฒฝ, ์ ๊ทผ ์ ์ด ๋ฑ)์ด ์ ๊ฐ์ถฐ์ ธ ์์ด์ ๋น๊ต์ ์์ ํ๋ค.
- ๋ํ, ์๋ฒ๊ฐ ๋ค์ด๋๋ฉด ์๋ ๋ณต๊ตฌํ๋ ๊ธฐ๋ฅ์ด๋ ๋ถํ ๋ถ์ฐ(๋ก๋๋ฐธ๋ฐ์ฑ) ๊ธฐ๋ฅ๋ ์ ๊ณต๋๋ค.
3. ํ์ ์์๋ ๋งค์ฐ ๋ง์ด ์ฌ์ฉ๋จ
- ์ค์ ๊ธฐ์ ์์๋ ๋ฐฑ์๋ ์๋ฒ๋ฅผ ๋ฐฐํฌํ ๋ EC2์ ์ฌ๋ ค์ ์ด์ํ๋ค.
- ํนํ Spring Boot ๊ฐ์ ๋ฐฑ์๋ ์ ํ๋ฆฌ์ผ์ด์ ์ EC2์์ ์คํ๋๋ ๊ฒฝ์ฐ๊ฐ ๋ง๋ค.
ํ๋ก ํธ์๋๋ EC2์ ๋ฐฐํฌํ ๊น?
ํ๋ก ํธ์๋๋ EC2์ ์ฌ๋ฆด ์๋ ์์ง๋ง, ๋ค์๊ณผ ๊ฐ์ ๋ ๊ฐํธํ ์๋น์ค๋ฅผ ์ฃผ๋ก ์ฌ์ฉํ๋ค:
์๋น์ค ํน์ง
| Vercel | ์ ์ ์น์ฌ์ดํธ๋ฅผ ์์ฃผ ์ฝ๊ฒ ๋ฐฐํฌ ๊ฐ๋ฅ. GitHub์ ์ฐ๋ ์ ๋จ. |
| Netlify | ํ๋ก ํธ์๋ ํ๋ ์์ํฌ(Vue, React ๋ฑ)์ ์ต์ ํ๋ ๋ฐฐํฌ |
| AWS S3 | ์ ์ ํ์ผ(html, css, js ๋ฑ)์ ์ ์ฅํด ๋ฐฐํฌ ๊ฐ๋ฅ. ๋งค์ฐ ์ ๋ ด |
๋ฐ๋ผ์ ํ๋ก ํธ์๋๋ S3, Vercel, Netlify,
๋ฐฑ์๋๋ EC2๋ฅผ ์ฃผ๋ก ์ฌ์ฉํ๋ค๊ณ ์ดํดํ๋ฉด ์ข๋ค.
EC2๋ ‘๋ฐฑ์๋ ์๋ฒ๋ฅผ 24์๊ฐ ๊ตฌ๋ํ๊ธฐ ์ํ ํด๋ผ์ฐ๋ ์ปดํจํฐ’๋ค!
์๋ฒ ๋ฐฐํฌ์ฉ ์ปดํจํฐ๊ฐ ํ์ํ ๋ → EC2
ํ๋ก ํธ ๋ฐฐํฌ๋ Vercel, S3, Netlify๋ ๊ฐ๋ฅ
์ค๋ฌด ์์
“Spring Boot๋ก ๋ง๋ ๋ฐฑ์๋ API ์๋ฒ๋ฅผ EC2 ์ธ์คํด์ค์ ์ฌ๋ฆฌ๊ณ ,
React๋ก ๋ง๋ ํ๋ก ํธ๋ Vercel์ ๋ฐฐํฌํด์ ์ฐ๊ฒฐํ๋ค.”
→ ์ค์ ์คํํธ์ ๊ณผ ๊ธฐ์ ์์๋ ์ด๋ ๊ฒ ๋ง์ด ์ฌ์ฉํ๋ค
'๐ฐ๐ท ํ๊ตญ์ด (Korean) > AWS' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
| [4] EC2 ์ ํ ํ๊ธฐ (AMI / ํคํ์ด /๋คํธ์ํฌ ์ค์ / ๋ณด์ ๊ทธ๋ฃน) (1) | 2025.06.11 |
|---|---|
| [3] ๋ฆฌ์ (Region) ์ค์ ํ๊ธฐ (0) | 2025.06.10 |
| [1] ๋ฐฐํฌ (Deployment)๋? (0) | 2025.06.10 |
| EC2 + Gradle ๋ฐฐํฌ๋ฅผ ํ๋ฉฐ ์ตํ ๋ด์ฉ๋ค ์ ๋ฆฌ (2) | 2025.06.09 |
| AWS EC2์์ Gradle ๋น๋ ์คํจ ๋ฐ ์ธ์คํด์ค ์ฐ๊ฒฐ ์คํจ ๋ฌธ์ ํด๊ฒฐ ๊ณผ์ (2) | 2025.06.09 |