AWS Auto Scaling
์ฑ๋ฅ๊ณผ ๋น์ฉ์ ์ต์ ํํ๋๋ก ์ ํ๋ฆฌ์ผ์ด์ ๊ท๋ชจ ์กฐ์
AWS Auto Scaling์ ์ ํ๋ฆฌ์ผ์ด์ ์ ๋ชจ๋ํฐ๋งํ๊ณ ์ฉ๋์ ์๋์ผ๋ก ์กฐ์ ํ์ฌ, ์ต๋ํ ์ ๋ ดํ ๋น์ฉ์ผ๋ก ์์ ์ ์ด๊ณ ์์ธก ๊ฐ๋ฅํ ์ฑ๋ฅ์ ์ ์งํฉ๋๋ค. AWS Auto Scaling์ ์ฌ์ฉํ๋ฉด ๋ช ๋ถ ๋ง์ ์์ฝ๊ฒ ์ฌ๋ฌ ์๋น์ค ์ ์ฒด์์ ์ฌ๋ฌ ๋ฆฌ์์ค์ ๋ํด ์ ํ๋ฆฌ์ผ์ด์ ๊ท๋ชจ ์กฐ์ ์ ์ค์ ํ ์ ์์ต๋๋ค. ์ด ์๋น์ค๋ ๊ฐ๋จํ๋ฉด์๋ ๊ฐ๋ ฅํ ์ฌ์ฉ์ ์ธํฐํ์ด์ค๋ฅผ ์ ๊ณตํ๋ฏ๋ก ์ด๋ฅผ ์ฌ์ฉํ์ฌ Amazon EC2 ์ธ์คํด์ค์ ์คํ ํ๋ฆฟ, Amazon ECS ์์ , Amazon DynamoDB ํ ์ด๋ธ ๋ฐ ์ธ๋ฑ์ค, Amazon Aurora ๋ณต์ ๋ณธ ๋ฑ ๋ฆฌ์์ค์ ๋ํ ๊ท๋ชจ ์กฐ์ ๊ณํ์ ์๋ฆฝํ ์ ์์ต๋๋ค. AWS Auto Scaling์ ์ฌ์ฉํ๋ฉด ์ฑ๋ฅ๊ณผ ๋น์ฉ์ ์ต์ ํํ๊ฑฐ๋ ๋ ์ฌ์ด์ ์ ์ ํ ๊ท ํ์ ์ ์งํ๊ธฐ ์ํ ๊ถ์ฅ ์ฌํญ์ ํ์ฉํด ๊ฐ๋จํ๊ฒ ๊ท๋ชจ๋ฅผ ์กฐ์ ํ ์ ์์ต๋๋ค. ์ด๋ฏธ Amazon EC2 Auto Scaling์ ์ฌ์ฉํ์ฌ Amazon EC2 ์ธ์คํด์ค์ ๊ท๋ชจ๋ฅผ ๋์ ์ผ๋ก ์กฐ์ ํ๊ณ ์๋ ๊ฒฝ์ฐ, ์ด์ AWS Auto Scaling๊ณผ ๊ฒฐํฉํ์ฌ ๋ค๋ฅธ AWS ์๋น์ค์ ์ถ๊ฐ ๋ฆฌ์์ค๋ฅผ ์กฐ์ ํ ์ ์์ต๋๋ค. AWS Auto Scaling์ ์ฌ์ฉํ๋ฉด ํญ์ ์ ์์ ์ ์ ํ ์์ ๋ฆฌ์์ค๊ฐ ์ ํ๋ฆฌ์ผ์ด์ ์ ํ ๋น๋ฉ๋๋ค.
AWS Management Console, ๋ช
๋ น์ค ์ธํฐํ์ด์ค(CLI) ๋๋ SDK๋ฅผ ์ฌ์ฉํ๋ฉด AWS Auto Scaling์ ์์ฝ๊ฒ ์์ํ ์ ์์ต๋๋ค. AWS Auto Scaling์ ์ถ๊ฐ ์๊ธ ์์ด ์ฌ์ฉํ ์ ์์ต๋๋ค. ์ ํ๋ฆฌ์ผ์ด์
์ ์คํํ๋ ๋ฐ ํ์ํ AWS ๋ฆฌ์์ค์ Amazon CloudWatch ๋ชจ๋ํฐ๋ง ์๊ธ๋ง ์ง๋ถํ๋ฉด ๋ฉ๋๋ค.
ํ ํฌ ํก์ ๋์น์ จ๋์?
AWS์ ๋ค์ํ ๊ท๋ชจ ์กฐ์ ์ต์
๊ฐ ์ฐจ์ด์ ์ ์์๋ณด์ญ์์ค.
Amazon EC2 Auto Scaling ํ์ด์ง ์ด์
AWS์์ ๊ท๋ชจ๋ฅผ ์กฐ์ ํ ์ ์๋ ๋ช ๊ฐ์ง ์ต์
์ด ์์ต๋๋ค.
Amazon EC2 ์ธ์คํด์ค๋ง ๊ด๋ฆฌํ๋ฉด ๋ฉ๋๊น?
์ด์
๊ท๋ชจ ์กฐ์ ์ ์ ์ํ๊ฒ ์ค์
AWS Auto Scaling์ ์ฌ์ฉํ๋ฉด ์ง๊ด์ ์ธ ๋จ์ผ ์ธํฐํ์ด์ค์์ ์ฌ๋ฌ ๋ฆฌ์์ค์ ๋ํ ๋ชฉํ ์ฌ์ฉ๋ฅ ์์ค์ ์ค์ ํ ์ ์์ต๋๋ค. ๋ค๋ฅธ ์ฝ์๋ก ์ด๋ํ ํ์ ์์ด ๋ชจ๋ ํ์ฅ ๊ฐ๋ฅํ ๋ฆฌ์์ค์ ํ๊ท ์ฌ์ฉ๋ฅ ์ ์ ์ํ๊ฒ ํ์ธํ ์ ์์ต๋๋ค. ์๋ฅผ ๋ค์ด ์ ํ๋ฆฌ์ผ์ด์
์์ Amazon EC2์ Amazon DynamoDB๋ฅผ ์ฌ์ฉํ๋ ๊ฒฝ์ฐ, AWS Auto Scaling์ ์ฌ์ฉํด ์ ํ๋ฆฌ์ผ์ด์
์ ๋ชจ๋ EC2 Auto Scaling ๊ทธ๋ฃน๊ณผ ๋ฐ์ดํฐ๋ฒ ์ด์ค ํ
์ด๋ธ์ ๋ํ ๋ฆฌ์์ค ํ๋ก๋น์ ๋์ ๊ด๋ฆฌํ ์ ์์ต๋๋ค.
๋๋ํ ๊ท๋ชจ ์กฐ์ ์์ฌ ๊ฒฐ์
AWS Auto Scaling์ ์ฌ์ฉํ๋ฉด ์๋ก ๋ค๋ฅธ ๋ฆฌ์์ค ๊ทธ๋ฃน์ด ์์ ๋ณํ์ ๋์ํ๋ ๋ฐฉ๋ฒ์ ์๋ํํ๋ ๊ท๋ชจ ์กฐ์ ๊ณํ์ ์๋ฆฝํ ์ ์์ต๋๋ค. ๊ฐ์ฉ์ฑ๊ณผ ๋น์ฉ์ ์ต์ ํํ๊ฑฐ๋ ๋ ์ฌ์ด์ ๊ท ํ์ ์ ์ ํ๊ฒ ์ ์งํ ์ ์์ต๋๋ค. AWS Auto Scaling์์๋ ์ฌ์ฉ์์ ๊ธฐ๋ณธ ์ค์ ์ ๋ฐ๋ผ ์๋์ผ๋ก ๋ชจ๋ ๊ท๋ชจ ์กฐ์ ์ ์ฑ
์ ์์ฑํ๊ณ ๋ชฉํ๋ฅผ ์ค์ ํฉ๋๋ค. AWS Auto Scaling์์๋ ์ ํ๋ฆฌ์ผ์ด์
์ ๋ชจ๋ํฐ๋งํ๊ณ , ์์ ๋ณํ์ ๋ฐ๋ผ ์ค์๊ฐ์ผ๋ก ๋ฆฌ์์ค ๊ทธ๋ฃน์ ์ฉ๋์ ์๋์ผ๋ก ์ถ๊ฐํ๊ฑฐ๋ ์ ๊ฑฐํฉ๋๋ค.
์๋์ผ๋ก ์ฑ๋ฅ ์ ์ง
AWS Auto Scaling์ ์ฌ์ฉํ๋ฉด ์ํฌ๋ก๋๊ฐ ์ฃผ๊ธฐ์ ์ผ๋ก, ์์ธก ๋ถ๊ฐ๋ฅํ๊ฒ ๋๋ ์ง์์ ์ผ๋ก ๋ณํด๋ ์ต์ ์ ์ ํ๋ฆฌ์ผ์ด์
์ฑ๋ฅ๊ณผ ๊ฐ์ฉ์ฑ์ ์ ์งํ ์ ์์ต๋๋ค. AWS Auto Scaling์์๋ ์ฌ์ฉ์๊ฐ ์ํ๋ ์ฑ๋ฅ ์์ค์ผ๋ก ์ด์๋๋๋ก ์ ํ๋ฆฌ์ผ์ด์
์ ์ง์์ ์ผ๋ก ๋ชจ๋ํฐ๋งํฉ๋๋ค. ์์๊ฐ ๊ธ์ฆํ๋ฉด AWS Auto Scaling์ด ๋์ ์๋น์ค ํ์ง์ ์ ์งํ ์ ์๋๋ก ๋ถ์กฑํ ๋ฆฌ์์ค ์ฉ๋์ ์๋์ผ๋ก ๋๋ฆฝ๋๋ค.
ํ์ํ ๋งํผ๋ง ์ง๋ถ
AWS Auto Scaling์ AWS ์๋น์ค๋ฅผ ์ฌ์ฉํ ๋ ์ฌ์ฉ๋ฅ ๊ณผ ๋น์ฉ ํจ์จ์ฑ์ ์ต์ ํํ๋ ๋ฐ ๋์์ด ๋ฉ๋๋ค. ๋ฐ๋ผ์ ์ค์ ๋ก ํ์ํ ๋ฆฌ์์ค์ ๋ํด์๋ง ๋น์ฉ์ ์ง๋ถํ๋ฉด ๋ฉ๋๋ค. ์์๊ฐ ๊ฐ์ํ๋ฉด AWS Auto Scaling์ด ๊ณผ๋ํ ์ง์ถ์ ๋ฐฉ์งํ ์ ์๋๋ก ์ด๊ณผ ๋ฆฌ์์ค ์ฉ๋์ ์๋์ผ๋ก ์ ๊ฑฐํฉ๋๋ค. AWS Auto Scaling์ ๋ฌด๋ฃ๋ก ์ฌ์ฉํ ์ ์์ผ๋ฉฐ ์ด๋ฅผ ํตํด AWS ํ๊ฒฝ ๋น์ฉ์ ์ต์ ํํ ์ ์์ต๋๋ค.
์๋ ๋ฐฉ์
๋ธ๋ก๊ทธ ๊ฒ์๋ฌผ ๋ฐ ๊ธฐ์ฌ
๊ด๋ฆฌ ๋๊ตฌ ๋ธ๋ก๊ทธ๋ฅผ ๋ฐฉ๋ฌธํ์ฌ AWS Auto Scaling๊ณผ ๋ค๋ฅธ AWS ๊ด๋ฆฌ ๋๊ตฌ์ ๋ํ ๋ค๋ฅธ ๊ฒ์๋ฌผ์ ์ฝ์ด๋ณด์ญ์์ค.
AWS ์์ํ๊ธฐ
AWS๋ฅผ ์ฌ์ฉํด ๊ตฌ์ถ ์์
AWS Auto Scaling์ ๋ํด ์์ธํ ์์๋ณด์ญ์์ค

