TECH SIGNAL / ENGINEERING REPORT

๐Ÿ“ฐ ๋ฐ์ผ๋ฆฌ ํ…Œํฌ ๋‹ค์ด์ œ์ŠคํŠธ - 2026-07-11

2026-07-11 Cloud, Kubernetes, AI, DevOps ์†Œ์‹ 14๊ฑด โ€” ์ž๋™ ํ๋ ˆ์ด์…˜ ๋‹ค์ด์ œ์ŠคํŠธ.

๋ฐ์ผ๋ฆฌ ๋‹ค์ด์ œ์ŠคํŠธ ยท Kubernetes ยท Cloud Native ยท AI ยท DevOps
๊ฒŒ์‹œ์ผ
2026-07-11
์ฝ๊ธฐ ์‹œ๊ฐ„
34 min
์—ฐ๊ฒฐ ์‹œ์Šคํ…œ
3
๊ธฐ๋ก ์œ ํ˜•
Signal
PROVENANCE

์ด ๊ตํ›ˆ์ด ํ•„์š”ํ–ˆ๋˜ ์‹œ์Šคํ…œ์œผ๋กœ ๋‹ค์‹œ ์ถ”์ ํ•ฉ๋‹ˆ๋‹ค.

๐Ÿ”ฅ ์˜ค๋Š˜์˜ ์ฃผ์š” ์†Œ์‹

Metaโ€™s Iris push signals the next phase of AI infrastructure

Meta๊ฐ€ ์ž์ฒด AI ์ถ”๋ก  ์นฉ 'Iris' ์ƒ์‚ฐ์„ ์ฒ˜์Œ์œผ๋กœ ์‹œ์ž‘ํ•œ๋‹ค. Reuters๊ฐ€ ์ž…์ˆ˜ํ•œ ๋‚ด๋ถ€ ๋ฉ”๋ชจ์— ๋”ฐ๋ฅด๋ฉด ์•ฝ 6์ฃผ๊ฐ„์˜ ๋ฒ„๊ทธ ํ…Œ์ŠคํŠธ๋ฅผ ๊ฑฐ์ณ 9์›”๋ถ€ํ„ฐ ์ƒ์‚ฐ์— ๋“ค์–ด๊ฐˆ ์˜ˆ์ •์ด๋‹ค. Iris๋Š” Meta Training and Inference Accelerators(MTIA) ํ”„๋กœ๊ทธ๋žจ์˜ ํ™•์žฅ์œผ๋กœ, ํ˜„์žฌ ์„œ๋“œํŒŒํ‹ฐ GPU๊ฐ€ ๋งก๊ณ  ์žˆ๋Š” ์ถ”๋ก  ์ž‘์—… ์ผ๋ถ€๋ฅผ ๋Œ€์ฒดํ•ด FacebookยทInstagramยทWhatsApp ์ „๋ฐ˜์˜ ์ฝ˜ํ…์ธ  ๋žญํ‚น, ์ถ”์ฒœ, ์ƒ์„ฑํ˜• AI ์„œ๋น„์Šค๋ฅผ ์ฒ˜๋ฆฌํ•œ๋‹ค. Meta๋Š” ์นฉ ์„ค๊ณ„์— Broadcom๊ณผ, ์ œ์กฐ์— TSMC์™€ ํ˜‘๋ ฅํ•˜๋ฉฐ, 2027๋…„๊นŒ์ง€ ์•ฝ 6๊ฐœ์›” ์ฃผ๊ธฐ๋กœ ์ƒˆ ๋ฒ„์ „์„ ๋‚ด๋†“๊ฒ ๋‹ค๋Š” ๊ณต๊ฒฉ์ ์ธ ๋กœ๋“œ๋งต์„ ์„ธ์› ๋‹ค. ์ด์™€ ํ•จ๊ป˜ ์‚ผ์„ฑ์ „์ž์˜ ๊ณ ๋Œ€์—ญํญ ๋ฉ”๋ชจ๋ฆฌ, SanDisk์˜ ํ”Œ๋ž˜์‹œ ์Šคํ† ๋ฆฌ์ง€, ์Šค๋ฏธํ† ๋ชจ์ „๊ธฐ์˜ ๊ด‘๋„คํŠธ์›Œํฌ ์žฅ๋น„ ๋“ฑ ๊ณต๊ธ‰๋ง๋„ ์žฅ๊ธฐ ๊ณ„์•ฝ์œผ๋กœ ํ™•๋ณดํ•˜๊ณ  ์žˆ๋‹ค. Meta๋Š” ์˜ฌํ•ด ์•ฝ 7๊ธฐ๊ฐ€์™€ํŠธ์˜ ์ปดํ“จํŒ… ์šฉ๋Ÿ‰์„ ๊ฐ€๋™ํ•˜๊ณ  2027๋…„์—๋Š” 14๊ธฐ๊ฐ€์™€ํŠธ๋กœ ๋‘ ๋ฐฐ ๋Š˜๋ฆด ๊ณ„ํš์ธ๋ฐ, ์ด๋Š” ์†Œ๊ทœ๋ชจ ๊ตญ๊ฐ€์˜ ์ „๋ ฅ ์†Œ๋น„๋Ÿ‰์— ๋งž๋จน๋Š” ๊ทœ๋ชจ๋‹ค. ์ด๋Š” Google TPU, Amazon Trainium/Inferentia์ฒ˜๋Ÿผ ํ•˜์ดํผ์Šค์ผ€์ผ๋Ÿฌ๋“ค์ด AI ์ธํ”„๋ผ ์ฃผ๋„๊ถŒ์„ ํ™•๋ณดํ•˜๊ธฐ ์œ„ํ•ด ์ž์ฒด ์‹ค๋ฆฌ์ฝ˜ ํ™•๋ณด ๊ฒฝ์Ÿ์— ๋›ฐ์–ด๋“œ๋Š” ํ๋ฆ„๊ณผ ๋งž๋‹ฟ์•„ ์žˆ๋‹ค.

๐Ÿ’ก ์™œ ์ค‘์š”ํ•œ๊ฐ€: ์ž์ฒด ์ถ”๋ก  ์‹ค๋ฆฌ์ฝ˜ ํ™•๋ณด๋Š” GPU ๊ณต๊ธ‰ ๋ณ‘๋ชฉ๊ณผ ๋น„์šฉ ๊ตฌ์กฐ์—์„œ ๋ฒ—์–ด๋‚˜๋ ค๋Š” ํ•˜์ดํผ์Šค์ผ€์ผ๋Ÿฌ ์ „๋ฐ˜์˜ ํ๋ฆ„์ด๋ฉฐ, ํด๋ผ์šฐ๋“œ/์ธํ”„๋ผ ์—”์ง€๋‹ˆ์–ด๋Š” ํ–ฅํ›„ ๋ฒค๋”๋ณ„ ํ•˜๋“œ์›จ์–ด ์ด์งˆ์„ฑ์ด ์ปค์งˆ ๊ฒƒ์— ๋Œ€๋น„ํ•ด ์›Œํฌ๋กœ๋“œ ์ด์‹์„ฑ์„ ๋ฏธ๋ฆฌ ์„ค๊ณ„ํ•ด๋‘˜ ํ•„์š”๊ฐ€ ์žˆ๋‹ค.

๐Ÿ”— ์›๋ฌธ ๋ณด๊ธฐ ยท The New Stack


AI & ML

How Deutsche Telekom is rewiring telecommunications with AI

OpenAI

OpenAI ๋ธ”๋กœ๊ทธ๊ฐ€ ์†Œ๊ฐœํ•œ ๋„์ด์น˜ํ…”๋ ˆ์ฝค(Deutsche Telekom) ์‚ฌ๋ก€๋กœ, ์œ ๋Ÿฝ๊ณผ ๋ฏธ๊ตญ์—์„œ 3์–ต ๋ช… ์ด์ƒ์˜ ๊ณ ๊ฐ๊ณผ 20๋งŒ ๋ช… ์ด์ƒ์˜ ์ง์›์„ ๋ณด์œ ํ•œ ์ด ํ†ต์‹ ์‚ฌ๊ฐ€ 'AI ๋„ค์ดํ‹ฐ๋ธŒ ํ…”์ฝ”'๊ฐ€ ๋˜๊ฒ ๋‹ค๋Š” ๋ชฉํ‘œ ์•„๋ž˜ ์กฐ์ง ์šด์˜ ๋ฐฉ์‹ ์ „๋ฐ˜์„ ์žฌ์„ค๊ณ„ํ•˜๊ณ  ์žˆ๋‹ค๋Š” ๋‚ด์šฉ์ด๋‹ค. Chief Product & Digital Officer์ธ Jonathan Abrahamson๊ณผ์˜ ์ธํ„ฐ๋ทฐ๋ฅผ ๋ฐ”ํƒ•์œผ๋กœ, ChatGPT Enterprise๋ฅผ ์ „์‚ฌ์— ๋„์ž…ํ•œ ๊ฒฐ๊ณผ ์›”๊ฐ„ ํ™œ์„ฑ ์‚ฌ์šฉ์ž 5๋งŒ ๋ช… ์ด์ƒ, 2026๋…„ ์ดˆ ๋Œ€๋น„ AI ๋„๊ตฌ ์‚ฌ์šฉ๋Ÿ‰ 546% ์ฆ๊ฐ€๋ผ๋Š” ์ˆ˜์น˜๋ฅผ ์ œ์‹œํ•œ๋‹ค. 1๋‹จ๊ณ„๋Š” ์ง์›๋“ค์—๊ฒŒ ChatGPT Enterprise๋ฅผ ์ œ๊ณตํ•ด ์ž์œจ์  ์‹คํ—˜์„ ์žฅ๋ คํ•˜๋Š” ๊ฒƒ์ด์—ˆ๊ณ , ์ด์™€ ๋ณ‘ํ–‰ํ•ด ๊ณ ๊ฐ ์‘๋Œ€ ์›Œํฌํ”Œ๋กœ๋ฅผ ์žฌ์„ค๊ณ„ํ•˜๋Š” ์ž‘์—…๋„ ์ดˆ๊ธฐ๋ถ€ํ„ฐ ์ง„ํ–‰ํ–ˆ๋‹ค. Abrahamson์€ AI ๊ธฐ๋ฐ˜ ๊ณ ๊ฐ ์„œ๋น„์Šค๊ฐ€ ์•„์ง ์ดˆ๊ธฐ ๋‹จ๊ณ„์ด์ง€๋งŒ, ์ƒํ˜ธ์ž‘์šฉ์ด ์Œ“์ด๊ณ  ๋งฅ๋ฝ ์ดํ•ด๊ฐ€ ๊นŠ์–ด์ง€๋ฉด ์žฅ๊ธฐ์ ์œผ๋กœ ์ „ํ†ต์  ์ƒ๋‹ด ๋ชจ๋ธ์„ ๋Šฅ๊ฐ€ํ•  ์ž ์žฌ๋ ฅ์ด ์žˆ๋‹ค๊ณ  ๋ณธ๋‹ค. OpenAI ๋ฐ ์—ฌ๋Ÿฌ ํŒŒํŠธ๋„ˆ์™€ ํ˜‘๋ ฅํ•ด ์‹ค์‹œ๊ฐ„ ํ†ต์—ญ, ํ†ตํ™” ์ค‘ ์–ด์‹œ์Šคํ„ดํŠธ, ํ†ตํ™” ํ›„ ์š”์•ฝ ๊ฐ™์€ ๊ธฐ๋Šฅ์„ ๊ณ ๊ฐ์ด ์ƒˆ ์•ฑ์„ ์„ค์น˜ํ•˜์ง€ ์•Š์•„๋„ ์“ธ ์ˆ˜ ์žˆ๋Š” ํ˜•ํƒœ๋กœ ํ†ต์‹  ๊ฒฝํ—˜์— ์ง์ ‘ ํ†ตํ•ฉํ•˜๊ณ  ์žˆ์œผ๋ฉฐ, ๋„คํŠธ์›Œํฌ ์šด์˜์—์„œ๋„ AI๋กœ ์ถœํ‡ด๊ทผ ์‹œ๊ฐ„๋Œ€๋‚˜ ๋Œ€ํ˜• ์Šคํฌ์ธ  ์ด๋ฒคํŠธ ๊ฐ™์€ ์ˆ˜์š” ๋ณ€ํ™”์— ๋งž์ถฐ ์‹ค์‹œ๊ฐ„์œผ๋กœ ์ž์›์„ ์กฐ์ •ํ•˜๊ณ  ์žˆ๋‹ค.

