Skip to content

Latest commit

ย 

History

History
431 lines (239 loc) ยท 23.7 KB

File metadata and controls

431 lines (239 loc) ยท 23.7 KB

AWS_GCP_Cloudflare

ํด๋ผ์šฐ๋“œ ์ปดํ“จํŒ…

AWS

GCP

AWS vs GCP

Cloudflare


ํด๋ผ์šฐ๋“œ ์ปดํ“จํŒ…

์ธํ„ฐ๋„ท(โ€œํด๋ผ์šฐ๋“œโ€)์„ ํ†ตํ•ด ์„œ๋ฒ„, ์Šคํ† ๋ฆฌ์ง€, ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค, ๋„คํŠธ์›Œํ‚น, ์†Œํ”„ํŠธ์›จ์–ด, ๋ถ„์„, ์ธํ…”๋ฆฌ์ „์Šค ๋“ฑ์˜ ์ปดํ“จํŒ… ์„œ๋น„์Šค๋ฅผ ์ œ๊ณตํ•˜๋Š” ๊ฒƒ

  • ์ผ๋ฐ˜์ ์œผ๋กœ ์‚ฌ์šฉํ•œ ํด๋ผ์šฐ๋“œ ์„œ๋น„์Šค์— ๋Œ€ํ•ด์„œ๋งŒ ์š”๊ธˆ์„ ์ง€๋ถˆํ•˜๋ฏ€๋กœ, ์šด์˜ ๋น„์šฉ์„ ๋‚ฎ์ถ”๊ณ  ์ธํ”„๋ผ๋ฅผ ๋ณด๋‹ค ํšจ์œจ์ ์œผ๋กœ ์šด์˜ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋ฟ๋งŒ ์•„๋‹ˆ๋ผ, ๋น„์ฆˆ๋‹ˆ์Šค ์š”๊ตฌ ์‚ฌํ•ญ์˜ ๋ณ€ํ™”์— ๋”ฐ๋ผ ๊ทœ๋ชจ๋ฅผ ์กฐ์ •ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

ํด๋ผ์šฐ๋“œ ์ปดํ“จํŒ…์˜ ์ด์ 

  1. ๋น„์šฉ

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

    • ๋Œ€๋ถ€๋ถ„์˜ ํด๋ผ์šฐ๋“œ ์ปดํ“จํŒ… ์„œ๋น„์Šค๋Š” ์ฃผ๋ฌธํ˜• ์…€ํ”„ ์„œ๋น„์Šค๋กœ ์ œ๊ณต๋ฉ๋‹ˆ๋‹ค. ๋”ฐ๋ผ์„œ ๋งŽ์€ ์–‘์˜ ์ปดํ“จํŒ… ๋ฆฌ์†Œ์Šค๋„ ๋Œ€๋ถ€๋ถ„ ๋ช‡ ๋ฒˆ์˜ ๋งˆ์šฐ์Šค ํด๋ฆญ์œผ๋กœ ๋ช‡ ๋ถ„ ๋งŒ์— ํ”„๋กœ๋น„์ „๋  ์ˆ˜ ์žˆ์–ด ๊ธฐ์—…์— ๋งŽ์€ ์œ ์—ฐ์„ฑ์ด ์ œ๊ณต๋˜๋ฉฐ ๊ธฐ์—…์€ ์šฉ๋Ÿ‰ ๊ณ„ํš ๋ถ€๋‹ด์„ ๋œ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  3. ๋›ฐ์–ด๋‚œ ํ™•์žฅ์„ฑ

    • ํƒ„๋ ฅ์ ์ธ ํ™•์žฅ์€ ํด๋ผ์šฐ๋“œ ์ปดํ“จํŒ… ์„œ๋น„์Šค์˜ ํฐ ์ด์  ์ค‘ ํ•˜๋‚˜์ž…๋‹ˆ๋‹ค. ํด๋ผ์šฐ๋“œ ์„ธ๊ณ„์˜ ์ด๋Ÿฌํ•œ ํŠน์„ฑ์€ ๋ฐ”๋กœ ํ•„์š”ํ•œ ๋•Œ์— ์ ์ ˆํ•œ ์ง€๋ฆฌ์  ์œ„์น˜์—์„œ ๋Œ€๋žต์ ์ธ ์ปดํ“จํŒ… ์„ฑ๋Šฅ, ์Šคํ† ๋ฆฌ์ง€, ๋Œ€์—ญํญ ๋“ฑ ์ ์ ˆํ•œ ์–‘์˜ IT ๋ฆฌ์†Œ์Šค๋ฅผ ์ œ๊ณตํ•˜๋Š” ๊ฒƒ์„ ์˜๋ฏธํ•ฉ๋‹ˆ๋‹ค.
  4. ์ƒ์‚ฐ์„ฑ

    • ์ผ๋ฐ˜์ ์œผ๋กœ ์˜จ์‚ฌ์ดํŠธ ๋ฐ์ดํ„ฐ ์„ผํ„ฐ์—๋Š” ํ•˜๋“œ์›จ์–ด ์„ค์น˜, ์†Œํ”„ํŠธ์›จ์–ด ํŒจ์น˜ ๋ฐ ๊ธฐํƒ€ ์‹œ๊ฐ„์ด ์˜ค๋ž˜ ๊ฑธ๋ฆฌ๋Š” IT ๊ด€๋ฆฌ ์ž‘์—… ๋“ฑ ๋งŽ์€ โ€œ๋ž˜ํ‚น๊ณผ ์Šคํƒœํ‚น(racking and stacking)โ€์ด ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค. ํด๋ผ์šฐ๋“œ ์ปดํ“จํŒ…์„ ์‚ฌ์šฉํ•˜๋ฉด ์ด๋Ÿฌํ•œ ์ž‘์—…์˜ ์ƒ๋‹น์ˆ˜๊ฐ€ ๋ถˆํ•„์š”ํ•ด์ง€๋ฏ€๋กœ IT ํŒ€์€ ๋” ์ค‘์š”ํ•œ ๋น„์ฆˆ๋‹ˆ์Šค ๋ชฉํ‘œ๋ฅผ ๋‹ฌ์„ฑํ•˜๋Š” ๋ฐ ์‹œ๊ฐ„์„ ํˆฌ์žํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  5. ์„ฑ๋Šฅ

    • ์ตœ๋Œ€ ๊ทœ๋ชจ์˜ ํด๋ผ์šฐ๋“œ ์ปดํ“จํŒ… ์„œ๋น„์Šค๊ฐ€ ์ „ ์„ธ๊ณ„์— ์œ„์น˜ํ•œ ๋ณด์•ˆ ๋ฐ์ดํ„ฐ ์„ผํ„ฐ ๋„คํŠธ์›Œํฌ์—์„œ ์‹คํ–‰๋ฉ๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ๋ฐ์ดํ„ฐ ์„ผํ„ฐ๋Š” ์ตœ์‹  ์„ธ๋Œ€์˜ ๋น ๋ฅด๊ณ  ํšจ์œจ์ ์ธ ์ปดํ“จํŒ… ํ•˜๋“œ์›จ์–ด๋กœ ์ •๊ธฐ์ ์œผ๋กœ ์—…๊ทธ๋ ˆ์ด๋“œ๋ฉ๋‹ˆ๋‹ค. ๋”ฐ๋ผ์„œ ์ผ๋ฐ˜ ๊ฐœ๋ณ„ ๊ธฐ์—…์ด ๋ณด์œ ํ•œ ๋ฐ์ดํ„ฐ ์„ผํ„ฐ์™€ ๋น„๊ตํ•˜๋ฉด ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์˜ ๋„คํŠธ์›Œํฌ ๋Œ€๊ธฐ ์‹œ๊ฐ„ ๋‹จ์ถ•๊ณผ ๋” ํฐ ๊ทœ๋ชจ์˜ ๊ฒฝ์ œ ๋“ฑ ๋ช‡ ๊ฐ€์ง€ ์ด์ ์ด ์ œ๊ณต๋ฉ๋‹ˆ๋‹ค.
  6. ์•ˆ์ •์„ฑ

    • ํด๋ผ์šฐ๋“œ ์ปดํ“จํŒ…์„ ์‚ฌ์šฉํ•˜๋ฉด ํด๋ผ์šฐ๋“œ ๊ณต๊ธ‰์ž ๋„คํŠธ์›Œํฌ์˜ ์—ฌ๋Ÿฌ ์ค‘๋ณต ์‚ฌ์ดํŠธ์— ๋ฐ์ดํ„ฐ๋ฅผ ๋ฏธ๋Ÿฌํ•  ์ˆ˜ ์žˆ์œผ๋ฏ€๋กœ ๋ฐ์ดํ„ฐ ๋ฐฑ์—…, ์žฌํ•ด ๋ณต๊ตฌ ๋ฐ ๋น„์ฆˆ๋‹ˆ์Šค ์—ฐ์†์„ฑ์„ ๋” ์‰ฝ๊ฒŒ ์ œ๊ณตํ•  ์ˆ˜ ์žˆ์œผ๋ฉฐ ๋น„์šฉ๋„ ๋œ ๋“ญ๋‹ˆ๋‹ค.
  7. ๋ณด์•ˆ

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

