AWS

AWS Module2

EC2(Elastic Compute Cloud)

  • ์‚ฌ์šฉ๋Ÿ‰์— ๋”ฐ๋ผ ์ง€๋ถˆ
  • HW/SW์˜ ๊ด‘๋ฒ”์œ„ํ•œ ์„ ํƒ ์˜ต์…˜
  • ๊ธ€๋กœ๋ฒŒ ํ˜ธ์ŠคํŒ…
  • ๋ฆฌ์ „ ์„ ํƒ > AMI ์„ ํƒ(SW) > ์ธ์Šคํ„ด์Šค ์œ ํ˜• ์„ ํƒ(HW) > ๋„คํŠธ์›Œํฌ ๊ตฌ์„ฑ > ์Šคํ† ๋ฆฌ์ง€ ๊ตฌ์„ฑ > ํ‚ค ํŽ˜์–ด ๊ตฌ์„ฑ > ๋ณด์•ˆ ๊ทธ๋ฃน ๊ตฌ์„ฑ

 

EBS(Elastic Block Store)

  • HDD/SSD ์œ ํ˜• ์ค‘ ์„ ํƒ
  • EC2 ์ธ์Šคํ„ด์Šค๋ฅผ ์œ„ํ•œ ์‚ฌ์šฉ์ž ์ง€์ • ๊ฐ€๋Šฅํ•œ ์˜๊ตฌ ๋ธ”๋ก ์Šคํ† ๋ฆฌ์ง€
  • ๋™์ผํ•œ ๊ฐ€์šฉ ์˜์—ญ์— ๋ณต์ œ๋จ
  • ์Šค๋ƒ…์ƒท์„ ์‚ฌ์šฉํ•˜์—ฌ ๋ฐฑ์—…
  • ์‰ฝ๊ณ  ํˆฌ๋ช…ํ•œ ์•”ํ˜ธํ™”
  • ํƒ„๋ ฅ์  ๋ณผ๋ฅจ
  • EC2์™€ ์•”ํ˜ธํ™”๋˜์–ด ์ž๋ฃŒ ์ „์†ก

