TECH SIGNAL / ENGINEERING REPORT

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

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

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

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

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

Building Git infrastructure for agent-scale development

GitHub๊ฐ€ ์„œ๋น„์Šค ์šด์˜์„ ์ค‘๋‹จํ•˜์ง€ ์•Š์€ ์ฑ„ ์ž์‚ฌ์˜ Git ์ธํ”„๋ผ๋ฅผ ๊ทผ๋ณธ์ ์œผ๋กœ ์žฌ๊ตฌ์ถ•ํ•˜๊ณ  ์žˆ๋‹ค๊ณ  ๋ฐœํ‘œํ–ˆ๋‹ค. ๋ฐฐ๊ฒฝ์€ AI ์ฝ”๋”ฉ ์—์ด์ „ํŠธ๊ฐ€ ์‚ฌ๋žŒ๋ณด๋‹ค ํ›จ์”ฌ ๋งŽ์€ ์–‘์˜ ์ฝ”๋“œ๋ฅผ ์ƒ์„ฑํ•˜๊ณ  ์ปค๋ฐ‹ํ•˜๋Š” '์—์ด์ „ํŠธ ์Šค์ผ€์ผ' ๊ฐœ๋ฐœ๋กœ์˜ ์ „ํ™˜์ด๋‹ค. GitHub์— ๋”ฐ๋ฅด๋ฉด 2025๋…„ 9์›”๋ถ€ํ„ฐ 2026๋…„ 8์›”๊นŒ์ง€ 1๋…„๊ฐ„ ์ „์ฒด Git ํ™œ๋™๋Ÿ‰์€ ์›” 2,182์–ต ๊ฑด์—์„œ 4,733์–ต ๊ฑด์œผ๋กœ ๋‘ ๋ฐฐ ์ด์ƒ ๋Š˜์—ˆ๋‹ค. ํŠนํžˆ ์˜ฌํ•ด 9์›” ํ•œ ๋‹ฌ์˜ ์ปค๋ฐ‹ ์ˆ˜๋Š” 73.8์–ต ๊ฑด์œผ๋กœ ์ „๋…„ ๋™์›” ๋Œ€๋น„ 5๋ฐฐ ์ด์ƒ ์ฆ๊ฐ€ํ–ˆ๋‹ค. ๊ฐ€์žฅ ํ™œ๋ฐœํ•œ ๋‹จ์ผ ์ €์žฅ์†Œ๋Š” 8์›” ํ•œ ๋‹ฌ ๋™์•ˆ ์•ฝ 10์–ต ๊ฑด์˜ ์š”์ฒญ์„ ๋ฐ›์€ ๊ฒƒ์œผ๋กœ ์ง‘๊ณ„๋๋‹ค. ์ด๋Ÿฐ ์ˆ˜์น˜๋Š” ๊ธฐ์กด์— ์‚ฌ๋žŒ ๊ฐœ๋ฐœ์ž๋ฅผ ๊ฐ€์ •ํ•˜๊ณ  ์„ค๊ณ„๋œ Git ์„œ๋ฒ„ ์•„ํ‚คํ…์ฒ˜๊ฐ€ ์—์ด์ „ํŠธ ํŠธ๋ž˜ํ”ฝ ์•ž์—์„œ ํ•œ๊ณ„์— ๋ถ€๋”ชํžˆ๊ณ  ์žˆ์Œ์„ ๋ณด์—ฌ์ค€๋‹ค.

๐Ÿ’ก ์™œ ์ค‘์š”ํ•œ๊ฐ€: ์ž์ฒด Git ์„œ๋ฒ„๋‚˜ GitHub Enterprise๋ฅผ ์šด์˜ํ•˜๋Š” ์กฐ์ง์€ ์—์ด์ „ํŠธ๊ฐ€ ์ƒ์„ฑํ•˜๋Š” ์ปค๋ฐ‹ยท์š”์ฒญ ํญ์ฆ์— ๋Œ€๋น„ํ•ด ์šฉ๋Ÿ‰ ๊ณ„ํš๊ณผ ์Šค์ผ€์ผ๋ง ์ „๋žต์„ ์žฌ๊ฒ€ํ† ํ•ด์•ผ ํ•œ๋‹ค.

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


Kubernetes & Cloud Native

The Shift to cgroup v2 in Kubernetes: What You Need to Know

Kubernetes

Kubernetes ๊ณต์‹ ๋ธ”๋กœ๊ทธ๋Š” cgroup v1์—์„œ v2๋กœ์˜ ์ „ํ™˜ ํ˜„ํ™ฉ๊ณผ ํ•„์š”ํ•œ ์กฐ์น˜๋ฅผ ์ •๋ฆฌํ–ˆ๋‹ค. v1.31๋ถ€ํ„ฐ cgroup v1 ์ง€์›์€ ์œ ์ง€๋ณด์ˆ˜(maintenance) ๋ชจ๋“œ๋กœ ์ „ํ™˜๋๊ณ , cgroup v2 ์ง€์›์€ ์ด๋ฏธ v1.25๋ถ€ํ„ฐ ์•ˆ์ •ํ™”(stable) ์ƒํƒœ๋‹ค. v1.35๋ถ€ํ„ฐ๋Š” kubelet์ด ๊ธฐ๋ณธ๊ฐ’์œผ๋กœ cgroup v1 ๋…ธ๋“œ์—์„œ ์‹œ์ž‘์„ ๊ฑฐ๋ถ€ํ•˜๋„๋ก ๋ฐ”๋€Œ๋ฉฐ, failCgroupV1 ํ”Œ๋ž˜๊ทธ๋ฅผ false๋กœ ์„ค์ •ํ•˜๋ฉด ์ž„์‹œ๋กœ ์šฐํšŒํ•  ์ˆ˜ ์žˆ๋‹ค. kubeadm ์—ญ์‹œ v1.35์—์„œ๋Š” kubelet v1.35 ์ด์ƒ์„ ์‚ฌ์šฉํ•  ๋•Œ initยทjoinยทupgrade ๊ณผ์ •์˜ SystemVerification ์‚ฌ์ „ ๊ฒ€์ฆ์—์„œ cgroup v1์„ ๊ฐ์ง€ํ•˜๋ฉด ์˜ค๋ฅ˜๋ฅผ ๋ฐ˜ํ™˜ํ•œ๋‹ค. v1.35 ์ด์ „ ํด๋Ÿฌ์Šคํ„ฐ๋Š” ์—…๊ทธ๋ ˆ์ด๋“œ ์ „์— ๋ชจ๋“  Linux ๋…ธ๋“œ๋ฅผ cgroup v2๋กœ ์ „ํ™˜ํ•ด์•ผ ํ•˜๊ณ , ์ด๋ฏธ v1.35 ์ด์ƒ์ธ ํด๋Ÿฌ์Šคํ„ฐ๋Š” ๋ชจ๋“  ๋…ธ๋“œ๊ฐ€ v2์ธ์ง€ ์žฌํ™•์ธํ•ด์•ผ ํ•œ๋‹ค. ๋‚˜๋จธ์ง€ ์ œ๊ฑฐ ์ž‘์—…์€ KEP-5573์—์„œ ์ถ”์ ๋˜๊ณ  ์žˆ์–ด ํ–ฅํ›„ ๋” ๊ฐ•ํ•œ ๊ฐ•์ œ๊ฐ€ ์˜ˆ๊ณ ๋ผ ์žˆ๋‹ค.

๐Ÿ’ก ์•„์ง cgroup v1 ๋…ธ๋“œ๊ฐ€ ๋‚จ์•„ ์žˆ๋Š” ํด๋Ÿฌ์Šคํ„ฐ๋Š” v1.35๋กœ ์—…๊ทธ๋ ˆ์ด๋“œํ•˜๊ธฐ ์ „์— ๋…ธ๋“œ OSยท์ปค๋„ ์„ค์ •์„ ์ ๊ฒ€ํ•ด kubelet์ด ๊ธฐ๋™์„ ๊ฑฐ๋ถ€ํ•˜๋Š” ์žฅ์• ๋ฅผ ๋ฏธ๋ฆฌ ๋ง‰์•„์•ผ ํ•œ๋‹ค.

Migrating from NGINX Ingress to ALB: Handling oauth2-proxy

AWS Containers

AWS Containers ๋ธ”๋กœ๊ทธ๋Š” 2026๋…„ 3์›” ํ‡ด์—ญํ•œ NGINX Ingress Controller์—์„œ AWS Load Balancer Controller(ALB)๋กœ ์ „ํ™˜ํ•  ๋•Œ oauth2-proxy๋กœ OpenID Connect ์ธ์ฆ์„ ์“ฐ๋˜ ํ™˜๊ฒฝ์ด ์กฐ์šฉํžˆ ๊นจ์งˆ ์ˆ˜ ์žˆ๋‹ค๊ณ  ๊ฒฝ๊ณ ํ–ˆ๋‹ค. ๋ฌธ์ œ๋Š” ๋‘ ์ปจํŠธ๋กค๋Ÿฌ๊ฐ€ ์ธ์ฆ ํ—ค๋”๋ฅผ ์ฒ˜๋ฆฌํ•˜๋Š” ๋ฐฉ์‹์ด ๋‹ค๋ฅด๋‹ค๋Š” ์ ์œผ๋กœ, ์•„๋ฌด ์กฐ์น˜ ์—†์ด ์ „ํ™˜ํ•˜๋ฉด ๋ฐฑ์—”๋“œ ์ธ์ฆ์ด ์‹คํŒจํ•  ์ˆ˜ ์žˆ๋‹ค. ์ฒซ ๋ฒˆ์งธ ํ•ด๊ฒฐ์ฑ…์€ ALB ๋’ค์— oauth2-proxy๋ฅผ ๋ฆฌ๋ฒ„์Šค ํ”„๋ก์‹œ ๋ชจ๋“œ๋กœ ๊ทธ๋Œ€๋กœ ๋‘๋Š” ๋ฐฉ์‹์œผ๋กœ, ๊ธฐ์กด ๋ฐฑ์—”๋“œ๊ฐ€ ๊ธฐ๋Œ€ํ•˜๋Š” 'Authorization: Bearer' ํ—ค๋”๋ฅผ ๊ทธ๋Œ€๋กœ ์œ ์ง€ํ•  ์ˆ˜ ์žˆ๋‹ค. ๋‘ ๋ฒˆ์งธ ํ•ด๊ฒฐ์ฑ…์€ ALB์˜ ๋‚ด์žฅ OIDC ๊ธฐ๋Šฅ์œผ๋กœ ์ธ์ฆ์„ ์ฒ˜๋ฆฌํ•ด oauth2-proxy๋ฅผ ์š”์ฒญ ๊ฒฝ๋กœ์—์„œ ์™„์ „ํžˆ ์ œ๊ฑฐํ•˜๋Š” ๋ฐฉ์‹์ด์ง€๋งŒ, ํ† ํฐ์ด 'x-amzn-oidc-accesstoken'์ด๋ผ๋Š” ๋‹ค๋ฅธ ํ—ค๋”๋กœ ์ „๋‹ฌ๋˜๊ธฐ ๋•Œ๋ฌธ์— ํ‘œ์ค€ ํ—ค๋”๋ฅผ ๊ธฐ๋Œ€ํ•˜๋Š” ๋ฐฑ์—”๋“œ๋Š” ์ฝ”๋“œ ์ˆ˜์ •์ด ํ•„์š”ํ•˜๋‹ค. ์ด ๊ธ€์€ ์ปจํŠธ๋กค๋Ÿฌ ๋น„๊ต, URI ์žฌ์ž‘์„ฑ, TLS ์ข…๋ฃŒ๋ฅผ ๋‹ค๋ฃฌ ๋ณ„๋„์˜ AWS ๋„คํŠธ์›Œํ‚น ๋ธ”๋กœ๊ทธ์˜ ํ›„์†ํŽธ์œผ๋กœ, OIDC ์ธ์ฆ ํ๋ฆ„์— ํŠนํ™”๋œ ๋‚ด์šฉ์„ ๋‹ค๋ฃฌ๋‹ค. ์ฆ‰ ๋‹จ์ˆœํžˆ ์ธ๊ทธ๋ ˆ์Šค ์ปจํŠธ๋กค๋Ÿฌ๋งŒ ๊ต์ฒดํ•˜๋ฉด ๋๋‚˜๋Š” ๊ฒŒ ์•„๋‹ˆ๋ผ ์ธ์ฆ ์•„ํ‚คํ…์ฒ˜ ์ž์ฒด๋ฅผ ์žฌ๊ฒ€ํ† ํ•ด์•ผ ํ•˜๋Š” ๋งˆ์ด๊ทธ๋ ˆ์ด์…˜์ด๋ผ๋Š” ์ ์„ ๊ฐ•์กฐํ•œ๋‹ค.

๐Ÿ’ก NGINX Ingress์—์„œ ALB๋กœ ์•„์ง ์ „ํ™˜ํ•˜์ง€ ์•Š์€ ํด๋Ÿฌ์Šคํ„ฐ๋Š” oauth2-proxy๋ฅผ ์œ ์ง€ํ• ์ง€ ALB ๋„ค์ดํ‹ฐ๋ธŒ OIDC๋กœ ๊ฐˆ์ง€ ๋จผ์ € ๊ฒฐ์ •ํ•˜๊ณ , ๋ฐฑ์—”๋“œ๊ฐ€ ๊ธฐ๋Œ€ํ•˜๋Š” ์ธ์ฆ ํ—ค๋” ํฌ๋งท์„ ๋งž์ถฐ์•ผ ๋กœ๊ทธ์ธ ์žฅ์• ๋ฅผ ์˜ˆ๋ฐฉํ•  ์ˆ˜ ์žˆ๋‹ค.

The 2026-2028 CNCF ambassador cohort

CNCF

CNCF๋Š” 2026-2028 ์•ฐ๋ฐฐ์„œ๋”(ambassador) ์ฝ”ํ˜ธํŠธ๋กœ ์‹ ๊ทœ 58๋ช…์„ ์„ ์ •ํ•˜๊ณ  ๊ธฐ์กด 48๋ช…๊ณผ๋Š” ์ž‘๋ณ„ํ–ˆ๋‹ค๊ณ  ๋ฐœํ‘œํ–ˆ๋‹ค. ์ด๋ฒˆ ์„ ๋ฐœ์—๋Š” 600๊ฑด ์ด์ƒ์˜ ์‹ ์ฒญ์ด ๋ชฐ๋ ธ์œผ๋ฉฐ, ์‹ฌ์‚ฌ์—๋Š” ์•ฝ ํ•œ ๋‹ฌ์ด ๊ฑธ๋ ธ๋‹ค. ์„ ์ • ๊ฒฐ๊ณผ ์ „์ฒด ์•ฐ๋ฐฐ์„œ๋” ์ˆ˜๋Š” 311๋ช…์ด ๋๊ณ , ์ง€์—ญ๋ณ„๋กœ๋Š” ์œ ๋Ÿฝ์ด ์—ฌ์ „ํžˆ ๊ฐ€์žฅ ๋งŽ๊ณ  ๋ถ๋ฏธ๊ฐ€ ๋‘ ๋ฒˆ์งธ๋กœ ๋งŽ๋‹ค. ์•„ํ”„๋ฆฌ์นด์™€ ๋ผํ‹ด์•„๋ฉ”๋ฆฌ์นด ์ง€์—ญ์€ ์—ฌ์ „ํžˆ ์ƒ๋Œ€์ ์œผ๋กœ ์ ๊ฒŒ ๋Œ€ํ‘œ๋˜๊ณ  ์žˆ๋‹ค๊ณ  CNCF๋Š” ๋ฐํ˜”๋‹ค. ์„ ๋ฐœ ๊ธฐ์ค€์€ CNCF ํ”„๋กœ์ ํŠธ ๊ธฐ์—ฌ, ํ–‰์‚ฌ ์ค€๋น„ ๋“ฑ 2๋…„ ์ด์ƒ ๊พธ์ค€ํžˆ ์ปค๋ฎค๋‹ˆํ‹ฐ ํ™œ๋™์„ ํ•ด์˜จ ์‚ฌ๋žŒ์„ ์šฐ๋Œ€ํ•˜๋Š” ๋ฐฉ์‹์ด์—ˆ๋‹ค. ์ž„๊ธฐ๋Š” 2๋…„์ด๋ฉฐ, ์ด๋ฒˆ์— ์„ ์ •๋˜์ง€ ์•Š์€ ์‹ ์ฒญ์ž๋Š” ๋‹ค์Œ ๊ธฐํšŒ์— ์žฌ์‹ ์ฒญํ•  ์ˆ˜ ์žˆ๋‹ค.

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

Three AI governance questions every executive needs to answer

Sysdig

Sysdig CEO Hatem Naguib๋Š” ๊ธฐ์—… ๊ฒฝ์˜์ง„์ด AI ๊ฑฐ๋ฒ„๋„Œ์Šค์™€ ๊ด€๋ จํ•ด ๋‹ตํ•  ์ˆ˜ ์žˆ์–ด์•ผ ํ•  ์„ธ ๊ฐ€์ง€ ์งˆ๋ฌธ์„ ์ œ์‹œํ–ˆ๋‹ค. ์ฒซ ๋ฒˆ์งธ ์งˆ๋ฌธ์€ "์šฐ๋ฆฌ AI๊ฐ€ ํ†ต์ œ๋ฅผ ๋ฒ—์–ด๋‚˜๊ณ  ์žˆ๋Š”๊ฐ€"๋กœ, ์—์ด์ „ํŠธ์˜ ๋Ÿฐํƒ€์ž„ ํ–‰๋™์„ ์ •์ฑ…๊ณผ ๋น„๊ตํ•ด ์ง€์ผœ๋ณด๊ณ  ์ด์ƒ ํ–‰๋™ ์‹œ ์ฆ‰์‹œ ๋Œ€์‘ยท์ฐจ๋‹จํ•  ์ˆ˜ ์žˆ์–ด์•ผ ํ•œ๋‹ค๋Š” ๊ฒƒ์ด๋‹ค. ๋‘ ๋ฒˆ์งธ ์งˆ๋ฌธ์€ "์šฐ๋ฆฌ๊ฐ€ ์–ด๋–ค AI๋ฅผ ์“ฐ๊ณ  ์žˆ๊ณ  ๋ˆ„๊ฐ€ ์†Œ์œ ํ•˜๋Š”๊ฐ€"๋กœ, ์ฃผ๊ธฐ์  ์„ค๋ฌธ ๋Œ€์‹  ์‹ค์‹œ๊ฐ„ ์ธ๋ฒคํ† ๋ฆฌ๋ฅผ ๊ฐ–์ถ”๊ณ  ๊ฐ ์—์ด์ „ํŠธ๋ฅผ ํŠน์ • ๋‹ด๋‹น์ž๋กœ ์ถ”์ ํ•  ์ˆ˜ ์žˆ์–ด์•ผ ํ•œ๋‹ค๋Š” ๊ฒƒ์ด๋‹ค. ์„ธ ๋ฒˆ์งธ ์งˆ๋ฌธ์€ "์šฐ๋ฆฌ๊ฐ€ ๋ฌด์—‡์„ ์ฆ๋ช…ํ•  ์ˆ˜ ์žˆ๋Š”๊ฐ€"๋กœ, ์—์ด์ „ํŠธ๊ฐ€ ๋ฌด์—‡์„ ํ–ˆ๊ณ  ๋ฌด์—‡์ด ํ—ˆ์šฉ๋์œผ๋ฉฐ ๋ˆ„๊ฐ€ ์Šน์ธํ–ˆ๋Š”์ง€์— ๋Œ€ํ•œ ๋ณ€์กฐ ๋ถˆ๊ฐ€๋Šฅํ•œ ํฌ๋ Œ์‹ ๊ธฐ๋ก์ด ํ•„์š”ํ•˜๋‹ค๋Š” ๊ฒƒ์ด๋‹ค. ๊ธ€์€ ์ด ์„ธ ์งˆ๋ฌธ์— ๋Ÿฐํƒ€์ž„ ๋ณด์•ˆ์œผ๋กœ๋งŒ ๊ทผ๊ฑฐ ์žˆ๋Š” ๋‹ต์„ ์ค„ ์ˆ˜ ์žˆ๋‹ค๊ณ  ์ฃผ์žฅํ•˜๋ฉฐ, ์ปค๋„ ์ˆ˜์ค€์˜ ํ™œ๋™(ํ”„๋กœ์„ธ์ŠคยทํŒŒ์ผยท๋„คํŠธ์›Œํฌ ์—ฐ๊ฒฐ)๊ณผ ์—์ด์ „ํŠธ ์ˆ˜์ค€์˜ ๋งฅ๋ฝ(ํ”„๋กฌํ”„ํŠธ, MCP ์„œ๋ฒ„, ์›น ๊ฒ€์ƒ‰)์„ ํ•จ๊ป˜ ์—ฐ๊ด€ ์ง€์–ด ๋ถ„์„ํ•ด์•ผ ํ•œ๋‹ค๊ณ  ์ œ์•ˆํ•œ๋‹ค. ์ฆ‰ AI ์—์ด์ „ํŠธ๋ฅผ ์ผ๋ฐ˜ ์›Œํฌ๋กœ๋“œ์ฒ˜๋Ÿผ ์ทจ๊ธ‰ํ•ด ๋Ÿฐํƒ€์ž„์—์„œ ๊ด€์ธกํ•˜๊ณ  ์ƒ๊ด€๋ถ„์„ํ•ด์•ผ ์ด์‚ฌํšŒ๋‚˜ ๊ทœ์ œ๊ธฐ๊ด€์˜ ์งˆ๋ฌธ์— ์ฆ๊ฑฐ๋กœ ๋‹ตํ•  ์ˆ˜ ์žˆ๋‹ค๋Š” ๋…ผ์ง€๋‹ค.

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

