๐Ÿ—‚๏ธย ์ฐธ๊ณ ์ž๋ฃŒ(Reference)#

8.1. ํด๋ผ์šฐ๋“œ ์ปดํ“จํŒ… ๊ธฐ๋ณธ ๊ฐœ๋…#

Appendix Cloud Computing

๋ Œํƒˆ์นด ๋ชจ๋ธ๊ณผ ๋น„๊ต#

Appendix Rental Car Model

์ž๋™์ฐจ๋กœ ๋น„์œ ํ•˜๋ฉด ํด๋ผ์šฐ๋“œ๋Š” ๋ Œํƒˆ์นด์™€ ์œ ์‚ฌํ•˜๋‹ค๊ณ  ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค

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

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

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

  4. ์‚ฌ์šฉ์— ๋”ฐ๋ฅธ ๋น„์šฉ ์ง€๋ถˆ: ๋ Œํƒˆ์นด๋Š” ์‚ฌ์šฉํ•œ ๋งŒํผ์˜ ์‹œ๊ฐ„ ๋˜๋Š” ๊ฑฐ๋ฆฌ์— ๋Œ€ํ•ด ๋น„์šฉ์„ ์ง€๋ถˆํ•ฉ๋‹ˆ๋‹ค. ํด๋ผ์šฐ๋“œ๋„ ์‚ฌ์šฉํ•œ ๋งŒํผ์˜ ์ปดํ“จํŒ… ๋ฆฌ์†Œ์Šค์— ๋Œ€ํ•ด ๋น„์šฉ์„ ์ง€๋ถˆํ•˜๋Š” Pay-as-you-go ๋ชจ๋ธ์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. ํ•„์š”ํ•œ ๋งŒํผ์˜ ๋ฆฌ์†Œ์Šค๋ฅผ ์‚ฌ์šฉํ•˜๊ณ , ์‚ฌ์šฉํ•˜์ง€ ์•Š์„ ๋•Œ๋Š” ๋น„์šฉ์„ ์ ˆ์•ฝํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

ํด๋ผ์šฐ๋“œ ์„œ๋น„์Šค :#

  • ์ปดํ“จํŒ…:ย ์›Œํฌ๋กœ๋“œ๋ฅผ ์ฒ˜๋ฆฌํ•˜๊ธฐ ์œ„ํ•œ ๋‘๋‡Œ ์ œ๊ณต

  • ์ €์žฅ:ย ๋ฐ์ดํ„ฐ ์ €์žฅ ๋ฐ ์ €์žฅ

  • ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค:ย ๋ณด๋‹ค ๊ตฌ์กฐํ™”๋œ ๋ฐ์ดํ„ฐ ์„ธํŠธ ์ €์žฅ

ํด๋ผ์šฐ๋“œ ์ปดํ“จํŒ… ํŠน์„ฑ :#

1.๊ฐ€์ƒํ™” -ย ํด๋ผ์šฐ๋“œ ์ปดํ“จํŒ…์„ ๊ฐ•ํ™”ํ•˜๋Š” ๊ธฐ๋ณธ ๊ธฐ์ˆ .

  • ๊ฐ€์ƒํ™”

๊ฐ€์ƒํ™”๋Š” ๋ชจ๋“  ์ตœ์‹  ํด๋ผ์šฐ๋“œ ํ™˜๊ฒฝ์˜ ํ•ต์‹ฌ์ด๋ฉฐ ์•„๋ž˜์— ํ‘œ์‹œ๋œ ํด๋ผ์šฐ๋“œ ์ธํ”„๋ผ์ž…๋‹ˆ๋‹ค.ย ๋ชจ๋“  ํด๋ผ์šฐ๋“œ์—์„œ ์œ ์—ฐ์„ฑ, ํƒ„๋ ฅ์„ฑ, ๊ด€๋ฆฌ ์šฉ์ด์„ฑ ๋ฐ ํ™•์žฅ์„ฑ์„ ์ œ๊ณตํ•˜๋Š” ๋‹จ์œ„๋Š” ๊ธฐ๋ณธ์ ์œผ๋กœ ๊ฐ€์ƒ ๋จธ์‹ ์ด ์ œ๊ณตํ•˜๋Š” ํ•˜๋“œ์›จ์–ด ๋…๋ฆฝ์„ฑ๊ณผ ์ด์‹์„ฑ์„ ํ†ตํ•ด ๊ฐ€์ƒ ๋จธ์‹ ์ž…๋‹ˆ๋‹ค.

2ย .ย ๋น„์šฉ-ย ์ž์›์„ ์‚ฌ์šฉํ•  ๋•Œ๋งŒ ๋น„์šฉ์„ ์ง€๋ถˆํ•˜์‹ญ์‹œ์˜ค.

