์ ๋ฌธ์ ์ธ AWS ์ธํ๋ผ ์ค์ ๋ฐ ํด๋ผ์ฐ๋ ์ํคํ ์ฒ ์ค๊ณ. ํ๋ก๋์ ์ํฌ๋ก๋๋ฅผ ์ํ VPC ๋คํธ์ํน, ์ปดํจํ ํ๋ก๋น์ ๋, ๋ณด์ ๊ฐํ.
์์ํ๊ธฐ
์ ์ค๊ณ๋ AWS ๊ธฐ๋ฐ์ ๋ช ๋ฌ๊ฐ์ ๋๋ฒ๊น ์๊ฐ๊ณผ ์์ฒ ๋ฌ๋ฌ์ ๋ถํ์ํ ์ง์ถ์ ์ ์ฝํฉ๋๋ค. ์ ํฌ๋ Well-Architected Framework๋ฅผ ๋ฐ๋ผ ์ ์ ํ ๋คํธ์ํน, ๋ณด์ ์ ์ด, ๋น์ฉ ๊ฑฐ๋ฒ๋์ค, ์ด์ ๋๊ตฌ๋ฅผ ๊ฐ์ถ ํ๋ก๋์ ์ค๋น๋ AWS ํ๊ฒฝ์ ์ฒ์๋ถํฐ ์ค๊ณํ๊ณ ๊ตฌ์ถํฉ๋๋ค.
์ ํฌ๋ AWS์ ํต์ฌ ์ธํ๋ผ ์๋น์ค์ธ ๋คํธ์ํน์ ์ํ VPC, ์ปดํจํ ์ ์ํ EC2/ECS/EKS, ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ฅผ ์ํ RDS/Aurora, ์คํ ๋ฆฌ์ง๋ฅผ ์ํ S3, ์๋ํ๋ฅผ ์ํ CloudFormation/Terraform์ ๊ธฐ๋ฐ์ผ๋ก ๊ตฌ์ถํฉ๋๋ค. ๋ชจ๋ ๊ตฌ์ฑ ์์๋ ์ฝ๋๋ฅผ ํตํด ํ๋ก๋น์ ๋๋๋ฉฐ, ๋ฒ์ ๊ด๋ฆฌ๋๊ณ , ํ๊ฒฝ ์ ๋ฐ์์ ์ฌํ ๊ฐ๋ฅํฉ๋๋ค.
AWS์์ ์๋ก์ด ์ํฌ๋ก๋๋ฅผ ์์ํ๊ฑฐ๋ ๊ธฐ์กด ์ธํ๋ผ๋ฅผ ์ฌ์ค๊ณํ์ฌ ๋ ๋์ ์์ ์ฑ, ๋ณด์, ๋น์ฉ ํจ์จ์ฑ์ ์ถ๊ตฌํ๋ ๊ธฐ์ ์ ์ํ ์๋น์ค์ ๋๋ค. Greenfield ํ๋ก์ ํธ๋ถํฐ Brownfield ํ๋ํ์ ์ด๋ฅด๊ธฐ๊น์ง, ์ ํฌ๋ ์ง์ ๊ฐ๋ฅํ ๊ธฐ๋ฐ์ ๊ตฌ์ถํฉ๋๋ค.
์ํฌ๋ก๋ ์๊ตฌ์ฌํญ, ์ปดํ๋ผ์ด์ธ์ค ํ์์ฑ, ์ฑ๋ฅ ๋ชฉํ, ์์ฐ ์ ์ฝ์ ํ๊ฐํฉ๋๋ค.
์์ธ ์ํคํ ์ฒ ๋ค์ด์ด๊ทธ๋จ, ๋คํธ์ํฌ ํ ํด๋ก์ง, ๋ณด์ ๋ชจ๋ธ, IaC ๋ชจ๋ ๊ตฌ์กฐ๋ฅผ ์์ฑํฉ๋๋ค.
์ฝ๋๋ฅผ ํตํด ๋ชจ๋ ์ธํ๋ผ๋ฅผ ํ๋ก๋น์ ๋ํ๊ณ , ์๋น์ค๋ฅผ ๊ตฌ์ฑํ๋ฉฐ, ๋ค์ค ํ๊ฒฝ ํ์ดํ๋ผ์ธ์ ๊ตฌ์ถํฉ๋๋ค.
๊ตฌ์ฑ์ ๊ฐํํ๊ณ , ๋ชจ๋ํฐ๋ง์ ๊ตฌํํ๋ฉฐ, ๋ณด์ ํ๊ฐ๋ฅผ ์คํํ๊ณ , ์ปดํ๋ผ์ด์ธ์ค ์ ์ด๋ฅผ ๊ฒ์ฆํฉ๋๋ค.
๋ฌธ์, ๋ฐ๋ถ, ์ํคํ ์ฒ ๊ฒฐ์ ๊ธฐ๋ก, ํ ๊ต์ก ์ธ์ ์ ์ ๊ณตํฉ๋๋ค.
์์ ํ๊ณ ํ์ฅ ๊ฐ๋ฅํ๋ฉฐ ๋น์ฉ ํจ์จ์ ์ธ ํ๋ก๋์ ์ค๋น๋ AWS ํ๊ฒฝ์ ์ค๊ณํ๊ณ ๊ตฌ์ถํด ๋ณด์ธ์.
์ ํฌ์ AWS ์ธํ๋ผ ์ค์ ์ ํผ๋ธ๋ฆญ ๋ฐ ํ๋ผ์ด๋น ์๋ธ๋ท์ ํฌํจํ๋ VPC ์ค๊ณ, ๋ณด์ ๊ทธ๋ฃน ๋ฐ NACL, IAM ์ ์ฑ , ์ปดํจํธ ๋ฐ ๋ฐ์ดํฐ๋ฒ ์ด์ค ํ๋ก๋น์ ๋, ๋ก๋ ๋ฐธ๋ฐ์, Route 53์ ์ด์ฉํ DNS ๊ตฌ์ฑ, ๊ทธ๋ฆฌ๊ณ ์์ ํ ์ฝ๋ํ ์ธํ๋ผ ํ ํ๋ฆฟ์ ๋ค๋ฃน๋๋ค.
AWS ์ธํ๋ผ ์ค์ ์๋น์ค๋ ์๊ฐ๋น $20-$40์ด๋ฉฐ, ์ผ๋ฐ์ ์ธ ์ ๊ท ์ค์ (greenfield setup)์ 40-80์๊ฐ์ด ์์๋ฉ๋๋ค. ์ฌ๊ธฐ์๋ VPC ๋คํธ์ํน, ์ปดํจํธ ํ๋ก๋น์ ๋, ๋ฐ์ดํฐ๋ฒ ์ด์ค ์ค์ , ๋ชจ๋ํฐ๋ง ๋ฐ CI/CD ํ์ดํ๋ผ์ธ ๊ตฌ์ฑ์ด ํฌํจ๋ฉ๋๋ค.
๋ค, ์ ํฌ๊ฐ ์ค๊ณํ๋ ๋ชจ๋ AWS ์ํคํ ์ฒ๋ Well-Architected Framework์ 6๊ฐ์ง ์์น์ธ ์ด์ ์ฐ์์ฑ, ๋ณด์, ์์ ์ฑ, ์ฑ๋ฅ ํจ์จ์ฑ, ๋น์ฉ ์ต์ ํ, ์ง์ ๊ฐ๋ฅ์ฑ์ ๋ฐ๋ฆ ๋๋ค. ๋ํ, ์์ฌ๊ฒฐ์ ์ด ํ๋ ์์ํฌ ๋ชจ๋ฒ ์ฌ๋ก์ ๋งคํ๋ ๋ฌธ์๋ฅผ ํจ๊ป ์ ๊ณตํฉ๋๋ค.
์ ์ ์ผ๋ก ๊ฐ๋ฅํฉ๋๋ค. MicrocosmWorks๋ 99.99% ์ด์์ ๊ฐ์ฉ์ฑ๊ณผ ๋ฎ์ ์ ์ญ ์ง์ฐ ์๊ฐ์ ์๊ตฌํ๋ ์ ํ๋ฆฌ์ผ์ด์ ์ ์ํด Route 53 ํ์ผ์ค๋ฒ ๋ผ์ฐํ , ๊ต์ฐจ ๋ฆฌ์ RDS ๋ณต์ ๋ณธ, S3 ๊ต์ฐจ ๋ฆฌ์ ๋ณต์ ๋ฐ Global Accelerator๋ฅผ ํฌํจํ ๋ค์ค ๋ฆฌ์ ์ํคํ ์ฒ๋ฅผ ์ค๊ณํฉ๋๋ค.
๋ค, ์ ํฌ๊ฐ ํ๋ก๋น์ ๋ํ๋ ๋ชจ๋ AWS ์ธํ๋ผ๋ Terraform, AWS CDK ๋๋ CloudFormation์ผ๋ก ์ฝ๋๋ก ์์ฑ๋์ด ๋ฒ์ ์ ์ด ์์คํ ์ ์ ์ฅ๋๋ฉฐ, development, staging ๋ฐ production ๊ณ์ ์ ๋ฐ์ ๊ฑธ์ณ ์ฌํ ๊ฐ๋ฅํ ํ๊ฒฝ ์์ฑ์ ์ํ ๋ชจ๋์ ํ ํ๋ฆฟ์ ํฌํจํ๊ณ ์์ต๋๋ค.