๐Ÿ’ก ๋Œ€๊ทœ๋ชจ ์กฐ์ง์ด ์ฑ—๋ด‡ ๋„์ž…์„ ๋„˜์–ด ์ „์‚ฌ์  ์›Œํฌํ”Œ๋กœ ์žฌ์„ค๊ณ„๋กœ AI๋ฅผ ํ™•์žฅํ•˜๋Š” ์‚ฌ๋ก€๋กœ, ์ธํ”„๋ผยทํ”Œ๋žซํผ ํŒ€ ์ž…์žฅ์—์„œ๋Š” ์‹ค์‹œ๊ฐ„ ํ†ต์—ญยทํ†ตํ™” ์–ด์‹œ์Šคํ„ดํŠธ ๊ฐ™์€ ์ง€์—ฐ์‹œ๊ฐ„์— ๋ฏผ๊ฐํ•œ AI ๊ธฐ๋Šฅ์„ ๋„คํŠธ์›Œํฌ ์šด์˜ ์ž๋™ํ™”์™€ ํ•จ๊ป˜ ์–ด๋–ป๊ฒŒ ์•ˆ์ •์ ์œผ๋กœ ์Šค์ผ€์ผ๋งํ• ์ง€๊ฐ€ ๋‹ค์Œ ๊ณผ์ œ๊ฐ€ ๋œ๋‹ค.

Profiling in PyTorch (Part 3): Attention is all you profile

Hugging Face

Hugging Face ๋ธ”๋กœ๊ทธ์˜ 'Profiling in PyTorch' ์‹œ๋ฆฌ์ฆˆ 3ํŽธ์œผ๋กœ, PyTorch ํ”„๋กœํŒŒ์ผ๋Ÿฌ ํŠธ๋ ˆ์ด์Šค๋ฅผ ์ฝ๊ณ  ์ตœ์ ํ™”์— ํ™œ์šฉํ•˜๋Š” ๋Šฅ๋ ฅ์„ ๊ธฐ๋ฅด๋Š” ๊ฒƒ์„ ๋ชฉํ‘œ๋กœ ํ•œ๋‹ค. 1ํŽธ์—์„œ๋Š” ๋ง์…ˆยท๊ณฑ์…ˆ ๊ฐ™์€ ๊ธฐ๋ณธ ์—ฐ์‚ฐ์„, 2ํŽธ์—์„œ๋Š” ์ด๋ฅผ ์Œ“์€ ๋‹ค์ธต ํผ์…‰ํŠธ๋ก (MLP)๊ณผ ํ“จ์ฆˆ๋“œ/์ˆ˜์ž‘์—… ํŠœ๋‹ ์ปค๋„์„ ๋‹ค๋ค˜๊ณ , ์ด๋ฒˆ 3ํŽธ์€ ํŠธ๋žœ์Šคํฌ๋จธ์˜ ํ•ต์‹ฌ ์—ฐ์‚ฐ์ธ ์–ดํ…์…˜(attention)์„ ๋Œ€์ƒ์œผ๋กœ ํ•œ๋‹ค. ์–ดํ…์…˜์€ QueryยทKeyยทValue ๊ฐ„์˜ ํ–‰๋ ฌ๊ณฑ-์Šค์ผ€์ผ๋ง-๋งˆ์Šคํ‚น-์†Œํ”„ํŠธ๋งฅ์Šค-์žฌ๊ฐ€์ค‘์น˜๋ผ๋Š” ์ผ๋ จ์˜ ๊ธฐ๋ณธ ์—ฐ์‚ฐ์œผ๋กœ ๊ตฌ์„ฑ๋˜๋ฉฐ, ์ด๋ก ์ ์œผ๋กœ๋Š” ์‹œํ€€์Šค ๊ธธ์ด์— ๋Œ€ํ•ด ์ด์ฐจ ์‹œ๊ฐ„ ๋ณต์žก๋„(quadratic-time complexity)๋ฅผ ๊ฐ€์ ธ ๋А๋ฆฌ๋‹ค๊ณ  ์•Œ๋ ค์ ธ ์žˆ์ง€๋งŒ ์ด๋ฅผ ์™„ํ™”ํ•˜๋Š” ๋‹ค์–‘ํ•œ ๊ธฐ๋ฒ•์ด ์กด์žฌํ•œ๋‹ค. ์ €์ž๋Š” ๋ชจ๋“  ์ตœ์ ํ™” ๊ธฐ๋ฒ•์„ ์ƒ์„ธํžˆ ๋‹ค๋ฃจ๊ธฐ๋ณด๋‹ค, ๊ฐ ๊ธฐ๋ฒ•์ด ํ”„๋กœํŒŒ์ผ๋Ÿฌ ํŠธ๋ ˆ์ด์Šค ์ƒ์—์„œ ์–ด๋–ป๊ฒŒ ๋‹ค๋ฅด๊ฒŒ ๋‚˜ํƒ€๋‚˜๋Š”์ง€๋ฅผ ๋ณด์—ฌ์ฃผ๋Š” ๋ฐ ์ดˆ์ ์„ ๋งž์ถ˜๋‹ค. ์‹ค์Šต์€ 04_a_naive_attention.py๋ถ€ํ„ฐ 04_d_kernels_attention.py๊นŒ์ง€ ๋„ค ๊ฐœ์˜ ์Šคํฌ๋ฆฝํŠธ๋กœ ๊ตฌ์„ฑ๋˜๋ฉฐ, NVIDIA A100-SXM4-80GB GPU์—์„œ ์‹คํ–‰ํ•˜๊ณ  Hugging Face์˜ Dev Mode with Spaces๋‚˜ Jobs ํŒŒ์ดํ”„๋ผ์ธ์œผ๋กœ ์†์‰ฝ๊ฒŒ GPU ํ™˜๊ฒฝ์„ ๊ตฌ์„ฑํ•  ์ˆ˜ ์žˆ๋‹ค๊ณ  ์•ˆ๋‚ดํ•œ๋‹ค. ๋จผ์ € naive ์–ดํ…์…˜ ๋ชจ๋“ˆ์„ ๊ตฌํ˜„ํ•˜๊ณ  ํ”„๋กœํŒŒ์ผ๋Ÿฌ ํŠธ๋ ˆ์ด์Šค์—์„œ ์˜ˆ์ƒ๋˜๋Š” ์ปค๋„(matmul, mul, masking, softmax, matmul)์ด ์‹ค์ œ๋กœ ์–ด๋–ป๊ฒŒ ๋‚˜ํƒ€๋‚˜๋Š”์ง€ ํ™•์ธํ•˜๋Š” ๊ฒƒ์œผ๋กœ ์‹œ์ž‘ํ•œ๋‹ค.

๐Ÿ’ก ์–ดํ…์…˜ ์ปค๋„ ์ตœ์ ํ™”(SDPA, ์ปค์Šคํ…€ ์ปค๋„ ๋“ฑ)๋ฅผ ๋„์ž…ํ•˜๊ธฐ ์ „์— ํ”„๋กœํŒŒ์ผ๋Ÿฌ ํŠธ๋ ˆ์ด์Šค๋กœ ์‹ค์ œ ๋ณ‘๋ชฉ์ด ๋งคํŠธ๋ฉ€์ธ์ง€ ๋งˆ์Šคํ‚น/์†Œํ”„ํŠธ๋งฅ์Šค์ธ์ง€๋ถ€ํ„ฐ ํ™•์ธํ•˜๋Š” ์Šต๊ด€์„ ๋“ค์ด๋ฉด, ๊ทผ๊ฑฐ ์—†๋Š” ์ตœ์ ํ™” ์‹œ๋„๋กœ ์‹œ๊ฐ„์„ ๋‚ญ๋น„ํ•˜๋Š” ๊ฒƒ์„ ๋ง‰์„ ์ˆ˜ ์žˆ๋‹ค.


ํด๋ผ์šฐ๋“œ ์—…๋ฐ์ดํŠธ

Contributing to U.K. financial sector resilience as a critical third party

Google Cloud

