TECH SIGNAL / ENGINEERING REPORT

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

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

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

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

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

Secure AI agents with HashiCorp Boundary

IBM์˜ Krishnan Ramachandran์€ HashiCorp Boundary๋ฅผ ์ด์šฉํ•ด ์—”ํ„ฐํ”„๋ผ์ด์ฆˆ IT ์šด์˜์— ์“ฐ์ด๋Š” AI ์—์ด์ „ํŠธ์˜ ์ธํ”„๋ผ ์ ‘๊ทผ์„ ํ†ต์ œํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ์†Œ๊ฐœํ–ˆ๋‹ค. ์˜ˆ์‹œ ์—์ด์ „ํŠธ๋Š” watsonx์™€ Granite ๋ชจ๋ธ๋กœ ์ž์—ฐ์–ด ์šด์˜ ์š”์ฒญ์„ ํ•ด์„ํ•ด ๋กœ๊ทธ ์กฐ์‚ฌ๋‚˜ ์‹œ์Šคํ…œ ์ƒํƒœ ์ ๊ฒ€ ๊ฐ™์€ ์ž‘์—…์„ ์ˆ˜ํ–‰ํ•˜๋ฉฐ, ์—์ด์ „ํŠธ ์ž์ฒด๋Š” ์—์ด์ „ํ‹ฑ ๊ฐœ๋ฐœ ๋„๊ตฌ์ธ IBM Bob์œผ๋กœ ์„ค๊ณ„ยท๊ตฌํ˜„ํ–ˆ๋‹ค. ์—์ด์ „ํŠธ์—๊ฒŒ ์‹œ์Šคํ…œ ์ง์ ‘ ์ ‘๊ทผ ๊ถŒํ•œ์„ ์ฃผ๋Š” ๋Œ€์‹ , Boundary๊ฐ€ ์ธ์ฆ๋œ ์‚ฌ์šฉ์ž์˜ ์‹ ์›๊ณผ ๊ถŒํ•œ, ๋Œ€์ƒ ์ ‘๊ทผ ์ •์ฑ…์„ ํ‰๊ฐ€ํ•œ ๋’ค์—์•ผ ์—ฐ๊ฒฐ์„ ์„ฑ๋ฆฝ์‹œํ‚จ๋‹ค. ๋Œ€์ƒ ์ž๊ฒฉ ์ฆ๋ช…์€ Vault๊ฐ€ ์ €์žฅํ•˜๊ฑฐ๋‚˜ ๋‹จ๊ธฐ ๋™์  ์ž๊ฒฉ ์ฆ๋ช…์œผ๋กœ ์ƒ์„ฑํ•˜๊ณ , ์ตœ์†Œ ๊ถŒํ•œ grant๊ฐ€ ๋„คํŠธ์›Œํฌ ์ ‘๊ทผ์„ ํ•„์š”ํ•œ Linux ๋Œ€์ƒ์œผ๋กœ๋งŒ ์ œํ•œํ•œ๋‹ค. Boundary๋Š” ์ธ์ฆ ์š”์ฒญ, ์„ธ์…˜ ํ™œ๋™, ๊ด€๋ฆฌ ์ž‘์—…์— ๋Œ€ํ•œ ๊ฐ์‚ฌ ์ด๋ฒคํŠธ๋ฅผ ๋‚จ๊ธฐ๋ฉฐ, ๊ถŒํ•œ ์žˆ๋Š” ๊ด€๋ฆฌ์ž๋Š” ์ง„ํ–‰ ์ค‘์ธ ์„ธ์…˜์„ ์ทจ์†Œํ•  ์ˆ˜ ์žˆ๋‹ค.

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

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


Kubernetes & Cloud Native

Building a single-pane NOC dashboard for Amazon EKS with Amazon CloudWatch

AWS Containers

AWS๊ฐ€ Amazon EKS ํด๋Ÿฌ์Šคํ„ฐ๋ฅผ ์œ„ํ•œ ์‹ ๋ขฐ์„ฑ ๋†’์€ Amazon CloudWatch ๊ธฐ๋ฐ˜ ๋‹จ์ผ ์ฐฝ(Single-pane) NOC ๋Œ€์‹œ๋ณด๋“œ ๊ตฌ์ถ• ๊ฐ€์ด๋“œ๋ฅผ ๋ฐœํ‘œํ–ˆ์Šต๋‹ˆ๋‹ค. ์ด ์†”๋ฃจ์…˜์€ EKS ๊ด€์ธก์„ฑ ์• ๋“œ์˜จ(v6.2.0 ์ด์ƒ, v6.4.0-eksbuild.1 ๊ฒ€์ฆ)์˜ OTel Container Insights PromQL ์ฟผ๋ฆฌ์™€ Application Signals ๋ฉ”ํŠธ๋ฆญ์„ ๊ฒฐํ•ฉํ•ฉ๋‹ˆ๋‹ค. ๋Œ€์‹œ๋ณด๋“œ๋Š” 35๊ฐœ ์œ„์ ฏ์˜ ํ†ตํ•ฉ NOC์™€ ์ธํ”„๋ผ(9๊ฐœ), ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ์ƒํƒœ(11๊ฐœ), ์ธ์‹œ๋˜ํŠธ ๋Œ€์‘(12๊ฐœ)์œผ๋กœ ๋‚˜๋‰œ 3๊ฐœ์˜ ์„ธ๋ถ€ ๋“œ๋ฆด๋‹ค์šด ํ™”๋ฉด์œผ๋กœ ๊ตฌ์„ฑ๋ฉ๋‹ˆ๋‹ค. ๋ฐ์ดํ„ฐ ์™œ๊ณก๊ณผ ์นจ๋ฌต ์‹คํŒจ๋ฅผ ๋ฐฉ์ง€ํ•˜๊ธฐ ์œ„ํ•ด ๋ชจ๋“  PromQL์— ํด๋Ÿฌ์Šคํ„ฐ ์‹๋ณ„์ž(@resource.k8s.cluster.name)๋ฅผ ๊ฐ•์ œํ•˜๊ณ , ์„œ๋น„์Šค ๊ฐ€์šฉ์„ฑ๊ณผ ์ง€์—ฐ์‹œ๊ฐ„์„ ๋‹จ์ˆœ ํ‰๊ท  ๋Œ€์‹  ์š”์ฒญ ์ˆ˜ ๊ฐ€์ค‘ ํ‰๊ท ์œผ๋กœ ๊ณ„์‚ฐํ•ฉ๋‹ˆ๋‹ค. ๋˜ํ•œ ๋ฉ”ํŠธ๋ฆญ ๋ถ€์žฌ ์‹œ ์˜คํŒ์„ ๋ง‰๊ณ ์ž or vector(0) ๋ฐ FILL(m,0)์œผ๋กœ ์ •์ƒ ์ƒํƒœ๋ฅผ ๋ช…์‹œ์  0์œผ๋กœ ํ‘œ๊ธฐํ•˜๋ฉฐ, absent_over_time(kube_node_info[15m]) ์•Œ๋žŒ์„ ์—ฐ๋™ํ•ด ์›๊ฒฉ ์ธก์ • ์ค‘๋‹จ์„ ์ฆ‰์‹œ ๊ฐ์ง€ํ•ฉ๋‹ˆ๋‹ค.

๐Ÿ’ก ๊ด€์ธก์„ฑ ๋Œ€์‹œ๋ณด๋“œ์—์„œ ์ •์ƒ ์ง€ํ‘œ๋ฅผ ๋ช…์‹œ์  0์œผ๋กœ ๊ฐ•์ œํ•˜๊ณ  ํ…”๋ ˆ๋ฉ”ํŠธ๋ฆฌ ๋ถ€์žฌ ์•Œ๋žŒ์„ ๊ฒฐํ•ฉํ•˜๋Š” ์„ค๊ณ„๋Š” ์žฅ์•  ๋Œ€์‘ ์‹œ ๋Œ€์‹œ๋ณด๋“œ ์˜ค๋…์œผ๋กœ ์ธํ•œ ์ธ์‹œ๋˜ํŠธ ์ธ์ง€ ์ง€์—ฐ์„ ๋ฐฉ์ง€ํ•ฉ๋‹ˆ๋‹ค.

Which hat am I wearing right now?

CNCF

CNCF ์•ฐ๋ฐฐ์„œ๋” Mario Fahlandt๊ฐ€ ์˜คํ”ˆ์†Œ์Šค ์ƒํƒœ๊ณ„์—์„œ ๊ธฐ์—…์˜ ์ดํ•ด๊ด€๊ณ„์™€ ์ค‘๋ฆฝ์„ฑ์„ ์กฐ์œจํ•˜๋Š” ๋ฐฉ์•ˆ์„ ๋‹ค๋ฃฌ ๊ธฐ๊ณ ๋ฌธ์„ ๋ฐœํ‘œํ–ˆ์Šต๋‹ˆ๋‹ค. ๊ธฐ๊ณ ๋ฌธ์€ 2023๋…„ ๊ตฌ๊ธ€ ์˜คํ”ˆ์†Œ์Šค ํ”„๋กœ๊ทธ๋žจ ์˜คํ”ผ์Šค(OSPO) ์„ค๋ฌธ์กฐ์‚ฌ๋ฅผ ์ธ์šฉํ•˜๋ฉฐ ์˜คํ”ˆ์†Œ์Šค ๊ธฐ์—ฌ์ž์˜ 82%๊ฐ€ ๊ธฐ์—…์˜ ๊ธ‰์—ฌ๋ฅผ ๋ฐ›์œผ๋ฉฐ ํ™œ๋™ํ•˜๊ณ  ์žˆ์–ด ์ดํ•ด ์ƒ์ถฉ์ด ๊ตฌ์กฐ์ ์œผ๋กœ ๋ฐœ์ƒํ•˜๊ธฐ ์‰ฝ๋‹ค๊ณ  ์ง€์ ํ•ฉ๋‹ˆ๋‹ค. ๊ธฐ์—ฌ์ž๋Š” ํ”„๋กœ์ ํŠธ ๋ฉ”์ธํ…Œ์ด๋„ˆ, ์›Œํ‚น ๊ทธ๋ฃน ์ฐธ์—ฌ์ž, ๊ธฐ์—… ๋Œ€ํ‘œ ๋“ฑ ์„œ๋กœ ๋‹ค๋ฅธ ์—ญํ• ์„ ์˜ค๊ฐ€๋ฉฐ ํ™œ๋™ํ•˜๊ฒŒ ๋˜๋ฉฐ, ์ด์— ๋”ฐ๋ผ ํŽธํ–ฅ๋œ ์˜์‚ฌ๊ฒฐ์ •์˜ ์œ„ํ—˜์ด ์ƒ์กดํ•ฉ๋‹ˆ๋‹ค. ์ €์ž๋Š” ํ† ๋ก ์ด๋‚˜ ๊ธฐ์ˆ  ์˜์‚ฌ๊ฒฐ์ • ์‹œ ์ž์‹ ์ด ํ˜„์žฌ ์–ด๋–ค ์—ญํ• (๋ชจ์ž)๋กœ์„œ ๋ฐœ์–ธํ•˜๋Š”์ง€ ๋ช…์‹œ์ ์œผ๋กœ ๋ฐํžˆ๋Š” ์†Œํ†ต ๋ฐฉ์‹์„ ์ œ์•ˆํ•ฉ๋‹ˆ๋‹ค. ๊ถ๊ทน์ ์œผ๋กœ ๋‹ค์ค‘ ์—ญํ• ์„ ์ˆ˜ํ–‰ํ•  ๋•Œ ๊ธฐ์—…์˜ ๋‹จ๊ธฐ์  ์ด์ต๋ณด๋‹ค ์˜คํ”ˆ์†Œ์Šค ํ”„๋กœ์ ํŠธ์™€ ์ปค๋ฎค๋‹ˆํ‹ฐ์˜ ์žฅ๊ธฐ์  ์•ˆ๋…•์„ ์ตœ์šฐ์„ ์— ๋‘์–ด์•ผ ํ•œ๋‹ค๊ณ  ๊ฐ•์กฐํ•ฉ๋‹ˆ๋‹ค.

๐Ÿ’ก ์˜คํ”ˆ์†Œ์Šค ๊ธฐ๋ฐ˜ ์ธํ”„๋ผ ์†Œํ”„ํŠธ์›จ์–ด๋ฅผ ๋„์ž…ํ•˜๊ฑฐ๋‚˜ ์šด์˜ํ•  ๋•Œ ๋ฉ”์ธํ…Œ์ด๋„ˆ์˜ ์†Œ์† ๊ธฐ์—… ํŽธํ–ฅ๊ณผ ์ค‘๋ฆฝ์„ฑ์„ ๊ฒ€ํ† ํ•˜์—ฌ ๊ฑฐ๋ฒ„๋„Œ์Šค ์ข…์† ์œ„ํ—˜์„ ์‚ฌ์ „์— ์‹๋ณ„ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

The operations gap between deploying an application and running it forever

AWS Containers

AWS๊ฐ€ ์ปจํ…Œ์ด๋„ˆํ™”๋œ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ํฌํŠธํด๋ฆฌ์˜ค์˜ ๋ฐฐํฌ์™€ ์ง€์†์  ์šด์˜์„ ์ „๋‹ด ๊ด€๋ฆฌํ•˜๋Š” 'AWS Elastic Beanstalk Cluster Mode'๋ฅผ ๋ฐœํ‘œํ–ˆ๋‹ค. ์ƒˆ ํด๋Ÿฌ์Šคํ„ฐ ๋ชจ๋“œ๋Š” ์†Œ์Šค ์ฝ”๋“œ(Java WAR, .NET Core, Python, PHP ๋“ฑ), Dockerfile, ๋˜๋Š” Amazon ECR์˜ ์‚ฌ์ „ ๋นŒ๋“œ๋œ ์ปจํ…Œ์ด๋„ˆ ์ด๋ฏธ์ง€๋ฅผ ๋ชจ๋‘ ์ž…๋ ฅ์œผ๋กœ ์ˆ˜์šฉํ•œ๋‹ค. ๊ธฐ์กด์ฒ˜๋Ÿผ ๊ฐœ๋ณ„ ์•ฑ๋งˆ๋‹ค ๋…๋ฆฝ๋œ ์ธํ”„๋ผ ์‚ฌ์ผ๋กœ๋ฅผ ๋„์šฐ๋Š” ๋Œ€์‹  ํด๋Ÿฌ์Šคํ„ฐ ๊ธฐ๋ฐ˜์˜ ๊ณต์œ  ์ธํ”„๋ผ ๋ชจ๋ธ์„ ์ ์šฉํ•˜์—ฌ ์—ฌ๋Ÿฌ ์ปจํ…Œ์ด๋„ˆ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ํšจ์œจ์ ์œผ๋กœ ํ†ตํ•ฉ ์šด์˜ํ•  ์ˆ˜ ์žˆ๋‹ค. ๋ฐฐํฌ ์ค‘ ํ—ฌ์Šค ์ฒดํฌ๊ฐ€ ์‹คํŒจํ•˜๋ฉด ์ด์ „์˜ ์ •์ƒ ๋ฒ„์ „์œผ๋กœ ์ž๋™ ๋กค๋ฐฑ๋˜๋ฉฐ, OS ํŒจ์น˜ ๋ฐ ๋Ÿฐํƒ€์ž„ ๋ณด์•ˆ ์—…๋ฐ์ดํŠธ๋„ AWS๊ฐ€ ๋ฌด์ค‘๋‹จ์œผ๋กœ ์ž๋™ ์ ์šฉํ•œ๋‹ค. Cluster Mode๋Š” Elastic Beanstalk์ด ์ง€์›๋˜๋Š” ๋ชจ๋“  AWS ์ƒ์šฉ ๋ฆฌ์ „์—์„œ ์ถ”๊ฐ€ ์„œ๋น„์Šค ๋น„์šฉ ์—†์ด ๊ธฐ๋ฐ˜ AWS ๋ฆฌ์†Œ์Šค ๋น„์šฉ๋งŒ์œผ๋กœ ์ฆ‰์‹œ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋‹ค.

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

Spotlight on SIG Apps

Kubernetes

์ฟ ๋ฒ„๋„คํ‹ฐ์Šค SIG Apps์˜ ๊ณต๋™ ์˜์žฅ์ธ Janet Kuo(๊ตฌ๊ธ€)์™€ Maciej Szulik(๋ ˆ๋“œํ–‡)์ด ๊ณต์‹ ์ธํ„ฐ๋ทฐ๋ฅผ ํ†ตํ•ด ์›Œํฌ๋กœ๋“œ ์ปจํŠธ๋กค๋Ÿฌ ์ƒํƒœ๊ณ„์˜ ํ˜„์žฌ์™€ ํ–ฅํ›„ ๋กœ๋“œ๋งต์„ ๊ณต๊ฐœํ–ˆ๋‹ค. SIG Apps๋Š” Deployment, StatefulSet, DaemonSet, Job, CronJob ๋“ฑ ํ•ต์‹ฌ ์›Œํฌ๋กœ๋“œ API๋ฅผ ์ด๊ด„ํ•˜๋ฉฐ, ์ตœ๊ทผ ๋ฐฐ์น˜ ์ž‘์—… ์ตœ์ ํ™”์— ์ด์–ด ์„œ๋น™ ์›Œํฌ๋กœ๋“œ(DaemonSet, StatefulSet)์˜ ๋Œ€๊ทœ๋ชจ ๋กค์•„์›ƒ ์„ฑ๋Šฅ ๊ฐœ์„ ์— ์ง‘์ค‘ํ•˜๊ณ  ์žˆ๋‹ค. ํŠนํžˆ ๋…ธ๋“œ ๊ฒฐํ•จ์œผ๋กœ DaemonSet ๋กค์•„์›ƒ์ด ๋ฉˆ์ถฐ ์ˆ˜๋™ ๊ฐœ์ž…์ด ๋ฐœ์ƒํ•˜๋˜ ๋ฌธ์ œ๋ฅผ ๊ทผ๋ณธ์ ์œผ๋กœ ํ•ด๊ฒฐํ•˜๊ธฐ ์œ„ํ•ด SIG Node, SIG Autoscaling๊ณผ ํ˜‘๋ ฅํ•˜๋Š” '๋…ธ๋“œ ๋ผ์ดํ”„์‚ฌ์ดํด ์›Œํ‚น๊ทธ๋ฃน(Node Lifecycle WG)'์„ ์‹ ์„คํ–ˆ๋‹ค. ๋ถ„์‚ฐ AI ํ•™์Šต์„ ์œ„ํ•œ JobSet๊ณผ ๋ถ„์‚ฐ ์ถ”๋ก ์„ ์œ„ํ•œ LeaderWorkerSet(LWS) ์„œ๋ธŒํ”„๋กœ์ ํŠธ๋ฅผ ํ†ตํ•ด ๋‹จ์ผ ํŒŒ๋“œ ์žฅ์•  ์‹œ ์ „์ฒด ํŒŒ์ดํ”„๋ผ์ธ์„ ์ฒดํฌํฌ์ธํŠธ๋ถ€ํ„ฐ ์žฌ์‹œ์ž‘ํ•˜๋Š” ์˜ฌ์˜ค์–ด๋‚˜์”ฝ(all-or-nothing) ์žฅ์•  ๋ณต๊ตฌ ํŒจํ„ด๋„ ๊ณ ๋„ํ™”ํ•˜๊ณ  ์žˆ๋‹ค. ๋˜ํ•œ Job ์‹คํŒจ ์กฐ๊ฑด์„ ์„ธ๋ถ„ํ™”ํ•ด ์ƒ์œ„ ์˜ค์ผ€์ŠคํŠธ๋ ˆ์ดํ„ฐ๊ฐ€ ์ •๋ฐ€ ๋Œ€์‘ํ•  ์ˆ˜ ์žˆ๋„๋ก ์ง€์›ํ•˜๋Š” KEP-4443(PodFailurePolicyRule Name ํ•„๋“œ ์ถ”๊ฐ€)์„ ์ฟ ๋ฒ„๋„คํ‹ฐ์Šค 1.38์„ ๋ชฉํ‘œ๋กœ ์žฌ์ถ”์ง„ ์ค‘์ด๋‹ค.

๐Ÿ’ก ๋…ธ๋“œ ์žฅ์• ๋กœ ์ธํ•œ ๋กค์•„์›ƒ ์ค‘๋‹จ ๋ฌธ์ œ ํ•ด๊ฒฐ๊ณผ ๋Œ€๊ทœ๋ชจ GPU ๋ถ„์‚ฐ ํ•™์Šต์„ ์œ„ํ•œ ๊ทธ๋ฃน ๋‹จ์œ„ ์‹คํŒจ ๋ณต๊ตฌ ๋ฉ”์ปค๋‹ˆ์ฆ˜ ๋„์ž…์œผ๋กœ ์ฟ ๋ฒ„๋„คํ‹ฐ์Šค ์ƒ์˜ AI ๋ฐ ์„œ๋น™ ์›Œํฌ๋กœ๋“œ ์šด์˜ ์•ˆ์ •์„ฑ์ด ํฌ๊ฒŒ ํ–ฅ์ƒ๋  ๊ฒƒ์ž…๋‹ˆ๋‹ค.

Implement per-pod image pull permissions with ECR repository policies on Amazon EKS

AWS Containers

Amazon EKS ๋ฉ€ํ‹ฐ ํ…Œ๋„ŒํŠธ ํด๋Ÿฌ์Šคํ„ฐ์—์„œ ํŒŒ๋“œ๋ณ„๋กœ Amazon ECR ์ด๋ฏธ์ง€ ํ’€ ๊ถŒํ•œ์„ ๊ฒฉ๋ฆฌํ•˜๋Š” ์•„ํ‚คํ…์ฒ˜๊ฐ€ ๊ณต๊ฐœ๋˜์—ˆ๋‹ค. ๊ธฐ์กด EKS๋Š” ๋…ธ๋“œ IAM ์—ญํ• ์„ ์‚ฌ์šฉํ•ด kubelet์ด ์ด๋ฏธ์ง€๋ฅผ ํ’€๋งํ•˜๋ฏ€๋กœ ๊ฐ™์€ ๋…ธ๋“œ๋ฅผ ๊ณต์œ ํ•˜๋Š” ์„œ๋กœ ๋‹ค๋ฅธ ํŒ€์˜ ํŒŒ๋“œ๊ฐ€ ๋ชจ๋“  ECR ๋ ˆํฌ์ง€ํ† ๋ฆฌ์— ์ ‘๊ทผํ•  ์ˆ˜ ์žˆ๋Š” ๋ณด์•ˆ ์ทจ์•ฝ์ ์ด ์žˆ์—ˆ๋‹ค. ์ด ์†”๋ฃจ์…˜์€ EKS 1.35๋ถ€ํ„ฐ ์ง€์›๋˜๋Š” KEP 4412(์ฟ ๋ธ”๋ › ์ž๊ฒฉ ์ฆ๋ช… ๊ณต๊ธ‰์ž์šฉ ์„œ๋น„์Šค ๊ณ„์ • ํ† ํฐ ํˆฌ์˜)์™€ ECR ๋ ˆํฌ์ง€ํ† ๋ฆฌ ๊ฑฐ๋ถ€(Deny) ์ •์ฑ…์„ ๊ฒฐํ•ฉํ•œ๋‹ค. ์›Œ์ปค ๋…ธ๋“œ์˜ CredentialProviderConfig์— tokenAttributes๋ฅผ ๊ตฌ์„ฑํ•˜๋ฉด, kubelet์ด ํŒŒ๋“œ์˜ ServiceAccount ํ† ํฐ์„ ecr-credential-provider์— ์ „๋‹ฌํ•˜์—ฌ ์ง€์ •๋œ IAM ์—ญํ• ์„ ํš๋“ํ•œ๋‹ค. ๊ฐ ํŒ€์˜ ECR ๋ ˆํฌ์ง€ํ† ๋ฆฌ๋Š” ๋ช…์‹œ์  Deny ์ •์ฑ…์œผ๋กœ ์Šน์ธ๋œ IAM ์—ญํ•  ์™ธ์˜ ์ ‘๊ทผ์„ ์ฐจ๋‹จํ•˜๋ฉฐ, ์–ด๋…ธํ…Œ์ด์…˜์ด ์—†๋Š” VPC CNI๋‚˜ CoreDNS ๊ฐ™์€ ์‹œ์Šคํ…œ ํŒŒ๋“œ๋Š” ๊ธฐ๋ณธ ๋…ธ๋“œ IAM ์—ญํ• ๋กœ ํด๋ฐฑ๋˜์–ด ์ •์ƒ ์ž‘๋™ํ•œ๋‹ค.

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

