https://koreatstm.tistory.com/239
AWS $0.005 per in-use public ipv4 address per hour ๊ณผ๊ธ๋ฌธ์ (2)
https://koreatstm.tistory.com/218 AWS $0.005 per in-use public ipv4 address per hour ๊ณผ๊ธ๋ฌธ์ (1)๋ฌธ์ ๋ฐ์ ๊ฐ์ธ ํฌํธํด๋ฆฌ์ค๋ฅผ ์ํด ๋ฐฐํฌํ ์ฌ์ดํธ ๋น์ฉ์ ๋ชจ๋ํฐ๋ง ์ค์, ์ถ๊ฐ์ ์ธ ๊ณผ๊ธ์ด ๋ฐ์ํ ๊ฒ์ ํ์ธํ์ฌ ์ด
koreatstm.tistory.com
๋ชจ๋ ๊ฑธ ์ฒ๋ฆฌํ์ง๋ง, ๊ณ์ ์ ํ์ฑํํ์ง 1๋ ์ด ์ง๋ ํ๋ฆฌํฐ์ด๊ฐ ๋๋ฌ๋ค.
ํ๋ฌ์ 2๋ง์๊ผด๋ก ๋๊ฐ๊ฒ ๊ฐ์์, ์๋ก์ด ๊ณ์ ์ ๋ง๋ค์๋ค.
๋ด๋ ๋ถํฐ๋ ์ด ์ฌ์ดํธ๋ฅผ ๊ณ์ ์ ์งํ ๊ฒ์ด๊ธฐ์ ์์ฝ์ธ์คํด์ค๋ก ๋ง๋๋ ค๊ณ ํ๋ค.
์ฌํด๋ถํฐ ํด๋ ๋๋๋ฐ, AMI๋ฅผ ์ฌ์ฉํด๋ณด๊ณ ์ถ์ด์ ์ด๋ฏธ ๊ณ์ ์ ๋ง๋ค์๋ค.
ํ๋ฆฌํฐ์ด 1๋ ์ฐ๊ณ ๊ทธ ํ์ ์์ฝ์ธ์คํด์ค๋ก ๋น์ฉ์ ๊ฐ์ ํด๋ณด์!
1. AMI๋ฅผ ํตํ EC2 ๋ง์ด๊ทธ๋ ์ด์
1๋จ๊ณ: ๊ธฐ์กด ๊ณ์ ์์ AMI ์์ฑ
- AWS ๊ด๋ฆฌ ์ฝ์์ ๋ก๊ทธ์ธ ํ, EC2 ๋์๋ณด๋๋ก ์ด๋
- ์ผ์ชฝ ๋ฉ๋ด์์ Instances๋ฅผ ํด๋ฆญํ์ฌ ์ด์ ํ ์ธ์คํด์ค๋ฅผ ์ ํ
- ์ ํํ ์ธ์คํด์ค์์ ์๋จ์ Actions ๋ฒํผ์ ํด๋ฆญํ ํ, Image and templates → Create image๋ฅผ ์ ํ
- ์ค์ ์ด ์๋ฃ๋๋ฉด Create image ๋ฒํผ์ ํด๋ฆญํ์ฌ ์ด๋ฏธ์ง ์์ฑ ์์
- EC2 ์ธ์คํด์ค์์ ์ด๋ฏธ์ง๋ฅผ ์์ฑํ๋ฉด, ํด๋น ์ธ์คํด์ค์ EBS ์ค๋
์ท๋ ์๋์ผ๋ก ์์ฑ๋จ
- ์ด ์ค๋ ์ท์ ๋ฐํ์ผ๋ก ์๋ก์ด ์ธ์คํด์ค๋ฅผ ์์ฑํ๊ฑฐ๋, ๋ฐฑ์ , ๋ณต๊ตฌ, ๋ค๋ฅธ ๋ฆฌ์ ์ผ๋ก์ ์ด๋์ ํ์ฉ
2๋จ๊ณ: ์ด๋ฏธ์ง ๊ณต์ ์ค์
- ์ด๋ฏธ์ง๋ฅผ ์์ฑํ ํ, EC2 ๋์๋ณด๋์์ ์ผ์ชฝ ๋ฉ๋ด์ AMIs๋ก ์ด๋
- ์์ฑํ AMI๋ฅผ ์ ํํ๊ณ , ์๋จ์ Actions ๋ฒํผ ์ ํ
- Modify Image Permissions๋ฅผ ํด๋ฆญ
- Add account ID ์ต์ ์ ์ ๊ณ์ ์ AWS ๊ณ์ ID๋ฅผ ์ ๋ ฅ
3๋จ๊ณ: ์ ๊ณ์ ์์ AMI ์ฌ์ฉ
- ์ ๊ณ์ ์ผ๋ก ๋ก๊ทธ์ธํ ํ, EC2 ๋์๋ณด๋์ ์ ์
- AMIs๋ฅผ ํด๋ฆญํ๊ณ , Private images ํญ์ผ๋ก ์ด๋
- ๊ณต์ ํ AMI๊ฐ ๋ชฉ๋ก์ ๋ํ๋๋ค.
- ์ํ๋ AMI๋ฅผ ์ ํํ ํ, Launch instance from this image ๋ฒํผ์ ํด๋ฆญํ์ฌ ์ EC2 ์ธ์คํด์ค๋ฅผ ์์
์๋ก์ด ec2์์ ๊ธฐ์กด ๋ด์ฉ๋ค์ด ์ ๋ง์ด๊ทธ๋ ์ด์ ๋๊ฑธ ํ์ธํ ์ ์๋ค.
2. Route53์์ ๊ตฌ๋งคํ ๋๋ฉ์ธ ์ด์
ํธ์คํ ์์ญ์ ๋ค๋ฅธ aws ๊ณ์ ์ผ๋ก ์ด์ ํด๋ณด์.
๊ณ์ ์ ๋ณด๋ง ์ ๊ฐ์ง๊ณ ์์ผ๋ฉด aws์ ์ค๋ช ์ด ์์ธํ๊ธฐ ๋๋ฌธ์ ์ด๋ ต์ง ์๋ค.
์ด์ ๊ธฐ๋ค๋ฆฌ๋ฉด ๋๋ค.
10๋ถ ์ ๋ ๊ฑธ๋ฆฐ๋ค.
Route53์ ๋ ์ฝ๋ ์ธํ ์ ํด์ค๋ค. ๋๋ A๋ ์ฝ๋๋ง ์ถ๊ฐํ์๋ค.
์ ์ ์์ด ๋๋ค.
Portfolio
์ ์ฑ์ฃผ Portfolio
www.seongjudev.link
3. TroubleShooting
1. ๋ฌธ์
์ฌ์ค ์ด์ ์์ฒด๊ฐ ์ด๋ ต์ง๋ ์์๋ค. 1์๊ฐ๋ ์๊ฑธ๋ฆฌ๋๋ฐ, ๋๋ ํ๊ฐ์ง ์ด์ ๋ก ์๊ฐ๋ณด๋ค ์๊ฐ์ด ์์๋์๋ค.
๋๋ฉ์ธ ์ด๋ฆ์ ๋ ์ฝ๋ ๊ฐ๊ณผ ํธ๋ํฝ ๋ผ์ฐํธ ๋์์ด ์ผ์นํ์ง ์์ผ๋ฉด ๋ฌธ์ ๊ฐ ๋ฐ์ํ ์ ์๋ค.
Route 53์์ ์ค์ ํ ๋ค์์๋ฒ(NS) ๋ ์ฝ๋์ ๋๋ฉ์ธ ๋ฑ๋ก ์๋น์ค ์ ๊ณต์ ์ฒด์ ๋ฑ๋ก๋ ๋ค์์๋ฒ๊ฐ ์ผ์นํ์ง ์์ผ๋ฉด DNS ์ค๋ฅ๊ฐ ๋ฐ์ํ๋ค.
nslookup์ผ๋ก ๊ณ์ ํด๋ด๋, ์๋๋ค. ์ด๊ฑธ ๋ฐ๋์ ๋ง์ถฐ์ผํ๋ค.
2. ์์ธ
Route 53 ํธ์คํ ์์ญ์ ๋ค๋ฅธ AWS ๊ณ์ ์ผ๋ก ์ด์ ํ๊ธฐ ๋๋ฌธ์ ๋ค์์๋ฒ(NS) ๋ ์ฝ๋๊ฐ ์ผ์นํ์ง ์์์ DNS ์ค๋ฅ๊ฐ ๋ฐ์ํ๋ค.
๊ธฐ์กด์ AWS ๊ณ์ ์์ Route 53 ํธ์คํ ์์ญ์ ์์ฑํ์ ๋, ํด๋น ๊ณ์ ์ Route 53์ด ์ ๊ณตํ ๋ค์์๋ฒ(NS) ๊ฐ์ ์ฌ์ฉํ๊ฒ ๋๋ค.
๋ฐ๋ผ์ ์ด ๊ณ์ ์์ ๋ง๋ NS ๋ ์ฝ๋์ ๋๋ฉ์ธ ๋ฑ๋ก ์๋น์ค์ ๋ค์์๋ฒ(NS)๊ฐ ์ผ์นํด์ DNS๊ฐ ์ ๋๋ก ์๋ํ์๋ค. (๋น์ฐํ๋ค!!)
ํ์ง๋ง ์ด์ ํธ์คํ ์์ญ์ ๋ค๋ฅธ AWS ๊ณ์ ์ผ๋ก ์ด์ ํ๋ฉด์, ์๋ก์ด ๊ณ์ ์์ ์ ๊ณตํ๋ ๋ค์์๋ฒ(NS) ๊ฐ์ด ๋ค๋ฅด๊ฒ ๋๋ค.
์ด๋ก ์ธํด ๊ธฐ์กด ๋๋ฉ์ธ ๋ฑ๋ก ์๋น์ค์ ๋ฑ๋ก๋ ๋ค์์๋ฒ ๊ฐ๊ณผ ์ ๊ณ์ ์ ๋ค์์๋ฒ ๊ฐ์ด ์ผ์นํ์ง ์๊ฒ ๋์ด, DNS๊ฐ ์ ๋๋ก ์๋ํ์ง ์๋ ์ค๋ฅ๊ฐ ๋ฐ์ํ๋ค.
3. ํด๊ฒฐ
Route53 ๋๋ฉ์ธ ์ด๋ฆ์์ ๋ ์ฝ๋์ ํด๋นํ๋ ๊ฐ/ํธ๋ํฝ ๋ผ์ฐํธ ๋์๊ณผ ๋ฑ๋ก๋ ๋๋ฉ์ธ > ๋๋ฉ์ธ์ด๋ฆ ํด๋ฆญ์์์ ์ด๋ฆ์๋ฒ๋ฅผ ๋ง์ถฐ์ค๋ค.
์ ๋ธ๋ฌ์ฒ๋ฆฌ๋ ๊ณณ์ ๊ธฐ์ค์ผ๋ก ๋ณ๊ฒฝํ๋ฉด ๋๋ค.
๊ฐ๋จํ๊ฒ์์ ๋์ณ์ ์ ๋จน์ง ๋ง์!
'๐ณ ์ธํ๋ผ > solution architect' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
Amazon VPC (0) | 2025.02.16 |
---|---|
Amazon S3 (0) | 2025.02.13 |
Amazon EC2 (0) | 2025.02.12 |
Cloud (0) | 2025.02.11 |
AWS (0) | 2025.02.11 |