๐Ÿš€ Kubernetes์˜ ๋ณธ์งˆ์€ ๋„๊ตฌ๊ฐ€ ์•„๋‹ˆ๋ผ, Workload API ๋ผ๋Š” ๊ณ„์•ฝ ์„ค๊ณ„ - Kelsey Hightower ์กฐ์–ธ

DevOps/Cloud Native ์ƒํƒœ๊ณ„์—์„œ ์„ธ๊ณ„์ ์œผ๋กœ ์ธ์ง€๋„์™€ ์˜ํ–ฅ๋ ฅ์ด ์žˆ๋Š” Kelsey Hightower์˜ Insight ์— ๊นŠ์€ ๊ณต๊ฐ์ด ๋˜์–ด ๊ณต์œ ํ•ฉ๋‹ˆ๋‹ค.

โ‚ Key Points

  • โ‡‰ ๊ฐœ๋ฐœํŒ€๊ณผ Infra ์‚ฌ์ด์— ๋ช…ํ™•ํ•œ ๊ณ„์•ฝ ์ฆ‰, API๋ฅผ ์„ค๊ณ„ํ•˜๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. ๊ฐœ๋ฐœ์ž๊ฐ€ ํ•„์š”ํ•œ ๊ฒƒ(Version, Memory, CPU ๋“ฑ)์„ ์ •์˜ํ•˜๋ฉด, ๊ทธ ๋’ค์˜ ๊ตฌํ˜„(Kubernetes, Terraform ๋“ฑ)์€ ์ถ”์ƒํ™”๋˜์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

  • โ‡‰ ์ค‘์š”ํ•œ ๊ฒƒ์€ Kubernetes ์ž์ฒด๊ฐ€ ์•„๋‹ˆ๋ผ Workload API๋ผ๋Š” ๊ฐœ๋…์ž…๋‹ˆ๋‹ค. ๋ฏธ๋ž˜์—๋Š” ๊ตฌํ˜„์ฒด๊ฐ€ ๋ฐ”๋€Œ๋”๋ผ๋„ "๋‚ด Workload ๋Š” ์ด๊ฒƒ์ด๋‹ค"๋ผ๊ณ  ์ •์˜ํ•˜๋ฉด ์‹œ์Šคํ…œ์ด ์•Œ์•„์„œ ์ฒ˜๋ฆฌํ•˜๋Š” Model์ด ์œ ์ง€๋  ๊ฒƒ์ž…๋‹ˆ๋‹ค.

  • โ‡‰ Engineering์˜ ๋ชฉํ‘œ๋Š” ๋น„๊ฒฐ์ •๋ก ์ ์ธ ๊ฒƒ์„ ์˜ˆ์ธก ๊ฐ€๋Šฅํ•˜๊ฒŒ(๊ฒฐ์ •๋ก ์ ์œผ๋กœ) ๋งŒ๋“œ๋Š” ๊ฒƒ์ด๋ฉฐ, AI๊ฐ€ Code๋ฅผ ์ƒ์„ฑํ•ด์ฃผ๋”๋ผ๋„, Infra System ์ž์ฒด๋Š” ์—ฌ์ „ํžˆ ์—„๊ฒฉํ•˜๊ณ  ์˜ˆ์ธก ๊ฐ€๋Šฅํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

  • โ‡‰ ํ˜„์žฌ๋Š” AI๊ฐ€ ์ˆ˜๋งŽ์€ ํŒŒํŽธํ™”๋œ ์„ค์ • ํŒŒ์ผ(YAML, HCL ๋“ฑ)์„ ์ƒ์„ฑํ•ด๋‚ด๋Š” ์ˆ˜์ค€์— ๋จธ๋ฌผ๋Ÿฌ ์žˆ์–ด, ๋” ๋‚˜์€ ๊ทผ๋ณธ์ ์ธ API๊ฐ€ ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค.

  • โ‡‰ ๋„๊ตฌ(Tool)๋ณด๋‹ค๋Š” ๋ฌธ์ œ ํ•ด๊ฒฐ๊ณผ ํ˜‘์—…(Culture)์— ์ง‘์ค‘ํ•˜๊ณ , **AI ์‹œ๋Œ€์—๋„ ๋ณ€ํ•˜์ง€ ์•Š๋Š” ๊ธฐ๋ณธ๊ธฐ(API ์„ค๊ณ„, ๊ฒฐ์ •๋ก ์  ์‹œ์Šคํ…œ, ๊ณต๊ฐ ๋Šฅ๋ ฅ)**๋ฅผ ๊ฐ–์ถ˜ Engineer๊ฐ€ ๋˜์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

[์ถœ์ฒ˜] https://youtu.be/HdUbTyvrfKo?si=6HGfr8fUCJyZPUmC

| ์ง€์‹์ด ์†Œ๋น„๋˜์ง€ ์•Š๊ณ  ์กด์ค‘ยท์ฃผ๊ถŒ๋ณด์žฅยท์—ฐ๊ฒฐ๋˜๋Š” ๊ณต๊ฐ„์œผ๋กœ ํด๋ผ์šฐ๋“œ ํ˜„์—… ์ „๋ฌธ๊ฐ€(Bro)์™€ ํ•จ๊ป˜ ๊ณต์œ ํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. |

1 Like