LogoEurekaCodes
AwsConcepts

[AWS] ๐Ÿ“š ํด๋ผ์šฐ๋“œ ์šฉ์–ด ์ •๋ฆฌ (๊ณ ๊ฐ€์šฉ์„ฑ / ์žฅ์• ๋‚ด๊ตฌ์„ฑ / ํ™•์žฅ์„ฑ / ํƒ„๋ ฅ์„ฑ)

AWS ๊ด€๋ จ๋œ ์ž๋ฃŒ๋ฅผ ๋ณด๋‹ค ๋ณด๋ฉด ๋งŽ์€ ๋‹จ์ถ•์šฉ์–ด๋“ค์ด ์ฆ๋น„ํ•˜๊ฒŒ ์žˆ๋‹ค. ๊ทธ๋ž˜์„œ ์šฉ์–ด ๋œป์„ ๋ชฐ๋ผ ์„ค๋ช…์„ ๋ดค๋”๋‹ˆ ์•Œ์ˆ˜์—†๋Š” ์ „๋ฌธ์šฉ์–ด๋“ค์ด ๋‚˜์™€ ๋˜ ์ฐพ์•„๋ณด๊ฒŒ๋˜๊ณ  ๊ผฌ๋ฆฌ๋ฅผ ๋ฌผ๊ณ  ๋ฌผ๋ฆฌ๋Š” ์ƒํ™ฉ์ด ์—ฐ์ถœ๋œ๋‹ค.

AWS ํด๋ผ์šฐ๋“œ ์šฉ์–ด ์ •๋ฆฌ

AWS ๊ด€๋ จ๋œ ์ž๋ฃŒ๋ฅผ ๋ณด๋‹ค ๋ณด๋ฉด ๋งŽ์€ ๋‹จ์ถ•์šฉ์–ด๋“ค์ด ์ฆ๋น„ํ•˜๊ฒŒ ์žˆ๋‹ค.

๊ทธ๋ž˜์„œ ์šฉ์–ด ๋œป์„ ๋ชฐ๋ผ ์„ค๋ช…์„ ๋ดค๋”๋‹ˆ ์•Œ์ˆ˜์—†๋Š” ์ „๋ฌธ์šฉ์–ด๋“ค์ด ๋‚˜์™€ ๋˜ ์ฐพ์•„๋ณด๊ฒŒ๋˜๊ณ  ๊ผฌ๋ฆฌ๋ฅผ ๋ฌผ๊ณ  ๋ฌผ๋ฆฌ๋Š” ์ƒํ™ฉ์ด ์—ฐ์ถœ๋œ๋‹ค.

์˜ˆ๋ฅผ๋“ค์–ด, ๊ณ ๊ฐ€์šฉ์„ฑ** ์ด๋‹ˆ ์žฅ์• ํ—ˆ์šฉ **์ด๋‹ˆ ๊ฐ ๊ตฌ์„ฑ๋œ ๋‹จ์–ด์˜ ๋œป์€ ์•Œ๊ฒ ๋Š”๋ฐ ์ •ํ™•ํžˆ ๋ฌด์–ผ ๋งํ•˜๊ณ  ์‹ถ์€๊ฑด์ง€ ์• ๋งคํ•˜๋‹ค.

AWS ์ „๋ฌธ์šฉ์–ด๊ฐ€ ์–ผ๋งˆ๋‚˜ ๋งŽ์œผ๋ฉด ๊ณต์‹ ํ™ˆํŽ˜์ด์ง€์—์„œ ๋”ฐ๋กœ ๊ฒ€์ƒ‰ ๋ฐฑ๊ณผ์‚ฌ์ „ ์„œ๋น„์Šค๋ฅผ ์šด์˜ํ•  ์ •๋„์ด๋‹ค.

์ด๋ฒˆ ํฌ์ŠคํŒ…์—๋Š” aws๋ฅผ ํ•™์Šตํ•˜๋Š”๋ฐ ๋งŽ์ด ๋“ฑ์žฅํ•˜๊ณ  ์ค‘์š”ํ•œ ๋„คํŠธ์›Œํ‚น/ํด๋ผ์šฐ๋”ฉ ์šฉ์–ด๋“ค์„ ์ถ”๋ ค ์ •๋ฆฌํ•ด๋ณด๋Š” ์‹œ๊ฐ„์„ ๊ฐ€์ ธ๋ณด๊ฒ ๋‹ค.

AWS ํด๋ผ์šฐ๋“œ ์šฉ์–ด

๊ณ ๊ฐ€์šฉ์„ฑ (High Availability, HA)

์ „์ฒด ์‹œ์Šคํ…œ์— ๋Œ€ํ•˜์—ฌ, ์‚ฌ๋žŒ์ด ๊ฐœ์ž…ํ•˜์ง€ ์•Š์•„๋„ ์‹œ์Šคํ…œ์ด ํ•ญ์ƒ ์ž‘๋™ํ•˜๊ณ  ์ž๋™์œผ๋กœ ์˜ค๋ฅ˜๋ฅผ ๋ณต๊ตฌํ•ด ๊ฐ€๋™ ์ค‘์ง€๋ฅผ ์ตœ์†Œํ™”ํ•˜๋„๋ก ๋ณด์žฅํ•˜๋Š” ๊ฒƒ์„ ๋งํ•œ๋‹ค.

(์žฅ์• ๊ฐ€ ๋ฐœ์ƒํ•˜๋”๋ผ๋„ ์•„์ฃผ ์งง์€ ์‹œ๊ฐ„์ด๋ฉฐ, ์ž๋™์œผ๋กœ ๋ณต๊ตฌ)

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

๋‹จ, ๋ณต๊ตฌ๋ฅผ ์œ„ํ•œ ์•ฝ๊ฐ„์˜ ์žฅ์• ์‹œ๊ฐ„๋„ ํฌํ•จํ•œ๋‹ค.

์‹œ์Šคํ…œ์„ 1๋ถ„์ด๋ผ๋„ ์‚ฌ์šฉํ•  ์ˆ˜ ์—†์œผ๋ฉด ๋น„์ฆˆ๋‹ˆ์Šค์— ์ค‘๋Œ€ํ•œ ์†์ƒ์ด๊ธฐ ๋•Œ๋ฌธ์— ์ค‘์š”ํ•œ ๊ฐœ๋…์ด๋ฉฐ aws์„œ๋น„์Šค์— ์ž์ฃผ ๋“ฑ์žฅํ•˜๋Š” ์šฉ์–ด๋‹ค.

  • ELB : ์ง€์—ฐ ์‹œ๊ฐ„์ด ๊ธธ๊ฑฐ๋‚˜ ์„œ๋ฒ„๊ฐ€ ๊ณผ๋‹ค ์‚ฌ์šฉ๋˜๋Š” ๊ฒฝ์šฐ ์ด๋ฅผ ์•Œ๋ฆฌ๋Š” ํŠธ๋ฆฌ๊ฑฐ๋กœ ๋™์ž‘
  • EIP : ์ธ์Šคํ„ด์Šค๊ฐ€ ์‹คํŒจํ•˜๋”๋ผ๋„ ํด๋ผ์ด์–ธํŠธ๊ฐ€ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์— ์•ก์„ธ์Šคํ•  ์ˆ˜ ์žˆ๋„๋ก ๊ณ ์ • IP
  • Route 53 : ๋‹จ์ˆœ ๋ผ์šฐํŒ…, ์ง€์—ฐ ์‹œ๊ฐ„์— ๋”ฐ๋ฅธ ๋ผ์šฐํŒ…, ์ƒํƒœํ™•์ธ, DNS ์žฅ์•  ์กฐ์น˜, ์ง€๋ฆฌ ์œ„์น˜ ๋ผ์šฐํŒ… ์ง€์›
  • Auto Scaling
  • CloudWatch
  • ์—ฌ๋Ÿฌ AZ

๋‚ด๊ฒฐํ•จ์„ฑ/์žฅ์• ๋‚ด๊ตฌ์„ฑ

ํ•˜๋“œ์›จ์–ด ์˜ค๋ฅ˜๊ฐ€ ๋ฐœ์ƒ ํ–ˆ์„ ๋•Œ ๋ฐ์ดํ„ฐ ๋ฌด๊ฒฐ์„ฑ์„ ์œ ์ง€ํ•˜๋Š” ์ปดํ“จํ„ฐ ํ•˜๋“œ์›จ์–ด๋‚˜ ์†Œํ”„ํŠธ์›จ์–ด์˜ ๊ธฐ๋Šฅ.

์ฆ‰, ์‹œ์Šคํ…œ์˜ ์ผ๋ถ€ ๊ตฌ์„ฑ์š”์†Œ์— ์žฅ์•  ์ƒํ™ฉ์—๋„** **์„œ๋น„์Šค๋ฅผ ์ง€์†ํ• ์ˆ˜ ์žˆ๋Š” ๋Šฅ๋ ฅ์„ ๋งํ•œ๋‹ค.

์—ฌ๊ธฐ์„œ ์กฐ์‹ฌํ• ๊ฒŒ ์žˆ๋Š”๋ฐ ์žฅ์• ๋ฅผ ๋– ์•ˆ์€ ์ฑ„ ์„œ๋น„์Šค๋ฅผ ์ง€์†ํ•œ๋‹ค๋Š” ๊ฐœ๋…์ด ์•„๋‹ˆ๋‹ค. ์„œ๋น„์Šค์— ์žฅ์• ๊ฐ€ ์žˆ์œผ๋ฉด ๋ˆ„๊ฐ€ ์ด์šฉํ•˜๊ฒ ๋Š”๊ฐ€?

์žฅ์• ๊ฐ€ ์žˆ์–ด๋„ ๋‹ค๋ฅธ ๊ฐ€์šฉ์˜์—ญ(AZ)๋กœ ์—ฐ๊ฒฐ์„ ์‹œํ‚ด์œผ๋กœ์„œ ํ•ด๊ฒฐํ•˜๋Š” ์ฆ‰, ์–ด์ฐŒ๋ณด๋ฉด ๊ฐ„์ ‘์ ์œผ๋กœ ์šฐํšŒํ•ด์„œ ํ•ด๊ฒฐํ• ์ˆ˜ ์žˆ๋Š” ๋Šฅ๋ ฅ์„ ๋งํ•˜๋Š” ๊ฒƒ์ด๋‹ค.

๊ทธ๋ž˜์„œ ์žฅ์•  ์ƒํ™ฉ์— ์˜ํ–ฅ์„ ๋ฐ›์ง€ ์•Š๋Š” ์•„ํ‚คํ…์ณ๊ฐ€ ํ•„์š”ํ•˜๋‹ค.

