EC2๋ aws(์๋ง์กด ์น ์๋น์ค)์์ ์ ๊ณตํ๋ ํด๋ผ์ฐ๋ ์ปดํจํ ์๋น์ค ์ด๋ค. ํ๋ง๋๋ก ๊ฐ์์ ์ปดํจํฐ ํ๋๋ฅผ ๋น๋ฆฌ๋ ๊ฒ.
์ธ์คํด์ค๋ ๊ฐ์ ์ปดํจํ
ํ๊ฒฝ์ผ๋ก, ํ๋์ ๊ฐ์ ์ปดํจํฐ์ด๋ค.
์ธ์คํด์ค์์ ์คํํ๋ ค๋ ์ ํ๋ฆฌ์ผ์ด์
๋๋ ์ํํธ์จ์ด์ ํ์ํ ๋ฉ๋ชจ๋ฆฌ ์๊ณผ ์ปดํจํ
ํ์๋ฅผ ๊ธฐ์ค์ผ๋ก ์ธ์คํด์ค ์ ํ์ ์ ํํ๋ค.
๋ฒ์ฉ
๊ท ํ์๋ ์ปดํจํ
, ๋ฉ๋ชจ๋ฆฌ ๋ฐ ๋คํธ์ํน ๋ฆฌ์์ค ์ ๊ณต, ์น์๋ฒ ๋ฐ ์ฝ๋ ๋ฆฌํฌ์งํ ๋ฆฌ์ ๊ฐ์ด ๋ฆฌ์์ค๋ฅผ ๋๋ฑํ ๋น์จ๋ก ์ฌ์ฉํ๋ ์ ํ๋ฆฌ์ผ์ด์
์ ์ ํฉ
์ปดํจํ
์ต์ ํ
๊ณ ์ฑ๋ฅ ํ๋ก์ธ์๋ฅผ ํ์ฉํ๋ ์ปดํจํ
์ง์ฝ์ ์ธ ์ ํ๋ฆฌ์ผ์ด์
์ ์ ํฉ.
๋ฉ๋ชจ๋ฆฌ ์ต์ ํ
๋ฉ๋ชจ๋ฆฌ์์ ๋๊ท๋ชจ ์ธํธ๋ฅผ ์ฒ๋ฆฌํ๋ ์ํฌ๋ก๋๋ฅผ ์ํ ๋น ๋ฅธ ์ฑ๋ฅ์ ์ ๊ณตํ๊ธฐ ์ํด ์ค๊ณ
๊ฐ์ํ๋ ์ปดํจํ
ํ๋์จ์ด ์ก์
๋ฌ๋ ์ดํฐ ๋๋ ์ฝํ๋ก์ธ์๋ฅผ ์ฌ์ฉํ์ฌ ๋ถ๋ ์์์ ์ ๊ณ์ฐ์ด๋ ๊ทธ๋ํฝ ์ฒ๋ฆฌ, ๋ฐ์ดํฐ ํจํด ์ผ์น๋ค์ ๊ธฐ๋ฅ์ CPU์์ ์คํ๋๋ ์ํํธ์จ์ด๋ณด๋ค ํจ์จ์ ์ผ๋ก ์ํ
์คํ ๋ฆฌ์ง ์ต์ ํ
๋ก์ปฌ ์คํ ๋ฆฌ์ง์์ ๋งค์ฐ ํฐ ๋ฐ์ดํฐ ์ธํธ์ ๋ํด ๋ง์ ์์ฐจ์ ์ฝ๊ธฐ ๋ฐ ์ฐ๊ธฐ ์ก์ธ์ค๋ฅผ ์๊ตฌํ๋ ์ํฌ๋ก๋๋ฅผ ์ํด ์ค๊ณ๋จ.
EC2 ์ธ์คํด์ค๋ ์์ํ ์๊ฐ๋ถํฐ ์ข ๋ฃ๋ ๋๊น์ง ๋ค์ํ ์ํ๋ก ์ ํ๋จ.
AMI๋ ์ํํธ์จ์ด ๊ตฌ์ฑ์ด ๊ธฐ์ฌ๋ ํ ํ๋ฆฟ์ด๋ค.
Amazon Elastic Block Store์ ์ฌ์ฉ์ด ์ฝ๊ณ ํ์ฅ ๊ฐ๋ฅํ ๊ณ ์ฑ๋ฅ ๋ธ๋ก ์คํ ๋ฆฌ์ง ์๋น์ค
EBS๋ EC2 ์ธ์คํด์ค์ ์ฌ์ฉํ ์ ์๋ ๋ธ๋ก ์์ค ์๊ตฌ ์คํ ๋ฆฌ์ง ๋ณผ๋ฅจ
์ฃผ์ ์ฑ๋ฅ ํน์ฑ์ด IOPS์ธ ์์ I/O ํฌ๊ธฐ์ ์ฝ๊ธฐ/์ฐ๊ธฐ ์์ ์ ์์ฃผ ์ฒ๋ฆฌํ๋ ํธ๋์ญ์ ์ํฌ๋ก๋์ ์ต์ ํ๋์ด ์๋ค.
์ฃผ์ ์ฑ๋ฅ ํน์ฑ์ด ์ฒ๋ฆฌ๋์ธ ๋๊ท๋ชจ ์คํธ๋ฆฌ๋ฐ ์ํฌ๋ก๋์ ์ต์ ํ๋์ด ์๋ค.
๋ฐ์ดํฐ๋ฅผ ์์ฃผ ์ก์ธ์คํ์ง ์๊ณ ์ฑ๋ฅ์ด ์ค์ํ์ง ์์ ์๊ท๋ชจ ๋ฐ์ดํฐ ์ธํธ๊ฐ ์๋ ์ํฌ๋ก๋์ ์ฌ์ฉํ ์ ์๋ ํ๋ ๋์คํฌ ๋๋ผ์ด๋ธ๋ค.
AWS์์ ์ ๊ณตํ๋ ํด๋ผ์ฐ๋ ์คํ ๋ฆฌ์ง ์๋น์ค.
์ ์ฅ์๋ฅผ ์ด๋ค๋ชฉ์ ์ผ๋ก ํ์ฉํ ์ง์ ๋ฐ๋ผ ํจ์จ์ ์ธ ํด๋์ค๋ฅผ ์ ํ ์ ์๋ค.
Standard class
1.๋ฒ์ฉ์ ์ผ๋ก ์ฌ์ฉํ๊ธฐ ์ข์.
2.๋ฐ์ดํฐ์ ๋น ๋ฅธ์๋๋ก ์ ๊ทผ๊ฐ๋ฅ, ๋ฐ์ดํฐ ์์ธ์ค ์์ฒญ์๋ํ ์ฒ๋ฆฌ์๋ ๋น ๋ฆ
3.๋ณด๊ด๋น์ฉ์ด ๋์
Glacier class
1.์ฅ๊ธฐ์ ์ธ ๋ณด๊ด ๋ชฉ์ ์ผ๋ก ์ฌ์ฉํ๊ธฐ ์ข์.
2.๋ณด๊ด ๋น์ฉ์ด ๋งค์ฐ ์ ๋ ดํจ
EFS: ์๋ฒ๋ฅผ ์ฌ์ฉํ์ง ์๋ ๊ฐ๋จํ Elastic ํ์ผ ์์คํ ์ ์ ๊ณตํจ.
๋ฒํท์ด๋ S3์ ์ ์ฅ๋๋ ํ์ผ๋ค์ด ๋ด๊ธฐ๋ ๋ฐ๊ตฌ๋
S3์์ ์ ์ฅ์์ ๋ฐ์ดํฐ๋ฅผ ์ ์ฅํ ๋ ํค-๊ฐ ํ์ด ํ์์ผ๋ก ์ ์ฅ๋๊ธฐ ๋๋ฌธ์ ๊ฐ์ฒด๋ผ๊ณ ๋ถ๋ฆผ
ํ์ผ์ ํค-๊ฐ ํ์ด ํ์์ผ๋ก ๋ฐ์ดํฐ๋ฅผ ์ ์ฅํ๊ณ , ์ค์ ๋ฐ์ดํฐ๋ฅผ ์ ์ฅํ๋ค. S3๊ฐ์ฒด์ ๊ฐ์ผ๋ก์จ ์ ์ฅ๋ ์ ์๋ ๋ฐ์ดํฐ๋ ์ต๋ 5TB์ด๋ค.
ํ์ผ์ ํค๋ ๊ฐ์ฒด๋ฅผ ๊ณ ์ ํ๊ฒ ๋ง๋ค์ด์ฃผ๋ ์๋ณ์ ์ญํ ์ ํ๋ค. ๊ทธ๋์ ํค๋ฅผ ์ด์ฉํ์ฌ ๊ฐ์ฒด๋ฅผ ๊ฒ์ํ ์ ์๋ค.
๋ฉํ๋ฐ์ดํฐ๋ ๊ฐ์ฒด์ ์์ฑ์ผ, ํฌ๊ธฐ, ์ ํ๊ณผ ๊ฐ์ ๊ฐ์ฒด์ ๋ํ ์ ๋ณด๊ฐ ๋ด๊ธด ๋ฐ์ดํฐ์ด๋ค.
๋ชจ๋ ๊ฐ์ฒด๋ ๊ณ ์ ํ URL ์ฃผ์๋ฅผ ๊ฐ์ง๊ณ ์๋ค.
์ ๊ทผ์ฑ ํต์ (Access Control)๋ S3 ๋ฒํท์ ๋๊ฐ ์ด๋ป๊ฒ ์ ๊ทผํ๋๋ก ํ ๊ฒ ์ธ์ง๋ฅผ ์ ์ํ๋ ๊ฒ.
๊ทธ ๋ฐฉ์์ ์ฃผ๋ก JSON์ ์ด์ฉํด ์์ฑ๋ ์ ์ฑ
์ ํตํด ์ด๋ฃจ์ด์ง๊ณ ์ ๊ทผ์ ์ฑ
, ๋ฒํท์ ์ฑ
, ์ ๊ทผ์ ์ด ๋ชฉ๋ก ๋ฑ์ ๋ฐฉ์์ ์ฌ์ฉ
์์ ์ ์ฑ ์์ ์ฌ์ฉ๋๋ ๊ฐ ํ๋๋ ๋ค์๊ณผ ๊ฐ์ ์๋ฏธ๋ฅผ ๊ฐ์ต๋๋ค.