Kubelet watches inodes. Just not until itโ€™s an emergency.

CNCF

CNCF ๋ธ”๋กœ๊ทธ๋Š” ํ•œ ์›Œ์ปค ๋…ธ๋“œ๊ฐ€ 'NodeFilesystemFilesFillingUp' ์•Œ๋ฆผ์œผ๋กœ ์•„์ด๋…ธ๋“œ(inode) ๊ณ ๊ฐˆ ๊ฒฝ๊ณ ๋ฅผ ๋ฐ›์•˜์ง€๋งŒ, ๋””์Šคํฌ ๋ฐ”์ดํŠธ ์‚ฌ์šฉ๋ฅ (83%)๋ณด๋‹ค ์•„์ด๋…ธ๋“œ ์‚ฌ์šฉ๋ฅ (67%)์ด ๋” ๋‚ฎ์•˜๋˜ ์‚ฌ๊ณ  ์‚ฌ๋ก€๋ฅผ ๋‹ค๋ฃฌ๋‹ค. ์ด ์•Œ๋ฆผ์€ ํ˜„์žฌ ์‚ฌ์šฉ๋Ÿ‰ ์ˆ˜์ค€์ด ์•„๋‹ˆ๋ผ ์ฆ๊ฐ€ ์ถ”์„ธ(predict_linear ๊ธฐ๋ฐ˜)๋ฅผ ๋ณด๊ณ  ๋ฐœ๋™ํ•˜๋ฉฐ, ์•„์ด๋…ธ๋“œ๊ฐ€ 4์‹œ๊ฐ„ ์•ˆ์— ๊ณ ๊ฐˆ๋  ๊ฒƒ์œผ๋กœ ์˜ˆ์ธก๋  ๋•Œ ๋ฐœ์ƒํ•˜๋Š” trajectory ์•Œ๋ฆผ์ด๋ผ๋Š” ์ ์„ ๊ฐ•์กฐํ•œ๋‹ค. ๋ฌธ์ œ๋Š” kubelet์˜ ์ด๋ฏธ์ง€ ๊ฐ€๋น„์ง€ ์ปฌ๋ ‰์…˜(Image GC)์ด ๋ฐ”์ดํŠธ ์‚ฌ์šฉ๋ฅ ๋งŒ ํ™•์ธํ•˜๊ณ  ํŒŒ์ผ ๊ฐœ์ˆ˜๋Š” ์ „ํ˜€ ํ™•์ธํ•˜์ง€ ์•Š๋Š”๋‹ค๋Š” ์ ์ด๋‹ค. kubelet์ด ์•„์ด๋…ธ๋“œ๋ฅผ ๊ฐ์‹œํ•˜๋Š” ์œ ์ผํ•œ ๊ฒฝ๋กœ๋Š” ํ‡ด๊ฑฐ(eviction) ์ž„๊ณ„๊ฐ’์„ ํ†ตํ•ด์„œ์ธ๋ฐ, Linux ๊ธฐ๋ณธ ํ•˜๋“œ ํ‡ด๊ฑฐ ์‹ ํ˜ธ๋Š” 5๊ฐœ์ด๋ฉฐ defaults_windows.go์™€ defaults_others.go์—๋Š” ๊ฐ๊ฐ memory.available, nodefs.available, imagefs.available์ด๋ผ๋Š” 3๊ฐœ ์‹ ํ˜ธ๋งŒ ๊ธฐ๋ณธ์œผ๋กœ ์„ค์ •๋ผ ์žˆ์–ด ์•„์ด๋…ธ๋“œ ์ž„๊ณ„๊ฐ’์€ ํฌํ•จ๋˜์ง€ ์•Š๋Š”๋‹ค. ์ฆ‰ kubelet์€ ์•„์ด๋…ธ๋“œ๋ฅผ ์•„์˜ˆ ๋ชจ๋‹ˆํ„ฐ๋งํ•˜์ง€ ์•Š๋Š” ๊ฒƒ์€ ์•„๋‹ˆ์ง€๋งŒ, ํ‰์ƒ์‹œ ์ž๋™ ๋ฐฉ์–ด ์ฒด๊ณ„์—๋Š” ํฌํ•จ๋ผ ์žˆ์ง€ ์•Š์•„ ๋น„์ƒ ์ƒํ™ฉ์ด ๋ผ์„œ์•ผ ๋“œ๋Ÿฌ๋‚˜๋Š” ๊ตฌ์กฐ์  ๊ณต๋ฐฑ์ด ์žˆ๋‹ค. ์ด ๊ธ€์€ ๋””์Šคํฌ ๋ฐ”์ดํŠธ ์‚ฌ์šฉ๋ฅ ๋งŒ ๋ณด๊ณ  ๋…ธ๋“œ ์ƒํƒœ๋ฅผ ํŒ๋‹จํ•˜๋Š” ๊ฒƒ์ด ์œ„ํ—˜ํ•  ์ˆ˜ ์žˆ๋‹ค๋Š” ์‹ค๋ฌด์  ๊ฒฝ๊ณ ๋ฅผ ๋‹ด๊ณ  ์žˆ๋‹ค.

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

Scaling Kubernetes Workloads with Node Swap

Kubernetes

Kubernetes ๋ธ”๋กœ๊ทธ๋Š” ๋ฉ”๋ชจ๋ฆฌ๊ฐ€ ํด๋Ÿฌ์Šคํ„ฐ์—์„œ ๊ฐ€์žฅ ๋จผ์ € ๋ถ€๋”ชํžˆ๋Š” ํ•˜๋“œ ๋ฆฌ๋ฐ‹์ด๋ฉฐ, ์—์ด์ „ํ‹ฑ AI ์›Œํฌ๋กœ๋“œ๊ฐ€ ์ด ๋ฌธ์ œ๋ฅผ ๋” ์•…ํ™”์‹œํ‚ค๊ณ  ์žˆ๋‹ค๊ณ  ์ง€์ ํ•˜๋ฉฐ ๋…ธ๋“œ ์Šค์™‘(Node Swap)์„ ํ•ด๋ฒ•์œผ๋กœ ์ œ์‹œํ•œ๋‹ค. ์Šค์™‘์€ ์œ ํœด ๋ฉ”๋ชจ๋ฆฌ๋ฅผ ๋””์Šคํฌ๋กœ ๋‚ด๋ณด๋‚ด ํ•˜๋‚˜์˜ ๋…ธ๋“œ์— ๋” ๋งŽ์€ ํŒŒ๋“œ๋ฅผ ๋‹ด์„ ์ˆ˜ ์žˆ๊ฒŒ ํ•˜๋ฉฐ, ํŠนํžˆ NVMe ๊ธฐ๋ฐ˜ ์Šค์™‘์„ ์“ฐ๋ฉด ํšจ๊ณผ๊ฐ€ ํฌ๋‹ค. ๋ธ”๋กœ๊ทธ์— ๋”ฐ๋ฅด๋ฉด CI/CD ์ปค๋„ ๋นŒ๋“œ, ์ƒŒ๋“œ๋ฐ•์Šค ์ฒ˜๋ฆฌ๋œ ํ—ค๋“œ๋ฆฌ์Šค ๋ธŒ๋ผ์šฐ์ €, ๊ฒฉ๋ฆฌ๋œ Python ๋Ÿฐํƒ€์ž„ ๋“ฑ์—์„œ ์ตœ๋Œ€ 3๋ฐฐ์˜ ํŒŒ๋“œ ๋ฐ€๋„ ํ–ฅ์ƒ์„ ๊ฑฐ์˜ ์ง€์—ฐ์‹œ๊ฐ„ ์†์‹ค ์—†์ด ๋‹ฌ์„ฑํ–ˆ๋‹ค. ๋…ธ๋“œ ์Šค์™‘์€ Kubernetes v1.34์—์„œ ์ •์‹(GA) ๊ธฐ๋Šฅ์ด ๋๋‹ค. GKE์˜ Agent Sandbox ์˜ˆ์‹œ์—์„œ๋Š” ์ „์šฉ Local SSD๋ฅผ ์Šค์™‘์œผ๋กœ ์“ธ ๋•Œ Chromium ํŒŒ๋“œ๊ฐ€ ๋…ธ๋“œ๋‹น ์ตœ๋Œ€ 200๊ฐœ๊นŒ์ง€ ์•ˆ์ •์ ์œผ๋กœ ์œ ์ง€๋œ ๋ฐ˜๋ฉด, ๊ธฐ๋ณธ ํ’€์€ 130๊ฐœ์—์„œ ์ด๋ฏธ ๋ถˆ์•ˆ์ •ํ•ด์กŒ๋‹ค. ๋‹ค๋งŒ ์Šค์™‘ ์ ‘๊ทผ ๊ถŒํ•œ์€ ํŒŒ๋“œ์˜ QoS ํด๋ž˜์Šค์™€ ๋ฉ”๋ชจ๋ฆฌ ์š”์ฒญ๋Ÿ‰์— ๋”ฐ๋ผ ๋‹ฌ๋ผ์ง€๋ฉฐ, ์Šค์™‘ ์šฉ๋Ÿ‰์„ ๋„ˆ๋ฌด ์ž‘๊ฒŒ ์žก์œผ๋ฉด ์Šค์™‘์ด ์—†๋Š” ๊ฒƒ๋ณด๋‹ค ๋” ๋‚˜์œ ๊ฒฐ๊ณผ๋ฅผ ๋‚ผ ์ˆ˜ ์žˆ๋‹ค๋Š” ๊ฒฝ๊ณ ๋„ ํ•จ๊ป˜ ๋‚˜์˜จ๋‹ค.

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

Security briefing: September 2026

Sysdig

Sysdig์˜ ์›”๊ฐ„ ๋ณด์•ˆ ๋ธŒ๋ฆฌํ•‘ ์‹œ๋ฆฌ์ฆˆ ์ค‘ 2026๋…„ 9์›”๋ถ„์„ ๋‹ค๋ฃจ๋Š” ๊ธ€๋กœ, ๋ฐœ์ทŒ๋ฌธ์— ๋”ฐ๋ฅด๋ฉด 9์›” ํ•œ ๋‹ฌ๊ฐ„ ๋งŽ์€ ์กฐ์ง์ด ์ง€์†์ ์ธ ์นจํ•ด๋ฅผ ๊ฒช์—ˆ๋‹ค๊ณ  ์„ค๋ช…ํ•œ๋‹ค. ๋ฐœ์ทŒ๋ฌธ์€ ํ”ผํ•ด ์œ ํ˜•์„ ์Šค์บ , ์ „ํ†ต์ ์ธ ์‚ฌ๋žŒ ๊ณต๊ฒฉ์ž, ์‹ค์ˆ˜๋ฅผ ์ €์ง€๋ฅด๋Š” ์—์ด์ „ํŠธ, ์ƒˆ๋กœ ๋ฐœ๊ฒฌ๋œ ์ทจ์•ฝ์ ์„ ์ ๊ทน์ ์œผ๋กœ ์•…์šฉํ•˜๋Š” ์ง€์†์  ์œ„ํ˜‘ ํ–‰์œ„์ž๋กœ ๊ตฌ๋ถ„ํ•ด ์–ธ๊ธ‰ํ•œ๋‹ค. ์ด ์‹œ๋ฆฌ์ฆˆ๋Š” ํ†ต์ƒ Sysdig์˜ ์œ„ํ˜‘ ์—ฐ๊ตฌํŒ€ ์†Œ์† Crystal Morin์ด ์ž‘์„ฑํ•ด์™”์œผ๋ฉฐ, ์•ž์„  7์›”ยท8์›” ๋ธŒ๋ฆฌํ•‘์—์„œ๋„ ๋งค์›” ๋ฐœ๊ฒฌ๋œ ์œ„ํ˜‘ ๋™ํ–ฅ์„ ์ •๋ฆฌํ•ด์˜จ ์ „๋ก€๊ฐ€ ์žˆ๋‹ค. ๋‹ค๋งŒ 9์›”ํ˜ธ ๋ณธ๋ฌธ ์ „์ฒด๋ฅผ ๊ฐ€์ ธ์˜ค์ง€ ๋ชปํ•ด ์ด๋ฒˆ ํ˜ธ์—์„œ ๋‹ค๋ฃฌ ๊ตฌ์ฒด์ ์ธ ์นจํ•ด ์‚ฌ๋ก€๋ช…, ์ˆ˜์น˜, ํŠน์ • ์ทจ์•ฝ์  ์‹๋ณ„์ž(CVE ๋“ฑ)๋Š” ํ™•์ธํ•  ์ˆ˜ ์—†์—ˆ๋‹ค. ๋”ฐ๋ผ์„œ ์ด ์š”์•ฝ์€ ์ œ๋ชฉ๊ณผ ๋ฐœ์ทŒ๋ฌธ์— ๋‹ด๊ธด ๋‚ด์šฉ์— ํ•œ์ •๋˜๋ฉฐ, ๊ตฌ์ฒด์  ์ˆ˜์น˜๋‚˜ ์‚ฌ๊ฑด๋ช…์€ ํฌํ•จํ•˜์ง€ ๋ชปํ•œ๋‹ค๋Š” ์ ์„ ๋ฐํžŒ๋‹ค.

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


AI & ML

Atlassian and OpenAI expand partnership to turn enterprise knowledge into action

OpenAI

OpenAI์™€ Atlassian์ด ๊ธฐ์—… ์ง€์‹์„ ์‹ค์ œ ์—…๋ฌด ์‹คํ–‰์œผ๋กœ ์—ฐ๊ฒฐํ•˜๊ธฐ ์œ„ํ•ด ํŒŒํŠธ๋„ˆ์‹ญ์„ ํ™•๋Œ€ํ•œ๋‹ค๊ณ  ๋ฐœํ‘œํ–ˆ๋‹ค. ์ด๋ฒˆ ํ˜‘์•ฝ์— ๋”ฐ๋ผ OpenAI์˜ ํ”„๋Ÿฐํ‹ฐ์–ด ๋ชจ๋ธ์ด Atlassian ํ”Œ๋žซํผ ์ „๋ฐ˜๊ณผ AI ์–ด์‹œ์Šคํ„ดํŠธ Rovo์—์„œ ์ž‘๋™ํ•˜๋Š” ์—์ด์ „ํŠธ๋ฅผ ๊ตฌ๋™ํ•˜๊ฒŒ ๋œ๋‹ค. Rovo๋Š” ์‚ฌ๋žŒยทํ”„๋กœ์ ํŠธยท๋ฌธ์„œยท์˜์‚ฌ๊ฒฐ์ •์„ ์—ฐ๊ฒฐํ•˜๋Š” Atlassian์˜ ์—”ํ„ฐํ”„๋ผ์ด์ฆˆ ์ปจํ…์ŠคํŠธ ๊ณ„์ธต์ธ Teamwork Graph๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ๋™์ž‘ํ•œ๋‹ค. ์ด๋ฒˆ ํ™•๋Œ€๋Š” 2023๋…„ ์‹œ์ž‘๋œ ๋‘ ํšŒ์‚ฌ์˜ ํ˜‘๋ ฅ ๊ด€๊ณ„๋ฅผ ๋ฐœ์ „์‹œํ‚จ ๊ฒƒ์œผ๋กœ, Atlassian์€ ์ด๋ฏธ Codex์™€ ChatGPT Enterprise ํ™œ์šฉ์„ ๋„“ํ˜€์˜จ ์ƒํƒœ๋‹ค. 3,000๋ช… ์ด์ƒ์˜ Atlassian ๊ฐœ๋ฐœ์ž๊ฐ€ ํ„ฐ๋ฏธ๋„ยทIDEยท์ฝ”๋“œ ๋ฆฌ๋ทฐ ์›Œํฌํ”Œ๋กœ์—์„œ Codex๋ฅผ ์‚ฌ์šฉ ์ค‘์ด๋ฉฐ, Teamwork Graph ๊ธฐ๋ฐ˜ ํ”Œ๋Ÿฌ๊ทธ์ธ์„ ํ†ตํ•ด ๊ด€๋ จ ์ž‘์—… ํ•ญ๋ชฉ๊ณผ ๊ธฐ์ˆ  ๋ฌธ์„œ์— ์ ‘๊ทผํ•  ์ˆ˜ ์žˆ๋‹ค. ์ด๋ฒˆ ๊ณ„์•ฝ์œผ๋กœ Atlassian์€ GPT-6 Astra์™€ GPT-5.6 ์‹œ๋ฆฌ์ฆˆ๋ฅผ ํฌํ•จํ•œ ์ตœ์‹  OpenAI ๋ชจ๋ธ์— ๋Œ€ํ•œ ์ ‘๊ทผ ๊ถŒํ•œ์„ ํ™•๋Œ€ ๋ฐ›๋Š”๋‹ค.

๐Ÿ’ก Atlassian ์ œํ’ˆ(Jira, Confluence ๋“ฑ)์„ ์‚ฌ๋‚ด ๋„๊ตฌ๋กœ ์“ฐ๋Š” DevOps ์กฐ์ง์€ RovoยทCodex ํ†ตํ•ฉ์ด ๊ฐ•ํ™”๋˜๋ฉด์„œ ์ด์Šˆ ํŠธ๋ž˜ํ‚น๊ณผ ์ฝ”๋“œ ๋ฆฌ๋ทฐ ์ „๋ฐ˜์— ์—์ด์ „ํŠธ ์ž๋™ํ™”๊ฐ€ ๋” ๊นŠ์ด ๋“ค์–ด์˜ฌ ๊ฒƒ์— ๋Œ€๋น„ํ•ด ์ ‘๊ทผ ๊ถŒํ•œยท๊ฑฐ๋ฒ„๋„Œ์Šค ์ •์ฑ…์„ ์žฌ์ ๊ฒ€ํ•ด์•ผ ํ•œ๋‹ค.

Unlocking Earth AIโ€™s planetary geospatial foundation models for global public health

Google Research

