๋ฐ์ํ
Intro
์๋ ํ์ธ์. AWS ๊ด๋ จ ์ฉ์ด ์ ๋ฆฌ๋ฅผ ํด๋ณด๋๋ก ํ๊ฒ ์ต๋๋ค. ์ด ๊ธ์ ์ํ์ฝ๋ฉ์ AWS ์๋ง์กด ์น ์๋น์ค(Amazon Web Services) ์ฑ ์ ๋ฐํ์ผ๋ก ์ ๋ฆฌํ ๋ด์ฉ์ ๋๋ค.
AWS ๊ธฐ๋ณธ ์ฌ์ฉ๋ฒ
- ํด๋ผ์ฐ๋ ์ปดํจํ : ์ธํฐ๋ท ๋๋จธ์ ์๋ ๋จ์ ์ปดํจํฐ๋ฅผ ๊ตฌ๋ฆ (cloud)์ ๋น์ ํด์ ํด๋ผ์ฐ๋ ์ปดํจํ ์ด๋ผ๋ ์ด๋ฆ์ด ๋ง๋ค์ด์ก์ต๋๋ค. ์๋ฒ, ์คํ ๋ฆฌ์ง, ๋ฐ์ดํฐ๋ฒ ์ด์ค, ๋คํธ์ํน ๋ฑ์ ์ปดํจํ ์๋น์ค๋ฅผ ์ธํฐ๋ท์ ํตํด ์จ๋๋งจ๋๋ก ์ ๊ณตํ๊ณ , ์ฌ์ฉํ ๋งํผ๋ง ๋น์ฉ์ ์ง๋ถํ๋ ๊ฒ์ ๋งํฉ๋๋ค.
- ํธ์คํ (hosting): ํธ์คํธ ์ปดํจํฐ๋ฅผ ๋น๋ ค์ค์ ์๋ฒ๋ก ์ฌ์ฉํ ์ ์๋๋ก ์ ๊ณตํ๋ ์๋น์ค๋ฅผ ๋งํฉ๋๋ค.
- ํธ์คํธ(host): ์ธํฐ๋ท์ ์ฐ๊ฒฐ๋ ์ปดํจํฐ ํ ๋๋ฅผ ์๋ฏธํฉ๋๋ค.
- EC2(Elastic Compute Cloud): AWS์์ ๋ ๋ฆฝ๋ ์ปดํจํฐ๋ฅผ ์๋ํด์ฃผ๋ ์๋น์ค๋ฅผ ๋งํฉ๋๋ค.
- ์ด์์ฒด์ (Operating System, OS): ์ปดํจํฐ ์์คํ ์ ์์์ ํจ์จ์ ์ผ๋ก ๊ด๋ฆฌํ๋ฉฐ, ์ฌ์ฉ์๊ฐ ์ปดํจํฐ๋ฅผ ์ฝ๊ฒ ๋ค๋ฃฐ ์ ์๊ฒ ํด์ฃผ๋ ์ธํฐํ์ด์ค๋ฅผ ๋งํฉ๋๋ค. ๋ํ์ ์ผ๋ก Windows, macOS, Linux ๊ฐ ์์ต๋๋ค.
- ๋ฆฌ์ : AWS๊ฐ ์ ์ธ๊ณ์ ์ปดํจํฐ๋ฅผ ๋ถ์ฐํด์ ๋ณด๊ดํ๊ณ ์๋ ๋ฌผ๋ฆฌ์ ์ธ ์์น๋ฅผ ๋งํฉ๋๋ค.
- ํค ํ์ด: Amazon EC2 ์ธ์คํด์ค์ ์ฐ๊ฒฐํ๋ ๋ฐ ํ์ํ ์ด์ ์ ๋๋ค. ํ๋ฒ ๋ง๋ ํค ํ์ด๋ ๋ค์ ๋ด๋ ค๋ฐ์ง ๋ชปํ๊ธฐ ๋๋ฌธ์ ์์ด๋ฒ๋ฆฌ์ง ์๊ฒ ์กฐ์ฌํด์ผ ํฉ๋๋ค.
- IAM(Identiy and Access Management): AWS์์ ์ฌ์ฉ์์ ์ฌ์ฉ์์ ๊ถํ์ ๊ด๋ฆฌํ๋ ์๋น์ค๋ฅผ ๋งํฉ๋๋ค.
- MFA(Mutli-Factor-Authentication): ๋ค๋จ๊ณ ์ธ์ฆ. ๊ณ์ ์ ๋ก๊ทธ์ธํ๋ ๋ฐ ID์ ๋น๋ฐ๋ฒํธ ๋ฟ๋ง ์๋๋ผ ์ ํ๋ก ๋ฐ์ ์ฝ๋ ์ ๋ ฅ, ์ง๋ฌธ ์ธ์ฆ ๋ฑ์ผ๋ก ์ถ๊ฐ ์ธ์ฆ์ ํจ์ผ๋ก์จ ๋ณด์์ ๊ฐํํ๋ ๋ฐฉ๋ฒ์ ๋งํฉ๋๋ค.
- OPT(One-Time Password): ๊ณ ์ ๋ ๋น๋ฐ๋ฒํธ๊ฐ ์๋ ๋ฌด์์๋ก ์์ฑ๋ ์ผํ์ฉ ๋น๋ฐ๋ฒํธ๋ฅผ ์ผ์ ์ฃผ๊ธฐ๋ก ์์ฑํ๋ ๋ณด์ ์์คํ ์ ๋งํฉ๋๋ค.
S3๋ก ํ๋ ํ์ผ ๊ด๋ฆฌ
- S3: Amazon S3๋ Amazon Simple Storage Service์ ์ฝ์๋ก ์๋ง์กด ์น ์๋น์ค์์ ์ ๊ณตํ๋ ์จ๋ผ์ธ ์คํ ๋ฆฌ์ง ์น ์๋น์ค์ ๋๋ค. ์ฝ๊ฒ ๋งํด ๊ตฌ๊ธ ๋๋ผ์ด๋ธ์ ๋น์ทํ ์๋น์ค๋ก ๋ฐ์ดํฐ๋ฅผ ์ ์ฅ, ๊ฒ์, ์ญ์ ํ ์ ์์ต๋๋ค.
- ๋ด๊ตฌ์ฑ: ์คํ ๋ฆฌ์ง๊ฐ ์์ ์ ์ผ๋ก ๋ฐ์ดํฐ๋ฅผ ๊ธฐ์ตํ ์ ์๋ ์ฑ์ง์ ๋งํฉ๋๋ค. S3๋ ํ์ผ์ ์ ๋ก๋ ํ๋ฉด ๊ทธ ํ์ผ์ ํ๋์ ์ปดํจํฐ๊ฐ ์๋ ์ฌ๋ฌ ๋์ ์ปดํจํฐ์ ๋ณต์ ํด์ ๋ณด๊ดํ๋ฉฐ, ์ปดํจํฐ๋ ๋ฌผ๋ฆฌ์ ์ผ๋ก ์๋ก ๋ฉ๋ฆฌ ๋จ์ด์ ธ ์๋ ๋ค๋ฅธ ๊ฑด๋ฌผ์ ๋ณด๊ด๋ฉ๋๋ค. AWS์ ๋ฐ๋ฅด๋ฉด S3๋ 99.999999%์ ๋ด๊ตฌ์ฑ์ ๋ณด์ฅํฉ๋๋ค.
- ๋ฒ์ ๊ด๋ฆฌ: ๊ฐ์ฒด(ํ์ผ)์ ๋ณํ๋ฅผ ๊ธฐ๋กํ๋ค๊ฐ ํน์ ์์ ์ ๋ฒ์ ์ ๋ค์ ๋ณต์ํ ์ ์๋ ์์คํ ์ ๋งํ๋ค. S3๋ ๋ฒํท์ ์ ์ฅ๋ ๋ชจ๋ ๊ฐ์ฒด์ ๋ฒ์ ์ ๋ณด์กด, ๊ฒ์, ๋ณต์ํ ์ ์์ต๋๋ค.
- ์ค๋ธ์ ํธ(Object): S3์์๋ ํ์ผ์ ์ค๋ธ์ ํธ(Object, ๊ฐ์ฒด)๋ผ๊ณ ํํํฉ๋๋ค.
- ํด๋(Folder): ๊ฐ์ฒด๋ฅผ ๋ด์ ์ ์๋ ํด๋๋ฅผ ๋งํฉ๋๋ค.
- ๋ฒํท(Bucket): ์ฐ๊ด๋ ์ค๋ธ์ ํธ๋ฅผ ๊ทธ๋ฃนํํ ์ต์์ ๋๋ ํ ๋ฆฌ๋ฅผ ๋งํฉ๋๋ค. ์ฝ๊ฒ ํ๋์ ๋ธ๋ก์ ํธ๋ฅผ ํ๋์ ๋ฒํท์ด๋ผ๊ณ ์๊ฐํ๋ฉด ๋ฉ๋๋ค. ๋ฒํท์ ๋จ์๋ก ์คํ ๋ฆฌ์ง์ ๋ฆฌ์ ์ ์ง์ ํ ์ ์์ต๋๋ค.
- ์คํ ๋ฆฌ์ง ํด๋์ค: AWS S3์๋ 6๊ฐ์ง ํํ์ ์คํ ๋ฆฌ์ง๊ฐ ์์ต๋๋ค. ์คํ ๋ฆฌ์ง ํด๋์ค๋ง๋ค ์ฅ๋จ์ ์ด ๋ค๋ฅด๋ฏ๋ก ํ์ผ์ ์ฑ๊ฒฉ์ ๋ฐ๋ผ ์์ ์๊ฒ ์ ๋ฆฌํ ๊ฒ์ ์ ํํด์ผ ํฉ๋๋ค.
- ์น ์๋ฒ: ์น ๋ธ๋ผ์ฐ์ ์์ ์์ฒญํ๋ HTML ๋ฌธ์๋ ํ์ผ ๋ฑ์ ์ ์กํด์ฃผ๋ ํ๋ก๊ทธ๋จ์ ๋งํฉ๋๋ค. ํ์ผ ์ ์ฅ์์ธ S3์๋ ์น ์๋ฒ ๊ธฐ๋ฅ์ด ๊ธฐ๋ณธ์ ์ผ๋ก ๋ด์ฅ๋ผ ์์ต๋๋ค.
- CDN (Content Delivery Network): ์ฝํ ์ธ ์ ์ก ๋คํธ์ํฌ. ์ ์ธ๊ณ์ CDN ์๋ฒ๋ฅผ ๋ถ์ฐํ์ฌ ์์ฒญ์ด ๋ค์ด์ค๋ฉด ๊ฐ์ฅ ๊ฐ๊น์ด ๊ณณ์์ ๋ฏธ๋ฆฌ ์ ์ฅํ๊ณ ์๋ ์ฝํ ์ธ ๋ฅผ ๋ณด๋ด์ฃผ๋ ๊ธฐ์ ์ ๋งํฉ๋๋ค.
๋ฐ์ํ
'Devops > AWS' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[AWS] RDS ๋? (0) | 2024.08.06 |
---|---|
[AWS] S3๋ฅผ ์๋ฒ๋ก ํ์ฉํ๊ธฐ, CloundFront ์ด์ฉํด์ ์ ์ธ๊ณ ๋ฐฐํฌํ๊ธฐ (0) | 2024.07.24 |
[AWS] beanstalk healthd.conf not foud ์๋ฌ ๋ฐ์ ์์ธ ๋ฐ ํด๊ฒฐ ๋ฐฉ๋ฒ (1) | 2023.12.11 |
[AWS] Elastic Beanstalk ์๋ฌ The EC2 instances failed to communicate with AWS Elastic Beanstalk (1) | 2023.11.28 |
[AWS] EC2 ์ธ์คํด์ค ์คํ ๋ฆฌ์ง๋? (0) | 2023.05.27 |