Amazon EC2
์์ ํ๊ณ ํฌ๊ธฐ ์กฐ์ ์ด ๊ฐ๋ฅํ ์ปดํจํ ํ์๋ฅผ ํด๋ผ์ฐ๋์์ ์ ๊ณต. ์ ๋ถ๊ธ ์์ด ํ์ํ ๋ ์ ํ๋ฆฌ์ผ์ด์ ์์.
Amazon Elastic Compute Cloud(EC2)๋ ์์ ํ๊ณ ํฌ๊ธฐ ์กฐ์ ์ด ๊ฐ๋ฅํ ์ปดํจํ ํ์๋ฅผ ํด๋ผ์ฐ๋์์ ์ ๊ณตํ๋ ์น ์๋น์ค์ ๋๋ค. ๊ฐ๋ฐ์๊ฐ ๋ ์ฝ๊ฒ ์น ๊ท๋ชจ์ ํด๋ผ์ฐ๋ ์ปดํจํ ์์ ์ ํ ์ ์๋๋ก ์ค๊ณ๋์์ต๋๋ค.
Amazon EC2์ ๊ฐ๋จํ ์น ์๋น์ค ์ธํฐํ์ด์ค๋ฅผ ํตํด ๊ฐํธํ๊ฒ ํ์ํ ์ฉ๋์ ์ป๊ณ ๊ตฌ์ฑํ ์ ์์ต๋๋ค. ์ปดํจํ
๋ฆฌ์์ค์ ๋ํ ํฌ๊ด์ ์ธ ์ ์ด๊ถ์ ์ ๊ณตํ๋ฉฐ, Amazon์ ๊ฒ์ฆ๋ ์ปดํจํ
์ธํ๋ผ์์ ์คํํ ์ ์์ต๋๋ค. Amazon EC2๋ ์๋ก์ด ์๋ฒ ์ธ์คํด์ค๋ฅผ ํ๋ํ๊ณ ๋ถํ
ํ๋ ๋ฐ ํ์ํ ์๊ฐ์ ๋จ ๋ช ๋ถ์ผ๋ก ๋จ์ถํ๋ฏ๋ก ์ปดํจํ
์๊ตฌ ์ฌํญ์ ๋ณํ์ ๋ฐ๋ผ ์ ์ํ๊ฒ ์ฉ๋์ ํ์ฅํ๊ฑฐ๋ ์ถ์ํ ์ ์์ต๋๋ค. ๋ํ ์ค์ ์ฌ์ฉํ ๋งํผ๋ง ์๊ธ์ ์ง๋ถํ๋ฉด ๋๋ฏ๋ก, ์ปดํจํ
๋น์ฉ์ด ์ ์ฝ๋ฉ๋๋ค. Amazon EC2๋ ๊ฐ๋ฐ์๊ฐ ์ฅ์ ์ ๋ํ ๋ณต์๋ ฅ์ด ๋ฐ์ด๋๊ณ ์ผ๋ฐ์ ์ธ ์ค๋ฅ ์ํฉ์ ์ํฅ์ ๋ฐ์ง ์๋ ์ ํ๋ฆฌ์ผ์ด์
์ ๊ตฌ์ถํ ์ ์๋๋ก ๋๊ตฌ๋ฅผ ์ ๊ณตํฉ๋๋ค.
AWS ํ๋ฆฌ ํฐ์ด์๋ 1๋ ๋์ ๋งค๋ฌ ์ฌ์ฉํ ์ ์๋ 750์๊ฐ์ Linux ๋ฐ Windows t2.micro ์ธ์คํด์ค๊ฐ ํฌํจ๋์ด ์์ต๋๋ค. ํ๋ฆฌ ํฐ์ด๋ฅผ ๊ณ์ ์ ์งํ๋ ค๋ฉด EC2 ๋ง์ดํฌ๋ก ์ธ์คํด์ค๋ง ์ฌ์ฉํ์ญ์์ค.
์ด์
ํ๋ ฅ์ฑ ์๋ ์น ์ค์ผ์ผ ์ปดํจํ
Amazon EC2๋ฅผ ์ฌ์ฉํ๋ฉด ๋ช ์๊ฐ ๋๋ ๋ฉฐ์น ์ด ์๋ ๋ช ๋ถ ๋ด์ ์ฉ๋์ ๋๋ฆฌ๊ฑฐ๋ ์ค์ผ ์ ์์ต๋๋ค. ํ ๊ฐ, ์๋ฐฑ ๊ฐ ๋๋ ์์ฒ ๊ฐ์ ์๋ฒ ์ธ์คํด์ค๋ฅผ ๋์์ ์ง์ ํ ์ ์์ต๋๋ค. ๋ํ Amazon EC2 Auto Scaling์ ํตํด EC2 ํ๋ฆฟ์ ๊ฐ์ฉ์ฑ์ ์ ์งํ๊ณ ํ์์ ๋ฐ๋ผ ์งํฉ์ ์๋์ผ๋ก ํ์ฅ ๋ฐ ์ถ์ํ์ฌ ์ฑ๋ฅ์ ๊ทน๋ํํ๊ณ ๋น์ฉ์ ์ต์ํํ ์ ์์ต๋๋ค. ์ฌ๋ฌ ์๋น์ค์ ํฌ๊ธฐ๋ฅผ ์กฐ์ ํ๋ ค๋ฉด AWS Auto Scaling์ ์ฌ์ฉํ๋ฉด ๋ฉ๋๋ค.
์์ ์ ์ด
๋ฃจํธ ์ก์ธ์ค ๋ฐ ์ํธ ์์ฉ ๊ธฐ๋ฅ์ ํฌํจํ์ฌ ๋ค๋ฅธ ๋จธ์ ์์์ ๊ฐ์ด ์ธ์คํด์ค๋ฅผ ์์ ํ ์ ์ดํ ์ ์์ต๋๋ค. ๋ถํ
ํํฐ์
์ ๋ฐ์ดํฐ๋ฅผ ๋ณด๊ดํ ์ฑ๋ก ์ธ์คํด์ค๋ฅผ ์ค์งํ ๋ค์ ๋์ค์ ์น ์๋น์ค API๋ฅผ ์ฌ์ฉํ์ฌ ๋์ผํ ์ธ์คํด์ค๋ฅผ ๋ค์ ์์ํ ์ ์์ต๋๋ค. ์น ์๋น์ค API๋ฅผ ์ฌ์ฉํ์ฌ ์ธ์คํด์ค๋ฅผ ์๊ฒฉ์ผ๋ก ์ฌ๋ถํ
ํ ์ ์์ผ๋ฉฐ, ์ฝ์ ์ถ๋ ฅ์๋ ์ก์ธ์คํ ์ ์์ต๋๋ค.
์ ์ฐํ ํด๋ผ์ฐ๋ ํธ์คํ ์๋น์ค
์ฌ๋ฌ ์ธ์คํด์ค ์ ํ, ์ด์ ์ฒด์ ๋ฐ ์ํํธ์จ์ด ํจํค์ง๋ฅผ ์ ํํ ์ ์์ต๋๋ค. Amazon EC2๋ฅผ ์ฌ์ฉํ๋ฉด ์ ํํ ์ด์ ์ฒด์ ๋ฐ ์ ํ๋ฆฌ์ผ์ด์
์ ๊ฐ์ฅ ์ ํฉํ ๋ฉ๋ชจ๋ฆฌ ๊ตฌ์ฑ, CPU, ์ธ์คํด์ค ์คํ ๋ฆฌ์ง, ๋ถํ
ํํฐ์
ํฌ๊ธฐ๋ฅผ ์ ํํ ์ ์์ต๋๋ค. ์๋ฅผ ๋ค์ด, ๋ค์ํ Linux ๋ฐฐํฌ์ Microsoft Windows Server๋ฅผ ์ด์ ์ฒด์ ๋ก ์ ํํ ์ ์์ต๋๋ค.
ํตํฉ์ฑ
Amazon EC2๋ Amazon Simple Storage Service(Amazon S3), Amazon Relational Database Service(Amazon RDS) ๋ฐ Amazon Virtual Private Cloud(Amazon VPC) ๋ฑ์ ๋๋ถ๋ถ์ AWS ์๋น์ค์ ํตํฉ๋์ด ์์ด, ์ปดํจํ
, ์ฟผ๋ฆฌ ์ฒ๋ฆฌ ๋ฐ ๊ด๋ฒ์ํ ์ ํ๋ฆฌ์ผ์ด์
๊ฐ ํด๋ผ์ฐ๋ ์คํ ๋ฆฌ์ง์ ๋ํด ์์ ํ๊ณ ์์ ํ ์๋ฃจ์
์ ์ ๊ณตํฉ๋๋ค.
์์ ์ฑ
Amazon EC2๋ ๊ต์ฒด ์ธ์คํด์ค๋ฅผ ๋น ๋ฅด๊ณ ์์ธก ๊ฐ๋ฅํ๊ฒ ์คํํ ์ ์๋ ๋งค์ฐ ์์ ์ ์ธ ํ๊ฒฝ์ ์ ๊ณตํฉ๋๋ค. ์ด ์๋น์ค๋ Amazon์ ์
์ฆ๋ ๋คํธ์ํฌ ์ธํ๋ผ์ ๋ฐ์ดํฐ ์ผํฐ ๋ด์์ ์คํ๋ฉ๋๋ค. Amazon EC2 ์๋น์ค ์์ค ๊ณ์ฝ์ ๊ฐ Amazon EC2 ๋ฆฌ์ ์ ๋ํด 99.99%์ ๊ฐ์ฉ์ฑ์ ๋ณด์ฅํฉ๋๋ค.
๋ณด์
AWS์์ ๊ฐ์ฅ ์ฐ์ ์์๊ฐ ๋์ ๊ฒ์ด ํด๋ผ์ฐ๋ ๋ณด์์
๋๋ค. AWS ๊ณ ๊ฐ์ ๋ณด์์ ๊ฐ์ฅ ๋ณด์์ ๋ฏผ๊ฐํ ์กฐ์ง์ ์๊ตฌ ์ฌํญ์ ๋ถํฉํ๋๋ก ๊ตฌ์ถ๋ ๋ฐ์ดํฐ ์ผํฐ ๋ฐ ๋คํธ์ํฌ ์ํคํ
์ฒ์ ํํ์ ๋๋ฆด ์ ์์ต๋๋ค. Amazon EC2๋ Amazon VPC์ ํจ๊ป ์๋ํ์ฌ ์ฌ์ฉ์ ์ปดํจํ
๋ฆฌ์์ค์ ๋ณด์์ฑ ๋ฐ ๊ฐ๋ ฅํ ๋คํธ์ํน ๊ธฐ๋ฅ์ ์ ๊ณตํฉ๋๋ค.
์ ๋ ดํ ๋น์ฉ
Amazon EC2๋ ๊ณ ๊ฐ์๊ฒ Amazon ๊ท๋ชจ์ ๋ฐ๋ฅธ ๋น์ฉ ์ธก๋ฉด์ ์ ๊ฐ ํจ๊ณผ๋ฅผ ์ ๊ณตํฉ๋๋ค. ์ค์ ๋ก ์๋นํ๋ ์ปดํจํ
ํ์์ ๋นํด ๋งค์ฐ ์ ๋ ดํ ๋น์ฉ์ ์ง๋ถํฉ๋๋ค. ์์ธํ ๋ด์ฉ์ Amazon EC2 ์ธ์คํด์ค ๊ตฌ๋งค ์ต์
์ ์ฐธ์กฐํ์ญ์์ค.
๋น ๋ฅธ ์์
Amazon EC2๋ฅผ ์์ํ๋ ๋ช ๊ฐ์ง ๋ฐฉ๋ฒ์ด ์์ต๋๋ค. AWS Management Console, AWS ๋ช
๋ น์ค ๋๊ตฌ(CLI) ๋๋ AWS SDK๋ฅผ ์ฌ์ฉํ ์ ์์ต๋๋ค. AWS๋ ๋ฌด๋ฃ๋ก ์์ํ ์ ์์ต๋๋ค. ์์ธํ ๋ด์ฉ์ ์์ต์๋ฅผ ์ฐธ์กฐํ์ญ์์ค.
AWS ์์ํ๊ธฐ
AWS๋ฅผ ์ฌ์ฉํ์ฌ ๊ตฌ์ถ์ ์์ํ์ญ์์ค
Amazon EC2 ์ธ์คํด์ค ์ ํ์ ๋ํด ์์ธํ ์์๋ณด์ญ์์ค
์ต์ Amazon EC2 ๋์์ ๋ณด๊ธฐ