[AWS] ๐Ÿ“š ํด๋ผ์šฐ๋“œ ์šฉ์–ด ์ •๋ฆฌ (๊ณ ๊ฐ€์šฉ์„ฑ / ์žฅ์• ๋‚ด๊ตฌ์„ฑ / ํ™•์žฅ์„ฑ / ํƒ„๋ ฅ์„ฑ) image

  • SQS : ๋‚ด๊ฒฐํ•จ์„ฑ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์˜ ๋ฐฑ๋ณธ์œผ๋กœ ์‚ฌ์šฉ, ์•ˆ์ •์ ์ธ ๋ถ„์‚ฐ ๋ฉ”์‹œ์ง• ์‹œ์Šคํ…œ, ๋Œ€๊ธฐ์—ด ํ•ญ์‹œ ์‚ฌ์šฉ ๊ฐ€๋Šฅ
  • S3 : ๋‚ด๊ตฌ์„ฑ๊ณผ ๊ฒฐํ•จ์„ฑ์ด ๋›ฐ์–ด๋‚œ ๋ฐ์ดํ„ฐ ์Šคํ† ๋ฆฌ์ง€. ๋ฆฌ์ „ ๋‚ด ์—ฌ๋Ÿฌ ์‹œ์„ค์—์„œ ๊ฐ ๋””๋ฐ”์ด์Šค์˜ ๋ชจ๋“  ๋ฐ์ดํ„ฐ๋ฅผ ์ค‘๋ณต ์ €์žฅ
  • RDS : ์ž๋™ ๋ฐฑ์—…, ์Šค๋ƒ…์ƒท, ์—ฌ๋Ÿฌ ๊ฐ€์šฉ ์—ญ์—ญ ์ง€์ 

๊ณ ๊ฐ€์šฉ์„ฑ & ์žฅ์• ๋‚ด๊ตฌ์„ฑ ์กฐํ•ฉ โ˜…

์•ž์„œ ๊ณ ๊ฐ€์šฉ์„ฑ์ด ๋ญ”์ง€ ์žฅ์• ๋‚ด๊ตฌ์„ฑ์ด ๋ญ”์ง€ ์•Œ์•„๋ดค๋‹ค.

๋‘˜๋‹ค ์„œ๋น„์Šค๋ฅผ ํ•˜๋Š”๋ฐ ์žˆ์–ด ์ •๋ง ํ•„์ˆ˜์ ์ธ ์š”์†Œ์ด์ง€๋งŒ, ๊ณ ๊ฐ€์šฉ์„ฑ๊ณผ ์žฅ์• ๋‚ด๊ตฌ์„ฑ ๋‘˜๋‹ค ํ™•๋ณดํ•˜๋Š” ๊ฒƒ์€ ๋‹น์—ฐํžˆ ๊ณ ๋น„์šฉ/๋ณต์žกํ•œ ๊ตฌ์กฐ์ผ ๊ฒƒ์ด๋‹ค.

๋”ฐ๋ผ์„œ ์ƒํ™ฉ์— ๋”ฐ๋ผ ์–ด๋А ๊ฒƒ์„ ์šฐ์„ ์‹œํ•ด ๋น„์šฉ์„ ์ค„์ด๋Š” ๊ฒƒ์ด ์ค‘์š”ํ•œ๋ฐ, ๋งŒ์ผ ์˜๋ฃŒ์‹œ์Šคํ…œ ๊ฐ™์€ ๊ฒฝ์šฐ์—๋Š” ์ž ์‹œ๋™์•ˆ์˜ ์„œ๋น„์Šค ์žฅ์• ๋„ ์น˜๋ช…์ ์ธ ๊ฒฐ๊ณผ๋ฅผ

๋ถˆ๋Ÿฌ์˜ฌ ์ˆ˜ ์žˆ๊ธฐ ๋•Œ๋ฌธ์— ๊ณ ๋น„์šฉ/๋ณต์žกํ•œ ๊ตฌ์กฐ์—ฌ๋„ ์žฅ์•  ๋‚ด๊ตฌ์„ฑ์„ ํ™•๋ณดํ•ด์•ผ ํ•˜๋Š” ๊ฒƒ์ด ์˜ณ๋‹ค.

ํ•˜์ง€๋งŒ ๋‹ค๋ฅธ ์„œ๋น„์Šค๋Š” ์žฅ์• ๋‚ด๊ตฌ์„ฑ์„ ํ™•๋ณดํ•  ํ•„์š”๊ฐ€ ์—†๋‹ค๋ฉด ๋น„์šฉ์„ ์ค„์—ฌ ๊ณ ๊ฐ€์šฉ์„ฑ๋งŒ ํ™•๋ณดํ•˜๋Š” ์‹์œผ๋กœ ์„ค๊ณ„ํ•œ๋‹ค.

์ด์ฒ˜๋Ÿผ, ์ด ๋‘˜์˜ ๊ฐœ๋…์„ ์ •ํ™•ํžˆ ์•Œ๊ณ  ์ž˜ ์กฐํ•ฉํ•ด์„œ ์ƒํ™ฉ์— ๋งž๋Š” ์•„ํ‚คํ…์ณ ์„ค๊ณ„๊ฐ€ ๋ฌด์—‡๋ณด๋‹ค ์ค‘์š”ํ•˜๋‹ค.

[AWS] ๐Ÿ“š ํด๋ผ์šฐ๋“œ ์šฉ์–ด ์ •๋ฆฌ (๊ณ ๊ฐ€์šฉ์„ฑ / ์žฅ์• ๋‚ด๊ตฌ์„ฑ / ํ™•์žฅ์„ฑ / ํƒ„๋ ฅ์„ฑ) image

๊ณ ๊ฐ€์šฉ์„ฑX / ์žฅ์• ๋‚ด๊ตฌ์„ฑX

์˜ˆ๋ฅผ ๋“ค์–ด ์Šน์šฉ์ฐจ๋ฅผ ์ƒ๊ฐํ•ด๋ณด์ž. ๋งŒ์ผ ํƒ€์ด์–ด๊ฐ€ ํ„ฐ์ง€๋ฉด ์šด์ „์ด ๋ถˆ๊ฐ€๋Šฅํ•ด์ง„๋‹ค.

[AWS] ๐Ÿ“š ํด๋ผ์šฐ๋“œ ์šฉ์–ด ์ •๋ฆฌ (๊ณ ๊ฐ€์šฉ์„ฑ / ์žฅ์• ๋‚ด๊ตฌ์„ฑ / ํ™•์žฅ์„ฑ / ํƒ„๋ ฅ์„ฑ) image

๊ณ ๊ฐ€์šฉ์„ฑO / ์žฅ์• ๋‚ด๊ตฌ์„ฑX

์ด๋ฒˆ์—๋Š” ์ŠคํŽ˜์–ด ํƒ€์ด์–ด๋ฅผ ๊ฐ€์ง€๊ณ  ์žˆ๋Š” ์ž๋™์ฐจ๋ฅผ ์˜ˆ๋กœ ๋“ค์–ด๋ณด์ž.

ํƒ€์ด์–ด ํ•˜๋‚˜๊ฐ€ ํ„ฐ์ง€๋”๋ผ๋„ ์šด์ „์ž๊ฐ€ ๋‚ด๋ ค์„œ ์ˆ˜๋ฆฌํ›„ ์šด์ „์ด ๊ฐ€๋Šฅํ•˜๋‹ค. ์ด๊ฒƒ์€ ์ฆ‰ ์žฅ์• ๊ฐ€ ์ƒ๊ฒจ๋„ ์žฅ์• ๋ฅผ ๋ณต๊ตฌํ•ด์„œ ์„œ๋น„์Šค๋ฅผ ์ง€์†ํ•˜๋Š” ๊ณ ๊ฐ€์šฉ์„ฑ์— ํ•ด๋‹นํ•˜๋Š” ๋ถ€๋ถ„์ด๋‹ค.

๋‹จ ํƒ€์ด์–ด๊ฐ€ ํ„ฐ์ ธ์„œ ์ˆ˜๋ฆฌํ•˜๋Š” ๋™์•ˆ์€ ์šด์ „์ด ๋ถˆ๊ฐ€๋Šฅํ•˜๊ธฐ ๋•Œ๋ฌธ์— ์žฅ์• ๋‚ด๊ตฌ์„ฑ์€ ํ™•๋ณด๋ฅผ ๋ชปํ•œ๋‹ค๊ณ  ๋งํ•  ์ˆ˜ ์žˆ๋‹ค.

[AWS] ๐Ÿ“š ํด๋ผ์šฐ๋“œ ์šฉ์–ด ์ •๋ฆฌ (๊ณ ๊ฐ€์šฉ์„ฑ / ์žฅ์• ๋‚ด๊ตฌ์„ฑ / ํ™•์žฅ์„ฑ / ํƒ„๋ ฅ์„ฑ) image

๊ณ ๊ฐ€์šฉ์„ฑO / ์žฅ์• ๋‚ด๊ตฌ์„ฑO

๋น„ํ–‰๊ธฐ ๊ฐ™์€๊ฒฝ์šฐ ์—”์ง„์ด ํ•˜๋‚˜ ํ„ฐ์ง€๋”๋ผ๋„ ์—ฌ๋ถ„์ด ์ด์–ด์„œ ๊ณ„์† ์ž‘๋™ํ•˜๋„๋ก ์„ค๊ณ„๋˜์—ˆ๋‹ค.

์ฆ‰, ์—”์ง„์ด ํ„ฐ์ง€๋”๋ผ๋„ ๊ณ„์† ๋น„ํ–‰์ด ๊ฐ€๋Šฅํ•˜๋‹ค.

์ด๊ฒƒ์€ ์žฅ์• ๊ฐ€ ์žˆ์–ด๋„ ์„œ๋น„์Šค๋ฅผ ์ง€์†(๋น„ํ–‰)ํ•จ์œผ๋กœ์„œ ๊ณ ๊ฐ€์šฉ์„ฑ๊ณผ ์žฅ์• ๋‚ด๊ตฌ์„ฑ์„ ํ™•๋ณด ํ–ˆ๋‹ค๊ณ  ๋งํ•  ์ˆ˜ ์žˆ๋‹ค.

๋ชจ๋‘ ๋น„ํ–‰๊ธฐ์ฒ˜๋Ÿผ ์„ค๊ณ„ํ•˜๋ฉด ์ข‹๊ฒ ์ง€๋งŒ ์—ญ์‹œ ๋น„์šฉ์ด ๋ฌธ์ œ๋‹ค.

[AWS] ๐Ÿ“š ํด๋ผ์šฐ๋“œ ์šฉ์–ด ์ •๋ฆฌ (๊ณ ๊ฐ€์šฉ์„ฑ / ์žฅ์• ๋‚ด๊ตฌ์„ฑ / ํ™•์žฅ์„ฑ / ํƒ„๋ ฅ์„ฑ) image

์žฌํ•ด ๋ณต๊ตฌ

๋ง ๊ทธ๋Œ€๋กœ ์žฅ์• ์ƒํ™ฉ์„ ๋ณต๊ตฌํ•˜๋Š” ๊ฒƒ.

