๐Ÿ“ ์ •์˜


๐Ÿงฉ ์ฃผ์š” ๊ฐœ๋…

๊ฐœ๋… ์„ค๋ช… ๋น„๊ณ 
AMI (Amazon Machine Image) EC2 ์ธ์Šคํ„ด์Šค๋ฅผ ์ƒ์„ฑํ•  ๋•Œ ์‚ฌ์šฉํ•˜๋Š” ์šด์˜์ฒด์ œ + ์†Œํ”„ํŠธ์›จ์–ด ํ…œํ”Œ๋ฆฟ Ubuntu, Amazon Linux, Windows ๋“ฑ
Instance Type CPU, ๋ฉ”๋ชจ๋ฆฌ, ๋„คํŠธ์›Œํฌ ์ŠคํŽ™ ์กฐํ•ฉ ์˜ˆ: t2.micro, m5.large
EBS (Elastic Block Store) ์ธ์Šคํ„ด์Šค์— ๋ถ™์ด๋Š” ๋ธ”๋ก ์Šคํ† ๋ฆฌ์ง€(๋””์Šคํฌ) ๋ณผ๋ฅจ ํฌ๊ธฐ ์กฐ์ ˆ ๊ฐ€๋Šฅ
๋ณด์•ˆ ๊ทธ๋ฃน (Security Group) ์ธ์Šคํ„ด์Šค์— ๋Œ€ํ•œ ๊ฐ€์ƒ ๋ฐฉํ™”๋ฒฝ ์ธ๋ฐ”์šด๋“œ/์•„์›ƒ๋ฐ”์šด๋“œ ๊ทœ์น™ ์„ค์ •
ํ‚ค ํŽ˜์–ด (Key Pair) SSH ์ ‘์†์„ ์œ„ํ•œ ์ธ์ฆํ‚ค(๋น„๋Œ€์นญํ‚ค) PEM ํŒŒ์ผ ์ƒ์„ฑ ๋ฐ ๋ณด๊ด€ ํ•„์ˆ˜
Elastic IP ๊ณ ์ • ํผ๋ธ”๋ฆญ IP ํ•„์š” ์‹œ ์ธ์Šคํ„ด์Šค์— ํ• ๋‹น
User Data ์ธ์Šคํ„ด์Šค ์ตœ์ดˆ ๋ถ€ํŒ… ์‹œ ์‹คํ–‰ํ•  ์Šคํฌ๋ฆฝํŠธ ์†Œํ”„ํŠธ์›จ์–ด ์ž๋™ ์„ค์น˜ ๊ฐ€๋Šฅ
IAM Role EC2์—์„œ AWS ๋ฆฌ์†Œ์Šค ์ ‘๊ทผ ๊ถŒํ•œ์„ ๋ถ€์—ฌ ์žฅ๊ธฐ ํ‚ค ๋Œ€์‹  ์ž„์‹œ ์ž๊ฒฉ ์ฆ๋ช… ์‚ฌ์šฉ

โš™๏ธ EC2 ๋™์ž‘ ๊ณผ์ •

flowchart TD
    A[EC2 ์‹œ์ž‘ ์š”์ฒญ] --> B[AMI ์„ ํƒ]
    B --> C[Instance Type ์„ ํƒ]
    C --> D[์Šคํ† ๋ฆฌ์ง€<br>EBS ์—ฐ๊ฒฐ]
    D --> E[๋„คํŠธ์›Œํฌ/VPC, ๋ณด์•ˆ ๊ทธ๋ฃน ์„ค์ •]
    E --> F[ํ‚ค ํŽ˜์–ด ๋“ฑ๋ก]
    F --> G[User Data ์Šคํฌ๋ฆฝํŠธ ์‹คํ–‰]
    G --> H[์ธ์Šคํ„ด์Šค ์‹คํ–‰]
    H --> I[ํผ๋ธ”๋ฆญ/ํ”„๋ผ์ด๋น— IP ํ• ๋‹น]
    I --> J[์‚ฌ์šฉ์ž๊ฐ€ SSH/RDP ์ ‘์†]


๐Ÿ  EC2๋ฅผ ์ง‘ ๋น„์œ ๋กœ ์ดํ•ดํ•˜๊ธฐ