๐Ÿ”PPT

๋ฉ˜ํ† ๋ง ๋ฐœํ‘œ_ํด๋ผ์šฐ๋“œ์Šคํ†ค_4์ฐจ_11.01.pptx

๐Ÿ“„์งˆ๋ฌธ ์‚ฌํ•ญ

  1. ์นดํ”„์นด ํด๋Ÿฌ์Šคํ„ฐ ๋‚ด ๋ณ‘๋ ฌ์ฒ˜๋ฆฌ ํŒŒํ‹ฐ์…˜ ๊ฐœ์ˆ˜๋Š” ์–ด๋А ์ •๋„๊ฐ€ ์ ์ ˆํ• ์ง€?
    1. ์‹ค ๊ธฐ๊ธฐ์™€ ์—ฐ๋™ ํ›„์— ์ง€์—ฐ ์ธก์ • ํ›„ ์ง์ ‘ ํŒŒํ‹ฐ์…˜ ๊ฐœ์ˆ˜๋ฅผ ์ •ํ•ด๋‚˜๊ฐ€๋Š” ํ…Œ์ŠคํŠธ ๋ฐฉ์‹ ๋ฟ์ด๋‹ค.
    2. ์ด์–ด์„œ DB ๊ด€๋ จ ๊ณ ๋ฏผ์— ๋Œ€ํ•œ ํ”ผ๋“œ๋ฐฑ
  2. ํ† ํฐ ๊ด€๋ จ ์งˆ๋ฌธ ๋ฐ ๋‹ต๋ณ€
    1. API Gateway๋Š” ๋šซ์—ˆ๋Š”์ง€?
      1. ๋„ต!
    2. ์•ก์„ธ์Šค ํ† ํฐ, ๋ฆฌํ”„๋ ˆ์‹œ ํ† ํฐ ์‚ฌ์šฉํ•  ๊ฒƒ์ธ์ง€?
      1. ๋ฒ ์–ด๋Ÿฌ ํ† ํฐ์„ ์‚ฌ์šฉํ•˜๊ฒŒ ๋˜์—ˆ์Œ
    3. ๋ฆฌํ”„๋ ˆ์‹œ ํ† ํฐ์ด ๊ผญ ํ•„์š”ํ•œ๊ฐ€์š”?
      1. ๋ณด์•ˆ ๋ฌธ์ œ๋กœ ํ•˜๊ณ  ์žˆ์ง€๋งŒ ๋ฌด์กฐ๊ฑด ํ•ด์•ผํ•œ๋‹ค๋Š” ๊ฒƒ์€ ์•„๋‹ˆ๋‹ค.
  3. ๊ฐœ์ธ์ ์ธ ์งˆ๋ฌธ
    1. ํšŒ์‚ฌ ์—ฐ๋ด‰
      1. ๋จธ๋ฆฟ์†์—์„œ๋งŒ ๊ธฐ์–ตํ•˜๋Š” ๊ฑธ๋กœ
    2. 2๊ธฐ ์„ ๋ฐฐ๋‹˜์ด์‹ ๋ฐ, ์ด์ง ์ œ์•ˆ์ด๋‚˜ ๊ณ„ํš ๋“ฑ์€ ์—†์œผ์‹ ์ง€(๋ฉ˜ํ† )
      1. ์ด์ง ์ œ์•ˆ์ด๋‚˜ ๊ธฐํšŒ๋“ฑ์€ ๊ณ„์† ์žˆ์—ˆ๊ณ  ํ˜„์žฌ๋„ ์žˆ๋‹ค.
      2. ์‚ฐ์—…๊ตฐ์„ ์ •ํ•˜๋Š”๊ฒŒ ์ค‘์š”ํ•˜๋‹ค.
      3. ํ•˜๊ณ  ์‹ถ์—ˆ๋˜ ์ผ์„ ํ•˜๊ณ ์‹ถ์œผ์…จ๋˜ ๊ฒƒ์ž„.

๐Ÿ“Œํ”ผ๋“œ๋ฐฑ

  1. ์‹ค์ œ ์ฒดํฌ์ธ ์‹œ ๊ตฌํ˜„ ๋ฐฉ์‹
    1. ์ฒดํฌ์ธ ์‹œ ์‚ฌ์ง„์„ ์ฐ๋„๋ก ํ•˜๋Š” ๊ฒƒ์€ ํŒ์ด์—ˆ๊ณ  ์ •ํ•ด์ง„ ๋ช…์„ธ๋Š” ์•„๋‹ˆ๋‹ค.
  2. ๋‚จ์€ ์‹œ๊ฐ„์ด ์ ์–ด์„œ ๋งŽ์€ ๊ธฐ๋Šฅ์„ ๋„ฃ์ง€๋Š” ๋ชปํ•œ๋‹ค.
  3. ํ˜„์žฌ ๋“œ๋ผ์ด๋ฒ„์˜ ์—…๋ฌด ๋ชฉ๋ก์„ ๋ณด๊ณ  ์‹ถ์Šต๋‹ˆ๋‹ค.
  4. ์•ฑ์„ ์‚ฌ์šฉํ•˜๊ณ  ์žˆ์ง€ ์•Š๋”๋ผ๋„ ์•ฑ ์•Œ๋ฆผ์ด ์˜ค๋„๋ก ๊ตฌํ˜„ํ•˜์˜€๋‚˜์š”?
  5. DB ๊ด€๋ จ ํ”ผ๋“œ๋ฐฑ
    1. MySQL๋กœ ํ•œ๋‹ค๊ณ  ํ–ˆ๋Š”๋ฐ ์‹ค์ œ log๋Š” NoSQL๋กœ ํ• ๊นŒ ๊ณ ๋ฏผ ์ค‘์ด์‹ฌ. ๋กœ๊ทธ ๋ถ€๋ถ„์ด ์›Œ๋‚™ ๋งŽ๋‹ค.(Noti, Push, Kafka, MQ ๋“ฑ)
    2. RDS ๋ฒ„๋ฆฌ๊ธฐ ์‹ซ์–ด์„œ ๊ณ ๋ฏผ ์ค‘, ํ•ด๋ณด์ง€ ์•Š์€ ๋ถ„์•ผ๋ผ ์ž˜ ๋ชจ๋ฅธ๋‹ค. DB ์„ ํƒ์— ๋Œ€ํ•œ ๊ณ ๋ฏผ์€ ์‰ฝ๊ฒŒ ๊ฒฐ์ •ํ•˜๊ธฐ ์–ด๋ ต๋‹ค.
    3. ๋ชจ๋†€๋ฆฌ์‹์˜ ๋‹จ์ ์ด ๋ณด์ธ๋‹ค. ์ƒˆ๋กœ๊ณ ์นจ ์‹œ ๋ชจ๋“  ์˜์—ญ์„ ์ƒˆ๋กœ๊ณ ์นจํ•ด์•ผํ•œ๋‹ค.

๋„ค๋น„