AWS์์ ์ ์ฒด ์ ํ๋ฆฌ์ผ์ด์
์ ์ ์ํ๊ฒ ํ์ฅ ๋ฐ ์ถ์
๋ชฉ์ฐจ
๊ฐ์
โข
EC2 ์ธ์คํด์ค๋ฅผ ์๋์ผ๋ก ํ์ฅํ๊ณ ์ถ์ํ๋ ๊ธฐ๋ฅ
โข
์๋ฒ์ ๋ก๋๊ฐ ์ฆ๊ฐํ๋ฉด EC2 ์ธ์คํด์ค ๊ฐ์๊ฐ ์ถ๊ฐ / ์๋ฒ์ ๋ก๋๊ฐ ๊ฐ์ํ๋ฉด EC2 ์ธ์คํด์ค ๊ฐ์ ์ค์ด๋ฌ
โข
Amazon CloudWatch๋ฅผ ํตํด ํ์ฑํ
๊ตฌ์ฑ์์
์คํ ์ค์ผ์ผ๋ง ๊ทธ๋ฃน
โข
EC2์ ์ธ์คํด์ค ๊ทธ๋ฃน
์์ ํ ํ๋ฆฟ(๋ฐ์น ํ ํ๋ฆฟ)
โข
EC2 ์๋ฒ๋ฅผ ์์ํ๊ธฐ ์ํ AMI, ์ธ์คํด์ค ์ ํ ์ ๋ณด๋ฅผ ๊ฐ์ง ํ
ํ๋ฆฟ
์กฐ์ ์ต์ (์กฐ์ ์ ์ฑ )
โข
Auto Scaling์ ์คํํ๊ธฐ ์ํ ์กฐ๊ฑด
โฆ
์ผ๋ฐ(์๋) ์กฐ์ : ์ํ๋ EC2์ธ์คํด์ค์ ์ต๋, ์ต์ ํฌ๊ธฐ ์๋ ์ง์
โฆ
๋์ ์ถ์ ์กฐ์ : ๋ชฉํ๊ฐ ๊ธฐ๋ฐ(Ex. CPU ์ฌ์ฉ๋ฅ ์ด 50% ์ด๊ณผ ์ EC2์ธ์คํด์ค 2๊ฐ ์ถ๊ฐ)
โฆ
์์ฝ๋ ์กฐ์ : ์ผ์ ์ ๋ฐ๋ฅธ ์กฐ์
์ด์์ ์ธ ๊ตฌ์กฐ
โข
๊ฐ์ฉ ์์ญ์ ๋ถ์ฐํ์ฌ ์ฒ๋ฆฌํ ์ ์๋๋ก ๊ถ์ฅ
ํ์ฅ์ฑ
์์ง์ ํ์ฅ
โข
์์ ์ถ๊ฐ
โข
EC2 ์ธ์คํด์ค๋ฅผ t2.mirco ์์ t2.large ๋ก ๋ณ๊ฒฝ
์ํ์ . ํ์ฅ(ํ๋ ฅ์ฑ)
โข
๋
ธ๋๋ฅผ ์ถ๊ฐ
โข
EC2 ์ธ์คํด์ค ๊ฐ์๋ฅผ ๋๋ฆผ
โข
์ ํ๋ฆฌ์ผ์ด์
์ ํ์ฅ ๋ฐฉ๋ฒ์ผ๋ก ์ฃผ๋ก ์ฌ์ฉ
Auto Scaling์ ์ฌ์ฉํ๊ธฐ ์ํ ์ ํ๋ฆฌ์ผ์ด์ ๊ตฌ์ฑ
โข
EC2 ์ธ์คํด์ค๋ฅผ ๋ถํ์ ๋ง์ถฐ ์๋ฅผ ๋ณํ์ํค๊ธฐ ๋๋ฌธ์ EC2 ์ธ์คํด์ค์ ์ ํ๋ฆฌ์ผ์ด์
์ ๋ํ๋ก์ดํ๋ ์์ ๊ณผ ํ๋ฆ์ ์ฃผ์ํด์ผ ํจ
์ ํ๋ฆฌ์ผ์ด์ ๋ํ๋ก์ด
AMI์ ๋ฏธ๋ฆฌ ๋ํ๋ก์ด ํด๋๊ธฐ
โข
์๋ก์ด ๋ฒ์ ์ ์ ํ๋ฆฌ์ผ์ด์
์ ๋ํ๋ก์ดํ๊ณ ์ถ์ ๋๋ ์๋ก์ด ๋ฒ์ ์ ์ ํ๋ฆฌ์ผ์ด์
์ ๋ํ๋ก์ดํ EC2 ์ธ์คํด์ค AMI๋ฅผ ์๋ก ์์ฑํ๊ณ , Auto Scaling ๊ทธ๋ฃน ์ค์ ์ ๋ณ๊ฒฝํด์ผ ํจ
๊ธฐ๋ํ ์ดํ์ ๋ํ๋ก์ด
โข
EC2 ์ธ์คํด์ค๊ฐ ๊ธฐ๋์ ์๋ฃํ๋ฉด Git ๋ฑ์ ๋ฆฌํฌ์งํ ๋ฆฌ ๋๋ S3 ๋ฑ์ ์คํ ๋ฆฌ์ง์ ์ ์ฅ๋ ์๋ก์ด ์ ํ๋ฆฌ์ผ์ด์
์ ๊ฐ์ ธ์ค๊ฒ ๋ฏธ๋ฆฌ AMI์ ์คํฌ๋ฆฝํธ๋ฅผ ์์ฑํ๊ณ ํฌํจ
์ ํ๋ฆฌ์ผ์ด์ ์ธ์ ์ ๋ณด ์ ์ฅ
โข
์ธ์
์ ๊ฐ์ง๊ณ ์๋ EC2 ์ธ์คํด์ค๊ฐ Auto Scaling์ผ๋ก ์ค์ผ์ผ์ธ๋์ด ์ข
๋ฃ๋๋ฉด ์๋ฒ ์ ์ฒด์์ ์ธ์
์ ๋ณด๊ฐ ์์ ์์ด์ง๋ ๋ฌธ์ ๋ฐ์
โข
์ฌ๋ฌ ๊ฐ์ EC2 ์ธ์คํด์ค ์ธ์
์ ๋ณด๋ฅผ ElastiCache์ ์ ์ฅํ์ฌ ํด๊ฒฐ
๋ก๊น
โข
์ธ์คํด์ค๊ฐ ๊ธฐ๋ํ๋ ๋์์ ์์คํ
๋ก๊ทธ์ ์ ํ๋ฆฌ์ผ์ด์
๋ก๊ทธ๋ ์ค์ผ์ผ์ธ๋์ด ์ข
๋ฃ๋ ๋ ๊ฐ์ด ์ฌ๋ผ์ง๋ ๋ฌธ์ ๋ฐ์
โข
EC2 ์ธ์คํด์ค์ ๋ก๊ทธ๋ฅผ ์ ๊ธฐ์ ์ผ๋ก ์ธ์คํด์ค ์ด์ธ์ ๊ณต๊ฐ์ ์ ์ฅํ์ฌ ํด๊ฒฐ
์ค์๊ฐ์ ๊ฐ๊น์ด ์์ค์ผ๋ก ๋ก๊ทธ ์ ์ฅ
โข
์ ์ฉ ์์ด์ ํธ๋ฅผ ์ฌ์ฉํ์ฌ ์ด ๋จ์ ๋๋ ๋ถ ๋จ์๋ก ๋ก๊ทธ๋ฅผ ์ ์ก
โข
CloudWatchLog(์ถ๋ ฅ์์น:S3) ๋๋ Fluented(์ถ๋ ฅ์์น:๋ค๋ฅธ์๋ฒ, S3, MongoDB ๋ฑ) ์ถ์ฒ
์ ง๋ค์ด ๋์ ๋ก๊ทธ ์ ์ฅ
โข
OS์ ์
ง๋ค์ด ํ๋ก์ธ์ค์ ์ผ๋ถ๋ก ๋ก๊ทธ ์ ์ฅ ํ๋ก๊ทธ๋จ ํฌํจ ๋๋ Auto Scaling ์๋ช
์ฃผ๊ธฐ ๊ด๋ฆฌ ๊ธฐ๋ฅ์ ์๋ช
์ฃผ๊ธฐ ํํฌ ๊ธฐ๋ฅ ์ฌ์ฉ