์๋ฒ
์ ์
ํน์ ์๋น์ค๋ฅผ ์ ๊ณตํ๋ ์ปดํจํฐ ๋๋ ํ๋ก๊ทธ๋จ
์๋ฅผ ๋ค์ด, ๋ฉ์ผ ์๋น์ค๋ฅผ ์ ๊ณตํ๋ ๊ฒ์ ๋ฉ์ผ ์๋ฒ, ๋ฐ์ดํฐ๋ฒ ์ด์ค(DB) ๊ธฐ๋ฅ์ ์ ๊ณตํ๋ ๊ฒ์ DB ์๋ฒ๋ผ๊ณ ํ ์ ์๋ค.
ํ๋์ ์ปดํจํฐ์ ์ฌ๋ฌ ์ข ๋ฅ์ ์๋ฒ๋ฅผ ์ค์นํ ์๋ ์์ง๋ง, ์ฅ์ ๋ฐ์ ์ ๋ชจ๋ ์๋ฒ๊ฐ ์ค๋จ๋ ์ํ์ด ์์ด ์ผ๋ฐ์ ์ผ๋ก ์ด๋ ๊ฒ ๊ตฌ์ฑํ์ง๋ ์๋๋ค.
์๋ฒ ์ข ๋ฅ
- ์น ์๋ฒ: Apache, Nginx
- ๋ฐ์ดํฐ๋ฒ ์ด์ค ์๋ฒ: MySQL, PostgreSQL
- ํ์ผ ์๋ฒ: Samba, NFS
- ๋ฑ๋ฑ
์๋ฒ์ ๊ตฌ์ฑ ์์
์๋ฒ๋ ์ผ๋ฐ์ ์ธ ์ปดํจํฐ์ ๋์ผํ ๊ตฌ์ฑ ์์๋ฅผ ๊ฐ์ง๋ค.
์ผ๋ฐ์ ์ธ ์ฌ์ฉ์๋ ํด๋ผ์ด์ธํธ ์ญํ ์ ํ์ฌ ์๋ฒ์ ์์์ ํ์ฉํ๋ ๋ฐฉ์์ผ๋ก ์ด์๋๋ค.
์ฃผ์ ๊ตฌ์ฑ ์์
- CPU (์ฐ์ฐ ์ฒ๋ฆฌ)
- ๋ฉ๋ชจ๋ฆฌ (๋ฐ์ดํฐ ์ฒ๋ฆฌ ์๋ ๊ฒฐ์ )
- ์ ์ฅ ์ฅ์น (HDD, SSD ๋ฑ)
- ๋คํธ์ํฌ ์ธํฐํ์ด์ค (์๋ฒ์ ํด๋ผ์ด์ธํธ ๊ฐ์ ์ฐ๊ฒฐ)
์๋ฒ ์ด์์ฒด์
์๋ฒ์ฉ OS๋ก๋ ๋ฆฌ๋ ์ค๊ฐ ๋ง์ด ์ฌ์ฉ.
๋ํ์ ์ธ ๋ฐฐํฌํ์ผ๋ก๋ Ubuntu, CentOS, Debian ๋ฑ์ด ์์ผ๋ฉฐ, ์์ ์ฑ๊ณผ ๋ณด์์ฑ์ด ๋ฐ์ด๋ ์๋ฒ ์ด์ ํ๊ฒฝ์์ ์ ํธ๋๋ค.
ํด๋ผ์ฐ๋ ํ๊ฒฝ์์์ ์๋ฒ
AWS์ ๊ฐ์ ํด๋ผ์ฐ๋ ํ๊ฒฝ์์๋ ์๋ฒ๊ฐ ์ธ์คํด์ค(instance) ํํ๋ก ์์ฑ๋๋ค.
๊ฐ์ํ๋ ์๋ฒ๋ก, ํ์์ ๋ฐ๋ผ ํ์ฅ ๋ฐ ์ถ์๊ฐ ๊ฐ๋ฅํ๋ฉฐ, ๋ฌผ๋ฆฌ์ ์ธ ์๋ฒ๋ฅผ ์ง์ ๊ด๋ฆฌํ ํ์ ์์ด ํจ์จ์ ์ผ๋ก ์ด์๊ฐ๋ฅํ๋ค.
Amazon Elastic Compute Cloud
EC2๋ ๋งค๋์ง๋ ์๋น์ค๊ฐ ์๋๋ค. ์ด์์ AWS๊ฐ ๋ด๋นํ์ง๋ง, OS ๊ฐ์ ์ํํธ์จ์ด๋ค์ ์ฌ์ฉ์๊ฐ ์ง์ ์ค์นํ๊ตฌ ์ด์ ํด์ผ ํ๋ค.
ํ์ง๋ง, ๊ด๋ฆฌ ์ฝ์์์ GUI ๋ฐฉ์์ผ๋ก ์ ํํด์ ์ฌ์ฉํ๊ธฐ์, ์ค๋น๋ ์ธ์คํด์ค ์ ํ๊ณผ AMI๋ฅผ ์ฌ์ฉํ์ฌ ์ ์ ํ๊ฒ ์ ํํ๋ฉด ๋๋ค.
์ฅ์
์ฌ์ด ์์ฑ ๋ฐ ๊ด๋ฆฌ
- AWS ๊ด๋ฆฌ ์ฝ์์ ํตํด ์ธ์คํด์ค ์์ฑ๊ณผ ์ญ์ ๊ฐ ๋งค์ฐ ๋น ๋ฅด๊ณ ์ง๊ด์ ์ด๋ค.
- AMI(Amazon Machine Image)๋ฅผ ์ ํํ์ฌ ์ด์ ์ฒด์ ๋ฐ ์ ํ๋ฆฌ์ผ์ด์ ํ๊ฒฝ์ ๋ฏธ๋ฆฌ ์ค์ ๋ ์ด๋ฏธ์ง๋ก ์์ฝ๊ฒ ๋ฐฐํฌ ๊ฐ๋ฅ
- ๋ค์ํ ์ธ์คํด์ค ์ ํ์ ์ ๊ณตํ์ฌ, ์ํ๋ ์ฑ๋ฅ์ ๋ง๋ ์๋ฒ๋ฅผ ์ฝ๊ฒ ์ ํ ๊ฐ๋ฅ
์ธ์คํด์ค ์ ํ๊ณผ AMI ์ ํ
- ์ธ์คํด์ค ์ ํ: ํ์์ ๋ง๋ CPU, ๋ฉ๋ชจ๋ฆฌ, ๋คํธ์ํฌ ์ฑ๋ฅ ๋ฑ์ ์ ํํ ์ ์์
- AMI: ๋ฏธ๋ฆฌ ์ค์ ๋ ์ด์ ์ฒด์ ์ด๋ฏธ์ง, ์์ ์ ํ์์ ๋ง๋ ์ด๋ฏธ์ง๋ก EC2 ์ธ์คํด์ค๋ฅผ ์์ํ ์ ์์
๋น ๋ฅธ ์์ฑ ๋ฐ ์ญ์
- EC2 ์ธ์คํด์ค๋ ๋ช ๋ถ ๋ด์ ์์ฑ, ์ญ์ ํ ์ ์์ด, ๋งค์ฐ ๋น ๋ฅด๊ฒ ํ ์คํธ๋ ๋ฐฐํฌ ์์ ๊ฐ๋ฅ
- ๋ณต์ (๋์ผ ๊ตฌ์ฑ์ ์ธ์คํด์ค ์ฌ๋ฌ ๋ ์์ฑ), ์ค์ผ์ผ ์์(์๋ฒ ์ ์ฆ๊ฐ ํตํ ์ํ ํ์ฅ), ์ค์ผ์ผ ์ (CPU, ๋ฉ๋ชจ๋ฆฌ ๋ฑ ์ฌ์ ์ฆ๊ฐ ํตํ ์์ง ํ์ฅ) ํตํ ๋น ๋ฅธ ์์ฑ ๋ฐ ์ญ์
๊ด๋ฆฌ ์ฝ์์ ํตํด ์ธ์ ์ด๋์๋ SSH๋ก ์๊ฒฉ ์ ์ํ์ฌ ์์ ํ ์ ์๋ค.
๊ฐ๋ ์ ๋ฆฌ
- ์ธ์คํด์ค
- ์์ฑํ ๊ฐ์ ์๋ฒ, ๊ฐ์ฒด์งํฅ์ธ์ด์์ ์ธ์คํด์ค์ ๋น์ทํ ๊ฐ๋ . ๊ฐ์ํ๋ ์ปดํจํ ๋ฆฌ์์ค๋ฅผ ์ ๊ณตํ๋ฉฐ, ์ด๋ฅผ ํตํด ๋ฌผ๋ฆฌ์ ์๋ฒ ์์ด๋ ์๋ฒ ํ๊ฒฝ์ ์์ฑ
- AMI
- ๊ฐ์ ์ด๋ฏธ์ง๋ก, ์ธ์คํด์ค ์์ฑ ๊ธฐ๋ฐ ์ด๋ฏธ์ง, ๊ฐ์ฒด์งํฅ์ธ์ด์์ ํด๋์ค์ ๋น์ทํ ๊ฐ๋ . ์ด๋ค OS ์ฌ์ฉํ ์ง ์ ์๋จ
- ๋ณด์๊ทธ๋ฃน
- ๊ฐ์ ๋ฐฉํ๋ฒฝ. EC2 ํธ๋ํฝ ์ ์ด, ์ธ๋ฐ์ด๋ ๊ท์น(์ธ์คํด์ค๋ก ๋ค์ด์ด), ์์๋ฐ์ด๋(์ธ์คํด์ค์์ ๋๊ฐ) ๊ท์น ์ค์ , ํน์ ํฌํธ๋ง ์ด๊ฑฐ๋, ํน์ IP ์ ๊ทผ ํ์ฉ/ํต์
- Elastic IP
- ์ ์ IP์ฃผ์. EC2๋ ๋์ IP๋ฅผ ํ ๋น๋ฐ์ง๋ง, ๊ณ ์ IP๋ฅผ ์ฌ์ฉํ๊ณ ์ถ์ ๊ฒฝ์ฐ ์ฌ์ฉ
- EBS
- ๋ธ๋ก ์์ค ์คํ ๋ฆฌ์ง, EC2๊ฐ ์ข ๋ฃ๋์ด๋ ๋ฐ์ดํฐ๋ ์ ์ง๋จ
- ํค ํ์ด
- ์ธ์คํด์ค ์ ์ ์ ์ธ์ฆ ์ํด ์ฌ์ฉํ๋ ํค. EC2 ์์ฑ ์, ํผ๋ธ๋ฆญ ํค์ ํ๋ผ์ด๋น ํค๊ฐ ์์ผ๋ก ์์ฑ ๋จ. SSH ์ ์ ์ ์ฌ์ฉ
์ธ์คํด์ค ์ค์ ์
- AMI ์ค์
- ์ธ์คํด์ค ์ ํ ์ค์
- CPU, ๋ฉ๋ชจ๋ฆฌ, ๋คํธ์ํฌ ์ฑ๋ฅ
- t3.micro, m5.large, c5.2xlarge ๋ฑ
- ๋ฆฌ์
- EC2 ์์ฑํ ๋ฌผ๋ฆฌ์ ์์น
- AWS ๋ฐ์ดํฐ ์ผํฐ๊ฐ ์์นํ ์ง์ญ
- ๋คํธ์ํฌ
- VPC๋ฅผ ์ ํํจ. ์ ํ ์ ํ ๊ฒฝ์ฐ default VPC์ EC2 ์์ฑ ๋จ
- ์๋ธ๋ท
- VPC๋ด์ ์ด๋ค ์๋ธ๋ท์ ์ฌ์ฉํ ์ง ์ ํํจ. ์๋ธ๋ท ์ ํ ์ ๊ฐ์ฉ์์ญ(AZ)๊ณผ, ์ฌ์คIP ๋ฒ์ ์๋ ์ง์
- IAM ์ญํ (Role)
- ์ธ์คํด์ค ์ ์ ๊ถํ ์ค์ . IAM ์ญํ ์ ๊ฒฝ์ฐ ์ฌ์ฉ์๊ฐ ์๋ ์๋น์ค์์ ์ ์ํ ๋๋ฅผ ์๋ฏธ
- ex) EC2๊ฐ S3 ๋ฒํท ์ ๊ทผ ์, ํด๋น ์ ๊ทผ์ ๋ํ IAM ์ญํ ์ EC2์ ๋ถ์ฌํด์ผ ํ๋ค.
- ์คํ ๋ฆฌ์ง ์ฉ๋ ๋ฐ ์ข
๋ฅ
- S3๋ EC2 ๊ธฐ์ค ์ธ๋ถ ์คํ ๋ฆฌ์ง์ด๊ธฐ์ ์ ํ ๋ถ๊ฐ
- ์๋ฒ ์ฅ๋น ์คํ ๋ฆฌ์ง
- ex) ์ผ๋ฐ ๋ชฉ์ SSD(gp3), ํ๋ก๋น์ ๋๋ IOPS SSD(io2)
- ๋ณด์๊ทธ๋ฃน
- ๊ฐ์ ๋ฐฉํ๋ฒฝ
- EC2์ ๋ํ ํธ๋ํฝ ํํฐ๋ง ์ค์
- ex) SSH ํตํด ์ ์ํ๋ ค๋ฉด 22๋ฒ ํฌํธ๋ฅผ ์ด์ด์ผ ํ๋ค. HTTP -> 80 ๋ฑ
- SSH๋ฅผ ๋ชจ๋ IP์์ ์ด๋ฉด ๋ณด์์ ์ทจ์ฝํ ์ ์๋ค. ํน์ IP ์ฃผ์์์๋ง ์ ์ํ๋๋ก ์ธ๋ฐ์ด๋ ๊ท์น์ ํด๋น IP๋ง ํ์ฉํ๋๋ก ์ค์
๋น์ฉ
์ธ์คํด์ค ์ฌ์ฉ๋(๊ฐ๋ ์๊ฐ X ๋จ๊ฐ) + EBS ์๊ธ(์ฉ๋ X ๋จ๊ฐ) + ํต์ ์๊ธ ๋ฑ
- ์ธ์คํด์ค ์ฌ์ฉ๋
- ์ธ์คํด์ค์ ์ฌ์ฉ์๊ฐ๊ณผ ์ธ์คํด์ค ์ ํ์ ๋ฐ๋ผ ์๊ธ์ด ๋ถ๊ณผ
- ex) t3.micro ์ธ์คํด์ค๋ ์ ๋ ด, c5.2xlarge ์ธ์คํด์ค๋ ๋ ๋น์ผ ์๊ธ
- EBS ์๊ธ
- EBS๋ ์ ์ฅ ์ฉ๋๊ณผ IO ์ฑ๋ฅ์ ๋ฐ๋ผ ์๊ธ์ด ๋ฐ์
- ex) ๊ณ ์ฑ๋ฅ IOPS SSD๋ ๋ ๋์ ๋น์ฉ์ด ๋ฐ์ ๊ฐ๋ฅ
- ํต์ ์๊ธ
- ์ธํฐ๋ท์ผ๋ก ๋๊ฐ๋ ๋ฐ์ดํฐ ๋๋ ๋ค๋ฅธ ๋ฆฌ์ ๊ฐ์ ๋ฐ์ดํฐ ์ ์ก์ ๋ํด ์๊ธ ๋ฐ์ ๊ฐ๋ฅ
- ex) EC2 ์ธ์คํด์ค๊ฐ ์ธ๋ถ๋ก ๋ฐ์ดํฐ๋ฅผ ์ก์ ํ ๋ ๋ฐ์ดํฐ ์ ์ก ์๊ธ์ด ๋ฐ์
'๐ณ์ธํ๋ผ > solution architect' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
Amazon VPC (0) | 2025.02.16 |
---|---|
Amazon S3 (0) | 2025.02.13 |
Cloud (0) | 2025.02.11 |
AWS (0) | 2025.02.11 |
SAA-CO3 ์ค๋ต,์ ๋งคํ ๋ด์ฉ ๐งน (2) (1) | 2024.09.18 |