Google Research๋Š” Earth AI์˜ ํ–‰์„ฑ ๊ทœ๋ชจ ์ง€๋ฆฌ๊ณต๊ฐ„ ํŒŒ์šด๋ฐ์ด์…˜ ๋ชจ๋ธ์„ ๊ณต๊ณต ๋ณด๊ฑด ๋ถ„์•ผ์— ์ ์šฉํ•œ ๋‹ค์„ฏ ๊ฐ€์ง€ ํŒŒํŠธ๋„ˆ ์‚ฌ๋ก€ ์—ฐ๊ตฌ๋ฅผ ๊ณต๊ฐœํ–ˆ๋‹ค. ํ•ต์‹ฌ์€ Population Dynamics Foundation Model(PDFM)์„ ์‚ฌ์ „ ํ•™์Šต๋œ ์ž…๋ ฅ๊ฐ’์œผ๋กœ ๊ธฐ์กด ์—ญํ•™ ๋ชจ๋ธ์— ๊ทธ๋Œ€๋กœ ๋ผ์›Œ ๋„ฃ์–ด, ๊ฐ ๊ณผ์ œ๋งˆ๋‹ค ์ปค์Šคํ…€ ํŒŒ์ดํ”„๋ผ์ธ์„ ์ƒˆ๋กœ ๋งŒ๋“ค ํ•„์š”๊ฐ€ ์—†๊ฒŒ ํ•œ๋‹ค๋Š” ์ ์ด๋‹ค. ์ด ์ ‘๊ทผ์€ ๋ณด๊ณ  ์ง€์—ฐ์ด ์ˆ˜๋…„์”ฉ ๊ฑธ๋ฆฌ๊ณ , ๋ฐ์ดํ„ฐ๊ฐ€ ๊ตญ๊ฒฝ ๋‹จ์œ„๋กœ ์ชผ๊ฐœ์ ธ ์žˆ์œผ๋ฉฐ, ์ƒ˜ํ”Œ์ด ํฌ์†Œํ•œ ๋ณด๊ฑด ๋ฐ์ดํ„ฐ์˜ ์ „ํ˜•์ ์ธ ๋ฌธ์ œ๋“ค์„ ๊ฒจ๋ƒฅํ•œ๋‹ค. ๊ฐ™์€ ๋‚  Google์˜ ๋ณ„๋„ ๋ฐœํ‘œ์—์„œ๋Š” PDFM์„ AlphaEarth Foundations ๋ฐ ํ”„๋กœํ† ํƒ€์ž… ๋‹จ๊ณ„์˜ Geospatial Reasoning ์—์ด์ „ํŠธ์™€ ๊ฒฐํ•ฉํ•ด ํ™œ์šฉํ•œ๋‹ค๊ณ  ์†Œ๊ฐœํ–ˆ๋‹ค. ์•ž์„œ Earth AI๋Š” ์ด๋ฏธ ๋Ž…๊ธฐ์—ดยท์ฝœ๋ ˆ๋ผ ๋ฐœ๋ณ‘ ์˜ˆ์ธก, ๋ง๋ผ์œ„์˜ ์ง„๋ฃŒ์†Œ ์ด์šฉ๋Ÿ‰ ์˜ˆ์ธก, ํ˜ธ์ฃผ์˜ ๋งŒ์„ฑ์งˆํ™˜ ์ˆ˜์š” ํŒŒ์•… ๋“ฑ์— ์—ฐ๊ตฌ์ž๋“ค์ด ํ™œ์šฉํ•ด์˜จ ์‚ฌ๋ก€๊ฐ€ ์žˆ๋‹ค. ์ด๋ฒˆ ๋ฐœํ‘œ๋Š” ์ง€๋ฆฌ๊ณต๊ฐ„ ํŒŒ์šด๋ฐ์ด์…˜ ๋ชจ๋ธ์„ ํŠน์ • ๊ณผ์ œ์— ๊ตญํ•œํ•˜์ง€ ์•Š๊ณ  ์—ฌ๋Ÿฌ ๋ณด๊ฑด ๋ฌธ์ œ์— ์žฌ์‚ฌ์šฉ ๊ฐ€๋Šฅํ•œ ๊ณตํ†ต ์ž…๋ ฅ์ธต์œผ๋กœ ์ž๋ฆฌ์žก๊ฒŒ ํ•˜๋ ค๋Š” ์ „๋žต์œผ๋กœ ์ฝํžŒ๋‹ค.

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

How Jump Trading is scaling quant research with ChatGPT

OpenAI

OpenAI๋Š” Jump Trading์ด ChatGPT(GPT-6 Astra)๋ฅผ ํ™œ์šฉํ•ด ๋” ๊ธธ๊ณ  ๋ชจํ˜ธํ•œ ์—ฐ๊ตฌ ๋ฌธ์ œ๊นŒ์ง€ ๋‹ค๋ฃจ๋Š” ์–‘์  ์—ฐ๊ตฌ(quant research)๋ฅผ ํ™•์žฅํ•˜๊ณ  ์žˆ๋‹ค๋Š” ์‚ฌ๋ก€๋ฅผ ๊ณต๊ฐœํ–ˆ๋‹ค. Jump์˜ LLM R&D ์ฑ…์ž„์ž Lucas Baker๋Š” "๋™์ „ ๋˜์ง€๊ธฐ๋ณด๋‹ค ์กฐ๊ธˆ๋งŒ ๋” ์ •ํ™•ํ•˜๊ฒŒ ์˜ˆ์ธกํ•ด๋„ ๋Œ€๊ทœ๋ชจ๋กœ ์ ์šฉํ•˜๋ฉด ์„ฑ๊ณต์ ์ธ ์ „๋žต์ด ๋  ์ˆ˜ ์žˆ๋‹ค"๊ณ  ์„ค๋ช…ํ–ˆ๋‹ค. Baker์˜ ํŒ€์€ ์—ฐ๊ตฌ์ž๋“ค์ด ๋” ๋งŽ์€ ์•„์ด๋””์–ด๋ฅผ ์‹œํ—˜ํ•  ์ˆ˜ ์žˆ๋„๋ก ์—์ด์ „ํŠธ์™€ ์ธํ”„๋ผ๋ฅผ ๊ตฌ์ถ•ํ•˜๊ณ  ์žˆ์œผ๋ฉฐ, GPT-6 Astra ๋„์ž… ์ดํ›„ ์—์ด์ „ํŠธ์— ๋งก๊ธฐ๋Š” ์ž‘์—… ๋ฒ”์œ„๊ฐ€ ๋‹จ์ˆœ ์ฝ”๋”ฉ์—์„œ ์ƒˆ๋กœ์šด ๊ฐ€์„ค์„ ๊ฒ€์ฆํ•˜๋Š” ๊ณ ๋„ํ™”๋œ ์ •๋Ÿ‰ ์—ฐ๊ตฌ๋กœ ํ™•์žฅ๋๋‹ค. ์ž๋™ํ™”๋œ ์—ฐ๊ตฌ ํŒŒ์ดํ”„๋ผ์ธ์—๋Š” ์‚ฌ๋žŒ์˜ ๊ฒ€ํ† ๊ฐ€ ํ•จ๊ป˜ ๊ฒฐํ•ฉ๋˜์–ด ์ •๋ฐ€์„ฑ๊ณผ ๊ฐ๋… ์ˆ˜์ค€์„ ์œ ์ง€ํ•œ๋‹ค๊ณ  ์•Œ๋ ค์ ธ ์žˆ๋‹ค. Jump๊ฐ€ ICLR 2026 ์—‘์Šคํฌ ๋ฐœํ‘œ์—์„œ ๊ณต๊ฐœํ•œ ๊ด€๋ จ ์—ฐ๊ตฌ์— ๋”ฐ๋ฅด๋ฉด, ํ…์ŠคํŠธ ๋ฐ์ดํ„ฐ๋กœ LLM์„ ํŒŒ์ธํŠœ๋‹ํ•ด ์‹ค์‹œ๊ฐ„ ํŠธ๋ ˆ์ด๋”ฉ ์‹ ํ˜ธ๋ฅผ ์ƒ์„ฑํ•˜๊ณ , ๋‹ค์–‘ํ•œ ๋น„์ •ํ˜• ๋ฐ์ดํ„ฐ ์†Œ์Šค๋ฅผ ์ข…ํ•ฉํ•ด ์‚ฌ๋žŒ ํŠธ๋ ˆ์ด๋”์™€ ์ž๋™ํ™” ์ „๋žต ๋ชจ๋‘๊ฐ€ ์‚ฌ์šฉํ•˜๋Š” ์˜ˆ์ธก์น˜๋ฅผ ๋งŒ๋“œ๋Š” ๋ฉ€ํ‹ฐ ์—์ด์ „ํŠธ ์‹œ์Šคํ…œ๋„ ์šด์šฉ ์ค‘์ด๋‹ค. ์ด๋Š” ๊ธˆ์œต ํŠนํ™” LLM ํ™œ์šฉ์ด ๋‹จ์ˆœ ์ฑ—๋ด‡ ์ˆ˜์ค€์„ ๋„˜์–ด ์‹ค์ œ ํŠธ๋ ˆ์ด๋”ฉ ์˜์‚ฌ๊ฒฐ์ • ํŒŒ์ดํ”„๋ผ์ธ์— ํ†ตํ•ฉ๋˜๊ณ  ์žˆ์Œ์„ ๋ณด์—ฌ์ฃผ๋Š” ์‚ฌ๋ก€๋‹ค.

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

Sharing AI progress in mathematics

OpenAI

OpenAI๋Š” ๋‚ด๋ถ€ ํ”„๋Ÿฐํ‹ฐ์–ด ๋ชจ๋ธ์ด ์ƒ์„ฑํ•œ ์ˆ˜ํ•™ open problem ๊ด€๋ จ ์—ฐ๊ตฌ ๊ฒฐ๊ณผ๋ฅผ ํญ๋„“๊ฒŒ ๊ณต๊ฐœํ•˜๋ฉฐ, ์ด๋ฅผ GitHub ์ €์žฅ์†Œ์— Lean ์ฆ๋ช… ํ˜•์‹ํ™”์™€ ํ•จ๊ป˜ ์˜ฌ๋ ธ๋‹ค๊ณ  ๋ฐํ˜”๋‹ค. Lean์€ ์ปดํ“จํ„ฐ๊ฐ€ ์ˆ˜ํ•™์  ์ฆ๋ช…์„ ๊ฒ€์ฆํ•  ์ˆ˜ ์žˆ๊ฒŒ ํ•ด์ฃผ๋Š” ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด์ด๋ฉฐ, OpenAI๋Š” ์•ž์œผ๋กœ๋„ ํ˜•์‹ํ™”๋œ ์ฆ๋ช…์„ ์ €์žฅ์†Œ์— ์ถ”๊ฐ€ํ•ด ๋‚˜๊ฐ€๊ฒ ๋‹ค๊ณ  ๋ฐํ˜”๋‹ค. ์ €์žฅ์†Œ์—๋Š” ๋ชจ๋ธ์˜ ์ถ”๋ก  ๊ณผ์ •์„ ์š”์•ฝํ•œ 10๊ฑด์˜ ์‚ฌ๋ก€, ChatGPT Pro ์‚ฌ์šฉ๋Ÿ‰ ๊ธฐ์ค€์œผ๋กœ ์ถ”์ •ํ•œ ์ปดํ“จํŒ… ์†Œ์š”๋Ÿ‰, ์‹œ๋„ํ•œ ๋ฌธ์ œ ์ˆ˜์— ๋Œ€ํ•œ ํ†ต๊ณ„๊ฐ€ ํ•จ๊ป˜ ํฌํ•จ๋ผ ์žˆ๋‹ค. ๊ณต๊ฐœ ์ดํ‹€ ๋’ค ์ €์žฅ์†Œ๋ฅผ ํ™•์ธํ•œ ํ•œ ๋งค์ฒด๋Š” ํ˜„์žฌ 372๊ฐœ ๊ทธ๋ฃน์— 719๊ฑด์˜ ์›๊ณ ๊ฐ€ ์˜ฌ๋ผ์™€ ์žˆ๊ณ , ๊ทธ์ค‘ ์•ฝ 42%์˜ ํ•ต์‹ฌ ๊ฒฐ๊ณผ๊ฐ€ Lean์œผ๋กœ ํ˜•์‹ํ™”๋ผ ์žˆ๋‹ค๊ณ  ๋ณด๋„ํ–ˆ๋‹ค. ์ €์žฅ์†Œ์˜ README๋Š” ๊ฒฐ๊ณผ๋“ค์ด "์„œ๋กœ ๋‹ค๋ฅธ ๊ฒ€์ฆ ๋‹จ๊ณ„์— ์žˆ๋‹ค"๊ณ  ๋ช…์‹œํ•˜๊ณ  ์žˆ์–ด, ์ „๋ถ€๊ฐ€ ์™„์ „ํžˆ ๊ฒ€์ฆ๋œ ์ฆ๋ช…์€ ์•„๋‹ˆ๋ผ๋Š” ์ ์„ ๋ถ„๋ช…ํžˆ ํ•˜๊ณ  ์žˆ๋‹ค. ์ €์žฅ์†Œ๊ฐ€ ๊ณ„์† ๊ฐฑ์‹ ๋˜๋Š” ๊ตฌ์กฐ์ด๊ธฐ ๋•Œ๋ฌธ์— ์ˆ˜์น˜๋Š” ์‹œ์ ์— ๋”ฐ๋ผ ๋‹ฌ๋ผ์งˆ ์ˆ˜ ์žˆ๋‹ค.

๐Ÿ’ก ํ˜•์‹ ๊ฒ€์ฆ(formal verification)์— ๊ด€์‹ฌ ์žˆ๋Š” ์—ฐ๊ตฌยท์—”์ง€๋‹ˆ์–ด๋ง ์กฐ์ง์€ OpenAI๊ฐ€ ๊ณต๊ฐœํ•œ ์ €์žฅ์†Œ๋ฅผ Lean ๊ธฐ๋ฐ˜ ์ž๋™ ์ฆ๋ช… ๊ฒ€์ฆ ํŒŒ์ดํ”„๋ผ์ธ์˜ ์‹ค์ œ ํ…Œ์ŠคํŠธ๋ฒ ๋“œ๋กœ ํ™œ์šฉํ•  ์ˆ˜ ์žˆ์ง€๋งŒ, README๊ฐ€ ๋ช…์‹œํ•œ ๋Œ€๋กœ ๊ฒ€์ฆ ๋‹จ๊ณ„๊ฐ€ ์ œ๊ฐ๊ฐ์ด๋ผ๋Š” ์ ์„ ๊ฐ์•ˆํ•ด ๊ฒฐ๊ณผ๋ฅผ ๊ทธ๋Œ€๋กœ ์‹ ๋ขฐํ•˜์ง€ ์•Š์•„์•ผ ํ•œ๋‹ค.

Falcon-Emirati: When an LLM Learns the Dialect, the Culture, and the Nuance

Hugging Face

UAE ๊ธฐ์ˆ ํ˜์‹ ์›(TII)์ด 10์›” 6์ผ ์—๋ฏธ๋ผํ‹ฐ ์•„๋ž์–ด ๋ฐฉ์–ธ์— ํŠนํ™”๋œ 70์–ต ํŒŒ๋ผ๋ฏธํ„ฐ ๋ชจ๋ธ Falcon-Emirati-7B๋ฅผ ๊ณต๊ฐœํ–ˆ๋‹ค. ์ด ๋ชจ๋ธ์€ Falcon-H1-Arabic์„ ๊ธฐ๋ฐ˜์œผ๋กœ ๊ตฌ์ถ•๋์œผ๋ฉฐ, ๋„ค์ดํ‹ฐ๋ธŒ ํ™”์ž์™€ ํ•จ๊ป˜ TII๊ฐ€ ๋งŒ๋“  ๋ฒค์น˜๋งˆํฌ 'Alyah'์—์„œ 84.83%์˜ ์ ์ˆ˜๋ฅผ ๊ธฐ๋กํ–ˆ๋‹ค๊ณ  ์ž์ฒด ํ‰๊ฐ€ ๊ฒฐ๊ณผ๋ฅผ ๋ฐํ˜”๋‹ค. ํ•œ ์™ธ์‹  ๋ณด๋„์— ๋”ฐ๋ฅด๋ฉด ํ‰๊ฐ€ ๋Œ€์ƒ 5๊ฐœ ๋ชจ๋ธ ์ค‘ Falcon-Emirati๋งŒ์ด ํ˜„๋Œ€ํ‘œ์ค€์•„๋ž์–ด(MSA)๋กœ ์ „ํ™˜ํ•˜์ง€ ์•Š๊ณ  ์ผ๊ด€๋˜๊ฒŒ ์—๋ฏธ๋ผํ‹ฐ ๋ฐฉ์–ธ์œผ๋กœ ๋‹ต๋ณ€ํ•œ ๊ฒƒ์œผ๋กœ ๋‚˜ํƒ€๋‚ฌ๋‹ค. ํ•™์Šต ๋ฐ์ดํ„ฐ๋Š” ๋„ค์ดํ‹ฐ๋ธŒ ์—๋ฏธ๋ผํ‹ฐ ์ฝ˜ํ…์ธ , ์—๋ฏธ๋ผํ‹ฐ ๋ฌธํ™”ยท์œ ์‚ฐ์„ ๋‹ค๋ฃฌ MSA ์ž๋ฃŒ, ์—๋ฏธ๋ผํ‹ฐ ํŠนํ™” ์–ธ์–ด ์ž์›์„ ๋ฐ˜์˜ํ•œ ํ•ฉ์„ฑ ๋ฐ์ดํ„ฐ๋กœ ๊ตฌ์„ฑ๋๋‹ค. ์ด ๋ชจ๋ธ์€ Falcon Chat ํ”Œ๋žซํผ์„ ํ†ตํ•ด ์ œ๊ณต๋˜๋ฉฐ, TII๋Š” ๊ฐ™์€ ์‹œ๊ธฐ ์Œ์„ฑ ๋ชจ๋ธ์ธ Falcon-ASR๋„ ํ•จ๊ป˜ ๊ณต๊ฐœํ•ด ์•„๋ž์–ด AI ์—ญ๋Ÿ‰์„ ์Œ์„ฑ ์˜์—ญ๊นŒ์ง€ ํ™•์žฅํ–ˆ๋‹ค. ์ด๋Š” ๋ฒ”์šฉ ๋‹ค๊ตญ์–ด LLM์ด ํ”ํžˆ ๋ฐฉ์–ธ์„ ํ‘œ์ค€์–ด๋กœ ๋ญ‰๊ฐœ๋ฒ„๋ฆฌ๋Š” ๋ฌธ์ œ์— ๋Œ€์‘ํ•ด, ํŠน์ • ์ง€์—ญ ๋ฐฉ์–ธ๊ณผ ๋ฌธํ™”์  ๋งฅ๋ฝ์„ ๋ณด์กดํ•˜๋Š” ์ €์ž์› ์–ธ์–ด ๋ชจ๋ธ๋ง์˜ ์‚ฌ๋ก€๋กœ ์ฃผ๋ชฉ๋ฐ›๊ณ  ์žˆ๋‹ค.

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

Open and Emergent Problems in Agentic Privacy and Security: A Contextual Angle

Google Research

Google Research๋Š” 2026๋…„ 10์›” 5์ผ Eugene Bagdasarian๊ณผ Marco Gruteser๊ฐ€ ์ž‘์„ฑํ•œ ๋ธ”๋กœ๊ทธ๋ฅผ ํ†ตํ•ด ์—์ด์ „ํŠธํ˜• AI์˜ ํ”„๋ผ์ด๋ฒ„์‹œยท๋ณด์•ˆ ๋ฌธ์ œ๋ฅผ '๋งฅ๋ฝ์  ์™„์ „์„ฑ(contextual integrity)' ๊ด€์ ์—์„œ ๋‹ค๋ฃฌ ์›Œํฌ์ˆ ๋ณด๊ณ ์„œ๋ฅผ ์†Œ๊ฐœํ–ˆ๋‹ค. ์ด ๋ณด๊ณ ์„œ๋Š” 2025๋…„ ๋ง ๋‰ด์š•์—์„œ ์—ด๋ฆฐ ์›Œํฌ์ˆ์„ ๊ธฐ๋ฐ˜์œผ๋กœ, ํ•™๊ณ„์™€ ์‚ฐ์—…๊ณ„์—์„œ 50๋ช… ์ด์ƒ(ํ•œ ๋ณด๋„๋Š” 66๋ช… ๊ณต๋™์ €์ž, 116์ชฝ ๋ถ„๋Ÿ‰์œผ๋กœ ๋ณด๋„ํ•ด ์ˆ˜์น˜๊ฐ€ ์ž๋ฃŒ๋งˆ๋‹ค ๋‹ค๋ฅด๋‹ค)์ด ์ฐธ์—ฌํ•œ ๊ณต๋™ ์ž‘์—…์˜ ๊ฒฐ๊ณผ๋ฌผ์ด๋‹ค. ์ด๋ก ์  ํ† ๋Œ€๋Š” Helen Nissenbaum์˜ ๋งฅ๋ฝ์  ์™„์ „์„ฑ ์ด๋ก ์œผ๋กœ, AI ์—์ด์ „ํŠธ๊ฐ€ ์‚ฌํšŒ์  ๊ทœ๋ฒ”๊ณผ ๊ธฐ๋Œ€ ์•ˆ์—์„œ ํ–‰๋™ํ•ด์•ผ ํ•œ๋‹ค๋Š” ์„ค๊ณ„ ๋ชฉํ‘œ๋ฅผ ์ œ์‹œํ•œ๋‹ค. ๋ณด๊ณ ์„œ๋Š” ํ•™๊ณ„, ์ •๋ถ€, ์‚ฐ์—…๊ณ„๊ฐ€ ๊ฐ๊ฐ ํ’€์–ด์•ผ ํ•  ๋ฏธํ•ด๊ฒฐ ์—ฐ๊ตฌ ๋ฌธ์ œ๋“ค์„ ๋ชฉ๋กํ™”ํ•˜๊ณ  ์žˆ๋‹ค. ๊ด€๋ จ ๋ถ„์•ผ์˜ ๋‹ค๋ฅธ 2026๋…„ ์„ค๋ฌธ ์—ฐ๊ตฌ๋Š” ๋งฅ๋ฝ์  ์™„์ „์„ฑ ํ”„๋ ˆ์ž„์›Œํฌ ์ž์ฒด๋ฅผ ์ˆ˜์ •ยท๋ณด์™„ยท๋Œ€์ฒดํ•ด์•ผ ํ•˜๋Š”์ง€๊ฐ€ ์—ฌ์ „ํžˆ ์—ด๋ฆฐ ์งˆ๋ฌธ์ด๋ฉฐ, ๊ด€๋ จ ๊ทœ๋ฒ”์„ ์‚ฌ์ „์— ์‹๋ณ„ํ•˜๊ธฐ ์–ด๋ ต๋‹ค๋Š” ์ ์ด ํ•ต์‹ฌ ๋‚œ์ œ๋ผ๊ณ  ์ง€์ ํ•œ๋‹ค. ์ฆ‰ ์ด ๋ณด๊ณ ์„œ๋Š” ์™„์„ฑ๋œ ํ•ด๋ฒ•์ด ์•„๋‹ˆ๋ผ, ์—์ด์ „ํŠธ๊ฐ€ ์ˆ˜์ง‘ยท๊ณต์œ ํ•˜๋Š” ๋ฐ์ดํ„ฐ๊ฐ€ ์‚ฌํšŒ์  ๋งฅ๋ฝ์„ ๋„˜์–ด์„ค ๋•Œ ๋ฐœ์ƒํ•˜๋Š” ๋ฌธ์ œ๋ฅผ ์ฒด๊ณ„์ ์œผ๋กœ ์งš์–ด๋‚ธ ์˜์ œ ์„ค์ • ๋ฌธ์„œ์— ๊ฐ€๊น๋‹ค.

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


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