Meet the Ecosystem: Partners and Customers at WeAreDevelopers with Docker

Docker

Docker๊ฐ€ 2026๋…„ 9์›” 23์ผ๋ถ€ํ„ฐ 25์ผ๊นŒ์ง€ ๋ฏธ๊ตญ ์ƒˆ๋„ˆ์ œ์ด์—์„œ ์—ด๋ฆฌ๋Š” 'WeAreDevelopers World Congress North America'์˜ Docker Pavilion ๊ณ ๊ฐ ๋ฐ ํŒŒํŠธ๋„ˆ ์„ธ์…˜ ๋ผ์ธ์—…์„ ๊ณต๊ฐœํ–ˆ๋‹ค. ์ด๋ฒˆ ํ–‰์‚ฌ๋Š” AI ์—์ด์ „ํŠธ ์›Œํฌ๋กœ๋“œ์˜ ๊ฒฉ๋ฆฌ(containment), ํ๋ ˆ์ด์…˜, ํ†ต์ œ ๋ฐ ๊ฑฐ๋ฒ„๋„Œ์Šค๋ฅผ ์œ„ํ•œ ์˜คํ”ˆ ์ƒํƒœ๊ณ„ ์กฐ์„ฑ์„ ํ•ต์‹ฌ ์ฃผ์ œ๋กœ ๋‹ค๋ฃฌ๋‹ค. ๊ณ ๊ฐ ์„ธ์…˜์—์„œ๋Š” Spectro Cloud์˜ Colton Shaw๊ฐ€ ํด๋ผ์šฐ๋“œ ์—ฐ๊ฒฐ์ด ์—†๋Š” ์—ฃ์ง€ ํ™˜๊ฒฝ์—์„œ ๋กœ์ปฌ ์ถ”๋ก  ๋ฐ ์—์ด์ „ํŠธ๋ฅผ ์•ˆ์ •์ ์œผ๋กœ ๋ฐฐํฌํ•˜๋Š” Palette ํด๋Ÿฌ์Šคํ„ฐ ํ”„๋กœํŒŒ์ผ์„ ์‹œ์—ฐํ•˜๋ฉฐ, J.P. Morgan Payments์˜ Alan Torrance๋Š” API ํ‚ค ์—†์ด 2๊ฐœ ์ปจํ…Œ์ด๋„ˆ๋กœ Payments OpenAPI ๋ชจ์˜ ์„œ๋ฒ„๋ฅผ ๊ตฌ๋™ํ•˜๋Š” Docker Compose ์‚ฌ๋ก€๋ฅผ ๋ฐœํ‘œํ•œ๋‹ค. ๋˜ํ•œ Docker, Spectro Cloud, J.P. Morgan ์ž„์›์ง„์ด ์ฐธ์—ฌํ•ด ๋‹จ์ˆœ ํ† ํฐ ์†Œ๋น„๋ฅผ ๋„˜์–ด AI ๊ฑฐ๋ฒ„๋„Œ์Šค ์†Œ์œ ๊ถŒ์œผ๋กœ ์ „ํ™˜ํ•˜๋Š” ํŒจ๋„ ํ† ๋ก ์„ ์ง„ํ–‰ํ•œ๋‹ค. ํŒŒํŠธ๋„ˆ ์„ธ์…˜์—์„œ๋Š” Palo Alto Networks(Cortex XSIAM ๊ฐ์‚ฌ ์ถ”์ ), Datadog(AI Guard ๋ณด์•ˆ ์ธ์‹œ๋˜ํŠธ ๋Œ€์‘), Chainloop(PR ์„œ๋ช… ๋ฐ ์„ธ์…˜ ๊ฒ€์ฆ), Sonar(์ƒŒ๋“œ๋ฐ•์Šค ๋‚ด ์ฝ”๋“œ ํ’ˆ์งˆ ๊ฒ€์ฆ) ๋“ฑ์˜ ์—์ด์ „ํŠธ ๋ณด์•ˆ ๊ธฐ์ˆ ์ด ์†Œ๊ฐœ๋œ๋‹ค.

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

From attendee badge to speaker badge: My first KubeCon at KubeCon + CloudNativeCon India 2026

CNCF

Nirmata์˜ ์†Œํ”„ํŠธ์›จ์–ด ์—”์ง€๋‹ˆ์–ด์ด์ž CNCF ํ๋ธŒ์ŠคํŠธ๋กœ๋„›(Kubestronaut)์ธ Shreyas Mocherla๋Š” ๋ญ„๋ฐ”์ด์—์„œ ์—ด๋ฆฐ KubeCon + CloudNativeCon India 2026์— ์—ฐ์‚ฌ๋กœ ์ฒ˜์Œ ์ฐธ๊ฐ€ํ•œ ํšŒ๊ณ ๋ฅผ ๊ณต์œ ํ–ˆ๋‹ค. ์ €์ž๋Š” ๋ถ€์นœ์ธ Janakiram MSV์™€ ํ•จ๊ป˜ NVIDIA DGX Spark ๊ธฐ๋ฐ˜ ์ž์ฒด ํ˜ธ์ŠคํŒ… AI ํด๋Ÿฌ์Šคํ„ฐ ๊ตฌ์ถ• ์„ธ์…˜์„ ๊ณต๋™ ๋ฐœํ‘œํ–ˆ๋‹ค. ํ•ด๋‹น ๋ฐœํ‘œ๋Š” ํ•˜๋“œ์›จ์–ด ์œ„์— ์ฟ ๋ฒ„๋„คํ‹ฐ์Šค ํด๋Ÿฌ์Šคํ„ฐ๋ฅผ ๊ตฌ์ถ•ํ•˜๊ณ  ๋™์  ๋ฆฌ์†Œ์Šค ํ• ๋‹น(DRA, Dynamic Resource Allocation)์„ ํ™œ์šฉํ•ด ์›Œํฌ๋กœ๋“œ์— GPU ์ž์›์„ ํšจ์œจ์ ์œผ๋กœ ์Šค์ผ€์ค„๋งํ•˜๋Š” ๋ฐฉ์•ˆ์„ ๋‹ค๋ค˜๋‹ค. ๋˜ํ•œ ์ €์ž๋Š” ์ฃผ๋ง ์‹ค์Šต ํ™˜๊ฒฝ๊ณผ KodeKloud ํ”Œ๋žซํผ์„ ํ™œ์šฉํ•ด ๋ชจ๋“  CNCF ์ธ์ฆ์„ ์ทจ๋“ํ•จ์œผ๋กœ์จ ์ธ๋„ ์ตœ์—ฐ์†Œ ๊ณจ๋“  ํ๋ธŒ์ŠคํŠธ๋กœ๋„› ํƒ€์ดํ‹€์„ ํš๋“ํ•œ ๊ณผ์ •์„ ์†Œ๊ฐœํ–ˆ๋‹ค. ๊ทธ๋Š” ์ปจํผ๋Ÿฐ์Šค ํ˜„์žฅ์—์„œ Saiyam Pathak๊ณผ KodeKloud ์„ค๋ฆฝ์ž Mumshad Mannambeth ๋“ฑ ์˜คํ”ˆ์†Œ์Šค ๋ฆฌ๋”๋“ค๊ณผ ๊ต๋ฅ˜ํ•˜๋ฉฐ ๋ณต๋„ ํŠธ๋ž™(Hallway Track)์˜ ์‹ค์งˆ์  ๊ฐ€์น˜๋ฅผ ํ™•์ธํ–ˆ๋‹ค๊ณ  ๋ฐํ˜”๋‹ค. ๋Œ€๊ทœ๋ชจ ํ–‰์‚ฌ๋ผ๋„ ์ปค๋ฎค๋‹ˆํ‹ฐ ๊ตฌ์„ฑ์›๋“ค์˜ ์ ‘๊ทผ์„ฑ์ด ๋†’์Œ์„ ๊ฐ•์กฐํ•˜๋ฉฐ ์ดˆ๊ธฐ ๊ฒฝ๋ ฅ ์—”์ง€๋‹ˆ์–ด๋“ค์—๊ฒŒ ์ฃผ์ €ํ•˜์ง€ ๋ง๊ณ  CFP ์ œ์•ˆ์„œ๋ฅผ ์ œ์ถœํ•  ๊ฒƒ์„ ๊ถŒ์žฅํ–ˆ๋‹ค.

๐Ÿ’ก ์ฟ ๋ฒ„๋„คํ‹ฐ์Šค DRA(Dynamic Resource Allocation)๋ฅผ ํ™œ์šฉํ•œ GPU ์Šค์ผ€์ค„๋ง ํ‘œ์ค€ํ™”์™€ ์‹ค๋ฌด ์ธ์ฆ ๊ธฐ๋ฐ˜์˜ ์—”์ง€๋‹ˆ์–ด ์—ญ๋Ÿ‰ ๊ฐ•ํ™”๋Š” ์‚ฌ๋‚ด AI ์ธํ”„๋ผ์˜ ๊ฐ€๋™ ํšจ์œจ๊ณผ ์šด์˜ ์•ˆ์ •์„ฑ์„ ๊ทน๋Œ€ํ™”ํ•˜๋Š” ํ•ต์‹ฌ ์ „๋žต์ด๋‹ค.

Risky identities continue to plague cloud infrastructures

Sysdig

Sysdig์ด ๋ฐœํ‘œํ•œ '2026 ํด๋ผ์šฐ๋“œ ๋„ค์ดํ‹ฐ๋ธŒ ๋ณด์•ˆ ๋ฐ ์‚ฌ์šฉ ํ˜„ํ™ฉ ๋ณด๊ณ ์„œ'์— ๋”ฐ๋ฅด๋ฉด, ํด๋ผ์šฐ๋“œ IAM ์„ค์ • ์˜ค๋ฅ˜์™€ ๊ฑฐ๋ฒ„๋„Œ์Šค ๋ถ€์‹ค์ด ์—ฌ์ „ํžˆ ์‹ฌ๊ฐํ•œ ๋ณด์•ˆ ์œ„ํ˜‘์œผ๋กœ ๋‚จ์•„ ์žˆ๋‹ค. ์กฐ์‚ฌ ๋Œ€์ƒ ๊ธฐ์—… ์ค‘ 24%๊ฐ€ ๋ณต์ˆ˜ ํด๋ผ์šฐ๋“œ ์ œ๊ณต์—…์ฒด(CSP)์— ๊ฑธ์ณ ๊ณ„์ •์„ ์šด์˜ํ•˜๊ณ  ์žˆ์œผ๋ฉฐ, CSP ์ „๋ฐ˜์—์„œ ์‚ฌ๋žŒ ์‚ฌ์šฉ์ž ๊ณ„์ •์˜ 67%๊ฐ€ ๊ณผ๋„ํ•œ ๊ถŒํ•œ์ด๋‚˜ ์žฅ๊ธฐ ๋ฏธ์‚ฌ์šฉ, ๋‹ค์ค‘ ์ธ์ฆ(MFA) ๋ฏธ์ ์šฉ์œผ๋กœ ์ธํ•ด ์œ„ํ—˜ ์ƒํƒœ๋กœ ๋ถ„๋ฅ˜๋˜์—ˆ๋‹ค. ํŠนํžˆ ํด๋ผ์šฐ๋“œ ํ™˜๊ฒฝ ์ „์ฒด ์‹๋ณ„์ž์˜ 97.2%๊ฐ€ ๋งˆ์ดํฌ๋กœ์„œ๋น„์Šค, IaC ๋„๊ตฌ, AI ์—์ด์ „ํŠธ ๋“ฑ ๊ธฐ๊ณ„(Machine) ์‹๋ณ„์ž์ด๋ฉฐ, ์ธ๊ฐ„ ๊ณ„์ •์€ 3% ๋ฏธ๋งŒ์— ๋ถˆ๊ณผํ–ˆ๋‹ค. ์ด ๊ธฐ๊ณ„ ์‹๋ณ„์ž ์ค‘ ์•ฝ 40%๋Š” ๊ด€๋ฆฌ์ž/ํŽธ์ง‘ ๊ถŒํ•œ ๋ณด์œ , ์‚ฌ์šฉ์ž ๊ด€๋ฆฌ ํ‚ค ์‚ฌ์šฉ, ์žฅ๊ธฐ ๋น„ํ™œ์„ฑ ๋“ฑ ์œ„ํ—˜ ์š”์†Œ๋ฅผ ๊ฐ€์ง€๊ณ  ์žˆ๋Š” ๊ฒƒ์œผ๋กœ ํ™•์ธ๋˜์—ˆ๋‹ค. Sysdig์€ ์ •์  ์ •์ฑ… ๋Œ€์‹  ๋™์  ์ตœ์†Œ ๊ถŒํ•œ ๋ชจ๋‹ˆํ„ฐ๋ง, ๋ฏธ์‚ฌ์šฉ ๊ถŒํ•œ ์ž๋™ ํšŒ์ˆ˜, ์žฅ๊ธฐ ํ‚ค ์ œ๊ฑฐ ๋ฐ ์ ์‹œ(Just-In-Time) ์ž„์‹œ ๊ถŒํ•œ ์ฒด๊ณ„ ๋„์ž…์„ ๊ถŒ๊ณ ํ–ˆ๋‹ค.

๐Ÿ’ก ํด๋ผ์šฐ๋“œ ์ธํ”„๋ผ์˜ 97% ์ด์ƒ์„ ์ฐจ์ง€ํ•˜๋Š” ๋จธ์‹  ๋ฐ AI ์—์ด์ „ํŠธ ์‹๋ณ„์ž์— ๋Œ€ํ•ด ์ •์  IAM ๋Œ€์‹  JIT ๊ธฐ๋ฐ˜ ๋‹จ๊ธฐ ์ž๊ฒฉ์ฆ๋ช…๊ณผ ๋ฏธ์‚ฌ์šฉ ๊ถŒํ•œ ์ž๋™ ์ œ๊ฑฐ๋ฅผ ์ ์šฉํ•ด์•ผ ์นจํ•ด ์‚ฌ๊ณ  ์œ„ํ—˜์„ ๋ฐฉ์ง€ํ•  ์ˆ˜ ์žˆ๋‹ค.


AI & ML

How to Use NVIDIA Warp and MjWarp to Accelerate Robotics Simulation and Learning Workflows

Hugging Face

์—”๋น„๋””์•„ ์—”์ง€๋‹ˆ์–ด๋ง ํŒ€์ด CPU ๊ธฐ๋ฐ˜ MuJoCo ๋กœ๋ด‡ ์‹œ๋ฎฌ๋ ˆ์ด์…˜์„ GPU ํ™˜๊ฒฝ์œผ๋กœ ํ™•์žฅํ•˜๋Š” MuJoCo Warp(MJWarp)์˜ ์•„ํ‚คํ…์ฒ˜์™€ ๋งˆ์ด๊ทธ๋ ˆ์ด์…˜ ์ ˆ์ฐจ๋ฅผ ๊ณต๊ฐœํ–ˆ์Šต๋‹ˆ๋‹ค. MJWarp๋Š” Python ๊ธฐ๋ฐ˜ ๊ณ ์„ฑ๋Šฅ GPU ์ปค๋„ ํ”„๋ ˆ์ž„์›Œํฌ์ธ NVIDIA Warp ์œ„์—์„œ ๊ตฌ๋™๋˜๋ฉฐ, ๊ธฐ์กด MJCF ๋ชจ๋ธ ๊ตฌ์กฐ๋ฅผ ๊ทธ๋Œ€๋กœ ์œ ์ง€ํ•œ ์ฑ„ ๋‹จ์ผ GPU์—์„œ ์ˆ˜์ฒœ ๊ฐœ์˜ ๋…๋ฆฝ ํ™˜๊ฒฝ์„ ์ผ๊ด„ ์ฒ˜๋ฆฌํ•ฉ๋‹ˆ๋‹ค. ๋ณธ ๊ฐ€์ด๋“œ๋Š” SO-101 ๋กœ๋ด‡ ํŒ”์˜ ํ”ฝ์•คํ”Œ๋ ˆ์ด์Šค ์ž‘์—…์„ ์ตœ๋Œ€ 2,048๊ฐœ ๋ณ‘๋ ฌ ํ™˜๊ฒฝ(nworld=2048)์œผ๋กœ ํ™•์žฅํ•˜๋Š” ๊ณผ์ •์„ ๋‹ค๋ฃจ๋ฉฐ, nconmax์™€ njmax ๋“ฑ ์ ‘์ด‰ ๋ฐ ์ œ์•ฝ ์กฐ๊ฑด ๋ฒ„ํผ ํŠœ๋‹ ๋ฐฉ๋ฒ•์„ ์„ค๋ช…ํ•ฉ๋‹ˆ๋‹ค. ํŠนํžˆ CUDA Graph ์บก์ฒ˜(wp.ScopedCapture)๋ฅผ ์ ์šฉํ•ด ์ปค๋„ ๋””์ŠคํŒจ์น˜ ์˜ค๋ฒ„ํ—ค๋“œ๋ฅผ ์ค„์ด๊ณ , wp.synchronize()๋ฅผ ํ†ตํ•œ ์ •ํ™•ํ•œ ์ง‘๊ณ„ ์ฒ˜๋ฆฌ๋Ÿ‰ ์ธก์ • ๋ฐฉ์‹์„ ์ œ์‹œํ•ฉ๋‹ˆ๋‹ค. ํ–ฅํ›„ Newton ์—”์ง„ ๋ฐ Isaac Lab๊ณผ์˜ ํ†ตํ•ฉ์„ ํ†ตํ•ด ๊ฐ•ํ™”ํ•™์Šต ํ›ˆ๋ จ ํŒŒ์ดํ”„๋ผ์ธ์˜ ์ฒ˜๋ฆฌ๋Ÿ‰์„ ๊ทน๋Œ€ํ™”ํ•  ์ˆ˜ ์žˆ๋„๋ก ์ง€์›ํ•ฉ๋‹ˆ๋‹ค.

๐Ÿ’ก GPU ๊ฐ€์† ๊ธฐ๋ฐ˜์˜ ๋Œ€๊ทœ๋ชจ ๋ณ‘๋ ฌ ๋ฌผ๋ฆฌ ์‹œ๋ฎฌ๋ ˆ์ด์…˜์€ ๋‹จ์ผ ์Šคํ… ์ง€์—ฐ์‹œ๊ฐ„ ๋Œ€์‹  ๋ฐฐ์น˜ ์ฒ˜๋ฆฌ๋Ÿ‰์„ ๊ทน๋Œ€ํ™”ํ•จ์œผ๋กœ์จ ๋กœ๋ด‡ ๊ณตํ•™ ๋ฐ ๊ฐ•ํ™”ํ•™์Šต ํŒŒ์ดํ”„๋ผ์ธ์˜ ํ›ˆ๋ จ ์‹œ๊ฐ„๊ณผ ์ปดํ“จํŒ… ๋น„์šฉ์„ ๋Œ€ํญ ์ ˆ๊ฐํ•ฉ๋‹ˆ๋‹ค.

Google Beam expands with new regions, partners, and customers

Google AI

๊ตฌ๊ธ€์ด ์‹ค๊ฐํ˜• ์›๊ฒฉ ์ปค๋ฎค๋‹ˆ์ผ€์ด์…˜ ๊ธฐ์ˆ ์ธ Google Beam์„ ๋ฏธ๊ตญ, ์บ๋‚˜๋‹ค, ์˜๊ตญ, ํ”„๋ž‘์Šค, ๋…์ผ, ์ผ๋ณธ ๋“ฑ 6๊ฐœ๊ตญ์œผ๋กœ ๊ธ€๋กœ๋ฒŒ ํ™•์žฅํ•œ๋‹ค๊ณ  ๋ฐœํ‘œํ–ˆ์Šต๋‹ˆ๋‹ค. ์ด๋ฒˆ ํ™•์žฅ์€ HP์™€์˜ ํ•˜๋“œ์›จ์–ด ํ˜‘๋ ฅ์œผ๋กœ ์ œ์ž‘๋œ HP Dimension with Google Beam ์žฅ๋น„๋ฅผ ์ค‘์‹ฌ์œผ๋กœ ์ง„ํ–‰๋˜๋ฉฐ, ์ „ ์„ธ๊ณ„ 18๊ฐœ ๊ณต์ธ ํŒŒํŠธ๋„ˆ ๋„คํŠธ์›Œํฌ๊ฐ€ ๋ฐฐํฌ์™€ ์ง€์›์„ ๋‹ด๋‹นํ•ฉ๋‹ˆ๋‹ค. ์ด ์‹œ์Šคํ…œ์€ Google Meet๊ณผ Zoom ํ”Œ๋žซํผ๊ณผ ์ง์ ‘ ์—ฐ๋™๋˜๋ฉฐ, ๋ฒ ์ธ์•ค๋“œ์ปดํผ๋‹ˆ(Bain & Company), ๋„ทํ”Œ๋ฆญ์Šค, ์บํ”ผํ„ธ ๊ทธ๋ฃน ๋“ฑ์ด ์ฑ„์šฉ ๋ฉด์ ‘๊ณผ ์›๊ฒฉ ํ˜‘์—…์— ๋„์ž…ํ–ˆ์Šต๋‹ˆ๋‹ค. ๊ตฌ๊ธ€ ๋‚ด๋ถ€ 8์ฃผ๊ฐ„์˜ ์—ฐ๊ตฌ ๊ฒฐ๊ณผ์— ๋”ฐ๋ฅด๋ฉด Beam ๋„์ž… ํŒ€์€ ์ƒํ˜ธ ์œ ๋Œ€๊ฐ์ด 50% ํ–ฅ์ƒ๋˜์—ˆ๊ณ , ํ”ผ๋“œ๋ฐฑ ์ดํ•ด๋„๊ฐ€ 33% ๊ฐœ์„ ๋˜์—ˆ์œผ๋ฉฐ, ํ›„์† ๋ฏธํŒ… ํ•„์š”์„ฑ์€ 21% ๊ฐ์†Œํ–ˆ์Šต๋‹ˆ๋‹ค. ๋˜ํ•œ ํ”„๋ฆฌ๋ฏธ์—„ ๊ณต์œ  ์˜คํ”ผ์Šค ๊ธฐ์—… ์ธ๋”์ŠคํŠธ๋ฆฌ์–ด์Šค(Industrious)์™€ ์ œํœดํ•˜์—ฌ 10์›”๋ถ€ํ„ฐ ์• ํ‹€๋žœํƒ€, ์‹œ์นด๊ณ , ๋‰ด์š•, ํŒ”๋กœ์•Œํ†  ์ง€์ ์—์„œ ์‹œ๋ฒ” ์˜ˆ์•ฝ ์„œ๋น„์Šค๋ฅผ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.

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

Two years of OpenAI Academy

OpenAI

