Devops/AWS

[AWS] EC2๊ธฐ์ดˆ, EC2๋ž€?

yuri lee 2023. 5. 21. 16:20
๋ฐ˜์‘ํ˜•

30. AWS ์˜ˆ์‚ฐ ์„ค์ •

๊ฒฐ์ œ๋Œ€๊ธˆ ๊ด€๋ฆฌ๋ฅผ ์œ„ํ•ด์„œ๋Š” ๋ฃจํŠธ๊ณ„์ •์œผ๋กœ ๋กœ๊ทธ์ธ ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. 

https://us-east-1.console.aws.amazon.com/billing/home#/account

ํ™œ์„ฑํ™”๋ฅผ ๋ˆ„๋ฅด๋ฉด IAM User๋„ ๊ฒฐ์ œ ๋Œ€์‹œ ๋ณด๋“œ๋ฅผ ๋ณผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. 

๊ฒฐ์ œ ๋Œ€์‹œ๋ณด๋“œ์—์„œ ์ง€๋ถˆํ•œ ์„œ๋น„์Šค์— ๋Œ€ํ•œ ๋””๋ฒ„๊น…์„ ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. 

 

Free tier์— ํ•ด๋‹นํ•˜๋Š” ์„œ๋น„์Šค๋“ค๋„ ๋ณผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ œ ๊ฒฝ์šฐ ์ด๋ฏธ ๊ธฐ๊ฐ„์ด ์ง€๋‚˜์„œ ๋ณผ ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค. 

 

๋น„์šฉ์— ๋Œ€ํ•œ ์•Œ๋žŒ์„ ๋ฐ›์œผ๋ ค๋ฉด ๊ฐ€์žฅ ์ข‹์€ ๋ฐฉ๋ฒ•์€ AWS ์˜ˆ์‚ฐ์„ ๋งŒ๋“œ๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค.

#1 ์ œ๋กœ ์ง€์ถœ ์˜ˆ์‚ฐ

 

#2 ์›”๋ณ„ ๋น„์šฉ ๊ณ„์‚ฐ

ํด๋ผ์šฐ๋“œ์— ์„ค์ •ํ•˜๋ ค๋Š” ์˜ˆ์‚ฐ ๊ธˆ์•ก์ž…๋‹ˆ๋‹ค. ์ฒญ๊ตฌ์„œ๋ฅผ ํƒ์ƒ‰ํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ๋ฐฐ์› ์Šต๋‹ˆ๋‹ค. (Free tier, ์˜ˆ์‚ฐ ์„ค์ • ๋ฐฉ๋ฒ•)

 

31. EC2 Section

ํด๋ผ์šฐ๋“œ๋Š” ํ•„์š”ํ•  ๋•Œ๋งˆ๋‹ค ์–ธ์ œ๋“ ์ง€ ์ปดํ“จํŒ…์„ ๋Œ€์—ฌํ•  ์ˆ˜ ์žˆ๊ณ  EC2๊ฐ€ ๋ฐ”๋กœ ๊ทธ ์˜ˆ์‹œ์ž…๋‹ˆ๋‹ค. 

 

EC2 instance types

์ƒํ™ฉ์— ๋งž๋Š” ์ธ์Šคํ„ด์Šค๋ฅผ ์„ ํƒํ•˜์—ฌ ์ฃผ๋ฌธํ˜• ํด๋ผ์šฐ๋“œ๋ฅผ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. 

t2.micro is part of the AWS free tire(up to 750 hours per month)

 

31. ์›น ์‚ฌ์ดํŠธ ์‹ค์Šต์„ ์œ„ํ•ด EC2 ์‚ฌ์šฉ์ž ๋ฐ์ดํ„ฐ๋กœ EC2 ์ธ์Šคํ„ด์Šค ์ƒ์„ฑ

 

# ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๋ฐ OS ์ด๋ฏธ์ง€(Amazon Machine Image)

์ธ์Šคํ„ด์Šค์˜ ์šด์˜ ์ฒด๊ณ„์ž…๋‹ˆ๋‹ค. ์•„๋งˆ์กด์—์„œ ์ œ๊ณตํ•˜๋Š” Linux๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค. ์ž์‹ ๋งŒ์˜ ์šด์˜์ฒด์ œ๋ฅผ ์„ค์ •ํ•  ์ˆ˜๋„ ์žˆ์Šต๋‹ˆ๋‹ค. 

 

# ์ธ์Šคํ„ด์Šค ์œ ํ˜•