์‚ฌ์šฉํ•œ ๋งŒํผ ์ง€๋ถˆ

  • ์ž๋ณธ ๋น„์šฉ ์—†์Œ: ํ•˜๋“œ์›จ์–ด ๋ฐ ์†Œํ”„ํŠธ์›จ์–ด ๊ตฌ๋งค, ํ˜„์žฅ ์ธํ”„๋ผ ๊ด€๋ฆฌ๋น„์šฉ์ด ๋ฐœ์ƒํ•˜์ง€ ์•Š์Œ

๊ธฐ์—…์— ๋”ฐ๋ผ ํด๋ผ์šฐ๋“œ ๋„์ž…์ด ๋น„์šฉ ํšจ์œจ์ ์ผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ตœ์ƒ์˜ ์†”๋ฃจ์…˜์€ ์‚ฌ์šฉ ์‚ฌ๋ก€์— ๋”ฐ๋ผ ๋‹ค๋ฆ…๋‹ˆ๋‹ค.

3.ย ์•ˆ์ •์„ฑ - ํด๋ผ์šฐ๋“œ ์ปดํ“จํŒ…์„ ์‚ฌ์šฉํ•˜๊ณผ ๋™์‹œ์— ์•ˆ์ •์„ฑ์„ ๋”ํ•  ์ˆ˜ ์žˆ์Œ

  • ์•ˆ์ •์„ฑ ์ œ๊ณต

ํ™˜๊ฒฝ์— ์•ˆ์ •์„ฑ์„ ๊ตฌ์ถ•ํ•˜๋ ค๋ฉด ๋งŽ์€ ๋น„์šฉ์ด ์†Œ์š”๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.ย ์ผ๋ฐ˜์ ์œผ๋กœ ์—ฌ๋Ÿฌ ์‹œ์Šคํ…œ ๋˜๋Š” ์—ฌ๋Ÿฌ ๋ฐ์ดํ„ฐ ์„ผํ„ฐ ์œ„์น˜๋ฅผ ํฌํ•จํ•ฉ๋‹ˆ๋‹ค.ย DR(์žฌํ•ด ๋ณต๊ตฌ) ๋ฐ ์—ฐ์†์„ฑ ๊ณ„ํš๊ณผ ์‹œ๋ฎฌ๋ ˆ์ด์…˜์„ ์ˆ˜ํ–‰ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.ย ๋งŽ์€ ํด๋ผ์šฐ๋“œ ๊ณต๊ธ‰์ž๊ฐ€ ์ด๋ฏธ ์—ฌ๋Ÿฌ ์œ„์น˜๋ฅผ ์„ค์ •ํ–ˆ์œผ๋ฏ€๋กœ ํ•ด๋‹น ์„œ๋น„์Šค๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด ์ฆ‰์‹œ ํ™˜๊ฒฝ์— ์•ˆ์ •์„ฑ์„ ์ถ”๊ฐ€ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.ย ์„œ๋น„์Šค์—์„œ ์—ฌ๋Ÿฌ ์œ„์น˜๋ฅผ ์‚ฌ์šฉํ•˜๋„๋ก ์š”์ฒญํ•ด์•ผ ํ•  ์ˆ˜๋„ ์žˆ์ง€๋งŒ ์ตœ์†Œํ•œ ์„ ํƒ ์‚ฌํ•ญ์ž…๋‹ˆ๋‹ค.

4. ์†๋„ -ย ๋ฐ”๋กœ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋Š” ํด๋ผ์šฐ๋“œ ๋ฆฌ์†Œ์Šค์— ๋Œ€ํ•œ ์ฆ‰๊ฐ์ ์ธ ์•ก์„ธ์Šค

  • ์ฃผ๋ฌธํ˜• ๋ฆฌ์†Œ์Šค

  • ๋น ๋ฅธ ์„ค์ • ์‹œ๊ฐ„

  • ๋ช‡ ๋ถ„ ๋งŒ์— ์„œ๋น„์Šค ๋ฐฐํฌ

5. ์„ฑ๋Šฅย -ย ํด๋ผ์šฐ๋“œ ์‹œ์Šคํ…œ์˜ ์„ฑ๋Šฅ์€ ์ง€์†์ ์œผ๋กœ ์ธก์ •๋˜๊ณ  ๋ชจ๋‹ˆํ„ฐ๋ง๋จ

  • ์„ฑ๋Šฅ ๋ชจ๋‹ˆํ„ฐ๋ง

  • ์ผ์ • ์ˆ˜์ค€์˜ SLA ๋ณด์žฅ

