TECH SIGNAL / ENGINEERING REPORT

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

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

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

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

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

Avoiding vendor lock-in through an open-source approach: a developerโ€™s perspective

์ด ๊ธ€์€ ์ธํ”„๋ผ ํŒ€์ด ๋‚ด๋ฆฌ๋Š” ๊ฒฐ์ • ์ค‘ ์ƒ๋‹น์ˆ˜๊ฐ€ ๋˜๋Œ๋ฆฌ๊ธฐ ์–ด๋ ต๋‹ค๋Š” ์ ์—์„œ ์ถœ๋ฐœํ•ด, ์˜คํ”ˆ์†Œ์Šค ์ ‘๊ทผ ๋ฐฉ์‹์„ ํ†ตํ•ด ๋ฒค๋” ๋ฝ์ธ์„ ํ”ผํ•˜๋Š” ๊ฐœ๋ฐœ์ž์˜ ๊ด€์ ์„ ๋‹ค๋ฃฌ๋‹ค. ๊ธ€์“ด์ด๋Š” ๋Œ€๋ถ€๋ถ„์˜ ๊ฒฝ์šฐ ์ด๋Ÿฐ ๋น„๊ฐ€์—ญ์  ๊ฒฐ์ •์ด ๊ฒฐ๊ณผ์ ์œผ๋กœ๋Š” ๊ดœ์ฐฎ๊ฒŒ ํ˜๋Ÿฌ๊ฐ„๋‹ค๊ณ  ์ง€์ ํ•˜๋ฉด์„œ๋„, ํŠน์ • ๋ฒค๋”์— ์ข…์†๋˜๋Š” ์„ ํƒ์ด ์žฅ๊ธฐ์ ์œผ๋กœ ์–ด๋–ค ๋ฆฌ์Šคํฌ๋ฅผ ๋‚จ๊ธฐ๋Š”์ง€ ์งš๋Š”๋‹ค. ์ œ๋ชฉ๊ณผ ๋ฐœ์ทŒ๋ฌธ ์ˆ˜์ค€์—์„œ๋Š” ๊ตฌ์ฒด์ ์ธ ํšŒ์‚ฌ๋ช…์ด๋‚˜ ๊ธฐ์ˆ  ์Šคํƒ์€ ๋“œ๋Ÿฌ๋‚˜์ง€ ์•Š์œผ๋ฉฐ, ์˜คํ”ˆ์†Œ์Šค ๋Œ€์•ˆ์„ ์„ ํƒ ๊ธฐ์ค€์œผ๋กœ ์‚ผ์œผ๋ผ๋Š” ์›๋ก ์  ์กฐ์–ธ์— ๊ฐ€๊น๋‹ค. The New Stack์ด๋ผ๋Š” ๋งค์ฒด ํŠน์„ฑ์„ ๊ฐ์•ˆํ•˜๋ฉด ๋Œ€์ƒ ๋…์ž๋Š” ๊ด€๋ฆฌํ˜• ์„œ๋น„์Šค์™€ ์˜คํ”ˆ์†Œ์Šค ๋Œ€์•ˆ ์‚ฌ์ด์—์„œ ์•„ํ‚คํ…์ฒ˜ ๊ฒฐ์ •์„ ๋‚ด๋ ค์•ผ ํ•˜๋Š” ์ธํ”„๋ผยทํ”Œ๋žซํผ ์—”์ง€๋‹ˆ์–ด๋กœ ๋ณด์ธ๋‹ค. ์›๋ฌธ ์ „์ฒด๋ฅผ ํ™•์ธํ•˜์ง€ ๋ชปํ•œ ์ƒํƒœ์—์„œ๋Š” ์ด ์กฐ์–ธ์ด ํŠน์ • ์นดํ…Œ๊ณ ๋ฆฌ(์˜ˆ: ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค, ์˜ค์ผ€์ŠคํŠธ๋ ˆ์ด์…˜, CI/CD)๋ฅผ ๊ฒจ๋ƒฅํ•œ ๊ฒƒ์ธ์ง€ ์•„๋‹ˆ๋ฉด ์ผ๋ฐ˜ ์›์น™ ์ˆ˜์ค€์˜ ์ด์•ผ๊ธฐ์ธ์ง€๋Š” ํ™•์ธ๋˜์ง€ ์•Š๋Š”๋‹ค. (์›๋ฌธ ์ ‘๊ทผ ์‹คํŒจ๋กœ ์ œ๋ชฉ/๋ฐœ์ทŒ ์ •๋ณด๋งŒ ๋ฐ˜์˜ํ•จ)

๐Ÿ’ก ์™œ ์ค‘์š”ํ•œ๊ฐ€: ๋ฝ์ธ ํšŒํ”ผ๋ฅผ ์˜คํ”ˆ์†Œ์Šค ํ‘œ์ค€์œผ๋กœ ๋ชป๋ฐ•์•„ ๋‘๋ฉด ์žฅ์•  ๋Œ€์‘์ด๋‚˜ ๋งˆ์ด๊ทธ๋ ˆ์ด์…˜ ์‹œ์ ์— ๋˜๋Œ๋ฆด ์ˆ˜ ์žˆ๋Š” ์„ ํƒ์ง€๋ฅผ ๋Š˜๋ ค ์šด์˜ ๋ฆฌ์Šคํฌ๋ฅผ ๋‚ฎ์ถœ ์ˆ˜ ์žˆ๋‹ค.

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


Kubernetes & Cloud Native

AWS named a Leader in the 2026 Gartner Magic Quadrant for Container Management

AWS Containers

๊ฐ€ํŠธ๋„ˆ(Gartner)๊ฐ€ 2026๋…„ ์ปจํ…Œ์ด๋„ˆ ๊ด€๋ฆฌ ๋ถ€๋ฌธ ๋งค์ง ์ฟผ๋“œ๋ŸฐํŠธ(Magic Quadrant for Container Management)์—์„œ AWS๋ฅผ 4๋…„ ์—ฐ์† ๋ฆฌ๋”(Leader)๋กœ ์„ ์ •ํ–ˆ๋‹ค. ์ด ๊ธ€์€ ํ•ด๋‹น ์„ ์ • ์†Œ์‹์„ ์ „ํ•˜๋ฉด์„œ Amazon ECS์™€ Amazon EKS ์ „๋ฐ˜์— ๊ฑธ์นœ ์ตœ์‹  ์ปจํ…Œ์ด๋„ˆ ํ˜์‹ ์ด AWS ์œ„์—์„œ ๊ตฌ์ถ•ยทํ™•์žฅํ•˜๋Š” ๊ณ ๊ฐ๋“ค์—๊ฒŒ ์–ด๋–ค ์˜๋ฏธ์ธ์ง€๋ฅผ ๋‹ค๋ฃฌ๋‹ค. 4๋…„ ์—ฐ์†์ด๋ผ๋Š” ์ ์—์„œ AWS์˜ ์ปจํ…Œ์ด๋„ˆ ๊ด€๋ฆฌ ์ž…์ง€๊ฐ€ ์ผํšŒ์„ฑ์ด ์•„๋‹ˆ๋ผ ์ง€์†์ ์œผ๋กœ ์œ ์ง€๋ผ ์™”์Œ์„ ๊ฐ•์กฐํ•œ๋‹ค. ์ œ๋ชฉ๊ณผ ๋ฐœ์ทŒ๋ฌธ ์ˆ˜์ค€์—์„œ๋Š” ๊ตฌ์ฒด์ ์œผ๋กœ ์–ด๋–ค ์‹ ๊ทœ ๊ธฐ๋Šฅ์ด ์ถ”๊ฐ€๋๋Š”์ง€๊นŒ์ง€๋Š” ๋‚˜์˜ค์ง€ ์•Š๋Š”๋‹ค. (์›๋ฌธ ์ ‘๊ทผ ์‹คํŒจ๋กœ ์ œ๋ชฉ/๋ฐœ์ทŒ ์ •๋ณด๋งŒ ๋ฐ˜์˜ํ•จ)

๐Ÿ’ก ๊ฐ€ํŠธ๋„ˆ ๋ฆฌ๋” 4๋…„ ์—ฐ์† ์„ ์ •์€ ๋งˆ์ผ€ํŒ… ์‹ ํ˜ธ์ผ ๋ฟ์ด๋ฏ€๋กœ, ์‹ค์ œ ํด๋Ÿฌ์Šคํ„ฐ ์šด์˜ ๊ฒฐ์ •์€ ECSยทEKS์˜ ๊ฐœ๋ณ„ ์‹ ๊ธฐ๋Šฅ๊ณผ ์ž์‚ฌ ์›Œํฌ๋กœ๋“œ ์ ํ•ฉ์„ฑ์„ ๋ณ„๋„๋กœ ๊ฒ€์ฆํ•ด์„œ ๋‚ด๋ ค์•ผ ํ•œ๋‹ค.

One Amazon EKS, many edges: How to choose your edge container strategy on AWS

AWS Containers

์ด ๊ธ€์€ ์—ฌ๋Ÿฌ ์—์ง€(edge) ๋กœ์ผ€์ด์…˜์— ๊ฑธ์ณ ์ปจํ…Œ์ด๋„ˆ ์ „๋žต์„ ์ž˜๋ชป ์„ ํƒํ•˜๋ฉด ํ”Œ๋ฆฟ์ด ์ˆ˜์‹ญ ๊ฐ€์ง€ ํŠน์ˆ˜ ์ผ€์ด์Šค๋กœ ํŒŒํŽธํ™”๋  ์ˆ˜ ์žˆ๋‹ค๋Š” ๋ฌธ์ œ์˜์‹์—์„œ ์ถœ๋ฐœํ•ด, ํ•˜๋‚˜์˜ Amazon EKS๋กœ ๋‹ค์–‘ํ•œ ์—์ง€ ํ™˜๊ฒฝ์„ ์•„์šฐ๋ฅด๋Š” ์ „๋žต ์„ ํƒ๋ฒ•์„ ๋‹ค๋ฃฌ๋‹ค. ์ œ๋ชฉ 'ํ•˜๋‚˜์˜ Amazon EKS, ์—ฌ๋Ÿฌ ์—์ง€(One Amazon EKS, many edges)'๊ฐ€ ์‹œ์‚ฌํ•˜๋“ฏ, ํ•ต์‹ฌ ๋ฉ”์‹œ์ง€๋Š” ์—์ง€ ๋กœ์ผ€์ด์…˜๋งˆ๋‹ค ๋ณ„๋„ ํด๋Ÿฌ์Šคํ„ฐ ๊ด€๋ฆฌ ๋ฐฉ์‹์„ ๋งŒ๋“œ๋Š” ๋Œ€์‹  ๋‹จ์ผ EKS ๊ธฐ๋ฐ˜์œผ๋กœ ์ผ๊ด€๋œ ์šด์˜ ๋ชจ๋ธ์„ ์œ ์ง€ํ•˜๋ผ๋Š” ๊ฒƒ์œผ๋กœ ์ฝํžŒ๋‹ค. ๋ฐœ์ทŒ๋ฌธ ์ˆ˜์ค€์—์„œ๋Š” ๊ตฌ์ฒด์ ์œผ๋กœ ์–ด๋–ค ์—์ง€ ์„œ๋น„์Šค๊ฐ€ ๋‹ค๋ค„์ง€๋Š”์ง€๊นŒ์ง€๋Š” ํ™•์ธ๋˜์ง€ ์•Š๋Š”๋‹ค. AWS ์ปจํ…Œ์ด๋„ˆ ๋ธ”๋กœ๊ทธ์˜ ์„ฑ๊ฒฉ์ƒ ์ด๋Ÿฐ ๊ธ€์€ ์‹ค๋ฌด์ž๊ฐ€ ์ž์‹ ์˜ ์›Œํฌ๋กœ๋“œ ํŠน์„ฑ(์ง€์—ฐ์‹œ๊ฐ„ ๋ฏผ๊ฐ๋„, ์—ฐ๊ฒฐ์„ฑ, ๊ทœ์ œ ์š”๊ฑด ๋“ฑ)์— ๋งž์ถฐ ์—์ง€ ์ „๋žต์„ ๊ณ ๋ฅด๋„๋ก ๋•๋Š” ์˜์‚ฌ๊ฒฐ์ • ๊ธฐ์ค€์„ ์ œ์‹œํ•˜๋Š” ๊ฒฝ์šฐ๊ฐ€ ๋งŽ๋‹ค. ๋‹ค๋งŒ ์›๋ฌธ์„ ํ™•์ธํ•˜์ง€ ๋ชปํ•œ ์ƒํƒœ์—์„œ๋Š” ๊ตฌ์ฒด์ ์œผ๋กœ ์–ด๋–ค ์—์ง€ ์˜ต์…˜๋“ค์ด ๋น„๊ต ๋Œ€์ƒ์ธ์ง€๋Š” ์—ด๋ฆฐ ์งˆ๋ฌธ์œผ๋กœ ๋‚จ๋Š”๋‹ค. (์›๋ฌธ ์ ‘๊ทผ ์‹คํŒจ๋กœ ์ œ๋ชฉ/๋ฐœ์ทŒ ์ •๋ณด๋งŒ ๋ฐ˜์˜ํ•จ)

๐Ÿ’ก ์—์ง€๋ณ„๋กœ ์ปจํ…Œ์ด๋„ˆ ์šด์˜ ๋ฐฉ์‹์„ ๋”ฐ๋กœ ๋งŒ๋“ค๋ฉด ๊ด€๋ฆฌ ๋ถ€๋‹ด์ด ๋กœ์ผ€์ด์…˜ ์ˆ˜๋งŒํผ ์ปค์ง€๋ฏ€๋กœ, ๋‹จ์ผ EKS ์ปจํŠธ๋กค ํ”Œ๋ ˆ์ธ์œผ๋กœ ํ‘œ์ค€ํ™”ํ•˜๋Š” ํŽธ์ด ์šด์˜ ์ธ๋ ฅ๊ณผ ์žฅ์•  ๋Œ€์‘ ๋น„์šฉ์„ ์ค„์ด๋Š” ๋ฐ ์œ ๋ฆฌํ•˜๋‹ค.

Security Slam 2026 โ€“ Fall edition

CNCF

์ด ๊ธ€์€ CNCF(Cloud Native Computing Foundation)๊ฐ€ ์ฃผ์ตœํ•˜๋Š” 'Security Slam 2026 โ€“ Fall Edition'์„ ์•ˆ๋‚ดํ•œ๋‹ค. ์ด ํ–‰์‚ฌ๋Š” 2026๋…„ 10์›” 5์ผ๋ถ€ํ„ฐ 11์›” 6์ผ๊นŒ์ง€ 30์ผ๊ฐ„ ์ง„ํ–‰๋˜๋Š” ์˜จ๋ผ์ธ(๊ฐ€์ƒ) ์ด๋ฒคํŠธ๋‹ค. ์ œ๋ชฉ๊ณผ ๋ฐœ์ทŒ๋ฌธ ์ˆ˜์ค€์—์„œ๋Š” ์ฐธ๊ฐ€ ๋ฐฉ๋ฒ•, ๋Œ€์ƒ ํ”„๋กœ์ ํŠธ, ์‹œ์ƒ ๋‚ด์—ญ ๋“ฑ ์„ธ๋ถ€ ์‚ฌํ•ญ๊นŒ์ง€๋Š” ํ™•์ธ๋˜์ง€ ์•Š์ง€๋งŒ, CNCF ์‚ฐํ•˜ ์˜คํ”ˆ์†Œ์Šค ํ”„๋กœ์ ํŠธ๋“ค์˜ ๋ณด์•ˆ ์ทจ์•ฝ์  ๋ฐœ๊ฒฌยท์ˆ˜์ •์„ ๋…๋ คํ•˜๋Š” ์ปค๋ฎค๋‹ˆํ‹ฐ ํ–‰์‚ฌ๋กœ ์ง์ž‘๋œ๋‹ค. ์ด๋Ÿฐ ์œ ํ˜•์˜ ๋ณด์•ˆ ์Šฌ๋žจ์€ ํ†ต์ƒ ์ฐธ๊ฐ€์ž๊ฐ€ CNCF ํ”„๋กœ์ ํŠธ์˜ ์ด์Šˆ ํŠธ๋ž˜์ปค์— ๋“ฑ๋ก๋œ ๋ณด์•ˆ ๊ด€๋ จ ๊ณผ์ œ๋ฅผ ๋‚˜๋ˆ  ๋งก์•„ ๊ธฐ์—ฌํ•˜๊ณ  ๊ทธ ํ™œ๋™์„ ํฌ์ธํŠธ๋‚˜ ์ˆœ์œ„๋กœ ์ง‘๊ณ„ํ•˜๋Š” ๋ฐฉ์‹์œผ๋กœ ์šด์˜๋˜๋Š” ๊ฒฝ์šฐ๊ฐ€ ๋งŽ๋‹ค. ํด๋ผ์šฐ๋“œ ๋„ค์ดํ‹ฐ๋ธŒ ์Šคํƒ์„ ์šด์˜ํ•˜๋Š” ํŒ€์ด๋ผ๋ฉด ์ด ๊ธฐ๊ฐ„ ๋™์•ˆ ์ž์‚ฌ๊ฐ€ ์˜์กดํ•˜๋Š” ํ”„๋กœ์ ํŠธ์— ์–ด๋–ค ๋ณด์•ˆ ํŒจ์น˜๊ฐ€ ์˜ฌ๋ผ์˜ค๋Š”์ง€ ์ฃผ์‹œํ•  ํ•„์š”๊ฐ€ ์žˆ๋‹ค. (์›๋ฌธ ์ ‘๊ทผ ์‹คํŒจ๋กœ ์ œ๋ชฉ/๋ฐœ์ทŒ ์ •๋ณด๋งŒ ๋ฐ˜์˜ํ•จ)

๐Ÿ’ก 30์ผ์งœ๋ฆฌ ์ปค๋ฎค๋‹ˆํ‹ฐ ๋ณด์•ˆ ์Šฌ๋žจ์€ CNCF ํ”„๋กœ์ ํŠธ๋ฅผ ์‹ค์ œ ์šด์˜ ํด๋Ÿฌ์Šคํ„ฐ์— ๋ถ™์—ฌ ์“ฐ๋Š” ํŒ€ ์ž…์žฅ์—์„œ ์ฐธ์—ฌํ•  ๋งŒํ•œ ์ €๋น„์šฉ ์ทจ์•ฝ์  ๋ฐœ๊ฒฌยทํŒจ์น˜ ์ฑ„๋„์ด ๋  ์ˆ˜ ์žˆ๋‹ค.

AI adoption is a security survival metric

Sysdig

