์๋ ํ์ธ์ ๋ฆฌ๋ฉค๋ฒ๋ฅผ ์๋น์คํ๊ณ ์๋ ๋๋ผ๋ง์ค์ปดํผ๋์ ๊ฐ๋ฐ์ค ๋ฆฌ๋ ๊น๋ดํ์ ๋๋ค.
์ง๋ 6์ 7์ผ ์งํ๋ AWS GameDay์์ ์ ํฌ ๋ฆฌ๋ฉค๋ฒ ํ์ด 1์๋ฅผ ์ฐจ์งํ์ต๋๋ค! ๐ฅณ
์ข์ ์ฑ์ ์ ๊ฑฐ๋๋ค๋ ์ฌ์ค๋ ๋ง์กฑ์ค๋ฝ์ง๋ง, ๊ฒ์ ์์ฒด์ ํ๋ฆฌํฐ๊ฐ ๋๋ฌด ์ข์์ ์ ํฌ ๋ชจ๋ ์ ๋ง ์๊ฐ ๊ฐ๋ ์ค ๋ชจ๋ฅด๊ฒ ์ฌ๋ฏธ์๋ ๊ฒฝํ์ ํ์ต๋๋ค. ์ด๋ฒ ๊ธ์์๋ AWS GameDay๊ฐ ๋ฏ์ ๋ถ๋ค์ ์ํด ๊ฐ๋ตํ๊ฒ๋๋ง ์ด๋ค ๋ด์ฉ์ ๋ํ์๊ณ ๋ ์ ํฌ๊ฐ ๋ํ ์ค์ ๋ฌธ์ ๋ค์ ์ด๋ป๊ฒ ํด๊ฒฐํ๋์ง ์ค๋ช ํด ๋๋ฆฌ๊ณ ์ ํฉ๋๋ค.
๋ํ ์ค๋ช
AWS GameDay๋ AWS ์ํคํ ์ฒ์์ ์๊ธธ ์ ์๋ ๋ค์ํ ๋ฌธ์ ๋ค์ ๊ฒ์ํ๋ ํ๊ฒฝ์์ ์ง์ ๋์ฒํ๋ฉฐ AWS์ ๋ํ ์ดํด๋ฅผ ๋์ผ ์ ์๋ ์ธํฐ๋ํฐ๋ธ ์ฝํ ์ธ ์ ๋๋ค. ์ฐธ์ฌํ ํ๋ง๋ค ๋ชจ์ ์๋น์ค๊ฐ ์ด์๋๊ณ ์๋ AWS ๊ณ์ ์ด ํ๋์ฉ ์ฃผ์ด์ง๋๋ค. ์ด์๋๊ณ ์๋ ์๋น์ค์๋ ์์ํ์ง ๋ชปํ ์ฅ์ , ํธ๋ํฝ ์ฆ๊ฐ ๋ฑ ์ฌ๋ฌ ๋๋ฐ์ํฉ์ด ๋ฐ์ํ๊ธฐ ๋๋ฌธ์ AWS ์ํคํ ์ฒ๋ฅผ ๋ณ๊ฒฝํ์ฌ ์์ ์ ์ผ๋ก ์๋น์ค๋ฅผ ์ด์ํด์ผ ํ๋ ๋ํ์ ๋๋ค. ํ ํ์ ์ต๋ 5๋ช ์ผ๋ก ๊ตฌ์ฑ๋ฉ๋๋ค. ๊ณ ํ๋ฆฌํฐ๋ก ๋ง๋ค์ด์ง ๋ํ์ธ ๋งํผ ์๋ง ํด๋น ๋ด์ฉ ๊ธฐ๋ฐ์ผ๋ก ๋ํ๊ฐ ๋ ์ด๋ฆด ๊ฒ ๊ฐ์ ๋๋ฌด ์์ธํ ๋ด์ฉ์ ์ ์ง ๋ชปํ๋ ์ ์ํด ๋ถํ๋๋ฆฝ๋๋ค ๐
์ ๊ฐ ๊ต์ฅํ ๊ณ ํ๋ฆฌํฐ๋ผ๊ณ ์๊ฐํ๋ ์ฒซ ์ด์ ๋ ๋ฐ๋ก ๋ชฐ์ ์ ์ํ ์ํฉ์ค์ ์ด์๋๋ฐ์, ๋ํ ์์๋ถํฐ AWS ๋ถ๋ค์ ์ฐ๊ธฐ์ ํจ๊ป ์ํฉ๊ทน์ด ์์๋์์ต๋๋ค. (๋์น ์๋ ์ ๋ 5๋ถ์ฏค ์ง๋์์ผ ์ด๊ฒ ์ํฉ๊ทน์ด๋ ๊ฑธ ์ธ์งํ์ต๋๋ค.. ๐)
Unicorn.Rentals๋ผ๋ ํ์ฌ์ CEO๊ฐ ๋ฑ์ฅํ์ฌ CTO๊ฐ ์ฝ๋ก๋๋ก ์ธํ ์๊ฐ๊ฒฉ๋ฆฌ ์ค์ด๋ผ ์๋น์ค ๋์์ ์ ๋๋ก ํ์ง ๋ชปํ๋ค๋ ๋น๊ทน์ ์ ํด์ค๋๋ค. ์ ํฌ๋ ๋ชจ๋ Unicorn.Rentals์ DevOps ์์ง๋์ด๋ค๋ก CTO๊ฐ ๊ตฌ์ถํด๋์ ์์คํ ์ ํ์ ํ๊ณ ์ด์ํด์ผ ํฉ๋๋ค. ์ด ์๋น์ค๋ ์ด๋ฏธ ๊ณ ๊ฐ๋ค์ ์์ฒญ์ ์ฒ๋ฆฌํ๊ณ ์์ผ๋ฉฐ ํธ๋ํฝ์ ๋์ฑ ๋์ด๋ ์์ ์ ๋๋ค. 4์๊ฐ ๋์ CTO์ ๋์ ์์ด ๋นจ๋ฆฌ ํ์ฌ ์ํฉ์ ํ์ ํ๊ณ ์์ ํ์ฌ ์์คํ ์ ์์ ์ ์ผ๋ก ์ด์ํด์ผ ํ๋ ๊ฒ์ด ์ ํฌ์ ์๋ฌด์ ๋๋ค.
์กฐ๊ธ ๋ ์ค๋ช ํด ๋๋ฆฌ์๋ฉด ์ ํฌ ์๋น์ค๋ ํ๋์ API endpoint๋ฅผ ๋ ธ์ถํ๊ณ ์๊ณ ํด๋น API๋ก ์ฌ์ฉ์๋ค์ ์์ฒญ์ด ๊พธ์คํ๊ฒ ๋ค์ด์ค๊ณ ์์ต๋๋ค. API๋ ํ๋์ ํ๋ผ๋ฏธํฐ๋ฅผ query string parameter๋ก ๋ฐ์ผ๋ฉฐ ์๋ต์ผ๋ก๋ ํ๋ผ๋ฏธํฐ์ ๋ํ hash ๊ฐ์ ์ฃผ๊ณ ์์ต๋๋ค. ์ ํฌ๊ฐ ์ผ๋ง๋ ์๋น์ค๋ฅผ ์ ์ด์ํ๊ณ ์๋์ง๋ ์ ์๋ก ํ์ธ ํ ์ ์์ต๋๋ค. ์์ฒญ์ ๋ ๋นจ๋ฆฌ ์ฒ๋ฆฌํ ์๋ก ๋์ ์ ์๋ฅผ ๋ฐ๊ณ ์์ฒญ์ ์ ๋๋ก ์ฒ๋ฆฌํ์ง ๋ชปํ๋ ๊ฒฝ์ฐ ์ ์๊ฐ ์ฐจ๊ฐ๋ฉ๋๋ค. ๋ํ ์ฃผ๊ธฐ์ ์ผ๋ก ์ ํฌ๊ฐ ์ฌ์ฉํ๊ณ ์๋ AWS ์ธํ๋ผ ๋ฆฌ์์ค์ ๋ํ ๋น์ฉ์ด ์ ์์์ ์ฐจ๊ฐ๋ฉ๋๋ค.
๋ฐ๋ผ์ ๋ํ์ ๋ชฉ์ ์ ์ต์์ ๋น์ฉ์ผ๋ก ์ต๊ณ ์ ํจ์ฉ๊ณผ ์์ ์ฑ์ ๊ฐ์ถ ์ธํ๋ผ๋ฅผ ๊ตฌ์ฑํ๋ ๊ฒ์ ๋๋ค. ์ ๊ณต๋๋ ์ค์ฝ์ด ๋ณด๋ ํ์ด์ง๋ฅผ ํตํด ํ์ฌ ์ฐธ์ฌํ ํ๋ค์ ์ ์์ ์ ์ trend๋ฅผ ์ค์๊ฐ์ผ๋ก ํ์ธํ ์ ์์ต๋๋ค.
์งํ ๋ด์ฉ
๊ฒ์์ด ์์๋๊ณ ๊ธฐ์กด์ ๊ฐ์ถฐ์ ธ ์๋ ์์คํ ์ด ๋ค์ด์ค๋ ์์ฒญ์ ์ ์ฒ๋ฆฌํ๋ ๋๋ถ์ ๋ชจ๋ ํ์ ์ ์๊ฐ ์กฐ๊ธ์ฉ ๊ฐ์ด ์ค๋ฅด๊ธฐ ์์ํ์ต๋๋ค. ์ ํฌ๋ ์ฐ์ ๋ํ์์ ์ ๊ณต๋๋ Runbook์ ์ฝ๊ณ ์ํฉ์ ํ์ ํ๊ณ ์ฌ๋ฌ ๋จ์๋ฅผ ์ฐพ๋ ๋ฐ ์ง์คํ์ต๋๋ค.
๊ฐ์ฅ ์ฒซ ๋ฒ์งธ ๋์ ๋ค์ด์จ ๊ฑด query string parameter๋ก parameter๊ฐ ๋์ด์ค๊ณ ๊ฐ์ parameter์ ๊ฒฝ์ฐ ์๋ต์ ๋ด๊ธฐ๋ hash๊ฐ ์ผ์ ํ๋ค๋ ๊ฒ์ด์์ต๋๋ค. ๊ทธ๋์ ๋งจ ์ฒ์ ํ ์์ ์ AWS์ CDN ์๋น์ค์ธ CloudFront๋ฅผ ์ด์ฉํ์ฌ query string parameter ๊ธฐ๋ฐ์ ์บ์ฑ์ ์งํํ๋ ๊ฒ์ด์์ต๋๋ค. ์ ํฌ๊ฐ ์ ๊ณตํ๊ณ ์๋ API๋ ์์ฒญ์ ํ๋ ์ฒ๋ฆฌํ๋๋ฐ 4์ด ์ด์ ๊ฑธ๋ฆฌ๋ ๊ต์ฅํ ์ค๋ ๊ฑธ๋ฆฌ๋ API์๊ธฐ ๋๋ฌธ์ ์บ์ฑ์ด ํฐ ํจ๊ณผ๋ฅผ ๋ฐํํ ๊ฒ์ด๋ผ๋ ํ๋จ์ ํ์ต๋๋ค. ๋ค๋ง ๊ฐ์ ๊ฐ์ด ์ผ๋ง๋ ์ค๋ณต์ผ๋ก ์์ฒญ๋ ์ง๋ ๋ชฐ๋์ง๋ง ๊ฐ๋จํ๊ฒ ํ ์ ์๋ ์์ ์ด์๋ค ๋ณด๋ ๋ฐ๋ก ์ ์ฉ์ ํด๋์ต๋๋ค. ์บ์ ํํธ๊ฐ ๋๋ ๊ฒฝ์ฐ EC2๊น์ง ์์ฒญ์ด ์ ๋ฌ๋์ง๋ ์๊ณ ์๋จ์์ ๋ฐ๋ก ํด๋ผ์ด์ธํธ๋ก ์๋ต์ ์ค ์ ์์ผ๋ ๊ฐ์ฅ ํจ๊ณผ์ ์ธ ์บ์ฑ ๋ฐฉ๋ฒ์ด๋ผ๊ณ ์๊ฐํ์ต๋๋ค. CloudFront๋ ๋ฆฌ๋ฉค๋ฒ ์ปค๋ฆฌ์ด, ๋ฆฌ๋ฉค๋ฒ ์ปค๋ฎค๋ํฐ, ์ปค๋ฆฌ์ด ์ฑ์ฉ๊ณต๊ณ ๋ฑ ํ์ ๋ฆฌ๋ฉค๋ฒ ์น ์ฌ์ดํธ๋ค์ด ๋ชจ๋ ์ ์ฌ์ฉํ๊ณ ์๋ ์๋น์ค๋ค ๋ณด๋ ์ด๋ ค์ ์์ด ๋ฐ๋ก ์ ์ฉํ ์ ์์์ต๋๋ค.
๊ทธ๋ค์์ผ๋ก๋ ์ง๊ธ ๊ตฌ์ฑ๋์ด์๋ ์ํคํ ์ฒ์ ์๋ชป๋ ๋ถ๋ถ์ ์๋์ง ํ์ธํ์ต๋๋ค. ๋ถํ์ํ ์ค์ ์ผ๋ก ์ถ๊ฐ ๊ธ์ก์ด ๋๊ฐ๋ ์๋ ์์๊ณ ์ฌ์ฉ๋์ง ์๋ ์ง์๋ค๋ ์์ด์ ์ด๋ฅผ ๋ชจ๋ ์ ๊ฑฐํ์ต๋๋ค. ๋ํ, VPC ์ค์ ์ ๋ณด๋ค ๋ณด๋ ์ฌ์ฉ ๊ฐ๋ฅํ IP์ ์ ํ์ด ์์ด์ subnet๋ ๋ฐ๋ก ์ถ๊ฐํ์ต๋๋ค. ๊ทธ ์ธ ๋ฐฐํฌ ๊ณผ์ ์๋ ๋นํจ์จ์ ์ธ ๋ด์ฉ์ ์ ๊ฑฐํ์ต๋๋ค.
API์ ์ฒ๋ฆฌ ์๊ฐ์ด ๋งค์ฐ ๊ธธ์ด์์ธ์ง ์ ๊ณต๋๋ ์๋น์ค binary๊ฐ EC2 ์๋ฒ ํ ๋์ ์ฒ๋ฆฌ๋์ด ๋ช ํํด ๋ณด์์ต๋๋ค. ๋ฐ๋ผ์ ์์ฒญ๋์ ๋ฐ๋ฅธ EC2 auto scaling์ด ํ์ํ๋ค๊ณ ํ๋จํ๊ณ Request count per target ์งํ๋ฅผ ํ์ธํ๊ธฐ ์ํด Classic Load Balancer๋ฅผ Application Load Balancer๋ก ๋ณ๊ฒฝํ์ต๋๋ค.
์์ฒญ๋์ด ๊ธ๊ฒฉํ๊ฒ ๋ณํํ๊ธฐ๋ ํ๊ณ ์ด๋ค ๊ท์น์ ๋ณด์ผ์ง ๋ชฐ๋ผ์ ์ต๋ํ ๋น ๋ฅด๊ฒ ๋์ํ๊ธฐ ์ํ์ฌ ์ํ ์ค์ผ์ผ๋ง(์ auto scaling)์ ์งํํ์ต๋๋ค. ์ด ๋ถ๋ถ์ด ๊ฝค ํฐ ์ญํ ์ ํด์คฌ๋๋ฐ์, ๋ค๋ฅธ ํ๋ค์ ์ ์๊ฐ ๊ฐ์๊ธฐ ๊ธ๊ฐํ ๋ ์ ํฌ๋ ํ๋ฌ์ค ์ ์๋ฅผ ์ ์งํ๋ ๊ฒฝ์ฐ๋ ์์์ต๋๋ค. (์ธ๊ฐ์ด ๊ธฐ๊ณ๋ณด๋ค ๋ฐ์ด๋๋ค๋ ๊ฒ์ ๋ณด์ฌ์คฌ์ต๋๋ค๐ค)
๊ฒ์ ๊ท์น์ ์์ฑํ ์ ์๋ EC2์ ์ฌ์์ด ํ ๊ฐ์ง๋ก ์ ํด์ ธ ์์๊ณ ์๋น์ค๊ฐ EC2 ์ธ์คํด์ค์ ๋ฆฌ์์ค๋ฅผ ์ถฉ๋ถํ ํ์ฉํ์ง ๋ชปํ๋ ์ํฉ์ด์๋ค ๋ณด๋ ๋ ํจ๊ณผ์ ์ธ ๋น์ฉ ์ ๊ฐ์ ์ํด์๋ AWS์ container ์๋น์ค์ธ ECS๋ฅผ ์ด์ฉํด์ผ๊ฒ ๋ค๊ณ ํ๋จํ์ต๋๋ค.
๋ง์น ์ฝ์์ด๋ผ๋ ํ ๋ฏ ๋๊ฐ ์ํค์ง๋ ์์์ง๋ง ์์ฐ์ค๋ฝ๊ฒ ์ฐธ์ฌ ์ธ์์ ์ ๋ฐ์ ECS์ ์ ๊ท ์ํคํ ์ฒ ๊ธฐ๋ฐ์ ์ค๊ณ๋ฅผ, ์ ๋ฐ์ ๋ ๋น ๋ฅธ Auto Scaling์ ํตํด ๊ธฐ์กด ์์คํ ์ด์์ ๋งก์์ต๋๋ค.
ECS(Elastic Container Service)๋ AWS์์ ์ ๊ณตํ๋ ์ปจํ ์ด๋ ์ค์ผ์คํธ๋ ์ด์ ์๋น์ค์ด๋ฉฐ ์ด๋ป๊ฒ ์๋ฒ๋ฅผ ๊ตฌ์ฑํ๋์ ๋ฐ๋ผ ๋ ๊ฐ์ง ๋ฐฉ์์ผ๋ก ๋๋ฉ๋๋ค. ํ๋๋ ์ ํฌ๊ฐ EC2๋ฅผ ์ง์ ์คํํ ๋ค ๊ทธ ์์ ์คํ๋๋ container๋ค์ ECS์์ ๊ด๋ฆฌํด์ฃผ๋ ๋ฐฉ์์ด๊ณ ๋ค๋ฅธ ํ๋๋ Fargate๋ผ๊ณ ๋ถ๋ฅด๋ serverless ๋ฐฉ์์ ๋๋ค. Fargate๋ ์ฝ๊ฒ ์๊ฐํด์ AWS Lambda์ ๊ฐ์ ๊ฐ๋ ์ด๋ผ๊ณ ๋ณด์๋ฉด ๋ฉ๋๋ค. ์ฒ์์๋ EC2 ๊ธฐ๋ฐ์ ECS๋ฅผ ๊ตฌ์ถํ๋ ค๊ณ ์๋ํ์๋๋ฐ ์ ํฌ ๋ชจ๋ EC2 ๊ธฐ๋ฐ์ ECS๋ฅผ ๊ตฌ์ถํ ๊ฒฝํ์ด ์์์ด์ ์ผ๋ถ ์ค์ ์์ ์๊ฐ๋๋ก ์ ๋์ํ์ง ์์์ต๋๋ค.
๊ทธ๋ฌ๋ค๊ฐ ์ค๊ฐ์๋ ๋ ๋ฆ์ด์ง๋ฉด ์ ๋๊ฒ ๋ค ์ถ์ด์ Fargate ๊ธฐ๋ฐ์ ECS๋ก ๋ณ๊ฒฝํ์ต๋๋ค. Fargate์ ๊ฒฝ์ฐ ๋ฆฌ๋ฉค๋ฒ ์ปค๋ฎค๋ํฐ ๋ฑ ์ฌ๋ฌ ์๋น์ค์์ ์ด๋ฏธ ์ฌ์ฉํ๊ณ ์์๊ธฐ ๋๋ฌธ์ ์์ฝ๊ฒ ๊ตฌ์ถํ ์ ์์์ต๋๋ค. Fargate๋ก ์ํคํ ์ฒ๋ฅผ ๋ชจ๋ ์ด์ ํ ๋ค ์ ์๊ฐ ๋ง์ด ์ค๋ฅด๊ธฐ ์์ํ์ต๋๋ค.
์ด๋ ์ ๋ ์์ ๋ ์๋ฃํ๊ณ ์์ ์ ์ผ๋ก ์ค๋ฅด๋ ์ ์์ ๋ง์กฑํ๋ ์ค์ ๊ฐ์๊ธฐ EC2 ์ธ์คํด์ค๊ฐ ์ข ๋ฃ๋๊ธฐ ์์ํ์ต๋๋ค. ๋น ๋ฅด๊ฒ ๋์๊ฐ๋ ์ํฉ์ด๋ค ๋ณด๋ “์ด์ํ๋ค? ๊ทผ๋ฐ ๋ญ ๋๊ตฐ๊ฐ ์ค์ํ๊ฒ ์ง”๋ผ๊ณ ์๊ฐํ ์๋ ์์์ง๋ง, ํน์ ๋ชจ๋ฅผ ๋ฌธ์ ๋ฅผ ๋๋นํ๊ธฐ ์ํ์ฌ ์ฌ์ฉ์ ํ๋ ๊ฐ์ ์๋น์ค์ธ CloudTrail์์ ๋ก๊ทธ๋ฅผ ํ์ธํ์ต๋๋ค. ์ญ์ ์ ํฌ์ ์ค์๊ฐ ์๋๋ผ Chaos Monkey๊ฐ AWS ๋ฆฌ์์ค๋ค์ ์กฐํํ๊ณ ์ข ๋ฃํ๋ ๊ฒ์ ํ์ธํ์ต๋๋ค. ๋ฌธ์ ๋ฅผ ์ผ์ผ์ผ์ ๋์์ด ํ์ํ ๋ถ๋ถ์ ๋น ๋ฅด๊ฒ ๋์์ ํ๊ณ ๋ง๊ฐํธ๋ฆฌ์ง ๋ชปํ๊ฒ ์ผ๋ถ ์ค์ ์ ์กฐ์ ํด๋์์ต๋๋ค.
Chaos Monkey๋ Netflix์์ ๋ง๋ Chaos Engineering์ ์ํ ๋ชจ์ํ๋ จ ํด๋ก ์์๋ก ์๋ฒ๋ ์ปจํ ์ด๋๋ฅผ ์ข ๋ฃ์์ผฐ์ ๋๋ ์๋น์ค๊ฐ ์ ๋์ํ๋์ง ํ์ธํ๊ธฐ ์ํ ๋ชฉ์ ์ผ๋ก ๋ง๋ค์ด์ก์ต๋๋ค. ์ธ์คํด์ค ์ข ๋ฃ๋ฟ๋ง ์๋๋ผ AZ๋ ๋ฆฌ์ ์ ์ฒด๋ฅผ ์ ง๋ค์ด ํ๋ Chaos Gorilla, Chaos Kong ๋ฑ๋ ์์ต๋๋ค. Chaos Engineering์ ๋ํด ๊ถ๊ธํ์๋ค๋ฉด ์นด์ค์ค ์์ง๋์ด๋ง์ ์์น์ ์ฝ์ด๋ณด์๊ฑฐ๋ YouTube์์ Netflix์ ๊ธฐ์ ๋ฐํ ์์๋ค์ ์ฐธ๊ณ ํด๋ณด์๋ฉด ์ข์ ๊ฒ ๊ฐ์ต๋๋ค.
Chaos Monkey๋ฟ๋ง ์๋๋ผ ์ ์ ๋ด๋ถ์ ์๋ค๊ณ Unicorn.Rentals ๋ํ๋์ด ๋ญ๊ฐ ํด๋ณด์๊ฒ ๋ค๊ณ ํ๋ ๊ฒ ๋ฌธ์ ๋ฅผ ๋ฐ์์ํค๋ ๊ฒฝ์ฐ๋ ์์์ต๋๋ค ๐ซ
๋ํ ํ๋ฐ์ผ๋ก ๊ฐ์๋ก ํธ๋ํฝ์ด ๊ธ์ฆํ๋๋ฐ, ๊ฐ์ฅ ์ฒ์์ ๋์ ํ๋ CloudFront๊ฐ ํจ์ ๋ ธ๋ฆ์ ํกํกํ ํด์คฌ์ต๋๋ค. ์ค๋ณต๋ parameter ์์ฒญ์ด ๋ง์ด ๋ ๋ผ์๋์ง ๋๋ถ๋ถ์ ์์ฒญ์ด CloudFront ๋จ์์ ์ฒ๋ฆฌ๋๊ณ ๋๋ฌ์ต๋๋ค.
์ด๋๋ง 4์๊ฐ์ด ์ง๋๋ฒ๋ ธ๊ณ ๋ํ๊ฐ ์ข ๋ฃ๋์์ต๋๋ค. ์ด๋ฉค๋ฒ๋ฆฌ๋ฉค๋ฒ ํ์ด 1๋ฑ์ผ๋ก ๊ฒ์์ ๋๋์ต๋๋ค. ์ฒ์์๋ ์ค๊ฐ ๋ฑ์์์ง๋ง ์์ ์ ํ ๋๋ง๋ค ์ ์์ ์์๊ฐ ํจ๊ป ์ค๋ฅด๊ธฐ ์์ํ์ต๋๋ค.
ํ๊ธฐ
์ ํฌ ๋ชจ๋ ํฐ ๊ธฐ๋๋ฅผ ๊ฐ๊ณ ์ฐธ์ฌํ๋ ๋ํ๋ ์๋์์ต๋๋ค. ๋ค๋ค ์๋ ๋ฐ์๋ค ๋ณด๋ ์ค๋๋ง์ ์ฌ๋ฏธ์๊ฒ ๋๋ค ์ค์๋ผ๋ ๋ง์์ผ๋ก ์ฐธ์ฌํ๋ค๊ฐ ์ ์๊ฐ ์ ๋์ค๋ ๋ค๋ก ๊ฐ์๋ก ๋ ์ด์ฌํ ๋ชฐ์ ํ๋ ๊ฒ ๊ฐ์ต๋๋ค. ๊ฐ์ธ์ ์ผ๋ก๋ ๋ฐฉ ํ์ถ์ ์ ๋ง์ ๋ง ์ข์ํ๋๋ฐ ์ฒ์์ ๋ชฐ์ ์ ์ํ ์ค์ , ์ํฉ๊ทน, ์ฐ๊ธฐ, ๋ค์ํ ํจ์ ๋ฐ ๋ฌธ์ ๋ฑ์ด ๋ฐฉ ํ์ถ๊ณผ ๋น์ทํ์ฌ ํจ์ฌ ๋ ๋ชฐ์ ํ ์ ์์์ต๋๋ค.
์ ํฌ๊ฐ ํ์์ ๊ณ ๋ฏผํ๋ ๋ถ๋ถ์ ํด๊ฒฐํ๊ธฐ ์ํ ์ํคํ ์ฒ์ ์๋น์ค๋ฅผ ๊ทธ๋๋ก ์ ์ฉ๋์๋ค๋ ์ ์ด ๋ง์กฑ์ค๋ฌ์ ๊ณ ์๋ฐ์ด ์ฐฉ์ฐฉ ๋ง๋ ํ์ํฌ์ ์ ํฌ ๋ชจ๋ ๊ฐํํ์ต๋๋ค. ๋๊ฐ ์ํค์ง ์์์์๋ ์๋ก ์ญํ ๋ถ๋ด์ ํ๋ฉฐ ์ ๋ฌด๋ฅผ ๋๋ ๊ฐ๊ณ ๊ธด๋ฐํ ์ํฉ์์๋ ์ค์๊ฐ์ผ๋ก ์ํฉ ๊ณต์ ๋ฐ ํ์ธ์ ๊ณ์ ์งํํ์ฌ ์ฌ๋ฌ ๋ช ์ด ๋์์ AWS ๋ฆฌ์์ค๋ฅผ ์์ ํ๋ฉด์๋ ์ถฉ๋ ์์ด ํด๋ผ ์ ์์์ต๋๋ค. ๊ทธ๋ฆฌ๊ณ ๋์ค์ ์๊ฒ ๋ ์ฌ์ค์ด์ง๋ง ๋ํ์ ์ฐธ๊ฐํ ๋ค๋ฅธ ํ์ฌ๋ค์ด ๊ตญ๋ด์์ ์๊ผฝํ๋ IT ์คํํธ์ , ๋๊ธฐ์ ๋ค์ด์๋ค๊ณ ํฉ๋๋ค. ์ฝ๋ก๋๋ง ์๋์์ด๋ ๋คํธ์ํน ์๊ฐ์ ๊ฐ์ง ์ ์์์ ํ ๋ฐ ์์ฝ์ง๋ง ์ด๋ฐ ํ๋ค์ด ๋ชจ๋ ๋ชจ์ฌ ๋ํ๋ฅผ ์งํํ๋ค๋ ๊ฒ๋ง์ผ๋ก๋ ์ถฉ๋ถํ ์ฌ๋ฏธ์๋ ๊ฒฝํ์ด์์ต๋๋ค.
๊ด์ฌ ์์ผ์ ๋ถ๋ค์ ์ ๋ง ์ฌ๋ฏธ์๋ ์๊ฐ์ ๋ณด๋ด์ค ์ ์์ ๊ฒ ๊ฐ์ผ๋ ๋์ค์ ๋ํ๊ฐ ์ด๋ฆฌ๋ฉด ๊ผญ! ์ฐธ์ฌํด๋ณด์๊ธธ ์ถ์ฒ๋๋ฆฝ๋๋ค.
์ถํ๋๋ ค์ ใ ใ
์ถํ๋๋ฆฝ๋๋ค^^ ํฌ์คํ ์ ํตํด ์ข์ ๊ฐ์ ๊ฒฝํ์ ํ์ต๋๋ค~
์ ์ ๊ฐ๋ฐ์๋ผ ๊ทธ๋ฐ์ง ํ๊ธฐ๊ธ๋ง์ผ๋ก๋ ๋ง์ด ๋ฐฐ์ ๊ณ , ์ ๋ ๋ฆฌ๋ฉค๋ฒ ๊ฐ๋ฐํ์ฒ๋ผ ๋ฉ์ง ๊ฒฝํํ ์ ์๋ ๋ ์ด ์ค๊ธฐ๋ฅผ ๊ฟ๊พธ๊ฒ ๋๋ค์๐ 1๋ฑ ์ถํ๋๋ฆฝ๋๋ค~!