ํด๋ผ์šฐ๋“œ ์ปดํ“จํŒ… ์œ ํ˜•

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

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

  1. ๊ณต์šฉ ํด๋ผ์šฐ๋“œ

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

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

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

ํด๋ผ์šฐ๋“œ ์„œ๋น„์Šค ํ˜•์‹: IaaS, PaaS, ์„œ๋ฒ„๋ฆฌ์Šค, SaaS

์ด๋Ÿฌํ•œ ํด๋ผ์šฐ๋“œ ์ปดํ“จํŒ… ์„œ๋น„์Šค๋Š” ์ค‘์ฒฉ๋˜์–ด ๋นŒ๋“œ๋˜๋ฏ€๋กœ ํด๋ผ์šฐ๋“œ ์ปดํ“จํŒ… "์Šคํƒ"์ด๋ผ๊ณ ๋„ ํ•ฉ๋‹ˆ๋‹ค.

  1. IaaS(Infrastructure as a Service)

    • ํด๋ผ์šฐ๋“œ ์ปดํ“จํŒ… ์„œ๋น„์Šค์˜ ๊ฐ€์žฅ ๊ธฐ๋ณธ์ ์ธ ๋ฒ”์ฃผ์ž…๋‹ˆ๋‹ค. IaaS๋ฅผ ์‚ฌ์šฉํ•  ๊ฒฝ์šฐ ํด๋ผ์šฐ๋“œ ๊ณต๊ธ‰์ž๋กœ๋ถ€ํ„ฐ ์ข…๋Ÿ‰์ œ ๋ฐฉ์‹์œผ๋กœ ์„œ๋ฒ„์™€ VM(๊ฐ€์ƒ ๋จธ์‹ ), ์Šคํ† ๋ฆฌ์ง€, ๋„คํŠธ์›Œํฌ, ์šด์˜ ์ฒด์ œ ๋“ฑ์˜ IT ์ธํ”„๋ผ๋ฅผ ๋Œ€์—ฌํ•ฉ๋‹ˆ๋‹ค.
  2. PaaS(Platform as a Service)

    • PaaS(Platform-as-a-Service)๋Š” ์†Œํ”„ํŠธ์›จ์–ด ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ๊ฐœ๋ฐœ, ํ…Œ์ŠคํŠธ, ์ œ๊ณต ๋ฐ ๊ด€๋ฆฌํ•˜๊ธฐ ์œ„ํ•œ ์ฃผ๋ฌธํ˜• ํ™˜๊ฒฝ์„ ์ œ๊ณตํ•˜๋Š” ํด๋ผ์šฐ๋“œ ์ปดํ“จํŒ… ์„œ๋น„์Šค๋ฅผ ์˜๋ฏธํ•ฉ๋‹ˆ๋‹ค. PaaS๋Š” ๊ฐœ๋ฐœ์ž๊ฐ€ ๊ฐœ๋ฐœ์— ํ•„์š”ํ•œ ์„œ๋ฒ„, ์Šคํ† ๋ฆฌ์ง€, ๋„คํŠธ์›Œํฌ ๋ฐ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์˜ ๊ธฐ๋ณธ ์ธํ”„๋ผ๋ฅผ ์„ค์ •ํ•˜๊ฑฐ๋‚˜ ๊ด€๋ฆฌํ•  ํ•„์š” ์—†์ด ๋” ์‰ฝ๊ณ  ๋น ๋ฅด๊ฒŒ ์›น์•ฑ์ด๋‚˜ ๋ชจ๋ฐ”์ผ ์•ฑ์„ ๋งŒ๋“ค ์ˆ˜ ์žˆ๋„๋ก ๋””์ž์ธ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
  3. ์„œ๋ฒ„๋ฆฌ์Šค ์ปดํ“จํŒ…

    • PaaS์™€ ์ค‘์ฒฉ๋œ ์„œ๋ฒ„๋ฆฌ์Šค ์ปดํ“จํŒ…์€ ํ•„์š”ํ•œ ์„œ๋ฒ„์™€ ์ธํ”„๋ผ๋ฅผ ์ง€์†ํ•ด์„œ ๊ด€๋ฆฌํ•˜๋Š” ๋ฐ ์‹œ๊ฐ„์„ ์†Œ๋น„ํ•˜์ง€ ์•Š๊ณ  ์•ฑ ๊ธฐ๋Šฅ์„ ๋นŒ๋“œํ•˜๋Š” ๋ฐ ์ดˆ์ ์„ ๋งž์ถ”๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ํด๋ผ์šฐ๋“œ ๊ณต๊ธ‰์ž๊ฐ€ ์„ค์ •, ์šฉ๋Ÿ‰ ๊ณ„ํš ๋ฐ ์„œ๋ฒ„ ๊ด€๋ฆฌ๋ฅผ ์ฒ˜๋ฆฌํ•ฉ๋‹ˆ๋‹ค. ์„œ๋ฒ„๋ฆฌ์Šค ์•„ํ‚คํ…์ฒ˜๋Š” ํ™•์žฅ์„ฑ์ด ๋†’๊ณ  ์ด๋ฒคํŠธ๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ํ•˜๋ฉฐ ํŠน์ • ํ•จ์ˆ˜ ๋˜๋Š” ํŠธ๋ฆฌ๊ฑฐ๊ฐ€ ๋ฐœ์ƒํ•˜๋Š” ๊ฒฝ์šฐ์—๋งŒ ๋ฆฌ์†Œ์Šค๋ฅผ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค.
  4. SaaS(Software as a Service)

    • SaaS(Software-as-a-Service)๋Š” ์ธํ„ฐ๋„ท์„ ํ†ตํ•ด ์ฃผ๋ฌธํ˜•๊ณผ ์ผ๋ฐ˜์ ์ธ ๊ตฌ๋… ๋ฐฉ์‹์œผ๋กœ ์†Œํ”„ํŠธ์›จ์–ด ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ์ œ๊ณตํ•˜๋Š” ๋ฐฉ๋ฒ•์ž…๋‹ˆ๋‹ค. SaaS๋ฅผ ์‚ฌ์šฉํ•  ๊ฒฝ์šฐ ํด๋ผ์šฐ๋“œ ๊ณต๊ธ‰์ž๋Š” ์†Œํ”„ํŠธ์›จ์–ด ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜๊ณผ ๊ธฐ๋ณธ ์ธํ”„๋ผ๋ฅผ ํ˜ธ์ŠคํŠธํ•˜๊ณ  ๊ด€๋ฆฌํ•˜๋ฉฐ ์†Œํ”„ํŠธ์›จ์–ด ์—…๊ทธ๋ ˆ์ด๋“œ ๋ฐ ๋ณด์•ˆ ํŒจ์น˜์™€ ๊ฐ™์€ ์œ ์ง€ ๊ด€๋ฆฌ๋ฅผ ์ฒ˜๋ฆฌํ•ฉ๋‹ˆ๋‹ค. ์‚ฌ์šฉ์ž๋Š” ์ผ๋ฐ˜์ ์œผ๋กœ ํœด๋Œ€ํฐ, ํƒœ๋ธ”๋ฆฟ ๋˜๋Š” PC์—์„œ ์›น ๋ธŒ๋ผ์šฐ์ €๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์ธํ„ฐ๋„ท์„ ํ†ตํ•ด ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์— ์—ฐ๊ฒฐํ•ฉ๋‹ˆ๋‹ค.