OpenAI๋Š” 2024๋…„ 9์›” ์ถœ๋ฒ”ํ•œ ์‹ค๋ฌดํ˜• AI ๊ต์œก ์ด๋‹ˆ์…”ํ‹ฐ๋ธŒ์ธ OpenAI Academy์˜ 2์ฃผ๋…„ ์„ฑ๊ณผ์™€ ํ–ฅํ›„ ํ™•์žฅ ๊ณ„ํš์„ ๋ฐœํ‘œํ–ˆ๋‹ค. ์ง€๋‚œ 2๋…„ ๋™์•ˆ 250ํšŒ ์ด์ƒ์˜ ํ–‰์‚ฌ๋ฅผ ์—ด์—ˆ๊ณ , 400๋งŒ ๋ช… ์ด์ƒ์ด ์•„์นด๋ฐ๋ฏธ ์ฝ˜ํ…์ธ ์— ์ฐธ์—ฌํ–ˆ๋‹ค. ์•„์นด๋ฐ๋ฏธ๋Š” ๊ฐœ๋ฐœ์ž์™€ ๊ณต์ต ์กฐ์ง ์ค‘์‹ฌ์œผ๋กœ ์‹œ์ž‘ํ•ด ๊ต์œก์ž, ์†Œ์ƒ๊ณต์ธ, ๋น„์˜๋ฆฌ ๋ฆฌ๋”, ์žฌํ–ฅ๊ตฐ์ธ, ๋Œ€ํ•™์ƒ๊นŒ์ง€ ๋Œ€์ƒ์„ ๋„“ํ˜”๋‹ค. ์ž๊ธฐ ์ฃผ๋„ํ˜• ๊ฐ•์ขŒ์™€ ์‹ค๋ฌด ๊ฐ€์ด๋“œ, ๋Œ€๋ฉด ์›Œํฌ์ˆ, ์—ฌ๋Ÿฌ ์ง€์—ญ์—์„œ ๋™์‹œ์— ์—ด๋ฆฌ๋Š” ๋Œ€๊ทœ๋ชจ ํ–‰์‚ฌ AI Skills Jam์œผ๋กœ ํ˜•์‹๋„ ํ™•์žฅ๋๋‹ค. 2์ฃผ๋…„์„ ๋งž์•„ OpenAI๋Š” ์ง€์—ญ ์‚ฌํšŒ ์ค‘์‹ฌ์˜ ํ’€๋ฟŒ๋ฆฌ ๊ต์œก ํ™•์‚ฐ์„ ์œ„ํ•ด ์ปค๋ฎค๋‹ˆํ‹ฐ ํŠธ๋ ˆ์ด๋„ˆ ํ”„๋กœ๊ทธ๋žจ(Community Trainer Program) ํŒŒ์ผ๋Ÿฟ์„ ๊ณต๊ฐœํ–ˆ๋‹ค. ํŒŒํŠธ๋„ˆ ๊ธฐ๊ด€์—์„œ ์„ ๋ฐœ๋œ ํŠธ๋ ˆ์ด๋„ˆ๋Š” ๊ณต์‹ ๊ต์ˆ˜๋ฒ• ๊ต์œก๊ณผ ์—ญ๋Ÿ‰ ํ‰๊ฐ€๋ฅผ ๊ฑฐ์นœ ํ›„ ๊ฐ์ž์˜ ํ•™๊ต, ๋น„์˜๋ฆฌ ๋‹จ์ฒด, ์†Œ์ƒ๊ณต์ธ ๋„คํŠธ์›Œํฌ ํ˜„์žฅ์—์„œ ์ž์ฒด ์›Œํฌ์ˆ์„ ์ง„ํ–‰ํ•˜๊ฒŒ ๋œ๋‹ค.

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

OpenAI extends cyber access to Ukraine for civilian defense

OpenAI

OpenAI๊ฐ€ ์šฐํฌ๋ผ์ด๋‚˜ ์ •๋ถ€์˜ ๋ฏผ๊ฐ„ ์ธํ”„๋ผ ์‚ฌ์ด๋ฒ„ ๋ฐฉ์–ด๋ฅผ ์ง€์›ํ•˜๊ธฐ ์œ„ํ•ด Daybreak ํ”„๋กœ๊ทธ๋žจ ์ ‘๊ทผ ๊ถŒํ•œ์„ ์ œ๊ณตํ•œ๋‹ค๊ณ  ๋ฐœํ‘œํ–ˆ์Šต๋‹ˆ๋‹ค. ์ด๋ฒˆ ํ˜‘๋ ฅ์€ ์šฐํฌ๋ผ์ด๋‚˜ ๋””์ง€ํ„ธ์ „ํ™˜๋ถ€์™€ ํ•จ๊ป˜ ์ถ”์ง„๋˜์—ˆ์œผ๋ฉฐ, 2026๋…„ 9์›” 23์ผ ์œ ์—” ์ดํšŒ ๊ธฐ๊ฐ„ ์ค‘ Dmytro Kushneruk ์ƒŒํ”„๋ž€์‹œ์Šค์ฝ” ์ฃผ์žฌ ์šฐํฌ๋ผ์ด๋‚˜ ์ด์˜์‚ฌ์™€ Sasha Baker OpenAI ๊ตญ๊ฐ€์•ˆ๋ณด์ •์ฑ… ์ด๊ด„์ด ๊ณต๊ฐœํ–ˆ์Šต๋‹ˆ๋‹ค. ์šฐํฌ๋ผ์ด๋‚˜ ์นจํ•ด๋Œ€์‘ํŒ€(CERT-UA)์€ 2025๋…„์—๋งŒ ์•ฝ 6,000๊ฑด์˜ ์‚ฌ์ด๋ฒ„ ์นจํ•ด ์‚ฌ๊ณ ๋ฅผ ์ฒ˜๋ฆฌํ•˜๋ฉฐ ์ „๋ ฅ๋ง, ์˜๋ฃŒ, ํ†ต์‹  ๋“ฑ ํ•ต์‹ฌ ๋ฏผ๊ฐ„ ์‹œ์„ค์— ๋Œ€ํ•œ ์ง€์†์ ์ธ ๊ณต๊ฒฉ์— ๋Œ€์‘ํ•ด ์™”์Šต๋‹ˆ๋‹ค. Daybreak ํ”„๋กœ๊ทธ๋žจ์€ ๊ณต์ธ๋œ ๋ฐฉ์–ด ์ธ๋ ฅ์—๊ฒŒ AI ๋„๊ตฌ๋ฅผ ์ œ๊ณตํ•˜์—ฌ ๋ ˆ๊ฑฐ์‹œ ์†Œํ”„ํŠธ์›จ์–ด ์ฝ”๋“œ ๊ฐ์‚ฌ, ์˜์‹ฌ ํ™œ๋™ ๋ถ„์„, ์ทจ์•ฝ์  ๊ฒ€์ฆ ๋ฐ ๋ณด์•ˆ ํŒจ์น˜ ํ…Œ์ŠคํŠธ๋ฅผ ์‹ ์†ํ•˜๊ฒŒ ์ˆ˜ํ–‰ํ•˜๋„๋ก ์ง€์›ํ•ฉ๋‹ˆ๋‹ค. ์ด๋ฅผ ํ†ตํ•ด ๊ณต๊ฒฉ์ž์˜ ์ •๊ตํ™”๋œ ์œ„ํ˜‘์— ๋งž์„œ ๊ตญ๊ฐ€ ํ•ต์‹ฌ ์„œ๋น„์Šค์˜ ๋ฐฉ์–ด ๋Œ€์‘ ์ฃผ๊ธฐ๋ฅผ ๋Œ€ํญ ๋‹จ์ถ•ํ•˜๋Š” ๊ฒƒ์„ ๋ชฉํ‘œ๋กœ ํ•ฉ๋‹ˆ๋‹ค.

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

Sam Altmanโ€™s remarks at the United Nations Security Council

OpenAI

OpenAI CEO Sam Altman์ด 2026๋…„ 9์›” 23์ผ ๋‰ด์š• ์œ ์—” ์•ˆ์ „๋ณด์žฅ์ด์‚ฌํšŒ์—์„œ ์—ด๋ฆฐ ์ธ๊ณต์ง€๋Šฅ ์•ˆ์ „ ์œ„ํ—˜ ๊ด€๋ จ ์ฒซ ๊ณต์‹ ํšŒ์˜์— ์ฐธ์„ํ•ด ๋ฐœ์–ธํ–ˆ์Šต๋‹ˆ๋‹ค. ์ด๋ฒˆ ํšŒ์˜์—๋Š” Anthropic์˜ Dario Amodei CEO, Hugging Face์˜ Clรฉment Delangue ๊ณต๋™์ฐฝ์—…์ž, ์ธ๊ณต์ง€๋Šฅ ์—ฐ๊ตฌ์ž Yoshua Bengio ๋“ฑ์ด ํ•จ๊ป˜ ์ฐธ์„ํ–ˆ์Šต๋‹ˆ๋‹ค. Altman์€ ์ธ๋ฅ˜๊ฐ€ AI ๊ธฐ์ˆ  ๋ฐœ์ „์˜ ์ค‘๋Œ€ํ•œ ๊ฐˆ๋ฆผ๊ธธ์— ์„œ ์žˆ์œผ๋ฉฐ, ์‹œ์Šคํ…œ ํ†ต์ œ๋ ฅ์„ ์ƒ์‹คํ•  ๊ฒฝ์šฐ ํšŒ๋ณตํ•˜๊ธฐ ์–ด๋ ค์šด ์œ„ํ˜‘์ด ๋ฐœ์ƒํ•  ์ˆ˜ ์žˆ๋‹ค๊ณ  ๊ฒฝ๊ณ ํ–ˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋Š” AI์˜ ๋ฏธ๋ž˜์— ๋Œ€ํ•œ ์ค‘๋Œ€ํ•œ ๊ฒฐ์ •์„ ์ƒŒํ”„๋ž€์‹œ์Šค์ฝ”์˜ ์—ฐ๊ตฌ์†Œ๋“ค์—๋งŒ ๋งก๊ฒจ๋‘˜ ์ˆ˜ ์—†์œผ๋ฉฐ ์ •๋ถ€์™€ ๋ฏผ์ฃผ์  ์ ˆ์ฐจ๋ฅผ ํ†ตํ•œ ๊ทœ์ œ ๊ฐ๋…์ด ํ•„์ˆ˜์ ์ด๋ผ๊ณ  ๊ฐ•์กฐํ–ˆ์Šต๋‹ˆ๋‹ค. ๋˜ํ•œ ๊ณ ์œ„ํ—˜ AI ๋ชจ๋ธ์— ๋Œ€ํ•œ ๊ตญ์ œ ์—ญ๋Ÿ‰ ํ‰๊ฐ€ ํ‘œ์ค€ ๊ตฌ์ถ•, ์‹ ์†ํ•œ ๋ณด์•ˆ ์‚ฌ๊ณ  ๋ณด๊ณ  ์ฒด๊ณ„, ๊ฐ๊ตญ ์ •๋ถ€์™€ ์ค‘์š” ์ธํ”„๋ผ ์šด์˜์ž ๊ฐ„์˜ ๋ณด์•ˆ ํ†ต์‹  ์ฑ„๋„ ์„ค๋ฆฝ์„ ์ด‰๊ตฌํ–ˆ์Šต๋‹ˆ๋‹ค.

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

How UK AISI and EvalEval Are Making Benchmark Results Reproducible

Hugging Face

์˜๊ตญ AI ์•ˆ๋ณด ์—ฐ๊ตฌ์†Œ(UK AISI)์™€ EvalEval ์—ฐํ•ฉ์ด ๋ฒค์น˜๋งˆํฌ ํ‰๊ฐ€ ๊ฒฐ๊ณผ์˜ ์žฌํ˜„์„ฑ๊ณผ ํˆฌ๋ช…์„ฑ์„ ๋†’์ด๊ธฐ ์œ„ํ•ด 'Evaluation Cards' ๊ธฐ๋ฐ˜ ์˜คํ”ˆ ์ธํ”„๋ผ ํ˜‘์—…์„ ๋ฐœํ‘œํ–ˆ๋‹ค. NeurIPS 2025 ์›Œํฌ์ˆ์—์„œ ์‹œ์ž‘๋œ ์ด๋ฒˆ ์—ฐ๊ตฌ๋Š” AISI์˜ ํ‰๊ฐ€ ๋„๊ตฌ์ธ OptStop ๋ฐ ๊ณ„์ธต์  ๋ฒ ์ด์ง€์•ˆ ๋ชจ๋ธ๋ง ๋„๊ตฌ์ธ HiBayES๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ 'Every Eval Ever(EEE)' ๋ณด๊ณ  ํ‘œ์ค€์„ ๋ฐœ์ „์‹œ์ผฐ๋‹ค. ์ด๋ฒˆ ๊ณต๊ฐœ ๋ฐ์ดํ„ฐ๋Š” AISI์˜ ์—ฐ๊ตฌ ๋…ผ๋ฌธ 'How Inference Compute Shapes Frontier LLM Evaluation'๊ณผ ์—ฐ๊ณ„๋˜์–ด ์ถ”๋ก  ์—ฐ์‚ฐ๋Ÿ‰ ๋ฐ ํ”„๋กœํ† ์ฝœ์— ๋”ฐ๋ฅธ ๋ชจ๋ธ ์„ฑ๋Šฅ ๋ณ€ํ™”๋ฅผ ๋‹ค๋ฃฌ๋‹ค. ํ‰๊ฐ€ ๋Œ€์ƒ์€ Claude Opus 4, 4.5, 4.6๊ณผ GPT-5, 5.2, 5.4์˜ 6๊ฐœ ํ”„๋ก ํ‹ฐ์–ด ๋ชจ๋ธ์ด๋ฉฐ, HealthBench, FrontierMath, Humanity's Last Exam, SWE-Bench Pro, Terminal-Bench 2.0 ๋ฐ 2๊ฐœ ์‚ฌ์ด๋ฒ„ ํ‰๊ฐ€(Cyber CTFs, The Last Ones)์˜ ํŠธ๋žœ์Šคํฌ๋ฆฝํŠธ ์ˆ˜์ค€ ์‹คํ–‰ ๊ฒฐ๊ณผ์™€ ํ™˜๊ฒฝ ์„ค์ •์„ ํฌํ•จํ•œ๋‹ค. ์ด๋ฅผ ํ†ตํ•ด ์—ฐ๊ตฌ์ง„์€ ๋ถˆํˆฌ๋ช…ํ•œ ๋‹จ์ผ ์ ์ˆ˜ ๋Œ€์‹  ์ƒ์„ธ ์‹คํ–‰ ์กฐ๊ฑด๊ณผ ์˜ค๋ผํด ํ”ผ๋“œ๋ฐฑ์— ๋”ฐ๋ฅธ ํ† ํฐ๋ณ„ ์„ฑ๋Šฅ ์ถ”์ด๋ฅผ ์ง์ ‘ ๋Œ€์กฐํ•˜๊ณ  ๊ฒ€์ฆํ•  ์ˆ˜ ์žˆ๋‹ค.

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

Transformers now runs llama.cpp quants

Hugging Face

Hugging Face๊ฐ€ PyTorch transformers ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ์—์„œ GGUF ์–‘์žํ™” ๋ชจ๋ธ์„ ๋„ค์ดํ‹ฐ๋ธŒ๋กœ ์‹คํ–‰ํ•  ์ˆ˜ ์žˆ๋Š” ๊ธฐ๋Šฅ์„ ์ง€์›ํ•œ๋‹ค๊ณ  ๋ฐœํ‘œํ–ˆ๋‹ค. ๊ฐœ๋ฐœ์ž๋Š” from_pretrained์— gguf_file ์ธ์ž๋ฅผ ์ „๋‹ฌํ•˜๋Š” ๊ฒƒ๋งŒ์œผ๋กœ ํ—ˆ๋ธŒ์— ๋“ฑ๋ก๋œ GGUF ์ฒดํฌํฌ์ธํŠธ๋ฅผ ํ‘œ์ค€ transformers API๋กœ ์ฆ‰์‹œ ๋กœ๋“œํ•  ์ˆ˜ ์žˆ๋‹ค. ์ด ๊ตฌํ˜„์€ kernels ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๋ฅผ ํ†ตํ•ด llama.cpp์˜ ๊ธฐ๋ณธ ggml ์ปค๋„ ๋ฐ Apple Silicon Metal ๊ฐ€์†(ggml-org/ggml-attn)์„ ์žฌ์‚ฌ์šฉํ•˜๋ฉฐ, Qwen3.5 ์•„ํ‚คํ…์ฒ˜(Unsloth Qwen3.5-4B ๊ธฐ์ค€ BF16 8.42GB์—์„œ Q4_K_M 2.74GB๋กœ ๊ฐ์ถ•)๋ฅผ ์šฐ์„  ์ง€์›ํ•œ๋‹ค. ๋˜ํ•œ transformers serve ๋ช…๋ น์„ ํ†ตํ•ด localhost:8000/v1์—์„œ Jan์ด๋‚˜ Pi ๊ฐ™์€ ํด๋ผ์ด์–ธํŠธ์™€ ์—ฐ๋™ ๊ฐ€๋Šฅํ•œ OpenAI ํ˜ธํ™˜ API ์„œ๋ฒ„๋ฅผ ๋„์šธ ์ˆ˜ ์žˆ์œผ๋ฉฐ, --reasoning ํ”Œ๋ž˜๊ทธ๋กœ ์ถ”๋ก  ์‚ฌ๊ณ  ํ† ํฐ ์ถœ๋ ฅ์„ ์ œ์–ดํ•  ์ˆ˜ ์žˆ๋‹ค. MacBook Pro M2 Max(32GB) ํ™˜๊ฒฝ์—์„œ llama-bench(๋นŒ๋“œ 5f55650a7)์™€ ๋น„๊ต ์ธก์ •ํ•œ ๊ฒฐ๊ณผ llama.cpp์— ๊ทผ์ ‘ํ•œ ์ƒ์„ฑ ์†๋„๋ฅผ ๊ธฐ๋กํ–ˆ์œผ๋ฉฐ, GgufConfig(dequantize=True) ์„ค์ •์„ ํ†ตํ•ด ์–‘์žํ™” ํ•ด์ œ ํ›„ ํŒŒ์ธํŠœ๋‹ํ•˜๋Š” ์›Œํฌํ”Œ๋กœ๋„ ์ง€์›ํ•œ๋‹ค.

๐Ÿ’ก PyTorch ์ƒํƒœ๊ณ„์—์„œ ๋ณ„๋„ ๋Ÿฐํƒ€์ž„ ์—†์ด GGUF ์–‘์žํ™” ๋ชจ๋ธ์„ ์ง์ ‘ ์„œ๋น™ํ•˜๊ณ  ํŒŒ์ธํŠœ๋‹ํ•  ์ˆ˜ ์žˆ๊ฒŒ ๋จ์œผ๋กœ์จ, ๋กœ์ปฌ ๊ฐœ๋ฐœ ๋จธ์‹ ๊ณผ ์˜จํ”„๋ ˆ๋ฏธ์Šค ์—์ง€ ํ™˜๊ฒฝ์˜ AI ํŒŒ์ดํ”„๋ผ์ธ ๊ตฌ์ถ• ๋น„์šฉ์ด ๋Œ€ํญ ์ ˆ๊ฐ๋œ๋‹ค.


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

A guide to speeding up your video processing with AlphaEvolve

Google Cloud

๊ตฌ๊ธ€ ํด๋ผ์šฐ๋“œ์™€ ํŒŒํŠธ๋„ˆ์‚ฌ DoIt์ด ์ž์œจํ˜• ํ๋ฃจํ”„ ์ง„ํ™” ์ตœ์ ํ™” ๋„๊ตฌ์ธ AlphaEvolve๋ฅผ ํ™œ์šฉํ•ด ์‹ค์‹œ๊ฐ„ ๋น„๋””์˜ค ํŒŒ์ดํ”„๋ผ์ธ์˜ Swift/Metal ํ”„๋กœ๋•์…˜ ์ฝ”๋“œ๋ฅผ ๊ฐ€์†ํ•œ ์‚ฌ๋ก€๋ฅผ ๊ณต์œ ํ–ˆ์Šต๋‹ˆ๋‹ค. 30fps ํ™˜๊ฒฝ์—์„œ๋Š” ํ”„๋ ˆ์ž„๋‹น 33.3ms, 60fps์—์„œ๋Š” 16.6ms๋ผ๋Š” ์—„๊ฒฉํ•œ ์ง€์—ฐ์‹œ๊ฐ„ ์˜ˆ์‚ฐ ๋‚ด์— ์‹ ๊ฒฝ๋ง ๋ถ„ํ• ๊ณผ ์…ฐ์ด๋” ํ•ฉ์„ฑ์„ ์™„๋ฃŒํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. AlphaEvolve๋Š” ๊ตฌ๊ธ€ ํด๋ผ์šฐ๋“œ์—์„œ Gemini ์•™์ƒ๋ธ” ๋ชจ๋ธ์ด ์ฝ”๋“œ๋ฅผ ์ƒ์„ฑํ•˜๋Š” ํด๋ผ์šฐ๋“œ ์ƒ์„ฑ๋ถ€์™€ ๋กœ์ปฌ macOS ํ•˜๋“œ์›จ์–ด์—์„œ ๋„ค์ดํ‹ฐ๋ธŒ ์ฝ”๋“œ๋ฅผ ๋นŒ๋“œํ•˜๊ณ  ์ธก์ •ํ•˜๋Š” ๋กœ์ปฌ ํ‰๊ฐ€๋ถ€์˜ ๋ถ„ํ•  ๋ฃจํ”„ ๊ตฌ์กฐ๋ฅผ ์ทจํ•ฉ๋‹ˆ๋‹ค. ์ง€์—ฐ์‹œ๊ฐ„ ๋‹จ์ถ•์—๋งŒ ์น˜์ค‘ํ•ด ๋ธ”๋Ÿฌ ์—ฐ์‚ฐ์„ ํ†ต์งธ๋กœ ๊ฑด๋„ˆ๋›ฐ๋Š” ๋ฒค์น˜๋งˆํฌ ํŽธ๋ฒ•์„ ๋ง‰๊ธฐ ์œ„ํ•ด, ํ‰๊ท  SSIM 0.98 ๋ฏธ๋งŒ ๋˜๋Š” ์ตœ์•… ํ”„๋ ˆ์ž„ SSIM 0.95 ๋ฏธ๋งŒ์ผ ๋•Œ ์‹ค๊ฒฉ ์ฒ˜๋ฆฌํ•˜๋Š” ํ’ˆ์งˆ ๊ฒŒ์ดํŠธ๋ฅผ ์ ์šฉํ–ˆ์Šต๋‹ˆ๋‹ค. ์ด๋ฅผ ํ†ตํ•ด ๋ชจ๋ธ์€ ํ”„๋ ˆ์ž„ ๊ฐ„ ๋งˆ์Šคํฌ ์บ์‹ฑ์ด๋ผ๋Š” ์‹œ์Šคํ…œ ์ˆ˜์ค€์˜ ์ตœ์ ํ™”๋ฅผ ์ž์œจ์ ์œผ๋กœ ๋ฐœ๊ฒฌํ–ˆ์œผ๋ฉฐ, ํ•˜๋“œ์›จ์–ด ๋ถˆ๋ณ€ ํ•œ๊ณ„์„ ๊ณผ ์†Œํ”„ํŠธ์›จ์–ด ์˜ค๋ฒ„ํ—ค๋“œ๋ฅผ ๋ถ„๋ฆฌํ•ด ์ตœ์ ํ™” ํ•œ๊ณ„๋ฅผ ์ฒด๊ณ„์ ์œผ๋กœ ๋„์ถœํ–ˆ์Šต๋‹ˆ๋‹ค.