์„ฑ๋Šฅ์ด ํŠน์ • ์ˆ˜์ค€ ์•„๋ž˜๋กœ ๋–จ์–ด์ง€๋ฉด ์‹œ์Šคํ…œ์ด ์ž๋™์œผ๋กœ ์กฐ์ •๋˜์–ด ํ•„์š”ํ•œ ๊ฒฝ์šฐ ๋” ๋งŽ์€ ์šฉ๋Ÿ‰์„ ์ œ๊ณตํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.ย ์„œ๋น„์Šค ์ˆ˜์ค€ ๊ณ„์•ฝ(SLA)์˜ ์กด์žฌ๋„ ์ด์ ์ž…๋‹ˆ๋‹ค.ย SLA๋Š” ์ผ์ • ์ˆ˜์ค€์˜ ์„ฑ๋Šฅ์„ ๋ณด์žฅํ•ฉ๋‹ˆ๋‹ค.ย ํ•ด๋‹น ์ˆ˜์ค€์ด ์ถฉ์กฑ๋˜์ง€ ์•Š์œผ๋ฉด ์„œ๋น„์Šค ์ œ๊ณต์ž๋Š” ์ผ๋ฐ˜์ ์œผ๋กœ ์ผ์ • ์ˆ˜์ค€์˜ ๋ฐฐ์ƒ์„ ์ถฉ์กฑํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.ย ์ด๋Ÿฌํ•œ ๋ฐฐ์ƒ์€ ๋Œ€๊ฐœ ์ง€๋ถˆ ๊ฑฐ์ ˆ ๋˜๋Š” ์ˆ˜์ˆ˜๋ฃŒ ๊ฐ๋ฉด์˜ ํ˜•ํƒœ๋กœ ์ด๋ฃจ์–ด์ง‘๋‹ˆ๋‹ค.ย ๋”ฐ๋ผ์„œ ์„ฑ๋Šฅ ์ž์ฒด๋Š” ๋ณด์žฅ๋˜์ง€ ์•Š์ง€๋งŒ ์„ฑ๋Šฅ ๋ถ€์กฑ์œผ๋กœ ์ธํ•œ ๋น„์šฉ์„ ์™„ํ™”ํ•  ์ˆ˜ ์žˆ๋‹ค๋Š” ํ™•์‹ ์ด ์žˆ์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

6. ํ™•์žฅ์„ฑ -ย ํ•„์š”ํ•  ๋•Œ ๋ฆฌ์†Œ์Šค๋ฅผ ์‰ฝ๊ฒŒ ์ถ”๊ฐ€ ๋ฐ ์ œ๊ฑฐ

  • ํ™•์žฅ์„ฑ

  • ์Šค์ผ€์ผ ์—… ๋ฐ ์Šค์ผ€์ผ ์•„์›ƒ

์˜ˆ:์ „์ž์ƒ๊ฑฐ๋ž˜ ์‚ฌ์ดํŠธ

ํ”ผํฌ ์‹œ๊ฐ„ ๋™์•ˆ ๋” ๋งŽ์€ ๋ฆฌ์†Œ์Šค๊ฐ€ ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค. ํ•„์š”์— ๋”ฐ๋ผ ๋ฆฌ์†Œ์Šค ํ™•์žฅ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค.

7. ๋ฏผ์ฒฉ์„ฑ - ํด๋ผ์šฐ๋“œ ํ™˜๊ฒฝ์€ ๋›ฐ์–ด๋‚œ ๋ฏผ์ฒฉ์„ฑ์„ ์ œ๊ณต

ํ•„์š”ํ•  ๋•Œ ๋ฆฌ์†Œ์Šค๋ฅผ ์‰ฝ๊ฒŒ ๋‹ค์‹œ ์ ์ ˆํ•˜๊ฒŒ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.ย ์ด๋ฅผ ํ†ตํ•ด ๋ฆฌ์†Œ์Šค๊ฐ€ ํ•„์š”ํ•œ ์‹œ์Šคํ…œ์— ๋ฆฌ์†Œ์Šค๋ฅผ ์ถ”๊ฐ€ํ•˜๊ณ  ๊ทธ๋ ‡์ง€ ์•Š์€ ์‹œ์Šคํ…œ์—์„œ ์ œ๊ฑฐํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.ย ์‹œ์Šคํ…œ์„ ์‰ฝ๊ฒŒ ์ถ”๊ฐ€ํ•˜์—ฌ ์šฉ๋Ÿ‰์„ ํ™•์žฅํ•  ์ˆ˜๋„ ์žˆ์Šต๋‹ˆ๋‹ค.ย ๋‚ด๋ถ€ ํด๋ผ์šฐ๋“œ ํ™˜๊ฒฝ์„ ํ†ตํ•ด ๋‚ด๋ถ€ ์ธํ”„๋ผ ๋ฆฌ์†Œ์Šค๋ฅผ ๋” ์ž˜ ํ™œ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.ย ๊ฐ€์ƒํ™”๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ํด๋ผ์šฐ๋“œ ์ธํ”„๋ผ๋Š” ๋ฐ€๋„์™€ ์ธํ”„๋ผ ํ™œ์šฉ๋ฅ ์„ ๋†’์ด๋Š” ๋ฐ ๋„์›€์ด ๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.ย ๊ฒฐ๊ณผ์ ์œผ๋กœ ์‹œ์Šคํ…œ์ด ์œ ํœด ์ƒํƒœ์ผ ๊ฐ€๋Šฅ์„ฑ์ด ์ค„์–ด๋“ญ๋‹ˆ๋‹ค.