AWS

IMAGES

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

AWS ์„œ๋น„์Šค ์ข…๋ฅ˜

Compute

  • EC2 (Elastic Compute Cloud)
    • ํด๋ผ์šฐ๋“œ ํ™˜๊ฒฝ์—์„œ ์„œ๋ฒ„๋ฅผ ํ• ๋‹น ๋ฐ›์•„ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋Š” ์„œ๋น„์Šค๋กœ, ์„œ๋ฒ„ ํ˜ธ์ŠคํŒ…๊ณผ ๋น„์Šทํ•œ ๊ฐœ๋…์ด์ง€๋งŒ ๋ฌผ๋ฆฌ์ ์ธ ์„œ๋ฒ„๊ฐ€ ์•„๋‹Œ AWS ํด๋ผ์šฐ๋“œ์—์„œ ๊ฐ€์ƒ ํ™˜๊ฒฝ์„ ํ• ๋‹น๋ฐ›๋Š”๋‹ค.

Networking

  • Direct Connect

    • AWS์™€ ์‚ฌ์šฉ์ž์˜ ๋ฐ์ดํ„ฐ ์„ผํ„ฐ, ์‚ฌ๋ฌด์‹ค, ์ฝ”๋กœ์ผ€์ด์…˜ ํ™˜๊ฒฝ ์‚ฌ์ด์—์„œ ํ”„๋ผ์ด๋น— ์—ฐ๊ฒฐ์„ ์„ค์ •ํ•  ์ˆ˜ ์žˆ๋‹ค.
    • 802.1q VLAN์„ ์‚ฌ์šฉํ•˜๊ธฐ ๋•Œ๋ฌธ์— ์—ฌ๋Ÿฌ ๊ฐ€์ƒ ์ธํ„ฐํŽ˜์ด์Šค๋กœ ๋‚˜๋ˆŒ ์ˆ˜ ์žˆ์–ด, ํผ๋ธ”๋ฆญ ํ™˜๊ฒฝ๊ณผ ํ”„๋ผ์ด๋น— ํ™˜๊ฒฝ ๊ฐ„์˜ ๋„คํŠธ์›Œํฌ ๋ถ„๋ฆฌ๋ฅผ ์œ ์ง€ํ•˜๋ฉด์„œ ๋™์ผํ•œ ์—ฐ๊ฒฐ์„ ์‚ฌ์šฉํ•œ๋‹ค.
  • Route 53

    • AWS์—์„œ ์ œ๊ณตํ•˜๋Š” DNS ์„œ๋น„์Šค๋กœ IPv6๋ฅผ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๊ณ , Amazon EC2 ์ธ์Šคํ„ด์Šค, Elastic Load Balancing ๋กœ๋“œ ๋ฐธ๋Ÿฐ์„œ, Amazon S3 ๋ฒ„ํ‚ท ๋“ฑ AWS์—์„œ ์‹คํ–‰๋˜๋Š” ์ธํ”„๋ผ์— ํšจ๊ณผ์ ์œผ๋กœ ์—ฐ๊ฒฐํ•  ์ˆ˜ ์žˆ๋‹ค.
    • ํŠธ๋ž˜ํ”ฝ์„ ์ •์ƒ์ ์ธ ์—”๋“œํฌ์ธํŠธ๋กœ ๋ผ์šฐํŒ…ํ•˜๊ฑฐ๋‚˜ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๋ฐ ํ•ด๋‹น ์—”๋“œํฌ์ธํŠธ์˜ ์ƒํƒœ๋ฅผ ๊ฐœ๋ณ„์ ์œผ๋กœ ๋ชจ๋‹ˆํ„ฐ๋งํ•˜๋„๋ก DNS ์ƒํƒœ ํ™•์ธ์„ ๊ตฌ์„ฑํ•  ์ˆ˜ ์žˆ๊ณ , ํŠธ๋ž˜ํ”ฝ ํ๋ฆ„์„ ์‚ฌ์šฉํ•˜๋ฉด ์ง€์—ฐ ์‹œ๊ฐ„ ๊ธฐ๋ฐ˜ ๋ผ์šฐํŒ…, ์ง€์—ญ DNS, ์ง€์—ญ ๊ทผ์ ‘์„ฑ, ๊ฐ€์ค‘์น˜ ๊ธฐ๋ฐ˜ ๋ผ์šด๋“œ ๋กœ๋นˆ์„ ๋น„๋กฏํ•˜์—ฌ ๋‹ค์–‘ํ•œ ๋ผ์šฐํŒ… ์œ ํ˜•์„ ํ†ตํ•ด ์ „์—ญ์ ์œผ๋กœ ํŠธ๋ž˜ํ”ฝ์„ ๊ด€๋ฆฌํ•  ์ˆ˜ ์žˆ๋‹ค.
  • VPC (Virtual Private Cloud)

    • ์‚ฌ์„ค ๋„คํŠธ์›Œํฌ ์„œ๋น„์Šค๋กœ IPv4์™€ IPv6๋ฅผ ๋ชจ๋‘ ์‚ฌ์šฉํ•˜์—ฌ ๋ฆฌ์†Œ์Šค์™€ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์— ์ ‘๊ทผํ•  ์ˆ˜ ์žˆ๋‹ค.
  • Elastic Load Balancing

    • AWS์˜ LB ์„œ๋น„์Šค๋กœ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ํŠธ๋ž˜ํ”ฝ์„ Amazon EC2 ์ธ์Šคํ„ด์Šค, ์ปจํ…Œ์ด๋„ˆ, IP ์ฃผ์†Œ, Lambda ํ•จ์ˆ˜, ๊ฐ€์ƒ ์–ดํ”Œ๋ผ์ด์–ธ์Šค์™€ ๊ฐ™์€ ์—ฌ๋Ÿฌ ๋Œ€์ƒ์— ์ž๋™์œผ๋กœ ๋ถ„์‚ฐํ•  ์ˆ˜ ์žˆ๋‹ค.

