๐จ๐ปDevOps/AWS5 AWS์ ํธ๊ตฌ ์กํ์ง ์๋ ๋ฐฉ๋ฒ feat. CDN ๋น์ฉ์ ๊ฐ ์งํ๊ธฐ ๋ค์ ๊ธ์ ์ด๋ค ๋ด์ฉ์ ์ ์ด๋ณผ๊น ๊ณ ๋ฏผ์ ํด๋ณด๋ค๊ฐ, ์ด๋ฐ ์ด์ผ๊ธฐ๋ฅผ ํ๋๋ฐ, ๋ฐ์์ด ์ข์์ ํ๋ฒ ์ ์ด๋ณด๋ ค๊ณ ํ๋ค. 0.์์ํ๋ฉฐ ๋ด๊ฐ ๋ด๋นํ๊ณ ์๋ ์๋ฒ๋ค์ ํ์ฌ ์ฌ์ง์ค์ธ ํ์ฌ์์ ๊ฐ์ฅ ๋์ ์ ์ ์๋ฅผ ๋ณด์ ํ (1600๋ง..) ์๋น์ค๋ค์ด๋ค. ์ ํํ ํธ๋ํฝ ์์น๋ฅผ ์๋ ค์ค์๋ ์๊ฒ ์ง๋ง , ์ ํธ๋ํฝ์ด PB ๋จ์๋ฅผ ๋์ด๊ฐ๊ฒ ๋๋ค. ์ ์ ์์ ๊ธฐ๋ปํ๋๊ฒ๋ ์ ์, ๋งค๋ฌ ๋์ด๊ฐ๋ ํต์ ๋น์ฉ (IDC, AWS CF๋น์ฉ)๋ฑ์ ๋ํ ๋ถ๋ด์ด ์ ์ ์ปค์ ๋ง ๊ฐ๋ค. ๊ทธ๋ฆฌํ์ฌ, ์ด์ฐ๋ณด๋ฉด ๋น์ฉ์ ๊ฐTF๊ฐ ๋ง๋ค์ด์ก๊ณ , ํด๋ผ์ด์ธํธ ๊ฐ๋ฐ์๋ถ๊ณผ ํจ๊ป ์ฌ๋ฌ๊ฐ์ง ์ ๋ต์ ์ธ์ ๋๊ฐ๋ค. ๊ฒฐ๋ก ์ ์ผ๋ก ์์ ๋ถํฐ ์๋ชป ์ฌ์ฉํ๊ณ ์๋ ๋น์ฉ์ ์ ๊ฐํ์ฌ, ์ ์ฒด ํต์ ๋น์ฉ์ ์ ๋ฐ์ ์ค์ด๋ฉด์ ํ ์์์ 'ํ๋ ธ์ค' ๋ผ๋ ๋ณ๋ช ์ ์ป๊ฒ ๋์๋ค. 1. ํ์ฌ๋ฅผ ์ ํํ๊ฒ ํ์ ํด์ผ ๋น.. 2021. 2. 12. ์์๋ณด์ Aurora Serverless ๋ฐฐ์๋ณด์ Aurora Serverless (AKA. ์A๋ฐฐA) ๋ชจ ํ๋ก์ ํธ์์ ๋ฉ์ธ ์ ์ฅ์๋ก Amazon Aurora๋ฅผ ํตํด ์ฌ์ฉํ๊ณ ์์๋ค. ์ด๋ ๋ ๊ณผ ๋ค๋ฅผ ๊ฑฐ ์์ด ๊ด๋ จ ๋ฌธ์๋ฅผ ์ฐพ์๋ณด๋ ์ค ์๋ ๊ฐ์ ๊ธ์ ์ฐพ๊ฒ ๋๋ค. Amazon Aurora Serverless ์ ์ ์ถ์ | Amazon Web Services Amazon Aurora๋ ๊ณ ์ฑ๋ฅ ์์ฉ ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ์ฑ๋ฅ๊ณผ ๊ฐ์ฉ์ฑ์ ์คํ ์์ค ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ๊ฐํธ์ฑ๊ณผ ๋น์ฉ ํจ์จ์ฑ์ ๊ฒฐํฉํ์์ผ๋ฉฐ ํด๋ผ์ฐ๋๋ฅผ ์ํด ๊ตฌ์ถ๋ MySQL ๋ฐ PostgreSQL ํธํ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์๋น์ค์ ๋๋ค. Aurora์ ์๋ก์ด ๊ธฐ๋ฅ์ธ Aurora Serverless๋ ์ง๋ ํด AWS re:Invent์์ ๋ฐํ๋์์ต๋๋ค. ๋๋์ด ์ค๋ MySQL์ฉ Aurora Serverless๋ฅผ ์ ์ ์ถ์ํฉ๋๋ค. Aurora ์๋ฒ๋ฆฌ์ค๋ ์จ๋๋งจ๋ ๋ฐฉ์์ผ๋ก ์ ๊ณต.. 2020. 3. 13. CloudFront, Error Cache ์ฝ์ง๊ธฐ ์ต๊ทผ์ ๋์๊ฒ ์์๋ ์ฝ์ง๊ธฐ๋ฅผ ๋ค๋ฅธ ์ฌ๋์ ๊ฒช์ง ์๊ธฐ๋ฅผ ๋ฐ๋ผ๋ฉฐ ๊ธ์ ์ ์ด๋ณธ๋ค. ๋ด๊ฐ ๋ค๋๊ณ ์๋ ํ์ฌ์์ ์ ๊ท API์๋ฒ๋ฅผ ์คํํ์๋๋ฐ, AWS CloudFront(์ดํCF)๋ฅผ ๋ถ์ฌ์ ์๋น์ค๋ฅผ ์คํํ์๋ค. ์ด API ์๋ฒ๋ ๊ฒฐ๊ณผ๊ฐ ์๋ค๋ฉด 200 OKAY ์์ผ๋ฉด 404๋ฅผ ์ฃผ๋ ๋งค์ฐ ๊ฐ๋จํ ์๋ฒ์๋ค. ๊ทธ๋ฆฌ๊ณ ์๋น์ค๋ฅผ ๋ฐฐํฌํ๊ณ ์ค์๋ฒ์์ ์ต์ข ํ ์คํธ๋ฅผ ํด๋ณด๊ณ ์๋๋ฐ, ํ ์คํธ ์๋ฒ์์ ๋ฐ์ํ์ง ์๋ ๋ฌธ์ ๊ฐ AWS CloudFront์ ์ค์ ๋ฏธ์ค๋ก ์ธํ์ฌ, ์ค ์๋ฒ์์ ๋ฐ์ํ๋๊ฒ์ด์๋ค. ์ด ๊ธ์ ๊ทธ ์ด์๋ฅผ ํด๊ฒฐ ํ ์ด์ผ๊ธฐ์ด๋ค. ๊ฒฐ๊ณผ๊ฐ ๋๋น์ ์๋๋ฐ ์ ์ค์๋ฒ๋ ๊ฒฐ๊ณผ๋ฅผ ์์ฃผ์ง? QA์กฐ์ง์์ ๋ฐ์ดํฐ๋ฅผ ์ฌ๋ ธ์ผ๋, ๊ฒฐ๊ณผ๊ฐ ๋์ค์ง ์๋๋ค ๋ผ๋ ์ด์ผ๊ธฐ๋ฅผ ๋ฃ๊ณ ํ์ธ์ ํด๋ณด์๋ค. ๋ถ๋ช DB์๋ ์๋ค.. ์ง์ง ์๋ค.. ์ ๋ง ์๋.. 2020. 1. 6. EC2์์ Windows 7/8/10 ์ค์นํ๊ธฐ (aka.AWS EC2์์ ๋ ๊ฑฐ์ VM ์ด์ํ๊ธฐ) ์๋น์ค๋ฅผ ์ด์ ํด๋ณธ ์ฌ๋๋ค์ ๋ค ์๊ฒ ์ง๋ง, ๊ฐ์ฅ ํ๋ค๊ณ ์ง์ฆ ๋๋๊ฒ์ ์ฅ์ ์ ๋๋ค. ๊ทธ ์ค์์๋ ์ ์ผ ํ๊ฐ ๋๋๊ฒ์ ํ๋์จ์ด์ ์ธ ์ฅ์ ๊ฐ ๋ฐ์ ํ ๊ฒฝ์ฐ ์ด์์ ์ ์ฅ์์ ์ ๋ง ๋ต์ด ์๋์ค๊ธฐ ์์ํฉ๋๋ค. ์์ฆ ๊ธฐ์ ๋ค์ ์์์ ์ด์ผ๊ธฐํ ๊ณ ์ง์ ์ธ ์ธํ๋ผ์ ๋ฌธ์ ๋ฅผ ํด๊ฒฐ ํ๊ณ ๋ ํจ์จ์ ์ธ ์ค์ผ์ผ๋ง๊ณผ ๊ด๋ฆฌ๋ฅผ ์ํ์ฌ, AWS์ ๊ฐ์ ๊ฐ์ํ ์๋น์ค๋ก ๋์ด๊ฐ๋ ๊ฒฝ์ฐ๊ฐ ๋ง์ต๋๋ค. ์์ธํ ๋ด์ฉ์ด ๊ถ๊ธํ์๋ฉด ์ฌ๊ธฐ๋ฅผ ํด๋ฆญํด๋ณด์ธ์ ์ ๊ฐ ๋ค๋๊ณ ์๋ ํ์ฌ๋, ๋ ๊ฑฐ์ AWS๋ก ์๋น์ค๋ฅผ ์ด์ ํ๊ณ ์๋๋ฐ ์ด๋ฒ ๊ธฐํ์ ์ค์ผ์ผ๋ง๊ณผ ํ๋์จ์ด์ ์ธ ๋ฌธ์ ๊ฐ ๋ณตํฉ์ ์ผ๋ก ์์ง๋ง ์ค์ํ ๋ด๋ถ ์์คํ ์ AWS ์ธํ๋ผ๋ก ์ฎ๊ฒจ์ ์ด์ํ์๋ผ๋ ์ด์ผ๊ธฐ๊ฐ ๋์๊ณ , ๋น์ AWS ์ด์ ์ ์ด๋์ ๋ ๋ด๋นํ๊ณ ์๋ ์ ๊ฐ ์งํํ๊ฒ ๋์์ต๋๋ค. ํด๋น ํ์ ์๊ตฌ์ฌํญ์ ์ ๋ฆฌํด๋ณด๋ ์.. 2020. 1. 6. AWS VPC ํผ์ด๋ง ํ๊ธฐ ํ์ฌ์์ ์ด์์ค์ธ, AWS ์๋น์ค๊ฐ ๊ณ์ ์ปค์ง๋ค๋ณด๋, VPC๋ ๋๋ ์ง๊ณ VPC ํผ์ด๋ง๋ ํ์ํ ์ํฉ์ด ๋์๋ค. ๊ทธ๋์ ์ด๋ฒ์ VPC ํผ์ด๋ง์ ํ๋ ๊ณผ์ ์ ๋ธ๋ก๊ทธ์ ์ ์ด๋ณด๋๋ก ํ๊ฒ ๋ค. AWS VPC ํผ์ด๋ง์ด๋? ์ถ์ฒ : https://docs.aws.amazon.com/ko_kr/vpc/latest/peering/what-is-vpc-peering.html VPC ํผ์ด๋ง ์ฐ๊ฒฐ์ ํ๋ผ์ด๋น IPv4 ์ฃผ์ ๋๋ IPv6 ์ฃผ์๋ฅผ ์ฌ์ฉํ์ฌ ๋ VPC ๊ฐ์ ํธ๋ํฝ์ ๋ผ์ฐํ ํ ์ ์๋๋ก ํ๊ธฐ ์ํ ๋ VPC ์ฌ์ด์ ๋คํธ์ํน ์ฐ๊ฒฐ ํ๋๊ฒ์ VPC ํผ์ด๋ง ์ด๋ผ๊ณ ํฉ๋๋ค. ํ์ค ์ ๋ฆฌ ํ๋ฉด A๊ณต์ ๊ธฐ์ B๊ณต์ ๊ธฐ๋ฅผ ์ฐ๊ฒฐํ๋ ์์ ์ด๋ผ๊ณ ๋ณผ์์๋ค. AWS VPC ํผ์ด๋ง์์์์ ํ๊ธฐ ์ ์ ์ด ๊ธ์์๋ ์ฌ๋ฌ๋ถ์ด ์กฐ๊ธ์ด๋ผ๋ ๋ ๋น ๋ฅด๊ณ ๊น.. 2020. 1. 6. ์ด์ 1 ๋ค์