S3(Simple Storage Service)

  • ๊ด€๋ฆฌํ˜• ํด๋ผ์šฐ๋“œ ์Šคํ† ๋ฆฌ์ง€ ์„œ๋น„์Šค
  • ๊ฐ์ฒด๋ฅผ ์‚ฌ์‹ค์ƒ ๋ฌด์ œํ•œ์œผ๋กœ ์ €์žฅ
  • ์–ธ์ œ๋“  ์–ด๋””์„œ๋‚˜ ์—‘์„ธ์Šค
  • ํ’๋ถ€ํ•œ ๋ณด์•ˆ ์ œ์–ด ๊ธฐ๋Šฅ
  • HTTP/HTTPS๋กœ ์ œ๊ณต(https://๋ฒ„ํ‚ท์ด๋ฆ„/๋ฆฌ์ „๋ณ„ ์—”๋“œํฌ์ธํŠธ/๊ฐ์ฒด ํ‚ค)
  • ์–ดํ”Œ๋ฆฌ์ผ€์ด์…˜ ์ž์‚ฐ ์ €์žฅ(๋ฏธ๋””์–ด ํŒŒ์ผ, ์„œ๋ฒ„ ๋กœ๊ทธ ๋“ฑ)
  • ์ •์  ์›น ํ˜ธ์ŠคํŒ…(HTML, CSS, JavaScript ๋“ฑ)
  • ๋ฐฑ์—… ๋ฐ ์žฌํ•ด ๋ณต๊ตฌ
  • ๋น…๋ฐ์ดํ„ฐ๋ฅผ ์œ„ํ•œ ์Šคํ…Œ์ด์ง• ์˜์—ญ

 

AWS ๊ธ€๋กœ๋ฒŒ ์ธํ”„๋ผ

  • ๋ฆฌ์ „ : 2๊ฐœ ์ด์ƒ์˜ ๊ฐ€์šฉ ์˜์—ญ์„ ํ˜ธ์ŠคํŒ…ํ•˜๋Š” ์ง€๋ฆฌ์  ์˜์—ญ
  • ๊ฐ€์šฉ ์˜์—ญ : ํŠน์ • ๋ฆฌ์ „์— ์กด์žฌํ•˜๋Š” ๋ฐ์ดํ„ฐ ์„ผํ„ฐ๋“ค์˜ ๋ชจ์Œ, ๊ฐ ๊ฐ€์šฉ ์˜์—ญ๋“ค์€ ๋ฌผ๋ฆฌ์ ์œผ๋กœ ๋–จ์–ด์ ธ์žˆ์ง€๋งŒ ๋น ๋ฅด๊ณ  ์•ˆ์ •์ ์ธ ๋„คํŠธ์›Œํฌ๋กœ ์—ฐ๊ฒฐ
  •  ์—ฃ์ง€ ๋กœ์ผ€์ด์…˜ : AWS Cloud Front๋ผ๊ณ  ํ•˜๋Š” ์ฝ˜ํ…์ธ  ์ „์†ก ๋„คํŠธ์›Œํฌ(CDN)์„ ํ˜ธ์ŠคํŒ…, ์š”์ฒญ์— ๋”ฐ๋ผ ๊ฐ€์žฅ ๊ฐ€๊นŒ์šด ์—ฃ์ง€ ๋กœ์ผ€์ด์…˜์œผ๋กœ ๋ผ์šฐํŒ…

VPC(Virtual Private Cloud)

  • AWS ํด๋ผ์šฐ๋“œ์˜ ํ”„๋ผ์ด๋น— ๊ฐ€์ƒ ๋„คํŠธ์›Œํฌ
  • ๋„คํŠธ์›Œํฌ ๊ตฌ์„ฑ์„ ์™„๋ฒฝํ•˜๊ฒŒ ์ œ์–ดํ•  ์ˆ˜ ์žˆ๋„๋ก ํ—ˆ์šฉ
  • ์—ฌ๋Ÿฌ ๊ณ„์ธต์˜ ๋ณด์•ˆ ์ œ์–ด ๊ธฐ๋Šฅ์„ ์ œ๊ณต
  • ๋‹ค๋ฅธ AWS ์„œ๋น„์Šค๋ฅผ VPC์— ๋ฐฐํฌ
  • AWS ๋ฆฌ์ „ ๋ฐ ๊ฐ€์šฉ ์˜์—ญ์˜ ๊ณ ๊ฐ€์šฉ์„ฑ์„ ๊ธฐ๋ฐ˜์œผ๋กœ ๊ตฌ์ถ•
  • VPC๋Š” ํ•œ ๋ฆฌ์ „ ๋‚ด์— ์ƒ์ฃผํ•˜๋ฉฐ ๊ณ„์ •๋‹จ ์—ฌ๋Ÿฌ VPC ๊ฐ€๋Šฅ
  • ๋ผ์šฐํŒ… ํ…Œ์ด๋ธ” : ์„œ๋ธŒ๋„ท์—์„œ ๋‚˜๊ฐ€๋Š” ํŠธ๋ž˜ํ”ฝ์„ ์ œ๊ฑฐ
  • ์ธํ„ฐ๋„ท ๊ฒŒ์ดํŠธ์›จ์ด(IGW) : VPC์—์„œ ์ธํ„ฐ๋„ท์— ์—‘์„ธ์Šคํ•  ์ˆ˜ ์žˆ๋„๋ก ํ—ˆ์šฉ
  • NAT ๊ฒŒ์ดํŠธ์›จ์ด : ํ”„๋ผ์ด๋น— ์„œ๋ธŒ๋„ท ๋ฆฌ์†Œ์Šค๊ฐ€ ์ธํ„ฐ๋„ท์— ์—‘์„ธ์Šคํ•  ์ˆ˜ ์žˆ๋„๋ก ํ—ˆ์šฉ
  • ๋„คํŠธ์›Œํฌ ์—‘์„ธ์Šค ์ œ์–ด ๋ชฉ๋ก(NACL) : ์„œ๋ธŒ๋„ท์— ๋Œ€ํ•œ ์—‘์„ธ์Šค ์ œ์–ด, ์ƒํƒœ ๋น„์ €์žฅ

Security Group(SG)

  • ๊ฐ€์ƒ ๋ฐฉํ™”๋ฒฝ ์ œ๊ณต
  • ๊ทœ์น™์„ ํ†ตํ•ด ์ธ์Šคํ„ด์Šค์— ๋Œ€ํ•œ ์—‘์„ธ์Šค ์ œ์–ด