2026๋…„ 7์›” 10์ผ, ์˜๊ตญ ์žฌ๋ฌด๋ถ€(HM Treasury)๊ฐ€ Google Cloud EMEA๋ฅผ ์˜๊ตญ ๊ธˆ์œต ๋ถ€๋ฌธ์˜ '์ค‘์š” ์ œ3์ž(Critical Third Party, CTP)'๋กœ ์ง€์ •ํ–ˆ๋‹ค. ์ด๋Š” ์˜๊ตญ ๋‚ด ๊ธˆ์œตํšŒ์‚ฌ๋“ค์ด Google Cloud๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ๊ทœ๋ชจ์™€ ๊ทธ ์—…๋ฌด์˜ ์ค‘๋Œ€์„ฑ์„ ๊ณ ๋ คํ•œ ๊ฒฐ์ •์œผ๋กœ, ์ด์ œ Google Cloud EMEA๋Š” ์˜๋ž€์€ํ–‰(Bank of England), ๊ฑด์ „์„ฑ๊ฐ๋…์ฒญ(PRA), ๊ธˆ์œตํ–‰์œ„๊ฐ๋…์ฒญ(FCA) ๋“ฑ ์˜๊ตญ ๊ธˆ์œต ๊ทœ์ œ๊ธฐ๊ด€์˜ ์ง์ ‘์ ์ธ ๊ฐ๋…์„ ๋ฐ›๊ฒŒ ๋œ๋‹ค. CTP ์ œ๋„๋Š” ๊ธˆ์œต ๋ถ€๋ฌธ ์ „๋ฐ˜์˜ ์šด์˜ ๋ณต์›๋ ฅ(operational resilience)์„ ๊ฐ•ํ™”ํ•˜๊ธฐ ์œ„ํ•œ ๊ฒƒ์œผ๋กœ, ๊ฐœ๋ณ„ ๊ธˆ์œต์‚ฌ๊ฐ€ ์•„๋‹ˆ๋ผ ์ด๋“ค์ด ์˜์กดํ•˜๋Š” ํ•ต์‹ฌ ์ธํ”„๋ผ ์ œ๊ณต์ž๋ฅผ ๊ทœ์ œ ๋ฒ”์œ„์— ํฌํ•จ์‹œํ‚จ๋‹ค๋Š” ์˜๋ฏธ๊ฐ€ ์žˆ๋‹ค. Google Cloud๋Š” PRA์˜ ์šด์˜ ๋ณต์›๋ ฅ ์ง€์นจ(SS1/21) ๋ฐ ์•„์›ƒ์†Œ์‹ฑยท์ œ3์ž ๋ฆฌ์Šคํฌ ๊ด€๋ฆฌ ์ง€์นจ(SS2/21) ๋Œ€์‘์„ ์œ„ํ•œ ๋ฐฑ์„œ์™€ ๊ณ„์•ฝ์„œ ๋งคํ•‘ ์ž๋ฃŒ๋ฅผ ์ด๋ฏธ ๊ณ ๊ฐ์—๊ฒŒ ์ œ๊ณตํ•˜๊ณ  ์žˆ์œผ๋ฉฐ, CTP ์ œ๋„๊ฐ€ ์ด๋Ÿฌํ•œ ๊ธฐ์กด ๊ทœ์ œ ์š”๊ฑด์„ ๋Œ€์ฒดํ•˜์ง€ ์•Š๊ณ  ๋ณด์™„ํ•˜๋Š” ์—ญํ• ์„ ํ•œ๋‹ค๊ณ  ๋ฐํ˜”๋‹ค. ์ด๋ฒˆ ์ง€์ •์œผ๋กœ Google Cloud๋Š” ๊ทœ์ œ๋‹น๊ตญ๊ณผ์˜ ํˆฌ๋ช…์„ฑยท๊ฐ์‚ฌ ํ˜‘๋ ฅ์„ ํ™•๋Œ€ํ•˜๊ฒŒ ๋๋‹ค.

๐Ÿ’ก ์˜๊ตญ ๊ธˆ์œต๊ถŒ ์›Œํฌ๋กœ๋“œ๋ฅผ Google Cloud์—์„œ ์šด์˜ํ•˜๋Š” ํŒ€์€ CTP ๊ฐ๋… ์ฒด๊ณ„ ํŽธ์ž…์— ๋”ฐ๋ฅธ ์‹ ๊ทœ ๋ณด๊ณ ยท๊ฐ์‚ฌ ์š”๊ฑด๊ณผ SS1/21ยทSS2/21 ๋งคํ•‘ ๋ฌธ์„œ๋ฅผ ๋‹ค์‹œ ์ ๊ฒ€ํ•ด ์ปดํ”Œ๋ผ์ด์–ธ์Šค ๋Œ€์‘ ๊ณ„ํš์— ๋ฐ˜์˜ํ•  ํ•„์š”๊ฐ€ ์žˆ๋‹ค.

Frontier and Center: Who evaluates the evaluations?

Google Cloud

Google Data Cloud์˜ ํ”„๋ก ํ‹ฐ์–ด AI ํŒ€์ด AI ์—์ด์ „ํŠธ ํ‰๊ฐ€ ๋ฐฉ์‹์˜ ํ•œ๊ณ„๋ฅผ ์งš๊ณ , ์ •๋ณด์ด๋ก ์— ๊ธฐ๋ฐ˜ํ•œ ์ƒˆ๋กœ์šด ๋ฒค์น˜๋งˆํ‚น ์ ‘๊ทผ๋ฒ•์„ ์†Œ๊ฐœํ•˜๋Š” 'Frontier and Center' ์‹œ๋ฆฌ์ฆˆ์˜ ๋‘ ๋ฒˆ์งธ ๊ธ€์ด๋‹ค. ๊ธฐ์กด ๋ฐฉ์‹์€ ๊ณ ์ •๋œ ๋ฒค์น˜๋งˆํฌ๋กœ ํ†ต๊ณผ/์‹คํŒจ ์ ์ˆ˜๋งŒ ์‚ฐ์ถœํ•ด ์—์ด์ „ํŠธ๊ฐ€ ์ •ํ™•ํžˆ ์–ด๋А ์ง€์ ์—์„œ, ์–ผ๋งˆ๋‚˜ ์‹คํŒจํ•˜๋Š”์ง€ ํŒŒ์•…ํ•˜๊ธฐ ์–ด๋ ต๋‹ค๋Š” ๋ฌธ์ œ๋ฅผ ์ง€์ ํ•œ๋‹ค. ํŠนํžˆ ๋ฐ์ดํ„ฐ ์—์ด์ „ํŠธ๊ฐ€ ๋ฐฉ๋Œ€ํ•œ ๋ฐ์ดํ„ฐ ์›จ์–ดํ•˜์šฐ์Šค๋‚˜ ๋ฐ์ดํ„ฐ ๋ ˆ์ดํฌ์—์„œ ์˜ฌ๋ฐ”๋ฅธ ํ…Œ์ด๋ธ”ยทํŒŒ์ผ์„ ์ฐพ์•„๋‚ด๋Š” '๊ฒ€์ƒ‰(discovery)' ๋‹จ๊ณ„๋Š” ๋ชจํ˜ธํ•œ ์งˆ๋ฌธ์ผ์ˆ˜๋ก ์‹คํŒจ ์ง€์ ์„ ์ฐพ๊ธฐ ์–ด๋ ค์šด ๋Œ€ํ‘œ์  ๋‚œ์ œ๋กœ ๊ผฝํžŒ๋‹ค. ์ €์ž๋“ค์€ ํ‰๊ฐ€ ์ผ€์ด์Šค์˜ ๋‚œ์ด๋„๋ฅผ ์‚ฌ๋žŒ์ด ์ˆ˜์ž‘์—…์œผ๋กœ ๋ผ๋ฒจ๋งํ•˜๋Š” ๊ธฐ์กด ๋ฐฉ์‹์ด ํ™•์žฅ์„ฑ์ด ์—†๋‹ค๊ณ  ์ง€์ ํ•˜๋ฉฐ, ์งˆ๋ฌธ์˜ ๋ชจํ˜ธ์„ฑ์„ ์ฒด๊ณ„์ ์œผ๋กœ ์กฐ์ ˆํ•ด ์—์ด์ „ํŠธ์˜ ์‹คํŒจ ์ง€์ ์„ ์ง€๋„์ฒ˜๋Ÿผ ๊ทธ๋ ค๋‚ด๋Š” ๋ฉ”ํƒ€ ๋ฒค์น˜๋งˆํฌ 'Discovery Bench'๋ฅผ ์†Œ๊ฐœํ•œ๋‹ค. ์ด ๊ณผ์ •์—์„œ ๊ธฐ์กด ํ‰๊ฐ€ ์ผ€์ด์Šค ์ž์ฒด์˜ ํ’ˆ์งˆ ๋ฌธ์ œ๋„ ํ•จ๊ป˜ ๋“œ๋Ÿฌ๋‚ฌ๋‹ค๊ณ  ์„ค๋ช…ํ•œ๋‹ค. ์ด๋Š” ์•ž์„œ ๋ฐœํ‘œํ•œ '์˜คํ”ˆ ์ง€์‹ ํฌ๋งท(Open Knowledge Format)' ๊ด€๋ จ ๊ธ€์— ์ด์–ด์ง€๋Š” ํ›„์† ์‹œ๋ฆฌ์ฆˆ๋กœ, ํ–ฅํ›„ ๊ด€๋ จ ํ›„์† ํฌ์ŠคํŠธ๊ฐ€ ์˜ˆ๊ณ ๋ผ ์žˆ๋‹ค.

๐Ÿ’ก ์—์ด์ „ํŠธ ์„ฑ๋Šฅ์„ ๋‹จ์ผ ๋ฒค์น˜๋งˆํฌ ์ ์ˆ˜๋กœ๋งŒ ๊ด€๋ฆฌํ•˜๋Š” ํŒ€์€ ์‹คํŒจ๊ฐ€ ๋ชฐ๋ฆฌ๋Š” ์งˆ์˜ ๋‚œ์ด๋„ ๊ตฌ๊ฐ„์„ ๋†“์น˜๊ธฐ ์‰ฌ์šฐ๋ฏ€๋กœ, Discovery Bench๋ฅ˜์˜ ๋‚œ์ด๋„ ์กฐ์ ˆํ˜• ํ‰๊ฐ€๋ฅผ ๋„์ž…ํ•ด ๊ฒ€์ƒ‰/๋ฆฌํŠธ๋ฆฌ๋ฒŒ ๋‹จ๊ณ„์˜ ์ทจ์•ฝ ์ง€์ ์„ ๊ตฌ์ฒด์ ์œผ๋กœ ํŒŒ์•…ํ•˜๋Š” ๊ฒƒ์ด ์‹ค๋ฌด์ ์œผ๋กœ ์ค‘์š”ํ•˜๋‹ค.

Whatโ€™s new with Google Cloud

Google Cloud