์ธ์Šคํ„ด์Šค ํƒ€์ž…์€ CPU๊ฐœ์ˆ˜๋‚˜ ๋ฉ”๋ชจ๋ฆฌ ์šฉ๋Ÿ‰, ๋น„์šฉ์— ๋”ฐ๋ผ ๋‹ฌ๋ผ์งˆ ๊ฒƒ์ž…๋‹ˆ๋‹ค. 

 

์ธ์Šคํ„ด์Šค ํƒ€์ž…์„ ํ•œ๋ˆˆ์— ๋ณผ ์ˆ˜ ์žˆ๋Š” ํŽ˜์ด์ง€๋„ ์žˆ์Šต๋‹ˆ๋‹ค. 

 

# ํ‚ค ํŽ˜์–ด(๋กœ๊ทธ์ธ)

์ธ์Šคํ„ด์Šค์— ๋กœ๊ทธ์ธ ํ•˜๊ธฐ ์œ„ํ•œ ํ‚ค ํŽ˜์–ด์ž…๋‹ˆ๋‹ค. ์ธ์Šคํ„ด์Šค์— ์ ‘๊ทผํ•˜๊ธฐ ์œ„ํ•ด SSH ์œ ํ‹ธ๋ฆฌํ‹ฐ๋ฅผ ์‚ฌ์šฉํ•  ๊ฒฝ์šฐ์— ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค.

Mac ๋˜๋Š” Linux ๋˜๋Š” Windows10์ด๋ผ๋ฉด .pem ํ˜•์‹์„ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. 

 

#๋„คํŠธ์›Œํฌ ์„ค์ •

์—ฌ๊ธฐ์„œ๋Š” ์•„๋ฌด ์„ธํŒ…๋„ ํ•˜์ง€ ์•Š์„ ๊ฒƒ์ž…๋‹ˆ๋‹ค. ์ œ ์ธ์Šคํ„ด์Šค๋Š” ๊ณต์šฉ IP ๋ฐ›์„ ์˜ˆ์ •, ๋‹ค์Œ์œผ๋กœ๋Š” ์ธ์Šคํ„ด์Šค์— ์ ‘์†ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ์ด๋ฅผ ์œ„ํ•ด ์ธ์Šคํ„ด์Šค์—๋Š” ๋ณด์•ˆ ๊ทธ๋ฃน์ด ์ฒจ๋ถ€๋˜์–ด ์žˆ์„ ๊ฒƒ์ด๊ณ , ์šฐ๋ฆฌ ์ธ์Šคํ„ด์Šค๋ฅผ ์˜ค๊ฐ€๋Š” ํŠธ๋ž˜ํ”ฝ์„ ๊ด€๋ฆฌํ•  ์˜ˆ์ •์ž…๋‹ˆ๋‹ค. ๊ทธ๋Ÿผ ๊ทœ์น™์„ ์ถ”๊ฐ€ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์ƒ์„ฑ๋˜๋Š” ์ฒซ๋ฒˆ์งธ ๋ณด์•ˆ๊ทธ๋ฃน ์ด๋ฆ„์€ launch-wizard-1 ์ด๊ณ , ์ฝ˜์†”์— ์˜ํ•ด ์ง์ ‘ ์ƒ์„ฑ๋ฉ๋‹ˆ๋‹ค. ์—ฌ๊ธฐ์„œ ๋งŽ์€ ๊ทœ์น™์„ ์ •์˜ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. 

์ฒซ๋ฒˆ์งธ ๊ทœ์น™์€ ๋ชจ๋“  ๊ณณ์—์„œ ์˜ค๋Š” SSH ํŠธ๋ž˜ํ”ฝ์„ ํ—ˆ์šฉํ•˜๋Š” ๊ฒƒ, ์šฐ๋ฆฌ์˜ ๋ณด์•ˆ ๊ทธ๋ฃน์— ํŠธ๋ž˜ํ”ฝ์„ ํ—ˆ์šฉํ•˜๋Š” ๊ทœ์น™์ด ์ƒ์„ฑ๋  ๊ฒƒ์ž…๋‹ˆ๋‹ค. 

 

์ธํ„ฐ๋„ท์—์„œ HTTP ํŠธ๋ž˜ํ”ฝ ํ—ˆ์šฉ๋„ ์ถ”๊ฐ€ํ•ด์ค๋‹ˆ๋‹ค. EC2 ์ธ์Šคํ„ด์Šค์—์„œ ์›น ์„œ๋ฒ„๋ฅผ ์ƒ์„ฑํ•  ๊ฒƒ์ด๋ฏ€๋กœ  ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค. 

 