๊ทธ๋ƒฅ ๋ง๊ฐ€์กŒ์œผ๋ฉด ๊ณ ์นœ๋‹ค๋Š” ๊ฐœ๋…์œผ๋กœ ์•ž์—์„œ ๋ฐฐ์šด ๊ณ ๊ฐ€์šฉ์„ฑ๊ณผ ์žฅ์• ๋‚ด๊ตฌ์„ฑ๊ณผ๋Š” ๋‹ค๋ฅด๊ณ  ์ƒ๊ด€์—†๋Š” ๊ฐœ๋….

[AWS] ๐Ÿ“š ํด๋ผ์šฐ๋“œ ์šฉ์–ด ์ •๋ฆฌ (๊ณ ๊ฐ€์šฉ์„ฑ / ์žฅ์• ๋‚ด๊ตฌ์„ฑ / ํ™•์žฅ์„ฑ / ํƒ„๋ ฅ์„ฑ) image

์žฅ์• ํ—ˆ์šฉ

๊ณ ๊ฐ€์šฉ์„ฑ๊ณผ ๋‹ค๋ฅด๊ฒŒ ์žฅ์• ๊ฐ€ ๋ฐœ์ƒํ•˜๋”๋ผ๋„ ์„œ๋น„์Šค์˜ ์ค‘๋‹จ์—†์ด ์žฅ์• ๋ฅผ ๊ฐ€์ง„์ฑ„ ๊ณ„์† ์„œ๋น„์Šค๋˜๋Š” ์‹œ์Šคํ…œ์„ ์˜๋ฏธํ•œ๋‹ค.

ํ™•์žฅ์„ฑ

  • ์‰ฝ๊ณ  ๋น ๋ฅด๊ฒŒ ๊ทœ๋ชจ๋ฅผ ๋Š˜๋ฆด ์ˆ˜ ์žˆ๋Š” ๋Šฅ๋ ฅ
  • ์ฃผ๋กœ ์ˆ˜์š”์— ๋”ฐ๋ผ ์ปดํ“จํŒ… ํŒŒ์›Œ ๋˜๋Š” ์šฉ๋Ÿ‰ ํ™•์žฅ
  • ์˜ˆ๋ฅผ๋“ค์–ด, ์œ ์ €๊ฐ€ ํ•œ๋ช…์ผ๋•Œ๋Š” ์„œ๋ฒ„ ํ•˜๋‚˜, ์œ ์ €๊ฐ€ ์–ด๋Ÿฌ๋ช…์œผ๋กœ ๋Š˜์–ด๋‚ ๋•Œ๋Š” ์ž๋™์œผ๋กœ ์„œ๋ฒ„ ์ฆ์„ค [AWS] ๐Ÿ“š ํด๋ผ์šฐ๋“œ ์šฉ์–ด ์ •๋ฆฌ (๊ณ ๊ฐ€์šฉ์„ฑ / ์žฅ์• ๋‚ด๊ตฌ์„ฑ / ํ™•์žฅ์„ฑ / ํƒ„๋ ฅ์„ฑ) image

ํƒ„๋ ฅ์„ฑ(Elastic)

์šฉ๋Ÿ‰ ์š”๊ตฌ์‚ฌํ•ญ์— ๋Œ€ํ•ด ์‹ ๊ฒฝ์“ฐ์ง€ ์•Š๊ณ  ํ™•์žฅ ๋ฐ ์ถ•์†Œ๊ฐ€ ์ž๋™์œผ๋กœ ๋™์ž‘ํ•˜๋Š”๊ฑธ ๋งํ•œ๋‹ค.

AWS์—์„œ ์ •๋ง์ •๋ง ์ž์ฃผ ๋“ฑ์žฅํ•˜๋Š” ์šฉ์–ด์ด๋‹ค.

  • ์ˆ˜์š”์— ๋”ฐ๋ผ ์ปดํ“จํŒ…ํŒŒ์›Œ ๋˜๋Š” ์šฉ๋Ÿ‰์„ ํ™•์žฅํ•˜๊ฑฐ๋‚˜ ์ถ•์†Œ ํ•  ์ˆ˜ ์žˆ๋Š” ๋Šฅ๋ ฅ (ํ™•์žฅ์„ฑ์€ ๋ง ๊ทธ๋Œ€๋กœ ํ™•์žฅ๋งŒ)
  • ๋ถˆํ•„์š”ํ•œ ์ž์›์„ ์‚ฌ์šฉํ•˜์ง€ ์•Š๊ณ  ๋น„์šฉ ์ตœ์ ํ™”์— ํ•„์ˆ˜์ ์ธ ๋Šฅ๋ ฅ
  • ํŠธ๋ž˜ํ”ฝ ๊ธ‰์ฆ ์‹œ ์›น ์„œ๋ฒ„ ์ˆ˜ ์ž๋™์œผ๋กœ ์ฆ๊ฐ€ ์‹œํ‚ค๊ฑฐ๋‚˜, ํŠธ๋ž˜ํ”ฝ์ด ์ค„์–ด๋“ค ๋•Œ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ์“ฐ๊ธฐ ์šฉ๋Ÿ‰ ๊ฐ์†Œ (IOPS : Input/Output Opereations Per Second)
  • ์•„ํ‚คํ…์ณ ์ „๋ฐ˜์— ๊ฑธ์นœ ์ผ์ƒ์ ์ธ ์ˆ˜์š” ๋ณ€๋™ ์ฒ˜๋ฆฌ
  • ์‹œ๊ฐ„ ๊ธฐ๋ฐ˜ ํƒ„๋ ฅ์„ฑ : ๋ฆฌ์†Œ์Šค๊ฐ€ ์‚ฌ์šฉ๋˜์ง€ ์•Š์„ ๋•Œ ๋ฆฌ์†Œ์Šค ๋„๊ธฐ
  • ๋ณผ๋ฅจ ๊ธฐ๋ฐ˜ ํƒ„๋ ฅ์„ฑ : ์ˆ˜์šฉ ๊ฐ•๋„์— ๋งž๊ฒŒ ๊ทœ๋ชจ ์กฐ์ • [AWS] ๐Ÿ“š ํด๋ผ์šฐ๋“œ ์šฉ์–ด ์ •๋ฆฌ (๊ณ ๊ฐ€์šฉ์„ฑ / ์žฅ์• ๋‚ด๊ตฌ์„ฑ / ํ™•์žฅ์„ฑ / ํƒ„๋ ฅ์„ฑ) image

์˜จํ”„๋ ˆ๋ฏธ์Šค (On-premise)

ํด๋ผ์šฐ๋“œ ๊ฐ™์€ ํ™˜๊ฒฝ์ด ์•„๋‹Œ ์ž์ฒด ํšŒ์‚ฌ ์ „์‚ฐ์‹ค์— ์ง์ ‘ ์„ค์น˜ํ•˜์—ฌ ์šด์˜ํ•˜๋Š” ํ™˜๊ฒฝ์„ ์˜๋ฏธํ•œ๋‹ค.

ํ•œ๋งˆ๋””๋กœ ํด๋ผ์šฐ๋”ฉ ์ปดํ“จํ„ฐ์˜ ๋ฐ˜๋Œ€ ๊ฐœ๋…์ด๋ผ๊ณ  ๋ณด๋ฉด ๋œ๋‹ค.

On-premise๋Š” ํด๋ผ์šฐ๋“œ ์ปดํ“จํŒ… ๊ธฐ์ˆ ์ด ๋‚˜์˜ค๊ธฐ ์ „๊นŒ์ง€ ๊ธฐ์—… ์ธํ”„๋ผ ๊ตฌ์ถ•์˜ ์ผ๋ฐ˜์ ์ธ ๋ฐฉ์‹์ด์—ˆ๊ธฐ ๋•Œ๋ฌธ์— ์ด์ „ ๋˜๋Š” ์ „ํ†ต์ ์ธ ์ด๋ผ๋Š” ๋‹จ์–ด์™€ ํ•จ๊ป˜ ์‚ฌ์šฉ๋˜๋Š” ํŽธ์ด๋‹ค.

[AWS] ๐Ÿ“š ํด๋ผ์šฐ๋“œ ์šฉ์–ด ์ •๋ฆฌ (๊ณ ๊ฐ€์šฉ์„ฑ / ์žฅ์• ๋‚ด๊ตฌ์„ฑ / ํ™•์žฅ์„ฑ / ํƒ„๋ ฅ์„ฑ) image

์˜คํ”„ํ”„๋ ˆ๋ฏธ์Šค (Off-premises)

On-premise์˜ ๋ฐ˜๋Œ€๋ฒ„์ ผ์œผ๋กœ, ํด๋ผ์šฐ๋“œ ๊ฐ™์€ ํ™˜๊ฒฝ์„ ๋งํ•œ๋‹ค.

์˜จ๋””๋ฉ˜๋“œ (On-Demand)

์ด์šฉ์ž์˜ ์š”๊ตฌ์— ๋”ฐ๋ผ ์ƒํ’ˆ์ด๋‚˜ ์„œ๋น„์Šค๊ฐ€ ๋ฐ”๋กœ ์ œ๊ณต๋˜๋Š” ๊ฒƒ.

์ธ์Šคํ„ด์Šค

ํด๋ผ์šฐ๋“œ์—์„œ ์‚ฌ์šฉํ•˜๋Š” ๊ฐ€์ƒ ์„œ๋ฒ„๋กœ CPU, ๋ฉ”์ธ๋ณด๋“œ, ๊ทธ๋ž˜ํ”ฝ ์นด๋“œ๋“ฑ ์—ฐ์‚ฐ์„ ์œ„ํ•œ ํ•˜๋“œ์›จ์–ด ๋ถ€๋ถ„์„ ๋‹ด๋‹น.

๊ทธ๋ƒฅ ๊ฐ€์ƒ ์ปดํ“จํ„ฐ ๋ณธ์ฒด๋ผ๊ณ  ๋ณด๋ฉด ๋œ๋‹ค.

AMI (Amazon Machine Image)

EC2 ์ธ์Šคํ„ด์Šค๋ฅผ ์‹คํ–‰ํ•˜๊ธฐ ์œ„ํ•œ ์ •๋ณด๋ฅผ ๋‹ด๊ณ  ์žˆ๋Š” ์ด๋ฏธ์ง€(ํ…œํ”Œ๋ฆฟ)

[AWS] ๐Ÿ“š ํด๋ผ์šฐ๋“œ ์šฉ์–ด ์ •๋ฆฌ (๊ณ ๊ฐ€์šฉ์„ฑ / ์žฅ์• ๋‚ด๊ตฌ์„ฑ / ํ™•์žฅ์„ฑ / ํƒ„๋ ฅ์„ฑ) image

ARN (Amazon Resource Name)