์ด ๊ธ€์€ Sysdig์˜ ์ž์ฒด ๋ฆฌ์„œ์น˜๋ฅผ ์ธ์šฉํ•˜๋ฉฐ, AI๊ฐ€ ์‹คํ—˜ ๋‹จ๊ณ„์—์„œ ๋ฒ—์–ด๋‚˜ ์‹ค์ œ ์ธํ”„๋ผ์˜ ์ผ๋ถ€๋กœ ์ž๋ฆฌ์žก๊ณ  ์žˆ๋‹ค๊ณ  ์ „ํ•œ๋‹ค. ๋” ๋งŽ์€ ์กฐ์ง์ด AI ๊ด€๋ จ ์ธํ”„๋ผ๋ฅผ ์ž์ฒด ๊ตฌ์ถ•ํ•˜๋Š” ์ถ”์„ธ์ด๋ฉฐ, ์ด๋ฅผ ํ†ตํ•ด AI ๊ณต๊ฒฉ ํ‘œ๋ฉด(attack surface)์„ ์ค„์ด๊ณ  ์žˆ๋‹ค๋Š” ๊ฒƒ์ด ํ•ต์‹ฌ ์กฐ์‚ฌ ๊ฒฐ๊ณผ๋‹ค. ์ œ๋ชฉ '๋ณด์•ˆ ์ƒ์กด ์ง€ํ‘œ๋กœ์„œ์˜ AI ๋„์ž…(AI adoption is a security survival metric)'์€ AI๋ฅผ ๋น ๋ฅด๊ฒŒ ๋„์ž…ํ•˜์ง€ ๋ชปํ•˜๋Š” ์กฐ์ง์ด ๋ณด์•ˆ ์ธก๋ฉด์—์„œ๋„ ๋’ค์ฒ˜์งˆ ์ˆ˜ ์žˆ๋‹ค๋Š” ํ•จ์˜๋ฅผ ๋‹ด๊ณ  ์žˆ๋Š” ๊ฒƒ์œผ๋กœ ์ฝํžŒ๋‹ค. ๋ฐœ์ทŒ๋ฌธ์—๋Š” ๊ตฌ์ฒด์ ์ธ ์„ค๋ฌธ ์‘๋‹ต์ž ์ˆ˜๋‚˜ ํผ์„ผํ‹ฐ์ง€ ์ˆ˜์น˜๊นŒ์ง€๋Š” ๋‚˜์˜ค์ง€ ์•Š๋Š”๋‹ค. (์›๋ฌธ ์ ‘๊ทผ ์‹คํŒจ๋กœ ์ œ๋ชฉ/๋ฐœ์ทŒ ์ •๋ณด๋งŒ ๋ฐ˜์˜ํ•จ)

๐Ÿ’ก AI ์ธํ”„๋ผ๋ฅผ ์™ธ๋ถ€ ์„œ๋“œํŒŒํ‹ฐ์— ๋งก๊ธฐ์ง€ ์•Š๊ณ  ์ž์ฒด ๊ตฌ์ถ•ํ•˜๋Š” ์กฐ์ง์ด ๋Š˜๊ณ  ์žˆ๋‹ค๋Š” ์กฐ์‚ฌ ๊ฒฐ๊ณผ๋Š”, AI ์›Œํฌ๋กœ๋“œ์˜ ๊ณต๊ฒฉ ํ‘œ๋ฉด ๊ด€๋ฆฌ๋ฅผ ์™ธ๋ถ€ ๋ฒค๋” ์‹ ๋ขฐ์— ์˜์กดํ•˜๊ธฐ๋ณด๋‹ค ์‚ฌ๋‚ด ๋ณด์•ˆ ํ†ต์ œ ์•ˆ์œผ๋กœ ๋Œ์–ด๋“ค์—ฌ์•ผ ํ•œ๋‹ค๋Š” ์‹ ํ˜ธ๋กœ ๋ณผ ์ˆ˜ ์žˆ๋‹ค.

Manufacturing Trust for AI Agents | Dockerโ€™s WeAreDevelopers Keynote

Docker

๋„์ปค(Docker) ์‚ฌ์žฅ Mark Cavage๊ฐ€ 2026๋…„ 9์›” 24์ผ WeAreDevelopers ๋…ธ์Šค์•„๋ฉ”๋ฆฌ์นด ํ‚ค๋…ธํŠธ์—์„œ AI ์—์ด์ „ํŠธ๋ฅผ ์œ„ํ•œ ๊ฒฉ๋ฆฌยท์‹ ๋ขฐ ์ฒด๊ณ„๋ฅผ ๋ฐœํ‘œํ–ˆ๋‹ค. ๋จผ์ € ์ฆ‰์‹œ ์‚ฌ์šฉ ๊ฐ€๋Šฅํ•œ 'Docker Sandboxes'๋Š” ์—์ด์ „ํŠธ๋งˆ๋‹ค ํ˜ธ์ŠคํŠธ์™€ ๋ถ„๋ฆฌ๋œ ๋ณ„๋„ ์ปค๋„์˜ ๋งˆ์ดํฌ๋กœVM์„ ๋ถ€์—ฌํ•˜๊ณ , ํŒŒ์ผยท๋„คํŠธ์›Œํฌยท์‹œํฌ๋ฆฟ ์ ‘๊ทผ์„ ๊ฐœ๋ฐœ์ž๊ฐ€ ์ •์˜ํ•˜๋˜ ์ •์ฑ…์€ ์—์ด์ „ํŠธ๊ฐ€ ๊ฑด๋“œ๋ฆด ์ˆ˜ ์—†๋„๋ก ํ•˜๋ฉฐ ๋ฌด๋ฃŒ ๋…๋ฆฝ CLI๋กœ ์ œ๊ณต๋œ๋‹ค. ๋‹ค์Œ ๋‹จ๊ณ„์ธ 'Docker Sandbox Kits'๋Š” ์—์ด์ „ํŠธยทํˆดยท์ƒŒ๋“œ๋ฐ•์Šค ์ ‘๊ทผ ๊ทœ์น™์„ ํ‘œ์ค€ OCI ์ด๋ฏธ์ง€ ํ•˜๋‚˜๋กœ ๋ฌถ์–ด ๊ธฐ์กด ์ปจํ…Œ์ด๋„ˆ ์ด๋ฏธ์ง€ ์›Œํฌํ”Œ๋กœ์ฒ˜๋Ÿผ ๊ณต์œ ยท๊ฒ€ํ† ํ•  ์ˆ˜ ์žˆ๊ฒŒ ํ•˜๋ฉฐ, ๋„์ปค๋Š” ์ด ๊ทœ๊ฒฉ์„ CNCF์— ์ œ์ถœํ•˜๊ฒ ๋‹ค๊ณ  ๋ฐํ˜”๋‹ค. 'Docker Cloud Sandboxes'๋Š” ๋งˆ์ดํฌ๋กœVM ๊ฒฉ๋ฆฌ๋ฅผ ๋…ธํŠธ๋ถ์—์„œ ํด๋ผ์šฐ๋“œ๋กœ ํ™•์žฅํ•œ ์ข…๋Ÿ‰์ œ ์„œ๋น„์Šค๋กœ, ์‹ ๊ทœ ๊ฐ€์ž…์ž์—๊ฒŒ๋Š” 250๋‹ฌ๋Ÿฌ์˜ ์ปดํ“จํŠธ ํฌ๋ ˆ๋”ง์ด ์ œ๊ณต๋œ๋‹ค. Nous Research๋Š” ์ž์‚ฌ ์—์ด์ „ํŠธ Hermes๋ฅผ Docker Sandboxes ์œ„์—์„œ ์ฒซ ๋ฒˆ์งธ Kit๋กœ ์‹œ์—ฐํ–ˆ๊ณ , CNCF CTO Chris Aniszczyk๋Š” ๋„์ปค๊ฐ€ OCI ํ‘œ์ค€ ์ด๋ฏธ์ง€ ํ˜•ํƒœ๋กœ Kit๋ฅผ ๋‚ด๋†“๋Š” ๊ฒƒ์ด ์—…๊ณ„ ์ „์ฒด์— ๊ฐœ๋ฐฉ์ ์ด๊ณ  ๋ฐ˜๋ณต ๊ฐ€๋Šฅํ•œ ๋ฐฉ์‹์„ ์ œ๊ณตํ•œ๋‹ค๊ณ  ํ‰ํ–ˆ๋‹ค.

๐Ÿ’ก ์—์ด์ „ํŠธ ๊ถŒํ•œ์„ ์ปจํ…Œ์ด๋„ˆ ์ด๋ฏธ์ง€ ์ž์ฒด์— OCI ํ‘œ์ค€์œผ๋กœ ๋‚ด์žฅํ•˜๋ฉด, ๊ถŒํ•œ ๋ณ€๊ฒฝ ๋‚ด์—ญ์ด ์ด๋ฏธ์ง€ diff๋กœ ๊ทธ๋Œ€๋กœ ๋“œ๋Ÿฌ๋‚˜ ์Šน์ธ ์ ˆ์ฐจ์™€ ๊ฐ์‚ฌ ์ถ”์ ์„ ๊ธฐ์กด ์ปจํ…Œ์ด๋„ˆ ๋ ˆ์ง€์ŠคํŠธ๋ฆฌยทCI ํŒŒ์ดํ”„๋ผ์ธ์— ๊ทธ๋Œ€๋กœ ์–น์„ ์ˆ˜ ์žˆ๋‹ค.

From Dockerfile to Kit: the Docker Sandboxes Kit Specification

Docker