๐Ÿ’ก ํด๋ผ์šฐ๋“œ LLM ์ฝ”๋“œ ์ƒ์„ฑ๊ณผ ๋กœ์ปฌ ํ•˜๋“œ์›จ์–ด ๋ฒค์น˜๋งˆํฌ๋ฅผ ๊ฒฐํ•ฉํ•œ ๋ถ„ํ•  ๋ฃจํ”„ ์ตœ์ ํ™”๋Š” ์—„๊ฒฉํ•œ ํ’ˆ์งˆ ๊ฒŒ์ดํŠธ๋ฅผ ์ „์ œ๋กœ ์ €์ˆ˜์ค€ ์‹œ์Šคํ…œ ์†Œํ”„ํŠธ์›จ์–ด์˜ ํŠœ๋‹ ์ž๋™ํ™”์— ์‹ค์งˆ์ ์ธ ๋ŒํŒŒ๊ตฌ๋ฅผ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.

GKE becomes more elastic: Scale to zero, save costs, and keep workloads responsive

Google Cloud

๊ตฌ๊ธ€ ํด๋ผ์šฐ๋“œ๊ฐ€ GKE 1.37 ๋ฒ„์ „์„ ํ†ตํ•ด ์ด๋ฒคํŠธ ๊ธฐ๋ฐ˜ ๋ฐ ๊ฐ„ํ—์  ์›Œํฌ๋กœ๋“œ๋ฅผ ์œ„ํ•œ ๋„ค์ดํ‹ฐ๋ธŒ ์Šค์ผ€์ผ ํˆฌ ์ œ๋กœ(Scale-to-zero) ๊ธฐ๋Šฅ์„ ๋ฐœํ‘œํ–ˆ์Šต๋‹ˆ๋‹ค. ๊ธฐ์กด์—๋Š” KEDA์™€ ๋ณต์žกํ•œ CRD๋ฅผ ์œ ์ง€ํ•ด์•ผ ํ–ˆ์œผ๋‚˜, ์ด์ œ ์ปจํŠธ๋กค ํ”Œ๋ ˆ์ธ์— ์ง์ ‘ ํ†ตํ•ฉ๋˜์–ด ์ˆ˜๋งŒ ์ค„์— ๋‹ฌํ•˜๋˜ ์„ค์ • YAML๊ณผ ๋ณ„๋„ ์šด์˜ ๋ถ€๋‹ด์„ ์ œ๊ฑฐํ–ˆ์Šต๋‹ˆ๋‹ค. ์ด ๊ธฐ๋Šฅ์€ minReplicas 0์„ ์ง€์›ํ•˜๋Š” ์ฟ ๋ฒ„๋„คํ‹ฐ์Šค KEP-2021๊ณผ AutoscalingMetric CRD(autoscaling.gke.io/v1beta1)๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ์ž‘๋™ํ•˜์—ฌ ์™ธ๋ถ€ ์–ด๋Œ‘ํ„ฐ ์—†์ด Cloud Monitoring ๋ฐ Managed Service for Prometheus ๋ฉ”ํŠธ๋ฆญ์„ HPA๋กœ ์ง์ ‘ ์—ฐ๋™ํ•ฉ๋‹ˆ๋‹ค. ๋˜ํ•œ ํŒŒ๋“œ๊ฐ€ 0์—์„œ 1๋กœ ํ™•์žฅ๋  ๋•Œ ๋ฐœ์ƒํ•˜๋Š” 60~90์ดˆ์˜ ๋…ธ๋“œ ํ”„๋กœ๋น„์ €๋‹ ์ฝœ๋“œ์Šคํƒ€ํŠธ๋ฅผ ํ•ด์†Œํ•˜๊ธฐ ์œ„ํ•ด GKE ์šฉ๋Ÿ‰ ๋ฒ„ํผ๋ฅผ ๋„์ž…ํ–ˆ์Šต๋‹ˆ๋‹ค. ์šฉ๋Ÿ‰ ๋ฒ„ํผ๋Š” ์ˆ˜๋ฐฑ ๊ฐœ์˜ ์œ ํœด ์›Œํฌ๋กœ๋“œ๊ฐ€ ๊ณต์œ ํ•˜๋Š” ์†Œ๊ทœ๋ชจ ์•กํ‹ฐ๋ธŒ ๋ฒ„ํผ์™€ ์ €๋น„์šฉ์œผ๋กœ ์ด๋ฅผ ์‹ ์†ํžˆ ๋ณด์ถฉํ•˜๋Š” ์Šคํƒ ๋ฐ”์ด ๋ฒ„ํผ์˜ ์ด์ค‘ ๊ตฌ์กฐ๋กœ ์šด์˜๋˜์–ด ์ฆ‰๊ฐ์ ์ธ ๊ธฐ๋™์„ฑ๊ณผ ๋น„์šฉ ์ ˆ๊ฐ์„ ๋™์‹œ์— ๋‹ฌ์„ฑํ•ฉ๋‹ˆ๋‹ค.

๐Ÿ’ก HPA ๋„ค์ดํ‹ฐ๋ธŒ์˜ 0 ์Šค์ผ€์ผ๋ง๊ณผ ๊ณต์œ  ์šฉ๋Ÿ‰ ๋ฒ„ํผ์˜ ๊ฒฐํ•ฉ์€ ์œ ํœด ์ธํ”„๋ผ ๋น„์šฉ์„ ์ œ๊ฑฐํ•˜๋ฉด์„œ๋„ ๋…ธ๋“œ ํ”„๋กœ๋น„์ €๋‹ ์ง€์—ฐ ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•ด ํด๋Ÿฌ์Šคํ„ฐ ์ž์› ํšจ์œจ์„ฑ์„ ๊ทน๋Œ€ํ™”ํ•ฉ๋‹ˆ๋‹ค.

Scale your own way, using HPA with built-in support for PromQL metrics queries in GKE

Google Cloud

Google Cloud๊ฐ€ Google Kubernetes Engine(GKE)์˜ Horizontal Pod Autoscaler(HPA)์—์„œ PromQL ๋ฉ”ํŠธ๋ฆญ ์ฟผ๋ฆฌ๋ฅผ ๊ธฐ๋ณธ ์ง€์›ํ•˜๋Š” ํ”„๋ฆฌ๋ทฐ ๊ธฐ๋Šฅ์„ ๊ณต๊ฐœํ–ˆ์Šต๋‹ˆ๋‹ค. ๊ธฐ์กด์—๋Š” Cloud Monitoring์ด๋‚˜ ํ”„๋กœ๋ฉ”ํ…Œ์šฐ์Šค ๋ฉ”ํŠธ๋ฆญ์œผ๋กœ ํŒŒ๋“œ๋ฅผ ์˜คํ† ์Šค์ผ€์ผ๋งํ•˜๋ ค๋ฉด Stackdriver Custom Metrics Adapter๋‚˜ ์„œ๋“œํŒŒํ‹ฐ Prometheus ์–ด๋Œ‘ํ„ฐ ํŒŒ๋“œ๋ฅผ ๋ณ„๋„๋กœ ๋ฐฐํฌํ•˜๊ณ  IAM์„ ๊ตฌ์„ฑํ•ด์•ผ ํ–ˆ์Šต๋‹ˆ๋‹ค. ์ด๋ฒˆ ์—…๋ฐ์ดํŠธ๋Š” AutoscalingMetric ์ปค์Šคํ…€ ๋ฆฌ์†Œ์Šค๋ฅผ ํ™•์žฅํ•˜์—ฌ Google Managed Service for Prometheus(GMP)์— ์ €์žฅ๋œ ๋ฉ”ํŠธ๋ฆญ์„ ์–ด๋Œ‘ํ„ฐ ์—†์ด ์ง์ ‘ HPA ํŒŒ์ดํ”„๋ผ์ธ์œผ๋กœ ์ „๋‹ฌํ•˜๋ฉฐ, ๋ฉ”ํŠธ๋ฆญ ์ฝ๊ธฐ ์ง€์—ฐ ์‹œ๊ฐ„์„ 5์ดˆ ์ˆ˜์ค€์œผ๋กœ ๋‹จ์ถ•ํ•ฉ๋‹ˆ๋‹ค. ์ปจํŠธ๋กค๋Ÿฌ๋Š” GKE ์ปจํŠธ๋กค ํ”Œ๋ ˆ์ธ์— ์ƒ์ฃผํ•˜๋ฉฐ ํ™œ์„ฑํ™”๋œ PromQL ์š”์ฒญ์ด ์žˆ์„ ๋•Œ๋งŒ ์›Œ์ปค ๋…ธ๋“œ์— ์‹œ์Šคํ…œ ํŒŒ๋“œ๋ฅผ ๋„์›Œ ์œ ํœด ์ž์› ๋‚ญ๋น„๋ฅผ ๋ฐฉ์ง€ํ•ฉ๋‹ˆ๋‹ค. ํ–ฅํ›„ ์ •์‹ ์ถœ์‹œ(GA) ๋‹จ๊ณ„์—์„œ๋Š” ์ž์ฒด ํ˜ธ์ŠคํŒ… ํ”„๋กœ๋ฉ”ํ…Œ์šฐ์Šค ์„œ๋ฒ„ ์—ฐ๋™๋„ ์ง€์›ํ•  ์˜ˆ์ •์ž…๋‹ˆ๋‹ค.

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

Bringing enterprise Linux to the robotics frontier: ROS2 adds Red Hat Enterprise Linux as a tier-1 supported platform

Red Hat

Red Hat์˜ Kelly Switt์™€ Jeffrey Osier-Mixon์€ ๋กœ๋ด‡ ์šด์˜์ฒด์ œ์ธ ROS2(Robot Operating System)๊ฐ€ Red Hat Enterprise Linux(RHEL)๋ฅผ ํ‹ฐ์–ด 1(Tier-1) ๊ณต์‹ ์ง€์› ํ”Œ๋žซํผ์œผ๋กœ ์ฑ„ํƒํ–ˆ๋‹ค๊ณ  ๋ฐœํ‘œํ–ˆ์Šต๋‹ˆ๋‹ค. ํ‹ฐ์–ด 1 ์ง€์ •์€ ์ •๊ธฐ์ ์ธ ํ†ตํ•ฉ ํ…Œ์ŠคํŠธ์™€ ํŒจํ‚ค์ง•, ์‹ ์†ํ•œ ๋ฒ„๊ทธ ์ˆ˜์ •์„ ๋ณด์žฅ๋ฐ›๋Š” ์ตœ์ƒ์œ„ ์ง€์› ๊ณ„์ธต์„ ์˜๋ฏธํ•ฉ๋‹ˆ๋‹ค. ์ด๋ฒˆ ํ˜‘๋ ฅ์„ ํ†ตํ•ด RHEL์˜ ์—”ํ„ฐํ”„๋ผ์ด์ฆˆ๊ธ‰ ๋ผ์ดํ”„์‚ฌ์ดํด ์•ˆ์ •์„ฑ๊ณผ ๋ณด์•ˆ ๊ฒ€์ฆ ์ฒด๊ณ„๊ฐ€ ๊ธ€๋กœ๋ฒŒ ๋กœ๋ณดํ‹ฑ์Šค ์ƒํƒœ๊ณ„์— ์ง์ ‘ ์ ์šฉ๋ฉ๋‹ˆ๋‹ค. ํŠนํžˆ ์‚ฐ์—… ์ž๋™ํ™” ๋ฐ ์ž์œจ์ฃผํ–‰ ์—ฃ์ง€ ํ™˜๊ฒฝ์—์„œ GPU, NPU ๋“ฑ ์ด๊ธฐ์ข… ํ•˜๋“œ์›จ์–ด ๊ฐ€์†๊ธฐ์™€์˜ ์—ฐ๋™ ํ‘œ์ค€ํ™”๊ฐ€ ๊ฐ„์†Œํ™”๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ๊ฐœ๋ฐœํŒ€์€ ์ปค๋„ ๋ ˆ๋ฒจ๋ถ€ํ„ฐ ์—ฃ์ง€ ๋””๋ฐ”์ด์Šค๊นŒ์ง€ ์ผ๊ด€๋œ ๋ณด์•ˆ ๋ชจ๋‹ˆํ„ฐ๋ง๊ณผ ๊ทœ์ • ์ค€์ˆ˜๋ฅผ ์œ ์ง€ํ•˜๋ฉฐ ๋ฏธ์…˜ ํฌ๋ฆฌํ‹ฐ์ปฌํ•œ ํ”ผ์ง€์ปฌ ์ปดํ“จํŒ… ์›Œํฌ๋กœ๋“œ๋ฅผ ์šด์˜ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๐Ÿ’ก RHEL์ด ROS2์˜ ๊ณต์‹ ํ‹ฐ์–ด 1 ํ”Œ๋žซํผ์œผ๋กœ ํŽธ์ž…๋จ์— ๋”ฐ๋ผ ์‚ฐ์—…์šฉ ๋กœ๋ด‡๊ณผ ์ž์œจ์ฃผํ–‰ ์—ฃ์ง€ ๋…ธ๋“œ์—์„œ๋„ ์—”ํ„ฐํ”„๋ผ์ด์ฆˆ ๋ฆฌ๋ˆ…์Šค์˜ ํŒจ์น˜ ์ฃผ๊ธฐ์™€ ๋ณด์•ˆ ํ‘œ์ค€์„ ๊ทธ๋Œ€๋กœ ์ ์šฉํ•  ์ˆ˜ ์žˆ๊ฒŒ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

Unify VMs and containers with Everpure Cloud on Azure Red Hat OpenShift

Red Hat

Red Hat์ด Microsoft Azure Red Hat OpenShift(ARO)์™€ Everpure Cloud(๊ตฌ Portworx)์˜ ํ†ตํ•ฉ ์†”๋ฃจ์…˜์„ ๋ฐœํ‘œํ–ˆ์Šต๋‹ˆ๋‹ค. ๋งŽ์€ ๊ธฐ์—…์ด ๊ธฐ์กด ๊ฐ€์ƒ ๋จธ์‹ (VM)๊ณผ ํ˜„๋Œ€์  ์ปจํ…Œ์ด๋„ˆ ์›Œํฌ๋กœ๋“œ๋ฅผ ๋ณ„๋„ ์ธํ”„๋ผ์—์„œ ๊ฒฉ๋ฆฌ ์šด์˜ํ•˜๋ฉฐ ๊ฒช๋˜ ๊ด€๋ฆฌ ๋‹จ์ ˆ์„ ํ•ด์†Œํ•˜๊ธฐ ์œ„ํ•œ ์กฐ์น˜์ž…๋‹ˆ๋‹ค. ์—”์ง€๋‹ˆ์–ด๋Š” Azure Portal ๋‚ด์—์„œ ์ปจํ…Œ์ด๋„ˆ, VM, ๊ธฐ๋ณธ ์Šคํ† ๋ฆฌ์ง€๋ฅผ ๋‹จ์ผ ์ธํ„ฐํŽ˜์ด์Šค๋กœ ํ”„๋กœ๋น„์ €๋‹ํ•˜๊ณ  ์šด์˜ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. Everpure์˜ ์ง€๋Šฅํ˜• ๋ฐ์ดํ„ฐ ์—”์ง„์€ ์”ฌ ํ”„๋กœ๋น„์ €๋‹๊ณผ ๋ฐ์ดํ„ฐ ์ค‘๋ณต ์ œ๊ฑฐ๋ฅผ ํ†ตํ•ด ํด๋ผ์šฐ๋“œ ์Šคํ† ๋ฆฌ์ง€ ๋น„์šฉ์„ ์ตœ๋Œ€ 40% ์ ˆ๊ฐํ•˜๋ฉฐ, Azure ์†Œ๋น„ ์•ฝ์ •(MACC)๊ณผ Azure ํ•˜์ด๋ธŒ๋ฆฌ๋“œ ํ˜œํƒ์„ ์ง€์›ํ•ฉ๋‹ˆ๋‹ค. ๋˜ํ•œ Portworx ๊ธฐ๋ฐ˜์˜ ์ž๋™ํ™”๋œ ์žฌํ•ด ๋ณต๊ตฌ(DR), ๋ถˆ๋ณ€ ์Šค๋ƒ…์ƒท, ๋„ค์ž„์ŠคํŽ˜์ด์Šค ๋‹จ์œ„์˜ ๋ณด์•ˆ ์ •์ฑ…์„ ์ œ๊ณตํ•˜๋ฉฐ Microsoft์™€ Red Hat์ด 24/7 ๊ณต๋™ ๊ธฐ์ˆ  ์ง€์›์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.

๐Ÿ’ก Azure Red Hat OpenShift ํ™˜๊ฒฝ์—์„œ ๋ ˆ๊ฑฐ์‹œ VM๊ณผ ์ฟ ๋ฒ„๋„คํ‹ฐ์Šค ์ปจํ…Œ์ด๋„ˆ์˜ ์˜๊ตฌ ์Šคํ† ๋ฆฌ์ง€๋ฅผ ์ผ์›ํ™”ํ•จ์œผ๋กœ์จ ์ตœ๋Œ€ 40%์˜ ์Šคํ† ๋ฆฌ์ง€ ๋น„์šฉ ์ ˆ๊ฐ๊ณผ ์žฌํ•ด ๋ณต๊ตฌ ์ž๋™ํ™”๋ฅผ ๋™์‹œ์— ํ™•๋ณดํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

The playbook behind Red Hatโ€™s most successful OpenShift deployments

Red Hat

Red Hat์˜ OpenShift ํ”„๋กœ๋•ํŠธ ๋งค๋‹ˆ์ง€๋จผํŠธ ์‹œ๋‹ˆ์–ด ๋งค๋‹ˆ์ € Siamak Sadeghianfar๊ฐ€ OpenShift ๋„์ž… ๊ธฐ์—…๋“ค์„ ์œ„ํ•œ 4๋‹จ๊ณ„ ํด๋ผ์šฐ๋“œ ๋„ค์ดํ‹ฐ๋ธŒ ํ”Œ๋ ˆ์ด๋ถ์„ ๊ณต๊ฐœํ–ˆ์Šต๋‹ˆ๋‹ค. ์ €์ž๋Š” ํด๋Ÿฌ์Šคํ„ฐ๋ฅผ ์ฒ˜์Œ ๊ตฌ์ถ•ํ•˜๊ณ  ์ถ•ํ•˜ํ•œ ๋’ค 1๋…„์ด ์ง€๋‚˜๋„ ์ดˆ๊ธฐ ๋งˆ์ด๊ทธ๋ ˆ์ด์…˜๋œ 5๊ฐœ ์•ฑ๋งŒ ๊ตฌ๋™๋˜๊ณ  ์šด์˜ํŒ€์€ ์ˆ˜๋™ ์ง€์›์— ๊ฐ‡ํžˆ๋Š” ๊ธฐ์—…๋“ค์˜ ์ „ํ˜•์ ์ธ ์•ˆ์ฐฉ ์‹คํŒจ ํŒจํ„ด์„ ์ง€์ ํ–ˆ์Šต๋‹ˆ๋‹ค. ํด๋Ÿฌ์Šคํ„ฐ ๋ฐฐํฌ๋ผ๋Š” ์ธํ”„๋ผ ๊ตฌ์ถ• ๋งˆ์ผ์Šคํ†ค์— ๋งŒ์กฑํ•˜์ง€ ์•Š๊ณ  ์กฐ์ง ์ „๋ฐ˜์˜ ์‹ค์ œ ์ฑ„ํƒ์„ ์ด๋Œ์–ด๋‚ด๊ธฐ ์œ„ํ•ด์„œ๋Š” ์ฒด๊ณ„์ ์ธ ๋‹จ๊ณ„๋ณ„ ์ ‘๊ทผ์ด ํ•„์ˆ˜์ ์ž…๋‹ˆ๋‹ค. ํ”Œ๋ ˆ์ด๋ถ์€ ๋‹จ์ˆœ ์ปจํ…Œ์ด๋„ˆํ™” ๋‹จ๊ณ„์—์„œ ์ถœ๋ฐœํ•˜์—ฌ ๊ฐœ๋ฐœ์ž ์…€ํ”„์„œ๋น„์Šค ํ™œ์„ฑํ™”, ์šด์˜ ์ž๋™ํ™”, ์ตœ์ข… ์ตœ์ ํ™” ๋ฐ ๋น„์ฆˆ๋‹ˆ์Šค ๊ฐ€์น˜ ์ฐฝ์ถœ์— ์ด๋ฅด๋Š” 4๋‹จ๊ณ„ ๋กœ๋“œ๋งต์„ ์ œ์‹œํ•ฉ๋‹ˆ๋‹ค. ์ด๋ฅผ ํ†ตํ•ด ํ”Œ๋žซํผ ํŒ€์ด ๊ฐœ๋ฐœ์ž ์ง€์›์— ๋งค๋ชฐ๋˜์ง€ ์•Š๊ณ  ์—”ํ„ฐํ”„๋ผ์ด์ฆˆ ํ™˜๊ฒฝ์—์„œ ํ”Œ๋žซํผ ์—”์ง€๋‹ˆ์–ด๋ง์„ ์ง€์† ๊ฐ€๋Šฅํ•˜๊ฒŒ ํ™•์žฅํ•  ์ˆ˜ ์žˆ๋Š” ์‹ค๋ฌด ์ง€์นจ์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.

๐Ÿ’ก ์ฟ ๋ฒ„๋„คํ‹ฐ์Šค ํด๋Ÿฌ์Šคํ„ฐ ๊ตฌ์ถ• ์ž์ฒด๋ฅผ ๋ชฉํ‘œ๋กœ ์‚ผ์ง€ ์•Š๊ณ  ๊ฐœ๋ฐœ์ž ์…€ํ”„์„œ๋น„์Šค์™€ ์šด์˜ ์ž๋™ํ™”๋ฅผ ํฌํ•จํ•œ 4๋‹จ๊ณ„ ํ”Œ๋ ˆ์ด๋ถ์„ ๋”ฐ๋ผ์•ผ ํ”Œ๋žซํผ ์—”์ง€๋‹ˆ์–ด๋ง์˜ ์ •์ฒด๋ฅผ ๋ฐฉ์ง€ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

We just shipped support for the ugliest part of HTTP: Vary

Cloudflare