# ์Šคํ† ๋ฆฌ์ง€ ๊ตฌ์„ฑ

8๊ธฐ๊ฐ€ ๋ฐ”์ดํŠธ gp3 ๋ฃจํŠธ ๋ณผ๋ฅจ์„ ๊ฐ–๊ณ  ์žˆ๊ณ , ๊ธฐ๋ณธ์œผ๋กœ ๋‘๊ฒ ์Šต๋‹ˆ๋‹ค.

 

# ๊ณ ๊ธ‰ ์„ธ๋ถ€ ์ •๋ณด

์‚ฌ์šฉ์ž ๋ฐ์ดํ„ฐ๋Š” ์Šคํฌ๋ฆฝํŠธ, ์ฆ‰ ์•ฝ๊ฐ„์˜ ๋ช…๋ น์„ EC2 ์ธ์Šคํ„ด์Šค์— ์ œ๊ณตํ•˜๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. EC2 ์ธ์Šคํ„ด์Šค๋ฅผ ์ฒ˜์Œ ์ƒ์„ฑํ•  ๋•Œ๋งŒ ์‹คํ–‰๋ฉ๋‹ˆ๋‹ค. 

yum update -y
yum install -y httpd
systemctl start httpd
systemctl enable httpd
echo "<h1>Hello World from $(hostname -f)</h1>" > /var/www/html/index.html

์ธ์Šคํ„ด์Šค์˜ ์ „์ฒด ์ˆ˜๋ช…์ฃผ๊ธฐ ์ค‘ ๋‹จ ํ•œ ๋ฒˆ๋งŒ ์‹คํ–‰๋  ๊ฒƒ์ด๋ผ๋Š” ๊ฑธ ์˜๋ฏธํ•ฉ๋‹ˆ๋‹ค. ๋ช‡ ๊ฐ€์ง€ ์—…๋ฐ์ดํŠธ ํ•˜๊ณ  HTTP ์›น ์„œ๋ฒ„๋ฅผ ๋จธ์‹ ์— ์„ค์น˜ํ•˜๊ณ  html ํŒŒ์ผ์„ ๋งŒ๋“ญ๋‹ˆ๋‹ค. ๊ทธ ํŒŒ์ผ์ด ์›น ์„œ๋ฒ„๊ฐ€ ๋  ๊ฒƒ.

 

ํด๋ผ์šฐ๋“œ ๋•๋ถ„์— ์ธ์Šคํ„ด์Šค ํ•˜๋‚˜ ๋˜๋Š” 100๊ฐœ๋ฅผ 10์ดˆ ์•ˆ์— ๋น ๋ฅด๊ฒŒ ๋งŒ๋“ค ์ˆ˜ ์žˆ๊ฒŒ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. 

 

# ์ธ์Šคํ„ด์Šค ์š”์•ฝ 

- ์ธ์Šคํ„ด์Šค ID : ๊ณ ์œ  ID

- ํผ๋ธ”๋ฆญ IPv4 ์ฃผ์†Œ : EC2 ์ธ์Šคํ„ด์Šค์— ์ ‘๊ทผํ•˜๊ธฐ ์œ„ํ•ด ์‚ฌ์šฉ๋  ์ฃผ์†Œ

- Private IPv4 ์ฃผ์†Œ : AWS ๋„คํŠธ์›Œํฌ์—์„œ ๋‚ด๋ถ€์ ์œผ๋กœ ์ธ์Šคํ„ด์Šค์— ์ ‘๊ทผํ•˜๋Š” ๋ฐฉ๋ฒ• 

 

# ์ธ์Šคํ„ด์Šค ์„ธ๋ถ€ ์ •๋ณด

- ํ”Œ๋žซํผ, AMI ID, Key pair assigned at launch ๋“ฑ๋“ฑ ํ™•์ธ ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค. 

 

# Security 

- ๋” ๋งŽ์€ ์ •๋ณด๊ฐ€ ํ™•์ธ ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค. (์ƒ์„ฑ๋œ ๋ณด์•ˆ ๊ทธ๋ฃน์— ๋Œ€ํ•œ ์ •๋ณด)

- ์ธ๋ฐ”์šด๋“œ ๊ทœ์น™