Storage & Content Delivery

  • S3 (Simple Storage Service)

    • ๊ทœ๋ชจ์™€ ์—…์ข…์— ์ƒ๊ด€์—†์ด ๊ณ ๊ฐ์ด ์ด ์„œ๋น„์Šค๋ฅผ ์ด์šฉํ•˜์—ฌ ๋ฐ์ดํ„ฐ ๋ ˆ์ดํฌ, ์›น์‚ฌ์ดํŠธ, ๋ชจ๋ฐ”์ผ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜, ๋ฐฑ์—… ๋ฐ ๋ณต์›, ์•„์นด์ด๋ธŒ, ์—”ํ„ฐํ”„๋ผ์ด์ฆˆ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜, IoT ๋””๋ฐ”์ด์Šค, ๋น… ๋ฐ์ดํ„ฐ ๋ถ„์„๊ณผ ๊ฐ™์€ ๋‹ค์–‘ํ•œ ์‚ฌ์šฉ ์‚ฌ๋ก€์—์„œ ์›ํ•˜๋Š” ๋งŒํผ์˜ ๋ฐ์ดํ„ฐ๋ฅผ ์ €์žฅํ•˜๊ณ  ๋ณดํ˜ธํ•  ์ˆ˜ ์žˆ๋Š” ์„œ๋น„์Šค
  • EBS (Elastic Block Storage)

    • ๋Œ€๊ทœ๋ชจ๋กœ ์ฒ˜๋ฆฌ๋Ÿ‰๊ณผ ํŠธ๋žœ์žญ์…˜ ์ง‘์•ฝ์ ์ธ ์›Œํฌ๋กœ๋“œ ๋ชจ๋‘๋ฅผ ์ง€์›ํ•˜๊ธฐ ์œ„ํ•ด Amazon Elastic Compute Cloud(EC2)์—์„œ ์‚ฌ์šฉํ•˜๋„๋ก ์„ค๊ณ„๋œ ์‚ฌ์šฉํ•˜๊ธฐ ์‰ฌ์šด ๊ณ ์„ฑ๋Šฅ ๋ธ”๋ก ์Šคํ† ๋ฆฌ์ง€ ์„œ๋น„์Šค
  • Storage Gateway

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

Database (BigData)

  • RDS (Relational Database Service)

    • Amazon Aurora, PostgreSQL, MySQL, MariaDB, ORACLE, Microsoft SQL Server ๋“ฑ ๊ด€๊ณ„ํ˜• ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ์„œ๋น„์Šค
    • AWS์—์„œ ๋ฉ”๋ชจ๋ฆฌ, ์„ฑ๋Šฅ ๋˜๋Š” I/O ์ตœ์ ํ™”๋ฅผ ์ง„ํ–‰ํ•˜๋ฉฐ, ๊ธฐ์กด ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค๋ฅผ Amazon RDS๋กœ ๋งˆ์ด๊ทธ๋ ˆ์ด์…˜ ๋˜๋Š” ๋ณต์ œํ•  ์ˆ˜ ์žˆ๋‹ค.
  • DynamoDB

    • ์–ด๋–ค ๊ทœ๋ชจ์—์„œ๋„ 10๋ฐ€๋ฆฌ์ดˆ ๋ฏธ๋งŒ์˜ ์„ฑ๋Šฅ์„ ์ œ๊ณตํ•˜๋Š” ํ‚ค-๊ฐ’ ๋ฐ ๋ฌธ์„œ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค(NoSQL)
  • SDB (Simple Database)

    • ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ๊ด€๋ฆฌ ์ž‘์—…์˜ ๋ถ€๋‹ด์„ ๋œ์–ด์ฃผ๋Š” ๊ณ ๊ฐ€์šฉ์„ฑ์˜ NoSQL ๋ฐ์ดํ„ฐ ์Šคํ† ์–ด
    • ๊ฐœ๋ฐœ์ž๋Š” ์›น ์„œ๋น„์Šค ์š”์ฒญ์„ ํ†ตํ•ด ๋ฐ์ดํ„ฐ ํ•ญ๋ชฉ์„ ์ €์žฅํ•˜๊ณ  ์ฟผ๋ฆฌ ํ•˜๋ฉฐ ์ดํ›„ ๋‚˜๋จธ์ง€ ๋ถ€๋ถ„์€ Amazon SimpleDB๊ฐ€ ์ฒ˜๋ฆฌํ•œ๋‹ค.
  • EMR (Elastic MapReduce)

    • Apache Spark, Apache Hive, Apache HBase, Apache Flink, Apache Hudi ๋ฐ Presto์™€ ๊ฐ™์€ ์˜คํ”ˆ ์†Œ์Šค ๋„๊ตฌ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๋ฐฉ๋Œ€ํ•œ ์–‘์˜ ๋ฐ์ดํ„ฐ๋ฅผ ์ฒ˜๋ฆฌํ•˜๊ธฐ ์œ„ํ•œ ๋น… ๋ฐ์ดํ„ฐ ํ”Œ๋žซํผ
    • ํ”„๋กœ๋น„์ €๋‹ ์šฉ๋Ÿ‰ ๋ฐ ํด๋Ÿฌ์Šคํ„ฐ ์กฐ์ • ๋“ฑ์˜ ์‹œ๊ฐ„์ด ์†Œ์š”๋˜๋Š” ์ž‘์—…์„ ์ž๋™ํ™”ํ•˜์—ฌ ๋น…๋ฐ์ดํ„ฐ ํ™˜๊ฒฝ์„ ์‰ฝ๊ฒŒ ์„ค์น˜, ์šด์˜, ํ™•์žฅํ•  ์ˆ˜ ์žˆ๋‹ค.

์žฅ์ 

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

๋‹จ์ 

  1. ๊ด€๋ฆฌ๋ฅผ ์œ„ํ•ด์„  ๊ณ ๊ธ‰ ์ „๋ฌธ ์ง€์‹์ด ํ•„์š”
  2. ๊ฐ•๋ ฅํ•œ ํ•˜์ด๋ธŒ๋ฆฌ๋“œ ํด๋ผ์šฐ๋“œ ์ง€์›์ด ๋ถ€์กฑ
  3. ํŒŒ์•…ํ•˜๊ธฐ ํž˜๋“  ๋„ˆ๋ฌด๋‚˜ ๊ด‘๋ฒ”์œ„ํ•œ ์„œ๋น„์Šค

GCP

IMAGES

๊ตฌ๊ธ€ ํด๋ผ์šฐ๋“œ ํ”Œ๋žซํผ (GCP)๋Š” 2011๋…„์— ๊ณต๊ฐœ๋œ ํด๋ผ์šฐ๋“œ ์ปดํ“จํŒ… ํ”Œ๋žซํผ์ž…๋‹ˆ๋‹ค.

GCP๋Š” ๊ฐ€์ƒ ๋จธ์‹  ์ƒ์„ฑ ์‹œ AWS, Azure์™€ ๋‹ค๋ฅด๊ฒŒ ์ง์ ‘ ์‚ฌ์–‘์„ ์ปค์Šคํ„ฐ๋งˆ์ด์ง• ํ•  ์ˆ˜ ์žˆ์œผ๋ฉฐ, ๊ฐ€๊ฒฉ์ด ์ €๋ ดํ•ฉ๋‹ˆ๋‹ค.

๊ธฐ๋Šฅ์  ๋ถ€๋ถ„์—์„œ๋Š” ๋‹ค๋ฅธ ํด๋ผ์šฐ๋“œ ํ”Œ๋žซํผ๊ณผ ๋น„์Šทํ•˜๊ฑฐ๋‚˜ ๋™์ผํ•œ ์„œ๋น„์Šค๋ฅผ ์ œ๊ณตํ•˜๊ณ  ์žˆ์œผ๋ฉฐ, ํŠนํžˆ ๊ตฌ๊ธ€ ์ž์‚ฌ์—์„œ ์šด์˜ํ•˜๋Š” ํ”Œ๋žซํผ๊ณผ CNCF ์žฌ๋‹จ์—์„œ ๊ด€๋ฆฌํ•˜๊ณ  ์žˆ๋Š” ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๊ฐ„์˜ ์—ฐ๋™์„ฑ์ด ๋›ฐ์–ด๋‚˜๋‹ค๋Š” ํŠน์ง•์ด ์žˆ์Šต๋‹ˆ๋‹ค.

