1. EC2
- Elastic Compute Cloud์ ์ฝ์
- Virtual Machine์ ์ธํฐ๋ท์ ํตํด ์ ๊ณตํด์ฃผ๋ ์๋น์ค
- ์ฌ๊ตฌ์ฑ์ด ๊ฐ๋ฅํ ์ปดํจํ ๋ฆฌ์์ค
- ์ก๊ฒ ํ์ฅ/์ถ์๋๋ ์ปดํจํ ์ฉ๋
- ์ฉ๋์ ๋ฐ๋ฅธ ๋ค์ํ ์ธ์คํด์ค ํ์ ์ ๊ณต
- ์ฌ์ฉํ ๋งํผ๋ง ๊ณผ๊ธ(pay-as-you-go)
EC2๋ ์ปดํจํ ๋ฆฌ์์ค๋ฅผ ์ฌ๊ตฌ์ฑ์ด ๊ฐ๋ฅํ๋ค๋ ํน์ง์ ๊ฐ๊ณ ์๋ค,
- ์ฆ, ์ธ์คํด์ค๊ฐ ์์ฑ ๋ ์ดํ์๋ ์ฑ๋ฅ์ ์ฌ๋ฆฌ๊ฑฐ๋ ๋ด๋ฆด ์ ์๋ค๋ ์๋ฏธ
- cf.
์ธ์คํด์ค: EC2์ ์๋์ ๋ปํ๋ ๋จ์ - EC2๋ ์ธ์คํด์ค ํ ๊ฐ, ์ธ์คํด์ค ๋ ๊ฐ ์ด๋ฐ์์ผ๋ก ํํํ๋ค.
- ํ๋์ ์ธ์คํด์ค๋ ๊ฐ์ ๋จธ์ ํ๋๋ฅผ ์๋ฏธํ๋ค
- cf.
- ๊ทธ๋์ ์ฝ๊ฒ ์ปดํจํ ์ฉ๋์ ํ์ฅํ๊ฑฐ๋ ์ถ์ํ ์ ์๋ค
- EC2๋ ์ฉ๋์ ๋ฐ๋ฅธ ๋ค์ํ ์ธ์คํด์ค ํ์ ์ ์ ๊ณตํ๋ค.
1.1 EC2 ์ธ์คํด์ค ํจ๋ฐ๋ฆฌ ์ข ๋ฅ
EC2๋ ๋ค์ํ ์ธ์คํด์ค ํ์ ์ ์ง์ํ๋ค
Mํจ๋ฐ๋ฆฌ: ์ปดํจํ , ๋ฉ๋ชจ๋ฆฌ, ๋คํธ์ํฌ ๋ฆฌ์์ค๋ฅผ ๊ท ํ์ ์ผ๋ก ์ฌ์ฉํ ์ ์๋ ๋ฒ์ฉ ์ธ์คํด์ค ํ์Cํจ๋ฐ๋ฆฌ: EC2 ๋ด์์ ์ต๊ณ ์ฑ๋ฅ์ ํ๋ก์ธ์๋ฅผ ์ ๊ณตRํจ๋ฐ๋ฆฌ: ๋ฉ๋ชจ๋ฆฌ ์ฉ๋์ด ๋ง์ด ํ์ํ ์ ํ๋ฆฌ์ผ์ด์ ์ฉTํจ๋ฐ๋ฆฌ: ์ฑ๋ฅ์ ์๊ฐ์ ์ผ๋ก ํ์ฅํ ์ ์๋ ์ธ์คํด์ค- ํ๋ฆฌํฐ์ด์์ ์ ๊ณต๋๋ ํ์
- AWS ๊ณ์ ์ ์์ฑํ๊ณ 12๊ฐ์ ๋์์ ํ๋ฆฌํฐ์ด๋ก t2.micro ๋๋ t3.micro๋ฅผ ๋ฌด๋ฃ๋ก ์ฌ์ฉ ๊ฐ๋ฅ
Gํจ๋ฐ๋ฆฌ์Pํจ๋ฐ๋ฆฌ: GPU ์์์ด ๋ง์ด ํ์ํ ์ ํ๋ฆฌ์ผ์ด์ ์ ์ํ ์ธ์คํด์ค์ฉIํจ๋ฐ๋ฆฌ: ๋์ I/O๋ฅผ ์ ๊ณตํ๋ SSD ๊ธฐ๋ฐ์ ์ด๊ณ ์ ์ธ์คํด์ค ์คํ ๋ฆฌ์งDํจ๋ฐ๋ฆฌ: ๋์ ๋์คํฌ ์ฒ๋ฆฌ๋, ๋จ์๋จ ์ต์์ ๊ฐ๊ฒฉ์ธ ์ธ์คํด์ค
๋ชจ๋ ์ธ์คํด์ค ํ์ ์ ๋ค ์ธ์ธ ํ์๋ ์๊ณ , ํ์ํ ๋๋ง๋ค ๋ง๋ ํ์ ์ ์ฐพ์์ ์ฌ์ฉํ๋ฉด ๋จ
1.2 EC2 ์ธ์คํด์ค์ ๊ตฌ๋ถ
1t3.large
t๋ ์ธ์คํด์ค ํจ๋ฐ๋ฆฌ๋ฅผ ์๋ฏธ3๋ tํจ๋ฐ๋ฆฌ์ 3์ธ๋๋ผ๋ ๋ป์ผ๋ก ์ธ์คํด์ค ์ธ๋๋ฅผ ์๋ฏธ- ์ธ์คํด์ค ์ธ๋๋ ๋์ ์ ๋ก ์ต์ ์ธ๋๋ฅผ ์๋ฏธ, ์ต์ ์ผ์๋ก ๋น์ฉ๋๋น ์ฑ๋ฅ์ด ์ฐ์
large๋ ์ธ์คํด์ค์ ์ฌ์ด์ฆ๋ฅผ ์๋ฏธ- micro, small, medium, large ๋ฑ์ผ๋ก ๋ํ๋ด๋๋ฐ,
- ์ด ์ฌ์ด์ฆ๊ฐ ํ ๋จ๊ณ ์ปค์ง๋๋ง๋ค ์ฉ๋ ๋ฐ ๊ฐ๊ฒฉ์ด ๋ ๋ฐฐ์ฉ ์ฆ๊ฐ
EC2 ์ธ์คํด์ค๋ ์์ฑ ์ดํ์๋ ์ธ์คํด์ค ํ์ , ์ธ๋, ์ฌ์ด์ฆ ๋ฑ์ ์ฌ์์ ๋ณ๊ฒฝํ ์ ์๋ค.
1.3 EC2 ์ธ์คํด์ค ํ์ ๋ณ๊ฒฝ
๊ทธ๋์ ๋ง์ฝ EC2 ์ธ์คํด์ค ์ฌ์์ ๋ณ๊ฒฝํ๊ณ ์ถ๋ค๋ฉด, ๋จผ์ ์ธ์คํด์ค๋ฅผ ์ค์งํ ์ดํ์ ์ธ์คํด์ค ์ ํ ๋ณ๊ฒฝ ๋ฉ๋ด๋ฅผ ํตํด ์ฌ์์ ๋ณ๊ฒฝํ ์ ์๋ค.
1.4 EC2 ๊ณผ๊ธ ์ต์ ๋ฐ ๋น์ฉ ์ต์ ํ
On-Demand- ์ฝ์ ์์ด ์ด ๋งํผ๋ง ์ง๋ถํ๋ ์๊ธ์
- ์ด๊ธฐ์ ํธ๋ํฝ์ด ์ด๋์ ๋ ๋์ฌ์ง ์์ธกํ๊ธฐ ์ด๋ ค์ด ๊ฒฝ์ฐ
- ์ ๊ท ์๋น์ค์์ ์์ฃผ ์ฌ์ฉ
Reserved Instance (RI)- ์ธ์คํด์ค๋ฅผ ์์ฝํด์ ์ฌ์ฉํ๋ ์๊ธ์
- RI๋ฅผ ์ฌ์ฉํ๋ฉด 1๋ ํน์ 3๋ ์ฝ์ ์ ํ๊ณ , 40~70%๊น์ง ํ ์ธ
- ํญ์ ์ฌ์ฉ์ค์ธ ์์ ํ๋ ์๋ฒ ์์์ ์ํ ์๊ธ์
- ์ ์ด๋ ์ธ์คํด์ค๋ฅผ 1๋ ์ด์ ์ ์งํ ๊ณํ์ด๋ผ๋ฉด ๋ฌด์กฐ๊ฑด RI๋ฅผ ์ฌ์ฉํ๋ ๊ฒ์ด ๋น์ฉ ์ธก๋ฉด์์ ์ข์
- e.g. ์ธํฐ๋ท์ ์ธ ๋๋ 1๋ ํน์ 3๋ ์ฝ์ ์ ํ๋ฉด ์๊ธ์ ํ ์ธํด์ฃผ๋ ๊ฒ
Spot Instance- AWS์์ ๋จ๋ ์์์ ๊ฒฝ๋งค ๋ฐฉ์์ผ๋ก ์ ์ฐฐ๋ฐ์์ ์์ฃผ ์ผ ๊ฐ์ ์ฌ์ฉํ ์ ์๊ฒ ํด์ฃผ๋ ์๊ธ์
- ํ ์ธ์จ์ด ๊ฑฐ์ 80~90%๋ก ๊ต์ฅํ ๋์ง๋ง, ๊ฒฝ๋งค ๋ฐฉ์์ ์ฌ์ฉํ๊ธฐ ๋๋ฌธ์ ๋์ฐฐ๋ฐ์ง ๋ชปํ๋ฉด ์ฌ์ฉํ ์ ์์
- ๋จ๊ธฐ์ ์ผ๋ก ์์๊ฐ ๋ง์ ๋ ์ ๋ฆฌ
์ธ์คํด์ค๊ฐ ๊ผญ ํ์ํ ๊ฒฝ์ฐ์๋ On-Demand๋ Reserved Instance ์๊ธ์ ๋ฅผ ์ฌ์ฉํด์ผ ํ๊ณ , ๊ฐ๋์ฉ ์๋ ์์ ์ ์ํด์๋ Spot Instance๋ฅผ ์ฌ์ฉํ๋ค.
1.5 EC2 ๊ณผ๊ธ ์ต์ ์ ๋ฐ๋ฅธ ๋น์ฉ ๋น๊ต
- On-Demand์ ๊ฒฝ์ฐ ํ ๋ฌ์ ์ฝ 60.74$. ํํ๋ก 8๋ง์ ์ ๋
- RI๋ผ๊ณ ๋ถ๋ฅด๋ Reserved Instance๋ฅผ ์ฌ์ฉํ๊ฒ ๋๋ฉด,
- 1๋ ์ฝ์ ํ๊ณ ๋ชจ๋ ํ ๋ฒ์ ์ ๊ฒฐ์ ํ ๊ฒฝ์ฐ์๋ ์ฝ 41% ์ ๋ ดํ๊ณ ,
- 3๋ ์ฝ์ ํ๊ณ ๋ชจ๋ ํ ๋ฒ์ ์ ๊ฒฐ์ ํ ๊ฒฝ์ฐ์๋ ์ฝ 62% ์ ๋ ดํ๋ค.
- Spot Instance ์๊ธ์ ๋ฅผ ์ฌ์ฉํ ๊ฒฝ์ฐ์๋ ํ๊ท ์ ์ผ๋ก ์ฝ 70% ์ ๋ ดํ๊ฒ ์ด์ฉ ๊ฐ๋ฅ
- ๊ฒฝ๋งค ๋ฐฉ์์ผ๋ก ๋์ฐฐ ๋ฐ์์ ์ฌ์ฉํ๋ ๋ฐฉ์์ด๊ธฐ ๋๋ฌธ์,
- ๋ฌด์กฐ๊ฑด ๋์ฐฐ๋ฐ์ ์ ์๋ค๋ ์ ๊ณผ ๋งค๋ฒ ๊ฐ๊ฒฉ์ด ๋ฌ๋ผ์ง ์ ์๋ค๋ ๋จ์ ์ด ์กด์ฌ
- cf. AWS EC2 ๊ณต์ ์์ : https://www.youtube.com/watch?v=TsRBftzZsQo
2. Elastic IP
Elastic์ ์ฐ๋ฆฌ๋ง๋ก ํ๋ ฅ์ ์ด๋ค ๋ผ๋ ๋ป (e.g. ๊ณ ๋ฌด์ค์ด ํ๋ ฅ์ ์ด๋ค.)- ํ๋ ฅ์ฑ์ ๋ชจ์์ด ๋ฐ๋๋ ์ฑ์ง์ ์๋ฏธ
- ํ์ง๋ง AWS์์ ํ๋ ฅ์ ์ด๋ค ๋ผ๋ ๋ง์ ์ฌ๊ธฐ์ ๊ธฐ ๋ถ์๋ค ๋๋ค ํ ์ ์๋ ์ฑ์ง์ ์๋ฏธ
- ์ฌ๊ธฐ์ ๋ถ์ธ๋ค๋ ๊ฒ์ ๋ค๋ฅธ AWS ์๋น์ค์ ์ฐ๋์ํจ๋ค๋ ์๋ฏธ์ด๊ณ ,
- ๋ผ๋ ๊ฒ์ ๋ค๋ฅธ AWS ์๋น์ค์ ์ฐ๋์ ํด์ ํ๋ค๋ ์๋ฏธ
- AWS์ ์๋น์ค๋ค์ ์ด๋ฆ์ ์ด Elastic์ด๋ผ๋ ๋จ์ด๊ฐ ๋ค์ด๊ฐ๋ ๊ฒฝ์ฐ๊ฐ ๋ค ์ด๋ฐ ์๋ฏธ์ด๋ค.
- AWS์ ์๋น์ค๋ช ์ Elastic์ด๋ผ๋ ๋จ์ด๊ฐ ๋ค์ด๊ฐ๋ฉด,
- ๋ค๋ฅธ ์๋น์ค์ ์ ์ฐํ๊ฒ ์ฐ๋ํด์ ์ฌ์ฉ ๊ฐ๋ฅํ ์๋น์ค๋ผ๋ ์๋ฏธ
- Elastic IP๋ Elastic IP address๋ฅผ ์ค์ฌ์ด ๋ง
- IP ์ฃผ์๋ฅผ ์ค์ฌ์ IP๋ผ๊ณ ๋ถ๋ฅด๋ ๊ฒ์ฒ๋ผ,
- Elastic IP๋ ๋ค์ address๋ฅผ ์๋ตํ๊ณ Elastic IP๋ผ๊ณ ๋ถ๋ฅด๋ ๊ฒ
Elastic IP๋ ํด๋ผ์ฐ๋ ์ปดํจํ ์ ์ํด ๊ณ ์๋ ์ ์ IPv4 ์ฃผ์