์˜ˆ๋ฅผ๋“ค์–ด ํฌํŠธ 22, 0.0.0./0์œผ๋กœ ๋˜์–ด ์žˆ์œผ๋ฉด ํฌํŠธ 22๋ฒˆ์€ ์–ด๋””์„œ๋‚˜ ์ ‘๊ทผํ•  ์ˆ˜ ์žˆ๋Š” ์˜๋ฏธํž™๋‹ˆ๋‹ค. 

- ์•„์›ƒ๋ฐ”์šด๋“œ ๊ทœ์น™

๋ชจ๋“  ์•„์›ƒ๋ฐ”์šด๋“œ ํ†ต์‹ ์„ ํ—ˆ์šฉํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๋ ‡๊ฒŒ ํ•˜๋ฉด ์ธ์Šคํ„ด์Šค๊ฐ€ ์ธํ„ฐ๋„ท์— ์ ‘๊ทผํ•  ์ˆ˜ ์žˆ๊ฒŒ ๋ฉ๋‹ˆ๋‹ค. 

 

# ์Šคํ† ๋ฆฌ์ง€

๋ณผ๋ฅจ์„ ํ™•์ธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. 

 

์›น์„œ๋ฒ„ ํ™•์ธํ•˜๊ธฐ

๊ณต์šฉ IP์ฃผ์†Œ๋กœ ๊ฐ€์„œ ๋ณต์‚ฌํ•˜๊ฑฐ๋‚˜ ์ฃผ์†Œ ์—ด๊ธฐ๋ฅผ ํด๋ฆญํ•ฉ๋‹ˆ๋‹ค. 

 

33. EC2 ์ธ์Šคํ„ด์Šค ์œ ํ˜• ๊ธฐ๋ณธ ์‚ฌํ•ญ

https://aws.amazon.com/ko/ec2/instance-types/

 

- General Purpose

- Compute Optimized 

- Memory Optimized 

- Storage Optimized 

 

์—ฌ๊ฐœ์„œ๋Š” t2.micro๋ฅผ ์‚ฌ์šฉํ•  ์˜ˆ์ • (ํ•œ๋‹ฌ ์ตœ๋Œ€ 750์‹œ๊ฐ„๊นŒ์ง€ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Œ)

 

34. ๋ณด์•ˆ ๊ทธ๋ฃน ๋ฐ ํด๋ž˜์‹ ํฌํŠธ ๊ฐœ์š”

๋ณด์•ˆ ๊ทธ๋ฃน์€ ํ—ˆ์šฉ ๊ทœ์น™๋งŒ ํฌํ•จํ•ฉ๋‹ˆ๋‹ค. ์ถœ์ž…์ด ํ—ˆ์šฉ๋œ ๊ฒƒ์ด ๋ฌด์—‡์ธ์ง€ ํ™•์ธํ•  ์ˆ˜ ์žˆ๊ณ , IP์ฃผ์†Œ๋ฅผ ์ฐธ์กฐํ•ด ๊ทœ์น™์„ ๋งŒ๋“ค ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋ณด์•ˆ๊ทธ๋ฃน๋ผ๋ฆฌ ์„œ๋กœ ์ฐธ์กฐ๋„ ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. 

 

35. ๋ณด์•ˆ ๊ทธ๋ฃน ์‹ค์Šต

์ธ๋ฐ”์šด๋“œ ๊ทœ์น™์€ ์™ธ๋ถ€์—์„œ EC2 ์ธ์Šคํ„ด์Šค๋กœ ์—ฐ๊ฒฐํ•  ์ˆ˜ ์žˆ๊ฒŒ ํ•ด์ฃผ๋Š” ๊ทœ์น™์ž…๋‹ˆ๋‹ค. 

EC2 ์ธ์Šคํ„ด์Šค์— ๋Œ€ํ•ด ์–ด๋–ค ์ ‘์†์„ ์‹œ๋„ํ•  ๋•Œ ํƒ€์ž„์•„์›ƒ์„ ๋ณด๊ฒŒ ๋˜๋ฉด (ex SSH๋ฅผ ์‹œ๋„ํ•˜์ง€๋งŒ ํƒ€์ž„ ์•„์›ƒ์ด ๋˜๊ฑฐ๋‚˜ HTTP ์ฟผ๋ฆฌ๋ฅผ ์‹œ๋„ํ•˜๋Š” ๋ฐ ํƒ€์ž„์•„์›ƒ์ด ๋˜๋ฉด 100% EC2 ๋ณด์•ˆ๊ทธ๋ฃน ๋•Œ๋ฌธ)

 