Google Cloud๊ฐ€ ๋งค์ฃผ ๊ฐฑ์‹ ํ•˜๋Š” 'What's new with Google Cloud' ์š”์•ฝ ํŽ˜์ด์ง€๋กœ, 7์›” 6์ผ~10์ผ ์ฃผ๊ฐ„์˜ ๋ฐœํ‘œยท์ด๋ฒคํŠธยท๋ฆฌ์†Œ์Šค๋ฅผ ๋ชจ์•„ ์†Œ๊ฐœํ•œ๋‹ค. ์ฃผ์š” ํ•ญ๋ชฉ์œผ๋กœ๋Š” Palo Alto Networks ๊ธฐ๋ฐ˜ ์•…์„ฑ์ฝ”๋“œ ๋ฐฉ์–ด๋ฅผ ์ถ”๊ฐ€ํ•œ Cloud NGFW Enterprise์˜ ํ”„๋ฆฌ๋ทฐ ์˜ˆ๊ณ (7์›” 16์ผ ์›จ๋น„๋‚˜), Cloud Run์—์„œ LLM์ด ์ƒ์„ฑํ•œ ์ฝ”๋“œ๋ฅผ ๊ฒฉ๋ฆฌ ์‹คํ–‰ํ•  ์ˆ˜ ์žˆ๋Š” 'Cloud Run ์ƒŒ๋“œ๋ฐ•์Šค'์˜ ํผ๋ธ”๋ฆญ ํ”„๋ฆฌ๋ทฐ ๊ณต๊ฐœ, ์—์ด์ „ํŠธํ˜• AI ๊ฑฐ๋ฒ„๋„Œ์Šค๋ฅผ ์ฃผ์ œ๋กœ ํ•œ ํ˜ธ์ฃผ API Horizon ์ด๋ฒคํŠธ ์‹œ๋ฆฌ์ฆˆ, ๊ทธ๋ฆฌ๊ณ  Cloud Run์˜ ๋‹ค์ค‘ ๋ฆฌ์ „ ๊ณ ๊ฐ€์šฉ์„ฑ ์„œ๋น„์Šค๋ฅผ ์œ„ํ•œ 'Service Health' ๊ธฐ๋Šฅ์˜ ์ •์‹ ์ถœ์‹œ(GA)๊ฐ€ ์žˆ๋‹ค. Service Health๋Š” readiness probe ๊ธฐ๋ฐ˜์˜ ์ธ์Šคํ„ด์Šค ๋‹จ์œ„ ํ—ฌ์Šค์ฒดํฌ๋กœ ๋ฆฌ์ „ ๊ฐ„ ์ž๋™ ์žฅ์• ์กฐ์น˜(failover)๋ฅผ ๋‘ ๋ฒˆ์˜ ํด๋ฆญ๋งŒ์œผ๋กœ ๊ตฌ์„ฑํ•  ์ˆ˜ ์žˆ๊ฒŒ ํ•ด์ฃผ๋ฉฐ, ํผ๋ธ”๋ฆญ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์€ ๊ธ€๋กœ๋ฒŒ ์™ธ๋ถ€ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๋กœ๋“œ๋ฐธ๋Ÿฐ์„œ์™€ ํ•จ๊ป˜ ๊ตฌ์„ฑํ•  ์ˆ˜ ์žˆ๋‹ค๊ณ  ์„ค๋ช…ํ•œ๋‹ค. ์ด ํŽ˜์ด์ง€๋Š” ๊ฐœ๋ณ„ ๋ฐœํ‘œ๋ผ๊ธฐ๋ณด๋‹ค ํ•œ ์ฃผ๊ฐ„์˜ ๋‹ค์–‘ํ•œ ์†Œ์‹์„ ๋ชจ์€ ๋กค์—… ํ˜•ํƒœ๋กœ, Google Cloud ๋ธ”๋กœ๊ทธ ์ „์ฒด topics ๋ชฉ๋ก์œผ๋กœ ์•ˆ๋‚ดํ•˜๋Š” ์—ญํ• ๋„ ๊ฒธํ•œ๋‹ค.

๐Ÿ’ก Cloud Run์„ ํ”„๋กœ๋•์…˜์—์„œ ์šด์˜ํ•˜๋Š” ํŒ€์€ ์ƒˆ๋กœ GA๋œ Service Health๋กœ ๋ฉ€ํ‹ฐ ๋ฆฌ์ „ ์žฅ์• ์กฐ์น˜๋ฅผ ๊ฐ„๋‹จํžˆ ๊ตฌ์„ฑํ•  ์ˆ˜ ์žˆ๊ณ , LLM์ด ์ƒ์„ฑํ•œ ์ฝ”๋“œ๋ฅผ ์‹คํ–‰ํ•ด์•ผ ํ•˜๋Š” ํŒ€์€ Cloud Run ์ƒŒ๋“œ๋ฐ•์Šค ํ”„๋ฆฌ๋ทฐ๋กœ ๊ฒฉ๋ฆฌ ์‹คํ–‰ ์˜ต์…˜์„ ๊ฒ€ํ† ํ•ด๋ณผ ๋งŒํ•˜๋‹ค.

Improving Smart Tiered Cache for Public Cloud Regions

Cloudflare

Cloudflare๊ฐ€ 2021๋…„ ์ถœ์‹œํ•œ Smart Tiered Cache๋Š” ์˜ค๋ฆฌ์ง„๋ณ„๋กœ ์ง€์—ฐ์‹œ๊ฐ„์„ ์‹ค์‹œ๊ฐ„ ์ธก์ •ํ•ด ๊ฐ€์žฅ ๋น ๋ฅธ ๋‹จ์ผ ์ƒ์œ„ ์บ์‹œ ๊ณ„์ธต์„ ์ž๋™ ์„ ํƒํ•˜๋Š” ๊ธฐ๋Šฅ์œผ๋กœ, ํ˜„์žฌ Cloudflare์—์„œ ๊ฐ€์žฅ ๋„๋ฆฌ ์“ฐ์ด๋Š” ํ‹ฐ์–ด๋“œ ์บ์‹œ ๊ตฌ์„ฑ์ด๋ฉฐ ๋ชจ๋“  ํ”Œ๋žœ์— ๋ฌด๋ฃŒ๋กœ ์ œ๊ณต๋œ๋‹ค. ๋ฌธ์ œ๋Š” AWSยทGCPยทAzureยทOracle Cloud ๊ฐ™์€ ํผ๋ธ”๋ฆญ ํด๋ผ์šฐ๋“œ์— ํ˜ธ์ŠคํŒ…๋œ ์˜ค๋ฆฌ์ง„์ด ์• ๋‹ˆ์บ์ŠคํŠธ(anycast)๋‚˜ ๋ฆฌ์ „ ์œ ๋‹ˆ์บ์ŠคํŠธ ํ”„๋ก ํŠธ์—”๋“œ๋ฅผ ์“ฐ๋Š” ๊ฒฝ์šฐ๋กœ, ์ด๋•Œ๋Š” ์˜ค๋ฆฌ์ง„ IP๊ฐ€ ์—ฌ๋Ÿฌ Cloudflare ๋ฐ์ดํ„ฐ์„ผํ„ฐ์— ๋™์‹œ์— '๊ฐ€๊น๊ฒŒ' ๋ณด์—ฌ ์ง€์—ฐ์‹œ๊ฐ„ ํ”„๋กœ๋น™์ด ๋‹จ์ผ ์Šน์ž๋ฅผ ์ฐพ์ง€ ๋ชปํ•˜๊ณ  ์—ฌ๋Ÿฌ ์ƒ์œ„ ๊ณ„์ธต์œผ๋กœ ํด๋ฐฑํ•ด ์บ์‹œ ํšจ์œจ์ด ๋–จ์–ด์ง„๋‹ค๋Š” ์ ์ด์—ˆ๋‹ค. ์ด๋ฒˆ ์—…๋ฐ์ดํŠธ๋กœ ๊ณ ๊ฐ์ด ํด๋ผ์šฐ๋“œ ๋ฆฌ์ „ ํžŒํŠธ๋ฅผ ์ง์ ‘ ์ œ๊ณตํ•˜๋ฉด, Cloudflare๊ฐ€ ์ด๋ฅผ ๋ฐ”ํƒ•์œผ๋กœ ์˜ค๋ฆฌ์ง„์„ ์˜ฌ๋ฐ”๋ฅธ ๋ฆฌ์ „์— ๋งคํ•‘ํ•˜๊ณ  ์ตœ์ ์˜ 1์ฐจยทํด๋ฐฑ ์ƒ์œ„ ๊ณ„์ธต์„ ์„ ํƒํ•  ์ˆ˜ ์žˆ๊ฒŒ ๋๋‹ค. ์ด๋Š” 2024๋…„ 11์›” R2 ๋ฒ„ํ‚ท ์œ„์น˜ ์ž๋™ ์ธ์‹, 2025๋…„ 1์›” ๋กœ๋“œ๋ฐธ๋Ÿฐ์‹ฑ ํ’€ ์ „์ฒด ๊ณต์œ  ์บ์‹œ ์ง€์›์— ์ด์€ ์—ฐ์žฅ์„ ์ƒ์˜ ๊ฐœ์„ ์œผ๋กœ, ํด๋ผ์šฐ๋“œ ์ธํ”„๋ผ๋ณ„ ์˜ค๋ฆฌ์ง„ ์•„ํ‚คํ…์ฒ˜๋ฅผ ์ž๋™์œผ๋กœ ํŒŒ์•…ํ•ด ์ตœ์ ์˜ ์บ์‹œ ๊ฒฝ๋กœ๋ฅผ ์ œ๊ณตํ•˜๊ฒ ๋‹ค๋Š” ์ผ๊ด€๋œ ๋ฐฉํ–ฅ์„ฑ์„ ๋ณด์—ฌ์ค€๋‹ค.

๐Ÿ’ก ํผ๋ธ”๋ฆญ ํด๋ผ์šฐ๋“œ์— ์˜ค๋ฆฌ์ง„์„ ๋‘๊ณ  Cloudflare ์•ž๋‹จ ์บ์‹œ๋ฅผ ์“ฐ๋Š” ํŒ€์€ ๋ฆฌ์ „ ํžŒํŠธ๋ฅผ ์„ค์ •ํ•ด์ฃผ๋Š” ๊ฒƒ๋งŒ์œผ๋กœ ์บ์‹œ ํžˆํŠธ์œจ๊ณผ ์˜ค๋ฆฌ์ง„ ๋ถ€ํ•˜๋ฅผ ๊ฐœ์„ ํ•  ์ˆ˜ ์žˆ์œผ๋ฏ€๋กœ, ์• ๋‹ˆ์บ์ŠคํŠธ/๋ฆฌ์ „ ์œ ๋‹ˆ์บ์ŠคํŠธ ์˜ค๋ฆฌ์ง„ ํ™˜๊ฒฝ์ด๋ผ๋ฉด ์ด ์„ค์ • ์ ์šฉ์„ ๊ฒ€ํ† ํ•  ๊ฐ€์น˜๊ฐ€ ์žˆ๋‹ค.

Pluggable by design: An agent mesh for software modernization that adopts the next model release

Red Hat