Announcing MCP Toolbox Java SDK v1.0: Agentic data access for the enterprise

Google Cloud

Google Cloud๊ฐ€ MCP Toolbox Java SDK์˜ ์ •์‹ ๋ฒ„์ „์ธ v1.0.0์„ ๋ฐœํ‘œํ–ˆ๋‹ค. ์ž‘์„ฑ์ž๋Š” Google์˜ Abirami Sukumaran, Stenal Jolly, Anubhav Dhawan์ด๋‹ค. ์ด SDK๋Š” ์—”ํ„ฐํ”„๋ผ์ด์ฆˆ Java ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์ด MCP Toolbox ์„œ๋ฒ„๊ฐ€ ๋…ธ์ถœํ•˜๋Š” ๋„๊ตฌ์— ํƒ€์ž… ์„ธ์ดํ”„ํ•˜๊ฒŒ ์ ‘๊ทผํ•  ์ˆ˜ ์žˆ๊ฒŒ ํ•ด์ฃผ๋ฉฐ, ์ด์ „ v0.2 ๋ฒ ํƒ€ ๋Œ€๋น„ ๋‹ค์ˆ˜์˜ ๊ธฐ๋Šฅ์ด ์ถ”๊ฐ€๋๋‹ค. ํ•ต์‹ฌ ๋ณ€๊ฒฝ์‚ฌํ•ญ์€ HttpMcpTransport๋ฅผ ํ†ตํ•œ ์ „์†ก ๊ณ„์ธต ๋ถ„๋ฆฌ, CredentialsProvider/AuthMethods ๊ธฐ๋ฐ˜์˜ ์ธ์ฆ ๋ถ„๋ฆฌ(Google OIDC ADC ๊ธฐ๋ณธ ๋‚ด์žฅ), bindParam์„ ํ†ตํ•œ ์„œ๋ฒ„ ๋ฐ”์ธ๋”ฉ ํŒŒ๋ผ๋ฏธํ„ฐ ์ œ๊ฑฐ, ํŒŒ๋ผ๋ฏธํ„ฐ ๊ธฐ๋ณธ๊ฐ’ ์ง€์›, HTTP ํ‰๋ฌธ ์ „์†ก ์‹œ ์ž๊ฒฉ์ฆ๋ช… ๋…ธ์ถœ ๊ฒฝ๊ณ  ๋“ฑ์ด๋‹ค. ์˜ˆ์‹œ ๋ฐ๋ชจ์ธ 'Cymbal Transit'์€ AlloyDB(postgres-sql ์œ ํ˜•, pgvector ํ™•์žฅ)๋ฅผ ๋ฐฑ์—”๋“œ๋กœ ์‚ฌ์šฉํ•ด ์ •์ฑ… ๊ฒ€์ƒ‰(RAG), ์ผ์ • ์กฐํšŒ, ์˜ˆ๋งค๋ผ๋Š” ์„ธ ๊ฐ€์ง€ ์ž‘์—…์„ ํ•˜๋‚˜์˜ Spring Boot + LangChain4j ์—์ด์ „ํŠธ๋กœ ์ฒ˜๋ฆฌํ•œ๋‹ค. tools.yaml์ด ์ž์—ฐ์–ด ์˜๋„๋ฅผ ํŒŒ๋ผ๋ฏธํ„ฐํ™”๋œ SQL๋กœ ๋งคํ•‘ํ•ด LLM์ด DB์— ์ง์ ‘ ์ ‘๊ทผํ•˜์ง€ ๋ชปํ•˜๋„๋ก ๋ง‰๋Š” ๊ตฌ์กฐ๋‹ค. ๋ฐฐํฌ๋Š” Google Cloud Run์—์„œ MCP Toolbox ์„œ๋ฒ„์™€ ์—์ด์ „ํŠธ๋ฅผ ๋…๋ฆฝ์ ์œผ๋กœ ํ™•์žฅ ๊ฐ€๋Šฅํ•˜๋„๋ก ๋ถ„๋ฆฌํ•˜๋Š” ๋ฐฉ์‹์„ ๊ถŒ์žฅํ•œ๋‹ค.

๐Ÿ’ก Java ๊ธฐ๋ฐ˜ ์—”ํ„ฐํ”„๋ผ์ด์ฆˆ ์—์ด์ „ํŠธ๋ฅผ ๊ตฌ์ถ•ํ•˜๋Š” ์กฐ์ง์€ v1.0์˜ ์ž๊ฒฉ์ฆ๋ช… ์ž๋™ ๊ฐฑ์‹ ๊ณผ ์„œ๋ฒ„ ๋ฐ”์ธ๋”ฉ ํŒŒ๋ผ๋ฏธํ„ฐ ์ œ๊ฑฐ ๊ธฐ๋Šฅ์„ ํ™œ์šฉํ•ด LLM์— ๋ฏผ๊ฐํ•œ ์ธ์ฆ ์ •๋ณด๋‚˜ ํ…Œ๋„ŒํŠธ ์‹๋ณ„์ž๋ฅผ ๋…ธ์ถœํ•˜์ง€ ์•Š๋Š” ๋ณด์•ˆ ๊ฒฝ๊ณ„๋ฅผ ์„ค๊ณ„ํ•  ์ˆ˜ ์žˆ๋‹ค.

The keys to the Internet change on October 11. Are you ready?

Cloudflare

Cloudflare ๋ธ”๋กœ๊ทธ๋Š” 2026๋…„ 10์›” 11์ผ DNS ๋ฃจํŠธ ํ‚ค ์„œ๋ช… ํ‚ค(KSK)๊ฐ€ KSK-2024๋กœ ๊ต์ฒด๋œ๋‹ค๊ณ  ์•Œ๋ฆฌ๋ฉฐ, ์ด๋Š” ์—ญ์‚ฌ์ƒ ๋‘ ๋ฒˆ์งธ๋กœ ์ด๋ค„์ง€๋Š” ๋ฃจํŠธ ํ‚ค ๊ต์ฒด๋ผ๊ณ  ์„ค๋ช…ํ–ˆ๋‹ค. ๋Œ€๋ถ€๋ถ„์˜ ์ผ๋ฐ˜ ์›น์‚ฌ์ดํŠธ ์šด์˜์ž๋Š” ๋ณ„๋„ ์กฐ์น˜๊ฐ€ ํ•„์š” ์—†์ง€๋งŒ, DNS ๋ฆฌ์กธ๋ฒ„๋ฅผ ์šด์˜ํ•˜๋Š” ์ชฝ์€ ์ž์‚ฌ ๋ฆฌ์กธ๋ฒ„๊ฐ€ KSK-2024๋ฅผ ์‹ ๋ขฐํ•˜๋Š”์ง€ ํ™•์ธํ•˜๊ณ , ์—†๋‹ค๋ฉด ๋ฒค๋”๋ฅผ ํ†ตํ•ด ํŠธ๋Ÿฌ์ŠคํŠธ ์•ต์ปค๋ฅผ ๊ฐฑ์‹ ํ•ด์•ผ ํ•œ๋‹ค. Cloudflare๋Š” 1.1.1.1์— RFC 8509(Root Key Trust Anchor Sentinel) ๊ธฐ๋ฐ˜์˜ ์ค€๋น„ ์ƒํƒœ ํ…Œ์ŠคํŠธ๋ฅผ ์ด๋ฏธ ๊ตฌํ˜„ํ•ด ์ž์‚ฌ ์„œ๋น„์Šค๊ฐ€ ์ƒˆ ํ‚ค๋ฅผ ์‹ ๋ขฐํ•จ์„ ํ™•์ธํ–ˆ๋‹ค๊ณ  ๋ฐํ˜”๋‹ค. ICANN์€ ํ™•์ธํ•ด์•ผ ํ•  ํ‚ค ํƒœ๊ทธ๋กœ 38696์„ ์ง€๋ชฉํ–ˆ๊ณ , BIND(bind.keys)ยทUnbound/PowerDNS Recursor(root.key)ยทKnot Resolver(root.keys) ๋“ฑ ๋ฆฌ์กธ๋ฒ„๋ณ„ ํŠธ๋Ÿฌ์ŠคํŠธ ์•ต์ปค ํŒŒ์ผ ์œ„์น˜๋ฅผ ์•ˆ๋‚ดํ–ˆ๋‹ค. ICANN๊ณผ Akamai๋Š” ๋งˆ๊ฐ ์ „๊นŒ์ง€ KSK-2024๋ฅผ ์„ค์ •ํ•˜์ง€ ์•Š์€ ๋ฆฌ์กธ๋ฒ„๋Š” DNS ์กฐํšŒ๊ฐ€ ์™„์ „ํžˆ ์‹คํŒจํ•˜๊ฑฐ๋‚˜ ๋Œ€๊ทœ๋ชจ SERVFAIL ์˜ค๋ฅ˜๊ฐ€ ๋ฐœ์ƒํ•  ์ˆ˜ ์žˆ๋‹ค๊ณ  ๊ฒฝ๊ณ ํ–ˆ๋‹ค. ICANN ์ง‘๊ณ„์— ๋”ฐ๋ฅด๋ฉด ๋ณด๊ณ  ๋Œ€์ƒ ๋ฆฌ์กธ๋ฒ„์˜ 95% ์ด์ƒ์ด ์ด๋ฏธ KSK-2024๋ฅผ ์„ฑ๊ณต์ ์œผ๋กœ ์ธ์‹ํ•˜๊ณ  ์ ์šฉํ•œ ์ƒํƒœ๋‹ค.

๐Ÿ’ก ์ž์ฒด DNS ๋ฆฌ์กธ๋ฒ„๋‚˜ ์‚ฌ๋‚ด DNS ์บ์‹œ ์„œ๋ฒ„๋ฅผ ์šด์˜ํ•˜๋Š” ์กฐ์ง์€ 10์›” 11์ผ ์ „์— RFC 8509 ์„ผํ‹ฐ๋„ฌ ํ…Œ์ŠคํŠธ๋กœ ํŠธ๋Ÿฌ์ŠคํŠธ ์•ต์ปค ์ƒํƒœ๋ฅผ ์ ๊ฒ€ํ•ด์•ผ ์ „์‚ฌ์  DNS ํ•ด์„ ์žฅ์• ๋ฅผ ํ”ผํ•  ์ˆ˜ ์žˆ๋‹ค.

Managed Apache Iceberg at scale: How Spanner powers Lakehouse runtime catalog

Google Cloud

Google Cloud๋Š” Apache Iceberg ๊ธฐ๋ฐ˜ ๋ ˆ์ดํฌํ•˜์šฐ์Šค๋ฅผ ๋Œ€๊ทœ๋ชจ๋กœ ์šด์˜ํ•˜๊ธฐ ์œ„ํ•œ 'Lakehouse ๋Ÿฐํƒ€์ž„ ์นดํƒˆ๋กœ๊ทธ'๊ฐ€ Spanner๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ๊ตฌ์ถ•๋๋‹ค๊ณ  ๋ฐํ˜”๋‹ค. ์ด ์นดํƒˆ๋กœ๊ทธ๋Š” ์™„์ „๊ด€๋ฆฌํ˜• ์„œ๋ฒ„๋ฆฌ์Šค ๋ฉ”ํƒ€์Šคํ† ์–ด ์„œ๋น„์Šค๋กœ, ๊ณ ๊ฐ์ด ์ง์ ‘ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ๊ธฐ๋ฐ˜ ๋ฉ”ํƒ€์Šคํ† ์–ด๋ฅผ ์šด์˜ํ•  ํ•„์š”๊ฐ€ ์—†๋„๋ก ์„ค๊ณ„๋๋‹ค. Apache Spark, Flink, Hive, BigQuery ๋“ฑ ์—ฌ๋Ÿฌ ์—”์ง„์ด ํŒŒ์ผ์„ ๋ณต์ œํ•˜์ง€ ์•Š๊ณ ๋„ ๋™์ผํ•œ ํ…Œ์ด๋ธ”๊ณผ ๋ฉ”ํƒ€๋ฐ์ดํ„ฐ๋ฅผ ๊ณต์œ ํ•  ์ˆ˜ ์žˆ๋‹ค. Iceberg REST Catalog API๋ฅผ ์ง€์›ํ•ด ํ˜ธํ™˜ ์—”์ง„๋“ค์ด ํ‘œ์ค€ ๋ฐฉ์‹์œผ๋กœ ์ ‘๊ทผํ•  ์ˆ˜ ์žˆ๊ณ , ์••์ถ•(compaction)ยทํด๋Ÿฌ์Šคํ„ฐ๋งยท๊ฐ€๋น„์ง€ ์ปฌ๋ ‰์…˜ ๊ฐ™์€ ์ผ์ƒ์ ์ธ ์œ ์ง€๋ณด์ˆ˜ ์ž‘์—…์„ ํ”Œ๋žซํผ์ด ๋Œ€์‹  ์ฒ˜๋ฆฌํ•œ๋‹ค. ํ”„๋ฆฌ๋ทฐ ๋‹จ๊ณ„๋กœ AWS Glue, Databricks Unity Catalog ๊ฐ™์€ ์™ธ๋ถ€ ์นดํƒˆ๋กœ๊ทธ์™€์˜ ์—ฐ๋™(์นดํƒˆ๋กœ๊ทธ ํŽ˜๋”๋ ˆ์ด์…˜)๋„ ์ง€์›ํ•œ๋‹ค. ์ด๋Š” Google์ด ์ถ”์ง„ํ•˜๋Š” '์—์ด์ „ํŠธ ์Šค์ผ€์ผ' ๋ฐ์ดํ„ฐ ์ „๋žต์˜ ์ผ๋ถ€๋กœ, ๊ฐœ๋ฐฉํ˜• ํฌ๋งท ๊ธฐ๋ฐ˜์˜ ๊ณต์œ  ๋ฐ์ดํ„ฐ ์ž์‚ฐ์„ ๊ตฌ์ถ•ํ•ด AI ๋„ค์ดํ‹ฐ๋ธŒ ๋ ˆ์ดํฌํ•˜์šฐ์Šค๋กœ ์ „ํ™˜ํ•˜๋ ค๋Š” ํ๋ฆ„๊ณผ ๋งž๋ฌผ๋ ค ์žˆ๋‹ค.

๐Ÿ’ก ์—ฌ๋Ÿฌ ๋ถ„์„ ์—”์ง„์„ ํ•จ๊ป˜ ์“ฐ๋Š” ์กฐ์ง์€ Spanner ๊ธฐ๋ฐ˜ ๋Ÿฐํƒ€์ž„ ์นดํƒˆ๋กœ๊ทธ๋กœ ๋ฉ”ํƒ€์Šคํ† ์–ด ์šด์˜ ๋ถ€๋‹ด๊ณผ ํ…Œ์ด๋ธ” ์œ ์ง€๋ณด์ˆ˜ ์ž‘์—…์„ ์ค„์ด๋ฉด์„œ ๋ฉ€ํ‹ฐ ์—”์ง„ ๊ฐ„ ๋ฐ์ดํ„ฐ ์ผ๊ด€์„ฑ์„ ๋” ์‰ฝ๊ฒŒ ํ™•๋ณดํ•  ์ˆ˜ ์žˆ๋‹ค.

Networking for AI inference model serving - GKE only and for all other backends

Google Cloud

Google Cloud๋Š” ์—ฌ๋Ÿฌ AI ์ถ”๋ก  ๋ชจ๋ธ์„ ์„œ๋น™ํ•  ๋•Œ ์ ์šฉํ•  ์ˆ˜ ์žˆ๋Š” ๋„คํŠธ์›Œํ‚น ์ฐธ์กฐ ์•„ํ‚คํ…์ฒ˜๋ฅผ ๊ณต๊ฐœํ–ˆ์œผ๋ฉฐ, ์ด๋Š” GKE ์ „์šฉ ๊ตฌ์„ฑ๊ณผ GKE ์™ธ ๋‹ค๋ฅธ ๋ฐฑ์—”๋“œ์—๋„ ์ ์šฉ ๊ฐ€๋Šฅํ•œ ๊ตฌ์„ฑ์„ ํ•จ๊ป˜ ๋‹ค๋ฃฌ๋‹ค. ํ•ต์‹ฌ ๊ตฌ์„ฑ์š”์†Œ๋Š” GKE Inference Gateway๋กœ, ์—ฌ๋Ÿฌ ๋ชจ๋ธ ๋ณต์ œ๋ณธ ํ’€(pool) ์•ž์— ๋‹จ์ผ ์ง„์ž…์ ์„ ๋‘์–ด ์ธ๊ฐ€(authorization)์™€ ๋ณด์•ˆ์„ ์ค‘์•™์—์„œ ๊ด€๋ฆฌํ•œ๋‹ค. Gateway๋Š” ๋ชจ๋ธ ์ด๋ฆ„์„ ๊ธฐ์ค€์œผ๋กœ ํŠธ๋ž˜ํ”ฝ์„ ๋ผ์šฐํŒ…ํ•˜๋ฉฐ ๋ณต์ œ๋ณธ ํ’€ ๋‚ด๋ถ€์—์„œ๋Š” ์ ‘๋‘์‚ฌ(prefix) ๋งค์นญ์„ ์‚ฌ์šฉํ•˜๊ณ , ํ•„์š”ํ•˜๋ฉด ๊ฐ€์†๊ธฐ(accelerator) ์ง€ํ‘œ๋ฅผ ์ฐธ๊ณ ํ•ด ์–ด๋А ๋ณต์ œ๋ณธ์œผ๋กœ ๋ณด๋‚ผ์ง€ ๊ฒฐ์ •ํ•œ๋‹ค. Gateway ์ž์ฒด๋Š” ๋ฆฌ์ „ ๋‹จ์œ„์˜ ๋‚ด๋ถ€ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๋กœ๋“œ๋ฐธ๋Ÿฐ์„œ(gke-l7-rilb) ๊ธฐ๋ฐ˜์œผ๋กœ ๋ฐฐํฌ๋ผ ์ธํ„ฐ๋„ท์—์„œ ์ง์ ‘ ์ ‘๊ทผํ•  ์ˆ˜ ์—†์œผ๋ฉฐ, ์˜ˆ์‹œ ์•„ํ‚คํ…์ฒ˜์—์„œ๋Š” Apigee๋ฅผ API ๊ด€๋ฆฌ ๊ณ„์ธต์œผ๋กœ ์‚ฌ์šฉํ•œ๋‹ค. ๋ณ„๋„ ๋ฌธ์„œ์—์„œ๋Š” ๋ฉ€ํ‹ฐ ํด๋Ÿฌ์Šคํ„ฐ GKE Inference Gateway๋ฅผ ํ†ตํ•ด ์—ฌ๋Ÿฌ GKE ํด๋Ÿฌ์Šคํ„ฐ์— ๊ฑธ์ณ AI/ML ์ถ”๋ก  ์›Œํฌ๋กœ๋“œ์˜ ๋ถ€ํ•˜๋ฅผ ๋ถ„์‚ฐํ•˜๋Š” ๊ตฌ์„ฑ๋„ ์†Œ๊ฐœํ•œ๋‹ค. ์ „์ฒด์ ์œผ๋กœ ์ด ์•„ํ‚คํ…์ฒ˜๋Š” ๋ชจ๋ธ๋ณ„ ์—”๋“œํฌ์ธํŠธ๋ฅผ ๋Š˜๋ ค๊ฐ€๋Š” ๋Œ€์‹  ํ•˜๋‚˜์˜ ํ†ตํ•ฉ๋œ ๊ฒŒ์ดํŠธ์›จ์ด๋กœ ๊ฑฐ๋ฒ„๋„Œ์Šค์™€ ํŠธ๋ž˜ํ”ฝ ๊ด€๋ฆฌ๋ฅผ ๋‹จ์ˆœํ™”ํ•˜๋ ค๋Š” ์„ค๊ณ„๋‹ค.

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

