Skip to content

Latest commit

ย 

History

History
219 lines (121 loc) ยท 8.45 KB

aws-S3.md

File metadata and controls

219 lines (121 loc) ยท 8.45 KB

Amazon Simple Storage Service (Amazon S3)

๊ฐœ์ธ, ์–ดํ”Œ๋ฆฌ์ผ€์ด์…˜, AWS ์„œ๋น„์Šค์˜ ๋ฐ์ดํ„ฐ(=ํŒŒ์ผ)์„ ๋ณด๊ด€

  • ๋ฐฑ์—…, ๋กœ๊ทธ ํŒŒ์ผ, ์žฌํ•ด ๋ณต๊ตฌ ์ด๋ฏธ์ง€ ์œ ์ง€ ๊ด€๋ฆฌ

  • ๋ถ„์„์„ ์œ„ํ•œ ๋น…๋ฐ์ดํ„ฐ ์ €์žฅ

  • ์ •์  ์›น ์‚ฌ์ดํŠธ ํ˜ธ์ŠคํŒ…

  • 99.999999999%์˜ ๋‚ด๊ตฌ์„ฑ์„ ์ œ๊ณต

    • AWS ๋ฆฌ์ „ ๋‚ด์—์„œ ์ตœ์†Œ 3๊ฐœ์˜ ๋ฌผ๋ฆฌ์  ๊ฐ€์šฉ์˜์—ญ์— ๋ถ„์‚ฐํ•ด์„œ ์ €์žฅ
  • 99.5% ~ 99.99%์˜ ๊ฐ€์šฉ์„ฑ์„ ์ œ๊ณต

img



Creating a Basic Amazon S3 Lifecycle Policy

๋ฒ„ํ‚ท ์ƒ์„ฑ

  • ํผ๋ธ”๋ฆญ ์•ก์„ธ์Šค๋ฅผ ์ฐจ๋‹จํ•œ ๊ฒฝ์šฐ, ๊ฐ์ฒด URL๋กœ๋Š” ์ ‘๊ทผํ•  ์ˆ˜ ์—†๋‹ค.
  • public ์•ก์„ธ์Šค ์ฐจ๋‹จ
    • ๊ฐ์ฒด ์ฃผ์†Œ๋ฅผ ์ด์šฉํ•œ ์ ‘๊ทผ ์ฐจ๋‹จ
    • access denied ์ƒํƒœ

img


๊ฐ์ฒด ์—…๋กœ๋“œ

img

img


ํผ๋ธ”๋ฆญ ์—‘์„ธ์Šค ์ฐจ๋‹จํ•ด์ œ

  • ํผ๋ธ”๋ฆญ ์•ก์„ธ์„œ๋ฅผ ํ—ˆ์šฉํ•˜๋ฉด ๊ฐ์ฒด URL๋กœ ์ ‘๊ทผ์ด ๊ฐ€๋Šฅ

img

  • ํŒŒ์ผ์€ ์ƒ์„ฑ ์‹œ ๊ทธ๋•Œ์˜ ๋ฒ„ํ‚ท์˜ ๊ถŒํ•œ์„ ๋”ฐ๋ฅด๊ธฐ ๋•Œ๋ฌธ์— ์•ก์„ธ์Šค๊ฐ€ ์ฐจ๋‹จ๋œ ์ƒํƒœ
    • ๋”ฐ๋ผ์„œ ๊ฐ์ฒด์˜ ์•ก์„ธ์„œ ๊ถŒํ•œ์„ ๋”ฐ๋กœ ๋ฐ”๊พธ์–ด ์ฃผ์–ด์•ผ ํ•œ๋‹ค

img

img



๋ฒ„์ „๊ด€๋ฆฌ (๋น„์ €๋‹)

  • ๋ฒ„์ „ ๊ด€๋ฆฌ๊ฐ€ ์„ค์ •๋˜์–ด ์žˆ์œผ๋ฉด ๋™์ผํ•œ ํŒŒ์ผ์„ ์—…๋กœ๋“œํ•˜๋ฉด ์ด์ „ ํŒŒ์ผ์„ ์‚ญ์ œํ•˜์ง€ ์•Š๊ณ  ๋ณด์กด

img

img

img

img



์ˆ˜๋ช… ์ฃผ๊ธฐ (lifecycle)