8. ๋ณด์•ˆ -ย ๋ฐ์ดํ„ฐ์˜ ์•ˆ์ „ํ•œ ์ €์žฅ ๋ฐ ๊ด€๋ฆฌ

8.3. ํด๋ผ์šฐ๋“œ ์ปดํ“จํŒ…์—์„œ์˜ ๋ฐ์ดํ„ฐ ์—”์ง€๋‹ˆ์–ด๋ง#

1) ๋น„์ฆˆ๋‹ˆ์Šค ์˜์‚ฌ๊ฒฐ์ •์„ ์œ„ํ•œ ๋ฐ์ดํ„ฐ ํŒŒ์ดํ”„๋ผ์ธ(KPI)#

  • Apache Superset

  • dbt

  • Apache Superset: A hidden gemโ€ฆ

Welcome | Superset

dbt - Transform data in your warehouse

Apache Superset: A hidden gem in the heaps of BI tools? - Part II.

2.)ํ†ตํ•ฉ ๋ถ„์„ ํ™˜๊ฒฝ ๊ตฌ์ถ•#

  • Google Cloud

Hyperconnect ์šฐ์ˆ˜์‚ฌ๋ก€ ย |ย  Google Cloud

3) ์ถ”์ฒœ ์‹œ์Šคํ…œ#

  • 29cm ๊ธฐ์ˆ ๋ธ”๋กœ๊ทธ

GCP Recommendations AI(Retail) ์„œ๋น„์Šค๋ฅผ ํ™œ์šฉํ•œ ์ถ”์ฒœ ์„œ๋น„์Šค ๊ตฌ์ถ•

8.4. ๋ฉ€ํ‹ฐ ํด๋ผ์šฐ๋“œ ํ™˜๊ฒฝ#

8.5. ๋ฉ€ํ‹ฐ ํด๋ผ์šฐ๋“œ ํ™˜๊ฒฝ์—์„œ์˜ ๋ฐ์ดํ„ฐ ์—”์ง€๋‹ˆ์–ด๋ง#

ํ•˜์ด๋ธŒ๋ฆฌ๋“œ ํด๋ผ์šฐ๋“œ

ํ•˜์ด๋ธŒ๋ฆฌ๋“œ ํด๋ผ์šฐ๋“œ์— ๋Œ€ํ•œ ์ง๊ด€์ ์ธ ๋‹ค์ด์–ด๊ทธ๋žจ

AWS DMS๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์ง€์† ๋ณต์ œ๋ฅผ ์œ„ํ•œ ์ž‘์—… ์ƒ์„ฑ - AWS Database Migration Service

  • Definition: stream processing

What is Stream Processing? Introduction and Overview

  • Kafka Topic์ด๋ž€

kafka๊ฐ•์˜2 | Topic์ด๋ž€? Pub/Sub ๊ตฌ์กฐ

์ฝ์–ด๋ณด๋ฉด ์ข‹์€ ์ž๋ฃŒ#

๋์œผ๋กœ ํ•จ๊ป˜ ์ฝ์–ด๋ณด๋ฉด ์ข‹์€ ์ž๋ฃŒ๋ฅผ ์ฒจ๋ถ€ํ•˜๊ณ  ๋งˆ์น˜๋„๋ก ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค :)

์•„๋งˆ์กด ๋ ˆ๋“œ์‹œํ”„ํŠธ vs ๊ตฌ๊ธ€ ๋น…์ฟผ๋ฆฌ | ๋ฐ์ดํ„ฐ์›จ์–ดํ•˜์šฐ์Šค ๋น„๊ต | ํด๋ผ์šฐ๋“œ ๋ฐ์ดํ„ฐ ์›จ์–ดํ•˜์šฐ์Šค | ์Šค๋งˆ์ผ์ƒคํฌ