Cloudflare๊ฐ€ Free, Pro, Business, Enterprise ๋“ฑ ๋ชจ๋“  ์š”๊ธˆ์ œ๋ฅผ ๋Œ€์ƒ์œผ๋กœ Cache Rules์—์„œ HTTP 'Vary' ์‘๋‹ต ํ—ค๋” ์ง€์›์„ ๊ณต์‹ ์ถœ์‹œํ–ˆ๋‹ค. ๋™์ผํ•œ URL์ด๋ผ๋„ ํด๋ผ์ด์–ธํŠธ์˜ Accept ํ—ค๋”์— ๋”ฐ๋ผ HTML ๋˜๋Š” JSON์„ ๋ฐ˜ํ™˜ํ•˜๊ฑฐ๋‚˜, Accept-Language์— ๋”ฐ๋ผ ๋‹ค๊ตญ์–ด ํŽ˜์ด์ง€๋ฅผ ์ œ๊ณตํ•˜๋Š” ์›๋ณธ ์„œ๋ฒ„์˜ ์‘๋‹ต์„ ์—ฃ์ง€ ์บ์‹œ๊ฐ€ ์ •ํ™•ํ•˜๊ฒŒ ๊ตฌ๋ถ„ํ•˜์—ฌ ์„œ๋น™ํ•  ์ˆ˜ ์žˆ๊ฒŒ ๋˜์—ˆ๋‹ค. ์‚ฌ์šฉ์ž๋Š” ๋Œ€์‹œ๋ณด๋“œ, Rulesets API, Terraform์„ ํ†ตํ•ด Vary ํ—ค๋”์— ๋Œ€ํ•ด ์ •๊ทœํ™”(normalize), ์›๋ณธ ์ „๋‹ฌ(passthrough), ์บ์‹œ ๋ฐ”์ดํŒจ์Šค(bypass)์˜ ์„ธ ๊ฐ€์ง€ ์ฒ˜๋ฆฌ ๋ฐฉ์‹์„ ํ—ค๋”๋ณ„๋กœ ์ง€์ •ํ•  ์ˆ˜ ์žˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด Accept๋Š” html๊ณผ json์œผ๋กœ, Accept-Language๋Š” en, fr, de ๋“ฑ ์ง€์› ๋Œ€์ƒ ์–ธ์–ด๋กœ ์ •๊ทœํ™”ํ•˜์—ฌ ๋ฌด๋ถ„๋ณ„ํ•œ ํ—ค๋” ์กฐํ•ฉ์œผ๋กœ ์ธํ•œ ์บ์‹œ ํ‚ค ํญ์ฆ(Cache Fragmentation)์„ ๋ฐฉ์ง€ํ•œ๋‹ค. ์›๋ณธ ์‘๋‹ต๊ณผ ๋ฌด๊ด€ํ•˜๊ฒŒ ์š”์ฒญ ํ—ค๋”๋ฅผ ์บ์‹œ ํ‚ค์— ๋ฌด์กฐ๊ฑด ์ถ”๊ฐ€ํ•˜๋Š” ์ปค์Šคํ…€ ์บ์‹œ ํ‚ค(Custom Cache Key)์™€ ๋‹ฌ๋ฆฌ, Vary๋Š” ์›๋ณธ ์„œ๋ฒ„๊ฐ€ ๋ช…์‹œํ•œ ์‘๋‹ต์—๋งŒ ๋™์ ์œผ๋กœ ์บ์‹œ ๋ถ„๊ธฐ๋ฅผ ์ ์šฉํ•œ๋‹ค.

๐Ÿ’ก ์—ฃ์ง€ CDN ๋ ˆ๋ฒจ์—์„œ Vary ํ—ค๋” ์ •๊ทœํ™”๋ฅผ ์ ์šฉํ•˜๋ฉด ๋‹จ์ผ ์—”๋“œํฌ์ธํŠธ ๋‹ค๊ตญ์–ด ๋ฐ API ์ฝ˜ํ…์ธ  ํ˜‘์ƒ ์‹œ ์บ์‹œ ํŒŒํŽธํ™”๋ฅผ ๋ฐฉ์ง€ํ•˜๊ณ  ์›๋ณธ ์„œ๋ฒ„ ๋ถ€ํ•˜๋ฅผ ํฌ๊ฒŒ ๋‚ฎ์ถœ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

Introducing Worker Previews: Isolated preview environments for every change your agent makes

Cloudflare

Cloudflare๋Š” ๊ฐœ๋ฐœ์ž์™€ AI ์—์ด์ „ํŠธ๊ฐ€ ์ฝ”๋“œ ๋ณ€๊ฒฝ ์‚ฌํ•ญ์„ ํ”„๋กœ๋•์…˜ ์˜ํ–ฅ ์—†์ด ๋ณ‘๋ ฌ๋กœ ํ…Œ์ŠคํŠธํ•  ์ˆ˜ ์žˆ๋„๋ก ์ง€์›ํ•˜๋Š” Worker Previews ๊ธฐ๋Šฅ์„ ๋ฐœํ‘œํ–ˆ๋‹ค. ์ด ๊ธฐ๋Šฅ์€ ๊ฐ Git ๋ธŒ๋žœ์น˜๋งˆ๋‹ค ๋…๋ฆฝ๋œ URL, ์„ค์ •, ์ƒํƒœ, ๊ด€์ธก์„ฑ ๋„๊ตฌ๋ฅผ ๊ฐ–์ถ˜ ํ”„๋กœ๋•์…˜ ์ˆ˜์ค€์˜ ๊ฒฉ๋ฆฌ ์‹คํ–‰ ํ™˜๊ฒฝ์„ ์ œ๊ณตํ•œ๋‹ค. ๊ฐœ๋ฐœ์ž์™€ ์—์ด์ „ํŠธ๋Š” npx wrangler preview ๋ช…๋ น์„ ํ†ตํ•ด ๋ฉ”์ธ ์„ค์ •์„ ๊ธฐ๋ฐ˜์œผ๋กœ ๋ณต์ œ๋œ ํ™˜๊ฒฝ ๋ณ€์ˆ˜, ์‹œํฌ๋ฆฟ, ๋ฐ”์ธ๋”ฉ์„ ๋ถ„๋ฆฌ ๋ฐฐํฌํ•  ์ˆ˜ ์žˆ์œผ๋ฉฐ ํ•„์š”์‹œ ํŠน์ • ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ์„ค์ •๋งŒ ์žฌ์ •์˜ํ•  ์ˆ˜ ์žˆ๋‹ค. ๋ธŒ๋žœ์น˜๋ณ„๋กœ Durable Objects์™€ ์ปจํ…Œ์ด๋„ˆ(Containers) ์ƒํƒœ๊นŒ์ง€ ๊ฒฉ๋ฆฌ๋˜๋ฏ€๋กœ ์„ธ์…˜, ๋ฉ”๋ชจ๋ฆฌ, ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ๋งˆ์ด๊ทธ๋ ˆ์ด์…˜ ๋ณ€๊ฒฝ ์‚ฌํ•ญ์ด ๋‹ค๋ฅธ ํ™˜๊ฒฝ๊ณผ ์ถฉ๋Œํ•˜์ง€ ์•Š๋Š”๋‹ค. ํ‘ธ์‹œํ•  ๋•Œ๋งˆ๋‹ค ์ž๋™ ๊ฐฑ์‹ ๋˜๋Š” ์•ˆ์ •์ ์ธ ํ”„๋ฆฌ๋ทฐ URL์€ ์ปค์Šคํ…€ ๋„๋ฉ”์ธ ์—ฐ๊ฒฐ์„ ์ง€์›ํ•˜์—ฌ ์ธ์ฆ ํ”„๋กœ๋ฐ”์ด๋”, ์ฟ ํ‚ค, CORS, OAuth ๋ฆฌ๋””๋ ‰์…˜์„ ์‹ค์„œ๋น„์Šค์™€ ๋™์ผํ•˜๊ฒŒ ๊ฒ€์ฆํ•  ์ˆ˜ ์žˆ๋‹ค. ์ด๋Ÿฌํ•œ ๊ฒฉ๋ฆฌ ๋ฐ ๊ด€์ธก์„ฑ ํ™˜๊ฒฝ์€ AI ์—์ด์ „ํŠธ๊ฐ€ ๋ฐฐํฌ ์ „ ๋กœ๊ทธ์™€ ํŠธ๋ ˆ์ด์Šค๋ฅผ ์ง์ ‘ ํ™•์ธํ•˜๊ณ  ์˜ค๋ฅ˜๋ฅผ ์ž์œจ์ ์œผ๋กœ ์ˆ˜์ •ํ•˜๋Š” ์—์ด์ „ํŠธ ๊ฐœ๋ฐœ ์ˆ˜๋ช…์ฃผ๊ธฐ(ADLC)๋ฅผ ๊ตฌํ˜„ํ•˜๋Š” ๊ธฐ๋ฐ˜์ด ๋œ๋‹ค.

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


DevOps & ์ธํ”„๋ผ

Q.ANT gives away the software for its light-powered AI chips in a CUDA-style bet on developers

The New Stack

๋…์ผ ์ŠˆํˆฌํŠธ๊ฐ€๋ฅดํŠธ ์†Œ์žฌ ์Šคํƒ€ํŠธ์—… Q.ANT๊ฐ€ ์ž์‚ฌ ๊ด‘ํ•™ ๊ธฐ๋ฐ˜ AI ์นฉ์„ ์œ„ํ•œ ์†Œํ”„ํŠธ์›จ์–ด ๊ฐœ๋ฐœ ํ‚คํŠธ์ธ Q.ANT Native Computing Toolkit์„ GitHub์— ์˜คํ”ˆ์†Œ์Šค๋กœ ๋ฌด๋ฃŒ ๊ณต๊ฐœํ–ˆ์Šต๋‹ˆ๋‹ค. ์ด ํˆดํ‚ท์€ ์ƒ์šฉ ๋ผ์ด์„ ์Šค๋ฅผ ์ง€์›ํ•˜๋ฉฐ Python๊ณผ C ์–ธ์–ด๋กœ ์ž‘์„ฑ ๊ฐ€๋Šฅํ•˜๊ณ , ์ „์šฉ ๋“œ๋ผ์ด๋ฒ„ ์—†์ด ์ผ๋ฐ˜ PC์—์„œ ์นฉ ๋™์ž‘์„ ๋ชจ์‚ฌํ•˜๋Š” ์‹œ๋ฎฌ๋ ˆ์ดํ„ฐ๋ฅผ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. Q.ANT์˜ ํ”„๋กœ์„ธ์„œ๋Š” ์—ฐ์‚ฐ ์ผ๋ถ€๋ฅผ ์ฝ”์‚ฌ์ธ ํ˜•ํƒœ์˜ ๊ด‘ํŒŒ ํ•จ์ˆ˜๋กœ ์ฒ˜๋ฆฌํ•ด ํŒŒ๋ผ๋ฏธํ„ฐ ์ˆ˜์™€ ์†Œ๋น„ ์ „๋ ฅ์„ ์ค„์ด๋„๋ก ์„ค๊ณ„๋˜์—ˆ์œผ๋ฉฐ, ํ˜„์žฌ ๋ฎŒํ—จ ์ธ๊ทผ ๋ผ์ดํ”„๋‹ˆ์ธ  ์Šˆํผ์ปดํ“จํŒ… ์„ผํ„ฐ(LRZ) ๋“ฑ ์ผ๋ถ€ ์—ฐ๊ตฌ์†Œ์—์„œ 2์„ธ๋Œ€ ์นฉ์ด ๊ฐ€๋™ ์ค‘์ž…๋‹ˆ๋‹ค. ์ผ๋ฐ˜ ์‚ฌ์šฉ์ž๋Š” ํ–ฅํ›„ ์ˆ˜๊ฐœ์›” ๋‚ด ๋…์ผ ํด๋ผ์šฐ๋“œ ์ œ๊ณต์—…์ฒด IONOS๋‚˜ ์˜จํ”„๋ ˆ๋ฏธ์Šค ์„œ๋ฒ„๋ฅผ ํ†ตํ•ด ํ•˜๋“œ์›จ์–ด์— ์ ‘๊ทผํ•  ์ˆ˜ ์žˆ์„ ์˜ˆ์ •์ž…๋‹ˆ๋‹ค. 2025๋…„ 7์›” 6,200๋งŒ ์œ ๋กœ ๊ทœ๋ชจ์˜ ํˆฌ์ž๋ฅผ ์œ ์น˜ํ•œ Q.ANT๋Š” ์—”๋น„๋””์•„์˜ CUDA ์ƒํƒœ๊ณ„ ์ „๋žต์ฒ˜๋Ÿผ ์†Œํ”„ํŠธ์›จ์–ด๋ฅผ ์„ ๊ณต๊ฐœํ•ด ๊ด‘ํ•™ ์ปดํ“จํŒ… ์ƒํƒœ๊ณ„๋ฅผ ์„ ์ ํ•˜๊ฒ ๋‹ค๋Š” ๊ตฌ์ƒ์ž…๋‹ˆ๋‹ค.

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

โ€œImpressive level of opennessโ€: Xiaomi goes way beyond the usual open-weight playbook with MiMo-V2.6

The New Stack

์ƒค์˜ค๋ฏธ๊ฐ€ ์ตœ์‹  ์ถ”๋ก  ๋ชจ๋ธ MiMo-V2.6์„ ๊ณต๊ฐœํ•˜๋ฉฐ 9์›” 15์ผ๋ถ€ํ„ฐ 5์ผ๊ฐ„ ๊ฐ•ํ™”ํ•™์Šต(RL) ํ”„๋กœ๋•์…˜ ํ›ˆ๋ จ ๊ณผ์ •์„ ๋Œ€์‹œ๋ณด๋“œ๋กœ ์‹ค์‹œ๊ฐ„ ์ƒ์ค‘๊ณ„ํ–ˆ์Šต๋‹ˆ๋‹ค. ๊ณต๊ฐœ๋œ ๊ฐ•ํ™”ํ•™์Šต ๋น„์šฉ์€ MiMo-V2.6-Flash ๋ชจ๋ธ์ด 85๋งŒ 4,044๋‹ฌ๋Ÿฌ, Pro ๋ชจ๋ธ์ด 262๋งŒ 670๋‹ฌ๋Ÿฌ๋กœ ์ด 350๋งŒ ๋‹ฌ๋Ÿฌ์— ๋‹ฌํ•ฉ๋‹ˆ๋‹ค. ๋”ฅ์‹œํฌ(DeepSeek) ์ถœ์‹  ๋ค„ํ‘ธ๋ฆฌ(Fuli Luo)๊ฐ€ ์ด๋„๋Š” ์ƒค์˜ค๋ฏธ ํŒ€์€ ๊ฐ€์ค‘์น˜๋ฅผ ์กฐ๊ฑด ์—†๋Š” MIT ๋ผ์ด์„ ์Šค๋กœ ๋ฐฐํฌํ–ˆ์œผ๋ฉฐ, 90์–ต ํŒŒ๋ผ๋ฏธํ„ฐ Qwen ๊ธฐ๋ฐ˜ ์—ฐ๊ตฌ์šฉ ๋ชจ๋ธ๊ณผ ๊ธฐ์ˆ  ๋ณด๊ณ ์„œ๋ฅผ ํ•จ๊ป˜ ์ œ๊ณตํ–ˆ์Šต๋‹ˆ๋‹ค. ๋˜ํ•œ ์ƒค์˜ค๋ฏธ๋Š” ์†Œํ”„ํŠธ์›จ์–ด ์—”์ง€๋‹ˆ์–ด๋ง, ์ทจ์•ฝ์  ์žฌํ˜„ ๋“ฑ 7,000๊ฐœ ์ด์ƒ์˜ ๊ฒ€์ฆ ๊ฐ€๋Šฅ ๋ณด์ƒ(RLVR) ํƒœ์Šคํฌ ํ™˜๊ฒฝ๊ณผ ์—”๋“œํˆฌ์—”๋“œ ํ›ˆ๋ จ ํ”„๋ ˆ์ž„์›Œํฌ๋ฅผ ์ˆ˜์ฃผ ๋‚ด ์˜คํ”ˆ์†Œ์Šค๋กœ ๊ณต๊ฐœํ•˜๊ฒ ๋‹ค๊ณ  ๋ฐํ˜”์Šต๋‹ˆ๋‹ค. ํ—ˆ๊น…ํŽ˜์ด์Šค์˜ ํ† ๋งˆ์Šค ์šธํ”„(Thomas Wolf) ๋“ฑ ์—ฐ๊ตฌ์ง„์€ ๋‹จ์ˆœ ๊ฐ€์ค‘์น˜ ๊ณต๊ฐœ๋ฅผ ๋„˜์–ด ๊ณ ํ’ˆ์งˆ RLVR ํ™˜๊ฒฝ ์ž์ฒด๋ฅผ ๊ณต์œ ํ•˜๋Š” ์ ‘๊ทผ๋ฒ•์— ์ฃผ๋ชฉํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.

๐Ÿ’ก ๊ฒ€์ฆ ๊ฐ€๋Šฅ ๋ณด์ƒ(RLVR) ๊ธฐ๋ฐ˜์˜ ๋Œ€๊ทœ๋ชจ ๋ชจ๋ธ ํ›ˆ๋ จ ํ™˜๊ฒฝ๊ณผ ์ƒ์„ธ ๋น„์šฉ ๋ฐ์ดํ„ฐ์˜ ๊ฐœ๋ฐฉ์€ ๊ธฐ์—…์ด ์ž์ฒด ์—์ด์ „ํŠธ ์ธํ”„๋ผ ๊ตฌ์ถ• ๋น„์šฉ์„ ์ถ”์ •ํ•˜๊ณ  ๊ฒ€์ฆ ํŒŒ์ดํ”„๋ผ์ธ์„ ์„ค๊ณ„ํ•˜๋Š” ๋ฐ ์ค‘์š”ํ•œ ๊ธฐ์ค€์ ์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.

A third option is emerging in the fight over AI and your data

The New Stack

VAST Data์˜ ๊ณต๋™ ์ฐฝ์—…์ž ์ œํ”„ ๋ด์›Œ์Šค(Jeff Denworth)๊ฐ€ ํŒŸ์บ์ŠคํŠธ๋ฅผ ํ†ตํ•ด ๊ธฐ์—… ๋ฐ์ดํ„ฐ ๋ณด์•ˆ๊ณผ AI ๋ชจ๋ธ ์ง€์ ์žฌ์‚ฐ๊ถŒ(IP) ๋ณดํ˜ธ ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•˜๋Š” ์‹ ์ œํ’ˆ DataEnclave๋ฅผ ์†Œ๊ฐœํ–ˆ์Šต๋‹ˆ๋‹ค. ๊ธฐ์—…์€ ๋…์  ๋ฐ์ดํ„ฐ ์œ ์ถœ์ด๋‚˜ AI ํ•™์Šต ํ™œ์šฉ์„ ์šฐ๋ คํ•˜๊ณ , AI ์—ฐ๊ตฌ์†Œ๋Š” ๊ณ ๊ฐ ์ธํ”„๋ผ์— ๋ชจ๋ธ ๊ฐ€์ค‘์น˜๊ฐ€ ์ง์ ‘ ๋…ธ์ถœ๋˜๋Š” ๊ฒƒ์„ ๊บผ๋ฆฌ๋Š” ์ƒํ˜ธ ๋ถˆ์‹  ๋ฌธ์ œ๊ฐ€ ์ง€์†๋˜์–ด ์™”์Šต๋‹ˆ๋‹ค. DataEnclave๋Š” ์—”๋น„๋””์•„์˜ ๊ธฐ๋ฐ€ ์ปดํ“จํŒ…(Confidential Computing) ๊ธฐ์ˆ ์„ ํ™œ์šฉํ•ด ๊ฒฉ๋ฆฌ๋œ ๋ณด์•ˆ ํ™˜๊ฒฝ์—์„œ ๋…์  ๋ชจ๋ธ์„ ์•ˆ์ „ํ•˜๊ฒŒ ๊ตฌ๋™ํ•  ์ˆ˜ ์žˆ๋„๋ก ์ง€์›ํ•ฉ๋‹ˆ๋‹ค. VAST Data์˜ ํ•ต์‹ฌ ์ธํ”„๋ผ์ธ AI OS ๊ธฐ๋ฐ˜ ์œ„์—์„œ ์ž‘๋™ํ•˜๋ฉฐ, 2025๋…„ ๋ง ์—์ด์ „ํŠธ ์ฝ”๋”ฉ ๋„๊ตฌ์˜ ํญ๋ฐœ์  ๋ณด๊ธ‰๊ณผ ํ† ํฐ ์†Œ๋น„ ๊ธ‰์ฆ์œผ๋กœ ์ธํ•ด ์ œ๊ธฐ๋œ ์—”ํ„ฐํ”„๋ผ์ด์ฆˆ ๋ณด์•ˆ ์š”๊ตฌ๋ฅผ ๋ฐ˜์˜ํ–ˆ์Šต๋‹ˆ๋‹ค. ํ˜„์žฌ ์ดˆ๊ธฐ ์ ‘๊ทผ(Early Access) ๋‹จ๊ณ„๋ฅผ ๊ฑฐ์ณ ์ผ๋ฐ˜ ๊ฐ€์šฉ์„ฑ(GA) ์ถœ์‹œ๋ฅผ ์ค€๋น„ํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.

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

Rendering huge pull requests in the GitHub Copilot app

GitHub

๊นƒํ—ˆ๋ธŒ ์—”์ง€๋‹ˆ์–ด๋ง ํŒ€์ด 2,200๊ฐœ ํŒŒ์ผ, 100๋งŒ ์ค„ ์ด์ƒ์˜ ์ฝ”๋“œ ๋ณ€๊ฒฝ, 400๊ฐœ ์ด์ƒ์˜ ์ธ๋ผ์ธ ๋ฆฌ๋ทฐ ๋Œ“๊ธ€์„ ํฌํ•จํ•˜๋Š” ๋Œ€๊ทœ๋ชจ PR์„ ์›ํ™œํžˆ ๋ Œ๋”๋งํ•˜๊ธฐ ์œ„ํ•ด GitHub Copilot ์•ฑ์˜ diff ๋ทฐ์–ด๋ฅผ ์žฌ์„ค๊ณ„ํ–ˆ์Šต๋‹ˆ๋‹ค. ์ผ๋ฐ˜์ ์ธ ์ฝ”๋“œ ๊ฐ€์ƒํ™”๋Š” ํ–‰ ๋†’์ด๊ฐ€ ๊ณ ์ •๋˜์–ด ์žˆ์–ด ๋น ๋ฅด์ง€๋งŒ, ๋งˆํฌ๋‹ค์šด ์ค„๋ฐ”๊ฟˆ์ด๋‚˜ ์ ‘๊ธฐ ํ† ๊ธ€์ด ํฌํ•จ๋œ ๋™์  ๋Œ“๊ธ€ ๋ธ”๋ก์ด ์„ž์ด๋ฉด ๋ ˆ์ด์•„์›ƒ ๊ณ„์‚ฐ์ด ๊นจ์ง€๋Š” ๋ฌธ์ œ๊ฐ€ ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค. ์ด๋ฅผ ํ•ด๊ฒฐํ•˜๊ธฐ ์œ„ํ•ด ๊ฒฐ์ •๋ก ์  ์ฝ”๋“œ ๋†’์ด์™€ ๋™์  ๋ธ”๋ก ๋†’์ด๋ฅผ ๋ถ„๋ฆฌํ•˜๋Š” ์ด์ค‘ ์ง€์˜ค๋ฉ”ํŠธ๋ฆฌ ๊ตฌ์กฐ๋ฅผ ๋„์ž…ํ•˜๊ณ , ๋Œ“๊ธ€ ๋ธ”๋ก์€ ์ง€๋ฌธ๊ณผ ๋„ˆ๋น„ ๋ฒ„ํ‚ท์„ ๊ธฐ๋ฐ˜์œผ๋กœ ์บ์‹ฑํ–ˆ์Šต๋‹ˆ๋‹ค. ๋˜ํ•œ ๊ฐ ์š”์†Œ๋งˆ๋‹ค ResizeObserver๋ฅผ ๋“ฑ๋กํ•˜๋Š” ๋Œ€์‹ , ์Šคํฌ๋กค ์œ ํœด ์‹œ์ ์— ๋ทฐํฌํŠธ ์ธ๊ทผ 2,400ํ”ฝ์…€ ๋‚ด ๋ธ”๋ก๋งŒ ์ผ๊ด„ ์ธก์ •ํ•˜๋Š” ์Šค์ผ€์ค„๋Ÿฌ๋ฅผ ๊ตฌ์ถ•ํ–ˆ์Šต๋‹ˆ๋‹ค. ๋‚˜์•„๊ฐ€ ํ”ฝ์…€ ์ขŒํ‘œ ๋Œ€์‹  ์š”์†Œ ์‹๋ณ„์ž ๊ธฐ๋ฐ˜์˜ ์Šคํฌ๋กค ์•ต์ปค๋ง์„ ์ ์šฉํ•ด ๋Œ“๊ธ€ ๋ Œ๋”๋ง ํ›„ ํ™”๋ฉด์ด ํŠ€๋Š” ํ˜„์ƒ์„ ๋ฐฉ์ง€ํ–ˆ์Šต๋‹ˆ๋‹ค.

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