๊ฐ์ฒด๋ฅผ ์‚ฌ์šฉ ์—ฌ๋ถ€์— ๋”ฐ๋ผ ์ˆ˜๋ช…์ฃผ๊ธฐ๋ฅผ ์ƒ์„ฑํ•˜์—ฌ ๊ด€๋ฆฌ

  • ์ˆ˜๋ช… ์ฃผ๊ธฐ ๊ทœ์น™ ์ƒ์„ฑ
  1. ์ˆ˜๋ช… ์ฃผ๊ธฐ ๊ทœ์น™ ์ƒ์„ฑ
  2. ์ˆ˜๋ช… ์ฃผ๊ธฐ ๊ทœ์น™ ์ž‘์—…
    • ์Šคํ† ๋ฆฌ์ง€ ํด๋ž˜์Šค ๊ฐ„์— ๊ฐ์ฒด์˜ ํ˜„์žฌ ๋ฒ„์ „ ์ „ํ™˜
    • ์Šคํ† ๋ฆฌ์ง€ ํด๋ž˜์Šค ๊ฐ„์˜ ๊ฐ์ฒด์˜ ์ด์ „ ๋ฒ„์ „ ์ „ํ™˜
    • ๊ฐ์ฒด์˜ ํ˜„์žฌ ๋ฒ„์ „ ๋งŒ๋ฃŒ
    • ๊ฐ์ฒด์˜ ์ด์ „ ๋ฒ„์ „ ์˜๊ตฌ ์‚ญ์ œ
    • ๋งŒ๋ฃŒ๋œ ์‚ญ์ œ ๋งˆ์ปค ๋˜๋Š” ์™„๋ฃŒ๋˜์ง€ ์•Š์€ ๋ฉ€ํ‹ฐํŒŒํŠธ ์—…๋กœ๋“œ ์‚ญ์ œ
  3. ๊ฐ์ฒด์˜ ๋ฒ„์ „ ์ „ํ™˜
    • Standard-IA
    • Glacier
      • ์ž์ฃผ์‚ฌ์šฉํ•˜์ง€ ์•Š๋Š” ๊ฐ์ฒด
    • Glacier Deep Archive
      • 1๋…„์— 1~2๋ฒˆ ์‚ฌ์šฉ



img

Amazon S3

  • ๊ฐ์ฒด ๊ธฐ๋ฐ˜์˜ ๋ฌด์ œํ•œ ํŒŒ์ผ ์ €์žฅ ์Šคํ† ๋ฆฌ์ง€
  • 99.999999999% ๋‚ด๊ตฌ์„ฑ
  • ์‚ฌ์šฉํ•œ ๋งŒํผ๋งŒ ์ง€๋ถˆ (GB ๋‹น ๊ณผ๊ธˆ)
  • ๊ฐ์ฒด URL์„ ํ†ตํ•ด ์‰ฝ๊ฒŒ ํŒŒ์ผ์„ ๊ณต์œ 
  • ์ •์  ์›น ์‚ฌ์ดํŠธ ํ˜ธ์ŠคํŒ… ๊ฐ€๋Šฅ

Amazon Glacier

  • 99.999999999% ๋‚ด๊ตฌ์„ฑ
  • ์•„์นด์ด๋ธŒ ๋ฐ ๋ฐฑ์—… ์šฉ๋„
  • S3 ๋Œ€๋น„ 1/5 ๋น„์šฉ


Configuring Amazon S3 Buckets to Host a Static Website with a Custom Domain

img

S3 ๋ฒ„ํ‚ท์„ ์ƒ์„ฑํ•˜๊ณ  ์ •์  ์›น ์‚ฌ์ดํŠธ ํ˜ธ์ŠคํŒ…์„ ์„ค์ •, ์—ฐ๋™ํ•  ๋„๋ฉ”์ธ ์ด๋ฆ„์œผ๋กœ ๋ฒ„ํ‚ท์„ ์ƒ์„ฑ

  • ์ฃผ์˜
    • ์—ฐ๋™ํ•  ๋„๋ฉ”์ธ ์ด๋ฆ„์œผ๋กœ ๋ฒ„ํ‚ท์„ ์ƒ์„ฑ
    • ๋ฒ„ํ‚ท์— ํผ๋ธ”๋ฆญ ์ ‘๊ทผ์ด ๊ฐ€๋Šฅํ•˜๋„๋ก ์„ค์ •
  1. ์ƒ์„ฑ๋œ ๋„๋ฉ”์ธ ํ™•์ธ