Elastic IP๋ AWS ๊ณ์ ๊ณผ ์ฐ๊ฒฐ๋๋ค. ๊ทธ๋์ ๊ฐ ๊ณ์ ๋ณ๋ก ํ ๋น ๋ฐ์ ์ ์๋ Elastic IP์ ๊ฐ์๊ฐ ์ ํด์ ธ ์๋ค.
๋ฆฌ์ ์ AWS ์๋น์ค๊ฐ ์ด์๋๋ ์ง์ญ์ ์๋ฏธ๋ฆฌ์ ์์๋ ๋ณต์ ๊ฐ์๊ฐ์ฉ ์์ญ์ด ์กด์ฌ๊ฐ์ฉ ์์ญ์ ํ๋์ ๋ฆฌ์ ๋ด์ ๋ฌผ๋ฆฌ์ ์ผ๋ก ๋ถ๋ฆฌ๋ ๋ฐ์ดํฐ ์ผํฐ๋ฅผ ์๋ฏธ
- ๊ฐ
๋ฆฌ์ ์์ AWS ๊ณ์ ๊ณผ ์ฐ๋ ๋ Elastic IP๋ฅผ ํ ๋น ๋ฐ์ ์ ์๋ค.- ํ ๋น๋ฐ์
Elastic IP๋ฅผEC2 ์ธ์คํด์ค์ ์ฐ๊ฒฐํ๋ฉด,- ํด๋น
IP์ฃผ์๋กEC2 ์ธ์คํด์ค์ ์ ์ํ ์ ์๋ค.
- ํด๋น
Elastic IP๋ IP์ฃผ์์ด๊ธฐ ๋๋ฌธ์ ๊ฐ์๊ฐ ์ ํด์ ธ ์๋ค.- ๊ทธ๋์ ์ฌ์ฉ์๋ค์ด ๋ฌด์ ํ์ผ๋ก ์ฌ์ฉํ ์ ์๋ ๊ฒ์ ์๋๊ธฐ ๋๋ฌธ์,
- ๋ชจ๋ AWS ๊ณ์ ์ Elastic IP์ฃผ์๊ฐ ๋ฆฌ์ ๋น 5๊ฐ๋ก ์ ํ๋์ด ์๋ค.
- ํ ๋น๋ฐ์