Developers want more efficient software. Hereโ€™s what over 1000 GitHub users told us they need.

GitHub

GitHub๊ฐ€ ์˜ˆ์ผ๋Œ€ ๊ธฐํ›„๋ณ€ํ™” ์ปค๋ฎค๋‹ˆ์ผ€์ด์…˜ ํ”„๋กœ๊ทธ๋žจ(YPCCC)๊ณผ ๊ณต๋™์œผ๋กœ 1,039๋ช…์˜ ๊ฐœ๋ฐœ์ž๋ฅผ ๋Œ€์ƒ์œผ๋กœ ์ง„ํ–‰ํ•œ ์†Œํ”„ํŠธ์›จ์–ด ์—๋„ˆ์ง€ ํšจ์œจ ์—ฐ๊ตฌ ๊ฒฐ๊ณผ๋ฅผ ๋ฐœํ‘œํ–ˆ์Šต๋‹ˆ๋‹ค. ์กฐ์‚ฌ์— ๋”ฐ๋ฅด๋ฉด ์‘๋‹ต์ž์˜ 80%๊ฐ€ ์—๋„ˆ์ง€ ํšจ์œจ์ ์ธ ์ฝ”๋“œ๋ฅผ ์ž‘์„ฑํ•  ์ˆ˜ ์žˆ๋Š” ๋„๊ตฌ ๋„์ž…์„ ์›ํ•˜๊ณ  ์žˆ์œผ๋ฉฐ, ์•ฝ 75%๋Š” ์†Œํ”„ํŠธ์›จ์–ด ๋ฐ ํŒŒ์ดํ”„๋ผ์ธ์˜ ํ™˜๊ฒฝ์  ์˜ํ–ฅ์„ ์ธก์ •ํ•  ์ˆ˜ ์žˆ๋Š” ์ˆ˜๋‹จ์ด ํ•„์š”ํ•˜๋‹ค๊ณ  ์‘๋‹ตํ–ˆ์Šต๋‹ˆ๋‹ค. ๋˜ํ•œ ์‘๋‹ต์ž์˜ 71%๋Š” ๋ง‰๋Œ€ํ•œ ์ „๋ ฅ๊ณผ ์šฉ์ˆ˜๋ฅผ ์†Œ๋น„ํ•˜๋Š” AI ์‹œ์Šคํ…œ์˜ ํ™˜๊ฒฝ ์˜ํ–ฅ๊ณผ ํƒ„์†Œ ๋ฐฐ์ถœ์— ์šฐ๋ ค๋ฅผ ํ‘œํ–ˆ์Šต๋‹ˆ๋‹ค. ์„ค๋ฌธ์— ์ฐธ์—ฌํ•œ ๊ฐœ๋ฐœ์ž์˜ 75%๋Š” ๊ธฐ์—…์ด ์ธํ”„๋ผ ํƒ„์†Œ ๋ฐœ์ž๊ตญ ๊ฐ์ถ•์„ ์œ„ํ•ด ์ ๊ทน์ ์œผ๋กœ ํ–‰๋™ํ•ด์•ผ ํ•œ๋‹ค๊ณ  ๋‹ตํ–ˆ์Šต๋‹ˆ๋‹ค. ๋ณด๊ณ ์„œ๋ฅผ ์ž‘์„ฑํ•œ Paull Young์€ ๋งŽ์€ ์—”์ง€๋‹ˆ์–ด๊ฐ€ ๋‚ญ๋น„๋˜๋Š” ์—ฐ์‚ฐ ์ž์›(wasted compute)์„ ์ค„์ด๊ณ ์ž ํ•˜์ง€๋งŒ ์‹ค์งˆ์ ์ธ ์ธก์ • ์ง€ํ‘œ์™€ ์ตœ์ ํ™” ๊ฐ€์ด๋“œ๋ผ์ธ์ด ๋ถ€์žฌํ•˜๋‹ค๊ณ  ์ง€์ ํ–ˆ์Šต๋‹ˆ๋‹ค.

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

Dropbox CTO Ali Dasdan on moving from AI adoption to transformation

Dropbox

Dropbox์˜ Ali Dasdan ์ตœ๊ณ ๊ธฐ์ˆ ์ฑ…์ž„์ž(CTO)์™€ Uma Namasivayam ์—”์ง€๋‹ˆ์–ด๋ง ์ƒ์‚ฐ์„ฑ ์‹œ๋‹ˆ์–ด ๋””๋ ‰ํ„ฐ๊ฐ€ ์ „์‚ฌ ๋‹จ์œ„์˜ AI ๋„์ž… ๋ฐ ์ „ํ™˜ ๊ฒฝํ—˜์„ ๊ณต์œ ํ–ˆ์Šต๋‹ˆ๋‹ค. Dropbox๋Š” ํ˜„์žฌ ์ž‘์„ฑ๋˜๋Š” ์ „์ฒด ์ฝ”๋“œ์˜ ์•ฝ 70%๋ฅผ AI๋กœ ์ƒ์„ฑํ•˜๊ณ  ์žˆ์œผ๋ฉฐ, ์ด๋Š” ์ตœ๊ทผ Uber๊ฐ€ ๋ฐœํ‘œํ•œ ์ˆ˜์น˜์™€ ์œ ์‚ฌํ•œ ์ˆ˜์ค€์ž…๋‹ˆ๋‹ค. ํšŒ์‚ฌ๋Š” ์ฝ”๋”ฉ ์—์ด์ „ํŠธ์˜ ์‹คํ–‰๊ณผ ๊ฒ€์ฆ์„ ์—”์ง€๋‹ˆ์–ด๋ง ์›Œํฌํ”Œ๋กœ์— ์—ฐ๊ฒฐํ•˜๋Š” ์‚ฌ๋‚ด ํ”Œ๋žซํผ Nova๋ฅผ ๊ตฌ์ถ•ํ•ด ํ™œ์šฉํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ๋Œ€๊ทœ๋ชจ ์ฝ”๋“œ๋ฒ ์ด์Šค๋ฅผ ๋ณด์œ ํ•œ ๋™์ข… ๊ธฐ์—… ๋ฒค์น˜๋งˆํฌ ๊ฒฐ๊ณผ, Dropbox์˜ ํ’€ ๋ฆฌํ€˜์ŠคํŠธ(PR) ์ฒ˜๋ฆฌ๋Ÿ‰์€ ์ƒ์œ„ 5%๋ฅผ ๊ธฐ๋กํ–ˆ์œผ๋ฉฐ ๋ฐฐํฌ ์‹คํŒจ์œจ์€ ์—…๊ณ„ 75 ๋ฐฑ๋ถ„์œ„ ์ˆ˜์ค€์„ ์œ ์ง€ํ–ˆ์Šต๋‹ˆ๋‹ค. ํŠนํžˆ ํ”ผ์–ด ๊ทธ๋ฃน ๋Œ€๋น„ ํ† ํฐ ์†Œ๋น„๋Ÿ‰์ด ๊ฐ€์žฅ ๋‚ฎ์€ ์ˆ˜์ค€์— ๋จธ๋ฌผ๋ €๋Š”๋ฐ, ์ด๋Š” ๋‹จ์ˆœ ํ˜ธ์ถœ ํšŸ์ˆ˜ ๋Œ€์‹  ํ† ํฐ์ด ์‹ค์ œ ์—”์ง€๋‹ˆ์–ด๋ง ๊ฒฐ๊ณผ๋ฌผ๋กœ ์ด์–ด์ง€๋„๋ก ํŒŒ์ดํ”„๋ผ์ธ์„ ํšจ์œจํ™”ํ•œ ์„ฑ๊ณผ๋ผ๊ณ  ์„ค๋ช…ํ–ˆ์Šต๋‹ˆ๋‹ค.

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

์—ฐ 300์‹œ๊ฐ„์„ ์•„๋‚€ AI ์ƒ๋‹ด ์„œ๋น„์Šค

ํ† ์Šค

ํ† ์Šค๋ฑ…ํฌ ์ „์„ธ๋Œ€์ถœ ํŒ€์˜ ๊น€ํ˜œ๋ฏธ ํ”„๋กœ๋•ํŠธ ๋””์ž์ด๋„ˆ๊ฐ€ ๋จธ์‹ ๋Ÿฌ๋‹ ํŒ€ ๋ฐ ๋Œ€์ถœ ์šด์˜ํŒ€๊ณผ ํ˜‘์—…ํ•˜์—ฌ AI ์ƒ๋‹ด ์„œ๋น„์Šค๋ฅผ ๊ตฌ์ถ•ํ•œ ๊ณผ์ •์„ ์†Œ๊ฐœํ–ˆ์Šต๋‹ˆ๋‹ค. ์ „์„ธ๋Œ€์ถœ ํŠน์„ฑ์ƒ ํ™”๋ฉด์— ์•ˆ๋‚ด๊ฐ€ ๋˜์–ด ์žˆ์–ด๋„ ๊ฐœ์ธ๋ณ„ ๋Œ€์ถœ ๊ฐ€๋Šฅ ์—ฌ๋ถ€์™€ ์‹ฌ์‚ฌ ์„œ๋ฅ˜์— ๋Œ€ํ•œ ๋ถˆ์•ˆ๊ฐ์œผ๋กœ ๊ณ ๊ฐ์„ผํ„ฐ ๋‹จ์ˆœ ๋ฌธ์˜๊ฐ€ ์ง‘์ค‘๋˜์–ด ์‹ฌ์‚ฌ ์ธ๋ ฅ์˜ ๋ณ‘๋ชฉ์ด ๋ฐœ์ƒํ–ˆ์Šต๋‹ˆ๋‹ค. ์ดˆ๊ธฐ์—๋Š” ๋นˆ ํ…์ŠคํŠธ ์ž…๋ ฅ์ฐฝ ๋ฐฐ๋„ˆ๋ฅผ ๋ฐฐ์น˜ํ–ˆ์œผ๋‚˜ ์ด์šฉ๋ฅ ์ด ์ €์กฐํ•˜์ž, ์‹ค์ œ ๋ฌธ์˜ ๋ฐ์ดํ„ฐ๋ฅผ ๋ถ„์„ํ•˜์—ฌ ๊ฐ ํผ๋„ ๋‹จ๊ณ„๋ณ„ ๋‹ค๋นˆ๋„ ์งˆ๋ฌธ์„ ์ง„์ž…์ ์— ๋จผ์ € ๋…ธ์ถœํ•˜๋Š” ๋ฐฉ์‹์œผ๋กœ UX๋ฅผ ๊ฐœํŽธํ–ˆ์Šต๋‹ˆ๋‹ค. ๊ทธ ๊ฒฐ๊ณผ ์ƒํ’ˆ ์ธํŠธ๋กœ ํ™”๋ฉด์˜ AI ์ง„์ž…๋ฅ ์€ ์•ฝ 5๋ฐฐ, ์‹ฌ์‚ฌ ๋Œ€๊ธฐ ํ™”๋ฉด์€ ์•ฝ 2๋ฐฐ ์ฆ๊ฐ€ํ–ˆ์Šต๋‹ˆ๋‹ค. AI ๋‹ต๋ณ€์„ ํ™•์ธํ•œ ์‚ฌ์šฉ์ž๋Š” ๊ทธ๋ ‡์ง€ ์•Š์€ ์‚ฌ์šฉ์ž ๋Œ€๋น„ ์ „ํ™” ์ƒ๋‹ด ์ „ํ™˜์œจ์ด ์•ฝ 10%p ๊ฐ์†Œํ–ˆ์œผ๋ฉฐ, ์›” 550๊ฑด์˜ ํ†ตํ™” ๊ฐ์†Œ๋กœ ์—ฐ๊ฐ„ 300์‹œ๊ฐ„์˜ ์ƒ๋‹ด ๋ฆฌ์†Œ์Šค๋ฅผ ์ ˆ๊ฐํ–ˆ์Šต๋‹ˆ๋‹ค.

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

Terraform provider for Google Cloud 8.0 now generally available

HashiCorp

HashiCorp๊ฐ€ Google Cloud์šฉ ํ…Œ๋ผํผ ํ”„๋กœ๋ฐ”์ด๋”(Terraform provider for Google Cloud) 8.0 ๋ฒ„์ „์„ ์ •์‹ ์ถœ์‹œ(GA)ํ–ˆ์Šต๋‹ˆ๋‹ค. ์ด๋ฒˆ ๋ฉ”์ด์ € ๋ฆด๋ฆฌ์Šค์—๋Š” plan์ด๋‚˜ apply๋ฅผ ์ „์ฒด ์‹คํ–‰ํ•˜์ง€ ์•Š๊ณ ๋„ ์›๊ฒฉ ์ธํ”„๋ผ ๋ฆฌ์†Œ์Šค๋ฅผ ์ง์ ‘ ์กฐํšŒํ•  ์ˆ˜ ์žˆ๋Š” list resources ๊ธฐ๋Šฅ ๋“ฑ ์ธํ”„๋ผ ๋””์Šค์ปค๋ฒ„๋ฆฌ ์›Œํฌํ”Œ๋กœ๊ฐ€ ๋Œ€ํญ ๊ฐ•ํ™”๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ๋˜ํ•œ ์ตœ์‹  Google Cloud ๊ถŒ์žฅ ์•„ํ‚คํ…์ฒ˜์— ๋งž์ถ”์–ด ํ”„๋กœ๋ฐ”์ด๋”์˜ ๊ธฐ๋ณธ ๊ตฌ์„ฑ๊ฐ’์„ ํ˜„๋Œ€ํ™”ํ•˜๊ณ  API์™€์˜ ์ผ๊ด€์„ฑ์„ ํ–ฅ์ƒํ–ˆ์Šต๋‹ˆ๋‹ค. ์•„์šธ๋Ÿฌ ์ง€์›์ด ์ข…๋ฃŒ๋˜์—ˆ๊ฑฐ๋‚˜ ๋Œ€์ฒด๋œ ๊ตฌ๊ธ€ ํด๋ผ์šฐ๋“œ ์„œ๋น„์Šค ๋ฐ ๊ด€๋ จ ์†์„ฑ๋“ค์„ ๋Œ€๊ฑฐ ์ •๋ฆฌํ•˜์—ฌ ์Šคํ‚ค๋งˆ ๋™์ž‘์˜ ์˜ˆ์ธก ๊ฐ€๋Šฅ์„ฑ์„ ๋†’์˜€์Šต๋‹ˆ๋‹ค. HashiCorp๋Š” ์ œ๊ฑฐ๋œ ํ•„๋“œ๋กœ ์ธํ•œ ๋ณ€๊ฒฝ ์žฅ์• ๋ฅผ ๋ฐฉ์ง€ํ•˜๊ธฐ ์œ„ํ•ด ์‚ฌ์šฉ์ž๊ฐ€ ๋จผ์ € ์ตœ์‹  7.x ๋ฒ„์ „์œผ๋กœ ์—…๊ทธ๋ ˆ์ด๋“œํ•˜์—ฌ ๊ฒฝ๊ณ ๋ฅผ ํ•ด๊ฒฐํ•œ ๋’ค 8.0 ์—…๊ทธ๋ ˆ์ด๋“œ ๊ฐ€์ด๋“œ๋ฅผ ์ ์šฉํ•  ๊ฒƒ์„ ๊ถŒ์žฅํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.

๐Ÿ’ก ํ๊ธฐ๋œ GCP ๋ฆฌ์†Œ์Šค ์ œ๊ฑฐ์™€ ๊ธฐ๋ณธ๊ฐ’ ๋ณ€๊ฒฝ์ด ํฌํ•จ๋œ ๋ฉ”์ด์ € ์—…๊ทธ๋ ˆ์ด๋“œ์ด๋ฏ€๋กœ 7.x ํ™˜๊ฒฝ์—์„œ ์‚ฌ์ „ ๊ฒ€์ฆ์„ ๊ฑฐ์นœ ํ›„ ์ธํ”„๋ผ ๋””์Šค์ปค๋ฒ„๋ฆฌ ๊ธฐ๋Šฅ์„ ๋„์ž…ํ•˜์—ฌ ๊ธฐ์กด ํด๋ผ์šฐ๋“œ ์ž์›์˜ ์ฝ”๋“œํ™” ์ž‘์—…์„ ๊ฐ€์†ํ™”ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

Teaching a 9B model to investigate production alerts

Datadog

Datadog์€ 187๊ฑด์˜ ์‚ฌ๋‚ด ํ”„๋กœ๋•์…˜ ์ธ์‹œ๋˜ํŠธ ๋ฐ์ดํ„ฐ๋ฅผ ํ™œ์šฉํ•ด ์˜คํ”ˆ ๊ฐ€์ค‘์น˜ ๋ชจ๋ธ Qwen3.5-9B๋ฅผ ์•Œ๋ฆผ ๋ณ€๊ฒฝ ์›์ธ ์ถ”์ (Change Attribution) ์ „๋ฌธ ์—์ด์ „ํŠธ๋กœ ํŒŒ์ธํŠœ๋‹ํ–ˆ๋‹ค. ๊ต์‚ฌ ๋ชจ๋ธ์ธ GLM-5.3์€ Recall@5 0.63์„ ๊ธฐ๋กํ•˜๋ฉฐ ์กฐ์‚ฌ๋‹น 0.06๋‹ฌ๋Ÿฌ์˜ API ๋น„์šฉ์ด ๋ฐœ์ƒํ–ˆ์œผ๋‚˜, ํŒŒ์ธํŠœ๋‹๋œ ํ•™์ƒ ๋ชจ๋ธ์€ Recall@5 0.55๋ฅผ ๋‹ฌ์„ฑํ•ด ๊ต์‚ฌ ์„ฑ๋Šฅ์˜ 87%๋ฅผ ๋‹จ 5% ๋น„์šฉ์ธ ์กฐ์‚ฌ๋‹น ์•ฝ 0.003๋‹ฌ๋Ÿฌ๋กœ ์ฒ˜๋ฆฌํ–ˆ๋‹ค. ์ด๋Š” AWS p4d.24xlarge ์ธ์Šคํ„ด์Šค์˜ NVIDIA A100 40GB GPU(์‹œ๊ฐ„๋‹น 1.74๋‹ฌ๋Ÿฌ)์—์„œ ์ดˆ๋‹น 280๊ฐœ ์ถœ๋ ฅ ํ† ํฐ์„ ์ƒ์„ฑํ•˜๋Š” ์ž์ฒด ํ˜ธ์ŠคํŒ… ํ™˜๊ฒฝ์„ ๊ธฐ๋ฐ˜์œผ๋กœ ์‚ฐ์ถœ๋œ ์ˆ˜์น˜๋‹ค. ๋˜ํ•œ ํŒŒ์ธํŠœ๋‹ ๋ชจ๋ธ์€ ๊ธฐ์กด ํœด๋ฆฌ์Šคํ‹ฑ ๊ธฐ๋ฐ˜ ๊ทœ์น™ ์‹œ์Šคํ…œ์˜ Recall@5(0.46)๋ฅผ ์•ž์„ฐ์œผ๋ฉฐ, ์กฐ์‚ฌ๋‹น 0.32๋‹ฌ๋Ÿฌ๊ฐ€ ๋“œ๋Š” Opus 5.0 ๋Œ€๋น„ ๋Œ€๋Ÿ‰์˜ ํ”„๋กœ๋•์…˜ ์•Œ๋ฆผ ์ฒ˜๋ฆฌ์— ํ›จ์”ฌ ํ˜„์‹ค์ ์ธ ๋น„์šฉ ๊ตฌ์กฐ๋ฅผ ์ž…์ฆํ–ˆ๋‹ค. ๊ธฐ๋ณธ ๋ชจ๋ธ์ด ๊ด‘๋ฒ”์œ„ํ•œ ๊ฒ€์ƒ‰์œผ๋กœ ์ธํ•ด 25% ๋น„์œจ๋กœ ์ปจํ…์ŠคํŠธ๋‚˜ ํ„ด ํ•œ๋„๋ฅผ ์†Œ์ง„ํ–ˆ๋˜ ๊ฒƒ๊ณผ ๋‹ฌ๋ฆฌ, ํŒŒ์ธํŠœ๋‹ ํ›„์—๋Š” ๋กœ๊ทธยท์ŠคํŒฌยท๋ฉ”ํŠธ๋ฆญ ์ˆ˜์ง‘ ํ˜ธ์ถœ์ด ํ‰๊ท  4.7ํšŒ์—์„œ 8.3ํšŒ๋กœ ๋Š˜์–ด๋‚˜๋ฉฐ ์ฆ๊ฑฐ ์ค‘์‹ฌ ์กฐ์‚ฌ๋กœ ์ „ํ™˜๋˜์—ˆ๋‹ค.

๐Ÿ’ก ์žฅ์•  ์›์ธ ๋ถ„์„์— ๊ณ ๋น„์šฉ ์ƒ์šฉ LLM API ๋Œ€์‹  ํŠน์ • ์ž‘์—…์— ์ตœ์ ํ™”๋œ 9B๊ธ‰ ์†Œํ˜• ๋ชจ๋ธ์„ ์‚ฌ๋‚ด GPU ์ธํ”„๋ผ์— ๋ฐฐํฌํ•จ์œผ๋กœ์จ ๋Œ€๊ทœ๋ชจ ์šด์˜ ์•Œ๋ฆผ์— ๋Œ€ํ•œ ์กฐ์‚ฌ ๋น„์šฉ๊ณผ ์ง€์—ฐ์‹œ๊ฐ„์„ ํš๊ธฐ์ ์œผ๋กœ ๋‚ฎ์ถœ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

Find answers in your logs faster with Datadogโ€™s Tap to Parse

Datadog

Datadog์ด ๋น„์ •ํ˜• ๋กœ๊ทธ ๋ฉ”์‹œ์ง€์—์„œ ์ •๊ทœ์‹์ด๋‚˜ Grok ํŒจํ„ด์„ ์ง์ ‘ ์ž‘์„ฑํ•˜์ง€ ์•Š๊ณ ๋„ ํด๋ฆญ ํ•œ ๋ฒˆ์œผ๋กœ ๊ฒ€์ƒ‰ ๊ฐ€๋Šฅํ•œ ๊ตฌ์กฐํ™” ํ•„๋“œ๋ฅผ ์ถ”์ถœํ•˜๋Š” 'Tap to Parse' ๊ธฐ๋Šฅ์„ ์ •์‹ ์ถœ์‹œ(GA)ํ–ˆ๋‹ค. ์ด ๊ธฐ๋Šฅ์€ ์ƒ˜ํ”Œ ๋กœ๊ทธ์˜ ๊ณ ์ • ๊ตฌ์กฐ์™€ ๊ฐ€๋ณ€ ๊ฐ’์„ AI๋กœ ๋ถ„์„ํ•˜์—ฌ ํŒŒ์„œ ๊ทœ์น™์„ ์ž๋™ ์ƒ์„ฑํ•˜๋ฉฐ, ์‚ฌ์šฉ์ž๊ฐ€ ์ ์šฉ ์ „ ๋ฏธ๋ฆฌ๋ณด๊ธฐ๋ฅผ ๊ฒ€ํ† ํ•  ์ˆ˜ ์žˆ๋„๋ก ์ง€์›ํ•œ๋‹ค. Log Explorer์—์„œ๋Š” ๊ฒฐ์ œ์‚ฌ๋‚˜ ์‘๋‹ต ์‹œ๊ฐ„ ๊ฐ™์€ ํ•„๋“œ๋ฅผ ๊ณ„์‚ฐ๋œ ํ•„๋“œ๋กœ ์ฆ‰์‹œ ์ถ”์ถœํ•ด ์„ธ์…˜ ๋‹จ์œ„ ์ธ์‹œ๋˜ํŠธ ๋ถ„์„์— ํ™œ์šฉํ•  ์ˆ˜ ์žˆ๋‹ค. ์ธ์ œ์Šค์ฒœ ๋‹จ๊ณ„์ธ Log Pipelines์—์„œ๋Š” ์ƒ์„ฑ๋œ Grok ํŒŒ์„œ ๊ทœ์น™์„ ์ €์žฅํ•ด ํ–ฅํ›„ ์ˆ˜์ง‘๋˜๋Š” ๋ชจ๋“  ๋กœ๊ทธ์— ์ผ๊ด€๋˜๊ฒŒ ๊ตฌ์กฐํ™”๋œ ์†์„ฑ์„ ๋ถ€์—ฌํ•œ๋‹ค. ๋˜ํ•œ Observability Pipelines(์š”์ฒญ ์‹œ ์ œ๊ณต)๋ฅผ ํ†ตํ•ด ์‚ฌ๋‚ด ํ™˜๊ฒฝ์„ ๋ฒ—์–ด๋‚˜ ์™ธ๋ถ€ ๋Œ€์ƒ์œผ๋กœ ์ „๋‹ฌ๋˜๋Š” ์ปค์Šคํ…€ ๋กœ๊ทธ ์ŠคํŠธ๋ฆผ๊นŒ์ง€ ์ „์ฒ˜๋ฆฌ ๋‹จ๊ณ„์—์„œ ๊ตฌ์กฐํ™”ํ•  ์ˆ˜ ์žˆ๋‹ค.

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