img

img

  1. ๋ฒ„ํ‚ท์— ์›น ํŽ˜์ด์ง€ ํŒŒ์ผ์„ ์—…๋กœ๋“œ

img

  1. ์ •์  ์›น ์‚ฌ์ดํŠธ ํ˜ธ์ŠคํŒ… ์„ค์ •

img

  1. ๋ฒ„ํ‚ท ์›น ์‚ฌ์ดํŠธ ์—”๋“œํฌ์ธํŠธ๋กœ ์ ‘์†์„ ํ™•์ธ

img

img

  1. ๋ฒ„ํ‚ท์— ๋“ฑ๋ก๋œ ๊ฐ์ฒด(HTML)๋ฅผ ํผ๋ธ”๋ฆญ ์ ‘๊ทผ์ด ๊ฐ€๋Šฅํ•˜๋„๋ก ๋ณ€๊ฒฝ

img

  1. ๋ฒ„ํ‚ท ์ฃผ์†Œ๋กœ ์ ‘๊ทผ ๊ฐ€๋Šฅํ•œ ๊ฒƒ์„ ํ™•์ธ

img


DNS ๋ ˆ์ฝ”๋“œ์— ๋ฒ„ํ‚ท ์›น ์‚ฌ์ดํŠธ ์—”๋“œํฌ์ธํŠธ๋ฅผ ๋“ฑ๋ก

  • DNS ๋ ˆ์ฝ”๋“œ
    • DNS ์„œ๋ฒ„ ๋ช…๋ น
    • ๋„๋ฉ”์ธ์— ์—ฐ๊ณ„๋œ IP์ฃผ์†Œ์™€ ํ•ด๋‹น ๋„๋ฉ”์ธ์— ๋Œ€ํ•œ ์š”์ฒญ์˜ ์ฒ˜๋ฆฌ ๋ฐฉ๋ฒ•์— ๋Œ€ํ•œ ์ •๋ณด๋ฅผ ์ œ๊ณต
    • A ๋ ˆ์ฝ”๋“œ : ๋„๋ฉ”์ธ IP ์ฃผ์†Œ๋ฅผ ๊ฐ–๊ณ  ์žˆ๋Š” ๋ ˆ์ฝ”๋“œ
  1. ๋ ˆ์ฝ”๋“œ ์ถ”๊ฐ€

img

img

  1. ๋„๋ฉ”์ธ์œผ๋กœ ์ ‘์†์„ ํ™•์ธ

img


WWW ์ถ”๊ฐ€ํ•ด์„œ ์ ‘์†์ด ๊ฐ€๋Šฅํ•˜๋„๋ก ์„ค์ •

  1. www ์ ‘์†๋˜์ง€ ์•Š๋Š” ๊ฒƒ์„ ํ™•์ธ

img

  1. www ์ถ”๊ฐ€๋œ S3 ๋ฒ„ํ‚ท์„ ์ƒ์„ฑ

img

  1. ์ •์  ์›น ์‚ฌ์ดํŠธ ํ˜ธ์ŠคํŒ…์„ ์„ค์ •

img

  1. ๋ฒ„ํ‚ท ์›น ์‚ฌ์ดํŠธ ์—”๋“œํฌ์ธํŠธ๋กœ ์ ‘์†

img

img

=> ๊ธฐ์กด ์‚ฌ์ดํŠธ(cmcloudlab788.info)๋กœ ๋ฆฌ๋‹ค์ด๋ ‰ํŠธ๋˜๋Š” ๊ฒƒ์„ ํ™•์ธ

  1. ๋ ˆ์ฝ”๋“œ๋ฅผ ์ถ”๊ฐ€

img

  1. www.cmcloudlab788.info ์ ‘์† ์—ฌ๋ถ€๋ฅผ ํ™•์ธ

img

โ‡’ cmcloudlab788.info ํŽ˜์ด์ง€๋กœ ๋ฆฌ๋‹ค์ด๋ ‰ํŠธ๋œ ๊ฒƒ์„ ํ™•์ธ