Red Hat OpenShift: Enabling a resilient 5G autonomous edge for Telenor with AxyomCore

Red Hat

Red Hat ๋ธ”๋กœ๊ทธ๋Š” ๋…ธ๋ฅด์›จ์ด ํ†ต์‹ ์‚ฌ Telenor๊ฐ€ AxyomCore์˜ ํด๋ผ์šฐ๋“œ ๋„ค์ดํ‹ฐ๋ธŒ 5G ์ฝ”์–ด๋ฅผ Red Hat OpenShift ์œ„์—์„œ ์šด์˜ํ•ด ๋ณต์›๋ ฅ ์žˆ๋Š” ์ž์œจ ์—ฃ์ง€ ๋„คํŠธ์›Œํฌ๋ฅผ ๊ตฌ์ถ•ํ•œ ์‚ฌ๋ก€๋ฅผ ์†Œ๊ฐœํ–ˆ๋‹ค. ๋ฌธ์ œ์˜ ์ถœ๋ฐœ์ ์€ ์ค‘์•™ํ™”๋œ ๋ชจ๋ฐ”์ผ ์ฝ”์–ด ๊ตฌ์กฐ์ธ๋ฐ, ์›๊ฒฉ ์ง€์—ญ ์‚ฌ์ดํŠธ๊ฐ€ ๋ฐฑํ™€(backhaul) ์—ฐ๊ฒฐ์— ์˜์กดํ•˜๋‹ค ๋ณด๋‹ˆ ํญํ’, ๊ด‘์ผ€์ด๋ธ” ๋‹จ์„ , ํ—˜ํ•œ ์ง€ํ˜• ๋•Œ๋ฌธ์— ์„œ๋น„์Šค๊ฐ€ ๋Š๊ธฐ๊ธฐ ์‰ฝ๋‹ค๋Š” ์ ์ด๋‹ค. AxyomCore์˜ ๋„คํŠธ์›Œํฌ ๊ธฐ๋Šฅ์€ OpenShift๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ์ด๋ฏธ ์ƒ์šฉ ํ™˜๊ฒฝ์—์„œ ์šด์˜๋˜๊ณ  ์žˆ๋‹ค. Telenor๋Š” ์ œ์–ด ํ‰๋ฉด(control-plane)๊ณผ ์‚ฌ์šฉ์ž ํ‰๋ฉด(user-plane) ๊ธฐ๋Šฅ์„ ์ฝ”์–ด๋ถ€ํ„ฐ ์›๊ฑฐ๋ฆฌ ์—ฃ์ง€๊นŒ์ง€ ๋™์ผํ•œ ํ”Œ๋žซํผ ์œ„์—์„œ ์ผ๊ด€๋˜๊ฒŒ ์‹คํ–‰ํ•œ๋‹ค. ์ด ๊ตฌ์„ฑ ๋•๋ถ„์— ์ค‘์•™ ์ฝ”์–ด์™€์˜ ์—ฐ๊ฒฐ์ด ๋Š๊ฒจ๋„ ์—ฃ์ง€์—์„œ ๋„คํŠธ์›Œํฌ ๊ธฐ๋Šฅ์ด ์ž์œจ์ ์œผ๋กœ ๊ณ„์† ๋™์ž‘ํ•  ์ˆ˜ ์žˆ๋Š” ๋ณต์›๋ ฅ์„ ํ™•๋ณดํ•œ๋‹ค. ๊ฐ™์€ AxyomCore ๋„คํŠธ์›Œํฌ ๊ธฐ๋Šฅ์ด Google Cloud์™€ AWS์—์„œ๋„ ์‹œ์—ฐ๋œ ๋ฐ” ์žˆ์–ด, ํŠน์ • ํด๋ผ์šฐ๋“œ์— ์ข…์†๋˜์ง€ ์•Š๋Š” ์ด๋™์„ฑ(portability)๋„ ๊ฐ•์กฐ๋œ๋‹ค.

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

How Red Hat's support AI assistant contributes to accelerating enterprise support

Red Hat

Red Hat์˜ CEE(๊ณ ๊ฐ ๊ฒฝํ—˜ ์—”์ง€๋‹ˆ์–ด๋ง) Business Intelligence ํŒ€์€ ์ง€์› ์—…๋ฌด์˜ ์›Œํฌํ”Œ๋กœ ๋งˆ์ฐฐ์„ ์ค„์ด๊ธฐ ์œ„ํ•ด Support AI Assistant๋ฅผ ์ž์ฒด ๊ตฌ์ถ•ํ–ˆ๋‹ค. ๊ธ€์— ๋”ฐ๋ฅด๋ฉด ๋ฐ˜๋ณต์ ์ธ ์ด์Šˆ์˜ ๋ณ‘๋ชฉ์€ ๊ธฐ์ˆ  ์ง€์‹ ๋ถ€์กฑ์ด ์•„๋‹ˆ๋ผ ๋กœ๊ทธ ์ˆ˜์ง‘, ์ง€์‹๋ฒ ์ด์Šค ๊ฒ€์ƒ‰, CRMยท์ฑ„ํŒ… ๋„๊ตฌ ๊ฐ„ ์ˆ˜๋™ ๋™๊ธฐํ™”์— ๋“ค์–ด๊ฐ€๋Š” ์‹œ๊ฐ„์ด๋ผ๋Š” ์ ์„ ๊ฐ•์กฐํ•œ๋‹ค. ์ด ์–ด์‹œ์Šคํ„ดํŠธ๋Š” ์ผ€์ด์Šค๊ฐ€ ์—ด๋ฆฌ๋ฉด ๊ด€๋ จ ์†”๋ฃจ์…˜ ๋ฌธ์„œ์™€ ๊ณผ๊ฑฐ ์œ ์‚ฌ ์‚ฌ๋ก€ ํŒจํ„ด์„ ์ž๋™์œผ๋กœ ๋Œ์–ด์˜ค๊ณ , sosreportยทmust-gather ๊ฐ™์€ ์ง„๋‹จ ํŒŒ์ผ์„ ํŒŒ์‹ฑํ•ด ์˜ค๋ฅ˜ ์‹œ๊ทธ๋‹ˆ์ฒ˜๋ฅผ ํ‘œ์‹œํ•œ๋‹ค. ์‹ค์‹œ๊ฐ„ ์•Œ๋ฆผ์„ ์ฑ„ํŒ… ๋„๊ตฌ๋กœ ๋ณด๋‚ด์ฃผ๋ฉฐ, ์ฒ˜๋ฆฌ ์ „ ๊ฐœ์ธ ์‹๋ณ„ ์ •๋ณด๋Š” ๋งˆ์Šคํ‚น ์ฒ˜๋ฆฌํ•œ๋‹ค. ๋ณต์žกํ•œ ์—”์ง€๋‹ˆ์–ด๋ง ํŒ๋‹จ์„ ๋Œ€์ฒดํ•˜๋ ค๋Š” ๋ชฉ์ ์ด ์•„๋‹ˆ๋ผ, ๋ฐ˜๋ณต ์ž‘์—…์— ๋“ค์–ด๊ฐ€๋Š” ์‹œ๊ฐ„์„ ์ค„์ด๋Š” ๋ฐ ์ดˆ์ ์„ ๋งž์ท„๋‹ค๊ณ  ๋ช…์‹œํ•œ๋‹ค. ๋ณ„๋„์˜ Red Hat ์‚ฌ๋ก€ ์—ฐ๊ตฌ์— ๋”ฐ๋ฅด๋ฉด Mistral LLM๊ณผ OpenShift AI ๊ธฐ๋ฐ˜์˜ ๋˜ ๋‹ค๋ฅธ ํŠธ๋Ÿฌ๋ธ”์ŠˆํŒ… ํ”„๋กœ์ ํŠธ๋Š” ๋‹จ 10๊ฐœ์›” ๋งŒ์— ์•ฝ 150๋งŒ ๋‹ฌ๋Ÿฌ์˜ ์ง€์› ๋น„์šฉ์„ ์ ˆ๊ฐํ•œ ๊ฒƒ์œผ๋กœ ๋ณด๊ณ ๋๋‹ค.

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

Announcing the AWS Digital Sovereignty Lens for the Well-Architected Framework

AWS Architecture

AWS๋Š” ์ฃผ๊ถŒ(sovereignty)์ด ์š”๊ตฌ๋˜๋Š” ์›Œํฌ๋กœ๋“œ๋ฅผ ์„ค๊ณ„ยท๊ตฌ์ถ•ยท์šด์˜ํ•˜๊ธฐ ์œ„ํ•œ ๊ฐ€์ด๋“œ๋ฅผ ๋‹ด์€ 'AWS Digital Sovereignty Lens'๋ฅผ Well-Architected Framework์šฉ์œผ๋กœ ์ถœ์‹œํ–ˆ๋‹ค๊ณ  ๋ฐœํ‘œํ–ˆ๋‹ค(2026๋…„ 10์›” ๊ธฐ์ค€์œผ๋กœ ๋‚ด์šฉ์ด ๊ฒ€ํ† ยท๊ฐฑ์‹ ๋จ). ๊ธ€์€ ์ฃผ๊ถŒ ์š”๊ตฌ์‚ฌํ•ญ์ด ์—ฌ๋Ÿฌ ํŒ€์—์„œ ๊ฐ๊ฐ ์ œ๊ธฐ๋˜๋ฉฐ ์„œ๋กœ ์ถฉ๋Œํ•  ์ˆ˜ ์žˆ๋‹ค๋Š” ์ ์„ ์ง€์ ํ•˜๋Š”๋ฐ, ์˜ˆ๋ฅผ ๋“ค์–ด ๊ตญ๊ฐ€ ๋‚ด ๋ฐ์ดํ„ฐ ์ €์žฅ ๊ทœ์ •๊ณผ ๋ณต์›๋ ฅ ํ™•๋ณด๋ฅผ ์œ„ํ•œ ํƒ€๊ตญ๊ฐ€ ๋ณต์ œ ์š”๊ตฌ๊ฐ€ ์ƒ์ถฉํ•  ์ˆ˜ ์žˆ๋‹ค. ์ฃผ๊ถŒ์€ ์ปดํ“จํŒ…, ์Šคํ† ๋ฆฌ์ง€, ๋„คํŠธ์›Œํ‚น, ์•„์ด๋ดํ‹ฐํ‹ฐ, ์•”ํ˜ธํ™”, ์šด์˜ ์ „๋ฐ˜์— ๊ฑธ์นœ ์„ ํƒ์ด ์„œ๋กœ ๋งž๋ฌผ๋ ค์•ผ ๋‹ฌ์„ฑ๋˜๋ฉฐ, ํ•œ ๊ณ„์ธต์˜ ๊ฒฐ์ •์ด ๋‹ค๋ฅธ ๊ณ„์ธต์˜ ํ†ต์ œ๋ฅผ ์•ฝํ™”์‹œํ‚ฌ ์ˆ˜ ์žˆ๋‹ค๊ณ  ์„ค๋ช…ํ•œ๋‹ค. ์ด Lens๋Š” ๋ฐ์ดํ„ฐ ๊ฑฐ์ฃผ์ง€, ์šด์˜ ์ž์œจ์„ฑ, ์ธํ”„๋ผ ํ†ต์ œ๋ ฅ, ์™ธ๋ถ€ ์ข…์†์„ฑ ๋ณ€ํ™”์— ๋Œ€ํ•œ ๋ณต์›๋ ฅ์„ ๋‹ค๋ฃฌ๋‹ค. ์™ธ๋ถ€ ๋ณด๋„์— ๋”ฐ๋ฅด๋ฉด ํ†ต์ œยท์ปดํ”Œ๋ผ์ด์–ธ์Šคยทํˆฌ๋ช…์„ฑยท์ด๋™์„ฑยท์ƒ์กด์„ฑ์„ ์ค‘์‹ฌ์œผ๋กœ 60๊ฐœ ์ด์ƒ์˜ ๋ชจ๋ฒ” ์‚ฌ๋ก€๊ฐ€ ๋‹ด๊ฒจ ์žˆ์œผ๋ฉฐ, ์ฃผ๋กœ ์šด์˜ ์šฐ์ˆ˜์„ฑยท๋ณด์•ˆยท์‹ ๋ขฐ์„ฑยท์„ฑ๋Šฅ ํšจ์œจ์„ฑ ๋„ค ๊ฐœ ๊ธฐ๋‘ฅ์— ๋งคํ•‘๋œ๋‹ค. ์ด Lens๋Š” ๋ฐฑ์„œ ํ˜•ํƒœ๋กœ๋„ ์ œ๊ณต๋˜๋ฉฐ, Well-Architected Tool์— ์ปค์Šคํ…€ Lens๋กœ ๊ฐ€์ ธ์™€(import) ์ ์šฉํ•  ์ˆ˜ ์žˆ๋‹ค.

๐Ÿ’ก ๊ทœ์ œ๊ฐ€ ๊ฐ•ํ•œ ์‚ฐ์—…์ด๋‚˜ ๊ณต๊ณต ๋ถ€๋ฌธ ์›Œํฌ๋กœ๋“œ๋ฅผ AWS์—์„œ ์šด์˜ํ•˜๋Š” ์กฐ์ง์€ ์ฃผ๊ถŒ ์š”๊ตฌ์‚ฌํ•ญ์„ ์ €์žฅยท๋ณต์ œยท์•”ํ˜ธํ™” ๊ณ„์ธต๋ณ„๋กœ ๊ฐœ๋ณ„ ๊ฒ€ํ† ํ•˜๋‹ค ์„œ๋กœ ์ถฉ๋Œ์‹œํ‚ค๋Š” ๋Œ€์‹ , ์ด Lens๋กœ ์—ฌ์„ฏ ๊ฐœ ๊ณ„์ธต์˜ ํŠธ๋ ˆ์ด๋“œ์˜คํ”„๋ฅผ ํ•œ ๋ฒˆ์— ์ ๊ฒ€ํ•ด์•ผ ํ•œ๋‹ค.

Everything we launched during Birthday Week 2026

Cloudflare

Cloudflare๋Š” ์ฐฝ๋ฆฝ 16์ฃผ๋…„์„ ๊ธฐ๋…ํ•˜๋Š” 'Birthday Week 2026' ๋™์•ˆ ์ด 46๊ฑด์˜ ๋ฐœํ‘œ๋ฅผ ์ง„ํ–‰ํ–ˆ๋‹ค๊ณ  ์ •๋ฆฌํ–ˆ๋‹ค. ์š”์ผ๋ณ„๋กœ ์ฃผ์ œ๋ฅผ ๋‚˜๋ˆ  ์›”์š”์ผ์€ ์˜คํ”ˆ์†Œ์Šค, ํ™”์š”์ผ์€ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๋ณด์•ˆ๊ณผ ํฌ์ŠคํŠธ ํ€€ํ…€(์–‘์ž ๋‚ด์„ฑ ์•”ํ˜ธ), ์ˆ˜์š”์ผ์€ ์—์ด์ „ํ‹ฑ ์ธํ„ฐ๋„ท์„ ์œ„ํ•œ ๊ฒฝ์ œ ๋ชจ๋ธ, ๋ชฉ์š”์ผ์€ Developer Platform, ๊ธˆ์š”์ผ์€ ์†๋„ยท์šด์˜ ํŽธ์˜์„ฑยท์ ‘๊ทผ์„ฑ์„ ๋‹ค๋ค˜๋‹ค. ์ธํ„ด๋“ค์ด EmDash, ํฌ์ŠคํŠธ ํ€€ํ…€ ๊ฐ€์‹œ์„ฑ ๋„๊ตฌ, CryptoLabe, Protected Quick Tunnels ๋“ฑ ๋‹ค์ˆ˜์˜ ๋ฐœํ‘œ ํ”„๋กœ์ ํŠธ์— ์ง์ ‘ ๊ธฐ์—ฌํ•œ ๊ฒƒ์œผ๋กœ ์†Œ๊ฐœ๋๋‹ค. ๋ณ„๋„๋กœ ์†Œ๊ฐœ๋œ ๋ฐœํ‘œ ์ค‘์—๋Š” Ceramic.ai, Exa, Linkup๊ณผ ํ•จ๊ป˜ ๊ตฌ์ถ•ํ•œ AI Gateway์šฉ Web Search API์™€ ๋„คํŠธ์›Œํฌ ์„ฑ๋Šฅ ๊ฐœ์„  ์†Œ์‹๋„ ํฌํ•จ๋๋‹ค. ํฌ์ŠคํŠธ ํ€€ํ…€ ์•”ํ˜ธ์™€ ์—์ด์ „ํ‹ฑ ์ธํ„ฐ๋„ท์„ ์œ„ํ•œ ๊ฒฝ์ œ ๋ชจ๋ธ์„ ์š”์ผ ํ…Œ๋งˆ๋กœ ์žก์€ ๊ฒƒ์€, Cloudflare๊ฐ€ AI ์—์ด์ „ํŠธ ํŠธ๋ž˜ํ”ฝ๊ณผ ์–‘์ž ์ปดํ“จํŒ… ์œ„ํ˜‘์ด๋ผ๋Š” ๋‘ ํ๋ฆ„์„ ๋™์‹œ์— ํ”Œ๋žซํผ ์ „๋žต์˜ ์ถ•์œผ๋กœ ์‚ผ๊ณ  ์žˆ์Œ์„ ๋ณด์—ฌ์ค€๋‹ค. ์ „์ฒด 46๊ฑด์˜ ์„ธ๋ถ€ ๋ชฉ๋ก์€ ์š”์•ฝ๋ฌธ์— ๋‹ค ๋‹ด๊ธฐ์ง€ ์•Š์•„, ๊ฐ ํ•ญ๋ชฉ์„ ํ™•์ธํ•˜๋ ค๋ฉด ์›๋ฌธ ๋ธ”๋กœ๊ทธ๋ฅผ ์ง์ ‘ ๋ด์•ผ ํ•œ๋‹ค.

๐Ÿ’ก Cloudflare๋ฅผ CDNยท๋ณด์•ˆ ํ”Œ๋žซํผ์œผ๋กœ ์“ฐ๋Š” ์กฐ์ง์€ ์ด๋ฒˆ ์ฃผ์— ์Ÿ์•„์ง„ ํฌ์ŠคํŠธ ํ€€ํ…€ยท์—์ด์ „ํ‹ฑ ์ธํ„ฐ๋„ท ๊ด€๋ จ ๋ฐœํ‘œ๋ฅผ ๋กœ๋“œ๋งต์— ๋ฐ˜์˜ํ•ด, ์–‘์ž ๋‚ด์„ฑ ์•”ํ˜ธ์™€ AI ์—์ด์ „ํŠธ ํŠธ๋ž˜ํ”ฝ ๊ณผ๊ธˆยท๋ณด์•ˆ ๋ชจ๋ธ ์ „ํ™˜ ์‹œ์ ์„ ๋ฏธ๋ฆฌ ์ ๊ฒ€ํ•ด์•ผ ํ•œ๋‹ค.

One year later: the power of 1.1.1.1 interns

Cloudflare