Red Hat์ด ์†Œ๊ฐœํ•˜๋Š” 'agent mesh for software modernization'์€ ๋ ˆ๊ฑฐ์‹œ ์‹œ์Šคํ…œ ํ˜„๋Œ€ํ™”๋ฅผ ์œ„ํ•ด Red Hat AI ์œ„์— ๊ตฌ์ถ•ํ•œ ์•„ํ‚คํ…์ฒ˜๋กœ, ์ด์ „ ๊ธ€์—์„œ ๋‹ค๋ฃฌ ํ•˜๋‹ˆ์Šค ํŒจํ„ดยท์›Œํฌํ”Œ๋กœยทKPI ํ”„๋ ˆ์ž„์›Œํฌ์— ์ด์–ด ์ด๋ฒˆ ๊ธ€์€ 'ํ”Œ๋Ÿฌ๊ทธ ๊ฐ€๋Šฅ์„ฑ(pluggability)'์„ ๋‹ค๋ฃฌ๋‹ค. ๊ตญ๋ฐฉยท๊ธˆ์œต์ฒ˜๋Ÿผ ๊ทœ์ œ๊ฐ€ ์—„๊ฒฉํ•˜๊ณ  ์ข…์ข… ๋„คํŠธ์›Œํฌ๊ฐ€ ๋‹จ์ ˆ๋œ(disconnected) ํ™˜๊ฒฝ์—์„œ๋Š” ์ฝ”๋”ฉ ์—์ด์ „ํŠธ๋Š” Devstral, ๋น„์ฝ”๋”ฉ ์—์ด์ „ํŠธ๋Š” Ministral ์œ„์—์„œ ๋™์ž‘ํ•˜๋ฉฐ ์™ธ๋ถ€ API ํ˜ธ์ถœ ์—†์ด ๊ณ„์† ์ž‘๋™ํ•ด์•ผ ํ•œ๋‹ค. ์ด ์•„ํ‚คํ…์ฒ˜์—์„œ๋Š” ๋ชจ๋ธยท์—์ด์ „ํŠธยท์ •์  ๋„๊ตฌ๊ฐ€ ๊ฐ๊ฐ ๋…๋ฆฝ๋œ ์ปดํฌ๋„ŒํŠธ๋กœ ์ทจ๊ธ‰๋˜์–ด, Claude Code๋‚˜ Codex ๊ฐ™์€ ์—ฐ๊ฒฐํ˜• ์ƒ์šฉ ์ฝ”๋”ฉ ์—์ด์ „ํŠธ๋ฅผ ์ •์ฑ…์ด ํ—ˆ์šฉํ•  ๋•Œ ์šฐ์„  ์‚ฌ์šฉํ•˜๋‹ค๊ฐ€, ํ•„์š” ์‹œ OpenCode ๊ฐ™์€ ์˜จํ”„๋ ˆ๋ฏธ์Šค ๋Œ€์•ˆ์ด๋‚˜ ์ปค์Šคํ…€ ์—์ด์ „ํŠธ๋กœ ์˜ค์ผ€์ŠคํŠธ๋ ˆ์ด์…˜ ์žฌ์ž‘์„ฑ ์—†์ด ๊ต์ฒดํ•  ์ˆ˜ ์žˆ๋‹ค. ํ•˜๋‹ˆ์Šค์˜ ๋ฐ˜๋ณต ๊ฐœ์„ , ์ž๋™ํ™”๋œ ์›Œํฌํ”Œ๋กœ ์ถ”์ ยท๋จธ์ง€ ์ •์ฑ…, ๊ฐ์‚ฌ ์ถ”์ (audit trail)์€ ์ด๋Ÿฐ ์ปดํฌ๋„ŒํŠธ ๊ต์ฒด์™€ ๋ฌด๊ด€ํ•˜๊ฒŒ ์•ˆ์ •์ ์œผ๋กœ ์œ ์ง€๋œ๋‹ค. ์ด๋ฒˆ ๊ธ€์€ Gemma 4์™€ ์ตœ์‹  CrewAI๋กœ ๋™์‹œ์— ์—…๊ทธ๋ ˆ์ด๋“œํ•œ ์‹ค์ œ ์‚ฌ๋ก€๋ฅผ ํ†ตํ•ด ์–ด๋А ๋ถ€๋ถ„์ด ๋งค๋„๋Ÿฝ๊ฒŒ ๊ต์ฒด๋๊ณ  ์–ด๋А ๋ถ€๋ถ„์— ๋ณ„๋„ ์—”์ง€๋‹ˆ์–ด๋ง์ด ํ•„์š”ํ–ˆ๋Š”์ง€๋ฅผ ๊ตฌ์ฒด์ ์œผ๋กœ ๋‹ค๋ฃฌ๋‹ค. ํ•˜๋‹ˆ์Šค๋Š” ์ฝ”๋“œ ๊ณ ๊ณ ํ•™(code archaeology) ๋“ฑ 5๊ฐœ ์—ญ๋Ÿ‰์œผ๋กœ ๊ตฌ์„ฑ๋˜๋ฉฐ, SDGHub๋ฅผ ๋ฉ”ํƒ€๋ฐ์ดํ„ฐ ์ƒ์„ฑ์—, GraphRAG๋ฅผ ๊ตฌ์กฐ์  ์ธ๋ฑ์‹ฑ์— ํ™œ์šฉํ•ด ๋งˆ์ด๊ทธ๋ ˆ์ด์…˜ ๊ณ„ํš๊ณผ SBOM, ์œ„ํ—˜ ๋ชจ๋“ˆ ๋ชฉ๋ก ๋“ฑ์„ ์‚ฐ์ถœํ•œ๋‹ค.

๐Ÿ’ก ๋„คํŠธ์›Œํฌ ๋‹จ์ ˆ ํ™˜๊ฒฝ์ด๋‚˜ ๊ทœ์ œ ํ™˜๊ฒฝ์—์„œ AI ์—์ด์ „ํŠธ ๊ธฐ๋ฐ˜ ํ˜„๋Œ€ํ™”๋ฅผ ๊ณ„ํšํ•˜๋Š” ํŒ€์€ ๋ชจ๋ธยท์—์ด์ „ํŠธยท๋„๊ตฌ๋ฅผ ์ฒ˜์Œ๋ถ€ํ„ฐ ๊ต์ฒด ๊ฐ€๋Šฅํ•œ ์ปดํฌ๋„ŒํŠธ๋กœ ์„ค๊ณ„ํ•ด๋‘๋ฉด, ํ–ฅํ›„ ๋ชจ๋ธ ์—…๊ทธ๋ ˆ์ด๋“œ๋‚˜ ๋ฒค๋” ์ „ํ™˜์„ ์˜ค์ผ€์ŠคํŠธ๋ ˆ์ด์…˜ ์žฌ๊ตฌ์ถ• ์—†์ด ํก์ˆ˜ํ•  ์ˆ˜ ์žˆ๋‹ค.

New observability features in Red Hat OpenShift 4.22

Red Hat

Red Hat OpenShift ์ตœ์‹  ๋ฆด๋ฆฌ์Šค๋Š” ๋„ค์ดํ‹ฐ๋ธŒ ๋ชจ๋‹ˆํ„ฐ๋งยท๋กœ๊น…ยทํŠธ๋ ˆ์ด์‹ฑยท๋Œ€์‹œ๋ณด๋”ฉ ๊ธฐ๋Šฅ์„ ๊ฐ•ํ™”ํ•ด ๋ฉ”ํŠธ๋ฆญยท๋กœ๊ทธยทํŠธ๋ ˆ์ด์Šคยท๋„คํŠธ์›Œํฌ ํ…”๋ ˆ๋ฉ”ํŠธ๋ฆฌ๋ฅผ ํ•˜๋‚˜์˜ ์›Œํฌํ”Œ๋กœ๋กœ ํ†ตํ•ฉํ–ˆ๋‹ค๊ณ  ์†Œ๊ฐœํ•œ๋‹ค. ํ•ต์‹ฌ์€ ์ž์œจ ๋ชจ๋‹ˆํ„ฐ๋ง ์Šคํƒ์„ ๋ฐฐํฌยท๊ด€๋ฆฌํ•˜๋Š” '๋ฉ”ํƒ€ ์˜คํผ๋ ˆ์ดํ„ฐ' Cluster Observability Operator(COO) 1.5๋กœ, ์ด๋ฒˆ ๋ฆด๋ฆฌ์Šค์—์„œ ์ธ์‹œ๋˜ํŠธ ํƒ์ง€์™€ Korrel8r ๊ธฐ๋ฐ˜ ์‹ ํ˜ธ ์ƒ๊ด€๊ด€๊ณ„ ๋ถ„์„ ๊ฐ™์€ ๊ณ ๊ธ‰ ๋ถ„์„ ๋„๊ตฌ, ๊ด€์ธก์„ฑ UI ํ”Œ๋Ÿฌ๊ทธ์ธ์ด ์ •์‹(GA) ์ œ๊ณต๋œ๋‹ค. ํŠนํžˆ Red Hat build of Perses ๋Œ€์‹œ๋ณด๋”ฉ ๋„๊ตฌ๊ฐ€ COO 1.5์˜ ํ•ต์‹ฌ ๊ตฌ์„ฑ์š”์†Œ๋กœ ์ •์‹ ์ง€์›๋˜๋ฉฐ, Red Hat Advanced Cluster Management์™€ ํ†ตํ•ฉํ•ด ๋ฉ€ํ‹ฐํด๋Ÿฌ์Šคํ„ฐ ๋Œ€์‹œ๋ณด๋“œ ๊ฐ€์‹œ์„ฑ์„ ์ œ๊ณตํ•˜๊ณ , OpenShift์™€ ์ •๋ ฌ๋œ ์—ญํ•  ๊ธฐ๋ฐ˜ ์ ‘๊ทผ ์ œ์–ด(RBAC), GitOps ์นœํ™”์  ๋Œ€์‹œ๋ณด๋“œ ์ •์˜ ์›Œํฌํ”Œ๋กœ, ๊ธฐ์กด PrometheusยทThanos ๋ฐ์ดํ„ฐ์†Œ์Šค์™€์˜ ํ˜ธํ™˜์„ฑ์„ ์ง€์›ํ•œ๋‹ค. Perses๋Š” ์ฟ ๋ฒ„๋„คํ‹ฐ์Šค ๋„ค์ดํ‹ฐ๋ธŒ ์„ ์–ธ์  ๊ตฌ์„ฑ, ๋Œ€๊ทœ๋ชจ ํ™˜๊ฒฝ์„ ์œ„ํ•œ ๊ณ ์„ฑ๋Šฅ ๋ Œ๋”๋ง, ์ปค์Šคํ…€ ํŒจ๋„ยท๋ฐ์ดํ„ฐ์†Œ์Šค๋ฅผ ์œ„ํ•œ ํ”Œ๋Ÿฌ๊ทธ์ธ ๋ชจ๋ธ์„ ๊ฐ–์ถฐ ๊ธฐ์กด ๋Œ€์‹œ๋ณด๋”ฉ ๋„๊ตฌ์˜ ํ•œ๊ณ„๋ฅผ ๋ณด์™„ํ•˜๋Š” ๊ฒƒ์„ ๋ชฉํ‘œ๋กœ ํ•œ๋‹ค. ์ด๋ฅผ ํ†ตํ•ด ์—ฌ๋Ÿฌ ํด๋Ÿฌ์Šคํ„ฐ์— ๊ฑธ์ณ ์žฌ์‚ฌ์šฉ ๊ฐ€๋Šฅํ•œ ๋Œ€์‹œ๋ณด๋“œ๋ฅผ ๋งŒ๋“ค๊ณ  ํ™˜๊ฒฝ ๊ฐ„ ๊ด€์ธก ๋ทฐ๋ฅผ ํ‘œ์ค€ํ™”ํ•˜๋ฉฐ ์„ค์ • ์ค‘๋ณต์„ ์ค„์ผ ์ˆ˜ ์žˆ๋‹ค๊ณ  ์„ค๋ช…ํ•œ๋‹ค.

๐Ÿ’ก ์—ฌ๋Ÿฌ ํด๋Ÿฌ์Šคํ„ฐ๋ฅผ ์šด์˜ํ•˜๋Š” ํ”Œ๋žซํผ ํŒ€์€ COO 1.5์™€ Perses์˜ GA ์ „ํ™˜์„ ๊ณ„๊ธฐ๋กœ, ํด๋Ÿฌ์Šคํ„ฐ๋ณ„๋กœ ํฉ์–ด์ง„ ์ž์ฒด ๋Œ€์‹œ๋ณด๋“œ ์Šคํƒ์„ GitOps ์นœํ™”์ ์ธ ์ค‘์•™ ์ง‘์ค‘ํ˜• ๊ตฌ์„ฑ์œผ๋กœ ํ†ตํ•ฉํ•  ์—ฌ์ง€๊ฐ€ ์žˆ๋Š”์ง€ ๊ฒ€ํ† ํ•ด๋ณผ ๋งŒํ•˜๋‹ค.