Compute

  • Compute Engine

    • ํด๋ผ์šฐ๋“œ์—์„œ ์ œ๊ณตํ•˜๋Š” ๊ฐ€์ƒ ๋จธ์‹  ์ปดํ“จํŒ… ์„œ๋น„์Šค
  • App Engine

    • ์„œ๋ฒ„๋ฆฌ์Šค ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ํ”Œ๋žซํผ
    • ์„œ๋ฒ„ ๊ด€๋ฆฌ์™€ ๊ตฌ์„ฑ ๋ฐฐํฌ๊ฐ€ ํ•„์š” ์—†๊ธฐ ๋•Œ๋ฌธ์— ๊ฐœ๋ฐœ์ž๋Š” ๊ด€๋ฆฌ ์˜ค๋ฒ„ํ—ค๋“œ ์—†์ด ์šฐ์ˆ˜ํ•œ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ๊ตฌ์ถ•ํ•˜๋Š” ๋ฐ ์ง‘์ค‘ํ•  ์ˆ˜ ์žˆ๋‹ค.
  • Kubernetes Engine

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

Networking

  • Cloud Load Balancing

    • ๋ถ€ํ•˜ ๋ถ„์‚ฐ๋œ ์ปดํ“จํŒ… ๋ฆฌ์†Œ์Šค๋ฅผ ์‚ฌ์šฉ์ž์™€ ๊ฐ€๊นŒ์šด ์ง€์—ญ ํ•œ ๊ณณ์ด๋‚˜ ์—ฌ๋Ÿฌ ๊ณณ์— ๋ฐฐํฌํ•˜์—ฌ ๊ณ ๊ฐ€์šฉ์„ฑ ์š”๊ฑด์„ ์ถฉ์กฑ
  • Cloud CDN

    • ์„ธ๊ณ„ ์ „์—ญ์— ๊ฒฝ๊ณ„ ์ง€์ ์ด ํผ์ ธ ์žˆ๋Š” Google์˜ ๋ง์„ ํ™œ์šฉํ•˜์—ฌ, Google Compute Engine๊ณผ Google Cloud Storage๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ํ•˜๋Š” ์›น์‚ฌ์ดํŠธ์™€ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์˜ ์ฝ˜ํ…์ธ  ์ „์†ก ์†๋„ ํ–ฅ์ƒ
    • ๋„คํŠธ์›Œํฌ ์ง€์—ฐ ์‹œ๊ฐ„์„ ๋‚ฎ์ถ”๊ณ , ์›๋ณธ์— ๊ฑธ๋ฆฌ๋Š” ๋ถ€ํ•˜๋ฅผ ๋ถ„์‚ฐํ•˜๊ณ , ์„œ๋ฒ„ ์‚ฌ์šฉ ๋น„์šฉ์„ ์ ˆ๊ฐ

Storage & Databases

  • BigQuery

    • ๋ชจ๋“  ๋ฐ์ดํ„ฐ ๋ถ„์„๊ฐ€์˜ ์ƒ์‚ฐ์„ฑ์„ ๋†’์ผ ์ˆ˜ ์žˆ๋„๋ก ์„ค๊ณ„๋œ Google์˜ ํ™•์žฅ์„ฑ์ด ๋›ฐ์–ด๋‚œ ๊ธฐ์—…์šฉ ์„œ๋ฒ„๋ฆฌ์Šค ๋ฐ์ดํ„ฐ ์›จ์–ดํ•˜์šฐ์Šค
    • ๊ด€๋ฆฌํ•  ์ธํ”„๋ผ๊ฐ€ ์—†๊ธฐ ๋•Œ๋ฌธ์— ์ต์ˆ™ํ•œ SQL๋กœ ๋ฐ์ดํ„ฐ๋ฅผ ๋ถ„์„ํ•ด ์˜๋ฏธ ์žˆ๋Š” ์œ ์šฉํ•œ ์ •๋ณด๋ฅผ ์ฐพ๋Š” ๋ฐ ์ง‘์ค‘ํ•  ์ˆ˜ ์žˆ๋‹ค.
  • Cloud Dataflow

    • ์‹ ๋ขฐ์„ฑ๊ณผ ํ‘œํ˜„ ๋Šฅ๋ ฅ์€ ๊ทธ๋Œ€๋กœ ์œ ์ง€ํ•˜๋ฉด์„œ ์ŠคํŠธ๋ฆผ(์‹ค์‹œ๊ฐ„) ๋ฐ ์ผ๊ด„(๊ธฐ๋ก) ๋ชจ๋“œ์—์„œ ๋ฐ์ดํ„ฐ๋ฅผ ๋ณ€ํ™˜ํ•˜๊ณ  ๊ฐ•ํ™”ํ•˜๋Š” ์ „์ฒด ๊ด€๋ฆฌํ˜• ์„œ๋น„์Šค
    • ์†Œ์Šค ํ”„๋กœ๋น„์ €๋‹ ๋ฐ ๊ด€๋ฆฌ์— ๋Œ€ํ•œ ์„œ๋ฒ„๋ฆฌ์Šค ์ ‘๊ทผ ๋ฐฉ์‹ ๋•๋ถ„์— ๋ฌด์ œํ•œ์— ๊ฐ€๊นŒ์šด ์šฉ๋Ÿ‰์„ ์ด์šฉํ•ด ๋Œ€๊ทœ๋ชจ ๋ฐ์ดํ„ฐ ์ฒ˜๋ฆฌ ๊ณผ์ œ๋ฅผ ํ•ด๊ฒฐ
  • Cloud PubSub

    • ์ŠคํŠธ๋ฆผ ๋ถ„์„ ๋ฐ ์ด๋ฒคํŠธ ๊ธฐ๋ฐ˜ ์ปดํ“จํŒ… ์‹œ์Šคํ…œ

Artificial intelligence

  • Cloud Auto ML

    • ์ œํ•œ์ ์ธ ๋จธ์‹ ๋Ÿฌ๋‹ ์ „๋ฌธ ์ง€์‹์„ ๋ณด์œ ํ•œ ๊ฐœ๋ฐœ์ž๋„ Google์˜ ์ตœ์ฒจ๋‹จ ์ „์†ก ํ•™์Šต ๋ฐ Neural Architecture Search ๊ธฐ์ˆ ์„ ํ™œ์šฉํ•˜์—ฌ ๋น„์ฆˆ๋‹ˆ์Šค ์š”๊ตฌ์‚ฌํ•ญ์— ๋งž๊ฒŒ ๊ณ ํ’ˆ์งˆ ๋ชจ๋ธ์„ ํ•™์Šต์‹œํ‚ฌ ์ˆ˜ ์žˆ๋Š” ๋จธ์‹ ๋Ÿฌ๋‹ ์ œํ’ˆ
  • Cloud Translation API

    • ์ธ๊ณต์‹ ๊ฒฝ๋ง ๊ธฐ๊ณ„ ๋ฒˆ์—ญ์„ ์ด์šฉํ•˜์—ฌ ์ž„์˜ ๋ฌธ์ž์—ด์„ ์ง€์›๋˜๋Š” ์–ธ์–ด๋กœ ๋ฒˆ์—ญํ•  ์ˆ˜ ์žˆ๋Š” ๊ฐ„๋‹จํ•œ ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์ธํ„ฐํŽ˜์ด์Šค๋ฅผ ์ œ๊ณต
  • Prediction API

    • Firebase ์˜ˆ์ธก์€ Google ๋จธ์‹ ๋Ÿฌ๋‹์„ ์‚ฌ์šฉํ•˜์—ฌ ์‚ฌ์šฉ์ž์˜ ์˜ˆ์ธก๋œ ํ–‰๋™์„ ๊ธฐ์ค€์œผ๋กœ ๋™์  ์‚ฌ์šฉ์ž ๊ทธ๋ฃน์„ ์ƒ์„ฑํ•œ๋‹ค.
    • ์˜ˆ์ธก์„ ์‚ฌ์šฉํ•˜๋ฉด ์‚ฌ๋‚ด ๋ฐ์ดํ„ฐ ๋ถ„์„ํŒ€์„ ๋งŒ๋“ค ํ•„์š” ์—†์ด ์ •๋ณด๋ฅผ ํ† ๋Œ€๋กœ ์ œํ’ˆ์— ๋Œ€ํ•œ ๊ฒฐ์ •์„ ๋‚ด๋ฆด ์ˆ˜ ์žˆ๋„๋ก ๋„์™€์ค€๋‹ค.