Cloudflare๋Š” 2025๋…„์— ๋ฐํžŒ '2026๋…„๊นŒ์ง€ ์ธํ„ด 1,111๋ช… ์ฑ„์šฉ' ๋ชฉํ‘œ๋ฅผ 1๋…„ ๋งŒ์— ๋Œ์•„๋ณด๋Š” ๊ธ€์„ ๊ณต๊ฐœํ–ˆ๋‹ค. ์ˆซ์ž 1,111์€ ์ž์‚ฌ์˜ ๊ณต๊ฐœ DNS ๋ฆฌ์กธ๋ฒ„ 1.1.1.1์—์„œ ๋”ฐ์˜จ ๊ฒƒ์ด๋‹ค. ํ˜„์žฌ๊นŒ์ง€ 9๊ฐœ ์˜คํ”ผ์Šค, 48๊ฐœ ํŒ€์— ๊ฑธ์ณ 750๊ฐœ์˜ ์ธํ„ด์‹ญ์„ ์šด์˜ํ•œ ๊ฒƒ์œผ๋กœ ์ง‘๊ณ„๋์œผ๋ฉฐ, ์ตœ์ข… ๋ชฉํ‘œ์น˜์—๋Š” ์•„์ง ๋„๋‹ฌํ•˜์ง€ ๋ชปํ–ˆ๋‹ค. ์ด ๊ธ€์€ AI๊ฐ€ ๊ฒฝ๋ ฅ ์ดˆ๊ธฐ ์ธ์žฌ์˜ ๊ฐ€์น˜๋ฅผ ๋†’์ด๊ณ  ๋” ๋น ๋ฅด๊ฒŒ ์ž„ํŒฉํŠธ๋ฅผ ๋‚ผ ์ˆ˜ ์žˆ๊ฒŒ ํ•ด์ค€๋‹ค๋Š” ๊ฒƒ์ด ์ด๋ฒˆ ์ฑ„์šฉ ์ „๋žต์˜ ์ „์ œ๋ผ๊ณ  ์„ค๋ช…ํ•œ๋‹ค. ์‚ฌ๋ก€๋กœ๋Š” ํ•œ ๊ฐ์‚ฌ(audit) ๋ถ€์„œ ์ธํ„ด์ด ISO ์ปดํ”Œ๋ผ์ด์–ธ์Šค ํ†ต์ œ ํ…Œ์ŠคํŠธ์™€ ๋ฌธ์„œํ™”๋ฅผ ์ž๋™ํ™”ํ•˜๋Š” AI ์ง€์› ํŒŒ์ดํ”„๋ผ์ธ์„ ์ง์ ‘ ๊ตฌ์ถ•ํ•œ ์ผ์ด ์†Œ๊ฐœ๋๋‹ค. ์ฆ‰ ์ธํ„ด์„ ๋‹จ์ˆœ ๋ณด์กฐ ์ธ๋ ฅ์ด ์•„๋‹ˆ๋ผ AI ๋„๊ตฌ๋ฅผ ํ™œ์šฉํ•ด ์‹ค์ œ ์—”์ง€๋‹ˆ์–ด๋งยท์ปดํ”Œ๋ผ์ด์–ธ์Šค ์‚ฐ์ถœ๋ฌผ์„ ๋งŒ๋“ค์–ด๋‚ด๋Š” ๊ธฐ์—ฌ์ž๋กœ ๋ฐฐ์น˜ํ•˜๋Š” ์‹คํ—˜์œผ๋กœ ์ฝํžŒ๋‹ค.

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

Building zero trust networks with Red Hat Ansible

Red Hat

Red Hat ๋ธ”๋กœ๊ทธ๋Š” AI๋ฅผ ํ™œ์šฉํ•œ ๊ณต๊ฒฉ์ž๋“ค์ด ์ˆ˜์ฒœ ๊ฐœ์˜ ์ทจ์•ฝ์ ์„ ๋ฉฐ์น  ์•ˆ์— ์ฐพ์•„๋‚ด๊ณ  ๋ช‡ ์‹œ๊ฐ„ ๋งŒ์— ์ต์Šคํ”Œ๋กœ์ž‡์„ ๋งŒ๋“ค์–ด๋‚ผ ์ˆ˜ ์žˆ๊ฒŒ ๋˜๋ฉด์„œ, ๋ณด์•ˆ ์ „๋žต์˜ ๋ชฉํ‘œ๊ฐ€ '์นจํ•ด ์˜ˆ๋ฐฉ'์—์„œ '์นจํ•ด ๋ด‰์‡„'๋กœ ์˜ฎ๊ฒจ๊ฐ€๊ณ  ์žˆ๋‹ค๊ณ  ์ง„๋‹จํ•œ๋‹ค. ์ด์— ๋”ฐ๋ผ ์•„์ด๋ดํ‹ฐํ‹ฐ, ์‹œํฌ๋ฆฟ, ๋„คํŠธ์›Œํฌ ๋ถ„ํ•  ์ „๋ฐ˜์— ๊ฑธ์นœ ์ตœ์†Œ ๊ถŒํ•œ(least-privilege) ์ ์šฉ์ด ํ•„์ˆ˜๊ฐ€ ๋์œผ๋ฉฐ, ๊ฒฝ๊ณ„(perimeter) ๋ฐฉํ™”๋ฒฝ๋งŒ์œผ๋กœ๋Š” ๋” ์ด์ƒ ์ถฉ๋ถ„ํ•˜์ง€ ์•Š๋‹ค๊ณ  ์„ค๋ช…ํ•œ๋‹ค. Red Hat์€ Ansible Automation Platform์„ ํ™œ์šฉํ•ด ์œ„ํ˜‘ ํƒ์ง€์™€ Event-Driven Ansible์„ ๊ฒฐํ•ฉํ•˜๊ณ , ์ž๋™ํ™”๋œ ๋Œ€์‘์ด ์‚ฌ๋žŒ์ด ์ •ํ•œ ๊ฐ€๋“œ๋ ˆ์ผ ์•ˆ์—์„œ๋งŒ ์ž‘๋™ํ•˜๋„๋ก ์„ค๊ณ„ํ•˜๋Š” ๋ฐฉ์‹์„ ์ œ์‹œํ•œ๋‹ค. ์ œ๋กœ ํŠธ๋Ÿฌ์ŠคํŠธ ๋„คํŠธ์›Œํฌ ๊ตฌ์ถ•์„ 5๋‹จ๊ณ„ ํ”„๋ ˆ์ž„์›Œํฌ๋กœ ์ œ์‹œํ•˜๋Š”๋ฐ, ์ฒซ ๋‹จ๊ณ„๋Š” ๋„คํŠธ์›Œํฌ ์ƒํƒœ์™€ ์ธ๋ฒคํ† ๋ฆฌ ์ˆ˜์ง‘์œผ๋กœ, ์—ฌ๋Ÿฌ ๋ฒค๋”์— ๊ฑธ์นœ ์žฅ์น˜ ์ •๋ณดยทVLANยท์„ค์ •์„ ์ˆ˜์ง‘ํ•ด ์›์‹œ CLI ์ถœ๋ ฅ์„ ๊ตฌ์กฐํ™”๋˜๊ณ  ๊ฐ์‚ฌ ๊ฐ€๋Šฅํ•œ ๋ฐ์ดํ„ฐ๋กœ ๋ณ€ํ™˜ํ•˜๋Š” ์ž‘์—…์ด๋‹ค. ๋‚˜๋จธ์ง€ 4๋‹จ๊ณ„๋Š” ์›๋ฌธ ๋ฐœ์ทŒ์— ํฌํ•จ๋˜์ง€ ์•Š์•„ ๊ตฌ์ฒด์ ์ธ ๋‚ด์šฉ์€ ํ™•์ธํ•˜์ง€ ๋ชปํ–ˆ๋‹ค. Red Hat์€ ๊ด€๋ จํ•ด NIST SP 800-207 ๊ธฐ์ค€์— ๋งž๋Š” ์ œ๋กœ ํŠธ๋Ÿฌ์ŠคํŠธ ํ™˜๊ฒฝ์„ Ansible ์ค‘์‹ฌ์œผ๋กœ ๊ตฌ์ถ•ํ•˜๋Š” ์‹ค์Šต ์›Œํฌ์ˆ๋„ ํ•จ๊ป˜ ์šด์˜ํ•˜๊ณ  ์žˆ๋‹ค.

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


DevOps & ์ธํ”„๋ผ

The CNCF is graduating projects faster than ever. AI agents are helping with the due diligence.

The New Stack

The New Stack๋Š” CNCF(Cloud Native Computing Foundation)๊ฐ€ ์ตœ๊ทผ 18๊ฐœ์›” ๋™์•ˆ ์—ญ๋Œ€ ๊ฐ€์žฅ ๋น ๋ฅธ ์†๋„๋กœ ํ”„๋กœ์ ํŠธ๋ฅผ ์กธ์—…(Graduated) ๋‹จ๊ณ„๋กœ ์Šน๊ฒฉ์‹œํ‚ค๊ณ  ์žˆ๋‹ค๊ณ  ๋ณด๋„ํ–ˆ๋‹ค. CNCF์˜ Jonathan Bryce๋Š” ๊ทธ ์ด์œ  ์ค‘ ํ•˜๋‚˜๋กœ ์‹ฌ์‚ฌ ๋‹จ๊ณ„๋งˆ๋‹ค ์‹ค์‚ฌ(due diligence)๋ฅผ ๋•๋Š” AI ์—์ด์ „ํŠธ๋ฅผ ์ž์ฒด์ ์œผ๋กœ ๊ตฌ์ถ•ํ•ด ํ™œ์šฉํ–ˆ๋‹ค๋Š” ์ ์„ ๋“ค์—ˆ๋‹ค. Bryce๋Š” ์˜คํ”ˆ์†Œ์Šค์™€ AI๊ฐ€ ์„œ๋กœ๋ฅผ ๊ฐ•ํ™”ํ•˜๋Š” ๊ด€๊ณ„๋ผ๋ฉฐ, 2018๋…„ OpenAI๊ฐ€ ์ž์ฒด ๋ฐ์ดํ„ฐ์„ผํ„ฐ์˜ ์ปดํ“จํŒ… ๋ถ€ํ•˜๋ฅผ ๋ถ„์‚ฐํ•˜๊ธฐ ์œ„ํ•ด Kubernetes๋ฅผ ์‚ฌ์šฉํ•œ ์‚ฌ๋ก€๋ฅผ ์˜ˆ๋กœ ๋“ค์—ˆ๋‹ค. ์‹ค์ œ ์‚ฌ๋ก€๋กœ ๋จธ์‹ ๋Ÿฌ๋‹ ํ”Œ๋žซํผ Kubeflow๊ฐ€ 2026๋…„ 8์›” CNCF ์กธ์—… ํ”„๋กœ์ ํŠธ๋กœ ์Šน๊ฒฉ๋์œผ๋ฉฐ, AI ๋„ค์ดํ‹ฐ๋ธŒ ํ”„๋กœ์ ํŠธ ์ค‘ ์ฒ˜์Œ์œผ๋กœ ์กธ์—… ๋‹จ๊ณ„์— ๋„๋‹ฌํ•œ ์‚ฌ๋ก€๋กœ ๊ผฝํžŒ๋‹ค. ์กธ์—… ์‹ฌ์‚ฌ์—๋Š” ์ œ3์ž ๋ณด์•ˆ ๊ฐ์‚ฌ ํ†ต๊ณผ, ๊ณต์‹ ์šด์˜์œ„์›ํšŒ(steering committee) ๊ตฌ์„ฑ, CNCF ํ–‰๋™ ๊ฐ•๋ น ์ฑ„ํƒ์ด ํฌํ•จ๋œ๋‹ค. ๋‹ค๋งŒ ์†๋„ ํ–ฅ์ƒ์ด AI ์—์ด์ „ํŠธ ๋•๋ถ„์ธ์ง€ ๋‹ค๋ฅธ ์š”์ธ ๋•๋ถ„์ธ์ง€์— ๋Œ€ํ•œ ์ •๋Ÿ‰์  ๊ทผ๊ฑฐ๋Š” Bryce ๋ณธ์ธ์˜ ์„ค๋ช…์— ์˜์กดํ•˜๊ณ  ์žˆ์–ด ์ •ํ™•ํ•œ ๊ธฐ์—ฌ๋„๋Š” ๋ถˆ๋ถ„๋ช…ํ•˜๋‹ค.

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

Your phoneโ€™s vector index might be bigger than the AI model running it

The New Stack

Google์ด 10์›” 6์ผ(ํ™”) EmbeddingGemma 2๋ฅผ ์ถœ์‹œํ–ˆ๋‹ค. ํ…์ŠคํŠธยท์ฝ”๋“œยท์ด๋ฏธ์ง€ยท๋™์˜์ƒยท์˜ค๋””์˜ค ๊ฒ€์ƒ‰์„ ํ•˜๋‚˜์˜ 7์–ต 4์ฒœ๋งŒ ํŒŒ๋ผ๋ฏธํ„ฐ์งœ๋ฆฌ ์˜คํ”ˆ ๋ชจ๋ธ์— ๋‹ด์€ ๊ฒƒ์ด ํ•ต์‹ฌ์ด๋‹ค. ์ด ๋ชจ๋ธ์€ Gemma 4๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ๊ตฌ์ถ•๋๊ณ  Apache 2.0 ๋ผ์ด์„ ์Šค๋กœ ๊ณต๊ฐœ๋๋‹ค. Google์ด Pixel 11 Pro์—์„œ ํ…Œ์ŠคํŠธํ•œ ๊ฒฐ๊ณผ, ์–‘์žํ™”๋œ ๋ฉ€ํ‹ฐ๋ชจ๋‹ฌ ๋ชจ๋ธ ์ „์ฒด๋Š” ์•ฝ 567MB, ํ…์ŠคํŠธ ์ „์šฉ ๊ตฌ์„ฑ์€ ์•ฝ 191MB์˜ ๋ฉ”๋ชจ๋ฆฌ๋ฅผ ์ฐจ์ง€ํ–ˆ๋‹ค. 100๋งŒ ๊ฐœ์˜ 768์ฐจ์› ๋ฒกํ„ฐ๋กœ ์ธ๋ฑ์Šค๋ฅผ ๊ตฌ์„ฑํ•˜๋ฉด ์•ฝ 1.5GB๊ฐ€ ํ•„์š”ํ•œ๋ฐ, Matryoshka Representation Learning ๊ธฐ๋ฒ•์œผ๋กœ ๋ฒกํ„ฐ๋ฅผ 512ยท256ยท128์ฐจ์›์œผ๋กœ ์ž˜๋ผ๋‚ผ ์ˆ˜ ์žˆ๋‹ค. 256์ฐจ์›์œผ๋กœ ์ค„์ด๋ฉด ๊ฐ™์€ 100๋งŒ ๋ฒกํ„ฐ ์ธ๋ฑ์Šค๊ฐ€ ์•ฝ 500MB๋กœ ์ค„์–ด๋“ค๋ฉด์„œ๋„ ์ด๋ฏธ์ง€ยท๋™์˜์ƒยท์Œ์„ฑ ๊ฒ€์ƒ‰ ํ’ˆ์งˆ์˜ ์•ฝ 95%๋ฅผ ์œ ์ง€ํ•œ๋‹ค๊ณ  Google์€ ๋ฐํ˜”๋‹ค. ๋‹ค๋งŒ 128์ฐจ์›๊นŒ์ง€ ์ค„์ด๋ฉด ๋ฉ€ํ‹ฐ๋ชจ๋‹ฌ ๊ฒ€์ƒ‰ ํ’ˆ์งˆ์ด ์•ฝ 75%๊นŒ์ง€ ๋–จ์–ด์ง„๋‹ค.

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

Copilot tops GitHubโ€™s own AI code review benchmark. An independent one tells a different story.

The New Stack

The New Stack๋Š” GitHub Copilot์ด ์ž์‚ฌ๊ฐ€ ๋งŒ๋“  AI ์ฝ”๋“œ ๋ฆฌ๋ทฐ ๋ฒค์น˜๋งˆํฌ ReviewBench์—์„œ 1์œ„๋ฅผ ์ฐจ์ง€ํ–ˆ์ง€๋งŒ, ๋…๋ฆฝ์ ์ธ ๋ฒค์น˜๋งˆํฌ์—์„œ๋Š” ๋‹ค๋ฅธ ์ˆœ์œ„๊ฐ€ ๋‚˜์˜จ๋‹ค๊ณ  ์ง€์ ํ–ˆ๋‹ค. ReviewBench๋Š” GitHub๊ฐ€ Microsoft์™€ ํ•จ๊ป˜ ๋งŒ๋“  ์˜คํ”ˆ ๋ฒค์น˜๋งˆํฌ๋กœ, 19๊ฐœ ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด์— ๊ฑธ์นœ 219๊ฐœ์˜ ์‹ค์ œ ํ’€ ๋ฆฌํ€˜์ŠคํŠธ๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ํ•œ๋‹ค. GitHub์˜ ์ž์ฒด ๋ฆฌ๋”๋ณด๋“œ์—์„œ๋Š” Copilot ์ฝ”๋“œ ๋ฆฌ๋ทฐ๊ฐ€ ์ตœ์ƒ์œ„์— ์˜ฌ๋ž๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ Martian์ด ์šด์˜ํ•˜๋Š” ๋…๋ฆฝ ๋ฆฌ๋”๋ณด๋“œ์—์„œ๋Š” Copilot์ด ์˜คํ”„๋ผ์ธ ๊ธฐ์ค€ 5์œ„๋กœ, Qodo DeepยทCubicยทAugment ๋“ฑ ๋‹ค๋ฅธ ๋„๊ตฌ๋“ค๋ณด๋‹ค ๋‚ฎ์€ ์ˆœ์œ„๋ฅผ ๊ธฐ๋กํ–ˆ์œผ๋ฉฐ ์˜จ๋ผ์ธ ๋ฆฌ๋”๋ณด๋“œ์—์„œ๋Š” 4์œ„์— ์˜ฌ๋ž๋‹ค. ์—…๊ณ„ ๋งค์ฒด๋“ค์€ GitHub์˜ ๋ฐœํ‘œ๋ฅผ '๋ฒค๋”๊ฐ€ ์ง์ ‘ ๋ณด๊ณ ํ•œ ๊ฒฐ๊ณผ'๋กœ ๋ฐ›์•„๋“ค์—ฌ์•ผ ํ•œ๋‹ค๊ณ  ์ง€์ ํ•˜๋ฉฐ, ๋ฒค์น˜๋งˆํฌ๋ฅผ ๋งŒ๋“  ์ฃผ์ฒด๊ฐ€ ์ž์‚ฌ ์ œํ’ˆ์„ 1์œ„๋กœ ํ‰๊ฐ€ํ•œ ๋ฐ ๋Œ€ํ•œ ์ฃผ์˜๋ฅผ ๋‹น๋ถ€ํ–ˆ๋‹ค. ์ด๋Š” AI ์ฝ”๋“œ ๋ฆฌ๋ทฐ ์—์ด์ „ํŠธ ์‹œ์žฅ์— ๋ฒค์น˜๋งˆํฌ๊ฐ€ ๋‚œ๋ฆฝํ•˜๋Š” ๊ฐ€์šด๋ฐ ๋ฒค๋” ์ž์ฒด ๋ฒค์น˜๋งˆํฌ์™€ ์ œ3์ž ๋ฒค์น˜๋งˆํฌ ์‚ฌ์ด์˜ ์‹ ๋ขฐ๋„ ๊ฒฉ์ฐจ๋ฅผ ๋ณด์—ฌ์ฃผ๋Š” ์‚ฌ๋ก€๋‹ค.

๐Ÿ’ก ์ฝ”๋“œ ๋ฆฌ๋ทฐ ์ž๋™ํ™” ๋„๊ตฌ๋ฅผ ๋„์ž…ํ•˜๋ ค๋Š” ํŒ€์€ ๋ฒค๋”๊ฐ€ ๊ณต๊ฐœํ•œ ๋ฒค์น˜๋งˆํฌ ์ˆœ์œ„๋งŒ์œผ๋กœ ํŒ๋‹จํ•˜์ง€ ๋ง๊ณ  Martian ๊ฐ™์€ ๋…๋ฆฝ ๋ฆฌ๋”๋ณด๋“œ์™€ ์ž์ฒด PR ๋ฐ์ดํ„ฐ์…‹์œผ๋กœ ๊ต์ฐจ ๊ฒ€์ฆํ•ด์•ผ ํ•œ๋‹ค.

NTS: Authenticated Time at Meta

Meta Engineering