์ ๊ทธ๋ฆผ์์๋ Elastic IP๋ฅผ ํ ๋น๋ฐ์์ EC2 ์ธ์คํด์ค์ ์ฐ๊ฒฐํ๋ค.
- ํด๋ผ์ด์ธํธ๋ ์ด Elastic IP๋ฅผ ํตํด์ EC2 ์ธ์คํด์ค์ ์ ์ํ๋ค.
- ๊ทธ๋ฐ๋ฐ ๋ง์ฝ ํด๋น
EC2 ์ธ์คํด์ค์ ์ฅ์ ๊ฐ ๋ฐ์ํ๊ฒ ๋๋ฉด, ์๋ฒ๊ฐ ์ ์์ ์ผ๋ก ์๋ํ์ง ์๋๋ค. - ์ด๋ฌํ ๊ฒฝ์ฐ ์ฅ์ ๋ฅผ ๊ทน๋ณตํ๊ธฐ ์ํด์, ๋จผ์
์๋ก์ด EC2 ์ธ์คํด์ค๋ฅผ ํ๋ ์์ฑํ๋ค. Elastic IP๋ฅผ์๋ก์ด EC2์ธ์คํด์ค์ ์ฐ๊ฒฐํจ์ผ๋ก์จ, ์๋ฒ๊ฐ ์ ์ ์๋ํ ์ ์๋๋ก ๋ง๋ค์ด์ค๋ค.
์ด๋ ๊ฒ Elastic IP๋ฅผ ์ฌ์ฉํ๋ฉด ํด๋ผ์ด์ธํธ์์ ์ ์ํ๋ IP์ฃผ์์ ๋ณ๊ฒฝ์์ด ์๋ฒ์ ์ฅ์ ๋ฅผ ๊ทน๋ณตํ ์ ์๋ค. ๋ง์ฝ Elastic IP๊ฐ ์์๋ค๋ฉด, ์๋ก์ด EC2 ์ธ์คํด์ค์ IP๋ฅผ ํด๋ผ์ด์ธํธ์ ๋ฐ์ํด์ค์ผ ํ๋ค.
๊ทธ๋ฆฌ๊ณ Elastic IP๋ฅผ ์ฌ์ฉํ ๋ ํ ๊ฐ์ง ์ ์ํด์ผ ํ ์ ์ด ์๋ค.
Elastic IP๋ ์ธ์คํด์ค์ ์ฐ๊ฒฐํด๋๋ฉด ๋ฌด๋ฃ๋ก ์ฌ์ฉํ ์ ์์ง๋ง,- ๊ทธ๋ ์ง ์๊ณ ์๋ฌด ์ธ์คํด์ค์๋ ์ฐ๊ฒฐํด๋์ง ์์ผ๋ฉด ์๊ฐ๋น $0.005๊ฐ ๊ณผ๊ธ๋๋ค.
- Elastic IP๋ ๋ฌดํํ ์์์ด ์๋๊ธฐ ๋๋ฌธ์, ๊ฐ AWS๊ณ์ ์ ๋ํด ๋ฆฌ์ ๋น 5๊ฐ๋ก ๊ฐ์๊ฐ ์ ํ๋์ด ์๋ค.
- ๊ทธ๋์ ํ ๋น๋ง ๋ฐ๊ณ ์ฌ์ฉํ์ง ์๋ Elastic IP๋ค์ด ์๊ธฐ์ง ์๋๋ก, ๊ณผ๊ธ์ ํ๋ ๊ฒ์ด๋ค
3. Security Group
Security Group(๋ณด์ ๊ทธ๋ฃน)
- ์๋ฏธ ๊ทธ๋๋ก ๋ณด์์ ์ํด ์ฌ์ฉ๋๋ ๊ฐ๋
- ๋ณด์ ๊ทธ๋ฃน์ ํ๋ ์ด์์ ์ธ์คํด์ค์ ๋ํ ํธ๋ํฝ์ ์ ์ดํ๋ ๊ฐ์์ ๋ฐฉํ๋ฒฝ ์ญํ
๋ฐฉํ๋ฒฝ(Firewall)
- ์ปดํจํฐ์ ๋ณด์์ ์ํด ์ธ๋ถ์์ ๋ด๋ถ ๋๋ ๋ด๋ถ์์ ์ธ๋ถ์ ์ ๋ณดํต์ ๋ง์ ์ ๊ทผํ๋ ๊ฒ์
- ํ์ฉํ๊ฑฐ๋ ์ฐจ๋จํ๊ธฐ ์ํ ์์คํ
- AWS์์ ์ด๋ฌํ ๋ฐฉํ๋ฒฝ์ ์ญํ ์ ํ๋ ๊ฒ์ด Security Group์ด๋ค.
3.1 Security Group ์๋ ๋ฐฉ์