์•„์›ƒ๋ฐ”์šด๋“œ ๊ทœ์น™์ž…๋‹ˆ๋‹ค. ๋ชจ๋“  ๊ณณ์œผ๋กœ ๊ฐ€๋Š” IPv4์˜ ๋ชจ๋“  ํŠธ๋ž˜ํ”ฝ์„ ํ—ˆ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. EC2 ์ธ์Šคํ„ด์Šค๊ฐ€ ๋ชจ๋“  ๊ณณ์— ๋Œ€ํ•œ ์™„์ „ํ•œ ์ธํ„ฐ๋„ท ์—ฐ๊ฒฐ์„ฑ์„ ๊ฐ–๊ฒŒ ๋ฉ๋‹ˆ๋‹ค. 

 

EC2 ์ธ์Šคํ„ด์Šค์—๋Š” ๋งŽ์€ ๋ณด์•ˆ ๊ทธ๋ฃน์ด ์ฒจ๋ถ€๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋ž˜์„œ ์›ํ•œ๋‹ค๋ฉด 2๊ฐœ๋‚˜ 3๊ฐœ ํ˜น์€ 5๊ฐœ์˜ ๋ณด์•ˆ ๊ทธ๋ฃน์„ ์ฒจ๋ถ€ํ•˜๊ณ  ๊ฐ๊ฐ์— ๊ทœ์น™์„ ์ถ”๊ฐ€ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. 

 

36. SSH ๊ฐœ์š” 

ํด๋ผ์šฐ๋“œ์—์„œ ์‹คํ–‰ ์‹œ ๊นŒ๋‹ค๋กœ์šด ๋ถ€๋ถ„ ์ค‘ ํ•˜๋‚˜๋Š” ์œ ์ง€ ๋ณด์ˆ˜๋‚˜ ์กฐ์น˜๋ฅผ ์ทจํ•˜๊ธฐ ์œ„ํ•ด ์„œ๋ฒ„ ๋‚ด๋ถ€์™€ ์—ฐ๊ฒฐํ•˜๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. ๋ฆฌ๋ˆ…์Šค์—์„œ๋Š” ์‹œํ์–ด ์…€์ธ SSH๋ฅผ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค. SSH๋Š” ๋ช…๋ น์ค„ ์ธํ„ฐํŽ˜์ด์Šค ๋„๊ตฌ์ž…๋‹ˆ๋‹ค. 

 

37. Linux ๋˜๋Š” Mac์„ ์‚ฌ์šฉํ•˜์—ฌ SSH ์‹คํ–‰ ๋ฐฉ๋ฒ•

Detail Tab > Public IPv4 address

Security Tab > Inbound rules ํ™•์ธ 

 

ssh ec2-user ๋ผ๊ณ  ํ•˜๋Š” ์ด์œ ๋Š” Amazon Linux 2 AMI์—๋Š” ์ด๋ฏธ ์‚ฌ์šฉ์ž ํ•˜๋‚˜๊ฐ€ ์„ค์ •๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค. 

ssh ec2-user@Public IPv4 address

ssh -i  : EC2Tutorial.pem ํŒŒ์ผ์„ ์ง€์ •ํ•ฉ๋‹ˆ๋‹ค.

 

ssh -i EC2Tutorial.pem ec2-user@3.250.26.200

 

๊ถŒํ•œ ๋ฌธ์ œ๊ฐ€ ๋ฐœ์ƒํ•  ์ˆ˜ ์žˆ์œผ๋ฏ€๋กœ ์—๋Ÿฌ๊ฐ€ ๋‚  ๊ฒฝ์šฐ ์•„๋ž˜์˜ ๋ช…๋ น์–ด๋ฅผ ์‹คํ–‰ํ•ฉ๋‹ˆ๋‹ค. 

chmod 0400 EC2Tutorial.pem

 

์ธ์Šคํ„ด์Šค๋ฅผ ์ค‘์ง€ํ•˜๊ณ  ์‹œ์ž‘ํ•˜๋ฉด ๊ณต์šฉ IP๊ฐ€ ๋ณ€๊ฒฝ๋  ์ˆ˜ ์žˆ์œผ๋‹ˆ ๊ทธ ์ ์— ์ฃผ์˜ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. 

 

41. EC2 ์ธ์Šคํ„ด์Šค ์—ฐ๊ฒฐ