๋„์ปค๊ฐ€ 'Docker Sandbox Kit Specification v3'๋ฅผ ์•„ํŒŒ์น˜ 2.0 ๋ผ์ด์„ ์Šค์˜ ์˜คํ”ˆ์†Œ์Šค ๊ทœ๊ฒฉ์œผ๋กœ ๊ณต๊ฐœํ–ˆ์œผ๋ฉฐ, GitHub์˜ docker/sandbox-kit-spec ์ €์žฅ์†Œ์—์„œ ํ™•์ธํ•  ์ˆ˜ ์žˆ๋‹ค. Kit๋Š” ํŠน๋ณ„ํ•œ ๋ฏธ๋””์–ด ํƒ€์ž…์ด๋‚˜ ์‚ฌ์ด๋“œ์นด ํŒŒ์ผ ์—†์ด, ๋งค๋‹ˆํŽ˜์ŠคํŠธ์˜ 'vnd.docker.sandbox.kit.descriptor' ์• ๋…ธํ…Œ์ด์…˜์— ์„ ์–ธ๋ถ€๋ฅผ ๋‹ด๋Š” ์ผ๋ฐ˜ OCI ์ด๋ฏธ์ง€๋กœ, docker buildx build๋กœ ๋นŒ๋“œํ•˜๊ณ  ํ‘œ์ค€ ๋ ˆ์ง€์ŠคํŠธ๋ฆฌ๋กœ ๋ฐฐํฌํ•˜๋ฉฐ ๋‹ค์ด์ œ์ŠคํŠธ ํ•˜๋‚˜๋กœ ์ฝ˜ํ…์ธ ยท์„ ์–ธยท๋ฉ”ํƒ€๋ฐ์ดํ„ฐ๋ฅผ ํ•จ๊ป˜ ๊ณ ์ •(pin)ํ•œ๋‹ค. Kit๋Š” ์›Œํฌ๋กœ๋“œ Kit(์—์ด์ „ํŠธ ๋ณธ์ฒด ์‹คํ–‰)์™€ ๋ฏน์Šค์ธ Kit(CLI ํˆดยท๋„คํŠธ์›Œํฌ ๊ทœ์น™ยท์ž๊ฒฉ ์ฆ๋ช… ๋ฐ”์ธ๋”ฉ ์˜ค๋ฒ„๋ ˆ์ด) ๋‘ ์ข…๋ฅ˜๋กœ ๋‚˜๋‰˜๋ฉฐ, ์˜ˆ์‹œ๋กœ ์ œ์‹œ๋œ GitHub CLI ๋ฏน์Šค์ธ์€ api.github.com์— ๋Œ€ํ•œ GET/HEAD/POST/PATCH/PUT/DELETE ๋ฉ”์„œ๋“œ๋Š” ํ—ˆ์šฉํ•˜๋˜ ์ €์žฅ์†Œ ๊ฒฝ๋กœ(/repos/**)์— ๋Œ€ํ•œ DELETE๋Š” ๋ช…์‹œ์ ์œผ๋กœ ์ฐจ๋‹จํ•œ๋‹ค. Docker Sandboxes๊ฐ€ ์ด ๊ทœ๊ฒฉ์„ ์‹ค์ œ๋กœ ๊ฐ•์ œํ•˜๋Š” ์ฒซ '์ค€์ˆ˜ ๋Ÿฐํƒ€์ž„(conforming runtime)'์ด๋ฉฐ, ํ•„์ˆ˜ ์š”์ฒญ์ด ์ถฉ์กฑ๋˜์ง€ ์•Š์œผ๋ฉด ์‹คํ–‰ ์ž์ฒด๋ฅผ ๊ฑฐ๋ถ€ํ•œ๋‹ค. Docker ๊ธฐ์ˆ  ์ œํœด ์ด๊ด„ Christian Dupuis๋Š” '์—์ด์ „ํŠธ๋ฅผ ์“ธ๋ชจ ์žˆ๊ฒŒ ๋งŒ๋“œ๋Š” ๋ชจ๋“  ๊ฒƒ์ด ๊ณง ๊ถŒํ•œ ๋ถ€์—ฌ(grant)'๋ผ๊ณ  ๋งํ•˜๋ฉฐ, ๊ถŒํ•œ ๋ณ€๊ฒฝ ์ด๋ ฅ์ด PR diff๋กœ ๋“œ๋Ÿฌ๋‚˜๊ณ  ๊ถŒํ•œ ํ™•์žฅ์€ ์Šน์ธ์ด ํ•„์š”ํ•˜๋„๋ก ์„ค๊ณ„ํ–ˆ๋‹ค๊ณ  ์„ค๋ช…ํ•œ๋‹ค.

๐Ÿ’ก ๊ถŒํ•œ ์„ ์–ธ์„ ์ด๋ฏธ์ง€ ๋‹ค์ด์ œ์ŠคํŠธ์— ๊ณ ์ •ํ•˜๊ณ  ๊ถŒํ•œ ํ™•์žฅ์„ diff๋กœ ๋“œ๋Ÿฌ๋‚ด๋Š” ์„ค๊ณ„๋Š”, ์—์ด์ „ํŠธ๊ฐ€ ๋ฐฐํฌ ํ›„ ์กฐ์šฉํžˆ ๊ถŒํ•œ์„ ๋„“ํžˆ๋Š” ๊ถŒํ•œ ์Šน๊ณ„(privilege creep)๋ฅผ ์ฝ”๋“œ ๋ฆฌ๋ทฐ ๋‹จ๊ณ„์—์„œ ๋ฏธ๋ฆฌ ์ฐจ๋‹จํ•  ์ˆ˜ ์žˆ๊ฒŒ ํ•œ๋‹ค.

Docker and CNCF partner on an open spec for agent permissions

Docker

๋„์ปค์™€ CNCF(Cloud Native Computing Foundation)๊ฐ€ AI ์—์ด์ „ํŠธ ๊ถŒํ•œ์„ ์œ„ํ•œ ๊ฐœ๋ฐฉํ˜• ๊ทœ๊ฒฉ์„ ๋‘๊ณ  ํŒŒํŠธ๋„ˆ์‹ญ์„ ๋งบ์—ˆ๋‹ค. ๋„์ปค๋Š” ๊ณผ๊ฑฐ ์ด๋ฏธ์ง€ ํฌ๋งท์„ OCI(Open Container Initiative)์— ๊ธฐ์ฆํ–ˆ๋˜ ๊ฒƒ๊ณผ ๋งˆ์ฐฌ๊ฐ€์ง€๋กœ, ์ด๋ฒˆ์—๋Š” Docker Sandbox Kit Spec์„ ์•„ํŒŒ์น˜ 2.0 ๋ผ์ด์„ ์Šคยท์ค‘๋ฆฝ ๊ฑฐ๋ฒ„๋„Œ์Šค ํ•˜์— CNCF์— ๊ธฐ์ฆํ•œ๋‹ค. Sandbox Kit๋Š” ์—์ด์ „ํŠธ ๋ณธ์ฒด, ๊ทธ ํˆด, ๊ทธ๋ฆฌ๊ณ  ํ˜ธ์ŠคํŠธยท์ž๊ฒฉ์ฆ๋ช…ยท๋ณผ๋ฅจ ๋งˆ์šดํŠธยท๋„คํŠธ์›Œํฌ ๊ทœ์น™ ๋“ฑ์— ๋Œ€ํ•œ ํƒ€์ž…์ด ์žˆ๋Š” ๊ถŒํ•œ ๋ชฉ๋ก ์„ธ ๊ฐ€์ง€๋ฅผ ํ•˜๋‚˜๋กœ ๋ฌถ์€ OCI ์ด๋ฏธ์ง€๋กœ, ์ƒˆ๋กœ์šด ์•„ํ‹ฐํŒฉํŠธ ํƒ€์ž…์„ ๋งŒ๋“ค์ง€ ์•Š๊ณ  ๊ธฐ์กด OCI ํ™•์žฅ ์ง€์ ๋งŒ ์‚ฌ์šฉํ•˜๋ฏ€๋กœ ๊ธฐ์กด ๋ ˆ์ง€์ŠคํŠธ๋ฆฌยท์Šค์บ๋„ˆยท์„œ๋ช… ๋„๊ตฌ๋ฅผ ๊ทธ๋Œ€๋กœ ์“ธ ์ˆ˜ ์žˆ๋‹ค. AWS, Box, Datadog, Dynatrace, JFrog, NanoClaw, OpenClaw, Palo Alto Networks, Snyk ๋“ฑ์ด Kit ๊ตฌ์ถ•์— ํ˜‘๋ ฅํ•œ ํŒŒํŠธ๋„ˆ๋กœ ์ด๋ฆ„์„ ์˜ฌ๋ ธ๋‹ค. CNCF CTO Chris Aniszczyk๋Š” 'OCI๋Š” ํด๋ผ์šฐ๋“œ ๋„ค์ดํ‹ฐ๋ธŒ ์ƒํƒœ๊ณ„ ์ „์ฒด๊ฐ€ ๋”›๊ณ  ์„  ํ† ๋Œ€์ด๋ฉฐ, ์—ฌ๊ธฐ์— ๊ธฐ๋ฐ˜ํ•œ ์—์ด์ „ํŠธ ํ‘œ์ค€์€ ์ƒํƒœ๊ณ„ ์ „์ฒด์— ์ฆ‰์‹œ ๋„๋‹ฌํ•œ๋‹ค'๊ณ  ๋งํ–ˆ๋‹ค. ์ด ๋ฐœํ‘œ๋Š” 2026๋…„ 9์›” 24์ผ WeAreDevelopers ์ปจํผ๋Ÿฐ์Šค์—์„œ ์ด๋ค„์กŒ์œผ๋ฉฐ, ๋„์ปค์˜ Eli Aleyner(๊ธฐ์ˆ  ์ œํœด ์ด๊ด„)์™€ Srini Sekaran(AI ํ”„๋กœ๋•ํŠธ ๋งˆ์ผ€ํŒ… ์ด๊ด„) ๋ช…์˜๋กœ ๊ฒŒ์‹œ๋๋‹ค.

๐Ÿ’ก ์—์ด์ „ํŠธ ๊ถŒํ•œ ๊ทœ๊ฒฉ์„ ์ƒˆ ์•„ํ‹ฐํŒฉํŠธ ํƒ€์ž…์ด ์•„๋‹ˆ๋ผ ๊ธฐ์กด OCI ํ™•์žฅ์  ์œ„์— ์–น์—ˆ๊ธฐ ๋•Œ๋ฌธ์—, ์กฐ์ง๋“ค์€ ๊ธฐ์กด ๋ ˆ์ง€์ŠคํŠธ๋ฆฌยท์ด๋ฏธ์ง€ ์Šค์บ๋„ˆยท์„œ๋ช… ํŒŒ์ดํ”„๋ผ์ธ์„ ๋ฐ”๊พธ์ง€ ์•Š๊ณ ๋„ ์—์ด์ „ํŠธ ๊ถŒํ•œ ๊ฒ€์ฆ์„ ๊ณต๊ธ‰๋ง ๋ณด์•ˆ ์ ˆ์ฐจ์— ๋ฐ”๋กœ ํŽธ์ž…์‹œํ‚ฌ ์ˆ˜ ์žˆ๋‹ค.

Observability Day: Where the community comes together at KubeCon + CloudNativeCon North America 2026

CNCF

์ด ๊ธ€์€ CNCF์˜ '์˜ต์ €๋ฒ„๋นŒ๋ฆฌํ‹ฐ ๋ฐ์ด(Observability Day)'๊ฐ€ 2026๋…„ 11์›” 9์ผ ๋ฏธ๊ตญ ์œ ํƒ€์ฃผ ์†”ํŠธ๋ ˆ์ดํฌ์‹œํ‹ฐ์—์„œ ์—ด๋ฆฌ๋Š” KubeCon + CloudNativeCon North America 2026๊ณผ ํ•จ๊ป˜ ๊ฐœ์ตœ๋œ๋‹ค๊ณ  ์•ˆ๋‚ดํ•œ๋‹ค. ์ด ํ–‰์‚ฌ๋Š” CNCF ์˜ต์ €๋ฒ„๋นŒ๋ฆฌํ‹ฐ ์ปค๋ฎค๋‹ˆํ‹ฐ ์ „๋ฐ˜์˜ ๋ฉ”์ธํ…Œ์ด๋„ˆ, ์šด์˜์ž, ์ตœ์ข… ์‚ฌ์šฉ์ž๋ฅผ ํ•œ์ž๋ฆฌ์— ๋ชจ์œผ๋Š” ์ž๋ฆฌ๋กœ ์†Œ๊ฐœ๋œ๋‹ค. ๋ฐœ์ทŒ๋ฌธ์ด '์˜ต์ €๋ฒ„๋นŒ๋ฆฌํ‹ฐ๊ฐ€ ์ค‘์š”ํ•œ ์ง€์ ์— ๋„๋‹ฌํ–ˆ๋‹ค(Observability has reached an important)'๋Š” ๋ฌธ์žฅ์—์„œ ๋Š๊ฒจ ์žˆ์–ด, ์ด๋ฒˆ ํ–‰์‚ฌ์—์„œ ๋‹ค๋ค„์งˆ ๊ตฌ์ฒด์ ์ธ ์„ธ์…˜ ์ฃผ์ œ๋‚˜ ๋ฐœํ‘œ์ž ๋ช…๋‹จ๊นŒ์ง€๋Š” ํ™•์ธ๋˜์ง€ ์•Š๋Š”๋‹ค. CNCF์˜ co-located ์ด๋ฒคํŠธ๋Š” ํ†ต์ƒ ๋ฉ”์ธ ์ปจํผ๋Ÿฐ์Šค์™€ ๋ณ„๋„ ๋“ฑ๋ก์ด ํ•„์š”ํ•˜๋ฉฐ, ์˜ต์ €๋ฒ„๋นŒ๋ฆฌํ‹ฐ ๊ด€๋ จ ์˜คํ”ˆ์†Œ์Šค ํ”„๋กœ์ ํŠธ์˜ ๋ฉ”์ธํ…Œ์ด๋„ˆ ์„ธ์…˜๊ณผ ์‹ค๋ฌด์ž ๋Œ€์ƒ ์›Œํฌ์ˆ์ด ํ•จ๊ป˜ ํŽธ์„ฑ๋˜๋Š” ๊ฒฝ์šฐ๊ฐ€ ๋งŽ๋‹ค. ์šด์˜ ์ค‘์ธ ํด๋Ÿฌ์Šคํ„ฐ์˜ ๋ชจ๋‹ˆํ„ฐ๋ง ์Šคํƒ์„ CNCF ์ƒํƒœ๊ณ„ ํ”„๋กœ์ ํŠธ๋กœ ๊ตฌ์„ฑํ•œ ํŒ€์ด๋ผ๋ฉด, ์ด ํ–‰์‚ฌ๊ฐ€ ์ตœ์‹  ๊ณ„์ธก ๊ด€ํ–‰์„ ํ™•์ธํ•  ๊ธฐํšŒ๊ฐ€ ๋  ์ˆ˜ ์žˆ๋‹ค. (์›๋ฌธ ์ ‘๊ทผ ์‹คํŒจ๋กœ ์ œ๋ชฉ/๋ฐœ์ทŒ ์ •๋ณด๋งŒ ๋ฐ˜์˜ํ•จ)

๐Ÿ’ก ์˜ต์ €๋ฒ„๋นŒ๋ฆฌํ‹ฐ ๋ฐ์ด ๊ฐ™์€ CNCF co-located ์ด๋ฒคํŠธ๋Š” ๋ฒค๋” ์ค‘๋ฆฝ์ ์œผ๋กœ ์—ฌ๋Ÿฌ ํ”„๋กœ์ ํŠธ์˜ ์ตœ์‹  ๊ณ„์ธกยท๋ชจ๋‹ˆํ„ฐ๋ง ๊ด€ํ–‰์„ ํ•œ ๋ฒˆ์— ๋น„๊ตํ•  ๊ธฐํšŒ์ด๋ฏ€๋กœ, ์šด์˜ํŒ€์˜ ๊ด€์ธก์„ฑ ์Šคํƒ ์žฌ๊ฒ€ํ†  ์ฃผ๊ธฐ๋ฅผ ์ด ํ–‰์‚ฌ ์ผ์ •์— ๋งž์ถฐ ๊ณ„ํšํ•  ๋งŒํ•˜๋‹ค.

Why are SBOMs failing to stop supply chain attacks?

Sysdig

์ด ๊ธ€์€ Sysdig์˜ ๋ธ”๋กœ๊ทธ ํฌ์ŠคํŠธ๋กœ, SBOM(์†Œํ”„ํŠธ์›จ์–ด ์ž์žฌ ๋ช…์„ธ์„œ, Software Bill of Materials)์ด ์ด๋ก ์ ์œผ๋กœ๋Š” ๋Œ€๋ถ€๋ถ„์˜ ๊ณต๊ธ‰๋ง ๊ณต๊ฒฉ์„ ์˜ˆ๋ฐฉํ•  ์ˆ˜ ์žˆ์Œ์—๋„ ์™œ ์‹ค์ œ๋กœ๋Š” ๊ทธ๋ ‡๊ฒŒ ๋˜์ง€ ๋ชปํ•˜๊ณ  ์žˆ๋Š”์ง€๋ฅผ ๋ถ„์„ํ•œ๋‹ค. ์ œ๋ชฉ '์™œ SBOM์€ ๊ณต๊ธ‰๋ง ๊ณต๊ฒฉ์„ ๋ง‰์ง€ ๋ชปํ•˜๋Š”๊ฐ€(Why are SBOMs failing to stop supply chain attacks?)'๊ฐ€ ์‹œ์‚ฌํ•˜๋“ฏ, SBOM์˜ ํญ๋„“์€ ์ฑ„ํƒ์„ ๊ฐ€๋กœ๋ง‰๋Š” ์š”์ธ๋“ค์„ ์งš์–ด๋ณด๋Š” ๋‚ด์šฉ์œผ๋กœ ๋ณด์ธ๋‹ค. ๋ฐœ์ทŒ๋ฌธ ์ˆ˜์ค€์—์„œ๋Š” ๊ตฌ์ฒด์ ์œผ๋กœ ์–ด๋–ค ์žฅ์•  ์š”์ธ(์ƒ์„ฑ ๋„๊ตฌ ํŒŒํŽธํ™”, ์‹ค์‹œ๊ฐ„์„ฑ ๋ถ€์กฑ, ์ทจ์•ฝ์  ๋งค์นญ ์ •ํ™•๋„ ๋“ฑ)์ด ์ง€๋ชฉ๋˜๋Š”์ง€๊นŒ์ง€๋Š” ๋‚˜์˜ค์ง€ ์•Š๋Š”๋‹ค. ์—…๊ณ„์—์„œ๋Š” ํ†ต์ƒ SBOM ์ฑ„ํƒ์ด ์ง€์ง€๋ถ€์ง„ํ•œ ์ด์œ ๋กœ ์ƒ์„ฑ ๋„๊ตฌ๋งˆ๋‹ค ํฌ๋งท์ด ์ œ๊ฐ๊ฐ์ด๋ผ ์ƒํ˜ธ ์šด์šฉ์ด ์–ด๋ ต๋‹ค๋Š” ์ , ๋นŒ๋“œ ์‹œ์ ์— ํ•œ ๋ฒˆ ์ƒ์„ฑ๋œ ๋’ค ๋Ÿฐํƒ€์ž„ ์ทจ์•ฝ์  ์ •๋ณด์™€ ์—ฐ๋™๋˜์ง€ ์•Š๋Š”๋‹ค๋Š” ์  ๋“ฑ์ด ์ž์ฃผ ๊ฑฐ๋ก ๋œ๋‹ค. ์ด๋Ÿฐ ๋…ผ์˜๋Š” SBOM์„ ๋„์ž… ์—ฌ๋ถ€์˜ ๋ฌธ์ œ๊ฐ€ ์•„๋‹ˆ๋ผ ์ง€์†์ ์ธ ์šด์˜ ํ”„๋กœ์„ธ์Šค๋กœ ์ ‘๊ทผํ•ด์•ผ ํ•œ๋‹ค๋Š” ๋ณด์•ˆํŒ€์˜ ์ธ์‹ ์ „ํ™˜์„ ์ด‰๊ตฌํ•˜๋Š” ๋ฐฉํ–ฅ์œผ๋กœ ์ด์–ด์ง€๋Š” ๊ฒฝ์šฐ๊ฐ€ ๋งŽ๋‹ค. (์›๋ฌธ ์ ‘๊ทผ ์‹คํŒจ๋กœ ์ œ๋ชฉ/๋ฐœ์ทŒ ์ •๋ณด๋งŒ ๋ฐ˜์˜ํ•จ)

๐Ÿ’ก SBOM์„ ์ƒ์„ฑ๋งŒ ํ•˜๊ณ  ์‹ค์ œ ์ทจ์•ฝ์  ๋งค์นญยท๋ชจ๋‹ˆํ„ฐ๋ง์— ์—ฐ๊ฒฐํ•˜์ง€ ์•Š์œผ๋ฉด ๊ณต๊ธ‰๋ง ๊ณต๊ฒฉ ๋ฐฉ์–ด ํšจ๊ณผ๊ฐ€ ๋‚˜์ง€ ์•Š์œผ๋ฏ€๋กœ, SBOM ๋„์ž… ์—ฌ๋ถ€๋ณด๋‹ค SBOM์„ ๋Ÿฐํƒ€์ž„ ์Šค์บ๋‹ ํŒŒ์ดํ”„๋ผ์ธ์— ์‹ค์ œ๋กœ ์—ฐ๋™ํ–ˆ๋Š”์ง€๋ฅผ ์ ๊ฒ€ํ•˜๋Š” ๊ฒƒ์ด ๋” ์ค‘์š”ํ•˜๋‹ค.


AI & ML

Proaction boosts sales 60% and saves 75+ hours with Codex

OpenAI

์ด ๊ธ€์€ OpenAI์˜ ๊ณ ๊ฐ ์‚ฌ๋ก€๋กœ, ์ฐจ๋Ÿ‰ ๊ด€์ œ(ํ”Œ๋ฆฟ ๋งค๋‹ˆ์ง€๋จผํŠธ) ์†Œํ”„ํŠธ์›จ์–ด ๊ธฐ์—… Proaction์ด Codex, GPT-Live-1, GPT-6 Astra๋ฅผ ๋„์ž…ํ•ด ๋งค์ถœ์„ 60% ๋Œ์–ด์˜ฌ๋ฆฌ๊ณ  75์‹œ๊ฐ„ ์ด์ƒ์„ ์ ˆ๊ฐํ–ˆ๋‹ค๊ณ  ์†Œ๊ฐœํ•œ๋‹ค. Proaction์€ ์ด ๋ชจ๋ธ๋“ค์„ ํ™œ์šฉํ•ด ํ˜„๋Œ€์ ์ธ ํ”Œ๋ฆฟ ๋งค๋‹ˆ์ง€๋จผํŠธ ์ œํ’ˆ์„ ๋” ๋น ๋ฅด๊ฒŒ ๊ตฌ์ถ•ยท์šด์˜ยทํŒ๋งคํ•˜๊ณ  ์žˆ๋‹ค๊ณ  ์„ค๋ช…ํ•œ๋‹ค. ์„ธ ๊ฐ€์ง€ ๋ชจ๋ธ(์ฝ”๋“œ ์ƒ์„ฑ์šฉ Codex, ์‹ค์‹œ๊ฐ„ ์Œ์„ฑ/๋Œ€ํ™”ํ˜• GPT-Live-1, GPT-6 Astra)์„ ํ•จ๊ป˜ ์กฐํ•ฉํ•ด ์“ด๋‹ค๋Š” ์ ์ด ํŠน์ง•์ ์ด๋‹ค. ๋ฐœ์ทŒ๋ฌธ ์ˆ˜์ค€์—์„œ๋Š” 60% ๋งค์ถœ ์ฆ๊ฐ€์™€ 75์‹œ๊ฐ„ ์ด์ƒ ์ ˆ๊ฐ์ด ๊ตฌ์ฒด์ ์œผ๋กœ ์–ด๋А ์—…๋ฌด ๋‹จ๊ณ„์—์„œ ๋‚˜์˜จ ์ˆ˜์น˜์ธ์ง€๊นŒ์ง€๋Š” ๋“œ๋Ÿฌ๋‚˜์ง€ ์•Š๋Š”๋‹ค. (์›๋ฌธ ์ ‘๊ทผ ์‹คํŒจ๋กœ ์ œ๋ชฉ/๋ฐœ์ทŒ ์ •๋ณด๋งŒ ๋ฐ˜์˜ํ•จ)

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

Automating coherent long-form video generation

Google Research

์ด ๊ธ€์€ ๊ตฌ๊ธ€ ๋ฆฌ์„œ์น˜(Google Research) ๋ธ”๋กœ๊ทธ์˜ ํฌ์ŠคํŠธ๋กœ, ์ œ๋ชฉ '์ผ๊ด€๋œ ์žฅํŽธ ๋น„๋””์˜ค ์ƒ์„ฑ ์ž๋™ํ™”(Automating coherent long-form video generation)'๊ฐ€ ๋ณด์—ฌ์ฃผ๋“ฏ ์ƒ์„ฑํ˜• AI๋ฅผ ์ด์šฉํ•ด ๊ธด ๋ถ„๋Ÿ‰์˜ ๋น„๋””์˜ค์—์„œ๋„ ์žฅ๋ฉด ๊ฐ„ ์ผ๊ด€์„ฑ์„ ์œ ์ง€ํ•˜๋Š” ์ž๋™ํ™” ๊ธฐ๋ฒ•์„ ๋‹ค๋ฃจ๋Š” ๊ฒƒ์œผ๋กœ ๋ณด์ธ๋‹ค. ๋ฐœ์ทŒ๋ฌธ์ด 'Generative AI'๋ผ๋Š” ์นดํ…Œ๊ณ ๋ฆฌ ํƒœ๊ทธ ์ˆ˜์ค€์—์„œ ๋Š๊ฒจ ์žˆ์–ด, ์–ด๋–ค ๋ชจ๋ธ ์•„ํ‚คํ…์ฒ˜๋‚˜ ๋ฒค์น˜๋งˆํฌ๊ฐ€ ์“ฐ์˜€๋Š”์ง€, ๊ธฐ์กด ๊ธฐ๋ฒ• ๋Œ€๋น„ ์–ผ๋งˆ๋‚˜ ๊ฐœ์„ ๋๋Š”์ง€๋Š” ํ™•์ธ๋˜์ง€ ์•Š๋Š”๋‹ค. ๊ตฌ๊ธ€ ๋ฆฌ์„œ์น˜ ๋ธ”๋กœ๊ทธ์— ๊ฒŒ์‹œ๋˜๋Š” ๊ธ€์€ ํ†ต์ƒ ํ•™ํšŒ ๋ฐœํ‘œ ๋…ผ๋ฌธ์ด๋‚˜ ๋‚ด๋ถ€ ์—ฐ๊ตฌ ์„ฑ๊ณผ๋ฅผ ์š”์•ฝํ•ด ์ „๋‹ฌํ•˜๋Š” ์„ฑ๊ฒฉ์ด ๊ฐ•ํ•˜๋ฏ€๋กœ, ์ด ํฌ์ŠคํŠธ ์—ญ์‹œ ํŠน์ • ๋…ผ๋ฌธ์ด๋‚˜ ๋ชจ๋ธ์˜ ์—ฐ๊ตฌ ๊ฒฐ๊ณผ๋ฅผ ์†Œ๊ฐœํ•˜๋Š” ๊ธ€์ผ ๊ฐ€๋Šฅ์„ฑ์ด ๋†’๋‹ค. ํด๋ผ์šฐ๋“œ/๋ฐ๋ธŒ์˜ต์Šค ๊ด€์ ์—์„œ๋Š” ์žฅํŽธ ๋น„๋””์˜ค ์ƒ์„ฑ ๊ธฐ์ˆ ์˜ ์„ฑ์ˆ™๋„๊ฐ€ ํ–ฅํ›„ GPU ์ถ”๋ก  ์ธํ”„๋ผ ์ˆ˜์š”๋‚˜ ๋น„๋””์˜ค ์ƒ์„ฑ ์„œ๋น„์Šค์˜ ์Šคํ† ๋ฆฌ์ง€ยท๋Œ€์—ญํญ ์š”๊ตฌ์‚ฌํ•ญ์— ์–ด๋–ค ์˜ํ–ฅ์„ ์ค„์ง€ ์ง€์ผœ๋ณผ ๋งŒํ•œ ์ฃผ์ œ๋‹ค. (์›๋ฌธ ์ ‘๊ทผ ์‹คํŒจ๋กœ ์ œ๋ชฉ/๋ฐœ์ทŒ ์ •๋ณด๋งŒ ๋ฐ˜์˜ํ•จ โ€” ๋ฐœ์ทŒ๋ฌธ ์ž์ฒด๋„ ์ œ๊ณต๋˜์ง€ ์•Š์•„ ์ œ๋ชฉ๋งŒ ๊ทผ๊ฑฐ๋กœ ํ•จ)

๐Ÿ’ก ์žฅํŽธ ๋น„๋””์˜ค์—์„œ ์žฅ๋ฉด ๊ฐ„ ์ผ๊ด€์„ฑ์„ ์ž๋™์œผ๋กœ ์œ ์ง€ํ•˜๋Š” ๊ธฐ๋ฒ•์ด ์‹ค์šฉํ™”๋˜๋ฉด, ์˜์ƒ ์ƒ์„ฑ ํŒŒ์ดํ”„๋ผ์ธ์—์„œ ํ›„์ฒ˜๋ฆฌ ๋ณด์ • ์ž‘์—…๋Ÿ‰์ด ์ค„์–ด ์šด์˜ ๋น„์šฉ๊ณผ ์ฒ˜๋ฆฌ ์‹œ๊ฐ„์„ ์ ˆ๊ฐํ•  ์ˆ˜ ์žˆ๋‹ค.

Accelerating vision-language models with LFM2.5-VL-DSpark

Hugging Face

์ด ๊ธ€์€ ํ—ˆ๊น…ํŽ˜์ด์Šค(Hugging Face)์— ๊ฒŒ์‹œ๋œ Liquid AI์˜ ๋ธ”๋กœ๊ทธ ํฌ์ŠคํŠธ๋กœ, ์ œ๋ชฉ 'LFM2.5-VL-DSpark๋กœ ๋น„์ „-์–ธ์–ด ๋ชจ๋ธ ๊ฐ€์†ํ™”ํ•˜๊ธฐ(Accelerating vision-language models with LFM2.5-VL-DSpark)'๋ฅผ ํ†ตํ•ด LFM2.5-VL-DSpark๋ผ๋Š” ๋น„์ „-์–ธ์–ด ๋ชจ๋ธ(VLM)์˜ ์ถ”๋ก  ์†๋„๋ฅผ ๋†’์ด๋Š” ๊ธฐ๋ฒ•์„ ๋‹ค๋ฃจ๋Š” ๊ฒƒ์œผ๋กœ ๋ณด์ธ๋‹ค. ๋ฐœ์ทŒ๋ฌธ์ด ์ œ๊ณต๋˜์ง€ ์•Š์•„ ํŒŒ๋ผ๋ฏธํ„ฐ ๊ทœ๋ชจ, ๊ตฌ์ฒด์ ์ธ ๋ฒค์น˜๋งˆํฌ ์ ์ˆ˜, ์–ด๋–ค ๊ฐ€์† ๊ธฐ๋ฒ•(์–‘์žํ™”, ์ŠคํŒŒ์Šคํ™” ๋“ฑ)์ด ์“ฐ์˜€๋Š”์ง€๋Š” ํ™•์ธํ•  ์ˆ˜ ์—†๋‹ค. ํ—ˆ๊น…ํŽ˜์ด์Šค์— ๊ฒŒ์‹œ๋˜๋Š” ์ด๋Ÿฐ ๋ชจ๋ธ ๋ธ”๋กœ๊ทธ๋Š” ํ†ต์ƒ ๋ชจ๋ธ ์นด๋“œ์™€ ๋ฒค์น˜๋งˆํฌ ํ‘œ๋ฅผ ํ•จ๊ป˜ ๊ณต๊ฐœํ•ด ํŒŒ๋ผ๋ฏธํ„ฐ ์ˆ˜, ์ถ”๋ก  ์†๋„, ์ •ํ™•๋„ ์ง€ํ‘œ๋ฅผ ๋น„๊ตํ•˜๋Š” ๊ฒฝ์šฐ๊ฐ€ ๋งŽ๋‹ค. ํด๋ผ์šฐ๋“œ/๋ฐ๋ธŒ์˜ต์Šค ๊ด€์ ์—์„œ๋Š” ์ด๋Ÿฐ ๊ฐ€์†ํ™” ๊ธฐ๋ฒ•์ด ์‹ค์ œ๋กœ ๊ฒ€์ฆ๋œ๋‹ค๋ฉด GPU ๋ฉ”๋ชจ๋ฆฌ ์‚ฌ์šฉ๋Ÿ‰์ด๋‚˜ ์ถ”๋ก  ๋น„์šฉ ์ ˆ๊ฐ์œผ๋กœ ์ด์–ด์งˆ ์ˆ˜ ์žˆ์–ด, ๋ฉ€ํ‹ฐ๋ชจ๋‹ฌ ์›Œํฌ๋กœ๋“œ ๋ฐฐํฌ ๋น„์šฉ ๊ณ„ํš์— ์˜ํ–ฅ์„ ์ค„ ์ˆ˜ ์žˆ๋Š” ์ฃผ์ œ๋‹ค. (์›๋ฌธ ์ ‘๊ทผ ์‹คํŒจ๋กœ ์ œ๋ชฉ/๋ฐœ์ทŒ ์ •๋ณด๋งŒ ๋ฐ˜์˜ํ•จ โ€” ๋ฐœ์ทŒ๋ฌธ ์ž์ฒด๋„ ์ œ๊ณต๋˜์ง€ ์•Š์•„ ์ œ๋ชฉ๋งŒ ๊ทผ๊ฑฐ๋กœ ํ•จ)

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


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

Unlock 3x QPS and microsecond latency with Memorystore for Valkey 9.1

Google Cloud

๊ตฌ๊ธ€ ํด๋ผ์šฐ๋“œ๊ฐ€ 2026๋…„ 9์›” 25์ผ Memorystore for Valkey 9.1์˜ ์ •์‹ ์ถœ์‹œ(GA)๋ฅผ ๋ฐœํ‘œํ–ˆ๋‹ค. ์˜คํ”ˆ์†Œ์Šค ๋ฒค์น˜๋งˆํฌ ๊ธฐ์ค€ ๊ธฐ์กด Redis Cluster์šฉ Memorystore ๋Œ€๋น„ ์ตœ๋Œ€ 3๋ฐฐ(3x) QPS์™€ ๋งˆ์ดํฌ๋กœ์ดˆ ๋‹จ์œ„ ์ง€์—ฐ์‹œ๊ฐ„์„ ๋‹ฌ์„ฑํ–ˆ๋‹ค๊ณ  ๋ฐํ˜”์œผ๋ฉฐ, ์‹ค์ œ ์„ฑ๋Šฅ์€ ์›Œํฌ๋กœ๋“œ์— ๋”ฐ๋ผ ๋‹ฌ๋ผ์งˆ ์ˆ˜ ์žˆ๋‹ค๊ณ  ๋‹จ์„œ๋ฅผ ๋‹ฌ์•˜๋‹ค. ์ด ๊ฐœ์„ ์€ ๋ฉ”์ธ ์Šค๋ ˆ๋“œ์™€ I/O ์Šค๋ ˆ๋“œ ์‚ฌ์ด์˜ ํด๋ง ๊ธฐ๋ฐ˜ ๊ตฌ์กฐ๋ฅผ SPMCยทMPSCยทSPSC 3์ข…์˜ ๋ฝํ”„๋ฆฌ(lock-free) ํ๋กœ ๋Œ€์ฒดํ•œ ์•„ํ‚คํ…์ฒ˜ ๋ณ€๊ฒฝ๊ณผ, ๋ฉ”์ธ ์Šค๋ ˆ๋“œ CPU ์‚ฌ์šฉ๋ฅ ์ด 30%๋ฅผ ๋„˜์œผ๋ฉด ์ฒซ I/O ์Šค๋ ˆ๋“œ๋ฅผ ๊ฐ€๋™ํ•˜๋Š” ๋™์  ์Šค์ผ€์ผ๋ง ์—”์ง„ ๋•๋ถ„์ด๋‹ค. ์‹ ๊ทœ ๊ธฐ๋Šฅ์œผ๋กœ๋Š” ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ๋‹จ์œ„ ACL, ํด๋Ÿฌ์Šคํ„ฐ ์ „์ฒด๋ฅผ ์Šฌ๋กฏ ๋‹จ์œ„๋กœ ๋ณ‘๋ ฌ ์Šค์บ”ํ•˜๋Š” CLUSTERSCAN ๋ช…๋ น, ์›์ž์  ์‚ญ์ œ๋ฅผ ์ง€์›ํ•˜๋Š” HGETDEL, ๋‹ค์ค‘ ํ‚ค์— ๊ณตํ†ต ๋งŒ๋ฃŒ๋ฅผ ์„ค์ •ํ•˜๋Š” MSETEX ๋“ฑ์ด ์ถ”๊ฐ€๋๋‹ค. ๋ฉ”์ด์ €๋ฆฌ๊ทธ ๋ฒ ์ด์Šค๋ณผ(MLB)์˜ SVP Rob Engel๊ณผ ํƒ€๊ฒŸ(Target)์˜ ์‹œ๋‹ˆ์–ด ์—”์ง€๋‹ˆ์–ด๋ง ๋งค๋‹ˆ์ €๋“ค์ด ์‹ค์‹œ๊ฐ„ ํŠธ๋ž˜ํ”ฝ ๊ธ‰์ฆ ๋Œ€์‘๊ณผ ๊ฐœ์ธํ™” ์„œ๋น„์Šค ์ง€์—ฐ์‹œ๊ฐ„ ๊ฐœ์„ ์— ์ด ์—…๋ฐ์ดํŠธ๋ฅผ ํ™œ์šฉํ•˜๊ฒ ๋‹ค๊ณ  ๋ฐํ˜”๋‹ค.

๐Ÿ’ก ๋ฝํ”„๋ฆฌ ํ ๊ตฌ์กฐ์™€ CPU ์ž„๊ณ„์น˜ ๊ธฐ๋ฐ˜ ๋™์  ์Šค๋ ˆ๋“œ ์Šค์ผ€์ผ๋ง ๋•๋ถ„์— ์บ์‹œ ๊ณ„์ธต์˜ QPSยท์ง€์—ฐ์‹œ๊ฐ„์ด ๊ฐœ์„ ๋๋‹ค๋ฉด, ํŠธ๋ž˜ํ”ฝ ๊ธ‰์ฆ ์‹œ๋‚˜๋ฆฌ์˜ค์—์„œ ์บ์‹œ ๋…ธ๋“œ ์ˆ˜๋ฅผ ๋Š˜๋ฆฌ์ง€ ์•Š๊ณ ๋„ ์ฒ˜๋ฆฌ๋Ÿ‰์„ ํ™•๋ณดํ•  ์ˆ˜ ์žˆ์–ด ์ธํ”„๋ผ ๋น„์šฉ์„ ๋‚ฎ์ถœ ์—ฌ์ง€๊ฐ€ ์ƒ๊ธด๋‹ค.

Storage Intelligence advisor: Know what changed in your storage estate and act on it

Google Cloud

๊ตฌ๊ธ€ ํด๋ผ์šฐ๋“œ๊ฐ€ 2026๋…„ 9์›” 25์ผ ํด๋ผ์šฐ๋“œ ์Šคํ† ๋ฆฌ์ง€ ์ด์ƒ ์ง•ํ›„๋ฅผ ์ž๋™์œผ๋กœ ๊ฐ์ง€ํ•˜๋Š” 'Storage Intelligence advisor'๋ฅผ ์ •์‹ ์ถœ์‹œ(GA)ํ–ˆ๋‹ค๊ณ  ๋ฐœํ‘œํ–ˆ๋‹ค. ๋ณ„๋„ ํŒŒ์ดํ”„๋ผ์ธ ๊ตฌ์ถ• ์—†์ด๋„ ์ฝœ๋“œ๋ผ์ธยท์•„์นด์ด๋ธŒ ์Šคํ† ๋ฆฌ์ง€์— ๋Œ€ํ•œ A/B๋“ฑ๊ธ‰ ์˜คํผ๋ ˆ์ด์…˜ ๊ธ‰์ฆ, 429 ์˜ค๋ฅ˜(์Šค๋กœํ‹€๋ง) ๊ธ‰์ฆ, ๋ฆฌ์ „ ๊ฐ„ ์ด๊ทธ๋ ˆ์Šค ๊ธ‰์ฆ, ์žฅ๊ธฐ ์ถ”์„ธ ๋Œ€๋น„ ์ด ์‚ฌ์šฉ๋Ÿ‰ ์ฆ๊ฐ€ ๋“ฑ์„ ํƒ์ง€ํ•˜๋ฉฐ, ์ตœ๊ทผ 30์ผ๊ฐ„ ์ˆ˜๋ฐฑ ๊ฐœ ๊ณ ๊ฐ์‚ฌ์—์„œ 6,000๊ฑด ์ด์ƒ์˜ ๋ฐœ๊ฒฌ ์‚ฌํ•ญ(findings)์„ ์ƒ์„ฑํ–ˆ๋‹ค๊ณ  ๋ฐํ˜”๋‹ค. ํ•จ๊ป˜ ๋ฐœํ‘œ๋œ ์Šคํ† ๋ฆฌ์ง€ ๋ฐฐ์น˜ ์˜คํผ๋ ˆ์ด์…˜(Batch Operations) ๊ธฐ๋Šฅ ๊ฐ•ํ™”๋กœ๋Š” ํ”„๋กœ์ ํŠธ๋‹น ์ตœ๋Œ€ 1,000๊ฐœ ๋ฒ„ํ‚ท์— ๊ฑธ์นœ ๋ฉ€ํ‹ฐ๋ฒ„ํ‚ท ์ž‘์—…, ์‹ค์ œ ๋ฐ์ดํ„ฐ ๋ณ€๊ฒฝ ์ „ ์˜ํ–ฅ ๋ฒ”์œ„๋ฅผ ์‹œ๋ฎฌ๋ ˆ์ด์…˜ํ•˜๋Š” ๋“œ๋ผ์ด๋Ÿฐ ๊ฒ€์ฆ, CEL(Common Expression Language) ๊ธฐ๋ฐ˜์˜ ์Šคํ† ๋ฆฌ์ง€ ํด๋ž˜์Šคยทํฌ๊ธฐยท์ƒ์„ฑ์ผ ํ•„ํ„ฐ๋ง์ด ์ถ”๊ฐ€๋๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด CEL ํ•„ํ„ฐ๋กœ ํŠน์ • ์ ‘๋‘์–ด ๋ฒ„ํ‚ท์˜ STANDARD ํด๋ž˜์Šค ์ž„์‹œ(.temp) ๊ฐ์ฒด๋งŒ ๊ณจ๋ผ ์ผ๊ด„ ์‚ญ์ œํ•˜๋Š” ๋ฐฐ์น˜ ์ž‘์—…์„ gcloud storage batch-operations ๋ช…๋ น์œผ๋กœ ์ •์˜ํ•  ์ˆ˜ ์žˆ์œผ๋ฉฐ, ์ด ๊ธฐ๋Šฅ์€ ์กฐ์งยทํด๋”ยทํ”„๋กœ์ ํŠธ ๋‹จ์œ„๋กœ ํ™œ์„ฑํ™”ํ•˜๊ณ  ์‹ ๊ทœ ๊ณ ๊ฐ์—๊ฒŒ๋Š” 30์ผ ๋ฌด๋ฃŒ ์ฒดํ—˜์ด ์ œ๊ณต๋œ๋‹ค. ํƒ€๊ฒŸ(Target) ์žํšŒ์‚ฌ Shipt์˜ ๋ฐ์ดํ„ฐ์˜ต์Šค ์—”์ง€๋‹ˆ์–ด Charley King๊ณผ ํŒ”๋กœ์•Œํ†  ๋„คํŠธ์›์Šค(Palo Alto Networks)์˜ ์‹œ๋‹ˆ์–ด ์ˆ˜์„ ์—”์ง€๋‹ˆ์–ด Kurtis Nusbaum์ด ์‹ค์‚ฌ์šฉ ์‚ฌ๋ก€๋กœ ์ธ์šฉ๋๋‹ค.

๐Ÿ’ก ์ด์ƒ ํƒ์ง€๊ฐ€ 24์‹œ๊ฐ„ ๋‚ด๋กœ ์•ž๋‹น๊ฒจ์ง€๊ณ  ๋ฐฐ์น˜ ์ž‘์—…์ด ์ตœ๋Œ€ 1,000๋ฒ„ํ‚ท๊นŒ์ง€ ํ™•์žฅ๋˜๋ฉด์„œ, ์Šคํ† ๋ฆฌ์ง€ ๋น„์šฉ ๊ธ‰์ฆ์„ ์ธ๋ณด์ด์Šค์—์„œ ๋’ค๋Šฆ๊ฒŒ ๋ฐœ๊ฒฌํ•˜๋Š” ๋Œ€์‹  ์‚ฌ์ „์— ์žก์•„ ๋Œ€๊ทœ๋ชจ๋กœ ์ฆ‰์‹œ ์ •๋ฆฌํ•  ์ˆ˜ ์žˆ๊ฒŒ ๋๋‹ค.

Best practices guide for customizing Gemini models via Reinforcement Learning (RL)

Google Cloud

๊ตฌ๊ธ€ ํด๋ผ์šฐ๋“œ๊ฐ€ 2026๋…„ 9์›” 25์ผ ์‹œ๋‹ˆ์–ด ์†Œํ”„ํŠธ์›จ์–ด ์—”์ง€๋‹ˆ์–ด Jiaqi Pan๊ณผ ์‹œ๋‹ˆ์–ด ํ”„๋กœ๋•ํŠธ ๋งค๋‹ˆ์ € Kunal Jha ๋ช…์˜๋กœ ๊ฐ•ํ™”ํ•™์Šต(RL)์„ ํ™œ์šฉํ•œ ์ œ๋ฏธ๋‚˜์ด(Gemini) ๋ชจ๋ธ ์ปค์Šคํ„ฐ๋งˆ์ด์ง• ๋ชจ๋ฒ” ์‚ฌ๋ก€ ๊ฐ€์ด๋“œ๋ฅผ ๊ณต๊ฐœํ–ˆ๋‹ค. ๊ด€๋ฆฌํ˜• RLFT(Reinforcement Learning Fine-Tuning) ์„œ๋น„์Šค๋Š” ์‚ฌ์šฉ์ž๊ฐ€ ํ”„๋กฌํ”„ํŠธ์™€ ๋ณด์ƒ ํ•จ์ˆ˜๋งŒ ์ œ๊ณตํ•˜๋ฉด ๊ตฌ๊ธ€์ด ์ธํ”„๋ผ์™€ ๋ชจ๋ธ ๋‚ด๋ถ€ ๊ตฌ์กฐ๋ฅผ ๋Œ€์‹  ์ฒ˜๋ฆฌํ•˜๋Š” ๋ฐฉ์‹์œผ๋กœ, ์ •๋‹ต์„ ์ง์ ‘ ๋ผ๋ฒจ๋งํ•˜๊ธฐ๋ณด๋‹ค '์ฑ„์ ์€ ์‰ฌ์šด๋ฐ ์‹œ์—ฐ์€ ์–ด๋ ค์šด' ๊ณผ์ œ์— ์ ํ•ฉํ•˜๋‹ค๊ณ  ์„ค๋ช…ํ•œ๋‹ค. ๊ฐ€์ด๋“œ๋Š” ๊ฒŒ์ž„ ์† NPC ๋Œ€ํ™”(ํŽ˜๋ฅด์†Œ๋‚˜ยทํ๋ฆ„ยท๊ฒŒ์ž„ ์ƒํƒœ ๋ฌธ๋ฒ•์„ LLM-as-a-judge๋กœ ์ฑ„์ ), ์ฒญ๊ตฌ์„œยทํ™”๋ฌผ ๋ช…์„ธ์„œ ๋“ฑ ๊ตฌ์กฐํ™”๋œ ์ •๋ณด ์ถ”์ถœ, ์ฝ˜ํ…์ธ  ๋ชจ๋”๋ ˆ์ด์…˜, ์ฝ”๋“œ ์‹คํ–‰ ๊ธฐ๋ฐ˜ ๊ฒ€์ฆ, HTML ํ”„๋ ˆ์  ํ…Œ์ด์…˜ ์Šฌ๋ผ์ด๋“œ ์ƒ์„ฑ ๋“ฑ ๋‹ค์„ฏ ๊ฐ€์ง€ ๊ตฌ์ฒด ์‚ฌ๋ก€๋ฅผ ์ œ์‹œํ•œ๋‹ค. ์ฝ”๋“œ ์ƒ์„ฑ ์‚ฌ๋ก€์—์„œ๋Š” ์•ˆ์ „ํ•œ ์ƒŒ๋“œ๋ฐ•์Šค์—์„œ ์ฝ”๋“œ๋ฅผ ์‹ค์ œ๋กœ ์‹คํ–‰ํ•ด ์ปดํŒŒ์ผยท์ •์ƒ ์‹คํ–‰ ์—ฌ๋ถ€์— ๋”ฐ๋ผ์„œ๋งŒ ๋ณด์ƒ์„ ์ง€๊ธ‰ํ•˜๋Š” ๋ฐฉ์‹์„ ์“ด๋‹ค. ์‹œ์ž‘ ์‹œ์—๋Š” ํ•™์Šตยท๊ฒ€์ฆ ๋ฐ์ดํ„ฐ๋ฅผ ์—„๊ฒฉํžˆ ๋ถ„๋ฆฌํ•˜๊ณ , ๋งˆ์ง€๋ง‰ ์ฒดํฌํฌ์ธํŠธ๊ฐ€ ์•„๋‹ˆ๋ผ ๊ฒ€์ฆ ๋ณด์ƒ์ด '์ˆ˜๋ ด(saturate)'ํ•˜๋Š” ์ง€์ ์˜ ์ฒดํฌํฌ์ธํŠธ๋ฅผ ํƒํ•˜๋ผ๊ณ  ๊ถŒ๊ณ ํ•œ๋‹ค.

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

Agents can now set up your websiteโ€™s security with Turnstile Spin

Cloudflare

์ด ๊ธ€์€ ํด๋ผ์šฐ๋“œํ”Œ๋ ˆ์–ด(Cloudflare)์˜ 'Turnstile Spin' ๊ธฐ๋Šฅ์„ ์†Œ๊ฐœํ•œ๋‹ค. ๋ฐฑ์—”๋“œ ๊ฒ€์ฆ์„ ์ƒ๋žตํ•œ ์ฑ„ Turnstile์„ ์„ค์ •ํ•˜๋ฉด ๋ด‡ ์ฐจ๋‹จ์ด ๋ฌด๋ ฅํ™”๋˜๋Š” ๋ฌธ์ œ๊ฐ€ ํ”ํ•œ๋ฐ, Turnstile Spin์€ ์‚ฌ์šฉ์ž๊ฐ€ ์„ ํ˜ธํ•˜๋Š” AI ์ฝ”๋”ฉ ์—์ด์ „ํŠธ๋ฅผ ํ™œ์šฉํ•ด ์„œ๋ฒ„ ์‚ฌ์ด๋“œ ๊ฒ€์ฆ ๋กœ์ง์„ ์ž๋™์œผ๋กœ ์—ฐ๊ฒฐํ•ด์คŒ์œผ๋กœ์จ ์ด๋Ÿฐ ๋ฏธ์™„์„ฑ ์„ค์ •์„ ๊ณ ์ณ์ค€๋‹ค. ์ฆ‰ ์‚ฌ๋žŒ์ด ์ง์ ‘ ์„œ๋ฒ„ ๊ฒ€์ฆ ์ฝ”๋“œ๋ฅผ ์ž‘์„ฑํ•˜์ง€ ์•Š์•„๋„, AI ์—์ด์ „ํŠธ๊ฐ€ ๋Œ€์‹  ๋ฐฐ์„ (wiring)ํ•ด ๋†“๋Š” ๋ฐฉ์‹์ด๋‹ค. ๋ฐœ์ทŒ๋ฌธ ์ˆ˜์ค€์—์„œ๋Š” ๊ตฌ์ฒด์ ์œผ๋กœ ์–ด๋–ค AI ์ฝ”๋”ฉ ์—์ด์ „ํŠธ๋“ค์ด ์ง€์›๋˜๋Š”์ง€, ์–ด๋–ค ์–ธ์–ด/ํ”„๋ ˆ์ž„์›Œํฌ๋ฅผ ๋Œ€์ƒ์œผ๋กœ ํ•˜๋Š”์ง€๊นŒ์ง€๋Š” ๋‚˜์˜ค์ง€ ์•Š๋Š”๋‹ค. (์›๋ฌธ ์ ‘๊ทผ ์‹คํŒจ๋กœ ์ œ๋ชฉ/๋ฐœ์ทŒ ์ •๋ณด๋งŒ ๋ฐ˜์˜ํ•จ)

๐Ÿ’ก ๋ด‡ ๋ฐฉ์–ด ์„ค์ •์˜ ์ทจ์•ฝ์ ์ด '๋ฐฑ์—”๋“œ ๊ฒ€์ฆ ๋ˆ„๋ฝ'์ฒ˜๋Ÿผ ์‚ฌ๋žŒ์˜ ์‹ค์ˆ˜์—์„œ ๋น„๋กฏ๋œ๋‹ค๋ฉด, ๊ทธ ๋ฐฐ์„  ๋‹จ๊ณ„๋ฅผ AI ์—์ด์ „ํŠธ์— ๋งก๊ฒจ ์ž๋™ํ™”ํ•˜๋Š” ๊ฒƒ์ด ๋ณด์•ˆ ์„ค์ • ๋ˆ„๋ฝ์„ ์ค„์ด๋Š” ์‹ค์งˆ์ ์ธ ์™„ํ™”์ฑ…์ด ๋  ์ˆ˜ ์žˆ๋‹ค.

Red Hat Enterprise Linux 10 STIG automation now matches DISA STIG V1R2

Red Hat

์ด ๊ธ€์€ ๋ ˆ๋“œํ–‡ ์—”ํ„ฐํ”„๋ผ์ด์ฆˆ ๋ฆฌ๋ˆ…์Šค(RHEL) 10์˜ STIG(Security Technical Implementation Guide) ์ž๋™ํ™”๊ฐ€ ๋ฏธ ๊ตญ๋ฐฉ์ •๋ณด์‹œ์Šคํ…œ๊ตญ(DISA)์˜ STIG V1R2 ๋ฒ„์ „๊ณผ ์ด์ œ ์ •ํ•ฉ์„ฑ์„ ๊ฐ–์ท„๋‹ค๋Š” ์†Œ์‹์„ ๋‹ค๋ฃฌ๋‹ค. ์ œ๋ชฉ์—์„œ ํ™•์ธ๋˜๋“ฏ ๋Œ€์ƒ์€ RHEL 10์ด๋ฉฐ ๊ธฐ์ค€ ๋ฌธ์„œ๋Š” DISA STIG V1R2๋‹ค. ๋ฐœ์ทŒ๋ฌธ์ด 'For the U.S.'์—์„œ ๋Š๊ฒจ ๋ฏธ๊ตญ ์—ฐ๋ฐฉยท๊ตญ๋ฐฉ ๊ณ ๊ฐ์„ ๋Œ€์ƒ์œผ๋กœ ํ•œ ์ปดํ”Œ๋ผ์ด์–ธ์Šค ๋งฅ๋ฝ์ž„์„ ์‹œ์‚ฌํ•˜์ง€๋งŒ, ๊ตฌ์ฒด์ ์œผ๋กœ ์–ด๋–ค ์ž๋™ํ™” ๋„๊ตฌ(OpenSCAP, Ansible ๋“ฑ)๊ฐ€ ์“ฐ์˜€๋Š”์ง€, ๋ช‡ ๊ฐœ์˜ ํ†ต์ œ ํ•ญ๋ชฉ์ด ์ปค๋ฒ„๋˜๋Š”์ง€๋Š” ํ™•์ธ๋˜์ง€ ์•Š๋Š”๋‹ค. STIG ์ž๋™ํ™”๊ฐ€ ์ƒˆ ๋ฒ„์ „๊ณผ ์ •ํ•ฉ์„ฑ์„ ๊ฐ–์ท„๋‹ค๋Š” ๋ฐœํ‘œ๋Š” ํ†ต์ƒ SCAP ์ฝ˜ํ…์ธ ๋‚˜ ์ปดํ”Œ๋ผ์ด์–ธ์Šค ์ž๋™ํ™” ํ”„๋กœํŒŒ์ผ์ด ์ตœ์‹  ํ†ต์ œ ํ•ญ๋ชฉ์— ๋งž์ถฐ ๊ฐฑ์‹ ๋์Œ์„ ๋œปํ•˜๋Š” ๊ฒฝ์šฐ๊ฐ€ ๋งŽ๋‹ค. ์—ฐ๋ฐฉยท๊ตญ๋ฐฉ ๊ทœ์ œ ์‚ฐ์—…์—์„œ RHEL์„ ์šด์˜ํ•˜๋Š” ํŒ€์ด๋ผ๋ฉด ์ด ๊ฐฑ์‹ ์ด ๊ฐ์‚ฌ ์ฃผ๊ธฐ๋‚˜ ์ธ์ฆ ๊ฐฑ์‹  ์ผ์ •์— ์–ด๋–ค ์˜ํ–ฅ์„ ์ฃผ๋Š”์ง€ ๋ณ„๋„๋กœ ํ™•์ธํ•  ํ•„์š”๊ฐ€ ์žˆ๋‹ค. (์›๋ฌธ ์ ‘๊ทผ ์‹คํŒจ๋กœ ์ œ๋ชฉ/๋ฐœ์ทŒ ์ •๋ณด๋งŒ ๋ฐ˜์˜ํ•จ)

๐Ÿ’ก RHEL 10 STIG ์ž๋™ํ™”๊ฐ€ DISA V1R2์™€ ์ •ํ•ฉ์„ฑ์„ ๊ฐ–์ถ”๋ฉด, ๋ฏธ ์—ฐ๋ฐฉยท๊ตญ๋ฐฉ ๊ทœ์ œ ํ™˜๊ฒฝ์—์„œ ์šด์˜ํ•˜๋Š” ํด๋Ÿฌ์Šคํ„ฐ์˜ ์ปดํ”Œ๋ผ์ด์–ธ์Šค ์Šค์บ”ยท๊ฒฝํ™”(hardening) ์ž‘์—…์„ ์ˆ˜์ž‘์—… ๋Œ€์กฐ ์—†์ด ์ž๋™ํ™”๋œ ํ”„๋กœํŒŒ์ผ๋กœ ๋Œ€์ฒดํ•  ์ˆ˜ ์žˆ๋‹ค.

How to manage aircraft leases with AI agents

Red Hat

์ด ๊ธ€์€ ๋ ˆ๋“œํ–‡ AI ํ™˜๊ฒฝ์—์„œ ์ œ๊ณตํ•˜๋Š” 'AI ํ€ต์Šคํƒ€ํŠธ(AI quickstarts)' ์นดํƒˆ๋กœ๊ทธ์˜ ์‚ฌ๋ก€๋กœ, ํ•ญ๊ณต๊ธฐ ๋ฆฌ์Šค(์ž„๋Œ€) ๊ด€๋ฆฌ๋ฅผ AI ์—์ด์ „ํŠธ๋กœ ์ฒ˜๋ฆฌํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ์†Œ๊ฐœํ•œ๋‹ค. AI ํ€ต์Šคํƒ€ํŠธ๋Š” ์—…์ข…๋ณ„๋กœ ์ฆ‰์‹œ ์‹คํ–‰ ๊ฐ€๋Šฅํ•œ ์œ ์Šค์ผ€์ด์Šค ๋ชจ์Œ์œผ๋กœ, ๋ ˆ๋“œํ–‡์˜ ์—”ํ„ฐํ”„๋ผ์ด์ฆˆ ์˜คํ”ˆ์†Œ์Šค AI ์ธํ”„๋ผ ์œ„์—์„œ ์‹ค์ œ ์—…๋ฌด ๋ฌธ์ œ๋ฅผ ๊ฐ„๋‹จํ•˜๊ณ  ์‹ค์šฉ์ ์œผ๋กœ ํ•ด๊ฒฐํ•˜๋Š” ๊ฒƒ์„ ๋ชฉํ‘œ๋กœ ํ•œ๋‹ค. ์ œ๋ชฉ๊ณผ ๋ฐœ์ทŒ๋ฌธ ์ˆ˜์ค€์—์„œ๋Š” ํ•ญ๊ณต๊ธฐ ๋ฆฌ์Šค ๊ด€๋ฆฌ์˜ ์–ด๋–ค ๊ตฌ์ฒด์  ์—…๋ฌด(๊ณ„์•ฝ ๊ฐฑ์‹ , ์ •๋น„ ์Šค์ผ€์ค„๋ง ๋“ฑ)๋ฅผ ์—์ด์ „ํŠธ๊ฐ€ ์ฒ˜๋ฆฌํ•˜๋Š”์ง€๊นŒ์ง€๋Š” ๋‚˜์˜ค์ง€ ์•Š๋Š”๋‹ค. ์ด๋Ÿฐ ์—…์ข…๋ณ„ AI ํ€ต์Šคํƒ€ํŠธ๋Š” ํ†ต์ƒ ์ฐธ์กฐ ์•„ํ‚คํ…์ฒ˜์™€ ๋ฐฐํฌ ๊ฐ€๋Šฅํ•œ ์ฝ”๋“œ ์˜ˆ์ œ๋ฅผ ํ•จ๊ป˜ ์ œ๊ณตํ•ด, ๊ณ ๊ฐ์ด ํŒŒ์ดํ”„๋ผ์ธ์„ ์ฒ˜์Œ๋ถ€ํ„ฐ ์„ค๊ณ„ํ•˜์ง€ ์•Š๊ณ ๋„ ๋น ๋ฅด๊ฒŒ ํŒŒ์ผ๋Ÿฟ์„ ๊ตฌ์„ฑํ•  ์ˆ˜ ์žˆ๊ฒŒ ํ•˜๋Š” ๋ฐฉ์‹์œผ๋กœ ๊ตฌ์„ฑ๋˜๋Š” ๊ฒฝ์šฐ๊ฐ€ ๋งŽ๋‹ค. ๋ฐ๋ธŒ์˜ต์Šค ๊ด€์ ์—์„œ๋Š” ์ด๋Ÿฐ ์นดํƒˆ๋กœ๊ทธํ˜• ์ ‘๊ทผ์ด ๊ฒ€์ฆ๋˜์ง€ ์•Š์€ ์—์ด์ „ํŠธ ์•„ํ‚คํ…์ฒ˜๋ฅผ ํ”„๋กœ๋•์…˜์— ๋ฐ”๋กœ ํˆฌ์ž…ํ•˜๋Š” ์œ„ํ—˜์„ ์ค„์—ฌ์ค€๋‹ค๋Š” ์ ์ด ํ•ต์‹ฌ ๊ฐ€์น˜๋กœ ๋ณด์ธ๋‹ค. (์›๋ฌธ ์ ‘๊ทผ ์‹คํŒจ๋กœ ์ œ๋ชฉ/๋ฐœ์ทŒ ์ •๋ณด๋งŒ ๋ฐ˜์˜ํ•จ)

๐Ÿ’ก ์—…์ข…๋ณ„ AI ํ€ต์Šคํƒ€ํŠธ ์นดํƒˆ๋กœ๊ทธ๋Š” ์ฒ˜์Œ๋ถ€ํ„ฐ ์—์ด์ „ํŠธ ํŒŒ์ดํ”„๋ผ์ธ์„ ์„ค๊ณ„ํ•˜๋Š” ๋Œ€์‹  ๊ฒ€์ฆ๋œ ์ฐธ์กฐ ์•„ํ‚คํ…์ฒ˜๋ฅผ ์žฌ์‚ฌ์šฉํ•˜๊ฒŒ ํ•ด, ๋„์ž… ์‹œ๊ฐ„๊ณผ ๋ฆฌ์Šคํฌ๋ฅผ ์ค„์—ฌ์ค€๋‹ค.

Friday Five โ€” September 25, 2026 | Red Hat

Red Hat

์ด ๊ธ€์€ ๋ ˆ๋“œํ–‡์˜ ์ฃผ๊ฐ„ ์š”์•ฝ ์ฝ”๋„ˆ 'Friday Five'์˜ 2026๋…„ 9์›” 25์ผ์ž ํŽธ์œผ๋กœ, ์ด๋ฒˆ ์ฃผ์—๋Š” 'AI ์‹œ๋Œ€์˜ ํ™•์žฅ ๊ฐ€๋Šฅํ•œ ์—”ํ„ฐํ”„๋ผ์ด์ฆˆ ๋ณด์•ˆ ์ฒญ์‚ฌ์ง„'์„ ์ฃผ์ œ๋กœ ํ•œ ์‹œ๋ฆฌ์ฆˆ๋ฅผ ๋‹ค๋ฃฌ๋‹ค. ์šด์˜์ฒด์ œ(OS) ๊ธฐ๋ฐ˜๋ถ€ํ„ฐ ์ž์œจ AI ์—์ด์ „ํŠธ์— ์ด๋ฅด๊ธฐ๊นŒ์ง€ ๊ณ„์ธตํ™”๋œ ๋ณด์•ˆ ๋ฐฉ์–ด ์ฒด๊ณ„๋ฅผ ๋ ˆ๋“œํ–‡์ด ์–ด๋–ป๊ฒŒ ๊ณ ๊ฐ์—๊ฒŒ ์ œ๊ณตํ•˜๋Š”์ง€๋ฅผ ํ’€์–ด๊ฐ„๋‹ค๋Š” ๊ฒƒ์ด ํ•ต์‹ฌ ๋‚ด์šฉ์ด๋‹ค. ์ œ๋ชฉ์˜ '๋‹ค์„ฏ ๊ฐ€์ง€(Five)' ํ•ญ๋ชฉ์ด ๊ตฌ์ฒด์ ์œผ๋กœ ๋ฌด์—‡์ธ์ง€๋Š” ๋ฐœ์ทŒ๋ฌธ ์ˆ˜์ค€์—์„œ ํ™•์ธ๋˜์ง€ ์•Š๋Š”๋‹ค. 'Friday Five' ์ฝ”๋„ˆ๋Š” ํ†ต์ƒ ํ•œ ์ฃผ๊ฐ„์˜ ์ฃผ์š” ๋ธ”๋กœ๊ทธ ๊ธ€, ์ œํ’ˆ ์†Œ์‹, ํ–‰์‚ฌ ์•ˆ๋‚ด ๋“ฑ์„ ๋‹ค์„ฏ ํ•ญ๋ชฉ์œผ๋กœ ์••์ถ•ํ•ด ์ „๋‹ฌํ•˜๋Š” ์ •๊ธฐ ์š”์•ฝ ํฌ๋งท์œผ๋กœ, ์ด๋ฒˆ ์ฃผ์—๋Š” AI ์‹œ๋Œ€์˜ ๊ณ„์ธตํ˜• ๋ณด์•ˆ์ด๋ผ๋Š” ํ•˜๋‚˜์˜ ํฐ ์ฃผ์ œ ์•„๋ž˜ ์—ฌ๋Ÿฌ ํ•ญ๋ชฉ์„ ๋ฌถ์–ด ์†Œ๊ฐœํ•˜๋Š” ๊ฒƒ์œผ๋กœ ๋ณด์ธ๋‹ค. ๋ณด์•ˆยท์ปดํ”Œ๋ผ์ด์–ธ์Šค ๋‹ด๋‹น์ž๋ผ๋ฉด ์ด ์š”์•ฝ์„ ํ†ตํ•ด ๋ ˆ๋“œํ–‡์˜ ์ตœ์‹  ๋ณด์•ˆ ๊ด€๋ จ ๋ฐœํ‘œ๋ฅผ ๋†“์น˜์ง€ ์•Š๊ณ  ํ›‘์–ด๋ณผ ์ˆ˜ ์žˆ๋‹ค๋Š” ์ ์—์„œ ์‹ค์šฉ์  ๊ฐ€์น˜๊ฐ€ ์žˆ๋‹ค. (์›๋ฌธ ์ ‘๊ทผ ์‹คํŒจ๋กœ ์ œ๋ชฉ/๋ฐœ์ทŒ ์ •๋ณด๋งŒ ๋ฐ˜์˜ํ•จ)

๐Ÿ’ก OS ๊ธฐ๋ฐ˜๋ถ€ํ„ฐ ์ž์œจ ์—์ด์ „ํŠธ๊นŒ์ง€ ๊ณ„์ธตํ™”๋œ ๋ณด์•ˆ ๋ฐฉ์–ด๋ฅผ ๊ฐ•์กฐํ•˜๋Š” ํ๋ฆ„์€, ์—์ด์ „ํŠธ ๋„์ž… ์กฐ์ง์ด ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๊ณ„์ธต ํ†ต์ œ๋งŒ์œผ๋กœ๋Š” ๋ถ€์กฑํ•˜๋ฉฐ OSยทํ”Œ๋žซํผ ๋ ˆ๋ฒจ ๊ฒฝํ™”๋„ ํ•จ๊ป˜ ์žฌ์ ๊ฒ€ํ•ด์•ผ ํ•จ์„ ์‹œ์‚ฌํ•œ๋‹ค.

How Cloudflare addressed a cross-tenant data exposure vulnerability in Containers

Cloudflare

์ด ๊ธ€์€ ํด๋ผ์šฐ๋“œํ”Œ๋ ˆ์–ด(Cloudflare)๊ฐ€ ์ž์‚ฌ์˜ 'Containers' ์„œ๋น„์Šค์—์„œ ๋ฐœ๊ฒฌ๋œ ํฌ๋กœ์Šคํ…Œ๋„ŒํŠธ ๋ฐ์ดํ„ฐ ๋…ธ์ถœ ์ทจ์•ฝ์ ์„ ์–ด๋–ป๊ฒŒ ๋Œ€์‘ํ–ˆ๋Š”์ง€ ์„ค๋ช…ํ•œ๋‹ค. ์™ธ๋ถ€ ๋ณด์•ˆ ์—ฐ๊ตฌ๊ธฐ๊ด€ Accomplish๊ฐ€ ์ด์ „ ์›Œํฌ๋กœ๋“œ์˜ ์ž”์—ฌ ๋””์Šคํฌ ๋ฐ์ดํ„ฐ๊ฐ€ ๋…ธ์ถœ๋  ์ˆ˜ ์žˆ๋Š” ์ทจ์•ฝ์ ์„ ๋ฐœ๊ฒฌํ•ด ์ œ๋ณดํ–ˆ์œผ๋ฉฐ, ํด๋ผ์šฐ๋“œํ”Œ๋ ˆ์–ด๋Š” ์ด ๋ฌธ์ œ๊ฐ€ ์–ด๋–ค ๋ฉ”์ปค๋‹ˆ์ฆ˜์œผ๋กœ ๋ฐœ์ƒํ–ˆ๋Š”์ง€, ์–ด๋–ป๊ฒŒ ์กฐ์‚ฌํ–ˆ๋Š”์ง€, ๊ทธ๋ฆฌ๊ณ  ์–ด๋–ค ์กฐ์น˜๋กœ ์ด๋ฅผ ํ•ด๊ฒฐํ–ˆ๋Š”์ง€๋ฅผ ์ด ๊ธ€์—์„œ ๊ณต๊ฐœํ•œ๋‹ค. ๋ฉ€ํ‹ฐํ…Œ๋„ŒํŠธ ์ปจํ…Œ์ด๋„ˆ ํ™˜๊ฒฝ์—์„œ ์ด์ „ ํ…Œ๋„ŒํŠธ์˜ ๋””์Šคํฌ ์ž”์—ฌ๋ฌผ์ด ๋‹ค์Œ ์›Œํฌ๋กœ๋“œ์— ๋…ธ์ถœ๋  ์ˆ˜ ์žˆ๋‹ค๋Š” ์ ์ด ํ•ต์‹ฌ ๋ฆฌ์Šคํฌ๋กœ ์ง€๋ชฉ๋œ๋‹ค. ๋ฐœ์ทŒ๋ฌธ ์ˆ˜์ค€์—์„œ๋Š” ๊ตฌ์ฒด์ ์ธ ํŒจ์น˜ ์‹œ์ ์ด๋‚˜ ์˜ํ–ฅ๋ฐ›์€ ๊ณ ๊ฐ ๋ฒ”์œ„๊นŒ์ง€๋Š” ํ™•์ธ๋˜์ง€ ์•Š๋Š”๋‹ค. (์›๋ฌธ ์ ‘๊ทผ ์‹คํŒจ๋กœ ์ œ๋ชฉ/๋ฐœ์ทŒ ์ •๋ณด๋งŒ ๋ฐ˜์˜ํ•จ)

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


DevOps & ์ธํ”„๋ผ

The agent didnโ€™t break your controls. It went around them.

The New Stack

์ด ๊ธ€์€ AI ์—์ด์ „ํŠธ ๋ณด์•ˆ์—์„œ '์•„์ด๋ดํ‹ฐํ‹ฐ' ๋ฌธ์ œ๋Š” ์ด๋ฏธ ์ •๋ฆฌ๋œ ์˜์—ญ์ด๋ผ๊ณ  ์ „์ œํ•œ๋‹ค. ์ฆ‰ ์—์ด์ „ํŠธ๋Š” ์‚ฌ๋žŒ ๊ณ„์ •์„ ๋นŒ๋ ค ์“ฐ๋Š” ๋Œ€์‹  ์ž์‹ ๋งŒ์˜ ์ •์ฒด์„ฑ์„ ๊ฐ€์ ธ์•ผ ํ•˜๋ฉฐ, ๊ทธ ์ •์ฒด์„ฑ์€ ๋‹จ๋ช…(short-lived)ํ•˜๊ณ  ์–ธ์ œ๋“  ํ๊ธฐ ๊ฐ€๋Šฅํ•œ(revocable) ์ž๊ฒฉ ์ฆ๋ช…์œผ๋กœ ํŠน์ • ๊ถŒํ•œ ๋ฒ”์œ„(scope)์— ํ•œ์ •๋ผ์•ผ ํ•œ๋‹ค๋Š” ๊ฒƒ์ด๋‹ค. ์ œ๋ชฉ์ด ์‹œ์‚ฌํ•˜๋“ฏ, ํ•ต์‹ฌ ๋…ผ์ง€๋Š” ์—์ด์ „ํŠธ๊ฐ€ ๊ธฐ์กด ์ ‘๊ทผ ํ†ต์ œ๋ฅผ '๊นจ๋œจ๋ฆฌ๋Š”' ๊ฒƒ์ด ์•„๋‹ˆ๋ผ ๊ทธ ํ†ต์ œ๋ฅผ ์šฐํšŒํ•ด์„œ ๋ฌธ์ œ๋ฅผ ์ผ์œผํ‚จ๋‹ค๋Š” ๋ฐ ์žˆ๋‹ค. ๋ฐœ์ทŒ๋ฌธ์ด ๋ฌธ์žฅ ์ค‘๊ฐ„์—์„œ ๋Š๊ฒจ ๊ตฌ์ฒด์ ์ธ ์Šค์ฝ”ํ”„ ์„ค๊ณ„ ์˜ˆ์‹œ๋‚˜ ์‚ฌ๊ณ  ์‚ฌ๋ก€๊นŒ์ง€๋Š” ํ™•์ธ๋˜์ง€ ์•Š๋Š”๋‹ค. (์›๋ฌธ ์ ‘๊ทผ ์‹คํŒจ๋กœ ์ œ๋ชฉ/๋ฐœ์ทŒ ์ •๋ณด๋งŒ ๋ฐ˜์˜ํ•จ)

๐Ÿ’ก ์—์ด์ „ํŠธ์—๊ฒŒ ๋‹จ๋ช…ยทํ๊ธฐ ๊ฐ€๋Šฅํ•œ ์Šค์ฝ”ํ”„ํ˜• ์ž๊ฒฉ ์ฆ๋ช…์„ ๋ฐœ๊ธ‰ํ•˜์ง€ ์•Š์œผ๋ฉด, ํ†ต์ œ๋ฅผ ์ •๋ฉด์œผ๋กœ ๋šซ์ง€ ์•Š๊ณ ๋„ ์šฐํšŒ ๊ฒฝ๋กœ๋กœ ๊ถŒํ•œ์„ ๋‚จ์šฉํ•  ์—ฌ์ง€๊ฐ€ ๋‚จ๋Š”๋‹ค.

Claude Opus 5.5 vs. Opus 5 on reasoning tasks: Cheaper, faster, but not better

The New Stack

์ด ๊ธ€์€ ์•ค์Šค๋กœํ”ฝ์ด ์ด๋ฒˆ ์ฃผ ๊ณต๊ฐœํ•œ Claude Opus 5.5๋ฅผ ๊ธฐ์กด Opus 5์™€ ์ถ”๋ก (reasoning) ๊ณผ์ œ ๊ธฐ์ค€์œผ๋กœ ๋น„๊ตํ•œ๋‹ค. ์•ค์Šค๋กœํ”ฝ ์ธก ๋ฐœํ‘œ์— ๋”ฐ๋ฅด๋ฉด Opus 5.5๋Š” Opus 5 ๋Œ€๋น„ ๋น„์šฉ์ด 40% ์ €๋ ดํ•˜๋‹ค๊ณ  ์ฃผ์žฅํ–ˆ๋‹ค. ์ œ๋ชฉ์—์„œ ๋“œ๋Ÿฌ๋‚˜๋“ฏ ์ €์ž์˜ ๊ฒฐ๋ก ์€ '๋” ์ €๋ ดํ•˜๊ณ  ๋” ๋น ๋ฅด์ง€๋งŒ ๋” ๋‚ซ์ง€๋Š” ์•Š๋‹ค(Cheaper, faster, but not better)'๋กœ, ์ถ”๋ก  ์„ฑ๋Šฅ ์ž์ฒด๋Š” ์ด์ „ ๋ชจ๋ธ ๋Œ€๋น„ ์œ ์˜๋ฏธํ•˜๊ฒŒ ๊ฐœ์„ ๋˜์ง€ ์•Š์•˜๋‹ค๋Š” ํ‰๊ฐ€๋กœ ์ฝํžŒ๋‹ค. ๋ฐœ์ทŒ๋ฌธ์ด ๊ฐ€๊ฒฉ ์ฃผ์žฅ ๋ฌธ์žฅ์—์„œ ๋Š๊ฒจ ์žˆ์–ด ๊ตฌ์ฒด์ ์ธ ๋ฒค์น˜๋งˆํฌ๋ช…์ด๋‚˜ ์ ์ˆ˜ ์ฐจ์ด๊นŒ์ง€๋Š” ํ™•์ธ๋˜์ง€ ์•Š๋Š”๋‹ค. (์›๋ฌธ ์ ‘๊ทผ ์‹คํŒจ๋กœ ์ œ๋ชฉ/๋ฐœ์ทŒ ์ •๋ณด๋งŒ ๋ฐ˜์˜ํ•จ)

๐Ÿ’ก ์ถ”๋ก  ํ’ˆ์งˆ์€ ๊ทธ๋Œ€๋กœ์ธ๋ฐ ๋น„์šฉ๋งŒ 40% ๋‚ฎ์•„์กŒ๋‹ค๋ฉด, ์ถ”๋ก  ์ •ํ™•๋„๊ฐ€ ํ•ต์‹ฌ์ธ ์›Œํฌ๋กœ๋“œ๋ณด๋‹ค ๋น„์šฉ ๋ฏผ๊ฐ๋„๊ฐ€ ๋†’์€ ๋Œ€๋Ÿ‰ ์ฒ˜๋ฆฌ ์ž‘์—…์— Opus 5.5๋ฅผ ์šฐ์„  ๋ฐฐ์น˜ํ•˜๋Š” ํŽธ์ด ํ•ฉ๋ฆฌ์ ์ด๋‹ค.

GitHub Copilot app for Beginners: How to build custom workflows with canvases

GitHub

์ด ๊ธ€์€ GitHub Copilot ์•ฑ์˜ '์บ”๋ฒ„์Šค(canvases)' ๊ธฐ๋Šฅ์„ ์ดˆ๋ณด์ž ๋Œ€์ƒ์œผ๋กœ ์†Œ๊ฐœํ•˜๋ฉฐ ์ปค์Šคํ…€ ์›Œํฌํ”Œ๋กœ๋ฅผ ๋งŒ๋“œ๋Š” ๋ฐฉ๋ฒ•์„ ๋‹ค๋ฃฌ๋‹ค. ์‚ฌ์šฉ์ž๋Š” ํ•„์š”ํ•œ ์ธํ„ฐํŽ˜์ด์Šค๋ฅผ ํ‰๋ฒ”ํ•œ ์˜์–ด ๋ฌธ์žฅ์œผ๋กœ ์„ค๋ช…ํ•˜๊ธฐ๋งŒ ํ•˜๋ฉด, ์—์ด์ „ํŠธ๊ฐ€ ์‚ฌ์šฉ์ž์™€ ํ•จ๊ป˜ ์“ฐ๊ณ  ์ˆ˜์ •ํ•  ์ˆ˜ ์žˆ๋Š” '๋ผ์ด๋ธŒ ์„œํ”ผ์Šค(live surface)'๋ฅผ ์ง์ ‘ ๋งŒ๋“ค์–ด์ค€๋‹ค. ํ•ต์‹ฌ ๊ฐ€์น˜ ์ œ์•ˆ์€ ๊ธฐ์กด ๋„๊ตฌ์— ์‚ฌ๋žŒ์ด ๋งž์ถ”๋Š” ์‹œ๊ฐ„์„ ์ค„์ด๊ณ , ์‹ค์ œ ์ž‘์—…์— ์“ฐ๋Š” ์‹œ๊ฐ„์„ ๋Š˜๋ฆฌ๋Š” ๊ฒƒ์ด๋‹ค. ์ œ๋ชฉ์—์„œ '์ดˆ๋ณด์ž์šฉ(for Beginners)'์ด๋ผ๋Š” ์ ์„ ๊ฐ•์กฐํ•ด, ์ฝ”๋”ฉ ๊ฒฝํ—˜์ด ์ ์€ ์‚ฌ์šฉ์ž๋„ ์ ‘๊ทผํ•  ์ˆ˜ ์žˆ๋Š” ์ง„์ž…์ ์œผ๋กœ ์บ”๋ฒ„์Šค๋ฅผ ํฌ์ง€์…”๋‹ํ•˜๊ณ  ์žˆ๋‹ค. (์›๋ฌธ ์ ‘๊ทผ ์‹คํŒจ๋กœ ์ œ๋ชฉ/๋ฐœ์ทŒ ์ •๋ณด๋งŒ ๋ฐ˜์˜ํ•จ)

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

Trading a Cloud Identity for Your Own: Workload Attestation on Managed Compute

Netflix

์ด ๊ธ€์€ ๋„ทํ”Œ๋ฆญ์Šค ํ…Œํฌ๋ธ”๋กœ๊ทธ์˜ ํฌ์ŠคํŠธ๋กœ, ์ œ๋ชฉ '์ž์‹ ๋งŒ์˜ ํด๋ผ์šฐ๋“œ ์•„์ด๋ดํ‹ฐํ‹ฐ๋กœ ๊ตํ™˜ํ•˜๊ธฐ: ๋งค๋‹ˆ์ง€๋“œ ์ปดํ“จํŠธ ์ƒ์˜ ์›Œํฌ๋กœ๋“œ ์–ดํ…Œ์Šคํ…Œ์ด์…˜(Trading a Cloud Identity for Your Own: Workload Attestation on Managed Compute)'์„ ํ†ตํ•ด ๋งค๋‹ˆ์ง€๋“œ ์ปดํ“จํŠธ ํ™˜๊ฒฝ์—์„œ ์›Œํฌ๋กœ๋“œ๊ฐ€ ํด๋ผ์šฐ๋“œ ์ œ๊ณต์ž์˜ ์•„์ด๋ดํ‹ฐํ‹ฐ๋ฅผ ๊ทธ๋Œ€๋กœ ์“ฐ๋Š” ๋Œ€์‹ , ์›Œํฌ๋กœ๋“œ ์ž์ฒด๋ฅผ ์ฆ๋ช…(attestation)ํ•ด ๋…๋ฆฝ์ ์ธ ์‹ ์›์„ ํ™•๋ณดํ•˜๋Š” ์ ‘๊ทผ์„ ๋‹ค๋ฃจ๋Š” ๊ฒƒ์œผ๋กœ ๋ณด์ธ๋‹ค. ๋ฐœ์ทŒ๋ฌธ์ด ์ œ๊ณต๋˜์ง€ ์•Š์•„ ๊ตฌ์ฒด์ ์œผ๋กœ ์–ด๋–ค ํ”„๋กœํ† ์ฝœ, ์„œ๋น„์Šค, ์ˆ˜์น˜๊ฐ€ ๋“ฑ์žฅํ•˜๋Š”์ง€๋Š” ํ™•์ธํ•  ์ˆ˜ ์—†๋‹ค. ์ œ๋ชฉ๋งŒ์œผ๋กœ ๋ฏธ๋ฃจ์–ด ๋ณผ ๋•Œ ํด๋ผ์šฐ๋“œ ๋ฒค๋”๊ฐ€ ๋ถ€์—ฌํ•˜๋Š” ์‹ ์›์— ์˜์กดํ•˜๋Š” ๊ฒƒ์˜ ํ•œ๊ณ„์™€, ์›Œํฌ๋กœ๋“œ ์–ดํ…Œ์Šคํ…Œ์ด์…˜์„ ํ†ตํ•ด ์ด๋ฅผ ๋Œ€์ฒดํ•˜๋ ค๋Š” ๋„ทํ”Œ๋ฆญ์Šค์˜ ์‹œ๋„๋ฅผ ๋‹ค๋ฃฌ ๊ธ€๋กœ ์ถ”์ •๋œ๋‹ค. ๋„ทํ”Œ๋ฆญ์Šค ํ…Œํฌ๋ธ”๋กœ๊ทธ๋Š” ํ†ต์ƒ ์ž์‚ฌ ๋Œ€๊ทœ๋ชจ ํ”„๋กœ๋•์…˜ ํ™˜๊ฒฝ์—์„œ ์‹ค์ œ๋กœ ๊ฒ€์ฆํ•œ ์ธํ”„๋ผยท๋ณด์•ˆ ๊ธฐ๋ฒ•์„ ๊ณต์œ ํ•˜๋Š” ์„ฑ๊ฒฉ์ด ๊ฐ•ํ•˜๋ฏ€๋กœ, ์ด ๊ธ€ ์—ญ์‹œ ๋งค๋‹ˆ์ง€๋“œ ์ปดํ“จํŠธ ์œ„์—์„œ ๋™์ž‘ํ•˜๋Š” ๋Œ€๊ทœ๋ชจ ์›Œํฌ๋กœ๋“œ์— ์‹ค์ „ ์ ์šฉ ๊ฐ€๋Šฅํ•œ ์–ดํ…Œ์Šคํ…Œ์ด์…˜ ๊ธฐ๋ฒ•์„ ๋‹ค๋ฃฐ ๊ฐ€๋Šฅ์„ฑ์ด ๋†’๋‹ค. ๋‹ค๋งŒ ์–ด๋–ค ๋งค๋‹ˆ์ง€๋“œ ์ปดํ“จํŠธ ํ”Œ๋žซํผ(์ž์ฒด ์ธํ”„๋ผ์ธ์ง€ ํผ๋ธ”๋ฆญ ํด๋ผ์šฐ๋“œ์ธ์ง€)์„ ๋Œ€์ƒ์œผ๋กœ ํ•˜๋Š”์ง€, ์–ดํ…Œ์Šคํ…Œ์ด์…˜ ๊ฒ€์ฆ ์ฃผ์ฒด๊ฐ€ ๋ˆ„๊ตฌ์ธ์ง€๋Š” ์ œ๋ชฉ๋งŒ์œผ๋กœ๋Š” ํ™•์ •ํ•  ์ˆ˜ ์—†๋Š” ์—ด๋ฆฐ ์งˆ๋ฌธ์œผ๋กœ ๋‚จ๋Š”๋‹ค. (์›๋ฌธ ์ ‘๊ทผ ์‹คํŒจ๋กœ ์ œ๋ชฉ/๋ฐœ์ทŒ ์ •๋ณด๋งŒ ๋ฐ˜์˜ํ•จ โ€” ๋ฐœ์ทŒ๋ฌธ ์ž์ฒด๋„ ์ œ๊ณต๋˜์ง€ ์•Š์•„ ์ œ๋ชฉ๋งŒ ๊ทผ๊ฑฐ๋กœ ํ•จ)

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

Improving site performance by shipping more CSS

GitHub

์ด ๊ธ€์€ github.com์ด CSS-in-JS ๋ฐฉ์‹์—์„œ ์™„์ „ํžˆ ๋ฒ—์–ด๋‚˜ ์ˆœ์ˆ˜ CSS๋ฅผ ๋” ๋งŽ์ด ์‚ฌ์šฉํ•˜๋Š” ๋ฐฉํ–ฅ์œผ๋กœ ์ „๋ฉด ๋งˆ์ด๊ทธ๋ ˆ์ด์…˜ํ•œ ๊ณผ์ •์„ ๋‹ค๋ฃฌ๋‹ค. ์ œ๋ชฉ '๋” ๋งŽ์€ CSS๋ฅผ ๋ฐฐํฌํ•ด ์‚ฌ์ดํŠธ ์„ฑ๋Šฅ์„ ๊ฐœ์„ ํ•˜๊ธฐ(Improving site performance by shipping more CSS)'๋Š” ์—ญ์„ค์ ์œผ๋กœ ๋“ค๋ฆฌ์ง€๋งŒ, CSS-in-JS์˜ ๋Ÿฐํƒ€์ž„ ์˜ค๋ฒ„ํ—ค๋“œ๋ฅผ ์ œ๊ฑฐํ•จ์œผ๋กœ์จ ์˜คํžˆ๋ ค ์„ฑ๋Šฅ์ด ๊ฐœ์„ ๋๋‹ค๋Š” ๋…ผ์ง€๋กœ ์ดํ•ด๋œ๋‹ค. ๋ฐœ์ทŒ๋ฌธ์—๋Š” ๊ตฌ์ฒด์ ์ธ ๋กœ๋”ฉ ์‹œ๊ฐ„ ๋‹จ์ถ• ์ˆ˜์น˜๋‚˜ ์‚ฌ์šฉ๋œ ๋นŒ๋“œ ๋„๊ตฌ๋ช…๊นŒ์ง€๋Š” ๋‚˜์˜ค์ง€ ์•Š๋Š”๋‹ค. ๊นƒํ—ˆ๋ธŒ ์—”์ง€๋‹ˆ์–ด๋ง ๋ธ”๋กœ๊ทธ๊ฐ€ ์ด๋Ÿฐ ์•„ํ‚คํ…์ฒ˜ ํšŒ๊ณ ๋ฅผ ๊ณต๊ฐœํ•˜๋Š” ๊ฒƒ์€ ๋Œ€๊ทœ๋ชจ ํ”„๋กœ๋•์…˜ ์„œ๋น„์Šค์—์„œ ์‹ค์ œ๋กœ ๊ฒ€์ฆ๋œ ํŠธ๋ ˆ์ด๋“œ์˜คํ”„๋ฅผ ๊ณต์œ ํ•˜๋ ค๋Š” ๋ชฉ์ ์œผ๋กœ ๋ณด์ด๋ฉฐ, ๋น„์Šทํ•œ ๊ทœ๋ชจ์˜ ํ”„๋ก ํŠธ์—”๋“œ๋ฅผ ์šด์˜ํ•˜๋Š” ํŒ€์— ์ฐธ๊ณ  ์‚ฌ๋ก€๊ฐ€ ๋  ์ˆ˜ ์žˆ๋‹ค. ๋‹ค๋งŒ ๋งˆ์ด๊ทธ๋ ˆ์ด์…˜์— ์†Œ์š”๋œ ๊ธฐ๊ฐ„์ด๋‚˜ ๋ฒˆ๋“ค ํฌ๊ธฐยท๋กœ๋”ฉ ์‹œ๊ฐ„์˜ ๊ตฌ์ฒด์  ๊ฐœ์„ ํญ๊นŒ์ง€๋Š” ๋ฐœ์ทŒ๋ฌธ ์ˆ˜์ค€์—์„œ ํ™•์ธ๋˜์ง€ ์•Š๋Š”๋‹ค. (์›๋ฌธ ์ ‘๊ทผ ์‹คํŒจ๋กœ ์ œ๋ชฉ/๋ฐœ์ทŒ ์ •๋ณด๋งŒ ๋ฐ˜์˜ํ•จ)

๐Ÿ’ก ๋Ÿฐํƒ€์ž„์— ์Šคํƒ€์ผ์„ ๊ณ„์‚ฐํ•˜๋Š” CSS-in-JS๋ฅผ ๊ฑท์–ด๋‚ด๊ณ  ์ •์  CSS๋กœ ์˜ฎ๊ธฐ๋ฉด ํด๋ผ์ด์–ธํŠธ ์‚ฌ์ด๋“œ ์—ฐ์‚ฐ ๋น„์šฉ์ด ์ค„์–ด, ๋Œ€๊ทœ๋ชจ ํŠธ๋ž˜ํ”ฝ์„ ๋ฐ›๋Š” ์„œ๋น„์Šค์—์„œ ํ”„๋ก ํŠธ์—”๋“œ ์„ฑ๋Šฅ๊ณผ ์ธํ”„๋ผ ๋ถ€ํ•˜๋ฅผ ๋™์‹œ์— ๋‚ฎ์ถœ ์ˆ˜ ์žˆ๋‹ค.

Extend Datadog RUM and Product Analytics to Shopify and Salesforce

Datadog

๋ฐ์ดํ„ฐ๋…(Datadog)์ด 2026๋…„ 9์›” 25์ผ, RUM(Real User Monitoring)๊ณผ Product Analytics ๊ธฐ๋Šฅ์„ ์‡ผํ”ผํŒŒ์ด(Shopify)์™€ ์„ธ์ผ์ฆˆํฌ์Šค ์ต์Šคํ”ผ๋ฆฌ์–ธ์Šค ํด๋ผ์šฐ๋“œ(Salesforce Experience Cloud)๊นŒ์ง€ ํ™•์žฅํ•œ๋‹ค๊ณ  ๋ฐœํ‘œํ–ˆ๋‹ค. ๋ฐ์ดํ„ฐ๋…์€ ์ด๋ฒˆ ํ™•์žฅ์˜ ๋ฐฐ๊ฒฝ์œผ๋กœ '์—”์ง€๋‹ˆ์–ด๋ง ํŒ€์ด ์ด๋Ÿฐ ํ”Œ๋žซํผ์—์„œ๋Š” ํ”„๋ก ํŠธ์—”๋“œ ๋Ÿฐํƒ€์ž„์„ ์ง์ ‘ ํ†ต์ œํ•˜๊ธฐ ์–ด๋ ต๋‹ค'๋Š” ์ ์„ ๋ช…์‹œ์ ์œผ๋กœ ๋“ค๋ฉฐ, SaaS ํ”Œ๋žซํผ ํŠน์œ ์˜ ๊ด€์ธก์„ฑ ๊ณต๋ฐฑ์„ ๋ฉ”์šฐ๋Š” ๊ฒƒ์ด ๋ชฉ์ ์ด๋ผ๊ณ  ๋ฐํžŒ๋‹ค. ์‡ผํ”ผํŒŒ์ด ์—ฐ๋™์€ ๋งค์žฅ ํ…Œ๋งˆ ํŒŒ์ผ์— Liquid ์Šค๋‹ˆํŽซ์œผ๋กœ ์‚ฝ์ž…ํ•˜๋Š” ๋ฐ์ดํ„ฐ๋… ๋ธŒ๋ผ์šฐ์ € SDK์™€, Shopify Admin์˜ 'Settings > Customer' ์ด๋ฒคํŠธ ์•„๋ž˜ ๋ฐฐํฌํ•˜๋Š” ์ปค์Šคํ…€ ํ”ฝ์…€ ๋‘ ๊ฐ€์ง€๋กœ ๊ตฌ์„ฑ๋ผ ์ฒดํฌ์•„์›ƒ ํผ๋„ ์ „์ฒด๋ฅผ ํ•˜๋‚˜์˜ ์—ฐ์† ์„ธ์…˜์œผ๋กœ ์ถ”์ ํ•˜์ง€๋งŒ, ์ปค์Šคํ…€ ํ”ฝ์…€์€ ์ฒดํฌ์•„์›ƒ ํŽ˜์ด์ง€์˜ DOM์— ์ ‘๊ทผํ•  ์ˆ˜ ์—†์–ด Core Web Vitals์™€ ์„ธ์…˜ ๋ฆฌํ”Œ๋ ˆ์ด๋Š” ์Šคํ† ์–ดํ”„๋ก ํŠธ ํŽ˜์ด์ง€์—์„œ๋งŒ ์ง€์›๋œ๋‹ค. ์„ธ์ผ์ฆˆํฌ์Šค ์—ฐ๋™์€ Lightning Web Components์—์„œ loadScript๋กœ ๋ถˆ๋Ÿฌ์˜ค๋Š” ์ „์šฉ SDK ๋ฒˆ๋“ค์„ ์‚ฌ์šฉํ•˜๋ฉฐ, Lightning์˜ ๊ฒฉ๋ฆฌ ๊ฒฝ๊ณ„ ์•ˆ์—์„œ ์ฝ˜์†”ยท์ปค์Šคํ…€ ์˜ค๋ฅ˜์™€ ํด๋ฆญยทํ”„๋Ÿฌ์ŠคํŠธ๋ ˆ์ด์…˜ ์‹ ํ˜ธ๋ฅผ ์ถ”์ ํ•˜์ง€๋งŒ Lightning Web Security(LWS) ์ƒŒ๋“œ๋ฐ•์Šค ์ œ์•ฝ์œผ๋กœ ์ฒ˜๋ฆฌ๋˜์ง€ ์•Š์€ ํ”„๋ผ๋ฏธ์Šค ๊ฑฐ๋ถ€(unhandled promise rejection)๋Š” ์žก์•„๋‚ด์ง€ ๋ชปํ•œ๋‹ค. ์ด ๊ธ€์€ ํ”„๋กœ๋•ํŠธ ๋งˆ์ผ€ํŒ… ๋งค๋‹ˆ์ € Bridgitte Kwong๊ณผ ์‹œ๋‹ˆ์–ด ํ”„๋กœ๋•ํŠธ ๋งค๋‹ˆ์ € Maรซl Lilensten ๋ช…์˜๋กœ ๊ฒŒ์‹œ๋๋‹ค.

๐Ÿ’ก ์‡ผํ”ผํŒŒ์ดยท์„ธ์ผ์ฆˆํฌ์Šค์ฒ˜๋Ÿผ ํ”„๋ก ํŠธ์—”๋“œ ๋Ÿฐํƒ€์ž„์„ ์ง์ ‘ ์ œ์–ดํ•  ์ˆ˜ ์—†๋Š” SaaS ํ”Œ๋žซํผ์—์„œ๋Š” RUM ์—ฐ๋™์— ๊ตฌ์กฐ์  ์‚ฌ๊ฐ์ง€๋Œ€(์ฒดํฌ์•„์›ƒ DOM ๋ฏธ์ ‘๊ทผ, ๋ฏธ์ฒ˜๋ฆฌ ํ”„๋ผ๋ฏธ์Šค ๊ฑฐ๋ถ€ ๋ˆ„๋ฝ)๊ฐ€ ๋‚จ์œผ๋ฏ€๋กœ, ๊ด€์ธก์„ฑ ์ปค๋ฒ„๋ฆฌ์ง€๋ฅผ 100%๋กœ ๊ฐ€์ •ํ•˜์ง€ ๋ง๊ณ  ๊ทธ ํ•œ๊ณ„๋ฅผ ๊ฐ์•ˆํ•ด ์•Œ๋ฆผ ์ž„๊ณ„์น˜๋ฅผ ์„ค๊ณ„ํ•ด์•ผ ํ•œ๋‹ค.

When chat is the wrong UI

GitHub

์ด ๊ธ€์€ ๊นƒํ—ˆ๋ธŒ(GitHub) ๋ธ”๋กœ๊ทธ์˜ ํฌ์ŠคํŠธ๋กœ, ๊ฐœ๋ฐœ์ž๊ฐ€ ์ฑ—๋ด‡ ํ˜•ํƒœ์˜ ๋Œ€ํ™”์ฐฝ๋ณด๋‹ค ๋” ๊ตฌ์ฒด์ ์ด๊ณ  ์กฐ์ž‘ ๊ฐ€๋Šฅํ•œ ๋ฌด์–ธ๊ฐ€๊ฐ€ ํ•„์š”ํ•  ๋•Œ ๋ฌด์—‡์„ ์จ์•ผ ํ•˜๋Š”์ง€๋ฅผ ๋‹ค๋ฃฌ๋‹ค. ์ œ๋ชฉ '์ฑ„ํŒ…์ด ์ž˜๋ชป๋œ UI์ผ ๋•Œ(When chat is the wrong UI)'๊ฐ€ ์‹œ์‚ฌํ•˜๋“ฏ, ์ €์ž๋Š” ๋ชจ๋“  ์ƒํ˜ธ์ž‘์šฉ์„ ์ฑ— ์ธํ„ฐํŽ˜์ด์Šค๋กœ ๋ฐ€์–ด๋„ฃ๋Š” ์ ‘๊ทผ์— ํ•œ๊ณ„๊ฐ€ ์žˆ๋‹ค๊ณ  ๋ณด๊ณ , ๋Œ€์•ˆ์œผ๋กœ '์บ”๋ฒ„์Šค(canvases)'๋ผ๋Š” ๊ฐœ๋…์„ ์ œ์‹œํ•œ๋‹ค. ์ด๋Š” GitHub Copilot ์•ฑ์˜ ์บ”๋ฒ„์Šค ๊ธฐ๋Šฅ์„ ์†Œ๊ฐœํ•˜๋Š” ๋‹ค๋ฅธ ํฌ์ŠคํŠธ์™€ ์ฃผ์ œ์ƒ ์—ฐ๊ฒฐ๋˜๋Š” ๊ฒƒ์œผ๋กœ ๋ณด์ธ๋‹ค. ๋ฐœ์ทŒ๋ฌธ ์ˆ˜์ค€์—์„œ๋Š” ์บ”๋ฒ„์Šค๊ฐ€ ์ •ํ™•ํžˆ ์–ด๋–ค ํ˜•ํƒœ์˜ ์ธํ„ฐํŽ˜์ด์Šค๋ฅผ ์ œ๊ณตํ•˜๋Š”์ง€ ๊ตฌ์ฒด์  ์˜ˆ์‹œ๊นŒ์ง€๋Š” ๋‚˜์˜ค์ง€ ์•Š๋Š”๋‹ค. (์›๋ฌธ ์ ‘๊ทผ ์‹คํŒจ๋กœ ์ œ๋ชฉ/๋ฐœ์ทŒ ์ •๋ณด๋งŒ ๋ฐ˜์˜ํ•จ)

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

What if your agent's hallucinations had a budget? How to start using SLOs for agent behavior

Grafana

์ด ๊ธ€์€ ๊ทธ๋ผํŒŒ๋‚˜ ๋žฉ์Šค(Grafana Labs)๊ฐ€ ์ž์‚ฌ์˜ ๊ด€์ธก์„ฑ(observability) ์ฒ ํ•™์„ AI ์—์ด์ „ํŠธ์—๋„ ๊ทธ๋Œ€๋กœ ์ ์šฉํ•œ ์‚ฌ๋ก€๋ฅผ ๋‹ค๋ฃฌ๋‹ค. '์ธก์ •ํ•˜๊ณ , ๋ชฉํ‘œ๋ฅผ ์„ธ์šฐ๊ณ , ์‹ ๋ขฐ์„ฑ์„ ํฌ๋ง์ด ์•„๋‹ˆ๋ผ ์ถ”๋ก  ๊ฐ€๋Šฅํ•œ ๋Œ€์ƒ์œผ๋กœ ๋งŒ๋“ ๋‹ค'๋Š” ๊ธฐ์กด SRE ์›์น™์„, ์—์ด์ „ํŠธ์˜ 'ํ™˜๊ฐ(hallucination)'์—๋„ ์˜ˆ์‚ฐ(budget) ๊ฐœ๋…์„ ์ ์šฉํ•ด SLO(์„œ๋น„์Šค ์ˆ˜์ค€ ๋ชฉํ‘œ)๋กœ ๊ด€๋ฆฌํ•˜์ž๋Š” ๊ฒƒ์ด ์ œ๋ชฉ์˜ ํ•ต์‹ฌ ์•„์ด๋””์–ด๋‹ค. ๋ฐœ์ทŒ๋ฌธ ์ˆ˜์ค€์—์„œ๋Š” ๊ตฌ์ฒด์ ์œผ๋กœ ์–ด๋–ค ์ง€ํ‘œ๋ฅผ SLI๋กœ ์‚ผ๊ณ  ๋ช‡ ํผ์„ผํŠธ์˜ ์˜ค๋ฅ˜ ์˜ˆ์‚ฐ์„ ํ—ˆ์šฉํ•˜๋Š”์ง€๊นŒ์ง€๋Š” ๋‚˜์˜ค์ง€ ์•Š๋Š”๋‹ค. ์ด ์•„์ด๋””์–ด๋Š” SRE ๋ถ„์•ผ์—์„œ ์˜ค๋ž˜ ์“ฐ์—ฌ์˜จ ์˜ค๋ฅ˜ ์˜ˆ์‚ฐ ๊ฐœ๋…์„ ๊ทธ๋Œ€๋กœ ์ฐจ์šฉํ•ด, ์—์ด์ „ํŠธ๊ฐ€ ํ‹€๋ฆฐ ๋‹ต์„ ๋‚ด๋†“๋Š” ๋นˆ๋„์—๋„ ํ—ˆ์šฉ ๊ฐ€๋Šฅํ•œ ํ•œ๋„๋ฅผ ์ •ํ•˜๊ณ  ๊ทธ ํ•œ๋„๋ฅผ ๋„˜์„ ๋•Œ๋งŒ ๋Œ€์‘ํ•˜์ž๋Š” ์ ‘๊ทผ์œผ๋กœ ์ดํ•ด๋œ๋‹ค. ๊ด€์ธก์„ฑ ๋ฒค๋”์ธ ๊ทธ๋ผํŒŒ๋‚˜๊ฐ€ ์ง์ ‘ ์ž์‚ฌ ์—์ด์ „ํŠธ ์šด์˜ ๊ฒฝํ—˜์„ ๊ณต์œ ํ•œ๋‹ค๋Š” ์ ์—์„œ, ์‹ค์ œ ๋Œ€์‹œ๋ณด๋“œ๋‚˜ ์•Œ๋ฆผ ๊ทœ์น™ ์„ค์ • ๋ฐฉ๋ฒ•๊นŒ์ง€ ๋‹ค๋ฃฐ ๊ฐ€๋Šฅ์„ฑ์ด ์žˆ๋‹ค. (์›๋ฌธ ์ ‘๊ทผ ์‹คํŒจ๋กœ ์ œ๋ชฉ/๋ฐœ์ทŒ ์ •๋ณด๋งŒ ๋ฐ˜์˜ํ•จ)

๐Ÿ’ก ์—์ด์ „ํŠธ ํ™˜๊ฐ๋ฅ ์—๋„ SLO์™€ ์˜ค๋ฅ˜ ์˜ˆ์‚ฐ ๊ฐœ๋…์„ ์ ์šฉํ•˜๋ฉด, ์žฅ์•  ๋Œ€์‘์ฒ˜๋Ÿผ ์‚ฌ์ „์— ํ•ฉ์˜๋œ ์ž„๊ณ„์น˜๋ฅผ ๋„˜์—ˆ์„ ๋•Œ๋งŒ ๊ฒฝ๋ณด๋ฅผ ์šธ๋ฆฌ๋Š” ๋ฐฉ์‹์œผ๋กœ AI ์‹ ๋ขฐ์„ฑ ๊ด€๋ฆฌ๋ฅผ ๊ธฐ์กด SRE ์ฒด๊ณ„์— ํ†ตํ•ฉํ•  ์ˆ˜ ์žˆ๋‹ค.

Your Vulnerability Backlog Is No Longer Technical Debt, Itโ€™s an Attack Surface

Snyk

์ด ๊ธ€์€ ์Šค๋‹ˆํฌ(Snyk)์˜ ๋ธ”๋กœ๊ทธ ํฌ์ŠคํŠธ๋กœ, ์Œ“์—ฌ๋งŒ ๊ฐ€๋Š” ์ทจ์•ฝ์  ๋ฐฑ๋กœ๊ทธ๊ฐ€ ๋‹จ์ˆœํ•œ ๊ธฐ์ˆ  ๋ถ€์ฑ„๊ฐ€ ์•„๋‹ˆ๋ผ ๊ทธ ์ž์ฒด๋กœ ๊ณต๊ฒฉ ํ‘œ๋ฉด(attack surface)์ด ๋œ๋‹ค๊ณ  ์ฃผ์žฅํ•œ๋‹ค. ์ œ๋ชฉ '๋‹น์‹ ์˜ ์ทจ์•ฝ์  ๋ฐฑ๋กœ๊ทธ๋Š” ๋” ์ด์ƒ ๊ธฐ์ˆ  ๋ถ€์ฑ„๊ฐ€ ์•„๋‹ˆ๋ผ ๊ณต๊ฒฉ ํ‘œ๋ฉด์ด๋‹ค(Your Vulnerability Backlog Is No Longer Technical Debt, It's an Attack Surface)'๊ฐ€ ๋…ผ์ง€๋ฅผ ๊ทธ๋Œ€๋กœ ๋‹ด๊ณ  ์žˆ๋‹ค. ๋‚ก์€ ๋ฆฌ์Šคํฌ ๊ฐ€์ •, ์ž๋™ํ™”๋œ ๊ณต๊ฒฉ์ž, ๊ทธ๋ฆฌ๊ณ  ์—ฌ๋Ÿฌ ์ทจ์•ฝ์ ์ด ์—ฐ์‡„์ ์œผ๋กœ ์•…์šฉ๋˜๋Š” ์ฒด์ด๋‹(chained findings) ํ˜„์ƒ์ด ์ƒˆ๋กœ์šด ๋Œ€์‘ ๋ฐฉ์‹์„ ์š”๊ตฌํ•œ๋‹ค๊ณ  ์„ค๋ช…ํ•œ๋‹ค. ๋ฐœ์ทŒ๋ฌธ ์ˆ˜์ค€์—์„œ๋Š” ๊ตฌ์ฒด์ ์ธ ๋ฐฑ๋กœ๊ทธ ๊ทœ๋ชจ๋‚˜ ์กฐ์‚ฌ ์ˆ˜์น˜๊นŒ์ง€๋Š” ๋‚˜์˜ค์ง€ ์•Š๋Š”๋‹ค. (์›๋ฌธ ์ ‘๊ทผ ์‹คํŒจ๋กœ ์ œ๋ชฉ/๋ฐœ์ทŒ ์ •๋ณด๋งŒ ๋ฐ˜์˜ํ•จ)

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

Using TypeSafeโ€™s Jev for evals in Datadog Agent Observability

Datadog

TypeSafe AI๊ฐ€ 2026๋…„ 9์›” ๊ณต๊ฐœํ•œ 'Jev'๋Š” ์ƒํƒœ(๋ฌธ์ž์—ด ๋˜๋Š” JSON)์™€ ํƒ€์ž…์ด ์ •ํ•ด์ง„ ์งˆ๋ฌธ๋“ค์„ ์ž…๋ ฅํ•˜๋ฉด ํ™•๋ฅ ๊ณผ ํ•จ๊ป˜ ํƒ€์ž…์ด ์žˆ๋Š” ๋‹ต๋ณ€๋งŒ ๋ฐ˜ํ™˜ํ•˜๊ณ  ๋ณ„๋„์˜ ์„ค๋ช…(explanation)์€ ์ œ๊ณตํ•˜์ง€ ์•Š๋Š” ์˜์‚ฌ๊ฒฐ์ • ๋ชจ๋ธ๋กœ, ์˜ˆ/์•„๋‹ˆ์˜ค ํŒ์ •์„ ์œ„ํ•ด ๊ฐ’๋น„์‹ผ ํ…์ŠคํŠธ ์ƒ์„ฑ ๋ชจ๋ธ์„ ์“ฐ๋Š” ๋Œ€์‹  ํ•„์š”ํ•œ ์‹ ํ˜ธ๋งŒ ๋ฝ‘์•„๋‚ด๋„๋ก ์„ค๊ณ„๋๋‹ค. Jev๋Š” ์˜ˆ/์•„๋‹ˆ์˜ค ํ™•๋ฅ ์„ ๋ฐ˜ํ™˜ํ•˜๋Š” 'Noul', ์นดํ…Œ๊ณ ๋ฆฌ๋ณ„ ํ™•๋ฅ ยท์‹ ๋ขฐ๋„๋ฅผ ๋ฐ˜ํ™˜ํ•˜๋Š” 'Choice', ๋ฃจ๋ธŒ๋ฆญ ๋“ฑ๊ธ‰์˜ ํ™•๋ฅ  ๊ฐ€์ค‘ ํ‰๊ท ๊ณผ ๋ถ„ํฌ๋ฅผ ๋ฐ˜ํ™˜ํ•˜๋Š” 'Score' ์„ธ ๊ฐ€์ง€ ์งˆ๋ฌธ ์œ ํ˜•์„ ์ง€์›ํ•œ๋‹ค. ๋ฐ์ดํ„ฐ๋…์€ ๊ฐ€์ƒ์˜ ํ•ญ๊ณต์‚ฌ 'Vega Air' ๊ณ ๊ฐ์ง€์› ์—์ด์ „ํŠธ ์‚ฌ๋ก€๋ฅผ ๋“ค์–ด, ์ •์ฑ… ๊ทผ๊ฑฐ ํ™•์ธ(Grounded)ยท์‹คํŒจ ์œ ํ˜• ๋ถ„๋ฅ˜(Failure Mode)ยท์งˆ๋ฌธ ์‘๋‹ต ์—ฌ๋ถ€(Answers Question)ยท์ƒ๋‹ด์› ์ด๊ด€ ์—ฌ๋ถ€(Offers Handoff)ยท๊ณ ๊ฐ ์˜ํ–ฅ๋„(Customer Impact) ๋“ฑ ๋‹ค์„ฏ ๊ฐœ ์งˆ๋ฌธ์„ ํ•œ ๋ฒˆ์˜ ์š”์ฒญ์œผ๋กœ ์ฒ˜๋ฆฌํ•˜๋Š” ๋ฃจ๋ธŒ๋ฆญ์„ ์‹œ์—ฐํ•œ๋‹ค. ์˜จ๋ผ์ธ ํ‰๊ฐ€์—์„œ๋Š” ๋ณ„๋„ ์›Œ์ปค ํ”„๋กœ์„ธ์Šค๊ฐ€ LLMObs.submit_evaluation()์œผ๋กœ ํ”„๋กœ๋•์…˜ ์ŠคํŒฌ์„ ๋น„๋™๊ธฐ ์ฑ„์ ํ•˜๋ฉฐ, ์˜คํ”„๋ผ์ธ ํ‰๊ฐ€์—์„œ๋Š” ๋ฐ์ดํ„ฐ์…‹ ํ–‰๋งˆ๋‹ค Jev๋ฅผ ํ•œ ๋ฒˆ๋งŒ ํ˜ธ์ถœํ•˜๊ณ  ์บ์‹œ๋กœ ๊ณต์œ ํ•ด experiment.run(jobs=4)์˜ ๋™์‹œ ์ฒ˜๋ฆฌ ํšจ์œจ์„ ์œ ์ง€ํ•œ๋‹ค. ์š”๊ตฌ ์‚ฌํ•ญ์€ ddtrace v4.5.0 ์ด์ƒ, TypeSafe ๋ฐ OpenAI API ํ‚ค, ๋ฐ์ดํ„ฐ๋… ์ž๊ฒฉ ์ฆ๋ช…์ด๋ฉฐ, ๊ด€๋ จ ์˜ˆ์ œ๋Š” GitHub์˜ ์‹คํ–‰ ๊ฐ€๋Šฅํ•œ ์ฃผํ”ผํ„ฐ ๋…ธํŠธ๋ถ 3์ข…์œผ๋กœ ์ œ๊ณต๋œ๋‹ค.

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

Bringing Private Processing to Meta AI Glasses

Meta Engineering

์ด ๊ธ€์€ ๋ฉ”ํƒ€(Meta) ์—”์ง€๋‹ˆ์–ด๋ง ๋ธ”๋กœ๊ทธ์˜ ํฌ์ŠคํŠธ๋กœ, ๋ฉ”ํƒ€ AI ๊ธ€๋ž˜์Šค(Meta AI Glasses)์— 'ํ”„๋ผ์ด๋น— ํ”„๋กœ์„ธ์‹ฑ(Private Processing)'์„ ๋„์ž…ํ•œ ๋‚ด์šฉ์„ ๋‹ค๋ฃฌ๋‹ค. ๋ฉ”ํƒ€๋Š” ์•ˆ๊ฒฝ์ด ๋‹ค๋ฅธ ์ข…๋ฅ˜์˜ ๋””๋ฐ”์ด์Šค๋ณด๋‹ค ์‚ฌ์šฉ์ž์˜ ๊ฐœ์ธ์  ๋งฅ๋ฝ์„ ๋” ์ž˜ ์ดํ•ดํ•˜๋ฉด์„œ๋„ ํœด๋Œ€ํฐ์„ ๊บผ๋‚ด์ง€ ์•Š๊ณ  ํ•˜๋ฃจ ์ข…์ผ ๊ณ์— ๋จธ๋ฌผ ์ˆ˜ ์žˆ๋Š” ์ตœ์ ์˜ ํผํŒฉํ„ฐ๋ผ๊ณ  ๋ณธ๋‹ค๋Š” ๋ฌธ์ œ์˜์‹์—์„œ ์ถœ๋ฐœํ•œ๋‹ค. ์ œ๋ชฉ์ด ์‹œ์‚ฌํ•˜๋“ฏ ์ด ๊ธ€์€ ์•ˆ๊ฒฝ์ด ์ˆ˜์ง‘ํ•˜๋Š” ๋ฏผ๊ฐํ•œ ๊ฐœ์ธ ๋งฅ๋ฝ ๋ฐ์ดํ„ฐ๋ฅผ ์ฒ˜๋ฆฌํ•˜๋Š” ๊ณผ์ •์—์„œ ํ”„๋ผ์ด๋ฒ„์‹œ๋ฅผ ์–ด๋–ป๊ฒŒ ๋ณด์žฅํ•˜๋Š”์ง€์— ๊ด€ํ•œ ๊ธฐ์ˆ ์  ์ ‘๊ทผ์„ ์†Œ๊ฐœํ•˜๋Š” ๊ฒƒ์œผ๋กœ ๋ณด์ธ๋‹ค. ๋ฐœ์ทŒ๋ฌธ ์ˆ˜์ค€์—์„œ๋Š” ๊ตฌ์ฒด์ ์œผ๋กœ ์–ด๋–ค ์•”ํ˜ธํ™” ๊ธฐ๋ฒ•์ด๋‚˜ ์˜จ๋””๋ฐ”์ด์Šคยทํด๋ผ์šฐ๋“œ ์ฒ˜๋ฆฌ ๋ถ„๋ฆฌ ๊ตฌ์กฐ๊ฐ€ ์“ฐ์˜€๋Š”์ง€๊นŒ์ง€๋Š” ๋‚˜์˜ค์ง€ ์•Š๋Š”๋‹ค. (์›๋ฌธ ์ ‘๊ทผ ์‹คํŒจ๋กœ ์ œ๋ชฉ/๋ฐœ์ทŒ ์ •๋ณด๋งŒ ๋ฐ˜์˜ํ•จ)

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


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

NEXT PATH / VERIFY IN CONTEXT

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

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

OpenForge