Friday Five โ€” July 10, 2026

Red Hat

Red Hat์ด ๋งค์ฃผ ๊ธˆ์š”์ผ ๋ฐœํ–‰ํ•˜๋Š” 'Friday Five' ํ๋ ˆ์ด์…˜ ์ฝ”๋„ˆ๋กœ, ์ด๋ฒˆ ์ฃผ์—๋Š” ๋‹ค์„ฏ ๊ฐœ๊ฐ€ ์•„๋‹Œ ์„ธ ๊ฐœ์˜ ์ฃผ์š” ์†Œ์‹์„ ๋‹ค๋ฃฌ๋‹ค. ๋จผ์ € IBM๊ณผ Red Hat์ด ์ฃผ์š” ๊ธ€๋กœ๋ฒŒ ๊ธˆ์œต๊ธฐ๊ด€๋“ค๊ณผ ํ•จ๊ป˜ ๊ฐœ๋ฐœํ•œ Lightwell ์‹ ๊ทœ ์ œํ’ˆ๊ตฐ์„ ํ™•๋Œ€ํ•ด AI ์‹œ๋Œ€ ์˜คํ”ˆ์†Œ์Šค๋ฅผ ์œ„ํ•œ '์‹ ๋ขฐ ์ธํ”„๋ผ'๋ฅผ ๊ตฌ์ถ•ํ•œ๋‹ค๊ณ  ๋ฐœํ‘œํ–ˆ์œผ๋ฉฐ, ์ด๋Š” 1999๋…„ IBM์˜ ๋ฆฌ๋ˆ…์Šค 10์–ต ๋‹ฌ๋Ÿฌ ํˆฌ์ž ์ดํ›„ ์˜คํ”ˆ์†Œ์Šค ๋ณด์•ˆ ๋ถ„์•ผ์— ๋Œ€ํ•œ ๋‹จ์ผ ์ตœ๋Œ€ ํˆฌ์ž ๊ทœ๋ชจ๋ผ๊ณ  ๋ฐํ˜”๋‹ค. Silicon Angle ๋ณด๋„์— ๋”ฐ๋ฅด๋ฉด IBM์€ Deloitte์™€ ํ˜‘๋ ฅํ•ด ์˜คํ”ˆ์†Œ์Šค ์ทจ์•ฝ์  ๋ฌธ์ œ ํ•ด๊ฒฐ์„ ์ง€์›ํ•˜๋ฉฐ, Deloitte๊ฐ€ ๊ธฐ์—…๋“ค์ด ์‚ฌ์šฉํ•˜๋Š” ์˜คํ”ˆ์†Œ์Šค ์ปดํฌ๋„ŒํŠธ๋ฅผ ๋งคํ•‘ํ•˜๊ณ  ์†Œํ”„ํŠธ์›จ์–ด ๋ณ€๊ฒฝ์— ๋”ฐ๋ผ ์ด ์ธ๋ฒคํ† ๋ฆฌ๋ฅผ ์ง€์†์ ์œผ๋กœ ์—…๋ฐ์ดํŠธํ•ด, ๊ธฐ์—…์ด ์ž์‚ฌ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์— ์ทจ์•ฝํ•œ ์˜คํ”ˆ์†Œ์Šค ๋ชจ๋“ˆ์ด ํฌํ•จ๋œ ์‚ฌ์‹ค์„ ๋ชจ๋ฅด๋Š” ์ƒํ™ฉ์„ ๋ฐฉ์ง€ํ•˜๋Š” ๊ฒƒ์ด ๋ชฉํ‘œ๋‹ค. Techzine EU ๋ณด๋„์—์„œ๋Š” Red Hat OpenShift๊ฐ€ VMยท์ปจํ…Œ์ด๋„ˆยทAI ์›Œํฌ๋กœ๋“œ ๊ด€๋ฆฌ์— ๋”ฐ๋ฅธ ๊ฐ€์ƒํ™” ๊ด€๋ จ ์–ด๋ ค์›€์„ ํ•ด๊ฒฐํ•˜๋Š” ๋ฐ ํฐ ์ง„์ „์„ ์ด๋ค˜๋‹ค๊ณ  ์ „ํ•œ๋‹ค. Lightwell ๊ด€๋ จ ๋‰ด์Šค๋ ˆํ„ฐ ๊ตฌ๋… ์•ˆ๋‚ด๋„ ํ•จ๊ป˜ ํฌํ•จ๋ผ ์žˆ๋‹ค.

๐Ÿ’ก ์˜คํ”ˆ์†Œ์Šค ๊ณต๊ธ‰๋ง ๋ณด์•ˆ์— ๊ด€์‹ฌ ์žˆ๋Š” ์กฐ์ง์€ Lightwell/Deloitte ํ˜‘๋ ฅ์ด ์ œ๊ณตํ•˜๋Š” ์ง€์†์  ์ปดํฌ๋„ŒํŠธ ์ธ๋ฒคํ† ๋ฆฌยท์ทจ์•ฝ์  ๋งคํ•‘ ์ ‘๊ทผ ๋ฐฉ์‹์„ ์ž์‚ฌ SBOM ๊ด€๋ฆฌ ํ”„๋กœ์„ธ์Šค์™€ ๋น„๊ตํ•ด๋ณผ ๊ฐ€์น˜๊ฐ€ ์žˆ๋‹ค.


DevOps & ์ธํ”„๋ผ

Why retrieval quality is becoming the defining challenge in AI agent architecture

The New Stack

The New Stack์ด ์ •๋ฆฌํ•œ ์ด ๊ธ€์€ ์—์ด์ „ํŠธ ์‹œ์Šคํ…œ์˜ ์‹คํŒจ ๋Œ€๋ถ€๋ถ„์ด ์‹ค์ œ๋กœ๋Š” LLM ์ž์ฒด๊ฐ€ ์•„๋‹ˆ๋ผ '์ปจํ…์ŠคํŠธ ๊ตฌ์ถ•' ๋‹จ๊ณ„, ์ฆ‰ ๊ฒ€์ƒ‰(retrieval)์—์„œ ๋น„๋กฏ๋œ๋‹ค๊ณ  ์ง€์ ํ•œ๋‹ค. Specstory ์‚ฌ๋ก€์—์„œ๋Š” ํŒ€์ด ๊ณผ๊ฑฐ ๋Œ€ํ™” ์ด๋ ฅ์—์„œ ํŠน์ • ๊ธฐ์ˆ  ๊ฒฐ์ •์„ ์กฐํšŒํ•˜๋ ค ํ•  ๋•Œ, ๊ฒ€์ƒ‰์ด ์‹ค์ œ ๋…ผ์˜ ๋Œ€์‹  ๊ตฌํ˜„ ์ฝ”๋“œ ์Šค๋‹ˆํŽซ์„ ์ƒ์œ„๋กœ ์˜ฌ๋ฆฌ๋ฉด ์—์ด์ „ํŠธ๊ฐ€ ๊ทธ๋Ÿด๋“ฏํ•˜์ง€๋งŒ ๋ถ€์ •ํ™•ํ•œ ๋‹ต์„ ๋‚ด๋†“๋Š”๋‹ค๋Š” ๋ฌธ์ œ๋ฅผ ์†Œ๊ฐœํ•œ๋‹ค. AnkiHub ์‚ฌ๋ก€์—์„œ๋Š” ๊ฐ•์˜ ์Šฌ๋ผ์ด๋“œ ๊ธฐ๋ฐ˜ ํ•™์Šต ์ง€์› ์‹œ ๊ด€๋ จ ์นด๋“œ๊ฐ€ ์ˆ˜๋ฐฑ ๊ฐœ์— ๋‹ฌํ•  ๋•Œ ๋žญํ‚น์ด ํ•ต์‹ฌ ์นด๋“œ๋ฅผ ์ปจํ…์ŠคํŠธ์— ํฌํ•จ์‹œํ‚ค๋Š”์ง€ ์—ฌ๋ถ€๊ฐ€ ๊ฒฐ๊ณผ ํ’ˆ์งˆ์„ ์ขŒ์šฐํ•œ๋‹ค๊ณ  ์„ค๋ช…ํ•œ๋‹ค. ์ €์ž๋Š” ํ• ๋ฃจ์‹œ๋„ค์ด์…˜, ์ปจํ…์ŠคํŠธ ๋กœํŠธ(๋ถˆํ•„์š”ํ•œ ์ •๋ณด๋กœ ์ปจํ…์ŠคํŠธ๊ฐ€ ์˜ค์—ผ๋˜๋Š” ํ˜„์ƒ), ์ง€์—ฐ ์‹œ๊ฐ„ ์ฆ๊ฐ€๋ผ๋Š” ์„ธ ๊ฐ€์ง€ ์ฆ์ƒ์ด ์‹ค์ œ๋กœ๋Š” ๋ชจ๋‘ ๊ฒ€์ƒ‰ ์‹คํŒจ์—์„œ ๋น„๋กฏ๋œ๋‹ค๋Š” ํ‘œ๋ฅผ ์ œ์‹œํ•œ๋‹ค. Mixedbread์˜ OfficeQA-Pro ๋ฒค์น˜๋งˆํฌ(8๋งŒ 9์ฒœ ํŽ˜์ด์ง€ ๊ทœ๋ชจ์˜ ๊ธˆ์œต ๋ฌธ์„œยทํ‘œยท์Šค์บ” PDF ๊ธฐ๋ฐ˜)์—์„œ๋„ Codex์— ๋” ๋‚˜์€ ๊ฒ€์ƒ‰ ๋„๊ตฌ๋ฅผ ๋ถ™์˜€์„ ๋•Œ ํˆด ํ˜ธ์ถœ ์ˆ˜๊ฐ€ ์ค„๊ณ  ๋‹ต๋ณ€ ํ’ˆ์งˆ์ด ๊ฐœ์„ ๋œ ์‚ฌ๋ก€๋ฅผ ๊ทผ๊ฑฐ๋กœ ๋“ ๋‹ค. ๊ฒฐ๋ก ์ ์œผ๋กœ ๋” ๋‚˜์€ ์ƒ์„ฑ ๋ชจ๋ธ๋งŒ์œผ๋กœ๋Š” ๋ถ€์กฑํ•˜๋ฉฐ, PDFยทํ‘œยท์ฑ„ํŒ… ์ด๋ ฅยท๊ถŒํ•œ์ด ์žˆ๋Š” ๋ฐ์ดํ„ฐ์ฒ˜๋Ÿผ grep/rg๊ฐ€ ํ†ตํ•˜์ง€ ์•Š๋Š” ํ™˜๊ฒฝ์—์„œ๋Š” ๋ณ„๋„์˜ ๊ฒ€์ƒ‰ ์ธํ”„๋ผ ํˆฌ์ž๊ฐ€ ํ•„์š”ํ•˜๋‹ค๊ณ  ๊ฐ•์กฐํ•œ๋‹ค.