Configure RUM SDKs remotely from Datadog

Datadog

Datadog์ด ํ”„๋ก ํŠธ์—”๋“œ ์ฝ”๋“œ ์žฌ๋ฐฐํฌ๋‚˜ ์•ฑ์Šคํ† ์–ด ์‹ฌ์‚ฌ ๋Œ€๊ธฐ ์—†์ด RUM SDK ์„ค์ •์„ ์›๊ฒฉ์œผ๋กœ ๋ณ€๊ฒฝํ•  ์ˆ˜ ์žˆ๋Š” 'RUM Remote Configuration'์„ ์ถœ์‹œํ–ˆ๋‹ค. ์›น ๋ธŒ๋ผ์šฐ์ €, iOS, Android SDK๋ฅผ ์ง€์›ํ•˜๋ฉฐ, RUM ์ดˆ๊ธฐํ™” ์ฝ”๋“œ์— ๋ฐœ๊ธ‰๋ฐ›์€ ์›๊ฒฉ ๊ตฌ์„ฑ ID๋งŒ ์ถ”๊ฐ€ํ•˜๋ฉด ํ•œ ์ค„์˜ ์ฝ”๋“œ ์ˆ˜์ •์œผ๋กœ ํ™œ์„ฑํ™”๋œ๋‹ค. ์—”์ง€๋‹ˆ์–ด๋Š” Datadog ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๊ด€๋ฆฌ ํŽ˜์ด์ง€์—์„œ Session Replay ์ƒ˜ํ”Œ๋ง ๋น„์œจ, APM ํŠธ๋ ˆ์ด์Šค ์ƒ˜ํ”Œ๋ง ๋น„์œจ, ํ”„๋กœํŒŒ์ผ๋ง ์ˆ˜์ง‘๋ฅ , ๊ฐœ์ธ์ •๋ณด ๋ณดํ˜ธ ์„ค์ •, ์ด๋ฒคํŠธ ์ถ”์  ์˜ต์…˜์„ ๋™์ ์œผ๋กœ ์กฐ์ •ํ•  ์ˆ˜ ์žˆ๋‹ค. ํŠนํžˆ ๋ชจ๋ฐ”์ผ ํ™˜๊ฒฝ์—์„œ๋Š” ๋ฆด๋ฆฌ์Šค ํ›„ ์•ฑ์Šคํ† ์–ด ์Šน์ธ๊ณผ ์‚ฌ์šฉ์ž ์—…๋ฐ์ดํŠธ๊นŒ์ง€ ์ˆ˜์ฃผ ์ด์ƒ ๊ฑธ๋ฆฌ๋Š” ์ง€์—ฐ์„ ์—†์• , ์„ฑ๋Šฅ ์ €ํ•˜๋‚˜ ์žฅ์•  ๋ฐœ์ƒ ์‹œ ์ฆ‰๊ฐ ํ”„๋กœํŒŒ์ผ๋ง ํ‘œ๋ณธ์„ ๋Š˜๋ ค ๋Œ€์‘ํ•  ์ˆ˜ ์žˆ๋‹ค. UI์—์„œ ๋ณ€๊ฒฝํ•œ ๊ตฌ์„ฑ์€ ์ €์žฅ ๋ฐ ๊ฒŒ์‹œ ์ ˆ์ฐจ๋ฅผ ๊ฑฐ์ณ ๋‹ค์Œ SDK ์ดˆ๊ธฐํ™” ์‹œ์ ์— ์•ˆ์ „ํ•˜๊ฒŒ ํด๋ผ์ด์–ธํŠธ์— ๋™๊ธฐํ™”๋œ๋‹ค.

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

GitLab Critical Patch Release: 19.4.1, 19.3.3, 19.2.7

GitLab

GitLab์ด 2026๋…„ 9์›” 23์ผ GitLab CE ๋ฐ EE ํ™˜๊ฒฝ์„ ๋Œ€์ƒ์œผ๋กœ ๊ธด๊ธ‰ ๋ณด์•ˆ ํŒจ์น˜ ๋ฒ„์ „์ธ 19.4.1, 19.3.3, 19.2.7์„ ๋ฐฐํฌํ–ˆ๋‹ค. ์ด๋ฒˆ ๋ฆด๋ฆฌ์Šค์—๋Š” CI/CD ๊ตฌ์„ฑ ํŒŒ์ผ ๋‚ด ์กฐ์ž‘๋œ ์ •๊ทœํ‘œํ˜„์‹ ํŒŒ์‹ฑ ๋ฐ ์ปดํŒŒ์ผ ๊ณผ์ •์—์„œ ๋ฐœ์ƒํ•˜๋Š” ์›๊ฒฉ ์ฝ”๋“œ ์‹คํ–‰(RCE) ์ทจ์•ฝ์ ์ธ CVE-2026-89078(CVSS 9.9)๊ณผ CVE-2026-93577(CVSS 9.9)์— ๋Œ€ํ•œ ์ˆ˜์ •์ด ํฌํ•จ๋˜์—ˆ๋‹ค. ๋˜ํ•œ ๋จธ์ง€ ๋ฆฌํ€˜์ŠคํŠธ diff ๋ทฐ์–ด์˜ ๊ฒฝ๋กœ ๊ฒ€์ฆ ๋ฏธํก์œผ๋กœ ์ž„์˜ ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ๋ฅผ ์‹คํ–‰ํ•  ์ˆ˜ ์žˆ๋Š” XSS ์ทจ์•ฝ์  CVE-2026-84739(CVSS 8.7)๋„ ํ•จ๊ป˜ ํŒจ์น˜๋˜์—ˆ๋‹ค. ์ด์™ธ์—๋„ Duo AI ์ž‘์—… ๋ฌธ์ œ ํ•ด๊ฒฐ ๊ธฐ๋Šฅ์—์„œ ๋””๋ฒ„๊ทธ ๋ชจ๋“œ CI/CD ๋ณ€์ˆ˜๊ฐ€ ๋ˆ„์ถœ๋˜๋Š” ์ธ๊ฐ€ ๊ฒฐํ•จ(CVE-2026-92470, CVSS 7.7)๊ณผ MCP API ์Šค์ฝ”ํ”„ ๊ถŒํ•œ ์šฐํšŒ ๋ฌธ์ œ(CVE-2026-92874) ๋“ฑ์ด ํ•ด๊ฒฐ๋˜์—ˆ๋‹ค. GitLab.com๊ณผ GitLab Dedicated๋Š” ์กฐ์น˜๊ฐ€ ์™„๋ฃŒ๋˜์—ˆ์œผ๋ฉฐ, ์ž์ฒด ํ˜ธ์ŠคํŒ…(Self-managed) ์ธ์Šคํ„ด์Šค๋ฅผ ์šด์˜ํ•˜๋Š” ๊ด€๋ฆฌ์ž๋Š” ์ฆ‰์‹œ ์ตœ์‹  ํŒจ์น˜๋กœ ์—…๊ทธ๋ ˆ์ด๋“œํ•  ๊ฒƒ์ด ๊ถŒ๊ณ ๋œ๋‹ค.

๐Ÿ’ก CI/CD ํŒŒ์ดํ”„๋ผ์ธ ์„ค์ • ํŒŒ์‹ฑ ๋‹จ๊ณ„๋ฅผ ํ†ตํ•œ ์„œ๋ฒ„ ์›๊ฒฉ ์ฝ”๋“œ ์‹คํ–‰ ๋ฐ ๋ฏผ๊ฐ ๋ณ€์ˆ˜ ๋…ธ์ถœ ์œ„ํ—˜์ด ์žˆ์œผ๋ฏ€๋กœ ์ž์ฒด ํ˜ธ์ŠคํŒ… GitLab ์ธ์Šคํ„ด์Šค๋Š” ์ฆ‰์‹œ ์ตœ์‹  ๋ณด์•ˆ ํŒจ์น˜๋ฅผ ์ ์šฉํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

๊ฐœ์ธํ™” ์ถ”์ฒœ์„ ์œ„ํ•œ ๋žญํ‚น ๋ชจ๋ธ ๊ฐœ๋ฐœ๊ธฐ

์นด์นด์˜ค

์นด์นด์˜ค๊ฐ€ ์„ฑ๋ณ„ยท์—ฐ๋ น ๊ธฐ๋ฐ˜ ์„ธ๊ทธ๋จผํŠธ ์ถ”์ฒœ์˜ ํ•œ๊ณ„๋ฅผ ๊ทน๋ณตํ•˜๊ธฐ ์œ„ํ•ด ์œ ์ € ๊ฐœ์ธ์˜ ์‹ค์‹œ๊ฐ„ ๋ฐ ๋ˆ„์  ํžˆ์Šคํ† ๋ฆฌ๋ฅผ ๋ฐ˜์˜ํ•˜๋Š” ๋”ฅ๋Ÿฌ๋‹ ๊ฐœ์ธํ™” ๋žญํ‚น ๋ชจ๋ธ ๊ตฌ์ถ• ๊ณผ์ •์„ ๊ณต๊ฐœํ–ˆ๋‹ค. ์˜์ƒ ๊ธธ์ด์— ๋”ฐ๋ฅธ ํŽธํ–ฅ์„ ๋ณด์ •ํ•˜๊ธฐ ์œ„ํ•ด ์‹œ์ฒญ ์‹œ๊ฐ„์— RLTW(Root-Log Transformed Watch time, โˆš(ln(1 + watch_length))) ๋ผ๋ฒจ์„ ์ ์šฉํ–ˆ์œผ๋ฉฐ, Two-Tower ์ž„๋ฒ ๋”ฉ ๋ณ€๊ฒฝ ์‹œ ํ”ผ์ฒ˜ ๋ฏผ๊ฐ๋„๊ฐ€ ์ปธ๋˜ DCNv2 ๋Œ€์‹  ํ”ผ์ฒ˜๋ณ„ ์ค‘์š”๋„๋ฅผ ๊ฒŒ์ดํŠธ๋กœ ์ œ์–ดํ•˜๋Š” GDCN(rank=32)๊ณผ ๋ผ์ดํŠธยทํ—ค๋น„ ์œ ์ € ํŒจํ„ด์„ ๋ถ„๊ธฐํ•˜๋Š” MoE(3๊ฐœ ์ „๋ฌธ๊ฐ€)๋ฅผ ๊ฒฐํ•ฉํ•œ ์•„ํ‚คํ…์ฒ˜๋ฅผ ํ™•์ •ํ–ˆ๋‹ค. ์„œ๋น™ ํŒŒ์ดํ”„๋ผ์ธ์€ ๋ฆฌํŠธ๋ฆฌ๋ฒ„, ํ•„ํ„ฐ, 1์ฐจ ๋žญํ‚น, GPU ์ถ”๋ก  ์„œ๋ฒ„๋ฅผ ํ˜ธ์ถœํ•˜๋Š” ๋ฉ”์ธ ๋žญ์ปค, ๋ฆฌ๋žญ์ปค๋กœ ๊ตฌ์„ฑ๋˜๋ฉฐ, 2๋งŒ ๋ช… ๋Œ€์ƒ ์˜คํ”„๋ผ์ธ ํ…Œ์ŠคํŠธ ๊ฒฐ๊ณผ ์ง€์—ฐ์‹œ๊ฐ„ ๋Œ€๋น„ ํšจ์œจ์ด ๊ฐ€์žฅ ๋†’์€ 300๊ฐœ ํ›„๋ณด๊ตฐ์„ ์ตœ์ข… ์„ ๋ณ„ํ–ˆ๋‹ค. ์œ ์ €, ์•„์ดํ…œ, ์ž‘๊ฐ€, ์œ ์ €ร—์ž‘๊ฐ€ ์ƒํ˜ธ์ž‘์šฉ์˜ 4๊ฐ€์ง€ ํ”ผ์ฒ˜๋ฅผ 1์ผยท7์ผยท30์ผ ์œˆ๋„์šฐ๋กœ ์ง‘๊ณ„ํ•ด ๋ถ„์„ํ•œ ๊ฒฐ๊ณผ ์œ ์ €์™€ ํฌ๋ฆฌ์—์ดํ„ฐ ๊ฐ„ ์ƒํ˜ธ์ž‘์šฉ ์ง€ํ‘œ์˜ ์ค‘์š”๋„๊ฐ€ ๊ฐ€์žฅ ๋†’๊ฒŒ ๋‚˜ํƒ€๋‚ฌ๋‹ค. ๋ฐฐํฌ ๊ฒฐ๊ณผ ์ „์ฒด ์œ ํšจ์žฌ์ƒ ๋น„์œจ(VTR)์ด +10%p(+20% ์ƒ๋Œ€ ์ƒ์Šน) ํ–ฅ์ƒ๋˜์—ˆ๊ณ , ์ฝœ๋“œ ์œ ์ €๊ตฐ์—์„œ๋„ +7~8%p์˜ ๊ฐœ์„ ์ด ๊ณ ๋ฅด๊ฒŒ ๋‚˜ํƒ€๋‚ฌ์œผ๋ฉฐ ์ถ”์ฒœ ์ฝ˜ํ…์ธ  ๋‹ค์–‘์„ฑ์€ +53.7% ์ฆ๊ฐ€ํ–ˆ๋‹ค.

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

๋ฐฉํ•ดํ•˜์ง€ ์•Š๊ณ , ๋ˆˆ์— ๋Œ ์ˆ˜ ์žˆ์„๊นŒ

ํ† ์Šค

ํ† ์Šค๋ฑ…ํฌ ๊น€ํ˜„์ง€ ๋น„์ฃผ์–ผ ๋””์ž์ด๋„ˆ๊ฐ€ ํ™ˆ ํ™”๋ฉด์˜ '์ž์‚ฐ๊ด€๋ฆฌ ๋ฆฌํฌํŠธ' ๊ธฐ๋Šฅ ์ „ํ™˜์œจ(CVR)๊ณผ ํด๋ฆญ๋ฅ (CTR)์„ ๊ฐ๊ฐ 3๋ฐฐ ๊ฐœ์„ ํ•œ ์„ค๊ณ„ ๊ณผ์ •์„ ๊ณต์œ ํ–ˆ๋‹ค. ๊ธฐ์กด์—๋Š” ์ž…์ถœ๊ธˆ ๊ณ„์ขŒ ํ•˜๋‹จ ๋ฐฐ๋„ˆ์— ๋ฐฐ์น˜๋˜์–ด CTR์ด 2%์— ๋ถˆ๊ณผํ–ˆ์œผ๋ฉฐ, ์‚ฌ์šฉ์ž์˜ ๊ณ„์ขŒ ์ •๋ณด์™€ ์ƒˆ๋กœ์šด ์ถ”์ฒœ ์ •๋ณด๊ฐ€ ๊ฐ™์€ ์‹œ์„  ์ธต์—์„œ ๊ฒฝ์Ÿํ•˜๋Š” ๊ตฌ์กฐ์  ํ•œ๊ณ„๊ฐ€ ์žˆ์—ˆ๋‹ค. ์ด๋ฅผ ํ•ด๊ฒฐํ•˜๊ธฐ ์œ„ํ•ด ์›น์˜ ํˆดํŒ ๋ฉ”ํƒ€ํฌ๋ฅผ ์ ์šฉํ•ด ๊ธฐ๋ณธ ํ™”๋ฉด ์œ„์— ๋ถ„๋ฆฌ๋œ ์ธต์œผ๋กœ ๋–  ์žˆ๋Š” ํ”Œ๋กœํŒ… ์นด๋“œ๋ฅผ ๋„์ž…ํ•˜๊ณ , ๊ด‘๊ณ ์ฒ˜๋Ÿผ ๋ณด์ด์ง€ ์•Š๋„๋ก ๊ทธ๋ž˜ํ”ฝ์„ ๋œ์–ด๋‚ด๊ณ  ์ฝ”๋„ˆ ์Šค๋ฌด๋”ฉ๊ณผ ๋ฐ˜ํˆฌ๋ช… ์žฌ์งˆ๊ฐ์„ ์ ์šฉํ–ˆ๋‹ค. ๋˜ํ•œ ์Šคํฌ๋กค ์‹œ ์นด๋“œ๊ฐ€ ์ถ•์†Œ๋˜๋„๋ก ํ•˜๊ณ , ํ™ˆ ์ง„์ž… ์‹œ translate์™€ scale ์‹œ์ž‘์ ์„ ์–ด๊ธ‹๋‚˜๊ฒŒ ๋‘” ๊ฐ์† ๋ฐ˜๋™ ๋ชจ์…˜์„ ์ ์šฉํ–ˆ๋‹ค. A/B ํ…Œ์ŠคํŠธ ๊ฒฐ๊ณผ ๋‹จ์ˆœ ํ‘œํ˜„์„ ๋ฐ”๊พผ ์ธํ„ฐ๋ž™ํ‹ฐ๋ธŒ ์•ˆ์€ CTR 1.1๋ฐฐ ์ƒ์Šน์— ๊ทธ์ณค์œผ๋‚˜, ๊ตฌ์กฐ๋ฅผ ๋ถ„๋ฆฌํ•œ ํ”Œ๋กœํŒ… ์นด๋“œ๋Š” CTR๊ณผ CVR ๋ชจ๋‘ 3๋ฐฐ ์ฆ๊ฐ€ํ–ˆ๋‹ค.

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

So I asked my agent insteadโ€ฆ

Snyk