Inbound ํธ๋ํฝ: ์๋ฒ์ ์ ์ฅ์์ ์์ผ๋ก ๋ค์ด์ค๋ ํธ๋ํฝOutbound ํธ๋ํฝ: ์๋ฒ์ ๋ฐ์ผ๋ก ๋๊ฐ๋ ํธ๋ํฝ
Security Group์ ์๋ฒ์ ํด๋ผ์ด์ธํธ ์ฌ์ด์์ Inbound์ Outbound ํธ๋ํฝ์ ํ์ฉํ๊ฑฐ๋ ์ฐจ๋จํ๋ค.
-
e.g. ์ธ๋ฐ์ด๋ ๊ท์น์ ๋ฑ๋ก๋์ด ์์ผ๋ฉด,
- ๋ค์ด์ค๋ ํธ๋ํฝ์ ํ์ฉํ๊ณ , ๊ทธ๋ ์ง ์์ผ๋ฉด ๋งํ๋ค.
-
e.g. ๋ฐ๋๋ก ์์๋ฐ์ด๋ ๊ท์น์ ๋ฑ๋ก๋์ด ์์ผ๋ฉด,
- ๋๊ฐ๋ ํธ๋ํฝ์ ํ์ฉํ๊ณ , ๊ทธ๋ ์ง ์์ผ๋ฉด ๋งํ๋ค.
ํ๋์ Security Group์๋ ๋ณด์ ๊ท์น์ด ์ฌ๋ฌ๊ฐ ๋ฑ๋ก๋ ์ ์๋ค.
- ์ด๋ฌํ ๊ท์น๋ค ์ค ํ๋๋ผ๋ ๋ง์กฑํ ๊ฒฝ์ฐ์๋ ํธ๋ํฝ์ด ํ์ฉ๋๋ค.
- ๋ํ ์ฌ๋ฌ ๊ฐ์ EC2 ์ธ์คํด์ค๊ฐ ํ๋์ Security Group๊ณผ ์ฐ๋๋ ์๋ ์๋ค.
๋ณด์ ๊ทธ๋ฃน์์ ์ค์ํ ์ ์ ๊ธฐ๋ณธ์ ์ผ๋ก ๋ณด์๊ทธ๋ฃน์ ๋ชจ๋ ์์๋ฐ์ด๋ ํธ๋ํฝ์ ํ์ฉํ๋ค.
- ์ด ๋ง์ ์๋ฒ์ ์ ์ฅ์์ ๋ฐ์ผ๋ก ๋๊ฐ๋ ํธ๋ํฝ์ ๊ธฐ๋ณธ์ ์ผ๋ก ๋ชจ๋ ํ์ฉํ๋ค๋ ์๋ฏธ
- ์ฝ๊ฒ ๋งํด, ๋ค์ด์ฌ ๋๋ ๊ฒ์ฌ๋ฅผ ํ์ง๋ง, ๋๊ฐ ๋๋ ์ ๊ฒฝ์ฐ์ง ์๋๋ค.
๊ทธ๋ฆฌ๊ณ ๋ ํ ๊ฐ์ง ๋ณด์ ๊ทธ๋ฃน์์ ์ค์ํ ์ ์ ๋ณด์ ๊ทธ๋ฃน ๊ท์น์ ํญ์ ํ์ฉ์ ์ด๋ค.
- ๊ทธ๋์ ์ก์ธ์ค๋ฅผ ๊ฑฐ๋ถํ๋ ๊ท์น์ ์์ฑํ ์ ์๋ค.
- e.g. โํน์ IP์ฃผ์์์ ์๋ฒ์ 3000๋ฒ ํฌํธ๋ก ์ ์ํ๋ ๊ฒ์ ํ์ฉํ๊ฒ ๋ค.โ ๋ผ๊ณ ๊ท์น์ ์์ฑํ ์๋ ์์ง๋ง,
- e.g. โํน์ IP์ฃผ์์์ ์๋ฒ์ 3000๋ฒ ํฌํธ๋ก ์ ์ํ๋ ๊ฒ์ ํ์ฉํ์ง ์๊ฒ ๋ค.โ์ฒ๋ผ ์ก์ธ์ค๋ฅผ ๊ฑฐ๋ถํ๋ ํํ๋ก ๊ท์น์ ์์ฑํ ์ ์๋ค.