์žฅ์ 

  1. ์˜คํ”ˆ ์†Œ์Šค ์ปค๋ฎค๋‹ˆํ‹ฐ์—์„œ ์Œ“์€ ๋ช…์„ฑ
  2. ๋ถ„์„ ๋ฐ ๋จธ์‹ ๋Ÿฌ๋‹์— ๋Œ€ํ•œ ๋งŽ์€ ํˆฌ์ž
  3. ๋น…๋ฐ์ดํ„ฐ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜, ML ๋ฒค์ฒ˜ ๋ฐ ํด๋ผ์šฐ๋“œ ๋„ค์ดํ‹ฐ๋ธŒ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ์œ„ํ•œ ์ตœ์ ์˜ ์˜ต์…˜

๋‹จ์ 

  1. ๊ณ„์•ฝ ํ˜‘์ƒ์—์„œ ๋งค์šฐ ์—„๊ฒฉ
  2. ์†Œ๊ทœ๋ชจ ํŒŒํŠธ๋„ˆ ์ƒํƒœ๊ณ„
  3. ๋Œ€๊ธฐ์—…์„ ์œ„ํ•œ ์ œํ•œ๋œ ๋ฒ”์œ„์˜ ์„œ๋น„์Šค

AWS vs GCP

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

  1. CDN(Content Delivery Network) ๊ธฐ๋Šฅ

    • Cloudfront : ์ž์ฒด CDN ์„œ๋น„์Šค ๋ฐ ํŒŒํŠธ๋„ˆ ํ• ์ธ์š”์œจ ์ ์šฉ
    • GCP CDN : CDN Interconnect๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์—ฌ๋Ÿฌ CDN์ œ๊ณต์—…์ฒด์— ํ• ์ธ๋œ ์š”์œจ ์ œ๊ณต (Akamai, Cloudflare ๋“ฑ)
  2. ๋„คํŠธ์›Œํ‚น ๊ธฐ๋Šฅ

    • AWS VPC : ๊ฐ€์ƒ ์‚ฌ์„ค๋ง์„ ํ• ๋‹นํ•˜์—ฌ ๋ผ์šฐํŒ…, VPN, NACL ๋“ฑ ๋„คํŠธ์›Œํฌ ์ง€์›
    • GCP Private Cloud : ๋ชจ๋“  ์„œ๋น„์Šค์— ์ ์šฉ๋˜๋Š” ์ „์—ญ ๊ธฐ๋Šฅ ๋„คํŠธ์›Œํฌ ์ง€์›
  3. Compute ๊ธฐ๋Šฅ

    • EC2 : ์ธ์Šคํ„ด์Šค ์ƒ์„ฑ ์ „ Key Pair ์ƒ์„ฑ ํ•„์š”. ๋ถ„์‹ค ์‹œ ์ ‘๊ทผ ๋ถˆ๊ฐ€.

    • Compute : GCP์ฝ˜์†”์—์„œ ์ ‘์†๊ฐ€๋Šฅ. ์‹คํ–‰ ์ค‘์ด์–ด๋„ Key ์ƒ์„ฑ ๊ฐ€๋Šฅ

  4. Serverless Compute ๊ธฐ๋Šฅ ๋น„๊ต

    • Lambda : ๋‹ค์–‘ํ•œ ์–ธ์–ด ์ฝ”๋“œ ์ง€์› (Node.js. Java, C#, Go, Python)
    • Cloud Functions : Node.js 6, Node.js 8, Python
  5. LoadBalancing ๊ธฐ๋Šฅ

    • [L4]
      • AWS NLB : L4๋ถ€ํ•˜ ๋ถ„์‚ฐ ์‹œ TCP, TLS ํ”„๋กœํ† ์ฝœ๋งŒ ์ง€์›
      • GCP LB: L4๋ถ€ํ•˜ ๋ถ„์‚ฐ ์‹œ TCP, UDP ํ”„๋กœํ† ์ฝœ๋งŒ ์ง€์›
    • [L7]
      • AWS ALB : HTTP, HTTPS ํ”„๋กœํ† ์ฝœ ์ง€์›
      • GCP LB : HTTP, HTTPS, SSL/TLS, TCP ํ”„๋กœํ† ์ฝœ ์ง€์›
  6. DNS ๊ธฐ๋Šฅ

    • AWS Route53 : ์ง€์—ญ ๊ธฐ๋ฐ˜ ๋ผ์šฐํŒ… ์ง€์›, ์ง€์—ฐ ๊ธฐ๋ฐ˜ ๋ผ์šฐํŒ… ์ง€์›
    • GCP DNS : DNS์„œ๋น„์Šค์šฉ DNSSEC ์ง€์›
  7. WAF(Web Application Firewall) ๊ธฐ๋Šฅ

    • AWS WAF : DDOS Protection ($ 3,000), 1๊ฐœ IP์—์„œ ๋ฌด์ž‘์œ„ ์š”์ฒญ ์‹œ ์ฐจ๋‹จ ๊ธฐ๊ฐ„ ์„ค์ • ๊ฐ€๋Šฅ
    • GCP Armor : DDOS Protection ($ 0), 1๊ฐœ IP ๋ฌด์ž‘์œ„ ์š”์ฒญ ์ฐจ๋‹จ ๊ธฐ๋Šฅ ์—†์Œ
  8. ๋ชจ๋‹ˆํ„ฐ๋ง ๊ธฐ๋Šฅ ๋น„๊ต

    • AWS CloudWatch : ํ•˜๋‚˜์˜ ๋‹จ์ผ ๊ณ„์ •์— ๋Œ€ํ•œ ๋ชจ๋‹ˆํ„ฐ๋ง, ๋Œ€์‹œ๋ณด๋“œ ๋ฐ ๊ฒฝ๋ณด/์•Œ๋ฆผ ์ˆ˜์— ๋”ฐ๋ฅธ ๋น„์šฉ ์ถ”๊ฐ€
    • GCP Monitoring : 1๊ฐœ ๊ณ„์ •์— ํฌํ•จ๋œ ๋‹ค์ˆ˜์˜ ํ”„๋กœ์ ํŠธ 1~1000๊ฐœ ๋ชจ๋‹ˆํ„ฐ๋ง, ๋Œ€์‹œ๋ณด๋“œ ๋ฐ ๊ฒฝ๋ณด/์•Œ๋ฆผ ๋น„์šฉ ๋ฌด๋ฃŒ
  9. ๋ฐ์ดํ„ฐ๋ถ„์„/๋ฉ”์‹œ์ง€์„œ๋น„์Šค

    • AWS SNS/SQL : SQS๋ฅผ ํ†ตํ•ด ๋ฉ”์‹œ์ง€ ํ๋ฅผ ์ฃผ๊ณ ๋ฐ›๋Š” ์„œ๋น„์Šค๋ฅผ ํ•  ์ˆ˜ ์žˆ์œผ๋ฉฐ ํด๋ผ์ด์–ธํŠธ์— ์ „์†กํ•˜๊ธฐ ์œ„ํ•ด์„œ๋Š” SNS๋ฅผ ์—ฐ๋™ํ•ด์•ผ ํ•จ
    • GCP Pub/Sub : Pub/Sub์—์„œ ๋ฉ”์‹œ์ง€ ํ, ๋‚ด๋ณด๋‚ด๊ธฐ ๊ธฐ๋ฐ˜ ๋ฉ”์‹œ์ง€ ์ „์†ก ๋ฐ ๋Œ€์šฉ๋Ÿ‰ ์ŠคํŠธ๋ฆฌ๋ฐ ๋ฉ”์‹œ์ง€๋ฅผ ์ „์—ญ ์„œ๋น„์Šค๋กœ ์ œ๊ณต
  10. ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ์„œ๋น„์Šค

    • AWS RDS : Oracle, MySQL, PostgreSQL, MSSQL ์ง€์›

    • GCP CloudSQL : ์™„์ „๊ด€๋ฆฌํ˜• MySQL ์ง€์›

    • DB ๋งˆ์ด๊ทธ๋ ˆ์ด์…˜์„ ์œ„ํ•ด์„œ๋Š” AWS RDS๋Š” ํญ๋„“์€ ์ง€์›, GCP๋Š” ์ œํ•œ์ ์ธ ์ง€์›์„ ์ œ๊ณต

  11. ์ €์žฅ์†Œ ์„œ๋น„์Šค

    • S3์™€ Cloud Storage ๊ธฐ๋Šฅ์ด ๋Œ€๋ถ€๋ถ„ ๋น„์Šทํ•จ
  12. ์ „์šฉ์„  ์„œ๋น„์Šค

    • AWS DX์™€ GCP DI ๊ธฐ๋Šฅ๊ณผ ์š”๊ธˆ ์ˆ˜์ค€์€ ์ „์šฉ์„  ์ „๋ฌธ ์—…์ฒด ๋น„์šฉ์— ๋”ฐ๋ผ ์ƒ์ดํ•  ์ˆ˜ ์žˆ์Œ.
  13. NoSQL ์„œ๋น„์Šค

    • DynamoDB, Bigtable ๋‘ ์„œ๋น„์Šค ๋ชจ๋‘ ๋น„์Šทํ•œ ๊ธฐ๋Šฅ์˜ NoSQL (ํ‚ค๊ฐ’) ์ €์žฅ ์„œ๋น„์Šค ์ œ๊ณต
  14. ์ธ๋ฉ”๋ชจ๋ฆฌ ์„œ๋น„์Šค

    • ElastiCache, Memorystore ๋‘ ์„œ๋น„์Šค ๋ชจ๋‘ ๋น„์Šทํ•œ ๊ธฐ๋Šฅ์˜ ์ธ๋ฉ”๋ชจ๋ฆฌ(redis) ๋ฐ์ดํ„ฐ ์ €์žฅ ์„œ๋น„์Šค ์ œ๊ณต

Cloudflare

Cloudflare๋Š” ์ธํ„ฐ๋„ท์— ์—ฐ๊ฒฐํ•˜๋Š” ๋ชจ๋“  ๊ฒƒ์„ ์•ˆ์ „ํ•˜๊ณ  ๋น„๋ฐ€์„ ์œ ์ง€ํ•˜๋ฉด์„œ ์‹ ์†ํ•˜๊ณ  ์•ˆ์ •์ ์œผ๋กœ ์—ฐ๊ฒฐํ•˜๋„๋ก ์„ค๊ณ„๋œ ์ „์—ญ ๋„คํŠธ์›Œํฌ์ž…๋‹ˆ๋‹ค. ๊ฐ€์žฅ ๋น ๋ฅด๊ณ  ํฐ ๊ธ€๋กœ๋ฒŒ ๋„คํŠธ์›Œํฌ. 95%์˜ ์ธํ„ฐ๋„ท ์—ฐ๊ฒฐ๋œ ์‚ฌ๋žŒ๋“ค์—๊ฒŒ์„œ ๋‹จ 50 milliseconds ๋–จ์–ด์ ธ์žˆ์Šต๋‹ˆ๋‹ค. ๋˜ 100๊ฐœ ์ด์ƒ์˜ ๊ตญ๊ฐ€, 250๊ฐœ ๋„์‹œ์— ์„œ๋ฒ„๋ฅผ ๊ฐ–๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ์ œ์ผ ์ค‘์š”ํ•œ๊ฑด ๋„คํŠธ์›Œํฌ ์Šคํ”ผ๋“œ๊ฐ€ 1์ดˆ๋‹น 100 ํ…Œ๋ผ๋ฐ”์ดํŠธ๋ผ๋Š” ๊ฒƒ...

Cloudflare CDN

IMAGES

  • CDN(์ฝ˜ํ…์ธ  ์ „์†ก ๋„คํŠธ์›Œํฌ)์€ ์ง€๋ฆฌ์ ์œผ๋กœ ๋ถ„์‚ฐ๋œ ์—ฌ๋Ÿฌ ๊ฐœ์˜ ์„œ๋ฒ„์ž…๋‹ˆ๋‹ค. ์›น ์ฝ˜ํ…์ธ ๋ฅผ ์‚ฌ์šฉ์ž์™€ ๊ฐ€๊นŒ์šด ๊ณณ์—์„œ ์ „์†กํ•จ์œผ๋กœ์จ ์ „์†ก ์†๋„๋ฅผ ๋†’์ž…๋‹ˆ๋‹ค. ์ „ ์„ธ๊ณ„ ๋ฐ์ดํ„ฐ์„ผํ„ฐ๋Š” ํŒŒ์ผ ๋ณต์‚ฌ๋ณธ์„ ์ž„์‹œ๋กœ ์ €์žฅํ•˜๋Š” ํ”„๋กœ์„ธ์Šค์ธ ์บ์‹ฑ์„ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค. ๋”ฐ๋ผ์„œ ์‚ฌ์šฉ์ž๋Š” ๊ฐ€๊นŒ์šด ์„œ๋ฒ„๋ฅผ ํ†ตํ•ด ์›น ํ™œ์„ฑํ™” ๋””๋ฐ”์ด์Šค ๋˜๋Š” ๋ธŒ๋ผ์šฐ์ €์—์„œ ์ธํ„ฐ๋„ท ์ฝ˜ํ…์ธ ์— ๋น ๋ฅด๊ฒŒ ์ ‘์†ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

  • Cloudflare๋Š” ๊ธ€๋กœ๋ฒŒ ์—์ง€ ๋„คํŠธ์›Œํฌ์—์„œ ๋งค์šฐ ๋น ๋ฅธ ์ •์ /๋™์  ์ฝ˜ํ…์ธ  ์ „์†ก ์„œ๋น„์Šค๋ฅผ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. ์ฝ˜ํ…์ธ  ์บ์‹œ ๋ฐฉ์‹์„ ์ •๋ฐ€ํ•˜๊ฒŒ ๊ด€๋ฆฌํ•˜๊ณ  ๋Œ€์—ญํญ ๋น„์šฉ์„ ์ค„์ด๋ฉด์„œ ๊ธฐ๋ณธ ์ œ๊ณต๋˜๋Š” ๋ฌด์ œํ•œ DDoS ๋ณดํ˜ธ ๊ธฐ๋Šฅ์„ ์ด์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

  • Cloudflare๋Š” ์ฃผ๋กœ CDN ์—…์ฒด๋กœ ์•Œ๋ ค์ ธ ์žˆ์Šต๋‹ˆ๋‹ค. ๋งŽ์€ ์„œ๋น„์Šค๋“ค์€ AWS ์ƒ์— ๊ตฌ์ถ•๋˜๋Š” ์ถ”์„ธ์ด๊ณ  AWS์—์„œ๋Š” CloudFront๋ผ๋Š” CDN์„ ์ œ๊ณตํ•˜๊ณ  ์žˆ๊ธฐ ๋•Œ๋ฌธ์—, ๊ตณ์ด ์™œ ๋ณ„๋„์˜ CDN์„ ์‚ฌ์šฉํ•˜๋А๋ƒ? -> Cloudflare๋ฅผ CloudFront์˜ ๋Œ€์ฒด์žฌ๊ฐ€ ์•„๋‹Œ, ๋ณ„๋„์˜ ๊ฐ€์น˜๋ฅผ ๋ถ€์—ฌํ•˜๋Š” ์ธํ”„๋ผ๋กœ ๊ฐ„์ฃผํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.

Cloudflare R2 vs AWS S3

  • S3

    • ํŒŒ์ผ ๋ณด๊ด€์— ๋งค์šฐ ์ €๋ ด, ๋„คํŠธ์›Œํฌ ์ „์†ก ๋น„์šฉ ๋งค์šฐ ๋น„์Œˆ
    • ์‚ฌ์ง„ ์—…๋กœ๋“œ๋Š” ๋ฌด๋ฃŒ์ด๊ณ , ๋ณด๊ด€์€ ์ €๋ ดํ•˜์ง€๋งŒ, ๊ทธ ์‚ฌ์ง„์„ ๋ณด๋ ค๋Š” ์‚ฌ๋žŒ์ด ๋งŽ์œผ๋ฉด ์‚ฌ์šฉ๋ฃŒ(request Data -> Egress fees)๊ฐ€ ์—„์ฒญ๋‚จ
    • 1G 1๋‹ฌ ๋ณด๊ด€ 0.02 USD, Egress fees : 1G per 0.09 USD
  • R2

    • 1G 1๋‹ฌ ๋ณด๊ด€ 0.015 USD -> ์•„์ฃผ ํฐ ์žฅ์ ์€ ์•„๋‹ˆ๋‹ค
    • 1์ดˆ๋‹น 10ํšŒ ๋ฏธ๋งŒ์œผ๋กœ ์š”์ฒญํ•˜๋Š” ๊ฒฝ์šฐ, ๋ˆ ์•ˆ๋ฐ›์Œ (ํ•˜๋ฃจ์— 77๋งŒ 7์ฒœํšŒ ์š”์ฒญ ๊ฐ€๋Šฅ) ๋ฐ›์•„๋„ AWS ๋ณด๋‹ค๋Š” ํ›จ์”ฌ ์ €๋ ดํ•จ

Cloudflare Image

  • ์ด๋ฏธ์ง€ ๊ด€๋ จ๋œ ์„œ๋น„์Šค๋Š” R2์™€ ๋ณ„๊ฐœ๋กœ ์•„์˜ˆ ๋”ฐ๋กœ ๋งŒ๋“ค์—ˆ์Šต๋‹ˆ๋‹ค. ์‚ฌ์ด์ฆˆ ์กฐ์ ˆ, ํฌ๋ฉง๋ณ€ํ™˜ ๋“ฑ์˜ ๊ธฐ๋Šฅ๊นŒ์ง€ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.
    • ์ด๋ฏธ์ง€๋ฅผ ์—…๋กœ๋“œ ํ•˜๊ณ ๋‚˜์„œ ๋‚˜์ค‘์— ๋ฆฌํ€˜์ŠคํŠธ๋ฅผ ํ•˜๋ฉด ๋ฆฌ์‚ฌ์ด์ฆˆ ๋˜์–ด์„œ ์ „๋‹ฌ๋˜๊ฒŒ ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋˜๋Š” ํ€„๋ฆฌํ‹ฐ๋ฅผ 50% ๋‚ฎ์ถ”๊ฑฐ๋‚˜ JPG๋กœ ๋ฐ”๊ฟ€ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
    • ์ด๋ฏธ์ง€๋ฅผ ํ™œ์šฉํ•œ ์„œ๋น„์Šค ์ œ์ž‘์ด ์‰ฌ์›Œ์ง
  • 10๋งŒ๊ฐœ ์‚ฌ์ง„์„ ํ•œ๋‹ฌ์— 5$ ๋น„์šฉ์œผ๋กœ ํ˜ธ์ŠคํŒ… ๊ฐ€๋Šฅํ•˜๊ณ , 10๋งŒ๊ฐœ ์‚ฌ์ง„์„ ํ•œ๋‹ฌ์— 1$ ๋น„์šฉ์œผ๋กœ ์ „์†ก ๊ฐ€๋Šฅ
  • URL๋งŒ ๋ฐ”๊พธ๋ฉด ์ด๋ฏธ์ง€ ๋ณ€ํ™˜๋„ ๊ฐ€๋Šฅ

Cloudflare Streams

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

Stream Connect

IMAGES

Stream ์‹œ๊ทธ๋„์„ ํ•˜๋‚˜๋งŒ ๊ฐ€์ง€๊ณ  ๋‹ค๋ฅธ ์ŠคํŠธ๋ฆผ ์ œ๊ณต์ž๋“ค์—๊ฒŒ ์ฆํญ์‹œ์ผœ์ค€๋‹ค. -> ์œ ํŠœ๋ธŒ ํŽ˜์ด์Šค๋ถ ํŠธ์œ„์น˜์— ๋”ฐ๋กœ ์—…๋กœ๋“œ ํ•˜๋Š” ๋Œ€์‹ ์— ๊ทธ๋ƒฅ Cloudflare์— ์˜ฌ๋ฆฌ๊ธฐ๋งŒ ํ•˜๋ฉด Cloudflare๊ฐ€ ๋‹ค๋ฅธ ํ”Œ๋žซํผ์— ๋‹ค ์ „๋‹ฌํ•ด์ค๋‹ˆ๋‹ค.

  • ๋…นํ™”์˜์ƒ 1์ฒœ๋ถ„ ์ €์žฅ์— ํ•œ๋‹ฌ์— 5$, ๋งค 1์ฒœ๋ถ„ ์‹œ์ฒญ๋งˆ๋‹ค 1$


๐Ÿ“š ์ฐธ๊ณ 

ํด๋ผ์šฐ๋“œ ์ปดํ“จํŒ…

AWS & GCP 1

AWS & GCP 2

AWS & GCP 3

Cloudflare ์ž‘๋™ ๋ฐฉ์‹

Cloudflare

R2 vs S3 1

R2 vs S3 2



Summary



โ‰๏ธ ๋ฉด์ ‘ ์˜ˆ์ƒ ์งˆ๋ฌธ

  1. ํด๋ผ์šฐ๋“œ ์ปดํ“จํŒ…์ด ๋ฌด์—‡์ธ๊ฐ€์š”?
  1. ์™œ AWS(GCP)๋ฅผ ์‚ฌ์šฉํ–ˆ๋‚˜์š”? -> ๋‘˜์˜ ์žฅ๋‹จ์  & ์ฐจ์ด์ 
  1. Cloudflare๋ฅผ ์‚ฌ์šฉํ•œ๋‹ค๋ฉด ์–ด๋–ค ๋ฉด์—์„œ ์‚ฌ์šฉ์„ ํ•˜์‹ค ๊ฑด๊ฐ€์š”?