EC2 Instance Connect ๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด ๋ธŒ๋ผ์šฐ์ € ๊ธฐ๋ฐ˜์œผ๋กœ EC2 ์ธ์Šคํ„ด์Šค์— ๋Œ€ํ•œ SSH ์„ธ์…˜์„ ์‹คํ–‰ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. 

๋ณด์•ˆ๊ทธ๋ฃน์˜ ์ธ๋ฐ”์šด๋“œ ๊ทœ์น™ 22๋ฒˆ ํฌํŠธ ์‚ญ์ œ ์‹œ ์ ‘์†์ด ๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. 

 

42. EC2 ์ธ์Šคํ„ด์Šค ์—ญํ•  ๋ฐ๋ชจ

ํŽธํ•˜๊ฒŒ EC2 Instance Connect ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์ ‘์†ํ•˜๋„๋ก ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค. 

[ec2-user@ip-172-31-17-250 ~]$ ping google.com

 

IAM API ํ‚ค๋ฅผ ์ ˆ๋Œ€ ์ˆ˜๊ธฐ๋กœ ์ž…๋ ฅํ•˜๋ฉด ์•ˆ๋ฉ๋‹ˆ๋‹ค. ๊ทธ ๋Œ€์‹  ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋Š” ๊ฒƒ์ด IAM ์—ญํ• ์ž…๋‹ˆ๋‹ค. 

IAM ์—ญํ• ์„ EC2 ์ธ์Šคํ„ด์Šค์— ์—ฐ๊ฒฐํ•ด์„œ ์ž๊ฒฉ ์ฆ๋ช…์„ ์ œ๊ณตํ•˜๊ฒŒ๋” ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค.

์ธ์Šคํ„ด์Šค > Security ํƒญ > IAM Role์ด ์—†์Šต๋‹ˆ๋‹ค. 

 

์ธ์Šคํ„ด์Šค > Actions > Security > Modify IAM Role ์—์„œ IAM ์—ญํ• ์„ ์„ ํƒํ•ฉ๋‹ˆ๋‹ค. (DemoRoleForEC2) ์„ ํƒ ํ›„ ๋‹ค์‹œ ํƒญ์„ ํ™•์ธํ•ด๋ณด๋ฉด IAM Role์ด ์ƒ๊น๋‹ˆ๋‹ค. 

 

aws iam list-users

aws configure ๋ช…๋ น์„ ์‹คํ–‰ํ•˜์ง€ ์•Š์•„๋„ IAM ์—ญํ• ์„ ์—ฐ๊ฒฐ ํ›„์— ์œ„ ๋ช…๋ น์„ ์‹คํ–‰ํ•˜๋ฉด ์ž‘๋™ํ•ฉ๋‹ˆ๋‹ค. EC2 ์ธ์Šคํ„ด์Šค์™€ IAM ์—ญํ• ์ด ์—ฐ๊ฒฐ๋˜์–ด ์žˆ์Œ์„ ์•Œ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. 

 

43. EC2 ์ธ์Šคํ„ด์Šค ์‹œ์ž‘

 

44. ์ŠคํŒŸ ์ธ์Šคํ„ด์Šค ๋ฐ ์ŠคํŒŸ์ง‘ํ•ฉ 

 

45. EC2 ์ธ์Šคํ„ด์Šค launch type ์‹ค์Šต

 

Quiz

๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ๊ธฐ์ˆ ์„ EC2 ์ธ์Šคํ„ด์Šค์— ๋ฐฐํฌํ•˜๋ ค ํ•ฉ๋‹ˆ๋‹ค. ๊ณต๊ธ‰ ์—…์ฒด ๋ผ์ด์„ ์Šค๋Š” ๋ฌผ๋ฆฌ์  ์ฝ”์–ด ๋ฐ ๊ธฐ๋ฐ˜ ๋„คํฌ์›Œํฌ ์†Œ์ผ“ ๊ฐ€์‹œ์„ฑ๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ๋น„์šฉ์„ ์ฑ…์ •ํ•ฉ๋‹ˆ๋‹ค. ์ด ๊ฒฝ์šฐ, ์–ด๋–ค EC2 ๊ตฌ๋งค ์˜ต์…˜์„ ์‚ฌ์šฉํ•ด์•ผ ๊ฐ€์‹œ์„ฑ์„ ํ™•๋ณดํ•  ์ˆ˜ ์žˆ์„๊นŒ์š”? -> ์ „์šฉ ํ˜ธ์ŠคํŠธ

 


Reference: https://www.udemy.com/course/best-aws-certified-solutions-architect-associate/

๋ฐ˜์‘ํ˜•