๐Ÿ’ก ์—์ด์ „ํŠธ ํ’ˆ์งˆ ์ €ํ•˜๋ฅผ ๋ชจ๋ธ ๊ต์ฒด๋กœ๋งŒ ํ•ด๊ฒฐํ•˜๋ ค ํ•˜๊ธฐ ์ „์—, ํ• ๋ฃจ์‹œ๋„ค์ด์…˜ยท์ง€์—ฐยท์ปจํ…์ŠคํŠธ ์˜ค์—ผ ์ฆ์ƒ์ด ์‹ค์€ ๊ฒ€์ƒ‰/๋žญํ‚น ๋‹จ๊ณ„์˜ ๋ฌธ์ œ์ผ ์ˆ˜ ์žˆ์Œ์„ ๋จผ์ € ์ ๊ฒ€ํ•˜๊ณ  ๋ฆฌํŠธ๋ฆฌ๋ฒŒ ํŒŒ์ดํ”„๋ผ์ธ์— ํˆฌ์žํ•˜๋Š” ๊ฒƒ์ด ๋” ํšจ๊ณผ์ ์ผ ์ˆ˜ ์žˆ๋‹ค.

Better tools made Copilot code review worse. Hereโ€™s how we actually improved it.

GitHub

GitHub ์—”์ง€๋‹ˆ์–ด๋ง ํŒ€์€ Copilot ์ฝ”๋“œ ๋ฆฌ๋ทฐ๊ฐ€ ์‚ฌ์šฉํ•˜๋˜ ์ž์ฒด ์ฝ”๋“œ ํƒ์ƒ‰ ๋„๊ตฌ(list_dir, search_file/dir, read_code)๋ฅผ Copilot CLI ํ•˜๋‹ˆ์Šค๊ฐ€ ์“ฐ๋Š” ๊ณต์œ  Unix ์Šคํƒ€์ผ ๋„๊ตฌ(glob, grep, view)๋กœ ๊ต์ฒดํ•˜๋Š” ์ธํ”„๋ผ ํ†ตํ•ฉ ์ž‘์—…์„ ์ง„ํ–‰ํ–ˆ๋‹ค. ๋„๊ตฌ ์ž์ฒด๋Š” ๋” ์ž˜ ๊ด€๋ฆฌ๋˜๊ณ  ์žˆ์—ˆ์ง€๋งŒ, ๋ง‰์ƒ ์˜คํ”„๋ผ์ธ ๋ฒค์น˜๋งˆํฌ์—์„œ๋Š” ๋ฆฌ๋ทฐ ๋น„์šฉ์ด ์˜คํžˆ๋ ค ๋Š˜๊ณ  ๋ฐœ๊ฒฌํ•˜๋Š” ์œ ํšจ ์ด์Šˆ ์ˆ˜๋Š” ์ค„์–ด๋“œ๋Š” ์—ญํšจ๊ณผ๊ฐ€ ๋‚˜ํƒ€๋‚ฌ๋‹ค. ์›์ธ์„ ์ถ”์ ํ•œ ๊ฒฐ๊ณผ ๋ฌธ์ œ๋Š” ๋„๊ตฌ๊ฐ€ ์•„๋‹ˆ๋ผ '์ง€์นจ(instructions)'์ด์—ˆ๋‹ค: ๊ธฐ์กด ๋„๊ตฌ๋“ค์€ ๋งค์นญ๋œ ์ค„ ์ฃผ๋ณ€ ์ปจํ…์ŠคํŠธ๋ฅผ ์ž๋™์œผ๋กœ ํ•จ๊ป˜ ๋ฐ˜ํ™˜ํ•ด ๊ณผ๊ฑฐ ๋ชจ๋ธ์ด ์ ์€ ํˆด ํ˜ธ์ถœ๋กœ๋„ ์ถฉ๋ถ„ํ•œ ์ •๋ณด๋ฅผ ์–ป์„ ์ˆ˜ ์žˆ์—ˆ์ง€๋งŒ, ์ƒˆ ๊ณต์œ  ๋„๊ตฌ๋Š” ์ •ํ™•ํžˆ ์š”์ฒญํ•œ ๋ฒ”์œ„๋งŒ ๋ฐ˜ํ™˜ํ•ด ์—์ด์ „ํŠธ๊ฐ€ ํƒ์ƒ‰์„ ๋ฐ˜๋ณตํ•˜๋Š” '๋ธŒ๋ผ์šฐ์ง• ๋ฃจํ”„'์— ๋น ์กŒ๋‹ค. ํŒ€์€ ์‹ค์ œ ๋ฆฌ๋ทฐ์–ด๊ฐ€ PR์„ ์ฝ๋Š” ๋ฐฉ์‹์— ๋งž์ถฐ ๋„๊ตฌ ์‚ฌ์šฉ ์ง€์นจ์„ ๋‹ค์‹œ ์ž‘์„ฑํ–ˆ๊ณ , ๊ทธ ๊ฒฐ๊ณผ ๋ฆฌ๋ทฐ ํ’ˆ์งˆ์„ ์œ ์ง€ํ•˜๋ฉด์„œ๋„ ํ‰๊ท  ๋ฆฌ๋ทฐ ๋น„์šฉ์„ ์•ฝ 20% ๋‚ฎ์ถ”๋Š” ๋ฐ ์„ฑ๊ณตํ–ˆ๋‹ค. ์ด ํ•˜๋‹ˆ์Šค๋Š” GitHub Copilot ํด๋ผ์šฐ๋“œ ์—์ด์ „ํŠธ ๋“ฑ ๋‹ค๋ฅธ Copilot ์ œํ’ˆ๊ณผ๋„ ๊ณต์œ ๋˜๋ฏ€๋กœ, ์ด๋ฒˆ ๊ฐœ์„ ์€ ์—ฌ๋Ÿฌ ์ œํ’ˆ์— ๊ฑธ์ณ ์ด๋“์„ ์ค€๋‹ค.

๐Ÿ’ก ์—์ด์ „ํŠธ ๋„๊ตฌ๋ฅผ ๋” ์„ฑ๋Šฅ ์ข‹์€ ๊ณต์œ  ์ธํ”„๋ผ๋กœ ๊ต์ฒดํ•  ๋•Œ๋Š” ๋„๊ตฌ ์ž์ฒด๋ฟ ์•„๋‹ˆ๋ผ ๋ชจ๋ธ์ด ๊ทธ ๋„๊ตฌ๋ฅผ ์–ด๋–ป๊ฒŒ ์“ฐ๋„๋ก ์ง€์‹œ๋ฐ›๋Š”์ง€(ํ”„๋กฌํ”„ํŠธ/์›Œํฌํ”Œ๋กœ ์„ค๊ณ„)๊นŒ์ง€ ํ•จ๊ป˜ ์žฌ์„ค๊ณ„ํ•ด์•ผ ํšŒ๊ท€๋ฅผ ๋ฐฉ์ง€ํ•  ์ˆ˜ ์žˆ๋‹ค.

What running Kubernetes across millions of clusters taught AWS about zonal failures

The New Stack

AWS ์—”์ง€๋‹ˆ์–ด๋ง ํŒ€์ด ์ˆ˜๋…„๊ฐ„ ์ˆ˜๋ฐฑ๋งŒ ๊ฐœ์˜ EKS ํด๋Ÿฌ์Šคํ„ฐ๋ฅผ ์šด์˜ํ•˜๋ฉฐ ์–ป์€ ๊ฐ€์šฉ ์˜์—ญ(AZ) ์žฅ์•  ๋Œ€์‘ ๋…ธํ•˜์šฐ๋ฅผ ์ •๋ฆฌํ•œ ๊ธ€์ด๋‹ค. ํ•ต์‹ฌ ๋ฌธ์ œ๋Š” ์™„์ „ํžˆ ์ฃฝ์€ ์„œ๋ฒ„๊ฐ€ ์•„๋‹ˆ๋ผ '๋А๋ฆฌ์ง€๋งŒ ํ—ฌ์Šค์ฒดํฌ๋Š” ํ†ต๊ณผํ•˜๋Š”' ์–ด์ค‘๊ฐ„ํ•œ ์ƒํƒœ์˜ AZ์ด๋ฉฐ, ์ด๋Ÿฐ ์ƒํ™ฉ์—์„œ ์ž๋™ํ™” ์‹œ์Šคํ…œ์˜ ๊ธฐ๋ณธ ๋ฐ˜์‘์ธ '๋น„์ •์ƒ์œผ๋กœ ํŒ๋‹จํ•˜๊ณ  ๊ต์ฒด'ํ•˜๋Š” ๋กœ์ง์ด ์˜คํžˆ๋ ค ๋‹จ์ผ AZ ์žฅ์• ๋ฅผ ๋ฆฌ์ „ ์ „์ฒด ์žฅ์• ๋กœ ํ™•์‚ฐ์‹œํ‚จ๋‹ค๋Š” ์ ์ด๋‹ค. ์ดˆ๊ธฐ์—๋Š” API ์„œ๋ฒ„๊ฐ€ ๋„คํŠธ์›Œํฌ ์žฅ์• ๋กœ ํ—ฌ์Šค์ฒดํฌ๋ฅผ ์‹คํŒจํ•˜๋ฉด Auto Scaling ๊ทธ๋ฃน์ด ์ด๋ฅผ ๊ต์ฒดํ•˜๋ ค ํ•˜๊ณ , ๊ฐ™์€ ์žฅ์•  AZ์—์„œ ์žฌํ”„๋กœ๋น„์ €๋‹์„ ์‹œ๋„ํ•˜๋‹ค ์‹คํŒจํ•ด ์ตœ๋Œ€ 30๋ถ„๊ฐ„ ๋ฐฑ์˜คํ”„์— ๋“ค์–ด๊ฐ€๋Š” ์—ฐ์‡„ ์‹คํŒจ ํŒจํ„ด์ด ๋ฐ˜๋ณต๋๋‹ค. ์ด๋ฅผ ํ•ด๊ฒฐํ•˜๊ธฐ ์œ„ํ•ด ํŒ€์ด ์ฑ„ํƒํ•œ ํ•ต์‹ฌ ์›์น™์€ '์ •์  ์•ˆ์ •์„ฑ(static stability)'์œผ๋กœ, ๋ถ€๋ถ„ ์žฅ์•  ์‹œ ์‹œ์Šคํ…œ์ด ๋ฐ˜์‘์„ ๋ฉˆ์ถ”๊ณ  ๊ธฐ์กด ์šฉ๋Ÿ‰์„ ๋ณด์กดํ•˜๋ฉฐ ๋ฌธ์ œ AZ๋ฅผ ์šฐํšŒํ•ด ๋Œ€๊ธฐํ•˜๋Š” ๊ฒƒ์ด ์ตœ์„ ์ด๋ผ๋Š” ์‚ฌ๊ณ ๋ฐฉ์‹์ด๋‹ค. ์ด ๊ธ€์€ EKS ์ปจํŠธ๋กค ํ”Œ๋ ˆ์ธ(API ์„œ๋ฒ„, etcd)์— ์ ์šฉํ•œ ์กฐ์น˜์™€ ์‚ฌ์šฉ์ž ์›Œํฌ๋กœ๋“œ๊ฐ€ ์‹คํ–‰๋˜๋Š” ๋ฐ์ดํ„ฐ ํ”Œ๋ ˆ์ธ์— ๋…ธ์ถœํ•œ ๊ธฐ๋Šฅ๋“ค์„ ํ•จ๊ป˜ ๋‹ค๋ฃจ๋ฉฐ, ์ด ์›์น™์ด ๋ชจ๋“  EKS ํด๋Ÿฌ์Šคํ„ฐ๋ฅผ ์˜ค๋Š˜๋„ ๋ณดํ˜ธํ•˜๊ณ  ์žˆ๋‹ค๊ณ  ์„ค๋ช…ํ•œ๋‹ค.