์ถ”ํ›„์— ๋ฒ„ํ‚ท ์ •์ฑ…์˜ JSON์„ ์‚ดํŽด๋ณผ๋•Œ ๋‚˜์˜ค๋Š” ๊ฐœ๋…์ด๋‹ค.

์—ฌ๋Ÿฌ ์ •๋ณด๋“ค์„ ํ‘œํ˜„ํ•˜๋Š” ์ผ์ข…์˜ ์•„์ด๋”” ํ˜•์‹์ด๋ผ๊ณ  ์ดํ•ดํ•˜๋ฉด ๋œ๋‹ค.

[AWS] ๐Ÿ“š ํด๋ผ์šฐ๋“œ ์šฉ์–ด ์ •๋ฆฌ (๊ณ ๊ฐ€์šฉ์„ฑ / ์žฅ์• ๋‚ด๊ตฌ์„ฑ / ํ™•์žฅ์„ฑ / ํƒ„๋ ฅ์„ฑ) image

ํ”„๋กœ๋น„์ €๋‹(provisioning)

์‚ฌ์šฉ์ž์˜ ์š”๊ตฌ์— ๋งž๊ฒŒ ์‹œ์Šคํ…œ ์ž์›์„ ํ• ๋‹น, ๋ฐฐ์น˜, ๋ฐฐํฌํ•ด ๋‘์—ˆ๋‹ค๊ฐ€ ํ•„์š”์‹œ ์‹œ์Šคํ…œ์„ ์ฆ‰์‹œ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋Š” ์ƒํƒœ๋กœ ๋ฏธ๋ฆฌ ์ค€๋น„ํ•ด ๋‘๋Š” ๊ฒƒ

๊ฐ„๋‹จํžˆ ๋งํ•ด์„œ ๋นŒ๋ฆฌ๋Š”๊ฒƒ โ†’ EC2 ํ•œ๋Œ€๋ฅผ ํ”„๋กœ๋น„์ „ํ•˜์—ฌ ์›น์„œ๋ฒ„๋ฅผ ๊ตฌ์„ฑํ•œ๋‹ค.

๋ณด์•ˆ ๊ทธ๋ฃน

๊ฐ€์ƒ์˜ ๋ฐฉํ™”๋ฒฝ

์˜คํ†  ์Šค์ผ€์ผ๋ง

์ •์ฑ…์— ๋”ฐ๋ผ์„œ ์‹œ์Šคํ…œ์„ ์ž๋™์œผ๋กœ ๋Š˜๋ฆฌ๊ณ  ์ค„์—ฌ์ฃผ๋Š” ์„œ๋น„์Šค.

์Šค๋ƒ…์ƒท

์ฝ๊ธฐ๋งŒ ๊ฐ€๋Šฅํ•œ ํŠน์ • ์‹œ๊ฐ„์˜ ๊ฐ€์ƒ ๋ณต์ œ ํŒŒ์ผ์‹œ์Šคํ…œ.

ํŠน์ • ์‹œ๊ฐ„์— ํŒŒ์ผ ์‹œ์Šคํ…œ์„ ๋ณต์‚ฌํ•ด์„œ ๋ณด๊ด€ํ•˜๋‹ค๊ฐ€ ๋‚˜์ค‘์— ์›๋ณธ์— ๋ฌธ์ œ๊ฐ€ ์ƒ๊ฒผ์„ ๋•Œ ๋ณต์› ํ•ด์ฃผ๋Š” ๊ธฐ๋Šฅ.

๋…ธ๋“œ

ํŠธ๋ฆฌ ๊ตฌ์กฐ์—์„œ ๋ฐ์ดํ„ฐ์˜ ์ƒํ•˜์œ„ ๊ณ„์ธต์„ ๋‚˜ํƒ€๋‚ด๋Š” ์œ„์น˜์˜ ํ•ญ๋ชฉ.

์ปจํ…Œ์ด๋„ˆ

์‘์šฉํ”„๋กœ๊ทธ๋žจ(์–ดํ”Œ๋ฆฌ์ผ€์ด์…˜)์˜ ์ข…์†์„ฑ๊ณผ ํ•จ๊ป˜ ์‘์šฉํ”„๋กœ๊ทธ๋žจ ์ž์ฒด๋ฅผ ์บก์Аํ™” ํ•จ. ์ผ๋ฐ˜์ ์ธ VM๊ณผ ๊ฐ™์ด, ์šด์˜์ฒด์ œ์˜ ๊ฒฉ๋ฆฌ๋œ ์ธ์Šคํ„ด์Šค ํ˜•ํƒœ.

ํด๋ผ์šฐ๋“œ

์ด์šฉ์ž์™€ ๊ธฐ์—…/๊ธฐ๊ด€๋“ค์ด ์ธํ„ฐ๋„ท์„ ํ†ตํ•ด ์ ‘์†ํ•  ์ˆ˜ ์žˆ๋Š” ํšŒ์‚ฌ์˜ ๋ฐ์ดํ„ฐ์„ผํ„ฐ ์„œ๋ฒ„ ๋„คํŠธ์›Œํฌ. ์•„๋งˆ์กด, ์• ํ”Œ, ๊ตฌ๊ธ€ ๋“ฑ๋“ฑ ์ž์ฒด ํด๋ผ์šฐ๋“œ๊ฐ€ ์žˆ๋‹ค.

'ํด๋ผ์šฐ๋“œ'๋Š” ์‚ฌ์šฉ์ž๊ฐ€ ์ ‘์†ํ•˜๋Š” ๊ธฐ์—…์˜ ์„œ๋ฒ„ ๋„คํŠธ์›Œํฌ๋ฅผ ์„ค๋ช…ํ•˜๋Š” ์ผ๋ฐ˜์ ์ธ ์šฉ์–ด(๋งค์šฐ ํฐ์˜๋ฏธ)

DR(Disaster Recovery)

์žฌํ•ด(์žฌ์•™) ๋ณต๊ตฌ ์‹œ์Šคํ…œ. IDC๋ณ„, ์ „์‚ฐ์‹ ๋ณ„, ์ง€์ ๋ณ„ ๋“ฑ ์ง€์—ญ์ ์œผ๋กœ ๋ถ„๋ฆฌ๋œ ์„œ๋ฒ„๋“ค์— ๋Œ€ํ•ด ๋ฌด์ •์ง€ ์„œ๋น„์Šค ๊ฐ€๋Šฅ.

๊ฐ‘์ž‘์Šค๋Ÿฐ ๋„คํŠธ์›Œํฌ์˜ ๋‹จ์ ˆ, ๋„คํŠธ์›Œํฌ ๋…ธ๋“œ์˜ ๋ถˆ์•ˆ์ •, ์žฅ๋น„์˜ ๋‹ค์šด,์ •์ „ ๋“ฑ์œผ๋กœ ์ธํ•œ ๋ฌธ์ œ ํ•ด๊ฒฐ

IDC(Internet Data Center)

๊ธฐ๊ฐ€๊ธ‰ ๋žœ์„ ๊ตฌ์ถ•ํ•œ ์ดˆ๊ณ ์† ์ธํ„ฐ๋„ท ํ™˜๊ฒฝ์— ์ธํ„ฐ๋„ท ์‚ฌ์—…์ž์˜ ์„œ๋ฒ„ ์‹œ์Šคํ…œ์„ ์„ค์น˜, ์šด์˜ํ•  ์ˆ˜ ์žˆ๋Š” ์„ค๋น„๋ฅผ ์ œ๊ณตํ•˜๋Š” ๊ณณ.

AWS ํŠธ๋ž˜ํ”ฝ ์šฉ์–ด

ํŠธ๋ž˜ํ”ฝ

์ธํ„ฐ๋„ท ์ƒ์—์„œ ์†ก์ˆ˜์‹  ๋˜๋Š” ๋ชจ๋“  ํ†ต์‹ ์˜ ์–‘

์ธ๋ฐ”์šด๋“œ ํŠธ๋ž˜ํ”ฝ

์„œ๋ฒ„๋กœ ๋“ค์–ด์˜ค๋Š” ํŠธ๋ž˜ํ”ฝ (ํด๋ผ์ด์–ธํŠธ์˜ ์š”์ฒญ)

์•„์›ƒ๋ฐ”์šด๋“œ ํŠธ๋ž˜ํ”ฝ

์„œ๋ฒ„์—์„œ ๋‚˜๊ฐ€๋Š” ํŠธ๋ž˜ํ”ฝ (์„œ๋ฒ„์˜ ์‘๋‹ต)

๋กœ๋“œ๋ฐธ๋Ÿฐ์„œ

์—ฌ๋Ÿฌ ๋Œ€์˜ Server์— ํŠธ๋ž˜ํ”ฝ์„ ๊ท ๋“ฑํ•˜๊ฒŒ ๋ถ„์‚ฐ.

AWS ์Šคํ† ๋ฆฌ์ง€ ์šฉ์–ด

EBS (Elastic Block Storage)

ํด๋ผ์šฐ๋“œ์—์„œ ์‚ฌ์šฉํ•˜๋Š” ๊ฐ€์ƒ ํ•˜๋“œ๋””์Šคํฌ๋ฅผ ์ง€์นญ

์˜ค๋ธŒ์ ํŠธ ์Šคํ† ๋ฆฌ์ง€

ํด๋ผ์šฐ๋“œ์—์„œ ์ผ๋ฐ˜์ ์œผ๋กœ ์‚ฌ์šฉ๋˜๋Š” ๊ณ„์ธต ์—†๋Š” ๋ฐ์ดํ„ฐ ์ €์žฅ๋ฒ•. ๋””๋ ‰ํ† ๋ฆฌ ํŠธ๋ฆฌ๋ฅผ ์‚ฌ์šฉํ•˜์ง€ ์•Š์Œ.

๋ธ”๋ก ์Šคํ† ๋ฆฌ์ง€

ํŒŒ์ผ์ด ๊ท ์ผํ•œ ๋ธ”๋ก์— ์ €์žฅ๋˜๋Š” ๋ฐ์ดํ„ฐ ์Šคํ† ๋ฆฌ์ง€๋ฅผ ์˜๋ฏธ.

์•ก์„ธ์Šค์™€ ํŽธ์ง‘์ด ๋นˆ๋ฒˆํ•˜๊ฒŒ ์ผ์–ด๋‚˜๋Š” ๋ฐ์ดํ„ฐ์— ์ ํ•ฉ.

๋ฉ”ํƒ€๋ฐ์ดํ„ฐ

์–ด๋–ค ๋ชฉ์ ์„ ๊ฐ€์ง€๊ณ  ๋งŒ๋“ค์–ด์ง„ ๋ฐ์ดํ„ฐ