Meta๋Š” ์ž์‚ฌ์˜ ๊ณต๊ฐœ ์‹œ๊ฐ„ ์„œ๋น„์Šค๊ฐ€ nts.meta.com์—์„œ NTS(Network Time Security, RFC 8915)๋ฅผ ์ง€์›ํ•œ๋‹ค๊ณ  ๋ฐœํ‘œํ–ˆ๋‹ค. NTS๋Š” TLS์™€ AEAD(์ธ์ฆ ์•”ํ˜ธํ™”)๋ฅผ ์ด์šฉํ•ด NTP(Network Time Protocol) ํด๋ผ์ด์–ธํŠธ-์„œ๋ฒ„ ํ†ต์‹ ์„ ์•”ํ˜ธํ•™์ ์œผ๋กœ ๋ณดํ˜ธํ•˜๋Š” ํ‘œ์ค€์ด๋‹ค. Meta์˜ NTS ์„œ๋ฒ„๋Š” ํด๋ผ์ด์–ธํŠธ๋ณ„ ์ƒํƒœ๋ฅผ ์ „ํ˜€ ๋ณด๊ด€ํ•˜์ง€ ์•Š์œผ๋ฉฐ, ๋ชจ๋“  ํ•„์š”ํ•œ ์ƒํƒœ๋Š” ํด๋ผ์ด์–ธํŠธ๊ฐ€ ๋ณด๊ด€ํ•˜๋Š” ๋ถˆํˆฌ๋ช…ํ•œ ์ฟ ํ‚ค(opaque cookie)๋ฅผ ํ†ตํ•ด์„œ๋งŒ ์œ ์ง€๋œ๋‹ค. Meta๋Š” ์ด ํ”„๋กœํ† ์ฝœ, ์„œ๋ฒ„, ํด๋ผ์ด์–ธํŠธ ๊ตฌํ˜„ ์ „์ฒด๋ฅผ ์ž์‚ฌ์˜ Time ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๋กœ GitHub์— ์˜คํ”ˆ์†Œ์Šค๋กœ ๊ณต๊ฐœํ–ˆ๋‹ค. Meta๋Š” X.509 ์ธ์ฆ์„œ์˜ notBefore/notAfter ์œ ํšจ๊ธฐ๊ฐ„ ๊ฒ€์ฆ ์ž์ฒด๊ฐ€ ํ˜„์žฌ ์‹œ๊ฐ„์„ ์ด๋ฏธ ์•Œ๊ณ  ์žˆ์–ด์•ผ ๊ฐ€๋Šฅํ•˜๋‹ค๋Š” ์ˆœํ™˜์  ๋ฌธ์ œ๋ฅผ ์ง€์ ํ•˜๋ฉฐ, ์ด๊ฒƒ์ด NTS๋ฅผ ๋” ๋„๋ฆฌ ์ฑ„ํƒํ•ด์•ผ ํ•˜๋Š” ์ด์œ ๋ผ๊ณ  ์ฃผ์žฅํ•œ๋‹ค. ์ฆ‰ ์‹ ๋ขฐํ•  ์ˆ˜ ์—†๋Š” ์‹œ๊ฐ„ ์†Œ์Šค๋กœ ๋ฐ›์€ ์‹œ๊ฐ์„ ๊ธฐ์ค€์œผ๋กœ ์ธ์ฆ์„œ ์œ ํšจ์„ฑ์„ ๊ฒ€์ฆํ•˜๋ฉด ์ค‘๊ฐ„์ž ๊ณต๊ฒฉ์— ์ทจ์•ฝํ•ด์งˆ ์ˆ˜ ์žˆ๋‹ค๋Š” ๋ฌธ์ œ๋ฅผ NTS๊ฐ€ ํ•ด๊ฒฐํ•œ๋‹ค๋Š” ๋…ผ๋ฆฌ๋‹ค.

๐Ÿ’ก TLS ์ธ์ฆ์„œ ๊ฒ€์ฆ๊ณผ ๋กœ๊ทธ ํƒ€์ž„์Šคํƒฌํ”„์˜ ์‹ ๋ขฐ์„ฑ์ด ์ค‘์š”ํ•œ ํ™˜๊ฒฝ์—์„œ๋Š” ๋ณ€์กฐ ๊ฐ€๋Šฅํ•œ ํ‰๋ฌธ NTP ๋Œ€์‹  Meta๊ฐ€ ์˜คํ”ˆ์†Œ์Šค๋กœ ๊ณต๊ฐœํ•œ NTS ๊ตฌํ˜„์„ ๋„์ž…ํ•ด ์‹œ๊ฐ„ ๋™๊ธฐํ™” ์ž์ฒด๋ฅผ ๊ณต๊ธ‰๋ง ๊ณต๊ฒฉ ํ‘œ๋ฉด์—์„œ ์ œ์™ธํ•  ์ˆ˜ ์žˆ๋‹ค.

Ship faster, improve reliability, and control CI costs with Datadog CI/CD Optimization

Datadog

Datadog์€ CI/CD Optimization ์ œํ’ˆ์„ ํ†ตํ•ด ํŒŒ์ดํ”„๋ผ์ธ ์‹คํ–‰ ์‹œ๊ฐ„, ๋Œ€๊ธฐ ์‹œ๊ฐ„, ์‹คํŒจ์œจ, ์‹ ๋ขฐ๋„ ์ถ”์„ธ๋ฅผ ์ถ”์ ํ•ด ๋ฐฐํฌ ์†๋„๋ฅผ ๋†’์ด๊ณ  ์ปดํ“จํŒ… ๋น„์šฉ์„ ํ†ต์ œํ•  ์ˆ˜ ์žˆ๋‹ค๊ณ  ์†Œ๊ฐœํ–ˆ๋‹ค. ์ด ์ œํ’ˆ์€ ๋А๋ฆฐ ํŒŒ์ดํ”„๋ผ์ธ๊ณผ ์ž‘์—…์„ ์‹๋ณ„ํ•˜๊ณ , ์ปค๋ฐ‹ยท์˜ค๋ฅ˜ยท๋กœ๊ทธยท๋Ÿฌ๋„ˆยท์ธํ”„๋ผ ์ง€ํ‘œ๊นŒ์ง€ ์—ฐ๊ฒฐํ•ด ๋Ÿฌ๋„ˆ ์šฉ๋Ÿ‰ ๋ฌธ์ œ์™€ ์ž‘์—… ์ž์ฒด์˜ ํšŒ๊ท€ ๋ฌธ์ œ๋ฅผ ๊ตฌ๋ถ„ํ•  ์ˆ˜ ์žˆ๊ฒŒ ํ•ด์ค€๋‹ค. Flaky Management ๊ธฐ๋Šฅ์€ ์‹คํŒจํ•œ ํŒŒ์ดํ”„๋ผ์ธ ์ˆ˜, ๋‚ญ๋น„๋œ CI ์‹œ๊ฐ„, ์‹คํŒจ์œจ ๊ธฐ์ค€์œผ๋กœ ๋ถˆ์•ˆ์ •ํ•œ(flaky) ํ…Œ์ŠคํŠธ์— ์ˆœ์œ„๋ฅผ ๋งค๊ธฐ๊ณ , ์ž๋™ ์žฌ์‹œ๋„(Auto Test Retries)์™€ Early Flake Detection์œผ๋กœ ์‹ ๊ทœ flaky ํ…Œ์ŠคํŠธ๊ฐ€ ๋ฉ”์ธ ๋ธŒ๋žœ์น˜์— ๋“ค์–ด์˜ค๋Š” ๊ฒƒ์„ ๋ง‰๋Š”๋‹ค. Test Impact Analysis๋Š” ๋ณ€๊ฒฝ๋œ ์ฝ”๋“œ์™€ ๋ฌด๊ด€ํ•œ ํ…Œ์ŠคํŠธ๋ฅผ ๊ฑด๋„ˆ๋›ฐ์–ด ๋ถˆํ•„์š”ํ•œ ์‹คํ–‰์„ ์ค„์ด๊ณ , Test Parallelization์€ ์˜ˆ์ƒ ํ…Œ์ŠคํŠธ ์†Œ์š” ์‹œ๊ฐ„์„ ๊ธฐ๋ฐ˜์œผ๋กœ ์ตœ์ ์˜ ์›Œ์ปค ์ˆ˜๋ฅผ ์ถ”์ •ํ•ด ํ…Œ์ŠคํŠธ๋ฅผ ๋ถ„์‚ฐ์‹œํ‚จ๋‹ค. GitHub Actions, GitLab CI/CD, Jenkins, Azure DevOps, CircleCI, Buildkite ๋“ฑ ์ฃผ์š” CI ๊ณต๊ธ‰์ž์™€ ํด๋ผ์šฐ๋“œยท์ž์ฒด ํ˜ธ์ŠคํŒ… ๋Ÿฌ๋„ˆ๋ฅผ ๋ชจ๋‘ ์ง€์›ํ•œ๋‹ค. ๊ณ ๊ฐ ์‚ฌ๋ก€๋กœ Betterment๋Š” ํ‰๊ท  ๋นŒ๋“œ ์‹œ๊ฐ„์„ ๊ฑฐ์˜ 40๋ถ„์—์„œ 10๋ถ„ ๋ฏธ๋งŒ์œผ๋กœ ์ค„์˜€๊ณ , The Browser Company๋Š” CI ํŒŒ์ดํ”„๋ผ์ธ ์‹œ๊ฐ„์„ 50% ๋‹จ์ถ•ํ–ˆ๋‹ค๊ณ  ๋ณด๊ณ ํ–ˆ๋‹ค.

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

GitLab Transcend: Speed you can trust, all the way to production

GitLab

GitLab์€ ์ธ๋„ ๋ฒต๊ฐˆ๋ฃจ๋ฃจ์—์„œ ์—ด๋ฆฐ 'Transcend' ์ด๋ฒคํŠธ์—์„œ ์—์ด์ „ํ‹ฑ ์†Œํ”„ํŠธ์›จ์–ด ์—”์ง€๋‹ˆ์–ด๋ง์„ ์œ„ํ•œ ์•„ํ‚คํ…์ฒ˜ ๋„ค ๊ฐœ ๊ณ„์ธต ์ „๋ฐ˜์— ๊ฑธ์ณ 10์—ฌ ๊ฐœ ์ด์ƒ์˜ ์‹ ๊ทœ ๊ธฐ๋Šฅ์„ ๋ฐœํ‘œํ–ˆ๋‹ค. ๋„ค ๊ณ„์ธต์€ ์—์ด์ „ํŠธ ์˜ค์ผ€์ŠคํŠธ๋ ˆ์ด์…˜(agent orchestration), ๋ฐ์ดํ„ฐ์™€ ์ปจํ…์ŠคํŠธ, DevOps ์›Œํฌํ”Œ๋กœ, ๊ฑฐ๋ฒ„๋„Œ์Šค์™€ ๋ณด์•ˆ์ด๋‹ค. ํ–‰์‚ฌ์—๋Š” GitLab CEO์™€ Anthropic India ์ธก ์ธ์‚ฌ๊ฐ€ ๊ธฐ์กฐ์—ฐ์„ค์ž๋กœ, Tata Consultancy Services(TCS) ๊ด€๊ณ„์ž๊ฐ€ ํŒจ๋„๋กœ ์ฐธ์—ฌํ–ˆ๋‹ค. GitLab์€ ์ด ํ–‰์‚ฌ๋ฅผ ํ†ตํ•ด ๋ฆฌ๋ทฐยท๋ณด์•ˆ ๊ฒ€์‚ฌยท๋ฐฐํฌ ์†๋„๋ฅผ ์—์ด์ „ํŠธ๊ฐ€ ์ฝ”๋“œ๋ฅผ ์ž‘์„ฑํ•˜๋Š” ์†๋„์— ๋งž์ถ”๋Š” ๊ฒƒ์„ ํ•ต์‹ฌ ๊ณผ์ œ๋กœ ์ œ์‹œํ–ˆ๋‹ค. ๊ฐ™์€ Transcend ๋ธŒ๋žœ๋“œ ์•„๋ž˜ ๊ณต๊ฐœ๋œ ๋‹ค๋ฅธ ๋ฐœํ‘œ๋“ค์—๋Š” Dependency Firewall(์œ„ํ—˜ ํŒจํ‚ค์ง€ ์‚ฌ์ „ ์ฐจ๋‹จ)๊ณผ Artifact Central(์กฐ์ง ๋‹จ์œ„ ์•„ํ‹ฐํŒฉํŠธ ๋ ˆ์ง€์ŠคํŠธ๋ฆฌ)์ด ํฌํ•จ๋ผ ์žˆ์–ด, ์ด๋ฒˆ ํ–‰์‚ฌ๊ฐ€ ๋‹จ์ผ ๊ธฐ๋Šฅ์ด ์•„๋‹ˆ๋ผ ํ”Œ๋žซํผ ์ „๋ฐ˜์˜ ์—์ด์ „ํ‹ฑ ์—ญ๋Ÿ‰ ๊ฐ•ํ™”๋ฅผ ๊ฒจ๋ƒฅํ•œ ๊ฒƒ์ž„์„ ๋ณด์—ฌ์ค€๋‹ค. ๋ฐœํ‘œ๋œ ์‹ ๊ทœ ๊ธฐ๋Šฅ์„ ์‚ฌ์šฉํ•˜๋ ค๋ฉด ํ™œ์„ฑํ™” ๋ฐฉ๋ฒ•์„ ๋ณ„๋„๋กœ ํ™•์ธํ•ด์•ผ ํ•œ๋‹ค๊ณ  GitLab์€ ์•ˆ๋‚ดํ–ˆ๋‹ค.

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

Dependency Firewall: Block risky packages before the build

GitLab

GitLab์€ Transcend ํ–‰์‚ฌ์—์„œ ์œ„ํ—˜ํ•œ ํŒจํ‚ค์ง€๋ฅผ ๋นŒ๋“œ์— ๋“ค์–ด๊ฐ€๊ธฐ ์ „์— ์ฐจ๋‹จํ•˜๋Š” 'Dependency Firewall'์„ ์–ผ๋ฆฌ ์•ก์„ธ์Šค๋กœ ๊ณต๊ฐœํ–ˆ๋‹ค. ๋ฐฐ๊ฒฝ์—๋Š” 2026๋…„ 6์›” GitLab ์—ฐ๊ตฌ์ง„์ด ๋ฐœ๊ฒฌํ•œ 5๊ฐœ์˜ ์•…์„ฑ PyPI ํŒจํ‚ค์ง€ ์‚ฌ๋ก€๊ฐ€ ์žˆ๋Š”๋ฐ, ์ด ์ค‘ 4๊ฐœ๋Š” FlaskยทRequestsยทNumPy๋ฅผ ์‚ฌ์นญํ•œ ํƒ€์ดํฌ์Šค์ฟผํŒ… ํŒจํ‚ค์ง€๋กœ ์„ค์น˜ ์‹œ์ ์— ์‹คํ–‰๋˜๋ฉฐ CI/CD ์ž๊ฒฉ์ฆ๋ช…์„ ํƒˆ์ทจํ–ˆ๋‹ค. ๊ธฐ์กด์˜ ์†Œํ”„ํŠธ์›จ์–ด ๊ตฌ์„ฑ ๋ถ„์„(SCA)์€ ํŒจํ‚ค์ง€๊ฐ€ ์ด๋ฏธ ์„ค์น˜๋œ ๋’ค์—์•ผ ์•…์„ฑยท์ทจ์•ฝยท๋ผ์ด์„ ์Šค ๋ฌธ์ œ๋ฅผ ํƒ์ง€ํ•˜์ง€๋งŒ, Dependency Firewall์€ ๊ทธ ์ „์— ์ •์ฑ…์— ๋งž๋Š” ํŒจํ‚ค์ง€๋ฅผ ๊ฑธ๋Ÿฌ๋‚ธ๋‹ค. ์ •์ฑ… ๊ธฐ์ค€์—๋Š” ์•…์„ฑ ์—ฌ๋ถ€, ์ทจ์•ฝ์  ์‹ฌ๊ฐ๋„ ์ž„๊ณ„๊ฐ’, ๋ผ์ด์„ ์Šค ์ข…๋ฅ˜, ํŒจํ‚ค์ง€ ๊ณต๊ฐœ ํ›„ ๊ฒฝ๊ณผ ์‹œ๊ฐ„(age)์ด ํฌํ•จ๋˜๋ฉฐ, ๊ณต๊ฐœ๋œ ์ง€ ๋ช‡ ๋ถ„๋ฐ–์— ์•ˆ ๋œ ์‹ ๊ทœ ํŒจํ‚ค์ง€๋ฅผ ์ž๋™์œผ๋กœ ์ฐจ๋‹จํ•˜๋Š” ๊ทœ์น™๋„ ์žˆ๋‹ค. ๋‹ค๋งŒ API ๋ฌธ์„œ์ƒ ์ด ๊ธฐ๋Šฅ์€ ์•„์ง 'Experiment' ๋‹จ๊ณ„๋กœ ๊ธฐ๋Šฅ ํ”Œ๋ž˜๊ทธ๋กœ ์ œ์–ด๋˜๋ฉฐ ์šด์˜ ํ™˜๊ฒฝ์—๋Š” ์ ํ•ฉํ•˜์ง€ ์•Š๋‹ค๊ณ  ๋ช…์‹œ๋ผ ์žˆ๊ณ , ํด๋กœ์ฆˆ๋“œ ๋ฒ ํƒ€ ์‹ ์ฒญ๋„ ์ œํ•œ์ ์œผ๋กœ๋งŒ ์Šน์ธ๋œ๋‹ค. ์ •์‹ ์ถœ์‹œ ์‹œ์—๋Š” PremiumยทUltimate ํ”Œ๋žœ์˜ ๋…๋ฆฝ ์• ๋“œ์˜จ์œผ๋กœ ์ œ๊ณต๋  ์˜ˆ์ •์ด๋‹ค.

๐Ÿ’ก ๊ณต๊ธ‰๋ง ๊ณต๊ฒฉ ๋Œ€์‘์„ ๊ณ ๋ฏผํ•˜๋Š” ์กฐ์ง์€ ์„ค์น˜ ํ›„ ์Šค์บ”ํ•˜๋Š” ๊ธฐ์กด SCA๋งŒ์œผ๋กœ๋Š” CI/CD ์ž๊ฒฉ์ฆ๋ช… ํƒˆ์ทจํ˜• ๊ณต๊ฒฉ์„ ๋ง‰๊ธฐ ์–ด๋ ค์šฐ๋ฏ€๋กœ, ์„ค์น˜ ์ด์ „ ๋‹จ๊ณ„์—์„œ ์ •์ฑ… ๊ธฐ๋ฐ˜์œผ๋กœ ์ฐจ๋‹จํ•˜๋Š” Dependency Firewall๋ฅ˜ ๋„๊ตฌ๋ฅผ ๋ฒ ํƒ€ ๋‹จ๊ณ„๋ถ€ํ„ฐ ํ‰๊ฐ€ํ•ด๋ณผ ๊ฐ€์น˜๊ฐ€ ์žˆ๋‹ค.

Every artifact your teams ship, assembled right the first time

GitLab

GitLab์€ 'Every artifact your teams ship, assembled right the first time'๋ผ๋Š” ๋ฐœํ‘œ๋ฅผ ํ†ตํ•ด Artifact Central์„ ๋ฌด๋ฃŒ ๋ฒ ํƒ€๋กœ ๊ณต๊ฐœํ–ˆ๋‹ค. ๋ฌธ์ œ์˜ ์ถœ๋ฐœ์ ์€ ํ”„๋กœ์ ํŠธ๋ณ„๋กœ ํฉ์–ด์ง„ ๋ ˆ์ง€์ŠคํŠธ๋ฆฌ๊ฐ€ ๋ณด์กด ์ •์ฑ…, ์ €์žฅ ์šฉ๋Ÿ‰, ๊ฒŒ์‹œ ๊ถŒํ•œ์„ ์ œ๊ฐ๊ฐ ๊ด€๋ฆฌํ•˜๊ฒŒ ๋งŒ๋“ ๋‹ค๋Š” ์ ์ธ๋ฐ, ์ˆ˜๋ฐฑ ๊ฐœ ํ”„๋กœ์ ํŠธ์—์„œ ์—์ด์ „ํŠธ๊ฐ€ ๋Š์ž„์—†์ด ์‹คํ–‰๋˜๋Š” ํ™˜๊ฒฝ์—์„œ๋Š” ์ด๋Ÿฐ ํ”„๋กœ์ ํŠธ ๋‹จ์œ„ ์„ค๊ณ„๊ฐ€ ๋” ์ด์ƒ ์ž‘๋™ํ•˜์ง€ ์•Š๋Š”๋‹ค. Artifact Central์€ ์ˆ˜๋ฐฑ ๊ฐœ์˜ ํ”„๋กœ์ ํŠธ๋ณ„ ๋ ˆ์ง€์ŠคํŠธ๋ฆฌ๋ฅผ ํ•˜๋‚˜์˜ ์กฐ์ง ์ˆ˜์ค€ ๋ ˆ์ง€์ŠคํŠธ๋ฆฌ๋กœ ๋Œ€์ฒดํ•œ๋‹ค. ์ €์žฅ์†Œ๋Š” ๊ธฐ๋ณธ์ ์œผ๋กœ ํ์‡„ํ˜•์ด๋ฉฐ, ๊ธฐ์กด ํ”„๋กœ์ ํŠธ ์—ญํ• ๊ณผ ๋ณ„๋„๋กœ AdminยทManagerยทContributorยทViewer๋ผ๋Š” ์•„ํ‹ฐํŒฉํŠธ ์ „์šฉ 4๊ฐ€์ง€ ์—ญํ• ๋กœ ์ ‘๊ทผ์„ ํ†ต์ œํ•œ๋‹ค. ์ €์žฅ์†Œ ์œ ํ˜•์€ ์ž์ฒด ํŒจํ‚ค์ง€๋ฅผ ๋‹ด๋Š” Hosted, Docker Hub ๊ฐ™์€ ์™ธ๋ถ€ ์†Œ์Šค๋ฅผ ํ”„๋ก์‹œํ•˜๋Š” Remote, Hosted๋ฅผ ์šฐ์„ ํ•˜๊ณ  Remote๋ฅผ ํด๋ฐฑ์œผ๋กœ ์“ฐ๋Š” Virtual๋กœ ๋‚˜๋‰˜๋ฉฐ, ๋ชจ๋“  ์•„ํ‹ฐํŒฉํŠธ๋Š” ๋นŒ๋“œ ์ถœ์ฒ˜(provenance) ์ •๋ณด๋ฅผ ํ•จ๊ป˜ ๊ธฐ๋กํ•œ๋‹ค. ์ œํ’ˆ ํŽ˜์ด์ง€์— ๋”ฐ๋ฅด๋ฉด ์ขŒ์„๋‹น ๊ณผ๊ธˆ์ด๋‚˜ ์บ์‹œ๋œ ์ฝ˜ํ…์ธ ์— ๋Œ€ํ•œ ๋ณ„๋„ ์š”๊ธˆ์€ ์—†์œผ๋ฉฐ, ๊ธฐ์กด ๋ ˆ์ง€์ŠคํŠธ๋ฆฌ๋Š” Virtual ์ €์žฅ์†Œ ๋’ค์— Remote๋กœ ์ถ”๊ฐ€ํ•ด ํ•„์š”ํ•  ๋•Œ๋งŒ ์ ์ง„์ ์œผ๋กœ ์ด์ „ํ•  ์ˆ˜ ์žˆ๋‹ค.

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