๐Ÿ’ก ์ž๋™ ๋ณต๊ตฌ/์˜คํ† ์Šค์ผ€์ผ๋ง ๋กœ์ง์„ ์„ค๊ณ„ํ•  ๋•Œ 'ํ—ฌ์Šค์ฒดํฌ ์‹คํŒจ = ์ฆ‰์‹œ ๊ต์ฒด' ๊ฐ™์€ ๋‹จ์ˆœ ๋ฐ˜์‘ํ˜• ์ •์ฑ…์€ ๋ถ€๋ถ„ ์žฅ์• (gray failure) ์ƒํ™ฉ์—์„œ ์˜คํžˆ๋ ค ์žฅ์• ๋ฅผ ์ฆํญ์‹œํ‚ฌ ์ˆ˜ ์žˆ์œผ๋ฏ€๋กœ, ์ •์  ์•ˆ์ •์„ฑ ์›์น™์— ๋”ฐ๋ผ ์ผ์ • ์กฐ๊ฑด์—์„œ๋Š” ๋ฐ˜์‘์„ ๋ฉˆ์ถ”๊ณ  ๊ด€์ฐฐํ•˜๋Š” ๋กœ์ง์„ ์„ค๊ณ„์— ํฌํ•จํ•ด์•ผ ํ•œ๋‹ค.

์ดˆ๋‹น 100๋งŒ ๊ฑด, LINE ์•ฑ์— Apache Kafka ์ข…๋‹จ ๊ฐ„ ์•”ํ˜ธํ™” ์ ์šฉ๊ธฐ

LINE

LY Corporation(LINE)์ด ๋ฉ”์‹ ์ €์˜ ๋ฏผ๊ฐ ๋ฐ์ดํ„ฐ๋ฅผ ๋ณดํ˜ธํ•˜๊ธฐ ์œ„ํ•ด Kafka ํด๋ผ์ด์–ธํŠธ ๊ฐ„ ์ข…๋‹จ ๊ฐ„ ์•”ํ˜ธํ™”(E2EE)๋ฅผ ์„ค๊ณ„ยท๊ตฌํ˜„ํ•ด ์ตœ๋Œ€ ์ดˆ๋‹น 100๋งŒ ๊ฑด์ด ์˜ค๊ฐ€๋Š” ๋Œ€๊ทœ๋ชจ ํ† ํ”ฝ์— ๋ฌด์ค‘๋‹จ์œผ๋กœ ์ ์šฉํ•œ ์‚ฌ๋ก€๋ฅผ ์†Œ๊ฐœํ•œ๋‹ค. ๊ธฐ์กด Kafka๋Š” ์ „์†ก ๊ตฌ๊ฐ„ ์•”ํ˜ธํ™”(TLS), ์ธ์ฆ(SASL), ์ธ๊ฐ€(ACL)๋ฅผ ์ œ๊ณตํ•˜์ง€๋งŒ ๋ธŒ๋กœ์ปค์— ์ €์žฅ๋œ ๋ฐ์ดํ„ฐ ์ž์ฒด๋Š” ํ‰๋ฌธ์ด๋ผ๋Š” ํ•œ๊ณ„๊ฐ€ ์žˆ์–ด, ํ”„๋กœ๋“€์„œ๋ถ€ํ„ฐ ์ปจ์Šˆ๋จธ๊นŒ์ง€ ํŽ˜์ด๋กœ๋“œ๋ฅผ ์•”ํ˜ธํ™” ์ƒํƒœ๋กœ ์œ ์ง€ํ•˜๋Š” ๊ฒƒ์ด ๋ชฉํ‘œ์˜€๋‹ค. ์•”ํ˜ธํ™” ๋‹จ์œ„๋Š” ๋ฐฐ์น˜๊ฐ€ ์•„๋‹Œ '๋ ˆ์ฝ”๋“œ' ๋‹จ์œ„๋ฅผ ํƒํ•ด Kafka์˜ ํ‘œ์ค€ ์ธํ„ฐ์…‰ํ„ฐยท์‹œ๋ฆฌ์–ผ๋ผ์ด์ € ํ™•์žฅ ํฌ์ธํŠธ๋งŒ์œผ๋กœ ๊ตฌํ˜„์ด ๊ฐ€๋Šฅํ•˜๊ฒŒ ํ–ˆ๊ณ , ์‹ค์ œ ๋ฐ์ดํ„ฐ๋Š” ์†๋„๊ฐ€ ๋น ๋ฅธ ๋Œ€์นญํ‚ค(DEK, AES-GCM)๋กœ ์•”ํ˜ธํ™”ํ•˜๊ณ  ๊ทธ DEK ์ž์ฒด๋Š” KMS์— ๋“ฑ๋ก๋œ ๋น„๋Œ€์นญํ‚ค(KEK, ECC secp521r1 ๊ธฐ๋ฐ˜ ECIES)๋กœ ์•”ํ˜ธํ™”ํ•˜๋Š” DEK-KEK ์ด์ค‘ ํ‚ค ๊ตฌ์กฐ๋ฅผ ์ฑ„ํƒํ–ˆ๋‹ค. ์ปจ์Šˆ๋จธ ์ˆ˜๊ฐ€ ๋Š˜์–ด๋„ ๋ฉ”์‹œ์ง€ ํฌ๊ธฐ๊ฐ€ ์ปค์ง€์ง€ ์•Š๋„๋ก ์—ฌ๋Ÿฌ ์ปจ์Šˆ๋จธ๊ฐ€ ํ•˜๋‚˜์˜ KEK๋ฅผ ๊ณต์œ ํ•˜๋Š” '๊ณต์œ  KEK' ๋ฐฉ์‹์„ ๋„์ž…ํ•˜๊ณ , ์ด๋กœ ์ธํ•œ ๋ณด์•ˆ ๋ฆฌ์Šคํฌ๋Š” KMS ์ธ๊ฐ€ ์ ˆ์ฐจ์™€ ์ฃผ๊ธฐ์  ํ‚ค ๊ต์ฒด๋กœ ๋ณด์™„ํ–ˆ๋‹ค. ์‹ค์ œ ์„œ๋น„์Šค ์ ์šฉ ์‹œ์—๋Š” ์•”ํ˜ธํ™” ๋ฉ”์‹œ์ง€์™€ ํ‰๋ฌธ ๋ฉ”์‹œ์ง€๊ฐ€ ๊ณต์กดํ•˜๋Š” ๊ณผ๋„๊ธฐ๋ฅผ ์ง€์›ํ•˜๊ธฐ ์œ„ํ•ด ์ปจ์Šˆ๋จธ ๋””์‹œ๋ฆฌ์–ผ๋ผ์ด์ €๊ฐ€ ํ—ค๋” ๋ฉ”ํƒ€๋ฐ์ดํ„ฐ ์œ ๋ฌด๋กœ ์•”ยท๋ณตํ˜ธํ™” ์—ฌ๋ถ€๋ฅผ ์ž๋™ ํŒ๋‹จํ•˜๋Š” ํ‰๋ฌธ ํด๋ฐฑ ๊ตฌ์กฐ๋ฅผ ๊ตฌํ˜„ํ•ด ๋ฌด์ค‘๋‹จ ๋งˆ์ด๊ทธ๋ ˆ์ด์…˜์„ ๋‹ฌ์„ฑํ–ˆ๋‹ค.

๐Ÿ’ก ๋Œ€๊ทœ๋ชจ ํŠธ๋ž˜ํ”ฝ ํ™˜๊ฒฝ์—์„œ ๋ฉ”์‹œ์ง€ ๋‹จ์œ„ ์•”ํ˜ธํ™”๋ฅผ ๋„์ž…ํ•  ๋•Œ๋Š” DEK-KEK ์ด์ค‘ ํ‚ค ๊ตฌ์กฐ์™€ ์ปจ์Šˆ๋จธ ๊ฐ„ KEK ๊ณต์œ ๋กœ ํ—ค๋” ์˜ค๋ฒ„ํ—ค๋“œ๋ฅผ ๋‚ฎ์ถ”๊ณ , ํ‰๋ฌธ/์•”ํ˜ธ๋ฌธ ๊ณต์กด์„ ํ—ˆ์šฉํ•˜๋Š” ํด๋ฐฑ ์„ค๊ณ„๋กœ ๋ฌด์ค‘๋‹จ ๋งˆ์ด๊ทธ๋ ˆ์ด์…˜์„ ํ™•๋ณดํ•˜๋Š” ์ ‘๊ทผ์ด ์‹ค๋ฌด์ ์œผ๋กœ ์ฐธ๊ณ ํ•  ๋งŒํ•˜๋‹ค.


์ด ๋‹ค์ด์ œ์ŠคํŠธ๋Š” RSS ํ”ผ๋“œ์—์„œ ์ˆ˜์ง‘ํ•œ ๋’ค AI(Claude)๊ฐ€ ์š”์•ฝยท์ •๋ฆฌํ–ˆ์Šต๋‹ˆ๋‹ค. ์ž์„ธํ•œ ๋‚ด์šฉ์€ ์›๋ฌธ ๋งํฌ๋ฅผ ํ™•์ธํ•˜์„ธ์š”.

NEXT PATH / VERIFY IN CONTEXT

๊ตํ›ˆ์„ ๋‹ค์‹œ ์‹œ์Šคํ…œ ์•ˆ์—์„œ ํ™•์ธํ•ฉ๋‹ˆ๋‹ค.

๊ธ€์€ ํ•˜๋‚˜์˜ ๊ด€์ฐฐ ๊ธฐ๋ก์ด๊ณ , ํ”„๋กœ์ ํŠธ ์ƒ์„ธ์—๋Š” ์•„ํ‚คํ…์ฒ˜ยท๊ฐœ๋ฐœ ํ๋ฆ„ยท๊ฒ€์ฆ ๊ทผ๊ฑฐ์™€ ๋” ๋„“์€ ๋งฅ๋ฝ์ด ๋‚จ์Šต๋‹ˆ๋‹ค.

OpenForge