NAS(Network Attached Storage

๋„คํŠธ์›Œํฌ์™€ ์—ฐ๊ฒฐ๋œ ์ €์žฅ์†Œ. ๋„คํŠธ์›Œํฌ๋กœ ์—ฐ๊ฒฐ๋˜์–ด ์žˆ๋‹ค๋ฉด ์–ธ์ œ ์–ด๋””์„œ๋‚˜ PC, ๋ชจ๋ฐ”์ผ๊ธฐ๊ธฐ์—์„œ NAS์— ์ €์žฅ๋œ ํŒŒ์ผ์— ์ ‘๊ทผ ๊ฐ€๋Šฅ

SAN(Storage Area Network)

๋ธ”๋ก ์ˆ˜์ค€ ์Šคํ† ๋ฆฌ์ง€์— ์ ‘์†ํ•  ์ˆ˜ ์žˆ๋„๋ก ์ง€์›ํ•˜๋Š” ํŠน์ • ์‹œ์Šคํ…œ ์ „์šฉ์˜ ๊ณ ์† ๋„คํŠธ์›Œํฌ

DAS(Direct Attached Storage)

์„œ๋ฒ„์™€ ์ง์ ‘ ์ผ€์ด๋ธ”๋กœ ์—ฐ๊ฒฐํ•œ ์™ธ์žฅํ˜• ์ €์žฅ ์žฅ์น˜.

RAID(Redundant Array of Inexpensive Disks)

์—ฌ๋Ÿฌ ๋“œ๋ผ์ด๋ธŒ์˜ ์ง‘ํ•ฉ์„ ํ•˜๋‚˜์˜ ์ €์žฅ ์žฅ์น˜์ฒ˜๋Ÿผ ์‚ฌ์šฉํ•˜๋Š” ๊ฒƒ์„ ๋งํ•จ.

๊ฐ’์‹ผ ๋“œ๋ผ์ด๋ธŒ๋“ค์„ ์—ฐ๊ฒฐํ•˜์—ฌ ํฌ๊ณ  ๋น„์‹ผ ๋“œ๋ผ์ด๋ธŒ ํ•˜๋‚˜๋ฅผ ๋Œ€์ฒด

๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ์šฉ์–ด

SQL(Structured Query Language)

  • ๊ตฌ์กฐํ™” ์งˆ์˜์–ด.
  • ๊ด€๊ณ„ํ˜• ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ๊ด€๋ฆฌ ์‹œ์Šคํ…œ์˜ ๋ฐ์ดํ„ฐ๋ฅผ ๊ด€๋ฆฌํ•˜๊ธฐ ์œ„ํ•ด ์„ค๊ณ„๋œ ํŠน์ˆ˜ ๋ชฉ์ ์˜ ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด

NoSQL(Not Only SQL)

  • ๋น„๊ด€๊ณ„ํ˜• ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค.
  • ์ „ํ†ต์ ์ธ ๊ด€๊ณ„ํ˜• ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ๋ณด๋‹ค ๋œ ์ œํ•œ์ ์ธ ์ผ๊ด€์„ฑ ๋ชจ๋ธ์„ ์ด์šฉํ•˜๋Š” ๋ฐ์ดํ„ฐ์˜ ์ €์žฅ ๋ฐ ๊ฒ€์ƒ‰์„ ์œ„ํ•œ ๋งค์ปค๋‹ˆ์ฆ˜์„ ์ œ๊ณต.
  • ์ด๋Ÿฌํ•œ ์ ‘๊ทผ์— ๋Œ€ํ•œ ๋™๊ธฐ์—๋Š” ๋””์ž์ธ์˜ ๋‹จ์ˆœํ™”, ์ˆ˜ํ‰์  ํ™•์žฅ์„ฑ, ์„ธ์„ธํ•œ ํ†ต์ œ๋ฅผ ํฌํ•จ.

๋ถ„์‚ฐDB

ํ•˜๋‚˜์˜ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ๊ด€๋ฆฌ ์‹œ์Šคํ…œ์ด ์—ฌ๋Ÿฌ CPU์— ์—ฐ๊ฒฐ๋œ ์ €์žฅ์žฅ์น˜๋“ค์„ ์ œ์–ดํ•˜๋Š” ํ˜•ํƒœ์˜ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์ด๋‹ค.

๋ฐ์ดํ„ฐ ์›จ์–ดํ•˜์šฐ์Šค

  • ์ •๋ณด(data) + ์ฐฝ๊ณ (warehouse)๊ฐ€ ๊ฒฐํ•ฉํ•œ ์˜๋ฏธ๋กœ ์˜์‚ฌ๊ฒฐ์ •์— ๋„์›€์„ ์ฃผ๊ธฐ ์œ„ํ•ด ๋ถ„์„๊ฐ€๋Šฅํ•œ ํ˜•ํƒœ๋กœ ๋ณ€ํ™˜ํ•œ ๋ฐ์ดํ„ฐ๋“ค์ด ์ €์žฅ๋˜์–ด ์žˆ๋Š” ์ค‘์•™์ €์žฅ์†Œ๋ฅผ ์ฝ์ปซ๋Š”๋‹ค.
  • ์ฆ‰, ์˜์‚ฌ๊ฒฐ์ •์— ํ•„์š”ํ•œ ๋ฐ์ดํ„ฐ๊ฐ€ ๋“ค์–ด์žˆ๋Š” ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ๋ผ๊ณ  ์ดํ•ดํ•˜๋ฉด ๋œ๋‹ค.
  • ํŠธ๋žœ์žญ์…˜ ์‹œ์Šคํ…œ, RDB ๋ฐ ๊ธฐํƒ€ ์†Œ์Šค์˜ ๋ฐ์ดํ„ฐ๋“ค์ด ๋ฐ”๋กœ ์ด ๋ฐ์ดํ„ฐ์›จ์–ดํ•˜์šฐ์Šค ๋ฒ”์ฃผ์— ๋“ค์–ด๊ฐ„๋‹ค

๋ฉ”ํƒ€๋ฐ์ดํ„ฐ

์–ด๋–ค ๋ชฉ์ ์„ ๊ฐ€์ง€๊ณ  ๋งŒ๋“ค์–ด์ง„ ๋ฐ์ดํ„ฐ

์Šคํ‚ค๋งˆ(Schema)

๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์˜ ๊ตฌ์กฐ์™€ ์ œ์•ฝ ์กฐ๊ฑด์— ๊ด€ํ•œ ์ „๋ฐ˜์ ์ธ ๋ช…์„ธ๋ฅผ ๊ธฐ์ˆ ํ•œ ๋ฉ”ํƒ€๋ฐ์ดํ„ฐ์˜ ์ง‘ํ•ฉ

๋ฐ์ดํ„ฐ ๋ฌด๊ฒฐ์„ฑ

๋ฐ์ดํ„ฐ์˜ ์ •ํ™•์„ฑ๊ณผ ์ผ๊ด€์„ฑ์„ ์œ ์ง€ํ•˜๊ณ  ๋ณด์ฆ.

ํŠธ๋žœ์žญ์…˜(Transaction)

์‹œ์ž‘๊ณผ ๋์ด ์žˆ๋Š” ๋…๋ฆฝ์ ์ธ ์ผ ์—ฌ๋Ÿฌ ๊ฐœ๋ฅผ ํ•˜๋‚˜๋กœ ๋ฌถ์–ด ๋†“๊ณ  ๊ทธ ์ค‘ ํ•˜๋‚˜๋ผ๋„ ์‹คํŒจํ•˜๋ฉด ๋ชจ๋“  ์ผ์„ ์‹œ์ž‘ํ•˜๊ธฐ ์ „ ์ƒํƒœ๋กœ ๋˜๋Œ๋ฆฌ๋Š” 'ํ•˜๋‚˜์˜ ์ž‘์—… ๋‹จ์œ„'

AWS ๋„คํŠธ์›Œํฌ ์šฉ์–ด

DNS(Domain Name System)

์‚ฌ๋žŒ์ด ์ฝ์„ ์ˆ˜ ์žˆ๋Š” ๋„๋ฉ”์ธ์ด๋ฆ„์„ ๋จธ์‹ ์ด ์ฝ์„ ์ˆ˜ ์žˆ๋Š” IP์ฃผ์†Œ(์˜ˆ:192.0.2.11)๋กœ ๋ณ€ํ™˜ํ•˜๋Š” ์‹œ์Šคํ…œ

IP(Internet Protocol)

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

IP๋ฅผ ๋งŒ๋“ค์–ด์„œ ์ƒํ˜ธ ์ถฉ๋Œ์„ ๋ฐฉ์ง€.

์Šค๋งˆํŠธํฐ์ด๋‚˜ ๋…ธํŠธ๋ถ๋ถ€ํ„ฐ ๋Œ€๊ทœ๋ชจ ์†Œ๋งค ์›น ์‚ฌ์ดํŠธ์˜ ์ฝ˜ํ…์ธ ๋ฅผ ์„œ๋น„์Šคํ•˜๋Š” ์„œ๋ฒ„์— ์ด๋ฅด๊ธฐ๊นŒ์ง€ ์ธํ„ฐ๋„ท์ƒ์˜ ๋ชจ๋“  ์ปดํ“จํ„ฐ๋Š” ์ˆซ์ž๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์„œ๋กœ๋ฅผ ์ฐพ๊ณ  ํ†ต์‹ ํ•ฉ๋‹ˆ๋‹ค.

์ด๋Ÿฌํ•œ ์ˆซ์ž๋ฅผ IP ์ฃผ์†Œ๋ผ๊ณ  ํ•ฉ๋‹ˆ๋‹ค.

Private IP

๋„คํŠธ์›Œํฌ ์•ˆ์—์„œ ์‚ฌ์šฉ๋˜๋Š” ์ฃผ์†Œ. ์ธํ„ฐ๋„ท์ƒ์—์„œ ํ™•์ธํ•  ์ˆ˜ ์—†๊ณ , ๋‚ด๋ถ€ ๋„คํŠธ์›Œํฌ์—์„œ๋งŒ ์‚ฌ์šฉ ๊ฐ€๋Šฅํ•œ IP.

ํ™ˆ LAN์ด๋‚˜ ํšŒ์‚ฌ ๋‚ด๋ถ€์—์„œ ๋งˆ์Œ๋Œ€๋กœ ์‚ฌ์šฉ ๊ฐ€๋Šฅ.

Public IP

์ธํ„ฐ๋„ท์ƒ์—์„œ ํ•˜๋‚˜ ๋ฐ–์— ์—†๋Š” IP๋กœ ๊ทธ ๋ฒˆํ˜ธ๋ฐ–์— ์—†๋Š” ์œ ์ผํ•œ IP.

๊ฐ ๋‚˜๋ผ์˜ ๊ด€ํ•  ๊ธฐ๊ด€์—์„œ ํ• ๋‹น์„ ๋ฐ›์•„์•ผ ์‚ฌ์šฉ ๊ฐ€๋Šฅ.

VIP(Virtual IP)

ํ•˜๋‚˜์˜ ํ˜ธ์ŠคํŠธ์— ์—ฌ๋Ÿฌ ๊ฐœ์˜ IP์ฃผ์†Œ๋ฅผ ํ• ๋‹นํ•˜๋Š” ๊ธฐ์ˆ . ์ด ๊ธฐ์ˆ ์„ ์ด์šฉํ•˜๋ฉด, ํ•˜๋‚˜์˜ ๋„คํŠธ์›Œํฌ ์ธํ„ฐํŽ˜์ด์Šค์— ์—ฌ๋Ÿฌ ๊ฐœ์˜ IP ์ฃผ์†Œ๋ฅผ ์ค„ ์ˆ˜ ์žˆ๋‹ค.

๋ฐ”๊นฅ์—์„œ๋Š” ๋งˆ์น˜ ํ•˜๋‚˜ ์ด์ƒ์˜ ๋„คํŠธ์›Œํฌ ์ธํ„ฐํŽ˜์ด์Šค๊ฐ€ ์žˆ๋Š” ๊ฒƒ์œผ๋กœ ๋ณด์ผ ๊ฒƒ์ด๋‹ค.

CDN(Contents Delivery Network)

์ง€๋ฆฌ์  ๋ฌผ๋ฆฌ์ ์œผ๋กœ ๋–จ์–ด์ ธ ์žˆ๋Š” ์‚ฌ์šฉ์ž์—๊ฒŒ ์ฝ˜ํ…์ธ  ์ œ๊ณต์ž์˜ ์ฝ˜ํ…์ธ ๋ฅผ ๋” ๋น ๋ฅด๊ฒŒ ์ œ๊ณตํ•  ์ˆ˜ ์žˆ๋Š” ๊ธฐ์ˆ .

์‚ฌ์šฉ์ž๊ฐ€ ์›๊ฒฉ์ง€์— ์žˆ๋Š” ์„œ๋ฒ„๋กœ๋ถ€ํ„ฐ Contents๋ฅผ ๋‹ค์šด๋กœ๋“œ ๋ฐ›์„ ๋•Œ ๊ฐ€๊นŒ์ด ์žˆ๋Š” ์„œ๋ฒ„์—์„œ ๋ฐ›๋Š”๊ฒƒ๋ณด๋‹ค ์‹œ๊ฐ„์ด ์˜ค๋ž˜ ๊ฑธ๋ฆฌ๋ฏ€๋กœ,

์‚ฌ์šฉ์ž์™€ ๊ฐ€๊นŒ์šด ๊ณณ์— ์œ„์น˜ํ•œ Cache Server์— ํ•ด๋‹น Content๋ฅผ ์ €์žฅ(์บ์‹ฑ)ํ•˜๊ณ  Content ์š”์ฒญ์‹œ์— Cache Server๊ฐ€ ์‘๋‹ต์„ ์ฃผ๋Š” ๊ธฐ์ˆ .

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

์„œ๋ธŒ๋„ท

IP๋ธ”๋ก์„ ๋” ์ž‘์€ ๊ทธ๋ฃน์œผ๋กœ ๋ถ„ํ• ํ•˜๋Š” ํ”„๋กœ์„ธ์Šค. ๋„คํŠธ์›Œํฌ ์ˆ˜์— ๋”ฐ๋ผ ํšจ์œจ์ ์œผ๋กœ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋„๋ก ์„œ๋ธŒ๋„ท ๋“ฑ์žฅ

์„œ๋ธŒ๋„ท ๋งˆ์Šคํฌ

IP์ฃผ์†Œ์—๋Š” ๋ฐ˜๋“œ์‹œ ์„œ๋ธŒ๋„ท ๋งˆ์Šคํฌ๊ฐ€ ์žˆ๋‹ค. 255๋Š” ๋„คํŠธ์›Œํฌ ๋ถ€๋ถ„์ด๋ฉฐ 0์€ ํ˜ธ์ŠคํŠธ ๋ถ€๋ถ„์ด๋‹ค. 255๋กœ ๋œ ๋ถ€๋ถ„์€ ๋ฌด์‹œ, 0์œผ๋กœ ๋œ ๋ถ€๋ถ„์—์„œ IP๋ฅผ ์ชผ๊ฐ ๋‹ค.

์™œ ์ชผ๊ฐœ๋ƒ๋ฉด IP์ฃผ์†Œ๊ฐ€ ๋ชจ์ž๋ผ๊ธฐ ๋•Œ๋ฌธ์ด๋‹ค.

NAT(Network Address Translation)

๋„คํŠธ์›Œํฌ ์ฃผ์†Œ ๋ณ€ํ™˜. IP ํŒจํ‚ท์˜ TCP/UDP ํฌํŠธ ์ˆซ์ž์™€ ์†Œ์Šค ๋ฐ ๋ชฉ์ ์ง€์˜ IP ์ฃผ์†Œ๋“ฑ์„ ์žฌ๊ธฐ๋กํ•˜๋ฉด์„œ ๋ผ์šฐํ„ฐ๋ฅผ ํ†ตํ•ด ๋„คํŠธ์›Œํฌ ํŠธ๋ž˜ํ”ฝ์„ ์ฃผ๊ณ  ๋ฐ›๋Š” ๊ธฐ์ˆ .

์‚ฌ์šฉํ•˜๋Š” ์ด์œ ๋Š” ๋Œ€๊ฐœ ์‚ฌ์„ค ๋„คํŠธ์›Œํฌ์— ์†ํ•œ ์—ฌ๋Ÿฌ ๊ฐœ์˜ ํ˜ธ์ŠคํŠธ๊ฐ€ ํ•˜๋‚˜์˜ ๊ณต์ธ IP์ฃผ์†Œ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์ธํ„ฐ๋„ท์— ์ ‘์†ํ•˜๊ธฐ ์œ„ํ•จ

๋ฐฉํ™”๋ฒฝ

๋ฏธ๋ฆฌ ์ •์˜๋œ ๋ณด์•ˆ ๊ทœ์น™์— ๊ธฐ๋ฐ˜ํ•œ, ๋“ค์–ด์˜ค๊ณ  ๋‚˜๊ฐ€๋Š” ๋„คํŠธ์›Œํฌ ํŠธ๋ž˜ํ”ฝ์„ ๋ชจ๋‹ˆํ„ฐ๋งํ•˜๊ณ  ์ œ์–ดํ•˜๋Š” ๋„คํŠธ์›Œํฌ ๋ณด์•ˆ ์‹œ์Šคํ…œ.

๋ฐฉํ™”๋ฒฝ์€ ์ผ๋ฐ˜์ ์œผ๋กœ ์‹ ๋ขฐํ•  ์ˆ˜ ์žˆ๋Š” ๋‚ด๋ถ€ ๋„คํŠธ์›Œํฌ, ์‹ ๋ขฐํ•  ์ˆ˜ ์—†๋Š” ์™ธ๋ถ€ ๋„คํŠธ์›Œํฌ ๊ฐ„์˜ ์žฅ๋ฒฝ์„ ๊ตฌ์„ฑํ•œ๋‹ค.

์„œ๋กœ ๋‹ค๋ฅธ ๋„คํŠธ์›Œํฌ๋ฅผ ์ง€๋‚˜๋Š” ๋ฐ์ดํ„ฐ๋ฅผ ํ—ˆ์šฉํ•˜๊ฑฐ๋‚˜ ๊ฑฐ๋ถ€ํ•˜๊ฑฐ๋‚˜ ๊ฒ€์—ด, ์ˆ˜์ •ํ•˜๋Š” ํ•˜๋“œ์›จ์–ด๋‚˜ ์†Œํ”„ํŠธ์›จ์–ด ์žฅ์น˜์ด๋‹ค.

๋ผ์šฐํ„ฐ

๋„คํŠธ์›Œํฌ ์žฅ๋น„์˜ ์ผ์ข…์œผ๋กœ ํŒจํ‚ท(๋„คํŠธ์›Œํฌ ์ „์†ก ๋ฐ์ดํ„ฐ์˜ ์ตœ์†Œ ๋‹จ์œ„)์„ ๋‹ค๋ฅธ ๋„คํŠธ์›Œํฌ๋กœ ๋ณด๋‚ด์ฃผ๋Š”(forward) ์—ญํ• ์„ ํ•œ๋‹ค.

VPN(Virtual Private Network)

์ธํ„ฐ๋„ท ํŠธ๋ž˜ํ”ฝ์„ ์•”ํ˜ธํ™” ํ•˜๊ณ , ์˜จ๋ผ์ธ ์ƒ์˜ ์‹ ์›์„ ๋ณดํ˜ธ ํ•จ.

์ผ๋ฐ˜์ ์œผ๋กœ, ์ธํ„ฐ๋„ท์—์„œ ์›น์‚ฌ์ดํŠธ์— ์•ก์„ธ์Šค ํ•˜๋ ค๊ณ  ํ•˜๋ฉด ISP(์ธํ„ฐ๋„ท ์„œ๋น„์Šค ๊ณต๊ธ‰์ž)๊ฐ€ ์š”์ฒญ์„ ์ˆ˜์‹ ํ•˜๊ณ  ๋ชฉ์ ์ง€๋กœ ๋ฆฌ๋‹ค์ด๋ ‰์…˜ ํ•ฉ๋‹ˆ๋‹ค.

์ธํ„ฐ๋„ท ํŠธ๋ž˜ํ”ฝ์ด ISP๋ฅผ ํ†ต๊ณผํ•˜๋ฉด ISP๋Š” ์˜จ๋ผ์ธ์—์„œ ์‚ฌ์šฉ์ž๊ฐ€ ํ•˜๋Š” ๋ชจ๋“  ๊ฒƒ์„ ๋ณผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๋˜ํ•œ ISP๋Š” ์‚ฌ์šฉ์ž์˜ ํ–‰๋™์„ ์ถ”์ ํ•˜๊ณ  ๋•Œ๋กœ๋Š” ๊ด‘๊ณ ์ฃผ, ์ •๋ถ€ ๊ธฐ๊ด€ ๋ฐ ๊ธฐํƒ€ ์ œ 3์ž์—๊ฒŒ ๊ฒ€์ƒ‰๊ธฐ๋ก์„ ๋„˜๊ฒจ์ค„ ์ˆ˜๋„ ์žˆ๋‹ค.

์ด๋ฅผ ๋ฐฉ์ง€ํ•˜๊ธฐ ์œ„ํ•ด VPN์ด ์‚ฌ์šฉ๋ฉ๋‹ˆ๋‹ค.

VPN์€ ํŠน๋ณ„ํžˆ ๊ตฌ์„ฑ๋œ VPN ์„œ๋ฒ„๋ฅผ ํ†ตํ•ด, ์‚ฌ์šฉ์ž์˜ ์ธํ„ฐ๋„ท ํŠธ๋ž˜ํ”ฝ์„ ๋ฆฌ๋‹ค์ด๋ ‰์…˜ ํ•˜๊ณ , IP ์ฃผ์†Œ๋ฅผ ์ˆจ๊ธฐ๊ณ , ๋˜ํ•œ ๋ณด๋‚ด๊ฑฐ๋‚˜ ๋ฐ›๋Š” ๋ชจ๋“  ๋ฐ์ดํ„ฐ๋ฅผ ์•”ํ˜ธํ™” ํ•ฉ๋‹ˆ๋‹ค.

์•”ํ˜ธํ™”๋œ ๋ฐ์ดํ„ฐ๋Š” ๊ทธ๊ฒƒ์„ ๊ฐ€๋กœ์ฑ„๋Š” ์ž์—๊ฒŒ ๋ฌด์˜๋ฏธ ํ•˜๊ฒŒ ๋‚˜ํƒ€๋‚˜๊ธฐ ๋•Œ๋ฌธ์— ์ฝ์„ ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค.

๊ฒŒ์ดํŠธ์›จ์ด

์ปดํ“จํ„ฐ ๋„คํŠธ์›Œํฌ์—์„œ ์„œ๋กœ ๋‹ค๋ฅธ ํ†ต์‹ ๋ง, ํ”„๋กœํ† ์ฝœ์„ ์‚ฌ์šฉํ•˜๋Š” ๋„คํŠธ์›Œํฌ ๊ฐ„์˜ ํ†ต์‹ ์„ ๊ฐ€๋Šฅํ•˜๊ฒŒ ํ•˜๋Š” ์ปดํ“จํ„ฐ๋‚˜ ์†Œํ”„ํŠธ์›จ์–ด๋ฅผ ๋‘๋ฃจ ์ผ์ปซ๋Š” ์šฉ์–ด.

์ฆ‰, ๋‹ค๋ฅธ ๋„คํŠธ์›Œํฌ๋กœ ๋“ค์–ด๊ฐ€๋Š” ์ž…๊ตฌ ์—ญํ• ์„ ํ•˜๋Š” ๋„คํŠธ์›Œํฌ ํฌ์ธํŠธ์ด๋‹ค.

ํ”„๋ก์‹œ(proxy)

ํด๋ผ์ด์–ธํŠธ๊ฐ€ ์ž์‹ ์„ ํ†ตํ•ด์„œ ๋‹ค๋ฅธ ๋„คํŠธ์›Œํฌ ์„œ๋น„์Šค์— ๊ฐ„์ ‘์ ์œผ๋กœ ์ ‘์†ํ•  ์ˆ˜ ์žˆ๊ฒŒ ํ•ด์ฃผ๋Š” ์ปดํ“จํ„ฐ๋‚˜ ์‘์šฉ ํ”„๋กœ๊ทธ๋ž˜๋ฐ.

์„œ๋ฒ„์™€ ํด๋ผ์ด์–ธํŠธ ์‚ฌ์ด์—์„œ ์ค‘๊ณ„๊ธฐ๋กœ์„œ ๋Œ€๋ฆฌ๋กœ ํ†ต์‹ ์„ ์ˆ˜ํ–‰ํ•˜๋Š” ๊ธฐ๋Šฅ์„ ๊ฐ€๋ฆฌ์ผœ 'ํ”„๋ก์‹œ', ๊ทธ ์ค‘๊ณ„ ๊ธฐ๋Šฅ์„ ํ•˜๋Š” ๊ฒƒ์„ ํ”„๋ก์‹œ ์„œ๋ฒ„ ๋ผ๊ณ  ํ•œ๋‹ค.

ํ”„๋ก์‹œ ์„œ๋ฒ„๋Š” ํ”„๋ก์‹œ ์„œ๋ฒ„์— ์š”์ฒญ๋œ ๋‚ด์šฉ๋“ค์„ ์บ์‹œ๋ฅผ ์ด์šฉํ•ด ์ €์žฅํ•œ๋‹ค.

์บ์‹œ ์•ˆ์— ์žˆ๋Š” ์ •๋ณด๋ฅผ ์š”๊ตฌํ•˜๋Š” ์š”์ฒญ์— ๋Œ€ํ•ด์„œ๋Š” ์›๊ฒฉ ์„œ๋ฒ„์— ์ ‘์†ํ•˜์—ฌ ๋ฐ์ดํ„ฐ๋ฅผ ๊ฐ€์ ธ์˜ฌ ํ•„์š”๊ฐ€ ์—†๊ฒŒ ๋จ์œผ๋กœ์จ ์ „์†ก ์‹œ๊ฐ„์„ ์ ˆ์•ฝํ•  ์ˆ˜ ์žˆ๋‹ค.

ISP(Information Strategy Planning)

๊ฒฝ์˜ ์ „๋žต ๋‹ฌ์„ฑ๊ณผ ํ™˜๊ฒฝ ๋ณ€ํ™”์— ๋Œ€์‘ ํ•˜๊ธฐ ์œ„ํ•ด ์ตœ์ƒ์˜ ์—…๋ฌด ์šด์˜์„ ๊ฐ€๋Šฅ์ผ€ ํ•˜๋Š” ๋ฐ”๋žŒ์งํ•œ ๋ฏธ๋ž˜ ์—…๋ฌด๋ฅผ ์„ค๊ณ„ํ•œ ํ›„,

์ด์˜ ํšจ๊ณผ์  ์ง€์›์„ ์œ„ํ•œ IT ์ธก๋ฉด์—์„œ์˜ ์ •๋ณด์ „๋žต ์‹คํ–‰ ๊ณ„ํš์„ ์ˆ˜๋ฆฝํ•˜๋Š” ๊ฒฝ์˜ ํ™œ๋™์„ ๋งํ•œ๋‹ค.

MAC Adress

์ธํ„ฐ๋„ท ๊ฐ€๋Šฅํ•œ ์žฅ๋น„(TCP/IPํ†ต์‹ ์„ ํ•˜๋Š”)๊ฐ€ ๊ฐ€์ง€๊ณ  ์žˆ๋Š” ๋ฌผ๋ฆฌ์ ์ธ ์ฃผ์†Œ.

DdoS(Distributed Denial of Service)

์ผ๋ฐ˜์ ์œผ๋กœ ๊ณต๊ฒฉ์ž๋Š” ๋Œ€๋Ÿ‰์˜ ํŒจํ‚ท ๋˜๋Š” ์š”์ฒญ์„ ์ƒ์„ฑํ•˜์—ฌ ๊ถ๊ทน์ ์œผ๋กœ ๋ชฉํ‘œ ์‹œ์Šคํ…œ์„ ๋งˆ๋น„์‹œ์ผœ๋ฒ„๋ฆผ.

APT(Advanced Persistent Threat)

์ง€๋Šฅํ˜•์ง€์†๊ณต๊ฒฉ์€ ์ž ํ–‰์ ์ด๊ณ  ์ง€์†์ ์ธ ์ปดํ“จํ„ฐ ํ•ดํ‚น ํ”„๋กœ์„ธ์Šค๋“ค์˜ ์ง‘ํ•ฉ์œผ๋กœ, ํŠน์ • ์‹ค์ฒด๋ฅผ ๋ชฉํ‘œ๋กœ ํ•˜๋Š” ์‚ฌ๋žŒ์ด๋‚˜ ์‚ฌ๋žŒ๋“ค์— ์˜ํ•ด ์ข…์ข… ์ง€ํœ˜๋œ๋‹ค.

API(Application Programing Interface)

์‘์šฉ ํ”„๋กœ๊ทธ๋žจ์—์„œ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋„๋ก, ์šด์˜ ์ฒด์ œ๋‚˜ ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด๊ฐ€ ์ œ๊ณตํ•˜๋Š” ๊ธฐ๋Šฅ์„ ์ œ์–ดํ•  ์ˆ˜ ์žˆ๊ฒŒ ๋งŒ๋“  ์ธํ„ฐํŽ˜์ด์Šค๋ฅผ ๋œปํ•œ๋‹ค.

CLI(Commend Line Interface)

ํ„ฐ๋ฏธ๋„์„ ํ†ตํ•ด ์‚ฌ์šฉ์ž์™€ ์ปดํ“จํ„ฐ๊ฐ€ ์ƒํ˜ธ ์ž‘์šฉํ•จ. ์ฆ‰, ์ž‘์—… ๋ช…๋ น์€ ์‚ฌ์šฉ์ž๊ฐ€ ์ปดํ“จํ„ฐ ํ‚ค๋ณด๋“œ ๋“ฑ์„ ํ†ตํ•ด ๋ฌธ์ž์—ด์˜ ํ˜•ํƒœ๋กœ ์ž…๋ ฅํ•˜๋ฉฐ, ์ปดํ“จํ„ฐ๋กœ๋ถ€ํ„ฐ์˜ ์ถœ๋ ฅ ์—ญ์‹œ ๋ฌธ์ž์—ด์˜ ํ˜•ํƒœ๋กœ ์ฃผ์–ด์ง„๋‹ค.

AWS ๋ณด์•ˆ ์šฉ์–ด

์ธ์ฆ(Authentication)

ํด๋ผ์ด์–ธํŠธ๊ฐ€ ์„œ๋ฒ„์— ์ ‘์†ํ•˜๊ธฐ ์œ„ํ•ด์„  ์ธ์ฆ์„ ํ•ด์•ผํ•˜๋Š”๋ฐ ๊ทธ๋•Œ ๋‚˜๋Š” '๋ˆ„๊ตฌ'์ด๋ฉฐ '์ฆ๊ฑฐ'๋ฅผ ์ œ์‹œํ•ด์•ผํ•œ๋‹ค.

๊ฐ€์žฅ ์‰ฌ์šด ์˜ˆ๋Š” ์•„์ด๋””์™€ ๋น„๋ฐ€๋ฒˆํ˜ธ ์ž…๋‹ˆ๋‹ค.

ํ•œ๊ตญ์žฅํ•™์žฌ๋‹จ ์‚ฌ์ดํŠธ ๊ฐ™์ด ๋ณด์•ˆ์ด ์ค‘์š”ํ•œ ์›น ์‚ฌ์ดํŠธ๋Š” ์•„์ด๋””-๋น„๋ฐ€๋ฒˆํ˜ธ ๋กœ๊ทธ์ธ ํ›„ ๊ณต์ธ์ธ์ฆ์„œ ๋กœ๊ทธ์ธ์„ ๋˜ ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

์ด์™€ ๊ฐ™์ด ์ด์ค‘์œผ๋กœ ํ•˜๋Š” ์ธ์ฆ์„ two-factor authentication, ์ค„์—ฌ์„œ 2FA ๋ผ ํ•˜๊ณ  ์„ธ๋ฒˆ ์ธ์ฆํ•˜๋ฉด multi factor authentication ์ด๋ผ ํ•ฉ๋‹ˆ๋‹ค.

์ด์™ธ์—๋„ ์ง€๋ฌธ ์ธ์‹, ์•ˆ๋ฉด ์ธ์‹ ๋“ฑ ์‹ ์ฒด์ผ๋ถ€๋ถ„์„ ํ™œ์šฉํ•œ ๋ฌผ๋ฆฌ์ ์ธ ์ธ์ฆ ๋ฐฉ์‹๋„ ์žˆ์Šต๋‹ˆ๋‹ค.

์ธ๊ฐ€(Authorization)

์‚ฌ์šฉ์ž ์ธ์ฆ์„ ์„ฑ๊ณต์ ์œผ๋กœ ๋งˆ์ณค๋‹ค๋ฉด, ์ด์ œ ํด๋ผ์ด์–ธํŠธ๋Š” ๊ถŒํ•œ์„ ๊ฐ€์ง€๊ฒŒ ๋ฉ๋‹ˆ๋‹ค. ์ด๋ฅผ ์ธ๊ฐ€๋ผ ํ•ฉ๋‹ˆ๋‹ค(๊ถŒํ•œ๋ถ€์—ฌ).

์˜ˆ๋ฅผ ๋“ค์–ด ๊ฐ™์€ ์›น์‚ฌ์ดํŠธ์— ๋กœ๊ทธ์ธ์„ ํ•ด๋„ admin ๊ณ„์ •์œผ๋กœ ๋กœ๊ทธ์ธ์„ ํ•˜๋ฉด, ์ผ๋ฐ˜ ์‚ฌ์šฉ์ž ๋“ค์—๊ฒŒ๋Š” ๋ณด์ด์ง€ ์•Š๋˜ ๊ด€๋ฆฌ ๋ฉ”๋‰ด๊ฐ€ ํ•˜๋‚˜ ๋” ์ƒ๊น๋‹ˆ๋‹ค.

์ด๋Ÿฐ ๊ฒฝ์šฐ์— ์ผ๋ฐ˜ ์‚ฌ์šฉ์ž๋Š” ์ผ๋ฐ˜ ๊ถŒํ•œ์„, admin์€ ๊ด€๋ฆฌ์ž + ์ผ๋ฐ˜ ๊ถŒํ•œ์„ ๊ฐ€์ง€๊ฒŒ ๋ฉ๋‹ˆ๋‹ค.

์•”ํ˜ธํ™”

์ปดํ“จํ„ฐ/ํ†ต์‹  ๋ถ„์•ผ์—์„œ์˜ ์•”ํ˜ธํ™”๋Š” ๋ˆ„๊ตฌ๋“  ์ฝ์–ด๋ณผ ์ˆ˜ ์žˆ๋Š” ํ‰๋ฌธ์œผ๋กœ ์ €์žฅ๋œ ์ •๋ณด๋ฅผ ์•Œ๊ณ ๋ฆฌ์ฆ˜์„ ์ด์šฉํ•˜์—ฌ ์•”ํ˜ธ ์ธ์ฆ ํ‚ค๋ฅผ ๊ฐ€์ง„ ์‚ฌ๋žŒ๋งŒ์ด

์ •๋ณด๋ฅผ ๋ณผ ์ˆ˜ ์žˆ๋„๋ก ์•”ํ˜ธ๋ฌธ์œผ๋กœ ๋ณ€ํ™˜ํ•˜๋Š” ๊ฒƒ์„ ๋งํ•ฉ๋‹ˆ๋‹ค.

์•”ํ˜ธํ™”๋œ ํ˜•ํƒœ๋กœ ์ •๋ณด๋ฅผ ์ €์žฅํ•˜๊ฑฐ๋‚˜ ์ „์†กํ•  ๊ฒฝ์šฐ ์ œ 3์ž์˜ ๊ณต๊ฒฉ์— ์˜ํ•ด ๋ฐ์ดํ„ฐ๊ฐ€ ์†์‹ค/๋ณ€์กฐ ๋˜๋Š” ๊ฒƒ์„ ๋ง‰์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๋˜ํ•œ ์ธ์ฆ ํ‚ค๋ฅผ ๊ฐ€์ง„ ์‚ฌ๋žŒ๋งŒ์ด ๋ฐ์ดํ„ฐ์— ์ ‘๊ทผํ•  ์ˆ˜ ์žˆ๊ธฐ ๋•Œ๋ฌธ์— ์ผ์ข…์˜ ์‚ฌ์šฉ์ž ์ธ์ฆ ๊ธฐ๋ฒ•์œผ๋กœ์„œ ๋ฐ์ดํ„ฐ๋ฅผ ์•ˆ์ „ํ•˜๊ฒŒ ๋ณดํ˜ธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๋ณตํ˜ธํ™”

์•”ํ˜ธํ™”์˜ ๋ฐ˜๋Œ€๋กœ ๋ณตํ˜ธ ํ‚ค๋ฅผ ์ด์šฉํ•˜์—ฌ ๋ฐ์ดํ„ฐ๋ฅผ ์›๋ž˜๋Œ€๋กœ ๋ณต์›ํ•˜๋Š” ๊ฒƒ.

์•”ํ˜ธํ™” ์ฒด๊ณ„๋Š” ๋ณตํ˜ธํ™” ํ‚ค์™€ ์•”ํ˜ธํ™” ํ‚ค๊ฐ€ ์ผ์น˜ํ•˜๋Š”์ง€ ์—ฌ๋ถ€์— ๋”ฐ๋ผ ํฌ๊ฒŒ ๋Œ€์นญํ˜• ๋น„๋ฐ€ํ‚ค ์•”ํ˜ธํ™”๊ธฐ๋ฒ•, ๋น„๋Œ€์นญํ˜• ๊ณต๊ฐœ ํ‚ค ์•”ํ˜ธํ™” ๊ธฐ๋ฒ•์œผ๋กœ ๋‚˜๋‰˜์–ด ์ง‘๋‹ˆ๋‹ค.

SSO(Single Sign On)

ํ†ตํ•ฉ์ธ์ฆ. ํ•œ ๋ฒˆ์˜ ์ธ์ฆ(๋กœ๊ทธ์ธ)์„ ํ†ตํ•ด ์—ฌ๋Ÿฌ ์–ดํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ์ด์šฉํ•  ์ˆ˜ ์žˆ๊ฒŒ ํ•˜๋Š” ๊ธฐ๋Šฅ.

์ตœ์ดˆ ์ธ์ฆ์— ์„ฑ๊ณตํ•˜๋ฉด ๋‹ค๋ฅธ ์‹œ์Šคํ…œ์— ๋Œ€ํ•œ ์ ‘๊ทผ ๊ถŒํ•œ๋„ ์–ป์„ ์ˆ˜ ์žˆ๋‹ค.

์›๋ณธ์ถœ์ฒ˜

On this page

AWS ํด๋ผ์šฐ๋“œ ์šฉ์–ด ์ •๋ฆฌAWS ํด๋ผ์šฐ๋“œ ์šฉ์–ด๊ณ ๊ฐ€์šฉ์„ฑ (High Availability, HA)๋‚ด๊ฒฐํ•จ์„ฑ/์žฅ์• ๋‚ด๊ตฌ์„ฑ๊ณ ๊ฐ€์šฉ์„ฑ & ์žฅ์• ๋‚ด๊ตฌ์„ฑ ์กฐํ•ฉ โ˜…๊ณ ๊ฐ€์šฉ์„ฑX / ์žฅ์• ๋‚ด๊ตฌ์„ฑX๊ณ ๊ฐ€์šฉ์„ฑO / ์žฅ์• ๋‚ด๊ตฌ์„ฑX๊ณ ๊ฐ€์šฉ์„ฑO / ์žฅ์• ๋‚ด๊ตฌ์„ฑO์žฌํ•ด ๋ณต๊ตฌ์žฅ์• ํ—ˆ์šฉํ™•์žฅ์„ฑํƒ„๋ ฅ์„ฑ(Elastic)์˜จํ”„๋ ˆ๋ฏธ์Šค (On-premise)์˜คํ”„ํ”„๋ ˆ๋ฏธ์Šค (Off-premises)์˜จ๋””๋ฉ˜๋“œ (On-Demand)์ธ์Šคํ„ด์ŠคAMI (Amazon Machine Image)ARN (Amazon Resource Name)ํ”„๋กœ๋น„์ €๋‹(provisioning)๋ณด์•ˆ ๊ทธ๋ฃน์˜คํ†  ์Šค์ผ€์ผ๋ง์Šค๋ƒ…์ƒท๋…ธ๋“œ์ปจํ…Œ์ด๋„ˆํด๋ผ์šฐ๋“œDR(Disaster Recovery)IDC(Internet Data Center)AWS ํŠธ๋ž˜ํ”ฝ ์šฉ์–ดํŠธ๋ž˜ํ”ฝ์ธ๋ฐ”์šด๋“œ ํŠธ๋ž˜ํ”ฝ์•„์›ƒ๋ฐ”์šด๋“œ ํŠธ๋ž˜ํ”ฝ๋กœ๋“œ๋ฐธ๋Ÿฐ์„œAWS ์Šคํ† ๋ฆฌ์ง€ ์šฉ์–ดEBS (Elastic Block Storage)์˜ค๋ธŒ์ ํŠธ ์Šคํ† ๋ฆฌ์ง€๋ธ”๋ก ์Šคํ† ๋ฆฌ์ง€๋ฉ”ํƒ€๋ฐ์ดํ„ฐNAS(Network Attached StorageSAN(Storage Area Network)DAS(Direct Attached Storage)RAID(Redundant Array of Inexpensive Disks)๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ์šฉ์–ดSQL(Structured Query Language)NoSQL(Not Only SQL)๋ถ„์‚ฐDB๋ฐ์ดํ„ฐ ์›จ์–ดํ•˜์šฐ์Šค๋ฉ”ํƒ€๋ฐ์ดํ„ฐ์Šคํ‚ค๋งˆ(Schema)๋ฐ์ดํ„ฐ ๋ฌด๊ฒฐ์„ฑํŠธ๋žœ์žญ์…˜(Transaction)AWS ๋„คํŠธ์›Œํฌ ์šฉ์–ดDNS(Domain Name System)IP(Internet Protocol)Private IPPublic IPVIP(Virtual IP)CDN(Contents Delivery Network)์„œ๋ธŒ๋„ท์„œ๋ธŒ๋„ท ๋งˆ์ŠคํฌNAT(Network Address Translation)๋ฐฉํ™”๋ฒฝ๋ผ์šฐํ„ฐVPN(Virtual Private Network)๊ฒŒ์ดํŠธ์›จ์ดํ”„๋ก์‹œ(proxy)ISP(Information Strategy Planning)MAC AdressDdoS(Distributed Denial of Service)APT(Advanced Persistent Threat)API(Application Programing Interface)CLI(Commend Line Interface)AWS ๋ณด์•ˆ ์šฉ์–ด์ธ์ฆ(Authentication)์ธ๊ฐ€(Authorization)์•”ํ˜ธํ™”๋ณตํ˜ธํ™”SSO(Single Sign On)