ReviewBench: An open benchmark for AI code review

GitHub

GitHub๋Š” AI ์ฝ”๋“œ ๋ฆฌ๋ทฐ ์—์ด์ „ํŠธ๋ฅผ ํ‰๊ฐ€ํ•˜๋Š” ์˜คํ”ˆ ์˜คํ”„๋ผ์ธ ๋ฒค์น˜๋งˆํฌ ReviewBench๋ฅผ ๋ฆฌ์„œ์น˜ ํ”„๋ฆฌ๋ทฐ๋กœ ์ถœ์‹œํ–ˆ๋‹ค. ํ‰๊ฐ€ ์ฝ”ํผ์Šค๋Š” 19๊ฐœ ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด์— ๊ฑธ์นœ 187๊ฐœ ๊ณต๊ฐœ ์ €์žฅ์†Œ์—์„œ ๋ฝ‘์€ 219๊ฐœ์˜ ์‹ค์ œ ํ’€ ๋ฆฌํ€˜์ŠคํŠธ๋กœ ๊ตฌ์„ฑ๋˜๋ฉฐ, GitHub๋Š” 1์–ต 390๋งŒ ๊ฑด์˜ ํ’€ ๋ฆฌํ€˜์ŠคํŠธ๋ฅผ ๋ถ„์„ํ•ด ์ด ์ฝ”ํผ์Šค๋ฅผ ์„ ์ •ํ–ˆ๋‹ค๊ณ  ๋ฐํ˜”๋‹ค. ์–ธ์–ดยท์ €์žฅ์†Œ ๊ทœ๋ชจ ๋ถ„ํฌ๊ฐ€ GitHub ์ „์ฒด ๋ถ„ํฌ์™€ ๋ฐ€์ ‘ํ•˜๊ฒŒ ์ผ์น˜ํ•˜๋„๋ก ์„ค๊ณ„๋๋‹ค. ์ •๋‹ต ๊ธฐ์ค€(ground truth)์€ ์‚ฌ๋žŒ์˜ ๋ฆฌ๋ทฐ ์ฝ”๋ฉ˜ํŠธ, ์ดํ›„ ์ž‘์„ฑ์ž๊ฐ€ ๋ฐ˜์˜ํ•œ ์ˆ˜์ •, ์ •์  ๋ถ„์„ ๋„๊ตฌ, LLM ๋ฆฌ๋ทฐ์–ด ๋“ฑ ์—ฌ๋Ÿฌ ์†Œ์Šค๋ฅผ ์ข…ํ•ฉํ•ด ๊ตฌ์„ฑํ•œ๋‹ค. ํ‰๊ฐ€ ์ง€ํ‘œ๋Š” ๊ฐ ์—์ด์ „ํŠธ๊ฐ€ ์•Œ๋ ค์ง„ ์ด์Šˆ๋ฅผ ์–ผ๋งˆ๋‚˜ ์ฐพ์•„๋‚ด๋Š”์ง€, ์ฐพ์€ ๋‚ด์šฉ์ด ์–ผ๋งˆ๋‚˜ ์œ ํšจํ•œ์ง€, ์‹ฌ๊ฐ๋„ยท์นดํ…Œ๊ณ ๋ฆฌ(๋ณด์•ˆ ์ด์Šˆ ํฌํ•จ)๋ณ„ ์„ฑ๋Šฅ์ด ์–ด๋–ป๊ฒŒ ๋‹ฌ๋ผ์ง€๋Š”์ง€๋ฅผ ์ธก์ •ํ•˜๋ฉฐ, ๋ชจ๋“  ์—์ด์ „ํŠธ๋Š” ๋™์ผํ•œ AI ์‹ฌ์‚ฌ ๋ชจ๋ธ๋กœ ์ฑ„์ ๋œ๋‹ค. ์ฐธ๊ฐ€์ž๋Š” GitHub ๊ณ„์ •์œผ๋กœ ๋กœ๊ทธ์ธํ•ด ์ปจํ…Œ์ด๋„ˆ ์ด๋ฏธ์ง€ยท์„ค์ •ยท๋ชจ๋ธ ์ ‘๊ทผ ํ‚ค๋กœ ์—์ด์ „ํŠธ๋ฅผ ๋“ฑ๋กํ•˜๊ณ , 25๊ฐœ PR๋กœ ๊ตฌ์„ฑ๋œ ํ…Œ์ŠคํŠธ์…‹์—์„œ ๋จผ์ € ์ ๊ฒ€ํ•œ ๋’ค ์ „์ฒด 219๊ฐœ PR์— ๋Œ€ํ•ด 3ํšŒ ๋ผ์šด๋“œ๋ฅผ ์ง„ํ–‰ํ•œ๋‹ค. ์ฒซ ๋ฆฌ๋”๋ณด๋“œ์—์„œ๋Š” GitHub Copilot ์ฝ”๋“œ ๋ฆฌ๋ทฐ๊ฐ€ 1์œ„๋ฅผ ์ฐจ์ง€ํ–ˆ๋‹ค.

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

Restart EC2 and on-premises fleets faster with AWS CodeDeploy RESTART deployment mode

AWS DevOps

AWS๋Š” CodeDeploy์— EC2์™€ ์˜จํ”„๋ ˆ๋ฏธ์Šค ํ”Œ๋ฆฟ์„ ๋” ๋น ๋ฅด๊ฒŒ ์žฌ์‹œ์ž‘ํ•  ์ˆ˜ ์žˆ๋Š” ์ „์šฉ 'RESTART' ๋ฐฐํฌ ๋ชจ๋“œ๋ฅผ ์ถ”๊ฐ€ํ–ˆ๋‹ค. ๊ธฐ์กด์—๋Š” ์žฌ์‹œ์ž‘์ด ํ•„์š”ํ•  ๋•Œ ํ˜„์žฌ ๋ฆฌ๋น„์ „์„ ๋‹ค์‹œ ๋ฐฐํฌํ•ด ์ด๋ฏธ ๋๋‚œ ์ž‘์—…์„ ๋ฐ˜๋ณตํ•˜๊ฑฐ๋‚˜, CodeDeploy์˜ ๋ณดํ˜ธ ์žฅ์น˜๋ฅผ ๋ฒ—์–ด๋‚œ ์ปค์Šคํ…€ ์Šคํฌ๋ฆฝํŠธ๋ฅผ ์“ฐ๋Š” ๋‘ ๊ฐ€์ง€ ๋ฐฉ๋ฒ•๋ฟ์ด์—ˆ๋‹ค. RESTART๋Š” ๋งˆ์ง€๋ง‰์œผ๋กœ ์„ฑ๊ณตํ•œ ๋ฆฌ๋น„์ „์„ ๊ทธ๋Œ€๋กœ ์žฌ์ ์šฉํ•˜๋ฉด์„œ๋„ ๋ฐฐ์น˜ ํฌ๊ธฐ, ํ—ฌ์Šค์ฒดํฌ, ์•Œ๋žŒ ๋ชจ๋‹ˆํ„ฐ๋ง, ๋กค๋ฐฑ ๋™์ž‘, ๋ฐฐํฌ ๊ตฌ์„ฑ, ์ˆ˜๋ช…์ฃผ๊ธฐ ํ›…, ๋ฐฐํฌ ๊ธฐ๋ก ๋“ฑ ํ‘œ์ค€ ๋ฐฐํฌ์˜ ์•ˆ์ „์žฅ์น˜๋ฅผ ๊ทธ๋Œ€๋กœ ์œ ์ง€ํ•œ๋‹ค. ์ž‘์„ฑ์ž(Iskandar Anvarov)๋Š” ์ž์ฒด ํ…Œ์ŠคํŠธ์—์„œ ํ”Œ๋ฆฟ ์žฌ์‹œ์ž‘์ด ํ‘œ์ค€ ๋ฐฐํฌ๋ณด๋‹ค ์ตœ๋Œ€ 6.1๋ฐฐ ๋นจ๋ž๋‹ค๊ณ  ๋ฐํ˜”๋Š”๋ฐ, ์ด๋Š” ๋ฒค๋” ์ž์ฒด ์ธก์ • ๊ฒฐ๊ณผ๋‹ค. ์ด ๊ธฐ๋Šฅ์„ ๋งŒ๋“  ๊ณ„๊ธฐ๋Š” ํ•œ ๊ณ ๊ฐ์ด ํ—ฌ์Šค์ฒดํฌ ์—†์ด ๋ฐฐ์น˜ ๋‹จ์œ„๋กœ ํ˜ธ์ŠคํŠธ๋ฅผ ์žฌ์‹œ์ž‘ํ•˜๋Š” ์ปค์Šคํ…€ ์Šคํฌ๋ฆฝํŠธ๋ฅผ ์“ฐ๋‹ค๊ฐ€ ์ž˜๋ชป๋œ ์„ค์ •์œผ๋กœ ์ „์ฒด ํ”Œ๋ฆฟ์ด ๋‹ค์šด๋œ ์‚ฌ๊ณ ์˜€๋‹ค. ์ฆ‰ ์žฌ์‹œ์ž‘์ด๋ผ๋Š” ํ”ํ•œ ์šด์˜ ์ž‘์—…์„ CodeDeploy์˜ ์•ˆ์ „์žฅ์น˜ ๋ฐ–์—์„œ ์ฆ‰ํฅ์ ์œผ๋กœ ์ฒ˜๋ฆฌํ•˜๋˜ ๊ด€ํ–‰์„ ํ”Œ๋žซํผ ๋„ค์ดํ‹ฐ๋ธŒ ๊ธฐ๋Šฅ์œผ๋กœ ํก์ˆ˜ํ•œ ๊ฒƒ์ด๋‹ค.

๐Ÿ’ก EC2ยท์˜จํ”„๋ ˆ๋ฏธ์Šค ํ”Œ๋ฆฟ์„ ์ปค์Šคํ…€ ์žฌ์‹œ์ž‘ ์Šคํฌ๋ฆฝํŠธ๋กœ ์šด์˜ํ•˜๋˜ ์กฐ์ง์€ ํ—ฌ์Šค์ฒดํฌยท๋ฐฐ์น˜ ์ œ์–ด๊ฐ€ ๋น ์ง„ ์ž์ฒด ์Šคํฌ๋ฆฝํŠธ์˜ ์žฅ์•  ์œ„ํ—˜์„ CodeDeploy RESTART ๋ชจ๋“œ๋กœ ์˜ฎ๊ฒจ ์ œ๊ฑฐํ•  ์ˆ˜ ์žˆ๋‹ค.

How Honeycomb Private Cloud Drinks From the Fire Hose

Honeycomb

Honeycomb ๋ธ”๋กœ๊ทธ ๊ธ€์€ Honeycomb Private Cloud ํŒ€์ด ์ž๋™ํ™”๋œ ๋“œ๋ฆฌํ”„ํŠธ(drift) ๋ฆฌํฌํŠธ๋ฅผ ๊ตฌ์ถ•ํ•˜๊ณ , ์ด๋ฅผ ๊ฐ€๋Šฅํ•˜๊ฒŒ ํ•˜๋ ค๊ณ  ์ž์ฒด ์„ค์ •(config)์„ ๋ฆฌํŒฉํ„ฐ๋งํ•œ ๊ณผ์ •๊ณผ ์กฐ์ง ์ „๋ฐ˜์˜ ๋ณ€๊ฒฝ ์‚ฌํ•ญ์„ ๋”ฐ๋ผ๊ฐ€๊ธฐ ์œ„ํ•ด AI ํŠธ๋ฆฌ์•„์ง€(triage) ๊ธฐ๋Šฅ์„ ์ถ”๊ฐ€ํ•œ ๊ณผ์ •์„ ๋‹ค๋ฃฌ๋‹ค. Honeycomb Private Cloud๋Š” Honeycomb SaaS์™€ ๋™์ผํ•œ ์•„ํ‚คํ…์ฒ˜์™€ ์ฝ”๋“œ๋ฒ ์ด์Šค๋ฅผ ์ž์‚ฌ ํด๋ผ์šฐ๋“œ ๊ณ„์ •์—์„œ ์ง์ ‘ ์šด์˜ํ•  ์ˆ˜ ์žˆ๊ฒŒ ํ•ด์ฃผ๋Š” ๋ฐฐํฌ ์˜ต์…˜์œผ๋กœ, ๊ธˆ์œตยทํ—ฌ์Šค์ผ€์–ด ๊ฐ™์€ ๊ทœ์ œ ์‚ฐ์—…์„ ๊ฒจ๋ƒฅํ•ด 2025๋…„ 11์›” ์ถœ์‹œ๋๋‹ค. ๋ฐฐํฌ ๋ฐฉ์‹์€ Honeycomb์ด AWS ์ธํ”„๋ผ์—์„œ ์šด์˜์„ ๋Œ€์‹ ํ•˜๋Š” ํ˜ธ์ŠคํŒ…ํ˜•๊ณผ, ๊ณ ๊ฐ์˜ AWS ํ™˜๊ฒฝ์— ์„ค์น˜ํ•˜๋Š” ๊ณ ๊ฐ ํ˜ธ์ŠคํŒ…ํ˜•์œผ๋กœ ๋‚˜๋‰˜๋ฉฐ, ํ˜„์žฌ๋Š” AWS ์œ„์ฃผ๋กœ ์ œ๊ณต๋œ๋‹ค. ์ด ๊ธ€์€ ์ž๋™ํ™”๋ฅผ ์‹ ๋ขฐํ•  ์ˆ˜ ์žˆ๊ฒŒ ๋งŒ๋“  ์›์น™๋“ค๋„ ํ•จ๊ป˜ ์†Œ๊ฐœํ•œ๋‹ค๊ณ  ๋ฐํžˆ๊ณ  ์žˆ์œผ๋‚˜, ๋ณธ๋ฌธ ์ „์ฒด๋ฅผ ๊ฐ€์ ธ์˜ค์ง€ ๋ชปํ•ด ๋“œ๋ฆฌํ”„ํŠธ ๋ฆฌํฌํŠธ์˜ ๊ตฌ์ฒด์ ์ธ ๊ตฌํ˜„ ๋ฐฉ์‹๊ณผ AI ํŠธ๋ฆฌ์•„์ง€์˜ ์„ธ๋ถ€ ๋™์ž‘ ๋ฐฉ์‹์€ ํ™•์ธํ•˜์ง€ ๋ชปํ–ˆ๋‹ค. ๋ฐœ์ทŒ๋ฌธ์— ๋”ฐ๋ฅด๋ฉด ์ด ์ž๋™ํ™”๋Š” ์„ค์ •์ด ์กฐ์ง ์ „์—ญ์—์„œ ๊ณ„์† ๋ฐ”๋€Œ๋Š” ์ƒํ™ฉ์„ ๋”ฐ๋ผ๊ฐ€๊ธฐ ์œ„ํ•œ ๊ฒƒ์œผ๋กœ, ์ˆ˜๋™ diff ์ž‘์—…์œผ๋กœ๋Š” ์†๋„๋ฅผ ๋งž์ถ”๊ธฐ ์–ด๋ ค์› ๋‹ค๋Š” ๋ฌธ์ œ์˜์‹์—์„œ ์ถœ๋ฐœํ•œ๋‹ค.

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

Process and route critical security logs to Exabeam with Observability Pipelines

Datadog

Datadog์€ Danielle Park๊ณผ Zara Boddula๊ฐ€ ์ž‘์„ฑํ•œ ๋ธ”๋กœ๊ทธ์—์„œ Observability Pipelines๋ฅผ ํ†ตํ•ด ๋ณด์•ˆ ๋กœ๊ทธ๋ฅผ Exabeam์œผ๋กœ ๊ฐ€๊ณตยท๋ผ์šฐํŒ…ํ•˜๋Š” 'Exabeam Packs' ๊ธฐ๋Šฅ์„ ์†Œ๊ฐœํ–ˆ๋‹ค. ํ•ต์‹ฌ ์ฃผ์žฅ์€ ๋ชจ๋“  ๋กœ๊ทธ๋ฅผ ๊ทธ๋Œ€๋กœ SIEM์— ๋ณด๋‚ด๋ฉด ์ˆ˜์ง‘ยท์ธ๋ฑ์‹ฑยท๋ณด์กด ๋น„์šฉ๋งŒ ๋Š˜์–ด๋‚˜๊ณ  ํƒ์ง€ ํ’ˆ์งˆ์€ ๊ฐœ์„ ๋˜์ง€ ์•Š๋Š”๋‹ค๋Š” ๊ฒƒ์ด๋‹ค. ๊ฐ Pack์€ ํŠน์ • ๋กœ๊ทธ ์†Œ์Šค์— ๋งž์ถฐ ์กฐ์ •๋œ ๋“œ๋กญ(drop), ์ค‘๋ณต ์ œ๊ฑฐ(dedupe), ์ƒ˜ํ”Œ๋ง ๋กœ์ง์„ ์ ์šฉํ•ด SIEM์— ๋„๋‹ฌํ•˜๊ธฐ ์ „์— ๋…ธ์ด์ฆˆ๋ฅผ ์ค„์ธ๋‹ค. ์ฃผ์š” ๋Œ€์ƒ ์†Œ์Šค๋Š” ์•„์ด๋ดํ‹ฐํ‹ฐ ์ œ๊ณต์ž, WindowsยทVPN ๋กœ๊ทธ, ์ด๋ฉ”์ผยทํ˜‘์—… ๋„๊ตฌ ๋กœ๊ทธ๋กœ, ์ด๋“ค์€ Exabeam์˜ ํ–‰๋™ ๊ธฐ๋ฐ˜(baseline) ํƒ์ง€์— ์ž…๋ ฅ๊ฐ’์œผ๋กœ ์“ฐ์ธ๋‹ค. ํŒŒ์ดํ”„๋ผ์ธ์€ ๊ทœ์ • ์ค€์ˆ˜์™€ ์žฅ๊ธฐ ๋ณด์กด์„ ์œ„ํ•ด ๊ฐ€๊ณต ์ „ ์›๋ณธ(full-fidelity) ๋กœ๊ทธ ๋ณต์‚ฌ๋ณธ์„ Amazon S3๋กœ ๋ณ„๋„ ๋ผ์šฐํŒ…ํ•  ์ˆ˜ ์žˆ๊ณ , ํ•„์š”ํ•  ๋•Œ ๋ณด๊ด€๋œ ๋กœ๊ทธ๋ฅผ ๋‹ค์‹œ Exabeam์œผ๋กœ ๋ถˆ๋Ÿฌ์˜ฌ ์ˆ˜ ์žˆ๋‹ค. Pack์€ Observability Pipelines ํ™”๋ฉด์—์„œ ๋ฐ”๋กœ ์ฐพ์•„ ์ถ”๊ฐ€ํ•  ์ˆ˜ ์žˆ๋„๋ก ์„ค๊ณ„๋๋‹ค.

๐Ÿ’ก Exabeam ๊ฐ™์€ SIEM์— ๋ณด์•ˆ ๋กœ๊ทธ๋ฅผ ๋ณด๋‚ด๋Š” ์กฐ์ง์€ ์ „์ฒด ๋กœ๊ทธ๋ฅผ ๋ฌด์ฐจ๋ณ„์ ์œผ๋กœ ์ „๋‹ฌํ•˜๋Š” ๋Œ€์‹  ์†Œ์Šค๋ณ„ Pack์œผ๋กœ ์‚ฌ์ „ ํ•„ํ„ฐ๋งํ•˜๋ฉด, ํƒ์ง€ ์„ฑ๋Šฅ์„ ์œ ์ง€ํ•˜๋ฉด์„œ ์ˆ˜์ง‘ยท๋ณด์กด ๋น„์šฉ์„ ๊ตฌ์กฐ์ ์œผ๋กœ ์ค„์ผ ์ˆ˜ ์žˆ๋‹ค.


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

NEXT PATH / VERIFY IN CONTEXT

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

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

OpenForge