Snyk์ด ๊ธฐ์—… ๋‚ด AI ์ž์‚ฐ๊ณผ ๋ณด์•ˆ ์ •์ฑ… ์œ„๋ฐ˜ ๋‚ด์—ญ์„ ๊ฐœ๋ฐœ์ž ์—์ด์ „ํŠธ ํ•˜๋„ค์Šค์—์„œ ์ง์ ‘ ์งˆ์˜ํ•  ์ˆ˜ ์žˆ๋Š” 'Evo MCP ์„œ๋ฒ„'๋ฅผ ๊ณต๊ฐœํ–ˆ๋‹ค. ์ด ์„œ๋ฒ„๋Š” ์›๊ฒฉ HTTP ๊ธฐ๋ฐ˜(https://evo.snyk.io/mcp)์œผ๋กœ ์ž‘๋™ํ•˜์—ฌ ๊ฐœ๋ฐœ์ž ๋จธ์‹ ์˜ ํŒŒ์ผ์‹œ์Šคํ…œ ์ ‘๊ทผ ์—†์ด Cursor๋‚˜ Claude Code์— ์ฆ‰์‹œ ์—ฐ๊ฒฐ๋œ๋‹ค. ์—์ด์ „ํŠธ๋Š” ์ฝ”๋“œ ์ €์žฅ์†Œ๋ฟ ์•„๋‹ˆ๋ผ ๊ฐœ๋ณ„ ๊ฐœ๋ฐœ์ž ๋…ธํŠธ๋ถ์— ์„ค์น˜๋œ ๋ชจ๋ธ, ์—์ด์ „ํŠธ, MCP ์„œ๋ฒ„, ์Šคํ‚ฌ์„ ์ธ๋ฒคํ† ๋ฆฌ๋กœ ์‹๋ณ„ํ•˜๊ณ  ์ œ๊ณต์ž, ์›์‚ฐ์ง€ ๊ตญ๊ฐ€, ๋ผ์ด์„ ์Šค, ์…€ํ”„ ํ˜ธ์ŠคํŒ… ์—ฌ๋ถ€๋ณ„๋กœ ๋ถ„๋ฅ˜ํ•  ์ˆ˜ ์žˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด ์ž๊ฒฉ์ฆ๋ช… ๋ถ€์‹ค ์ฒ˜๋ฆฌ ์œ„ํ—˜ ์ ์ˆ˜๊ฐ€ 500์  ์ด์ƒ์ธ ์Šคํ‚ฌ์„ ์ฆ‰์‹œ ์กฐํšŒํ•˜์—ฌ ๋ณด์•ˆ ์ •์ฑ…์„ ์ƒ์„ฑํ•˜๊ณ  ๊ฒ€์ฆํ•  ์ˆ˜ ์žˆ๋‹ค. ๋‚˜์•„๊ฐ€ ์กฐํšŒ๋œ ์ •์ฑ… ์œ„๋ฐ˜ ์‚ฌํ•ญ์„ ํŒ€ ๋ฐ ์ €์žฅ์†Œ ๋‹จ์œ„๋กœ ๋ฌถ์€ ๋’ค ํ‹ฐ์ผ“ํŒ… MCP ์„œ๋ฒ„์™€ ์—ฐ๊ณ„ํ•˜์—ฌ ์ˆ˜์ • ๊ถŒ๊ณ ์‚ฌํ•ญ์ด ํฌํ•จ๋œ ์ž‘์—… ํ‹ฐ์ผ“์„ ์ž๋™ ์ƒ์„ฑํ•  ์ˆ˜ ์žˆ๋‹ค.

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

์‰ผ ์—†์ด ๋„๋Š” ํ…Œ์ŠคํŠธ, ์‚ฌ๋žŒ์ด ์–ด๋””๊นŒ์ง€ ๋Œ๋ด์•ผ ํ• ๊นŒ์š”? - ํ† ์Šค๋‹ฅํ„ฐ(Toss Doctor)

ํ† ์Šค

ํ† ์Šค๊ฐ€ ๋ชจ๋ฐ”์ผ ์•ฑ E2E ํ…Œ์ŠคํŠธ ์ž๋™ํ™” ๋„๊ตฌ์ธ 'ํ† ์Šค๋‹ฅํ„ฐ V2(ํ˜„ ํ† ์Šค์ฒด์ปค์˜ ๊ทผ๊ฐ„)'์˜ ์•„ํ‚คํ…์ฒ˜์™€ ์ž๊ฐ€ ์น˜์œ  ๋ฉ”์ปค๋‹ˆ์ฆ˜์„ ๊ณต๊ฐœํ–ˆ๋‹ค. V2๋Š” ์‚ฌ๋žŒ์ด Gherkin ๋ฌธ๋ฒ•(Given-When-Then)์œผ๋กœ ์‹œ๋‚˜๋ฆฌ์˜ค๋ฅผ ์ž‘์„ฑํ•˜๋ฉด /codegen ๋ช…๋ น๊ณผ LLM, Appium MCP๊ฐ€ ์‹ค์ œ ๋””๋ฐ”์ด์Šค ํ™”๋ฉด์„ ๋ถ„์„ํ•ด ์‹คํ–‰ ์ฝ”๋“œ๋กœ ์ž๋™ ๋ณ€ํ™˜ํ•œ๋‹ค. ํ† ํฐ ๋น„์šฉ ์ ˆ๊ฐ์„ ์œ„ํ•ด ์š”์†Œ ํƒ์ƒ‰์„ ์Šคํฌ๋ฆฐ์ƒท ๊ธฐ๋ฐ˜ ๋ชฉ๋ก ํ™•์ธ, ์ „์ฒด XML ๊ตฌ์กฐ ๋ถ„์„, ์—”์ง€๋‹ˆ์–ด ์งˆ์˜์˜ 3๋‹จ๊ณ„๋กœ ์ ์ง„์  ํ™•์žฅํ•˜๋„๋ก ์„ค๊ณ„ํ–ˆ๋‹ค. ์‹คํ–‰ ์ค‘ ์˜ˆ์ƒ์น˜ ๋ชปํ•œ ํŒ์—…์ด๋‚˜ ์™ธ๋ถ€ ํˆดํŒ์ด ์š”์†Œ๋ฅผ ๊ฐ€๋ฆฌ๋ฉด ์Šค๋งˆํŠธํŒŒ์ธ๋”๊ฐ€ ๋ธ”๋กœ์ปค๋ฅผ ๋‹ซ๊ณ  ์žฌ์‹œ๋„ํ•˜๋ฉฐ ์ด๋ ฅ์„ JSONL๋กœ ์ถ•์ ํ•˜์ง€๋งŒ, ๊ฑฐ์ง“ ์„ฑ๊ณต์„ ๋ง‰๊ธฐ ์œ„ํ•ด ๊ฒ€์ฆ(then) ์Šคํ…์—์„œ์˜ ์œ ์‚ฌ ๋งค์นญ์€ ์—„๊ฒฉํžˆ ์ฐจ๋‹จํ–ˆ๋‹ค. ํ…Œ์ŠคํŠธ ์‹คํŒจ ์‹œ /diagnosis๊ฐ€ ๋ณต๊ตฌ ๊ฐ€๋Šฅ ์—ฌ๋ถ€๋ฅผ ํŒ์ •ํ•˜๊ณ , ๋ณต๊ตฌ ๊ฐ€๋Šฅ ์‹œ /recovery ํŒŒ์ดํ”„๋ผ์ธ(E-1~E-5)์ด locator ์ˆ˜์ •(์˜ˆ: ImageView๋ฅผ TextView๋กœ ๋ณ€๊ฒฝ)๋ถ€ํ„ฐ ์žฌ์‹คํ–‰ ๊ฒ€์ฆ ๋ฐ lessons.md ํšŒ๊ณ  ๊ธฐ๋ก๊นŒ์ง€ ์‚ฌ๋žŒ์˜ ๊ฐœ์ž… ์—†์ด ์™„๋ฃŒํ•œ๋‹ค.

๐Ÿ’ก ๋ชจ๋ฐ”์ผ CI/CD ํ…Œ์ŠคํŠธ ํŒŒ์ดํ”„๋ผ์ธ์— Appium MCP์™€ ๋‹จ๊ณ„๋ณ„ LLM ์ง„๋‹จ ๋ฐ ๋ณต๊ตฌ ๋ฃจํ”„๋ฅผ ๊ฒฐํ•ฉํ•˜๋ฉด, UI ๋ณ€๊ฒฝ์œผ๋กœ ์ธํ•œ ํ…Œ์ŠคํŠธ ์ทจ์•ฝ์„ฑ๊ณผ ์—”์ง€๋‹ˆ์–ด์˜ ์ˆ˜๋™ ์œ ์ง€๋ณด์ˆ˜ ๋น„์šฉ์„ ํš๊ธฐ์ ์œผ๋กœ ๋‚ฎ์ถœ ์ˆ˜ ์žˆ๋‹ค.

How to design GitLab for enterprise scale

GitLab

GitLab์ด ์ˆ˜์ฒœ ๋ช…์˜ ๊ฐœ๋ฐœ์ž์™€ ๋Œ€๊ทœ๋ชจ ํŒŒ์ดํ”„๋ผ์ธ์„ ์šด์˜ํ•˜๋Š” ๊ธฐ์—…์„ ์œ„ํ•œ ์—”ํ„ฐํ”„๋ผ์ด์ฆˆ ์•„ํ‚คํ…์ฒ˜ ์„ค๊ณ„ ๊ฐ€์ด๋“œ๋ฅผ ๋ฐœํ‘œํ–ˆ๋‹ค. ๋ฐฐํฌ ๋ชจ๋ธ์€ ๋ฉ€ํ‹ฐํ…Œ๋„ŒํŠธ SaaS์ธ GitLab.com, AWS ๊ธฐ๋ฐ˜ ๋‹จ์ผ ํ…Œ๋„ŒํŠธ ์™„์ „ ๊ด€๋ฆฌํ˜•์ธ GitLab Dedicated, ์ž์ฒด ๋ ˆํผ๋Ÿฐ์Šค ์•„ํ‚คํ…์ฒ˜์™€ GitLab Geo๋กœ ํ™œ์„ฑ-์ˆ˜๋™ ๋ณต์ œ๋ฅผ ๊ตฌํ˜„ํ•˜๋Š” GitLab Self-Managed์˜ ์„ธ ๊ฐ€์ง€ ์ค‘ ์šด์˜ ์—ญ๋Ÿ‰๊ณผ ๋ณต๊ตฌ ๋ชฉํ‘œ(RTO/RPO)์— ๋”ฐ๋ผ ์„ ํƒํ•ด์•ผ ํ•œ๋‹ค. CI/CD ๋Ÿฌ๋„ˆ ์ธํ”„๋ผ๋Š” ๊ฐœ๋ฐœ์ž ์ธ์›์ˆ˜๊ฐ€ ์•„๋‹ˆ๋ผ ์ž‘์—… ๋ณผ๋ฅจ, ์ง€์† ์‹œ๊ฐ„, ์ตœ๋Œ€ ๋™์‹œ์„ฑ, ๋ณด์•ˆ ๊ถŒํ•œ ๋“ฑ ์‹ค์ œ ์›Œํฌ๋กœ๋“œ๋ฅผ ๊ธฐ์ค€์œผ๋กœ ์‚ฌ์ด์ง•ํ•ด์•ผ ํ•˜๋ฉฐ, ๋Ÿฌ๋„ˆ ๋ฒ”์œ„(์ธ์Šคํ„ด์Šคยท๊ทธ๋ฃนยทํ”„๋กœ์ ํŠธ)์™€ ์‹คํ–‰์ž(Kubernetes executor, Docker Autoscaler ๋“ฑ)๋ฅผ ๋ถ„๋ฆฌ ์„ค๊ณ„ํ•ด์•ผ ํ•œ๋‹ค. ๊ฐ€์šฉ์„ฑ ์ธก๋ฉด์—์„œ๋Š” ๋‹จ์ผ ์‚ฌ์ดํŠธ ์žฅ์• ๋ฅผ ๋ง‰๋Š” ๊ณ ๊ฐ€์šฉ์„ฑ(HA), ์ง€์—ญ ์žฅ์• ๋ฅผ ๋ณต๊ตฌํ•˜๋Š” ์žฌํ•ด ๋ณต๊ตฌ(DR), ๋ฐ์ดํ„ฐ ์†์ƒ์„ ๋ฐฉ์–ดํ•˜๋Š” ๋ฐฑ์—…์„ ์ƒํ˜ธ ๋ณด์™„์ ์ธ ๋ณ„๋„ ๊ณ„์ธต์œผ๋กœ ๋‹ค๋ค„์•ผ ํ•œ๋‹ค. ๋˜ํ•œ ๋ณ‘๋ชฉ ์ง„๋‹จ ์‹œ ๋Ÿฌ๋„ˆ ์šฉ๋Ÿ‰ ๋ถ€์กฑ์„ ๋‚˜ํƒ€๋‚ด๋Š” ๋Œ€๊ธฐ ์‹œ๊ฐ„(queued duration)๊ณผ ์ฝ”๋“œ, ์บ์‹œ, ๋ชจ๋…ธ๋ ˆํฌ ์ „์†ก ํšจ์œจ์„ ๋‚˜ํƒ€๋‚ด๋Š” ์‹คํ–‰ ์‹œ๊ฐ„(job duration)์„ ๋ถ„๋ฆฌ ์ธก์ •ํ•ด ์ตœ์ ํ™”ํ•  ๊ฒƒ์„ ๊ถŒ๊ณ ํ–ˆ๋‹ค.

๐Ÿ’ก ์—”ํ„ฐํ”„๋ผ์ด์ฆˆ CI/CD ํ™˜๊ฒฝ์—์„œ๋Š” ๋Ÿฌ๋„ˆ ๋Œ€๊ธฐ ์‹œ๊ฐ„๊ณผ ์‹คํ–‰ ์‹œ๊ฐ„์„ ๋ถ„๋ฆฌ ๋ชจ๋‹ˆํ„ฐ๋งํ•˜๊ณ  ์ฟ ๋ฒ„๋„คํ‹ฐ์Šค ๋…ธ๋“œ ์˜คํ† ์Šค์ผ€์ผ๋ง ์ง€์—ฐ์„ ์‚ฌ์ „ ๊ณ„์‚ฐํ•ด์•ผ ํŒŒ์ดํ”„๋ผ์ธ ์ ์ฒด ํ˜„์ƒ์„ ๋ฐฉ์ง€ํ•  ์ˆ˜ ์žˆ๋‹ค.

How GitLab reduced code-per-agentic-flow ratio by 45%

GitLab

GitLab์˜ Mikolaj Wawrzyniak๊ณผ Alexander Chueshev๊ฐ€ 'GitLab Duo Agent Platform'์—์„œ ์„ ์–ธํ˜• ํ”„๋ ˆ์ž„์›Œํฌ์ธ 'Flow Registry'๋ฅผ ๋„์ž…ํ•ด ์—์ด์ „ํŠธ ํ”Œ๋กœ์šฐ๋‹น ์ฝ”๋“œ๋Ÿ‰์„ 45% ๊ฐ์ถ•ํ•œ ์•„ํ‚คํ…์ฒ˜ ๊ฐœํŽธ ์‚ฌ๋ก€๋ฅผ ๊ณต๊ฐœํ–ˆ๋‹ค. ์ดˆ๊ธฐ์— LangGraph๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ๊ตฌ์ถ•ํ•œ 4๊ฐœ ํ”Œ๋กœ์šฐ(Software Development, Duo Agentic Chat, Convert to GitLab CI/CD, Developer Flow)๋Š” ๊ฐ ํ”Œ๋กœ์šฐ๋งˆ๋‹ค ์ตœ์†Œ 450๋ผ์ธ ์ด์ƒ์˜ ํŒŒ์ด์ฌ ์ฝ”๋“œ๊ฐ€ ํ•„์š”ํ–ˆ๊ณ , ๋…ธ๋“œ์™€ ์—ฃ์ง€๊ฐ€ ๋ณต์žกํ•˜๊ฒŒ ์–ฝํ˜€ ์žฌ์‚ฌ์šฉ์„ฑ๊ณผ ํ…Œ์ŠคํŠธ ์œ ์ง€๋ณด์ˆ˜์„ฑ์ด ๊ธ‰๊ฒฉํžˆ ์•…ํ™”๋˜์—ˆ๋‹ค. ์ด๋ฅผ ํ•ด๊ฒฐํ•˜๊ธฐ ์œ„ํ•ด ํ”Œ๋žซํผ ํŒ€์€ AI ์—”์ง€๋‹ˆ์–ด๋ง๊ณผ ํ”Œ๋žซํผ ์˜ค์ผ€์ŠคํŠธ๋ ˆ์ด์…˜์„ ๋ถ„๋ฆฌํ•˜๊ณ , YAML ์„ค์ •์„ ์‹คํ–‰ ๊ฐ€๋Šฅํ•œ LangGraph ํ”Œ๋กœ์šฐ๋กœ ์ปดํŒŒ์ผํ•˜๋Š” Flow Registry๋ฅผ ์„ค๊ณ„ํ–ˆ๋‹ค. ์ด ํ”„๋ ˆ์ž„์›Œํฌ๋Š” AgentComponent, ์ธ๊ฐ„ ์ฐธ์—ฌ(human-in-the-loop) ์ฒดํฌํฌ์ธํŠธ ๋“ฑ์˜ '์ปดํฌ๋„ŒํŠธ', '๋ผ์šฐํ„ฐ', '๊ณต์œ  ์ƒํƒœ ๊ตฌ์กฐ'๋ผ๋Š” ์„ธ ๊ฐ€์ง€ ํ•ต์‹ฌ ๊ธฐ๋‘ฅ์„ ๊ธฐ๋ฐ˜์œผ๋กœ ๋™์ž‘ํ•œ๋‹ค. ๊ทธ ๊ฒฐ๊ณผ ๋ณด์ผ๋Ÿฌํ”Œ๋ ˆ์ดํŠธ ์ฝ”๋“œ ์ œ๊ฑฐ๋กœ ์ฝ”๋“œ๋Ÿ‰์ด 45% ๊ฐ์†Œํ–ˆ์„ ๋ฟ ์•„๋‹ˆ๋ผ, ํ”Œ๋žซํผ ํ•˜์œ„ ํ˜ธํ™˜์„ฑ์„ ๋ณด์žฅํ•˜๋ฉด์„œ ์ƒˆ๋กœ์šด ์—์ด์ „ํŠธ ์ถ”๊ฐ€ ์†๋„์™€ ์•ˆ์ •์„ฑ์„ ๋Œ€ํญ ํ–ฅ์ƒ์‹œ์ผฐ๋‹ค.

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

New trends in global card fraud: How 3D Secure and regional mandates are affecting risk

Stripe

Stripe๊ฐ€ 2022๋…„ 1์›”๋ถ€ํ„ฐ 2026๋…„ 3์›”๊นŒ์ง€ ์ˆ˜์‹ญ์–ต ๊ฑด์˜ ๊ธ€๋กœ๋ฒŒ ๊ฒฐ์ œ ๋ฐ์ดํ„ฐ๋ฅผ ๋ถ„์„ํ•ด 3D Secure(3DS) ๊ทœ์ œ์™€ ์ง€์—ญ๋ณ„ ์นด๋“œ ์‚ฌ๊ธฐ ์ถ”์„ธ๋ฅผ ๋ฐœํ‘œํ–ˆ๋‹ค. ์•„์‹œ์•„ ํƒœํ‰์–‘(APAC) ์ง€์—ญ์€ ๋ง๋ ˆ์ด์‹œ์•„์˜ ๊ฐ•๋ ฅํ•œ 3DS ๊ทœ์ œ(์•ฑ ๊ธฐ๋ฐ˜ ์ธ์ฆ ์˜๋ฌดํ™” ๋ฐ ๊ณ„์ขŒ ์ฆ‰๊ฐ ๋™๊ฒฐ ๋“ฑ์œผ๋กœ ์‚ฌ๊ธฐ์œจ 74% ๊ธ‰๊ฐ)์™€ ์ผ๋ณธ์˜ 2025๋…„ 4์›” 3DS ์˜๋ฌดํ™”(๋ถ„์Ÿ๋ฅ  30% ์ด์ƒ ๊ฐ์†Œ)์— ํž˜์ž…์–ด 2026๋…„ 1๋ถ„๊ธฐ ์‚ฌ์ƒ ์ตœ์ดˆ๋กœ EMEA๋ณด๋‹ค ๋‚ฎ์€ ์ตœ์ € ์‚ฌ๊ธฐ์œจ์„ ๊ธฐ๋กํ–ˆ๋‹ค. ์œ ๋Ÿฝ์€ ๊ฐ•๋ ฅํ•œ ๊ณ ๊ฐ ์ธ์ฆ(SCA) ๊ทœ์ œ๋กœ ์‚ฌ๊ธฐ์œจ์ด ์ „๋ฐ˜์ ์œผ๋กœ 21% ๊ฐ์†Œ(ํ”„๋ž‘์Šค 40%, ์˜๊ตญ 27% ๊ฐ์†Œ)ํ–ˆ์œผ๋‚˜, ์ด๋ฒ ๋ฆฌ์•„ ๋ฐ˜๋„(์ŠคํŽ˜์ธยทํฌ๋ฅดํˆฌ๊ฐˆ)๋Š” SMS OTP ์˜์กด์„ฑ๊ณผ ์Šค๋ฏธ์‹ฑ ๊ณต๊ฒฉ์œผ๋กœ ์ธํ•ด ์‚ฌ๊ธฐ์œจ์ด ๋งค๋…„ ์ƒ์Šนํ–ˆ๋‹ค. ๋ผํ‹ด ์•„๋ฉ”๋ฆฌ์นด๋Š” ํ˜„๊ธˆ ์ค‘์‹ฌ ๊ฒฝ์ œ์™€ ์ž…์ฆ ์ฑ…์ž„์ด ํŒ๋งค์ž์—๊ฒŒ ์ ๋ฆฐ ๋ถ„์Ÿ ๊ตฌ์กฐ, ๋ฉ•์‹œ์ฝ” ๊ตญ์„ธ์ฒญ(SAT)์˜ ์ƒ์‹œ ๋ฐ์ดํ„ฐ ์ ‘๊ทผ ์š”๊ตฌ ๋“ฑ ๋ณตํ•ฉ ์š”์ธ์œผ๋กœ ์ธํ•ด 2025๋…„ ์‚ฌ๊ธฐ์œจ์ด EMEA ๋Œ€๋น„ 160%, APAC ๋Œ€๋น„ 151% ๋†’์•˜๋‹ค. Stripe๋Š” ์ด์— ๋Œ€์‘ํ•ด ๊ฒฐ์ œ ์‚ฌ๊ธฐ ๋ฐฉ์ง€ ์—”์ง„์ธ 'Radar'๋ฅผ ๊ณ„์ขŒ ์ด์ฒด, ์Šคํ…Œ์ด๋ธ”์ฝ”์ธ, ์ „์ž์ง€๊ฐ‘ ๋“ฑ ์ „ ์ˆ˜๋‹จ์œผ๋กœ ํ™•๋Œ€ํ–ˆ์œผ๋ฉฐ, AI ๊ธฐ๋ฐ˜ 3DS ์ตœ์ ํ™”๋ฅผ ํ†ตํ•ด SCA ์ง€์—ญ์—์„œ ์‚ฌ๊ธฐ๋ฅผ 7.67% ์ค„์ด๋ฉด์„œ ์ „ํ™˜์œจ์„ 1.20% ๋Œ์–ด์˜ฌ๋ ธ๋‹ค.

๐Ÿ’ก ๊ธ€๋กœ๋ฒŒ ๊ฒฐ์ œ ์„œ๋น„์Šค๋ฅผ ํ™•์žฅํ•  ๋•Œ๋Š” SMS OTP๋ฅผ ๋ฐฐ์ œํ•˜๊ณ  ์ƒ์ฒด ์ธ์‹ ๊ธฐ๋ฐ˜ 3DS์™€ AI ์‚ฌ๊ธฐ ํƒ์ง€ ์—”์ง„์„ ๊ฒฐํ•ฉํ•ด์•ผ ๊ฒฐ์ œ ์ „ํ™˜์œจ ์†์‹ค ์—†์ด ์ง€์—ญ๋ณ„ ๊ทœ์ œ ์ค€์ˆ˜์™€ ๋ถ€์ • ๊ฒฐ์ œ ์ฐจ๋‹จ์„ ๋‹ฌ์„ฑํ•  ์ˆ˜ ์žˆ๋‹ค.

Grafana Alerting: Scale alert routing without scaling complexity using multiple notification policies

Grafana

Grafana Labs๊ฐ€ Grafana 13.2 ๋ฆด๋ฆฌ์Šค๋ฅผ ํ†ตํ•ด Grafana ๊ด€๋ฆฌํ˜• ์•Œ๋ฆผ์—์„œ '๋‹ค์ค‘ ์•Œ๋ฆผ ์ •์ฑ…(Multiple Notification Policies)' ๊ธฐ๋Šฅ์„ ์ •์‹ ์ถœ์‹œ(GA)ํ–ˆ๋‹ค. ๊ธฐ์กด ์‹œ์Šคํ…œ์€ ํ”„๋กœ๋ฉ”ํ…Œ์šฐ์Šค Alertmanager ๊ธฐ๋ฐ˜์˜ ๋‹จ์ผ ๊ธ€๋กœ๋ฒŒ ์•Œ๋ฆผ ํŠธ๋ฆฌ ๊ตฌ์กฐ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ, ์กฐ์ง์ด ์ปค์งˆ์ˆ˜๋ก ์—ฌ๋Ÿฌ ํŒ€์˜ ๋ผ์šฐํŒ… ๊ทœ์น™์ด ํ•˜๋‚˜์˜ ๊ฑฐ๋Œ€ํ•œ ํŠธ๋ฆฌ์— ์–ฝํžˆ๊ณ  ์ˆ˜์ • ์‹œ ์ „์ฒด ๊ตฌ์„ฑ์— ์˜ํ–ฅ์„ ์ฃผ๋Š” ํ•œ๊ณ„๊ฐ€ ์žˆ์—ˆ๋‹ค. ์ด๋ฒˆ ์—…๋ฐ์ดํŠธ๋ฅผ ํ†ตํ•ด ํŒ€, ์„œ๋น„์Šค, ๋„๋ฉ”์ธ, ํ™˜๊ฒฝ๋ณ„๋กœ ๋ถ„๋ฆฌ๋œ ๋…๋ฆฝ์ ์ธ ๋ช…๋ช…๋œ ์•Œ๋ฆผ ์ •์ฑ… ํŠธ๋ฆฌ๋ฅผ ์ƒ์„ฑํ•˜๊ณ , ์•Œ๋ฆผ ๊ทœ์น™์—์„œ ํŠน์ • ์ •์ฑ…์„ ์ง์ ‘ ์ง€์ •ํ•  ์ˆ˜ ์žˆ๊ฒŒ ๋˜์—ˆ๋‹ค. ๋ช…๋ช…๋œ ์ •์ฑ…์€ UI, API, Terraform์„ ํ†ตํ•ด ๋…๋ฆฝ์ ์œผ๋กœ ํ”„๋กœ๋น„์ €๋‹ ๋ฐ ๊ด€๋ฆฌํ•  ์ˆ˜ ์žˆ์œผ๋ฉฐ, ํŠน์ • ์ •์ฑ…์˜ ๋ณ€๊ฒฝ์ด ๋‹ค๋ฅธ ์ •์ฑ…์˜ ์•Œ๋ฆผ ์ƒํƒœ๋‚˜ ๋ผ์šฐํŒ…์— ์˜ํ–ฅ์„ ์ฃผ์ง€ ์•Š๋Š”๋‹ค. ๋˜ํ•œ ์ •์ฑ… ๋‹จ์œ„์˜ ์„ธ๋ถ„ํ™”๋œ ์—ญํ•  ๊ธฐ๋ฐ˜ ์ ‘๊ทผ ์ œ์–ด(RBAC)๋ฅผ ์ง€์›ํ•ด ์ค‘์•™ ์˜ต์ €๋ฒ„๋นŒ๋ฆฌํ‹ฐ ํŒ€์ด ๊ธฐ๋ณธ ์ •์ฑ…์„ ์œ ์ง€ํ•˜๋ฉด์„œ๋„ ๊ฐœ๋ณ„ ํŒ€์— ์ž์‚ฌ ์ •์ฑ…์— ๋Œ€ํ•œ ๊ด€๋ฆฌ ๊ถŒํ•œ๋งŒ ์•ˆ์ „ํ•˜๊ฒŒ ์œ„์ž„ํ•  ์ˆ˜ ์žˆ๋‹ค.

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


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

NEXT PATH / VERIFY IN CONTEXT

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

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

OpenForge