728x90 ๋ฐ์ํ ์ ์ฒด ๊ธ84 ๋ธ๋ ๋ ๊ธฐ์ด ํํ ๋ฆฌ์ผ: ์ด๋ณด ๊ฐ๋ฐ์๋ฅผ ์ํ 3D ๋์์ธ ์ ๋ฌธ ๊ฐ์ด๋ ๋งจ๋ ๋จ์ ์์ ๋ง ๊ฐ์ ธ๋ค ์ฐ์๋์? ์ด์ ์ฐ๋ฆฌ๊ฐ ์ง์ ๋ง๋ญ์๋คํ๋ก ํธ์๋๋ ํด๋ผ์ด์ธํธ ๊ฐ๋ฐ์ ํ๋ค ๋ณด๋ฉด, ๋ฐ๋ฐํ 2D UI์ ์๊ธฐ๋ฅผ ๋ถ์ด๋ฃ๊ธฐ ์ํด 3D ์์ ์ด ๊ฐ์ ํด์ง ๋๊ฐ ์์ต๋๋ค. ํ ์ด ํ๋ก์ ํธ๋ฅผ ํ๋๋ฐ ๋์์ด๋๋ ์๊ณ , ๋ฌด๋ฃ ์์ ์ฌ์ดํธ๋ฅผ ๋ค์ ธ๋ด๋ ๋ด ํ๋ก์ ํธ ํค์ค๋งค๋์ ๋ฑ ๋ง๋ 3D ์์ด์ฝ์ ์ฐพ๊ธฐ๋ ๋ชจ๋์ฌ์ฅ์์ ๋ฐ๋ ์ฐพ๊ธฐ์ฃ .์ ์ญ์ ์ฃผ๋์ด ์์ , ํฌํธํด๋ฆฌ์ค ์น์ฌ์ดํธ์ ๋ค์ด๊ฐ '์ ์ฒด์ ์ธ ์ ๋ฆฌ ์ง๊ฐ์ ๋ฒํผ' ํ๋๋ฅผ ์ฐพ๊ธฐ ์ํด ํ๋ฃจ ์ข ์ผ ๊ตฌ๊ธ๋ง์ ํ๋ค๊ฐ ๊ฒฐ๊ตญ ํฌ๊ธฐํ๋ ๋ผ์ํ ๊ฒฝํ์ด ์์ต๋๋ค. ๊ทธ๋ ๊นจ๋ฌ์์ต๋๋ค. "์, ์ด๋ด ๋ฐ์ ๋ด๊ฐ ์ง์ ๋ง๋ค๊ณ ๋ง์ง!"์ค๋์ ์ฝ๋ฉ๋ง ํ๋ ์ฐ๋ฆฌ ๊ฐ๋ฐ์๋ค์ ๋ ๊ตฌ์กฐ์ ๋ฑ ๋ง์ถ ๋ธ๋ ๋ ๊ธฐ์ด ํํ ๋ฆฌ์ผ์ ์ค๋นํ์ต๋๋ค. ๋ณต์กํ ๊ทธ๋ํฝ ์ฉ์ด ๋์ , ์ฐ๋ฆฌ๊ฐ ๋งค์ผ ๋ณด๋ ์ฝ๋์ IDE์.. 2026. 9. 2. ๋ธ๋ ๋ ํํ ๋ฆฌ์ผ ์๋ฒฝ ๊ฐ์ด๋: ๊ฐ๋ฐ์๋ฅผ ์ํ 3D ๋ชจ๋ธ๋ง๊ณผ ์น ์ต์ ํ ์ ๋ฌธ "์ ํ ์น์ฌ์ดํธ์ฒ๋ผ ๋ฉ์ง๊ฒ 3D ๊ฐ์ฒด๊ฐ ์คํฌ๋กค์ ๋ง์ถฐ ๋์๊ฐ๋ ํฌํธํด๋ฆฌ์ค๋ฅผ ๋ง๋ค๊ณ ์ถ์๋ฐ... ์ธ๋งํ ๋ฌด๋ฃ 3D ์์ ๊ตฌํ๊ธฐ๊ฐ ํ๋์ ๋ณ ๋ฐ๊ธฐ๋ค์."์๋ ํ์ธ์! ํญ์ ์๋กญ๊ณ ์ฌ๋ฏธ์๋ ์น ํ๋ก์ ํธ๋ฅผ ๊ตฌ์ํ๋ฉฐ ๋์์์ด ์์ด๋์ด๋ฅผ ์์๋ด๋ ๊ฐ๋ฐ์์ ๋๋ค.์์ฆ ํ๋ก ํธ์๋ ํธ๋ ๋์์ WebGL, Three.js, ๊ทธ๋ฆฌ๊ณ React Three Fiber(R3F)๋ฅผ ํ์ฉํ 3D ์ธํฐ๋ํฐ๋ธ ์น์ ์ธ๊ธฐ๊ฐ ๋๋จํฉ๋๋ค. ๊ธฐ์ ์คํ์ ํํ ๋ฆฌ์ผ์ ๋ณด๋ฉฐ ์ด์ฐ์ด์ฐ ์ตํ๋๋ฐ, ๋ง์ ํ๋ฉด์ ๋์ธ '์์ 3D ๋ชจ๋ธ(์์ )'์ด ์์ด์ ์งํ์ด ํฑ ๋งํ๋ ์ฃผ๋์ด ๊ฐ๋ฐ์๋ถ๋ค์ด ์ ๋ง ๋ง์ต๋๋ค. ์์ ์คํ ์ด๋ฅผ ๋ค์ ธ๋ด๋ ๋ด ๊ธฐํ์ ๋ฑ ๋ง๋ ๋ชจ๋ธ์ ์ฐพ๊ธฐ๋ ์ฝ์ง ์๊ณ , ์ ๋ฃ๋ก ๊ตฌ๋งคํ์๋ ์ฌ์ด๋ ํ๋ก์ ํธ ์์ฐ์ ๋ถ๋ด์ด ๋์ฃ .๊ทธ๋์ ์ค๋์ ์ฝ๋ฉ๋ง ํ๋ ๊ฐ๋ฐ.. 2026. 9. 1. AWS Lambda์ API Gateway ์๋ฒ๋ฆฌ์ค ์๋ฒฝ ๊ฐ์ด๋: ์๋ฒ ์์ด ๋ฐฑ์๋ ๊ตฌ์ถํ๊ธฐ "์ฌ์ด๋ ํ๋ก์ ํธ์ ๋ฐฑ์๋๊ฐ ํ์ํด์ AWS EC2๋ฅผ ๋์ ๋๋ฐ, ์๋ฌด๋ ์ ์ ์ ํ๋ ์๋ฒฝ์๋ ๋งค๋ฌ 2๋ง ์์ฉ ์๊ธ์ด ๋๊ฐ๊ณ ์์ต๋๋ค. ์ด๊ฑฐ ์ ์์ธ๊ฐ์?"์๋ ํ์ธ์! ํด๋ผ์ฐ๋ ์ธํ๋ผ ์๊ธ ๋ค์ด์ดํธ์ ํจ์จ์ ์ธ ์ํคํ ์ฒ ์ค๊ณ์ ์ง์ฌ์ธ ๊ฐ๋ฐ์์ ๋๋ค.์ฃผ๋์ด ๊ฐ๋ฐ์๋ ํ๋ก ํธ์๋ ๊ฐ๋ฐ์๊ฐ ๊ฐ์ธ ํ๋ก์ ํธ๋ฅผ ์งํํ ๋ ๊ฐ์ฅ ํฐ ์ฅ๋ฒฝ์ '๋ฐฑ์๋ ์๋ฒ ์ ์ง๋น'์ ๋๋ค. 24์๊ฐ ๋ด๋ด ์ผ๋์ด์ผ ํ๋ ๊ธฐ์กด์ ์๋ฒ ํธ์คํ (EC2 ๋ฑ) ๋ฐฉ์์ ํธ๋ํฝ์ด ์๋ ์๊ฐ๋์๋ ๋ถํ์ํ ๋น์ฉ์ ๋ฐ์์ํต๋๋ค.์ด๋ฌํ ์๊ธ ํญํ์ ๊ณตํฌ์ ์๋ฒ ๊ด๋ฆฌ์ ๋ณต์กํจ์ ํ ๋ฒ์ ํด๊ฒฐํด ์ฃผ๋ ํ๋ ํด๋ผ์ฐ๋์ ๋ง๋ฒ์ด ๋ฐ๋ก '์๋ฒ๋ฆฌ์ค(Serverless)'์ ๋๋ค. ๊ทธ์ค์์๋ ๊ฐ์ฅ ๋์ค์ ์ด๊ณ ๊ฐ๋ ฅํ ์กฐํฉ์ธ AWS Lambda์ API Gateway๋ฅผ ์ฌ์ฉํ๋ฉด, ์ฝ.. 2026. 9. 1. AWS S3 CloudFront ๋ฐฐํฌ ์๋ฒฝ ๊ฐ์ด๋: Route 53 ์ปค์คํ ๋๋ฉ์ธ ๋ฐ ACM ๋ฌด๋ฃ HTTPS ์ฐ๊ฒฐ "S3๋ CloudFront๋ฅผ ์ฐ๊ฒฐํด์ ๋ฐฐํฌํ๊ธด ํ๋๋ฐ... ์ฃผ์๊ฐ d1x2y3z4.cloudfront.net ์ด๋ผ์ ํฌํธํด๋ฆฌ์ค๋ก ์ ์ถํ๊ธฐ๊ฐ ์ข ๋ฏผ๋งํ๋ค์. ์ด๋ป๊ฒ ์ ์ด๋ฆ์ด ๋ค์ด๊ฐ .com ๋๋ฉ์ธ์ผ๋ก ๋ฐ๊ฟ ์ ์๋์?"์๋ ํ์ธ์! ํ๋ก ํธ์๋์ ํด๋ผ์ฐ๋ ์ธํ๋ผ์ ๊ฒฝ๊ณ๋ฅผ ๋๋๋ค๋ฉฐ ์ฆ๊ฒ๊ฒ ์ฝ๋ฉํ๋ ๊ฐ๋ฐ์์ ๋๋ค.์ด์ ํฌ์คํ ์์ ์ฐ๋ฆฌ๋ AWS S3์ CloudFront๋ฅผ ๊ฒฐํฉํด ๋น ๋ฅด๊ณ ์์ ํ๊ฒ React/Vue ๊ธฐ๋ฐ์ ์ ์ ์น์ฌ์ดํธ๋ฅผ ๋์ฐ๋ ๋ฒ์ ์์๋ณด์์ต๋๋ค. ํ์ง๋ง ๋ฐฐํฌ ์งํ์ ์ฃผ์ด์ง๋ ๊ธธ๊ณ ๋ณต์กํ CloudFront ๊ธฐ๋ณธ ๋๋ฉ์ธ์ผ๋ก๋ ์ค์ ์ ์ ๋ฅผ ๋ชจ์ผ๊ฑฐ๋ ๋ฒ๋ฏํ ํฌํธํด๋ฆฌ์ค๋ก ํ์ฉํ๊ธฐ์ ์์ฌ์์ด ๋จ์ต๋๋ค.์ง์ ํ ์์ฉ ์๋น์ค์ ์์ฑ์ ์ฌ์ฉ์๊ฐ ๊ธฐ์ตํ๊ธฐ ์ฌ์ด ์ปค์คํ ๋๋ฉ์ธ(์: my-portfolio.com)์.. 2026. 9. 1. GitHub Actions CI/CD ๊ตฌ์ถ ์๋ฒฝ ๊ฐ์ด๋: React ์ฑ AWS S3 + CloudFront ์๋ ๋ฐฐํฌ GitHub Actions CI/CD ๊ตฌ์ถ ์๋ฒฝ ๊ฐ์ด๋: React ์ฑ AWS S3 + CloudFront ์๋ ๋ฐฐํฌ"ํ์ฅ๋, ์ ๊ฐ ์๋์ผ๋ก ๋น๋ํด์ ์ฌ๋ฆฌ๋ค๊ฐ ์ค์๋ก ์๋ ์ฝ๋๋ฅผ ๋ฎ์ด์์ ์ต๋๋ค..."์๋ ํ์ธ์! ํญ์ ๋ ํจ์จ์ ์ผ๋ก ์ผํ ๊ถ๋ฆฌ๋ฅผ ํ๋ ์์ด๋์ด ๋ฑ ํฌ, ํ๋ก ํธ์๋ ๊ฐ๋ฐ์์ ๋๋ค.์ฒ์ ํ์ ํ๋ก์ ํธ๋ฅผ ๋งก์์ ๋์ ๊ธฐ์ต์ด ๋ฉ๋๋ค. ๊ธฐ๋ฅ ๊ฐ๋ฐ์ ๋ง์น๋ฉด ๋ก์ปฌ์์ npm run build๋ฅผ ์คํํ๊ณ , AWS S3 ์ฝ์์ ๋ก๊ทธ์ธํ ๋ค, ๊ธฐ์กด ํ์ผ์ ์ญ์ ํ๊ณ ์ ๋น๋ ํ์ผ์ ๋๋๊ทธ ์ค ๋๋กญ์ผ๋ก ์ฌ๋ฆฌ๋ ์ผ๋ จ์ ๊ณผ์ ์ ํ๋ฃจ์๋ ์๋ ๋ฒ์ฉ ๋ฐ๋ณตํ์ต๋๋ค. ๊ทธ๋ฌ๋ค ํ ๋ฒ์ ํ์ผ์ ๋ ์ฌ๋ฆฌ๊ฑฐ๋ ์ค์๋ก CloudFront ์บ์ ๋ฌดํจํ๋ฅผ ๋นผ๋จน์ด์ ์๋น์ค ํ๋ฉด์ด ๊นจ์ง๋ ๋ํ ์ฌ๊ณ ๋ฅผ ์น๊ธฐ๋ ํ์ฃ .์ด๋ฐ ๋จ์ํ๊ณ ๋ฐ๋ณต์ ์ธ, ๊ทธ๋ฆฌ.. 2026. 9. 1. AWS S3์ CloudFront๋ฅผ ๊ฒฐํฉํ ๊ณ ์ฑ๋ฅ ์ ์ ์น์ฌ์ดํธ ๋ฐฐํฌ ์๋ฒฝ ๊ฐ์ด๋ AWS S3์ CloudFront๋ฅผ ๊ฒฐํฉํ ๊ณ ์ฑ๋ฅ ์ ์ ์น์ฌ์ดํธ ๋ฐฐํฌ ์๋ฒฝ ๊ฐ์ด๋"React๋ก ์ด์ฌํ ํ๋ก ํธ์๋๋ฅผ ๊ฐ๋ฐํด์ S3์ ์ฌ๋ ธ๋๋ฐ, ์ฃผ์์ฐฝ์ https๊ฐ ์๋๋ผ http๋ก ๋จ๊ณ ๋ก๋ฉ ์๋๋ ๋ฌํ๊ฒ ๋๋ฆฌ์ง ์์ผ์ ๊ฐ์?"์๋ ํ์ธ์! ์ธํ๋ผ ์ค๊ณ๋ถํฐ ํ๋ก ํธ์๋ ์ต์ ํ๊น์ง ๋ค๋ฐฉ๋ฉด์ผ๋ก ๊ตฌ๋ฅด๊ณ ์๋ ๊ฐ๋ฐ์์ ๋๋ค.์ฃผ๋์ด ํ๋ก ํธ์๋ ๊ฐ๋ฐ์๋ถ๋ค์ด ๊ฐ์ธ ํ๋ก์ ํธ๋ฅผ ๋ฐฐํฌํ ๋ ๊ฐ์ฅ ๋จผ์ ์๋ํ๋ ๋ฐฉ๋ฒ์ด ๋ฐ๋ก 'AWS S3์ ์ ์ ์น์ฌ์ดํธ ํธ์คํ ' ๊ธฐ๋ฅ์ ๋๋ค. ๋ฒํท์ ํผ๋ธ๋ฆญ์ผ๋ก ์ด์ด๋๊ณ index.html๋ง ์ ๋ก๋ํ๋ฉด ๋๋ฑ ๋ฐฐํฌ๊ฐ ๋๋ ๋ฌด์ฒ ํธ๋ฆฌํ์ฃ .ํ์ง๋ง ์ค๋ฌด์์ ์ด ๋ฐฉ์์ ๊ทธ๋๋ก ์ฌ์ฉํ๋ฉด ์น๋ช ์ ์ธ ๋ณด์ ๋ฌธ์ , HTTPS ๋ฏธ์ง์, ๊ทธ๋ฆฌ๊ณ ๊ธ๋ก๋ฒ ๋ก๋ฉ ์๋ ์ ํ๋ผ๋ 3๊ฐ์ง ํฐ ์ฅ๋ฒฝ์ ๋ถ๋ชํ๊ฒ ๋ฉ๋๋ค. ์ค์ ์์ฉ ์๋น.. 2026. 8. 31. ์ด์ 1 2 3 4 ยทยทยท 14 ๋ค์ 728x90 ๋ฐ์ํ LIST