[EC2] โ [๋ณด์๊ทธ๋ฃน] โ [์๊ธฐ ๋ณด์๊ทธ๋ฃนID]๋ฅผ ํด๋ฆญํด๋ณด๋ฉด, ์ธ๋ฐ์ด๋ ๊ท์น๊ณผ ์์๋ฐ์ด๋ ๊ท์น์ด ๊ฐ๊ฐ ํญ์ผ๋ก ๋ถ๋ฆฌ๋์ด ์๋ ๊ฒ์ ๋ณผ ์ ์์ผ๋ฉฐ, ์ฌ๊ธฐ์ ํ์ฉํ ๊ท์น๋ค์ ์์ฑํ๋ฉด ๋๋ค.
- ๋ณด์ ๊ทธ๋ฃน์๋ ์ธ์ ๋ ์ง ๊ท์น์ ์ถ๊ฐํ๊ณ ์ ๊ฑฐํ ์ ์๋ค.
- ๊ทธ๋ฆฌ๊ณ ์ด๋ ๊ฒ ๋ณ๊ฒฝ๋ ๊ท์น์ ๋ณด์ ๊ทธ๋ฃน๊ณผ ์ฐ๊ฒฐ๋ ์ธ์คํด์ค์ ์๋์ผ๋ก ์ ์ฉ๋๋ค.
๋ํ ์ฌ๋ฌ ๋ณด์ ๊ทธ๋ฃน์ ํ๋์ ์ธ์คํด์ค์ ์ฐ๊ฒฐํ ์๋ ์๋ค.
- ์ด๋ ๊ฒ ํ ๊ฒฝ์ฐ ๊ฐ ๋ณด์ ๊ทธ๋ฃน์ ๊ท์น์ด ์ ํจํ๊ฒ ๊ฒฐํฉ๋ ๋จ์ผ ๊ท์น ์ธํธ๊ฐ ์์ฑ๋๋ค.
- ๊ทธ๋ฆฌ๊ณ ์ด ๊ท์น ์ธํธ๋ฅผ ์ฌ์ฉํ์ฌ ์ก์ธ์ค๋ฅผ ํ์ฉํ ์ง ์ฌ๋ถ๋ฅผ ๊ฒฐ์ ํ๋ค.
- ์ฝ๊ฒ ๋งํด, ์ธ์คํด์ค์ ์ฐ๊ฒฐ๋ ๋ชจ๋ ๋ณด์ ๊ทธ๋ฃน์ ํฉ์งํฉ์ด ์ ์ฉ๋๋ค
4. (์ค์ต) EC2 ์ธ์คํด์ค ์์ฑ
์ค๋ฅธ์ชฝ ๋งจ์ ๋ฆฌ์ ์์น๋ฅผ ์์์(์์ธ)๋ก ๋ณ๊ฒฝ
[EC2] โ ์ฃผํฉ์ [์ธ์คํด์ค ์์] ๋ฒํผ ํด๋ฆญ
์ด๋ฆ ๋ฐ ํ๊ทธ: ์๋ฒ์ ๋ณ๋ช ์ ์ง์ ๋ค์ [์ถ๊ฐ ํ๊ทธ ์ถ๊ฐ] ํด๋ฆญ- ๊ทธ๋ฌ๋ฉด ์ด๋ฆ์ด ํ๊ทธ ํํ๋ก ์ถ๊ฐ๋๋ค.
- cf. ํ๊ทธ๋ณ๋ก ์๊ธ ํ์ธ ๊ฐ๋ฅ!
Application and OS Images- Ubuntu Linux๋ฅผ ์ ํ
- Amazon Machine Image(AMI)๋ก๋ ํ๋ฆฌํฐ์ด๋ก ์ ๊ณตํ๋ Ubuntu 22.04 LTS๋ฅผ ์ ํ
- cf. ์๋ฒ์ ์ค์นํ ์ด์์ฒด์ ์ ํํ๋ ๋ถ๋ถ
์ธ์คํด์ค ์ ํ- ํ๋ฆฌํฐ์ด ์ฌ์ฉ์ ํ์ธ t2.micro๋ฅผ ์ ํ
ํค ํ์ด(๋ก๊ทธ์ธ)- [์ ํค ํ์ด ์์ฑ] ํด๋ฆญ
- cf. ํค๋ฅผ ๋ชจ๋ฅด๊ฑฐ๋ ์์ด๋ฒ๋ฆฌ๊ฒ ๋๋ฉด ์ธ์คํด์ค์ ๋ค์๋ ์ ์ํ ์ ์๊ธฐ ๋๋ฌธ์ ์ ์ค์ ํ๊ณ ๊ด๋ฆฌํด์ผ ํ๋ค.
ํค ํ์ด ์์ฑ
- ์ด๋ฆ : ํคํ์ด ์ด๋ฆ
- ํค ํ์ด ์ ํ : RSA
- ํ๋ผ์ด๋น ํค ํ์ผ ํ์ : ๋งฅ์ด๋ฉด,
.pem์ ํ
- window๋ฉด,
.ppk์ ํ- cf. ๋์ค์ ๋ณ๊ฒฝ๊ฐ๋ฅํจ
- [ํค ํ์ด ์์ฑ]
๊ทธ๋ฌ๋ฉด ์๋ก์ด ํคํ์ด๊ฐ ์์ฑ๋๊ณ , ์๋์ผ๋ก ๋ก์ปฌ์ ํคํ์ผ์ด ๋ค์ด๋ก๋๋๋ค.
cf. ๊ธฐ์ตํด์ผ ํ ๋ถ๋ถ์ ํคํ์ผ์ ํค ์์ ์์ฑํ ๋ ์ด์ธ์๋ ๋ค์ด๋ก๋ ๋ฐ์ ์ ์๋ค.
- ํค๋ผ๋ ๊ฒ์ ๋ด๊ฐ ๋ง๋ ์๋ฒ์ ์ ์ํ ์ ์๋ ๊ถํ์ ์๋ฏธ
- ๊ทธ๋ ๊ธฐ ๋๋ฌธ์ ํคํ์ผ์ด ๋ค๋ฅธ ์ฌ๋์๊ฒ ์ ์ถ๋๋ฉด,
- ๊ทธ ์ฌ๋์ด ๋ด ์๋ฒ์ ์ ์ํ ์ ์๊ฒ ๋๋ค.
- ๊ทธ๋์ ํคํ์ผ์ ํค๋ฅผ ์์ฑํ๋ ์์ ์๋ง ๋ค์ด๋ก๋ ๋ฐ์ ์ ์์ผ๋ฉฐ,
- ๋ค์ด๋ฐ์ ํ์ผ์ ๊ฐ์๊ฐ ์ ๊ด๋ฆฌํด์ผ ํ๋ค.
๋คํธ์ํฌ ์ค์ - ๋ณด์ ๊ทธ๋ฃน์ ์ค์ ํ๋ ๋ถ๋ถ- Secure Shell์ด๋ผ ๋ถ๋ฆฌ๋ SSH๋ฅผ ํตํด ์ ์ํ ๊ฒ์ด๊ธฐ ๋๋ฌธ์,
- SSH ํธ๋ํฝ ํ์ฉ์ ์ฒดํฌ ํ์
- ์ค๋ฅธ์ชฝ์ [์์น ๋ฌด๊ด]์ด๋ผ๊ณ ์จ์๋ ๋ถ๋ถ์ ์ด๋ IP ์ฃผ์์์๋ ์ง SSH๋ก ์ ์ํ๋ ๊ฒ์ ์๋ฏธ
์คํ ๋ฆฌ์ง ๊ตฌ์ฑ- ์๋ฒ์์ ์ฌ์ฉํ ์ ์ฅ ์ฅ์น๋ฅผ ์ ํํ๋ ๋จ๊ณ- ๊ธฐ๋ณธ ์ค์ ๋์ด ์๋ 8GB GP2 ๋ฃจํธ ๋ณผ๋ฅจ์ ๊ทธ๋๋ก ์ฌ์ฉ
๋ชจ๋ ์ค์ ์ ๋ง์ณค์ผ๋ฉด, ์ค๋ฅธ์ชฝ ํ๋จ ์ฃผํฉ์ [์ธ์คํด์ค ์์] ๋ฒํผ์ ํด๋ฆญ
- ๊ทธ๋ผ ์งํ ์ํฉ์ด ์ญ ํ์๋๋ฉด์ ์ธ์คํด์ค๊ฐ ์์๋๋ค.
- [๋ชจ๋ ์ธ์คํด์ค ๋ณด๊ธฐ]๋ฅผ ํด๋ฆญํด ์ธ์คํด์ค ์์ธ ์ ๋ณดํ๋ฉด์ผ๋ก ์ด๋ํ๋ค.
- ์ธ์คํด์ค ์ํ๊ฐ ์ด๋ก์ [์คํ์ค]์ด๋ผ๊ณ ๋์์ผ ์ ์ ์ฌ์ฉ๊ฐ๋ฅํ๋ค.
5. (์ค์ต) SSH๋ก EC2 ์ธ์คํด์ค ์ ์
๐ก Window์์ ์ ์ํ ๊ฒฝ์ฐ์๋ Putty ์ค์น๊ฐ ํ์
cf. https://docs.aws.amazon.com/ko_kr/AWSEC2/latest/UserGuide/putty.html
EC2 ์ธ์คํด์ค๋ฅผ ์ฒดํฌํด์ ๋๋ฅด๋ฉด, ํ๋จ์ ์์ธ ์ ๋ณด๊ฐ ๋์จ๋ค.
- ๋จผ์ [ํผ๋ธ๋ฆญ IPv4 ์ฃผ์]๋ฅผ ๋ณต์ฌํ๋ค.
- Linux ๋๋ MacOS์์ ํฐ๋ฏธ๋์ ์คํํ๋ค.
์ด์ ๋ถํฐ ๊ฐ์์ ํฐ๋ฏธ๋ ์ฐฝ์ ํ๊ฒฝ์ ๋ง๊ฒ ์ค์ ํ๋ค.
1$ ssh -i [๋ค์ด๋ฐ์ keypair๊ฒฝ๋ก] ubuntu@[๋ณต์ฌํ ํผ๋ธ๋ฆญ IPv4 ์ฃผ์]23? yes
- ssh-i ์ต์
์ identity ํ์ผ์ ์๋ฏธํ๋ ์ต์
- ์์์ EC2๋ฅผ ์์ฑํ ๋ ๋ง๋ keypair ํ์ผ์ ์ด ์ต์ ์ ํตํด ๋ฃ์ด์ฃผ๋ ๊ฒ
- ์๋ฒ์ ์ ์ํ ๋ ์๋ฒ์ ์ฃผ์๋ฟ๋ง ์๋๋ผ,
- ์๋ฒ์ ์ ์ํ ์ ์๋ ๊ถํ์ธ ํค๋ฅผ ํจ๊ป ๋ฃ์ด์ฃผ๋ ๊ฒ
- ์ฌ๊ธฐ์ ubuntu๋ ์ฌ์ฉ์ ์ด๋ฆ์ ์๋ฏธํ๋๋ฐ,
- EC2๋ฅผ ์์ฑํ ๋ ์ ํํ ubuntu ์ด๋ฏธ์ง์
- ๊ธฐ๋ณธ ์ฌ์ฉ์ ์ด๋ฆ์ด ubuntu๋ก ์ ํด์ ธ ์๊ธฐ ๋๋ฌธ์ ์ด๋ ๊ฒ ํ ๊ฒ์ด๋ค.
yes๋ฅผ ์ ๋ ฅํ๋ฉด ์ ์์ ์คํจํ๋๋ฐ,
- ์ด๋ ์๋ฌ ๋ฉ์์ง์ ์๋ ๊ฒ์ฒ๋ผ ํคํ์ผ์ ๊ถํ์ด ๋๋ฌด ์คํ๋์ด ์๊ธฐ ๋๋ฌธ.
- ํคํ์ผ์ ๊ฐ์ง ์ฌ๋์ ์๋ฒ์ ์ ์ํ ์ ์๊ธฐ ๋๋ฌธ์,
- ์ด ํคํ์ผ์ ๊ถํ ์์ฒด๋ ์ต์ํ์ผ๋ก ์ค์ ํด์ผ ํ๋ค.
1$ ls -al [๋ค์ด๋ฐ์ keypair๊ฒฝ๋ก]2-rw-r--r--@ ~~~~~~~~~~~~
ls๋ช ๋ น์ด๋ฅผ ์ฌ์ฉํด์ ํคํ์ผ์ ๊ถํ์ ํ์ธํด๋ณด๋ฉด,
- ์ฌ์ฉ์, ๊ทธ๋ฃน, ๋๋จธ์ง์ ๊ถํ์ด ๋์จ๋ค.
- cf.
r(read)์ 4,w(write)์ 2,x(execute)๋ 1์ ์ซ์๋ก ๋ํ๋ผ ์ ์์ -rw-r--r--๋ ํ์ผ์์ ์๊ฐ ์๋ ๋ค๋ฅธ ์ฌ์ฉ์๋ ํคํ์ผ์ ์ฝ์ ์ ์๋ ์ํ- ๊ทธ๋์ ํคํ์ผ์ ๊ถํ์ ์ฌ์ฉ์๋ง ์ฝ๊ฑฐ๋ ์ธ ์ ์๋๋ก ๋ณ๊ฒฝํด์ผ ํ๋ค.
1$ chmod 600 [๋ค์ด๋ฐ์ keypair๊ฒฝ๋ก]2$ ls -al [๋ค์ด๋ฐ์ keypair๊ฒฝ๋ก]3-rw-------@ ~~~~~~~~~~~
chmod ๋ช ๋ น์ด๋ฅผ ์ฌ์ฉํด, ์ฌ์ฉ์๋ง ํคํ์ผ์ ์ฝ๊ณ ์ธ ์ ์๋๋ก ํ๋ค.
chmod 600์ ๋ค์ 3์๋ฆฌ ์ซ์๋ ๊ฐ ์๋ฆฌ์ ๊ถํ์ ์๋ฏธํ๋ค.- ์ฌ์ฉ์์๊ฒ๋ง
6(4+2, ์ฆ ์ฝ๊ธฐ์ ์ฐ๊ธฐ)๊ถํ์ ์ฃผ๊ณ , - ๊ทธ๋ฃน, ๋๋จธ์ง์๋ ์๋ฌด ๊ถํ์ ์ฃผ์ง ์๋๋ค.
- ๊ถํ์ ๋ณ๊ฒฝํ ๋ค, ๋ค์ ํ์ธํด๋ณด์.
1$ ssh -i [๋ค์ด๋ฐ์ keypair๊ฒฝ๋ก] ubuntu@[๋ณต์ฌํ ํผ๋ธ๋ฆญ IPv4 ์ฃผ์]2ubuntu@ip-์ด๋ฆ:~$
์ดํ์ ๋ค์ SSH ๋ช ๋ น์ด๋ฅผ ์คํํ๋ฉด, ์ ์์ ์ผ๋ก EC2 ์ธ์คํด์ค์ ์ ์๋๋ค.
6. (์ค์ต) Elastic IP ์ฃผ์ ์ฌ์ฉ
[EC2] โ ์ผ์ชฝ ๋ฉ๋ด [๋คํธ์ํฌ ๋ฐ ๋ณด์]์ [ํ๋ ฅ์ IP] ํด๋ฆญ
- ์ค๋ฅธ์ชฝ ์๋จ ์ฃผํฉ์ [ํ๋ ฅ์ IP ์ฃผ์ ํ ๋น] ํด๋ฆญ
- ๋ณ๋ ์ค์ ์์ด ์๋๋ก ์คํฌ๋กคํด์ [ํ ๋น] ๋ฒํผ ํด๋ฆญ
์ด์ ์ด Elastic IP๋ฅผ EC2 ์ธ์คํด์ค์ ์ฐ๊ฒฐํ ๊ฒ์ด๋ค.
- ์ค๋ฅธ์ชฝ ์๋จ์ [์์ ] ๋ฉ๋ด๋ฅผ ํด๋ฆญ
- ๊ทธ๋ฆฌ๊ณ ๋์ค๋ ํ์ ๋ฉ๋ด ์ค์์ [ํ๋ ฅ์ IP ์ฃผ์ ์ฐ๊ฒฐ]์ ํด๋ฆญ
- ์ฌ๊ธฐ์ [์ธ์คํด์ค ์ ํ] ์
๋ ฅ ์์์ ๋๋ฅธ๋ค.
- ๊ทธ๋ฌ๋ฉด ํ์ฌ ์คํ ์ค์ธ EC2 ์ธ์คํด์ค ๋ชฉ๋ก์ด ๋์จ๋ค.
- ์ง๊ธ ์คํ ์ค์ธ EC2 ์ธ์คํด์ค๊ฐ ํ๋๋ฐ์ ์๊ธฐ ๋๋ฌธ์ ํ๋๋ง ๋์ค๋ ๊ฒ
- ์ด ์ธ์คํด์ค๋ฅผ ์ ํ
- ๊ทธ๋ฆฌ๊ณ ํ๋ฉด ์ ์ผ ํ๋จ์ ์๋ ์ฐ๊ฒฐ ๋ฒํผ์ ํด๋ฆญ
์ ๋๋ก ์ฐ๊ฒฐ๋์๋์ง ํ์ธํด๋ณด๊ธฐ ์ํด์
- ์ผ์ชฝ์ ์ธ์คํด์ค ๋ฉ๋ด๋ฅผ ํด๋ฆญํด์ [์ธ์คํด์ค] ํ์ด์ง๋ก ์ด๋
- ํด๋น EC2 ์ธ์คํด์ค๋ฅผ ์ ํ ํ, ์์ธ ์ ๋ณด ์ค๋ฅธ์ชฝ ํ๋จ์ [ํ๋ ฅ์ IP ์ฃผ์]๊ฐ ์ ๋์จ๋ค.
์ด๋ฒ์๋ ์ด ํ๋ ฅ์ IP ์ฃผ์๋ฅผ ๋ณต์ฌํด์ SSH๋ก ์ ์ํด๋ณธ๋ค.
- [ํ๋ ฅ์ IP ์ฃผ์]๋ฅผ ๋ณต์ฌ
- ๋ณต์ฌํ IP ์ฃผ์๋ฅผ ์ฌ์ฉํด ๋์ผํ๊ฒ SSH๋ก ์ ์ํ๋ค.
1$ ssh -i [๋ค์ด๋ฐ์ keypair๊ฒฝ๋ก] ubuntu@[ํ๋ ฅ์ IP ์ฃผ์]2? yes3ubuntu@ip-์ด๋ฆ:~$
๊ทธ๋ฌ๋ฉด ์ ์์ ์ผ๋ก ์๋ฒ์ ์ ์์ด ๋๋ ๊ฒ์ ๋ณผ ์ ์๋ค.
(cf. ์ฐธ๊ณ ๋ก ๋น ์ ธ๋์ค๋ ค๋ฉด ํฐ๋ฏธ๋์ฐฝ์ exit๋ฅผ ์
๋ ฅํ๋ฉด ๋๋ค.)
6.1 Elastic IP์ EC2 ์ธ์คํด์ค์ ์ฐ๊ฒฐ ํด์
์ด์ Elastic IP ์ฃผ์์ EC2 ์ธ์คํด์ค์ ์ฐ๊ฒฐ์ ํด์ ํ๋ค.
- ํด๋น ์ธ์คํด์ค ์์ธ ์ ๋ณด์์ [ํ๋ ฅ์ IP ์ฃผ์]์ ๋งํฌ๋ฅผ ํด๋ฆญ
- ๊ทธ๋ฌ๋ฉด Elastic IP์ ์์ธ ์ ๋ณด ํ๋ฉด์ด ๋์จ๋ค.
- ์ค๋ฅธ์ชฝ ์์ ์๋ [์์ ] ๋ฉ๋ด๋ฅผ ํด๋ฆญ
- ๊ทธ๋ฆฌ๊ณ ๋์ค๋ ํ์ ๋ฉ๋ด์์ [ํ๋ ฅ์ IP ์ฃผ์ ์ฐ๊ฒฐ ํด์ ]๋ฅผ ํด๋ฆญ
- ํ ๋ฒ ๋ ํ์ธํ๊ธฐ ์ํ ๋ค์ด์ผ๋ก๊ทธ๊ฐ ๋์ค๊ณ ,
- ์ฌ๊ธฐ์ [์ฐ๊ฒฐ ํด์ ] ๋ฒํผ์ ๋๋ฅด๋ฉด ์ฐ๊ฒฐ ํด์ ๋๋ค.
6.2 Elastic IP ์ฃผ์ ๋ฐ๋ฉโญ๏ธ
์ด๋ฒ์๋ Elastic IP ์ฃผ์๋ฅผ ๋ฐ๋ฉํ๊ธฐ ์ํด์ ๋ค์ ํ ๋ฒ [์์ ] ๋ฉ๋ด๋ฅผ ๋๋ฅธ๋ค.
- [ํ๋ ฅ์ IP ์ฃผ์ ๋ฆด๋ฆฌ์ค] ๋ฉ๋ด๋ฅผ ํด๋ฆญ
- ๋ฐ๋ฉํ ํ๋ ฅ์ IP ์ฃผ์๋ฅผ ํ์ธํ ๋ค์ [๋ฆด๋ฆฌ์ค] ๋ฒํผ์ ๋๋ฅธ๋ค.
๊ทธ๋ฌ๋ฉด ์ด๋ ๊ฒ ํ ๋น๋ฐ์๋ ํ๋ ฅ์ IP๊ฐ ์ ์์ ์ผ๋ก ๋ฐ๋ฉ๋๋ค.
- Elastic IP๋ ์ธ์คํด์ค์ ์ฐ๊ฒฐํด๋๋ฉด ๋ฌด๋ฃ์ด๊ณ ,
- ๊ทธ ์ธ์๋ ์๊ฐ๋น 0.005๋ฌ๋ฌ ๊ณผ๊ธ๋๊ธฐ ๋๋ฌธ์,
- ์ธ์คํด์ค์ ์ฐ๊ฒฐํ์ง ์์ ๊ฒ์ด๋ผ๋ฉด, ๋ฐ๋์ ๋ฐ๋ฉํ์!
7. (์ค์ต) ๋ณด์ ๊ท์น ์ถ๊ฐ/์ญ์
7.1 ๋ณด์ ๊ท์น ์ถ๊ฐ
[EC2] โ ์ผ์ชฝ ๋ฉ๋ด [๋คํธ์ํฌ ๋ฐ ๋ณด์]์ [๋ณด์ ๊ทธ๋ฃน] ํด๋ฆญ
- ์๋ฌด ๋ณด์ ๊ทธ๋ฃน์ด๋ ํ๋ ๋๋ฅด๋ฉด, ํ๋จ์ ์ด๋ ๊ฒ ์์ธ ์ ๋ณด๊ฐ ๋์จ๋ค.
- [์ธ๋ฐ์ด๋ ๊ท์น] ํญ์ ๋๋ฅด๊ณ , ์ค๋ฅธ์ชฝ์ ๋์ค๋ [์ธ๋ฐ์ด๋ ๊ท์น ํธ์ง] ๋ฒํผ์ ํด๋ฆญ
(์ธ๋ฐ์ด๋ ๊ท์น ํธ์ง) ํ์ด์ง
- [๊ท์น ์ถ๊ฐ] ๋ฒํผ์ ๋๋ฆ ๋๋ค.
- ๋ณด์ ๊ท์น์ ์ ํ์ ์ ํํ๊ธฐ ์ํด์ [์ ํ ๋ฉ๋ด]๋ฅผ ํด๋ฆญ.
- ๊ธฐ๋ณธ์ผ๋ก ์ ํ๋์ด ์๋ ์ฌ์ฉ์ ์ง์ TCP๋ฅผ ์ ํ.
- ํฌํธ ๋ฒ์ : 8000 (์๋ฒ์์ ์ฌ์ฉํ๋ ํฌํธ ๋ฒํธ)
- ์์ค : Anywhere IPv4
- ๋ชจ๋ IP์์ ์ ์ํ ์ ์๋๋ก Anywhere IPv4๋ฅผ ์ ํ
- (์ธ๋ฐ์ด๋ ๊ท์น์์์ ์์ค๋ ์๋ฒ์ ๋ค์ด์ค๋ ํธ๋ํฝ์ ์๋ฏธ)
- ์ค๋ช
- ์ ํ์ฌํญ : Custom Port
- ๊ฐ ๊ท์น์ ๋ํ ์ค๋ช ์ ์ ์ด๋๋ฉด ๋์ค์ ๋ค ์ด ๊ท์น์ ๋ฌด์์ธ์ง ํ์ ๊ฐ๋ฅ
๋ค ์ ์๋ค๋ฉด, [๊ท์น ์ ์ฅ] ๋ฒํผ์ ๋๋ฌ์ ๊ท์น์ ์ ์ฅํ๋ค.
7.2 ๋ณด์ ๊ท์น ์ญ์
[EC2] โ ์ผ์ชฝ ๋ฉ๋ด [๋คํธ์ํฌ ๋ฐ ๋ณด์]์ [๋ณด์ ๊ทธ๋ฃน] ํด๋ฆญ
- ์๋ฌด ๋ณด์ ๊ทธ๋ฃน์ด๋ ํ๋ ๋๋ฅด๋ฉด, ํ๋จ์ ์ด๋ ๊ฒ ์์ธ ์ ๋ณด๊ฐ ๋์จ๋ค.
- [์ธ๋ฐ์ด๋ ๊ท์น] ํญ์ ๋๋ฅด๊ณ , ์ค๋ฅธ์ชฝ์ ๋์ค๋ [์ธ๋ฐ์ด๋ ๊ท์น ํธ์ง] ๋ฒํผ์ ํด๋ฆญ
- ๊ทธ๋ฆฌ๊ณ ์๊น ์ถ๊ฐํ ๊ท์น์ [์ญ์ ] ๋ฒํผ์ ๋๋ฌ์ ์ญ์ ํด์ค๋ค.
- ๊ท์น์ ์ญ์ ํ ์ดํ์ [๊ท์น ์ ์ฅ] ๋ฒํผ์ ๋๋ฌ์ ๊ท์น์ ์ ์ฅํ๋ค.
8. (์ค์ต) EC2 ์ธ์คํด์ค ์ข ๋ฃ
EC2 ์ธ์คํด์ค๋ ์ญ์ ๊ฐ ์๋ค! โญ๏ธ
์ญ์ ๊ฐ ์์ผ๋ฉฐ ์ข ๋ฃ๋ฅผ ํ๊ฒ ๋๋ฉด, ์ผ์ ์๊ฐ์ด ์ง๋ ์ดํ์ ์๋์ผ๋ก ์ญ์ ๋๋ค.
[EC2] โ ์ผ์ชฝ ๋ฉ๋ด [์ธ์คํด์ค]์ [์ธ์คํด์ค] ํด๋ฆญ
- EC2 ์ธ์คํด์ค ํ์ด์ง์์ ์ข ๋ฃํ ์ธ์คํด์ค๋ฅผ ์ ํ
- ์ค๋ฅธ์ชฝ ์์ [์ธ์คํด์ค ์ํ] ๋ฉ๋ด๋ฅผ ํด๋ฆญ
- ํ์ ๋ฉ๋ด๊ฐ ๋์ค๋๋ฐ, [์ธ์คํด์ค ์ข ๋ฃ] ๋ฉ๋ด๋ฅผ ํด๋ฆญ.
- ๊ทธ๋ฌ๋ฉด ํ ๋ฒ ๋ ํ์ธํ๊ธฐ ์ํ ๋ค์ด์ผ๋ก๊ทธ๊ฐ ๋์จ๋ค.
- ์ฌ๊ธฐ์ [์ข ๋ฃ] ๋ฒํผ์ ํด๋ฆญํฉ๋๋ค.
- ๊ทธ๋ฌ๋ฉด ์ด๋ ๊ฒ ์ธ์คํด์ค์ ์ํ๊ฐ [์ข
๋ฃ ์ค]์ผ๋ก ๋ฐ๋๋ค.
- ์ผ์ ์๊ฐ์ด ์ง๋๋ฉด, ์ธ์คํด์ค์ ์ํ๊ฐ [์ข ๋ฃ๋จ]์ผ๋ก ๋ฐ๋๋ค.
- ์ข ๋ฃ๋ ์ํ์์ ์ผ์ ์๊ฐ์ด ์ง๋๋ฉด ์๋์ผ๋ก ๋ชฉ๋ก์์ ์ญ์ ๋๋ค.
AWS ๊ฐ์ ํด๋ผ์ฐ๋ ์๋น์ค๋ฅผ ์ฌ์ฉํ ๋, ์ฃผ์ํ ์
- ํด๋ผ์ฐ๋๋ ์ฌ์ฉํ ๋งํผ ์๊ธ์ ๋ด๊ธฐ๋๋ฌธ์,
- ์ฌ์ฉํ์ง ์๋ ์์์ ๋ฐ๋ก ์ ๊ฑฐํ๋ค.