TECH SIGNAL / ENGINEERING REPORT

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

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

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

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

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

Here are the engineering lessons we learned when live-streaming sports to 32 million people

์ด The New Stack ๊ธ€์€ 3,200๋งŒ ๋ช…์—๊ฒŒ ์Šคํฌ์ธ  ๊ฒฝ๊ธฐ๋ฅผ ์‹ค์‹œ๊ฐ„์œผ๋กœ ์ŠคํŠธ๋ฆฌ๋ฐํ•˜๋ฉด์„œ ์–ป์€ ์—”์ง€๋‹ˆ์–ด๋ง ๊ตํ›ˆ์„ ๋‹ค๋ฃฌ๋‹ค. ์ด ์ •๋„ ๊ทœ๋ชจ์—์„œ๋Š” ๋ชจ๋“  ์‹œ์ฒญ์ž์—๊ฒŒ ์˜์ƒ์ด ๋Š๊น€ ์—†์ด, ๋™์‹œ์— ์žฌ์ƒ๋˜๋„๋ก ๋ณด์žฅํ•˜๋Š” ๊ฒƒ์ด ํ•ต์‹ฌ ๊ณผ์ œ์˜€๋‹ค. ๋‹จ ํ•œ ๋ฒˆ์˜ ์žฌ์ƒ ์ง€์—ฐ์ด๋‚˜ ์ธ์ฝ”๋”ฉ ์˜ค๋ฅ˜๋„ ์ˆ˜๋ฐฑ๋งŒ ๋ช…์ด ๋™์‹œ์— ๋ชฉ๊ฒฉํ•˜๋Š” ๋Œ€ํ˜• ์žฅ์• ๋กœ ๋ฒˆ์งˆ ์ˆ˜ ์žˆ๋‹ค. ๋ฐœ์ทŒ๋ฌธ์€ ๋ผ์ด๋ธŒ ์Šคํฌ์ธ  ํŠน์œ ์˜ ์ˆ˜๋งŽ์€ ๋ถˆํ™•์‹ค์„ฑ, ์ฆ‰ ์˜ˆ์ธก ๋ถˆ๊ฐ€๋Šฅํ•œ ๊ฒฝ๊ธฐ ์ƒํ™ฉ๊ณผ ๊ฐ€๋ณ€์ ์ธ ๋„คํŠธ์›Œํฌ ์กฐ๊ฑด์„ ํ•ต์‹ฌ ๋‚œ์ œ๋กœ ๊ผฝ๋Š”๋‹ค. DevOps ๊ด€์ ์—์„œ๋Š” ๋ณต์›๋ ฅ ์žˆ๋Š” CDN ์ „์†ก๊ณผ ์ค‘๋ณต ์ธ์ฝ”๋”ฉ ๊ฒฝ๋กœ, ์‹ค์‹œ๊ฐ„ ๋ชจ๋‹ˆํ„ฐ๋ง์ด ํ•„์ˆ˜์ ์ด๋‹ค. ์›๋ฌธ์„ ์—ด ์ˆ˜ ์—†์–ด ์ œ๋ชฉ๊ณผ ๋ฐœ์ทŒ ์ •๋ณด๋งŒ์œผ๋กœ ์ž‘์„ฑํ–ˆ๋‹ค.

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

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


Kubernetes & Cloud Native

Automating secure container registry management for air-gapped AWS workloads

AWS Containers

์ด AWS Containers ๋ธ”๋กœ๊ทธ ๊ธ€์€ ๊ทœ์ œ ์‚ฐ์—… ์กฐ์ง์ด ์—์–ด๊ฐญ AWS ํ™˜๊ฒฝ์—์„œ ์ปจํ…Œ์ด๋„ˆ ์›Œํฌ๋กœ๋“œ๋ฅผ ์šด์˜ํ•  ๋•Œ ์ˆ˜๋ฐฑ ๊ฐœ์˜ Helm ์ฐจํŠธ์™€ ์ด๋ฏธ์ง€๋ฅผ ํ”„๋ผ์ด๋น— Amazon ECR๋กœ ์ผ๊ด€๋œ ๋ณด์•ˆ ํ†ต์ œ์™€ ํ•จ๊ป˜ ๋งˆ์ด๊ทธ๋ ˆ์ด์…˜ํ•˜๋Š” ์ž๋™ํ™” ๋ฐฉ์•ˆ์„ ๋‹ค๋ฃฌ๋‹ค. ์—์–ด๊ฐญ ํ™˜๊ฒฝ์€ ์™ธ๋ถ€ ์ธํ„ฐ๋„ท ์ ‘๊ทผ์ด ์ฐจ๋‹จ๋˜์–ด ์žˆ์–ด, ์ด๋ฏธ์ง€์™€ ์ฐจํŠธ๋ฅผ ์ˆ˜๋™์œผ๋กœ ๋ณต์‚ฌํ•˜๋ฉด ๋ณด์•ˆ ํ†ต์ œ๊ฐ€ ํ™˜๊ฒฝ๋งˆ๋‹ค ๋‹ฌ๋ผ์ง€๋Š” ๋ฌธ์ œ๊ฐ€ ์ƒ๊ธด๋‹ค. ๊ธ€์€ ์ˆ˜๋ฐฑ ๊ฐœ ๋‹จ์œ„์˜ Helm ์ฐจํŠธ์™€ ์ด๋ฏธ์ง€๋ฅผ ์ผ๊ด€๋˜๊ฒŒ ECR๋กœ ์˜ฎ๊ธฐ๋Š” ๊ณผ์ •์„ ์ž๋™ํ™”ํ•ด ํ†ต์ œ๋ฅผ ํ‘œ์ค€ํ™”ํ•˜๋Š” ๊ฒƒ์„ ํ•ต์‹ฌ ๋ชฉํ‘œ๋กœ ์ œ์‹œํ•œ๋‹ค. ์ด๋Š” ๊ธˆ์œตยท๊ณต๊ณตยท๊ตญ๋ฐฉ์ฒ˜๋Ÿผ ๋„คํŠธ์›Œํฌ๊ฐ€ ๊ฒฉ๋ฆฌ๋œ ๊ทœ์ œ ์‚ฐ์—…์—์„œ ๋ฐ˜๋ณต์ ์œผ๋กœ ๋“ฑ์žฅํ•˜๋Š” ์šด์˜ ๊ณผ์ œ๋ฅผ ๋‹ค๋ฃฌ๋‹ค. ํด๋ผ์šฐ๋“œ ์—”์ง€๋‹ˆ์–ด ์ž…์žฅ์—์„œ๋Š” ์ด๋ฏธ์ง€ ์„œ๋ช…, ์ทจ์•ฝ์  ์Šค์บ”, ์ ‘๊ทผ ํ†ต์ œ ๊ฐ™์€ ๋ณด์•ˆ ์ •์ฑ…์„ ์—์–ด๊ฐญ ํ™˜๊ฒฝ์œผ๋กœ ์ผ๊ด€๋˜๊ฒŒ ์ „ํŒŒํ•˜๋Š” ํŒŒ์ดํ”„๋ผ์ธ ์„ค๊ณ„๊ฐ€ ๊ด€์ „ ํฌ์ธํŠธ๋‹ค. ์›๋ฌธ์„ ์—ด ์ˆ˜ ์—†์–ด ์ œ๋ชฉ๊ณผ ๋ฐœ์ทŒ ์ •๋ณด๋งŒ์œผ๋กœ ์ž‘์„ฑํ–ˆ๋‹ค.

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

Deploying, maintaining, and migrating production n8n on EKS

CNCF

์ด CNCF ๋ธ”๋กœ๊ทธ ๊ธ€์€ ์›Œํฌํ”Œ๋กœ ์ž๋™ํ™” ๋„๊ตฌ์ธ n8n์„ Amazon EKS ์œ„์—์„œ ํ”„๋กœ๋•์…˜ ํŠธ๋ž˜ํ”ฝ์„ ๊ฐ๋‹นํ•˜๋„๋ก ๋ฐฐํฌ, ์šด์˜, ๋งˆ์ด๊ทธ๋ ˆ์ด์…˜ํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ๋‹ค๋ฃฌ๋‹ค. ๋ฐœ์ทŒ๋ฌธ์€ n8n์ด ๊ฐ€๋ณ๊ฒŒ ์‹œ์ž‘ํ•˜๊ธฐ๋Š” ์‰ฝ์ง€๋งŒ ํ”„๋กœ๋•์…˜ ํŠธ๋ž˜ํ”ฝ ์•„๋ž˜์—์„œ ์šด์˜ํ•˜๊ธฐ๋Š” ํ›จ์”ฌ ์–ด๋ ต๋‹ค๋Š” ์ ์„ ํ•ต์‹ฌ ๋ฌธ์ œ๋กœ ์งš๋Š”๋‹ค. ํŠนํžˆ ๋ฐ๋ชจ์šฉ์œผ๋กœ SQLite๋ฅผ ์“ฐ๋Š” ๋‹จ์ผ ์ปจํ…Œ์ด๋„ˆ ๊ตฌ์„ฑ์€ ๋ฐ๋ชจ์—๋Š” ์ ํ•ฉํ•˜์ง€๋งŒ ํ”„๋กœ๋•์…˜ ๊ทœ๋ชจ๋กœ ๊ฐ€๋ฉด ํ•œ๊ณ„๊ฐ€ ๋šœ๋ ทํ•˜๋‹ค๊ณ  ์ง€์ ํ•œ๋‹ค. ์ด๋Š” ๊ฒฐ๊ตญ SQLite ๊ธฐ๋ฐ˜ ๋‹จ์ผ ์ปจํ…Œ์ด๋„ˆ์—์„œ ์ฟ ๋ฒ„๋„คํ‹ฐ์Šค ํ™˜๊ฒฝ์— ๋งž๋Š” ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์™€ ์•„ํ‚คํ…์ฒ˜๋กœ์˜ ๋งˆ์ด๊ทธ๋ ˆ์ด์…˜์ด ๊ธ€์˜ ํ•ต์‹ฌ ์ฃผ์ œ์ž„์„ ์‹œ์‚ฌํ•œ๋‹ค. EKS ๊ธฐ๋ฐ˜ ์šด์˜ํŒ€์—๊ฒŒ๋Š” ์ƒํƒœ๋ฅผ ๊ฐ€์ง„ ์›Œํฌํ”Œ๋กœ ์—”์ง„์„ ์ฟ ๋ฒ„๋„คํ‹ฐ์Šค์—์„œ ์•ˆ์ •์ ์œผ๋กœ ์šด์˜ํ•˜๊ธฐ ์œ„ํ•œ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ์ „ํ™˜, ์Šค์ผ€์ผ๋ง, ์—…๊ทธ๋ ˆ์ด๋“œ ์ „๋žต์ด ๊ด€์ „ ํฌ์ธํŠธ๊ฐ€ ๋œ๋‹ค. ์›๋ฌธ์„ ์—ด ์ˆ˜ ์—†์–ด ์ œ๋ชฉ๊ณผ ๋ฐœ์ทŒ ์ •๋ณด๋งŒ์œผ๋กœ ์ž‘์„ฑํ–ˆ๋‹ค.

๐Ÿ’ก SQLite ๋‹จ์ผ ์ปจํ…Œ์ด๋„ˆ๋กœ ์‹œ์ž‘ํ•œ ์›Œํฌํ”Œ๋กœ ์—”์ง„์„ ํ”„๋กœ๋•์…˜์œผ๋กœ ์˜ฎ๊ธฐ๋ ค๋ฉด, ์ƒํƒœ ์ €์žฅ์†Œ๋ฅผ ์™ธ๋ถ€ ๊ด€๋ฆฌํ˜• ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค๋กœ ๋ถ„๋ฆฌํ•˜๋Š” ์ž‘์—…์„ ์ฟ ๋ฒ„๋„คํ‹ฐ์Šค ๋งˆ์ด๊ทธ๋ ˆ์ด์…˜๋ณด๋‹ค ๋จผ์ € ๊ณ„ํšํ•ด์•ผ ํ•œ๋‹ค.

From Containers to Sandboxes: Developer Trust in the Agentic Era

Docker

์ด Docker ๋ธ”๋กœ๊ทธ ๊ธ€์€ 2026๋…„ Stack Overflow ๊ฐœ๋ฐœ์ž ์„ค๋ฌธ(169๊ฐœ๊ตญ 3๋งŒ ๋ช… ์ด์ƒ ์‘๋‹ต) ๊ฒฐ๊ณผ๋ฅผ ์ธ์šฉํ•˜๋ฉฐ, ์‘๋‹ต์ž์˜ ๋‹จ 7%๋งŒ์ด ์ค‘์š”ํ•œ ์˜์‚ฌ๊ฒฐ์ •์— AI ์ถœ๋ ฅ ๊ฒฐ๊ณผ๋ฅผ ์‹ ๋ขฐํ•œ๋‹ค๊ณ  ๋ฐํžŒ ์ ์„ ์ถœ๋ฐœ์ ์œผ๋กœ ์‚ผ๋Š”๋‹ค. 48%๋Š” ์ง์ ‘ ๊ฒ€์ฆํ•  ์ˆ˜ ์žˆ์„ ๋•Œ๋งŒ AI๋ฅผ ์‹ ๋ขฐํ•œ๋‹ค๊ณ  ๋‹ตํ–ˆ๊ณ , ์‘๋‹ต์ž 4๋ช… ์ค‘ ๊ฑฐ์˜ 1๋ช…์€ AI ๊ด€๋ จ ๋ณด์•ˆยทํ”„๋ผ์ด๋ฒ„์‹œ ๋ฌธ์ œ๋กœ ์ง€๋‚œ 1๋…„๊ฐ„ ์‹ค์ œ ์—…๋ฌด ์‹œ๊ฐ„์„ ๋‚ญ๋น„ํ–ˆ๋‹ค๊ณ  ๋‹ตํ–ˆ๋‹ค. ๊ฐ™์€ ์„ค๋ฌธ์—์„œ ์ปจํ…Œ์ด๋„ˆ๋Š” ํด๋ผ์šฐ๋“œ ๊ฐœ๋ฐœ ๋„๊ตฌ ์นดํ…Œ๊ณ ๋ฆฌ์—์„œ ๊ฐ€์žฅ ๋งŽ์ด ์“ฐ์ด๋Š”(59%) ๋™์‹œ์— ๊ฐ€์žฅ ์›ํ•˜๋Š”(38%) ๋„๊ตฌ๋กœ ๋‚˜ํƒ€๋‚˜, ์ปจํ…Œ์ด๋„ˆ ์ž์ฒด์˜ ์ž…์ง€๋Š” ์—ฌ์ „ํžˆ ๊ตณ๊ฑดํ•จ์„ ๋ณด์—ฌ์ค€๋‹ค. Docker๋Š” ์ด ์‹ ๋ขฐ ๊ฒฉ์ฐจ์˜ ํ•ด๋ฒ•์œผ๋กœ ์ปจํ…Œ์ด๋„ˆ๋ณด๋‹ค ๋” ๊ฐ•ํ•œ ๊ฒฉ๋ฆฌ๋ฅผ ์ œ๊ณตํ•˜๋Š” '์ƒŒ๋“œ๋ฐ•์Šค' ๊ฐœ๋…์„ ์ œ์‹œํ•˜๋ฉฐ, ๋กœ์ปฌ์—์„œ ์—์ด์ „ํŠธ๋ฅผ ์‹คํ–‰ํ•˜๋‹ค ๊ธด ์ž‘์—…๋งŒ ํด๋ผ์šฐ๋“œ๋กœ ์˜ฎ๊ธฐ๋Š” Docker Cloud Sandboxes์™€, CNCF์— ์ œ์ถœํ•  ์˜ˆ์ •์ธ Sandbox Kit ์‚ฌ์–‘์„ ์†Œ๊ฐœํ•œ๋‹ค. ๊ฒฐ๊ตญ ๋ฉ”์‹œ์ง€๋Š” ์ปจํ…Œ์ด๋„ˆ๋Š” ๊ฐœ๋ฐœ ํ‘œ์ค€์œผ๋กœ ๋‚จ์ง€๋งŒ, ์ž์œจ AI ์—์ด์ „ํŠธ๋ฅผ ์•ˆ์ „ํ•˜๊ฒŒ ์‹คํ–‰ํ•˜๋ ค๋ฉด ๊ทธ๋ณด๋‹ค ํ•œ ๋‹จ๊ณ„ ๋” ๊ฐ•ํ•œ ๊ฒฉ๋ฆฌ ๊ณ„์ธต์ด ํ•„์š”ํ•˜๋‹ค๋Š” ๊ฒƒ์ด๋‹ค. ์ด ๊ธ€์€ ๋ฒค๋” ๋ธ”๋กœ๊ทธ ์„ฑ๊ฒฉ์ด ๊ฐ•ํ•ด ์ˆ˜์น˜์˜ ์„ธ๋ถ€ ๋งฅ๋ฝ์€ ์›๋ฌธ ์„ค๋ฌธ ๋ฐ์ดํ„ฐ๋กœ ํ™•์ธํ•˜๋Š” ๊ฒƒ์ด ์ข‹๋‹ค.

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

Putting Nepal on the CNCF Golden Kubestronaut map

CNCF

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

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

Carbon as a first-class signal: Bringing software carbon intensity to OpenTelemetry

CNCF

์ด CNCF ๋ธ”๋กœ๊ทธ ๊ธ€์€ ์ €์ž๊ฐ€ 2026๋…„ ์ฒด์ฝ” ํ”„๋ผํ•˜์—์„œ ์—ด๋ฆฐ Observability Summit Europe 2026์—์„œ ๋ฐœํ‘œํ•œ ํ‚ค๋…ธํŠธ 'Carbon as a First-Class Signal: Designing a Standard for OpenTelemetry'๋ฅผ ์š”์•ฝํ•œ๋‹ค. ๋ฐœํ‘œ์˜ ํ•ต์‹ฌ ์งˆ๋ฌธ์€ ์†Œํ”„ํŠธ์›จ์–ด ํƒ„์†Œ ์ง‘์•ฝ๋„(Software Carbon Intensity, SCI) ์ง€ํ‘œ๋ฅผ ๋ฉ”ํŠธ๋ฆญยท๋กœ๊ทธยทํŠธ๋ ˆ์ด์Šค์™€ ๊ฐ™์€ OpenTelemetry์˜ 1๊ธ‰ ์‹œ๊ทธ๋„๋กœ ํŽธ์ž…์‹œํ‚ฌ ์ˆ˜ ์žˆ๋Š”๊ฐ€์˜€๋‹ค. ์ง€๊ธˆ๊นŒ์ง€ ํƒ„์†Œ ๋ฐฐ์ถœ๋Ÿ‰์€ ๋Œ€๋ถ€๋ถ„ ์ธํ”„๋ผ ์‚ฌ์—…์ž๊ฐ€ ์‚ฌํ›„์— ์ง‘๊ณ„ํ•ด ์ œ๊ณตํ•˜๋Š” ์ˆ˜์น˜์˜€๋˜ ๋ฐ˜๋ฉด, ์ด ์ œ์•ˆ์€ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๊ณ„์ธก ์ฝ”๋“œ ์ˆ˜์ค€์—์„œ OpenTelemetry ํ‘œ์ค€์„ ํ†ตํ•ด ์ง์ ‘ ํƒ„์†Œ ๋ฐ์ดํ„ฐ๋ฅผ ์ˆ˜์ง‘ํ•˜์ž๋Š” ์ ‘๊ทผ์ด๋‹ค. ์ด๋Š” ํƒ„์†Œ ์ง€ํ‘œ๋ฅผ ํด๋Ÿฌ์Šคํ„ฐ ์šด์˜ ๋Œ€์‹œ๋ณด๋“œ์˜ CPUยท๋ฉ”๋ชจ๋ฆฌยท์ง€์—ฐ์‹œ๊ฐ„๊ณผ ๋™๋“ฑํ•œ ์ˆ˜์ค€์œผ๋กœ ๋Œ์–ด์˜ฌ๋ ค, ๋ฐฐํฌ ๊ฒฐ์ •์— ์‹ค์‹œ๊ฐ„์œผ๋กœ ๋ฐ˜์˜ํ•  ์ˆ˜ ์žˆ๊ฒŒ ํ•˜๋ ค๋Š” ์‹œ๋„๋กœ ์ฝํžŒ๋‹ค. ์ฟ ๋ฒ„๋„คํ‹ฐ์Šคยทํด๋ผ์šฐ๋“œ ๋„ค์ดํ‹ฐ๋ธŒ ์šด์˜ํŒ€ ์ž…์žฅ์—์„œ๋Š” ํ–ฅํ›„ OpenTelemetry์— ํƒ„์†Œ ์‹œ๊ทธ๋„์ด ํ‘œ์ค€์œผ๋กœ ๋“ค์–ด์˜ฌ ๊ฒฝ์šฐ, ๊ธฐ์กด ๊ณ„์ธก ํŒŒ์ดํ”„๋ผ์ธ์— ๋ณ„๋„ ์ˆ˜์ง‘๊ธฐ๋ฅผ ์ถ”๊ฐ€ํ•˜์ง€ ์•Š๊ณ ๋„ ํƒ„์†Œ ๋ฐ์ดํ„ฐ๋ฅผ ์–ป์„ ์ˆ˜ ์žˆ๊ฒŒ ๋  ๊ฐ€๋Šฅ์„ฑ์„ ์‹œ์‚ฌํ•œ๋‹ค. ์›๋ฌธ์„ ์—ด ์ˆ˜ ์—†์–ด ์ œ๋ชฉ๊ณผ ๋ฐœ์ทŒ ์ •๋ณด๋งŒ์œผ๋กœ ์ž‘์„ฑํ–ˆ๋‹ค.

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


AI & ML

How Itaรบ is building generative AI for its entire customer base

OpenAI

์ด OpenAI ๊ณ ๊ฐ ์‚ฌ๋ก€๋Š” ๋ธŒ๋ผ์งˆ ์€ํ–‰ Itaรบ๊ฐ€ 'AI First' ์ „๋žต์„ ์ „์‚ฌ์ ์œผ๋กœ ์ ์šฉํ•ด ์ „์ฒด ๊ณ ๊ฐ ๊ธฐ๋ฐ˜์„ ๋Œ€์ƒ์œผ๋กœ ์ƒ์„ฑํ˜• AI๋ฅผ ๊ตฌ์ถ•ํ•œ ๊ณผ์ •์„ ๋‹ค๋ฃฌ๋‹ค. ํ•ต์‹ฌ ์‚ฐ์ถœ๋ฌผ์€ ๋‘ ๊ฐ€์ง€๋กœ, ๊ณ ๊ฐ ์‘๋Œ€์šฉ ๋Œ€ํ™”ํ˜• ์ธํ„ฐํŽ˜์ด์Šค์ธ ia.i์™€ ๋‚ด๋ถ€ ๊ฑฐ๋ฒ„๋„Œ์Šค ํ”Œ๋žซํผ์ธ IARA๋‹ค. Itaรบ๋Š” ์€ํ–‰์—…์ด๋ผ๋Š” ๋ธŒ๋ผ์งˆ์—์„œ ๊ฐ€์žฅ ๊ทœ์ œ๊ฐ€ ์—„๊ฒฉํ•œ ์—…์ข…์— ์†ํ•ด ์žˆ์–ด, ์ด ๋‘ ์‹œ์Šคํ…œ์€ ๊ณ ๊ฐ๊ณผ ์ง์› ๋ชจ๋‘์—๊ฒŒ AI๋ฅผ ์ ์šฉํ•˜๋ฉด์„œ๋„ ๊ทœ์ œ ์ค€์ˆ˜๋ฅผ ๋‹ด๋ณดํ•ด์•ผ ํ•˜๋Š” ์ œ์•ฝ ์•„๋ž˜ ์„ค๊ณ„๋๋‹ค. ia.i๋Š” ๊ณ ๊ฐ ์ ‘์ ์˜ ๋Œ€ํ™”ํ˜• AI๋ฅผ, IARA๋Š” ๋ชจ๋ธ๊ณผ ๋ฐ์ดํ„ฐ ์‚ฌ์šฉ์„ ํ†ต์ œํ•˜๋Š” ๊ฑฐ๋ฒ„๋„Œ์Šค ๊ณ„์ธต์„ ๋‹ด๋‹นํ•˜๋Š” ๊ตฌ์กฐ๋กœ ์†Œ๊ฐœ๋œ๋‹ค. ์ด๋Š” ๊ทœ์ œ ์‚ฐ์—…์—์„œ AI๋ฅผ ๋„์ž…ํ•  ๋•Œ ์ œํ’ˆ ๊ธฐ๋Šฅ๊ณผ ๊ฑฐ๋ฒ„๋„Œ์Šค ์ธํ”„๋ผ๋ฅผ ํ•จ๊ป˜ ์„ค๊ณ„ํ•ด์•ผ ํ•œ๋‹ค๋Š” ์ ์„ ๋ณด์—ฌ์ฃผ๋Š” ์‚ฌ๋ก€๋‹ค. ์›๋ฌธ์„ ์—ด ์ˆ˜ ์—†์–ด ์ œ๋ชฉ๊ณผ ๋ฐœ์ทŒ ์ •๋ณด๋งŒ์œผ๋กœ ์ž‘์„ฑํ–ˆ๋‹ค.

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

Grounding AI agents in biological reality: Building blocks for autonomous wet labs

Google Research

์ด Google Research ๋ธ”๋กœ๊ทธ ๊ธ€์€ AI ์—์ด์ „ํŠธ๋ฅผ ์ƒ๋ฌผํ•™์  ํ˜„์‹ค์— '์ ‘์ง€'์‹œ์ผœ ์ž์œจ์ ์œผ๋กœ ์šด์˜๋˜๋Š” ์Šต์‹ ์‹คํ—˜์‹ค(wet lab)์„ ๊ตฌ์ถ•ํ•˜๊ธฐ ์œ„ํ•œ ๊ธฐ๋ณธ ๊ตฌ์„ฑ ์š”์†Œ๋ฅผ ๋…ผ์˜ํ•œ๋‹ค. ํ•ต์‹ฌ ๋ฌธ์ œ์˜์‹์€ AI ์—์ด์ „ํŠธ๊ฐ€ ๊ฐ€์„ค์„ ์ƒ์„ฑํ•˜๋Š” ๊ฒƒ๋งŒ์œผ๋กœ๋Š” ๋ถ€์กฑํ•˜๋ฉฐ, ์‹ค์ œ ์‹คํ—˜ ์žฅ๋น„์™€ ์ƒ๋ฌผํ•™์  ์ œ์•ฝ ์กฐ๊ฑด์— ๋งž์ถฐ ํ–‰๋™์„ ๊ฒ€์ฆ๋ฐ›์•„์•ผ ํ•œ๋‹ค๋Š” ๊ฒƒ์ด๋‹ค. ์ œ๋ชฉ์—์„œ '๋นŒ๋”ฉ ๋ธ”๋ก'์ด๋ผ๋Š” ํ‘œํ˜„์„ ์“ด ๊ฒƒ์€ ์™„์„ฑ๋œ ์‹œ์Šคํ…œ์ด ์•„๋‹ˆ๋ผ ์ž์œจ ์‹คํ—˜์‹ค๋กœ ๊ฐ€๊ธฐ ์œ„ํ•œ ๊ตฌ์„ฑ ์š”์†Œ ๋‹จ์œ„์˜ ์—ฐ๊ตฌ์ž„์„ ์‹œ์‚ฌํ•œ๋‹ค. ์ด๋Š” Google Research์˜ General Science ๋ถ„์•ผ ์—ฐ๊ตฌ๋กœ ๋ถ„๋ฅ˜๋˜์–ด ์žˆ์–ด, ์ƒ๋ฌผํ•™ ์—ฐ๊ตฌ๋ฅผ ์œ„ํ•œ AI ์—์ด์ „ํŠธ ์ธํ”„๋ผ์— ์ดˆ์ ์„ ๋งž์ถ˜๋‹ค. ํด๋ผ์šฐ๋“œยท์ธํ”„๋ผ ์—”์ง€๋‹ˆ์–ด ์ž…์žฅ์—์„œ๋Š” ์‹คํ—˜ ์žฅ๋น„ ์ œ์–ด์™€ AI ์—์ด์ „ํŠธ์˜ ์˜์‚ฌ๊ฒฐ์ • ๋ฃจํ”„๋ฅผ ์•ˆ์ „ํ•˜๊ฒŒ ํ†ตํ•ฉํ•˜๋Š” ๋ฌธ์ œ๊ฐ€ ํ•ต์‹ฌ ๊ณผ์ œ๋กœ ๋– ์˜ค๋ฅผ ์ˆ˜ ์žˆ์Œ์„ ์‹œ์‚ฌํ•œ๋‹ค. ๋ฐœ์ทŒ๋ฌธ์ด 'General Science'๋ผ๋Š” ๋ถ„๋ฅ˜ ํƒœ๊ทธ๋ฟ์ด๋ผ ๊ตฌ์ฒด์  ์ˆ˜์น˜๋‚˜ ์‹œ์Šคํ…œ๋ช…์€ ํ™•์ธํ•  ์ˆ˜ ์—†์—ˆ๊ณ , ์›๋ฌธ์„ ์—ด ์ˆ˜ ์—†์–ด ์ œ๋ชฉ๊ณผ ๋ฐœ์ทŒ ์ •๋ณด๋งŒ์œผ๋กœ ์ž‘์„ฑํ–ˆ๋‹ค.

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

Scaling Indic Pretraining: 2.8 Trillion Tokens and an Open Data Generation Pipeline

Hugging Face

์ด Hugging Face ๋ธ”๋กœ๊ทธ ๊ธ€(NVIDIA ๊ฒŒ์‹œ)์€ ์ธ๋„๊ณ„ ์–ธ์–ด(Indic languages) ์‚ฌ์ „ํ•™์Šต์„ ์œ„ํ•ด 2.8์กฐ ๊ฐœ ํ† ํฐ ๊ทœ๋ชจ์˜ ๋ฐ์ดํ„ฐ์…‹๊ณผ ์ด๋ฅผ ๋งŒ๋“ค์–ด๋‚ด๋Š” ์˜คํ”ˆ ๋ฐ์ดํ„ฐ ์ƒ์„ฑ ํŒŒ์ดํ”„๋ผ์ธ์„ ๋‹ค๋ฃฌ๋‹ค. 2.8์กฐ ํ† ํฐ์ด๋ผ๋Š” ๊ทœ๋ชจ๋Š” ์ €์ž์› ์–ธ์–ด๋กœ ์ทจ๊ธ‰๋˜๋Š” ์ธ๋„๊ณ„ ์–ธ์–ด๋“ค์„ ์œ„ํ•œ ๋ฐ์ดํ„ฐ์…‹ ์ค‘์—์„œ๋„ ์ƒ๋‹นํžˆ ํฐ ์ถ•์— ์†ํ•œ๋‹ค. ์ œ๋ชฉ์—์„œ '์˜คํ”ˆ ๋ฐ์ดํ„ฐ ์ƒ์„ฑ ํŒŒ์ดํ”„๋ผ์ธ'์ด๋ผ๊ณ  ๋ช…์‹œํ•œ ์ ์€, ๋‹จ์ˆœํžˆ ๋ฐ์ดํ„ฐ์…‹ ์ž์ฒด๋ฅผ ๊ณต๊ฐœํ•˜๋Š” ๊ฒƒ์„ ๋„˜์–ด ๋ฐ์ดํ„ฐ๋ฅผ ๋งŒ๋“ค์–ด๋‚ด๋Š” ํŒŒ์ดํ”„๋ผ์ธ ์ฝ”๋“œ๋‚˜ ๋ฐฉ๋ฒ•๋ก ๊นŒ์ง€ ๊ณต๊ฐœํ•œ๋‹ค๋Š” ์˜๋ฏธ๋กœ ํ•ด์„๋œ๋‹ค. NVIDIA๊ฐ€ ์ด ์ž‘์—…์„ ์ฃผ๋„ํ•œ ๊ฒƒ์œผ๋กœ ๋ณด์ด๋ฉฐ, ์ด๋Š” ๋‹ค๊ตญ์–ดยท์ €์ž์› ์–ธ์–ด LLM ์‚ฌ์ „ํ•™์Šต ๋ฐ์ดํ„ฐ ์ƒ์„ฑ์— ๋Œ€ํ•œ ์—…๊ณ„์˜ ํˆฌ์ž๊ฐ€ ๊ณ„์†๋˜๊ณ  ์žˆ์Œ์„ ๋ณด์—ฌ์ค€๋‹ค. ์ด ๊ธ€์€ ML ์ธํ”„๋ผ ์—”์ง€๋‹ˆ์–ด์—๊ฒŒ ๋Œ€๊ทœ๋ชจ ํ† ํฐ ๋ฐ์ดํ„ฐ์…‹์„ ์ƒ์„ฑยท์ •์ œยท๊ฒ€์ฆํ•˜๋Š” ํŒŒ์ดํ”„๋ผ์ธ์„ ์–ด๋–ป๊ฒŒ ์„ค๊ณ„ํ–ˆ๋Š”์ง€์— ๋Œ€ํ•œ ์ฐธ๊ณ  ์‚ฌ๋ก€๊ฐ€ ๋  ์ˆ˜ ์žˆ๋‹ค. ๋ฐœ์ทŒ๋ฌธ์ด ๋น„์–ด ์žˆ๊ณ  ์›๋ฌธ์„ ์—ด ์ˆ˜ ์—†์–ด ์ œ๋ชฉ ์ •๋ณด๋งŒ์œผ๋กœ ์ž‘์„ฑํ–ˆ๋‹ค.

๐Ÿ’ก ์ €์ž์› ์–ธ์–ด๋ฅผ ์œ„ํ•œ 2.8์กฐ ํ† ํฐ๊ธ‰ ์‚ฌ์ „ํ•™์Šต ๋ฐ์ดํ„ฐ๋ฅผ ์˜คํ”ˆ ํŒŒ์ดํ”„๋ผ์ธ์œผ๋กœ ๊ณต๊ฐœํ•œ ๊ฒƒ์€, ๋ฐ์ดํ„ฐ ์ƒ์„ฑ ์ธํ”„๋ผ๋ฅผ ์žฌ์‚ฌ์šฉ ๊ฐ€๋Šฅํ•˜๊ฒŒ ์„ค๊ณ„ํ•ด์•ผ ๋‹ค๊ตญ์–ด LLM ํ•™์Šต์˜ ๋ฐ˜๋ณต ๋น„์šฉ์„ ๋‚ฎ์ถœ ์ˆ˜ ์žˆ๋‹ค๋Š” ์ ์„ ๋ณด์—ฌ์ค€๋‹ค.

Benefit Street Partners answers questions faster with Codex

OpenAI

์ด OpenAI ๊ณ ๊ฐ ์‚ฌ๋ก€๋Š” ํฌ๋ ˆ๋”ง ํˆฌ์ž์‚ฌ์ธ Benefit Street Partners์˜ Anant Kumar๊ฐ€ ๋Œ€์ถœ ํ‰๊ฐ€๋ฅผ ๋น„๊ตํ•˜๊ณ  ์‹ ์šฉ ๊ณ„์•ฝ์„œ๋ฅผ ๋ถ„์„ํ•˜๋Š” ๋‚ด๋ถ€ ๋„๊ตฌ๋ฅผ ๋งŒ๋“ค๋ฉด์„œ OpenAI์˜ Codex๋ฅผ ํ™œ์šฉํ•œ ๊ณผ์ •์„ ๋‹ค๋ฃฌ๋‹ค. Kumar๋Š” Codex๋ฅผ ์ฝ”๋“œ ๋ฆฌ๋ทฐ์™€ ํ›„์† ์ˆ˜์ • ์ž‘์—…์„ ๋” ๋น ๋ฅด๊ฒŒ ์ฒ˜๋ฆฌํ•˜๋Š” ์šฉ๋„๋กœ ์‚ฌ์šฉํ•œ๋‹ค๊ณ  ์†Œ๊ฐœ๋œ๋‹ค. ๊ธˆ์œต์—… ํŠน์„ฑ์ƒ ๋Œ€์ถœ ํ‰๊ฐ€์™€ ์‹ ์šฉ ๊ณ„์•ฝ ๋ถ„์„์€ ์ •ํ™•์„ฑ์ด ์ค‘์š”ํ•œ ์ž‘์—…์ด๋ผ, ์ฝ”๋“œ ๋ฆฌ๋ทฐ ๋‹จ๊ณ„์—์„œ AI๋ฅผ ๋ณด์กฐ์ ์œผ๋กœ ํ™œ์šฉํ•˜๋Š” ๋ฐฉ์‹์ด ํ•ต์‹ฌ์œผ๋กœ ๋ณด์ธ๋‹ค. ์ด๋Š” OpenAI๊ฐ€ Codex๋ฅผ ๋‹จ์ˆœํ•œ ์ฝ”๋“œ ์ƒ์„ฑ ๋„๊ตฌ๊ฐ€ ์•„๋‹ˆ๋ผ, ๊ธˆ์œต ์ „๋ฌธ๊ฐ€๊ฐ€ ์ง์ ‘ ๋งŒ๋“œ๋Š” ๋‚ด๋ถ€ ๋„๊ตฌ์˜ ์ฝ”๋“œ ํ’ˆ์งˆ์„ ๊ฒ€์ฆํ•˜๋Š” ๋ณด์กฐ ์ˆ˜๋‹จ์œผ๋กœ ํฌ์ง€์…”๋‹ํ•˜๋Š” ์‚ฌ๋ก€๋‹ค. ์†Œ๊ทœ๋ชจ ๊ธˆ์œตํŒ€์—์„œ ์ „๋‹ด ์†Œํ”„ํŠธ์›จ์–ด ์—”์ง€๋‹ˆ์–ด ์—†์ด๋„ AI ์ฝ”๋”ฉ ๋„๊ตฌ๋กœ ์ „๋ฌธ ๋ถ„์„ ๋„๊ตฌ๋ฅผ ์ž์ฒด ๊ตฌ์ถ•ํ•˜๋Š” ํ๋ฆ„์„ ๋ณด์—ฌ์ค€๋‹ค. ์›๋ฌธ์„ ์—ด ์ˆ˜ ์—†์–ด ์ œ๋ชฉ๊ณผ ๋ฐœ์ทŒ ์ •๋ณด๋งŒ์œผ๋กœ ์ž‘์„ฑํ–ˆ๋‹ค.

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

Stack Overflow for Agents triples signups with ChatGPT plugin

OpenAI

์ด OpenAI ๊ณ ๊ฐ ์‚ฌ๋ก€๋Š” ๋‹จ ๋‘ ๋ช…์˜ ์—”์ง€๋‹ˆ์–ด๊ฐ€ Codex๋ฅผ ํ™œ์šฉํ•ด ๋ช‡ ์ฃผ ๋งŒ์— 'Stack Overflow for Agents'๋ฅผ ์ถœ์‹œํ•œ ๊ณผ์ •๊ณผ, ์ดํ›„ ChatGPT ํ”Œ๋Ÿฌ๊ทธ์ธ์ด ๊ฐ€์ž…์ž ์ˆ˜๋ฅผ 3๋ฐฐ๋กœ ๋Š˜๋ฆฐ ๊ฒฐ๊ณผ๋ฅผ ๋‹ค๋ฃฌ๋‹ค. ์ œ๋ชฉ์ด ๋ช…์‹œํ•œ ๋Œ€๋กœ ChatGPT ํ”Œ๋Ÿฌ๊ทธ์ธ ๋„์ž…์€ ๊ฐ€์ž…์ž ์ˆ˜ 3๋ฐฐ ์ฆ๊ฐ€๋ผ๋Š” ๊ตฌ์ฒด์  ์„ฑ๊ณผ๋กœ ์ด์–ด์กŒ๋‹ค. ๋ฐœ์ทŒ๋ฌธ์€ ๋” ๋‚˜์•„๊ฐ€ ์ด ํ”Œ๋Ÿฌ๊ทธ์ธ์ด ์—์ด์ „ํŠธ ์ƒ์„ฑ ๊ฑด์ˆ˜๋ฅผ ์ตœ๋Œ€ 10๋ฐฐ๊นŒ์ง€ ๋Œ์–ด์˜ฌ๋ ธ๋‹ค๊ณ  ๋ฐํžŒ๋‹ค. ๋‹จ ๋‘ ๋ช…์˜ ์†Œ๊ทœ๋ชจ ํŒ€์ด ๋ช‡ ์ฃผ๋ผ๋Š” ์งง์€ ๊ธฐ๊ฐ„์— ์ œํ’ˆ์„ ์ถœ์‹œํ–ˆ๋‹ค๋Š” ์ ์€, AI ์ฝ”๋”ฉ ๋„๊ตฌ๊ฐ€ ์ž‘์€ ํŒ€์˜ ๊ฐœ๋ฐœ ์†๋„๋ฅผ ํฌ๊ฒŒ ๋Œ์–ด์˜ฌ๋ฆด ์ˆ˜ ์žˆ์Œ์„ ๋ณด์—ฌ์ฃผ๋Š” ๊ตฌ์ฒด์  ์‚ฌ๋ก€๋‹ค. ์ด๋Š” ์‹ ๊ทœ ํ”Œ๋žซํผ ๋ฐฐํฌ ์ฑ„๋„(ChatGPT ํ”Œ๋Ÿฌ๊ทธ์ธ)์ด ์ œํ’ˆ์˜ ์„ฑ์žฅ ๊ณก์„  ์ž์ฒด๋ฅผ ๋ฐ”๊ฟ€ ์ˆ˜ ์žˆ๋‹ค๋Š” ์ ๋„ ํ•จ๊ป˜ ์‹œ์‚ฌํ•œ๋‹ค. ์›๋ฌธ์„ ์—ด ์ˆ˜ ์—†์–ด ์ œ๋ชฉ๊ณผ ๋ฐœ์ทŒ ์ •๋ณด๋งŒ์œผ๋กœ ์ž‘์„ฑํ–ˆ๋‹ค.

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

Welcome Beam: a 501B open model you can own, customize, and scale

Hugging Face

์ด Hugging Face ๋ธ”๋กœ๊ทธ ๊ธ€์€ Reflection์˜ ์‹ ๊ทœ ์˜คํ”ˆ ๋ชจ๋ธ Beam์„ '์†Œ์œ ํ•˜๊ณ , ์ปค์Šคํ„ฐ๋งˆ์ด์ฆˆํ•˜๊ณ , ํ™•์žฅํ•  ์ˆ˜ ์žˆ๋Š”' ์•ฝ 5,010์–ต ํŒŒ๋ผ๋ฏธํ„ฐ ๋ชจ๋ธ๋กœ ์†Œ๊ฐœํ•œ๋‹ค. ๊ฐ™์€ ๋ชจ๋ธ์„ ๋‹ค๋ฃฌ Google Cloud์˜ ๋ฐœํ‘œ์— ๋”ฐ๋ฅด๋ฉด Beam์€ MoE ๊ตฌ์กฐ๋กœ ํ† ํฐ๋‹น ์•ฝ 230์–ต ํŒŒ๋ผ๋ฏธํ„ฐ๋ฅผ ํ™œ์„ฑํ™”ํ•˜๋ฉฐ, ์•ฝ 100๋งŒ ํ† ํฐ ์ปจํ…์ŠคํŠธ์™€ Apache 2.0 ๋ผ์ด์„ ์Šค๋ฅผ ๊ฐ–์ถ˜ ์˜คํ”ˆ์›จ์ดํŠธ ๋ชจ๋ธ์ด๋‹ค. Hugging Face ๊ธ€์˜ ์ œ๋ชฉ์ด ๊ฐ•์กฐํ•˜๋Š” '์†Œ์œ ยท์ปค์Šคํ„ฐ๋งˆ์ด์ฆˆยทํ™•์žฅ'์ด๋ผ๋Š” ํ‘œํ˜„์€, ์ƒ์—… API์— ์ข…์†๋˜์ง€ ์•Š๊ณ  ์ž์ฒด ์ธํ”„๋ผ์—์„œ ํŒŒ์ธํŠœ๋‹ํ•˜๊ฑฐ๋‚˜ ์„œ๋น™ ๋ฐฉ์‹์„ ๋ฐ”๊ฟ€ ์ˆ˜ ์žˆ๋‹ค๋Š” ์˜คํ”ˆ์›จ์ดํŠธ ๋ชจ๋ธ์˜ ํ•ต์‹ฌ ๊ฐ€์น˜ ์ œ์•ˆ์„ ๊ฐ€๋ฆฌํ‚จ๋‹ค. 5,010์–ต์ด๋ผ๋Š” ์ด ํŒŒ๋ผ๋ฏธํ„ฐ ๊ทœ๋ชจ๋Š” ์˜คํ”ˆ์›จ์ดํŠธ ๋ชจ๋ธ ์ค‘์—์„œ๋„ ์ตœ์ƒ์œ„๊ถŒ์— ์†ํ•ด, ์ž์ฒด GPU ์ธํ”„๋ผ๋ฅผ ๊ฐ–์ถ˜ ๊ธฐ์—…์ด ์ฃผ์š” ํƒ€๊นƒ์ž„์„ ์‹œ์‚ฌํ•œ๋‹ค. ์ด๋Ÿฐ ๋Œ€ํ˜• ์˜คํ”ˆ์›จ์ดํŠธ ๋ชจ๋ธ์„ ์ž์ฒด ์„œ๋น™ํ•˜๋ ค๋ฉด ์ƒ๋‹นํ•œ GPU ํด๋Ÿฌ์Šคํ„ฐ์™€ ํšจ์œจ์ ์ธ ์ถ”๋ก  ์Šคํƒ์ด ํ•„์š”ํ•˜๋‹ค๋Š” ์ ์ด ์šด์˜ ๊ด€์ ์˜ ํ•ต์‹ฌ ๊ณ ๋ ค์‚ฌํ•ญ์ด๋‹ค. ์ด ํ•ญ๋ชฉ์€ Hugging Face ์›๋ฌธ์„ ์ง์ ‘ ์—ด ์ˆ˜ ์—†์–ด, ๊ฐ™์€ ๋ชจ๋ธ์„ ๋‹ค๋ฃฌ ๋‹ค๋ฅธ ๊ณต๊ฐœ ๋ฐœํ‘œ์—์„œ ํ™•์ธ๋œ ์‚ฌ์‹ค๊ณผ ์ œ๋ชฉยท๋ฐœ์ทŒ ์ •๋ณด๋ฅผ ๋ฐ”ํƒ•์œผ๋กœ ์ž‘์„ฑํ–ˆ๋‹ค.

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

Granite Switch 4.1: Chat, Decisions, and Speech from One Endpoint

Hugging Face

์ด Hugging Face ๋ธ”๋กœ๊ทธ ๊ธ€(IBM Granite ๊ฒŒ์‹œ)์€ IBM์˜ ์‹ ๊ทœ ๋ชจ๋ธ 'Granite Switch 4.1'์„ ์†Œ๊ฐœํ•˜๋ฉฐ, ์ œ๋ชฉ์—์„œ ์ฑ„ํŒ…ยท์˜์‚ฌ๊ฒฐ์ •ยท์Œ์„ฑ(speech)์„ ํ•˜๋‚˜์˜ ์—”๋“œํฌ์ธํŠธ๋กœ ์ฒ˜๋ฆฌํ•  ์ˆ˜ ์žˆ๋‹ค๋Š” ์ ์„ ํ•ต์‹ฌ ํŠน์ง•์œผ๋กœ ๋‚ด์„ธ์šด๋‹ค. 'Switch'๋ผ๋Š” ์ด๋ฆ„๊ณผ ์—ฌ๋Ÿฌ ๋ชจ๋‹ฌ๋ฆฌํ‹ฐ๋ฅผ ํ•˜๋‚˜์˜ ์—”๋“œํฌ์ธํŠธ์—์„œ ์ฒ˜๋ฆฌํ•œ๋‹ค๋Š” ์„ค๋ช…์€, ์ž‘์—… ์œ ํ˜•์— ๋”ฐ๋ผ ๋‚ด๋ถ€์ ์œผ๋กœ ๋‹ค๋ฅธ ์„œ๋ธŒ๋ชจ๋ธ์ด๋‚˜ ๋ผ์šฐํŒ… ๊ฒฝ๋กœ๋กœ ์ „ํ™˜ํ•˜๋Š” ๊ตฌ์กฐ์ผ ๊ฐ€๋Šฅ์„ฑ์„ ์‹œ์‚ฌํ•œ๋‹ค. ์ฑ„ํŒ…, ์˜์‚ฌ๊ฒฐ์ •(์•„๋งˆ๋„ ๋ถ„๋ฅ˜ยทํŒ๋‹จํ˜• ์ž‘์—…), ์Œ์„ฑ๊นŒ์ง€ ํ•˜๋‚˜์˜ API๋กœ ๋ฌถ์—ˆ๋‹ค๋Š” ๊ฒƒ์€, ๊ธฐ์กด์— ์Œ์„ฑ ๋ชจ๋ธ๊ณผ ํ…์ŠคํŠธ ๋ชจ๋ธ์„ ๋”ฐ๋กœ ํ˜ธ์ถœํ•ด์•ผ ํ–ˆ๋˜ ์šด์˜ ๋ณต์žก๋„๋ฅผ ์ค„์ด๋ ค๋Š” ๋ชฉ์ ์œผ๋กœ ์ฝํžŒ๋‹ค. IBM์ด ์ž์‚ฌ Granite ๋ชจ๋ธ ๋ผ์ธ์—…์„ Hugging Face๋ฅผ ํ†ตํ•ด ์ง€์†์ ์œผ๋กœ ๊ณต๊ฐœํ•˜๊ณ  ์žˆ๋‹ค๋Š” ์ ๋„ ๋ˆˆ์— ๋ˆ๋‹ค. ์—ฌ๋Ÿฌ ๋ชจ๋‹ฌ๋ฆฌํ‹ฐ๋ฅผ ๋‹จ์ผ ์—”๋“œํฌ์ธํŠธ๋กœ ํ†ตํ•ฉํ•˜๋ฉด API ํ˜ธ์ถœ ์ˆ˜์™€ ์ง€์—ฐ์‹œ๊ฐ„์„ ์ค„์ผ ์ˆ˜ ์žˆ์ง€๋งŒ, ๊ฐ ๋ชจ๋‹ฌ๋ฆฌํ‹ฐ๋ณ„ ์„œ๋น™ ์ตœ์ ํ™”๊ฐ€ ํŠธ๋ ˆ์ด๋“œ์˜คํ”„๊ฐ€ ๋  ์ˆ˜ ์žˆ๋‹ค๋Š” ์ ์€ ์šด์˜์ž๊ฐ€ ํ™•์ธํ•ด์•ผ ํ•  ๋ถ€๋ถ„์ด๋‹ค. ๋ฐœ์ทŒ๋ฌธ์ด ๋น„์–ด ์žˆ๊ณ  ์›๋ฌธ์„ ์—ด ์ˆ˜ ์—†์–ด ์ œ๋ชฉ ์ •๋ณด๋งŒ์œผ๋กœ ์ž‘์„ฑํ–ˆ๋‹ค.

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


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

Day 0 support for Reflectionโ€™s Beam on Google Cloud: 5x faster perf with llm-d and NVIDIA Dynamo

Google Cloud

Google Cloud๋Š” Reflection์˜ ์ฒซ ์˜คํ”ˆ์›จ์ดํŠธ ๋ชจ๋ธ Beam์— ๋Œ€ํ•ด ์ถœ์‹œ ๋‹น์ผ๋ถ€ํ„ฐ ์ง€์›์„ ์ œ๊ณตํ•œ๋‹ค๊ณ  ๋ฐํ˜”๋‹ค. Beam์€ ์•ฝ 5,010์–ต ๊ฐœ์˜ ์ด ํŒŒ๋ผ๋ฏธํ„ฐ ์ค‘ ํ† ํฐ๋‹น ์•ฝ 230์–ต ๊ฐœ๋ฅผ ํ™œ์„ฑํ™”ํ•˜๋Š” MoE ๊ตฌ์กฐ์ด๋ฉฐ, ์•ฝ 100๋งŒ ํ† ํฐ ์ปจํ…์ŠคํŠธ ์œˆ๋„์šฐ๋ฅผ ์ง€์›ํ•˜๊ณ  Apache 2.0 ๋ผ์ด์„ ์Šค๋กœ ๊ณต๊ฐœ๋œ๋‹ค. ์„œ๋น™ ์Šคํƒ์€ NVIDIA A4X Max(GB300 NVL72 32๊ธฐ) ์œ„์—์„œ๋Š” NVIDIA Dynamo๋ฅผ, G4(RTX PRO 6000 8๊ธฐ) ์œ„์—์„œ๋Š” llm-d๋ฅผ ์‚ฌ์šฉํ•˜๋ฉฐ, ๊ฐ๊ฐ ํ‘œ์ค€ ์ฟ ๋ฒ„๋„คํ‹ฐ์Šค ๋ผ์šด๋“œ๋กœ๋นˆ ๋ฐฐํฌ ๋Œ€๋น„ ์ตœ๋Œ€ 5๋ฐฐ ๋†’์€ ์ฒ˜๋ฆฌ๋Ÿ‰๊ณผ ์ตœ๋Œ€ 8๋ฐฐ ๋‚ฎ์€ ์ง€์—ฐ์‹œ๊ฐ„์„ ๊ธฐ๋กํ–ˆ๋‹ค๊ณ  ๋ฐํ˜”๋‹ค. ์ด ์„ฑ๋Šฅ ํ–ฅ์ƒ์€ ์ ‘๋‘์‚ฌยท๋ถ€ํ•˜๋ฅผ ๊ณ ๋ คํ•œ ๋ผ์šฐํŒ…๊ณผ ํ”„๋ฆฌํ•„ยท๋””์ฝ”๋“œ ๋ถ„๋ฆฌ, GPU HBM๊ณผ ํ˜ธ์ŠคํŠธ DRAMยท๋กœ์ปฌ NVMe์— ๊ฑธ์นœ ๊ณ„์ธตํ˜• KV ์บ์‹œ ์„ค๊ณ„์—์„œ ๋‚˜์˜จ๋‹ค. ๋‹ค๋งŒ ๋‘ ํ•˜๋“œ์›จ์–ด ๊ตฌ์„ฑ์˜ ์ˆ˜์น˜๋Š” ์„œ๋กœ ๋น„๊ต ๊ฐ€๋Šฅํ•œ ๊ฒƒ์ด ์•„๋‹ˆ๋ฉฐ, ๊ณ ๊ฐ ๋ฒค์น˜๋งˆํฌ ๊ธฐ๋ฐ˜์ด๋ผ๋Š” ์ ๊ณผ ๋ฉ€ํ‹ฐํ„ด ์—์ด์ „ํ‹ฑ ์ฝ”๋”ฉ ์›Œํฌ๋กœ๋“œ(AgentX, InferenceX)์— ํ•œ์ •๋œ ๊ฒฐ๊ณผ๋ผ๋Š” ์ ์€ ์œ ์˜ํ•ด์•ผ ํ•œ๋‹ค. ์šด์˜ ๊ด€์ ์—์„œ๋Š” ์ž์‚ฌ ํŠธ๋ž˜ํ”ฝ์ด ๋ฉ€ํ‹ฐํ„ด ์ค‘์‹ฌ์ธ์ง€์— ๋”ฐ๋ผ ์‹ค์ œ ์ด๋“์ด ํฌ๊ฒŒ ๋‹ฌ๋ผ์งˆ ์ˆ˜ ์žˆ๋‹ค.

๐Ÿ’ก ์ด 5๋ฐฐ ์ฒ˜๋ฆฌ๋Ÿ‰ ํ–ฅ์ƒ์€ ๋ฉ€ํ‹ฐํ„ด ์—์ด์ „ํ‹ฑ ์›Œํฌ๋กœ๋“œ์—์„œ์˜ KV ์บ์‹œ ์ธ์ง€ ๋ผ์šฐํŒ…์— ๊ธฐ์ธํ•˜๋ฏ€๋กœ, ๋‹จ์ผ ํ„ดยท์งง์€ ์ปจํ…์ŠคํŠธ ํŠธ๋ž˜ํ”ฝ์„ ์ฃผ๋กœ ๋‹ค๋ฃจ๋Š” ์šด์˜ํŒ€์€ ๊ฐ™์€ ์ˆ˜์น˜๋ฅผ ๊ธฐ๋Œ€ํ•˜์ง€ ๋ง๊ณ  ์ž์ฒด ํŠธ๋ž˜ํ”ฝ์œผ๋กœ ๋จผ์ € ๋ฒค์น˜๋งˆํฌํ•ด์•ผ ํ•œ๋‹ค.

Whatโ€™s new with Google Cloud

Google Cloud

์ด Google Cloud 'What's new' ํŽ˜์ด์ง€๋Š” 2026๋…„ ํ•œ ํ•ด์˜ ์ฃผ์š” ์—…๋ฐ์ดํŠธ๋ฅผ ํ•œ๊ณณ์— ๋ชจ์€ ๋กค์—… ๊ธ€์ด๋‹ค. AI ๋ชจ๋ธ ์ชฝ์—์„œ๋Š” Model Garden์— ์ถ”๊ฐ€๋œ Claude Sonnet 5.5ยทOpus 5.5๊ฐ€ ์ฝ”๋”ฉยท์—์ด์ „ํ‹ฑ ์ž‘์—… ์„ฑ๋Šฅ ๊ฐœ์„ ๊ณผ ํ† ํฐ๋‹น ๋น„์šฉ ์ ˆ๊ฐ์„ ๋‚ด์„ธ์šฐ๊ณ , Apigee์˜ ๋น„์šฉ ๋ผ์šฐํŒ… ๋ธ”๋ฃจํ”„๋ฆฐํŠธ๋Š” ๊ฐ„๋‹จํ•œ ์งˆ์˜๋ฅผ ๊ฒฝ๋Ÿ‰ ๋ชจ๋ธ๋กœ ๋Œ๋ ค 70% ์ด์ƒ์˜ ๋น„์šฉ ์ ˆ๊ฐ์„ ์ฃผ์žฅํ•œ๋‹ค. ๋ฐ์ดํ„ฐ ์ชฝ์—์„œ๋Š” Storage Intelligence Advisor๊ฐ€ GA๋กœ ์ „ํ™˜๋ผ ์ƒ์œ„ 50๊ฐœ GCS ๊ณ ๊ฐ ์ค‘ 25๊ณณ์ด ์ด๋ฏธ ์“ฐ๊ณ  ์žˆ๊ณ , Firestore์˜ ์ƒˆ ์ฟผ๋ฆฌ ์—”์ง„์€ 60๋งŒ ๋ช…์˜ ๊ฐœ๋ฐœ์ž๊ฐ€ ์“ฐ๋Š” ์ œํ’ˆ์— 100๊ฐœ ์ด์ƒ์˜ ์‹ ๊ทœ ์ฟผ๋ฆฌ ๊ธฐ๋Šฅ์„ ์ถ”๊ฐ€ํ–ˆ๋‹ค๊ณ  ๋ฐํžŒ๋‹ค. ์ปดํ“จํŠธ ์˜์—ญ์—์„œ๋Š” G4 VM์˜ 1/8 ๋‹จ์œ„ ๋ถ„ํ•  GPU ์Šฌ๋ผ์ด์Šค๊ฐ€ GA๋กœ ๋‚˜์™”๊ณ , GCSFS 2026.8.0์€ Rapid Bucket์œผ๋กœ ์ตœ๋Œ€ 21 GiB/s ์ฒ˜๋ฆฌ๋Ÿ‰์„ ๋‚ธ๋‹ค๊ณ  ๋ฐœํ‘œํ–ˆ๋‹ค. ๋ณด์•ˆ ์ชฝ์—์„œ๋Š” ์‘๋‹ต์ž์˜ 79%๊ฐ€ AI ํ™•์žฅ์˜ ๊ฐ€์žฅ ํฐ ๊ณผ์ œ๋กœ ๋ณด์•ˆยท๊ฑฐ๋ฒ„๋„Œ์Šค๋ฅผ ๊ผฝ์•˜๋‹ค๋Š” ์กฐ์‚ฌ ๊ฒฐ๊ณผ๋„ ํ•จ๊ป˜ ์†Œ๊ฐœ๋œ๋‹ค. ์ด ๊ธ€์€ ์ˆ˜์‹ญ ๊ฑด์˜ ๊ฐœ๋ณ„ ๋ฐœํ‘œ๋ฅผ ์š”์•ฝํ•œ ์ƒ‰์ธ ์„ฑ๊ฒฉ์ด๋ผ, ์ž์‹ ์˜ ์Šคํƒ๊ณผ ์ง์ ‘ ๊ด€๋ จ๋œ ํ•ญ๋ชฉ๋งŒ ๊ณจ๋ผ ์›๋ฌธ์—์„œ ์„ธ๋ถ€ ์‚ฌํ•ญ์„ ํ™•์ธํ•˜๋Š” ๊ฒƒ์ด ์ข‹๋‹ค.

๐Ÿ’ก ์ด ํŽ˜์ด์ง€์— ๋ชจ์ธ ๋ฐœํ‘œ๋“ค์„ ๋ณด๋ฉด, ์˜ฌํ•ด Google Cloud์˜ ํˆฌ์ž ๋ฐฉํ–ฅ์€ ๋ชจ๋ธ ๋น„์šฉ ์ ˆ๊ฐ(Apigee ๋ผ์šฐํŒ…)๊ณผ ์Šคํ† ๋ฆฌ์ง€ยท์ฟ ๋ฒ„๋„คํ‹ฐ์Šค ์šด์˜ ๊ฐ€์‹œ์„ฑ(Storage Intelligence, GKE ๋งˆ์ด๊ทธ๋ ˆ์ด์…˜ ์ง€์›) ์–‘์ชฝ์— ๊ฑธ์ณ ์žˆ์–ด, ์šด์˜ํŒ€์€ ๋น„์šฉ ๋ผ์šฐํŒ…๊ณผ ๊ด€์ธก์„ฑ ๋„๊ตฌ๋ฅผ ํ•จ๊ป˜ ๊ฒ€ํ† ํ•  ๊ฐ€์น˜๊ฐ€ ์žˆ๋‹ค.

Architecting autonomy: A design pattern for high-compute, governed agents in biotech

Google Cloud

์ด Google Cloud ๊ธ€์€ ๋Œ€๋ถ€๋ถ„์˜ ํ”„๋กœ๋•์…˜ AI ์—์ด์ „ํŠธ๊ฐ€ ๊ฐ€๋ฒผ์šด ๋””์ŠคํŒจ์ฒ˜ ์—ญํ• ๋งŒ ํ•˜๋Š” ๊ฒƒ๊ณผ ๋‹ฌ๋ฆฌ, ๋‹จ๋ฐฑ์งˆ ํด๋”ฉ์ด๋‚˜ 5๋งŒ ๊ฐœ ํ™”ํ•ฉ๋ฌผ ๊ทœ๋ชจ์˜ ๋ฆฌ๊ฐ„๋“œ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ ์Šคํฌ๋ฆฌ๋‹์ฒ˜๋Ÿผ ์ˆ˜ ์‹œ๊ฐ„์”ฉ ๊ฑธ๋ฆฌ๋Š” GPU ์ง‘์•ฝ์  ์ƒ๋ฌผํ•™ ์ž‘์—…์„ ๋‹ค๋ฃจ๊ธฐ ์œ„ํ•œ 3๊ณ„์ธต ์„ค๊ณ„ ํŒจํ„ด์„ ์ œ์‹œํ•œ๋‹ค. ์‹คํ–‰ ๊ณ„์ธต('๊ทผ์œก')์€ ESMFold์™€ GenMol์„ NVIDIA NIM์œผ๋กœ ํŒจํ‚ค์ง•ํ•ด GKE ์œ„ RTX PRO 6000 Blackwell ๊ธฐ๋ฐ˜ G4 VM์—์„œ ๊ตฌ๋™ํ•˜๋ฉฐ, ์ฝœ๋“œ์Šคํƒ€ํŠธ๋ฅผ ์ค„์ด๊ธฐ ์œ„ํ•ด ๋…ธ๋“œ ํ’€์„ ์ตœ์†Œ 1๊ฐœ ์ƒ์‹œ ๊ฐ€๋™ ์ƒํƒœ๋กœ ์œ ์ง€ํ•œ๋‹ค. ์ธ์ง€ ๊ณ„์ธต('๋‘๋‡Œ')์€ Gemini ํ”Œ๋žซํผ์˜ Agent Runtime ์œ„์— ๋ฆฌ๋“œ ์˜ค์ผ€์ŠคํŠธ๋ ˆ์ดํ„ฐ์™€ Lead OptimizationยทSafety Screening ๋‘ ์„œ๋ธŒ ์—์ด์ „ํŠธ๋กœ ๊ตฌ์„ฑ๋œ ๊ณ„์ธตํ˜• ๋ฉ€ํ‹ฐ์—์ด์ „ํŠธ ๊ตฌ์กฐ์ด๋ฉฐ, PDB ํŒŒ์ผ ๊ฐ™์€ ๋ฌด๊ฑฐ์šด ๋ฐ์ดํ„ฐ๋Š” Cloud Storage์— ๋‘๊ณ  ๊ฐ€๋ฒผ์šด ์„œ๋ช…๋œ URI๋งŒ ์—์ด์ „ํŠธ ๊ฐ„์— ์ „๋‹ฌํ•œ๋‹ค. ๊ฑฐ๋ฒ„๋„Œ์Šค ๊ณ„์ธต์€ Agent Identity๋กœ ๊ฐ ์—์ด์ „ํŠธ์— ์•”ํ˜ธํ•™์  ์‹ ์›์„ ๋ถ€์—ฌํ•˜๊ณ , Agent GatewayยทRegistryยทModel Armor๋กœ ์ ‘๊ทผ๊ณผ ์ž…์ถœ๋ ฅ์„ ํ†ต์ œํ•œ๋‹ค. ๊ธ€์€ ๊ฒฐํ•ฉ ์นœํ™”๋„ ์ปท์˜คํ”„๋ฅผ ์˜ˆ๋กœ ๋“ค๋ฉฐ '-7.5 kcal/mol๋ณด๋‹ค ๋‚˜์˜๋ฉด ํ๊ธฐ'์ฒ˜๋Ÿผ ๊ณ ์ •๋œ ๊ทœ์น™ ๋Œ€์‹  ์งˆ๋ณ‘ ๋งฅ๋ฝ์— ๋”ฐ๋ผ ์œ ๋™์ ์œผ๋กœ ํŒ๋‹จํ•˜๊ฒŒ ํ•ด์•ผ ์œ ๋ง ํ›„๋ณด๋ฅผ ์„ฃ๋ถˆ๋ฆฌ ๋ฒ„๋ฆฌ์ง€ ์•Š๋Š”๋‹ค๊ณ  ๊ฐ•์กฐํ•œ๋‹ค. ์ „์ฒด์ ์œผ๋กœ ๋˜๋Œ๋ฆด ์ˆ˜ ์—†๋Š” ์ž‘์—…(์›ป๋žฉ ํ•ฉ์„ฑ ์ฐฉ์ˆ˜ ๋“ฑ)์—๋Š” ์‚ฌ๋žŒ์˜ ์Šน์ธ์„ ๋ฐ›๊ณ , ๋˜๋Œ๋ฆด ์ˆ˜ ์žˆ๋Š” ์ž‘์—…์€ ์ž๋™ํ™”ํ•˜๋Š” '๋น„๋Œ€์นญ์  ์ž์œจ์„ฑ' ์›์น™์ด ํ•ต์‹ฌ ๋ฉ”์‹œ์ง€๋‹ค.

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

Continuous accountability for Verified bots

Cloudflare

์ด Cloudflare ๋ธ”๋กœ๊ทธ ๊ธ€์€ ์ž์‚ฌ์˜ 'Verified bots' ํ”„๋กœ๊ทธ๋žจ์— ์ง€์†์ ์ธ ์ฑ…์ž„ ์ถ”์ (continuous accountability) ์ฒด๊ณ„๋ฅผ ๋„์ž…ํ•œ๋‹ค๊ณ  ๋ฐœํ‘œํ•œ๋‹ค. ํ•ต์‹ฌ ์ „์ œ๋Š” ์‹ ์› ํ™•์ธ(identity)๋งŒ์œผ๋กœ๋Š” ๋ด‡์ด ์ฑ…์ž„๊ฐ ์žˆ๊ฒŒ ๋™์ž‘ํ•œ๋‹ค๋Š” ๊ฒƒ์„ ๋ณด์žฅํ•˜์ง€ ๋ชปํ•œ๋‹ค๋Š” ๊ฒƒ์ด๋‹ค. ๋ฐœ์ทŒ๋ฌธ์— ๋”ฐ๋ฅด๋ฉด ์ƒˆ ์‹œ์Šคํ…œ์€ Verified bots๊ฐ€ robots.txt ๊ฐ™์€ ์‚ฌ์ดํŠธ ์šด์˜์ž์˜ ์„ ํ˜ธ ์„ค์ •์„ ์‹ค์ œ๋กœ ์ง€์†์ ์œผ๋กœ ์ค€์ˆ˜ํ•˜๋Š”์ง€๋ฅผ ๊ณ„์† ํ‰๊ฐ€ํ•œ๋‹ค. ์ด๋Š” ํ•œ ๋ฒˆ ์ธ์ฆ์„ ๋ฐ›์œผ๋ฉด ์˜๊ตฌ์ ์œผ๋กœ ์‹ ๋ขฐ๋˜๋Š” ๊ธฐ์กด ๋ฐฉ์‹์—์„œ, ํ–‰๋™์„ ์ง€์†์ ์œผ๋กœ ์žฌํ‰๊ฐ€ํ•˜๋Š” ๋ฐฉ์‹์œผ๋กœ ์ „ํ™˜ํ•œ๋‹ค๋Š” ์˜๋ฏธ๋‹ค. AI ํฌ๋กค๋Ÿฌ์™€ ์—์ด์ „ํŠธ๊ฐ€ ๋Š˜์–ด๋‚˜๋Š” ์ƒํ™ฉ์—์„œ, ์‹ ์› ์ธ์ฆ๊ณผ ํ–‰๋™ ์ค€์ˆ˜๋ฅผ ๋ถ„๋ฆฌํ•ด ๋ชจ๋‹ˆํ„ฐ๋งํ•˜๋Š” ์ ‘๊ทผ์€ ์‚ฌ์ดํŠธ ์šด์˜์ž๊ฐ€ ์ž๋™ํ™”๋œ ํŠธ๋ž˜ํ”ฝ์„ ๋” ์„ธ๋ฐ€ํ•˜๊ฒŒ ํ†ต์ œํ•  ์ˆ˜ ์žˆ๊ฒŒ ํ•ด์ค€๋‹ค. ์›๋ฌธ์„ ์—ด ์ˆ˜ ์—†์–ด ์ œ๋ชฉ๊ณผ ๋ฐœ์ทŒ ์ •๋ณด๋งŒ์œผ๋กœ ์ž‘์„ฑํ–ˆ๋‹ค.

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

Model Context Protocol gateway for Red Hat OpenShift is now generally available

Red Hat

Red Hat์€ MCP(Model Context Protocol) ๊ฒŒ์ดํŠธ์›จ์ด๋ฅผ Red Hat Connectivity Link 1.5 ๋ฆด๋ฆฌ์Šค์˜ ์ผ๋ถ€๋กœ ์ •์‹ ์ถœ์‹œ(GA)ํ–ˆ๋‹ค๊ณ  ๋ฐœํ‘œํ–ˆ๋‹ค. ์ด ๊ฒŒ์ดํŠธ์›จ์ด๋Š” Red Hat AI ํฌํŠธํด๋ฆฌ์˜ค์— ๋„ค์ดํ‹ฐ๋ธŒ๋กœ ํ†ตํ•ฉ๋˜์–ด ์ œ๊ณต๋œ๋‹ค. MCP๋Š” AI ์—์ด์ „ํŠธ๊ฐ€ ์™ธ๋ถ€ ๋„๊ตฌยท๋ฐ์ดํ„ฐ ์†Œ์Šค์— ์—ฐ๊ฒฐํ•˜๋Š” ํ‘œ์ค€ ํ”„๋กœํ† ์ฝœ๋กœ, ๊ฒŒ์ดํŠธ์›จ์ด ํ˜•ํƒœ๋กœ ์ œ๊ณต๋œ๋‹ค๋Š” ๊ฒƒ์€ OpenShift ํ™˜๊ฒฝ์—์„œ ์—ฌ๋Ÿฌ MCP ์„œ๋ฒ„๋กœ์˜ ์ ‘๊ทผ์„ ์ค‘์•™์—์„œ ๋ผ์šฐํŒ…ยทํ†ต์ œํ•  ์ˆ˜ ์žˆ๋‹ค๋Š” ์˜๋ฏธ๋กœ ์ฝํžŒ๋‹ค. Connectivity Link๋ผ๋Š” ๊ธฐ์กด ์ œํ’ˆ ๋ผ์ธ์˜ ๋งˆ์ด๋„ˆ ๋ฒ„์ „(1.5) ์—…๊ทธ๋ ˆ์ด๋“œ๋กœ ๋ฌถ์—ฌ ๋‚˜์™”๋‹ค๋Š” ์ ์€, ์ด ๊ธฐ๋Šฅ์ด ์™„์ „ํžˆ ์ƒˆ๋กœ์šด ์ œํ’ˆ์ด ์•„๋‹ˆ๋ผ ๊ธฐ์กด API ์ปค๋„ฅํ‹ฐ๋น„ํ‹ฐ ๊ณ„์ธต์˜ ํ™•์žฅ์ž„์„ ๋ณด์—ฌ์ค€๋‹ค. OpenShift ์šด์˜ํŒ€ ์ž…์žฅ์—์„œ๋Š” ๊ฐ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์ด ๊ฐœ๋ณ„์ ์œผ๋กœ MCP ์„œ๋ฒ„ ์—ฐ๊ฒฐ์„ ๊ด€๋ฆฌํ•˜๋Š” ๋Œ€์‹ , ๊ฒŒ์ดํŠธ์›จ์ด ๊ณ„์ธต์—์„œ ์ธ์ฆยท์ •์ฑ…์„ ์ผ์›ํ™”ํ•  ์ˆ˜ ์žˆ๋‹ค๋Š” ์ ์ด ํ•ต์‹ฌ ์ด์ ์ด ๋  ๊ฒƒ์œผ๋กœ ๋ณด์ธ๋‹ค. ์›๋ฌธ์„ ์—ด ์ˆ˜ ์—†์–ด ์ œ๋ชฉ๊ณผ ๋ฐœ์ทŒ ์ •๋ณด๋งŒ์œผ๋กœ ์ž‘์„ฑํ–ˆ๋‹ค.

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

Friday Five โ€” October 16, 2026 | Red Hat

Red Hat

์ด Red Hat 'Friday Five' ๊ธ€์€ ํ•œ ์ฃผ๊ฐ„์˜ ์ฃผ์š” ์†Œ์‹ ๋‹ค์„ฏ ๊ฐ€์ง€๋ฅผ ๋ชจ์€ ์ •๊ธฐ ์ฝ”๋„ˆ์ด๋ฉฐ, ๊ทธ์ค‘ ํ•˜๋‚˜๋กœ Red Hat์˜ ์ฒซ ๋ฒˆ์งธ 'Open Source Security Signals' 2026๋…„ 3๋ถ„๊ธฐ ๋ณด๊ณ ์„œ๊ฐ€ ์†Œ๊ฐœ๋œ๋‹ค. ์ด ๋ณด๊ณ ์„œ๋Š” ์˜คํ”ˆ์†Œ์Šค ์ƒํƒœ๊ณ„๊ฐ€ ์‹ค์ œ๋กœ ์˜๋ฏธ ์žˆ๋Š” ์œ„ํ—˜์„ ์–ด๋–ป๊ฒŒ ์‹๋ณ„ํ•˜๊ณ , ์ทจ์•ฝ์ ์„ ์–ด๋–ป๊ฒŒ ๋ณต๊ตฌํ•˜๋ฉฐ, ์žฌ์‚ฌ์šฉ ๊ฐ€๋Šฅํ•œ ์ˆ˜์ • ์ฝ”๋“œ๋ฅผ ์–ด๋–ป๊ฒŒ ์ „๋‹ฌํ•˜๋Š”์ง€๋ฅผ ๋‹ค๋ฃฌ๋‹ค๊ณ  ์„ค๋ช…๋œ๋‹ค. '์ฒซ ๋ฒˆ์งธ(inaugural)' ๋ณด๊ณ ์„œ๋ผ๋Š” ์ ์€ Red Hat์ด ์ด ์ฃผ์ œ๋ฅผ ์ •๊ธฐ์ ์œผ๋กœ ์ถ”์ ํ•˜๋Š” ์ƒˆ๋กœ์šด ๋ฆฌํฌํŠธ ์‹œ๋ฆฌ์ฆˆ๋ฅผ ์‹œ์ž‘ํ–ˆ๋‹ค๋Š” ์˜๋ฏธ๋‹ค. ๋‚˜๋จธ์ง€ ๋„ค ๊ฐ€์ง€ ์†Œ์‹์€ ๋ฐœ์ทŒ๋ฌธ์— ๋‹ด๊ธฐ์ง€ ์•Š์•„ ๊ตฌ์ฒด์ ์œผ๋กœ ํ™•์ธํ•  ์ˆ˜ ์—†๋‹ค. ๋ณด์•ˆ ์‹ ํ˜ธ ๋ณด๊ณ ์„œ๋Š” ์ทจ์•ฝ์  ํŒจ์น˜์˜ ํ‰๊ท  ์†Œ์š” ์‹œ๊ฐ„์ด๋‚˜ ์žฌ์‚ฌ์šฉ ๊ฐ€๋Šฅํ•œ ์ˆ˜์ • ๋น„์œจ์ฒ˜๋Ÿผ, ์กฐ์ง์ด ์ž์ฒด ํŒจ์น˜ ํ”„๋กœ์„ธ์Šค๋ฅผ ๋ฒค์น˜๋งˆํ‚นํ•˜๋Š” ๋ฐ ์ฐธ๊ณ ํ•  ์ˆ˜ ์žˆ๋Š” ์ž๋ฃŒ๊ฐ€ ๋  ์ˆ˜ ์žˆ๋‹ค. ์›๋ฌธ์„ ์—ด ์ˆ˜ ์—†์–ด ์ œ๋ชฉ๊ณผ ๋ฐœ์ทŒ ์ •๋ณด๋งŒ์œผ๋กœ ์ž‘์„ฑํ–ˆ๋‹ค.

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

A fully programmable secure web gateway

Cloudflare

์ด Cloudflare ๋ธ”๋กœ๊ทธ ๊ธ€์€ Cloudflare Gateway์™€ Data Loss Prevention(DLP) ๊ธฐ๋Šฅ์ด Cloudflare Workers์˜ ์œ ์—ฐ์„ฑ๊ณผ ์„ฑ๋Šฅ์„ ๊ทธ๋Œ€๋กœ ๋ฌผ๋ ค๋ฐ›๋„๋ก Cloudflare Developer ํ”Œ๋žซํผ๊ณผ ํ’€์Šคํƒ์œผ๋กœ ํ†ตํ•ฉ๋๋‹ค๊ณ  ๋ฐœํ‘œํ•œ๋‹ค. ํ•ต์‹ฌ์€ ๋ณด์•ˆ ๊ฒŒ์ดํŠธ์›จ์ด์™€ DLP๊ฐ€ ๋” ์ด์ƒ ๊ณ ์ •๋œ ๊ทœ์น™ ์—”์ง„์ด ์•„๋‹ˆ๋ผ, Workers ์ฝ”๋“œ๋กœ ์ง์ ‘ ์ •์ฑ…์„ ํ”„๋กœ๊ทธ๋ž˜๋ฐํ•  ์ˆ˜ ์žˆ๋Š” ํ˜•ํƒœ๋กœ ๋ฐ”๋€Œ์—ˆ๋‹ค๋Š” ์ ์ด๋‹ค. ์ด๋Š” ๋„คํŠธ์›Œํฌ ๋ณด์•ˆํŒ€์ด ์‚ฌ์ „์— ์ •์˜๋œ UI ์˜ต์…˜์— ๊ฐ‡ํžˆ์ง€ ์•Š๊ณ , ์ž„์˜์˜ ๋กœ์ง์„ ์ฝ”๋“œ๋กœ ์ž‘์„ฑํ•ด ํŠธ๋ž˜ํ”ฝ ๊ฒ€์‚ฌยท์ฐจ๋‹จยท๋งˆ์Šคํ‚น ์ •์ฑ…์„ ๊ตฌํ˜„ํ•  ์ˆ˜ ์žˆ๊ฒŒ ํ•œ๋‹ค๋Š” ์˜๋ฏธ๋‹ค. 'Developer ํ”Œ๋žซํผ๊ณผ์˜ ํ’€์Šคํƒ ํ†ตํ•ฉ'์ด๋ผ๋Š” ํ‘œํ˜„์€ GatewayยทDLP๊ฐ€ Cloudflare์˜ ์ „์ฒด ์—์ง€ ์ปดํ“จํŒ… ์Šคํƒ(Workers, KV, Durable Objects ๋“ฑ)๊ณผ ๊ฐ™์€ ์‹คํ–‰ ํ™˜๊ฒฝ์„ ๊ณต์œ ํ•œ๋‹ค๋Š” ๊ฒƒ์„ ์‹œ์‚ฌํ•œ๋‹ค. ๋„คํŠธ์›Œํฌยท๋ณด์•ˆ ์—”์ง€๋‹ˆ์–ด ์ž…์žฅ์—์„œ๋Š” ์ปค์Šคํ…€ ๋กœ๊น…, ์กฐ๊ฑด๋ถ€ ์ฐจ๋‹จ, ์‚ฌ๋‚ด ์ „์šฉ ๋ฐ์ดํ„ฐ ๋ถ„๋ฅ˜ ๊ทœ์น™์ฒ˜๋Ÿผ ๊ธฐ์กด ๊ฒŒ์ดํŠธ์›จ์ด ์ œํ’ˆ์œผ๋กœ๋Š” ๊ตฌํ˜„ํ•˜๊ธฐ ์–ด๋ ค์› ๋˜ ์„ธ๋ฐ€ํ•œ ์ •์ฑ…์„ ์ฝ”๋“œ๋กœ ์ง์ ‘ ์ž‘์„ฑํ•  ์ˆ˜ ์žˆ๋‹ค๋Š” ์ ์ด ํ•ต์‹ฌ ์ด์ ์ด๋‹ค. ์›๋ฌธ์„ ์—ด ์ˆ˜ ์—†์–ด ์ œ๋ชฉ๊ณผ ๋ฐœ์ทŒ ์ •๋ณด๋งŒ์œผ๋กœ ์ž‘์„ฑํ–ˆ๋‹ค.

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

How Dynata scaled AI across the development lifecycle with AI-DLC and Kiro IDE

AWS Architecture

์ด AWS Architecture ๋ธ”๋กœ๊ทธ ๊ธ€์€ ์‹œ์žฅ์กฐ์‚ฌ ๊ธฐ์—… Dynata๊ฐ€ ๋‹จ์ˆœ AI ๋ณด์กฐ ์ฝ”๋”ฉ์—์„œ ๋ฒ—์–ด๋‚˜, AI ๊ธฐ๋ฐ˜ ๊ฐœ๋ฐœ ์ƒ์• ์ฃผ๊ธฐ ๋ฐฉ๋ฒ•๋ก ์ธ AI-DLC์™€ Kiro IDE๋ฅผ ๋„์ž…ํ•ด ๊ฐœ๋ฐœ ํ”„๋กœ์„ธ์Šค ์ „์ฒด๋ฅผ ์žฌ๊ตฌ์„ฑํ•œ ์‚ฌ๋ก€๋ฅผ ๋‹ค๋ฃฌ๋‹ค. ๊ฐ€์žฅ ๊ตฌ์ฒด์ ์ธ ์„ฑ๊ณผ๋Š” ํ’€์Šคํƒ ๊ธฐ๋Šฅ ํ•˜๋‚˜๋ฅผ ๊ฐœ๋ฐœํ•˜๋Š” ๋ฐ ๊ฑธ๋ฆฌ๋˜ ๊ธฐ๊ฐ„์„ ๊ธฐ์กด 34๊ฐœ ์Šคํ”„๋ฆฐํŠธ์—์„œ ์•ฝ 1๊ฐœ ์Šคํ”„๋ฆฐํŠธ๋กœ ์ค„์˜€๋‹ค๋Š” ์ˆ˜์น˜๋‹ค. ์ด ๋‹จ์ถ•์€ ์ฝ”๋“œ๋ฅผ ๋” ๋นจ๋ฆฌ ์“ฐ๋Š” ๊ฒƒ๋งŒ์œผ๋กœ ๋‹ฌ์„ฑ๋œ ๊ฒƒ์ด ์•„๋‹ˆ๋ผ, '๋ชจ๋“  ํŒ€์ด ์ฒ˜์Œ๋ถ€ํ„ฐ ๊ฐ™์€ ๋ฐฉํ–ฅ์œผ๋กœ ์ •๋ ฌ๋œ๋‹ค'๋Š” ํ‘œํ˜„์—์„œ ๋ณด๋“ฏ ๊ธฐํšยท์„ค๊ณ„ยท๊ตฌํ˜„ ๋‹จ๊ณ„ ์ „๋ฐ˜์˜ ํ˜‘์—… ๋ฐฉ์‹์„ ๋ฐ”๊พผ ๊ฒฐ๊ณผ๋กœ ์„ค๋ช…๋œ๋‹ค. 'AI ๋ณด์กฐ ์ฝ”๋”ฉ'์—์„œ 'AI ๊ธฐ๋ฐ˜ ๊ฐœ๋ฐœ ์ƒ์• ์ฃผ๊ธฐ'๋กœ์˜ ์ „ํ™˜์ด๋ผ๋Š” ๊ตฌ๋ถ„์€, AI๋ฅผ ์ฝ”๋“œ ์ž‘์„ฑ ๋‹จ๊ณ„์—๋งŒ ์ ์šฉํ•˜๋Š” ๊ฒƒ๊ณผ ์š”๊ตฌ์‚ฌํ•ญ ์ •์˜๋ถ€ํ„ฐ ๋ฐฐํฌ๊นŒ์ง€ ์ „์ฒด ํŒŒ์ดํ”„๋ผ์ธ์— ์ ์šฉํ•˜๋Š” ๊ฒƒ์˜ ์ฐจ์ด๋ฅผ ๊ฐ•์กฐํ•œ๋‹ค. ์†Œํ”„ํŠธ์›จ์–ด ๊ฐœ๋ฐœ ์กฐ์ง ์ž…์žฅ์—์„œ๋Š” ์Šคํ”„๋ฆฐํŠธ ๋‹จ์œ„์˜ ๊ธฐ๋Šฅ ๊ฐœ๋ฐœ ์†๋„๋ฅผ 34๋ฐฐ ๋Œ์–ด์˜ฌ๋ฆฌ๋ ค๋ฉด AI ๋„๊ตฌ ๋„์ž… ๋ฒ”์œ„๋ฅผ ์ฝ”๋”ฉ ๋‹จ๊ณ„์—์„œ ์ „์ฒด ์ƒ์• ์ฃผ๊ธฐ๋กœ ๋„“ํ˜€์•ผ ํ•œ๋‹ค๋Š” ์ ์ด ํ•ต์‹ฌ ์‹œ์‚ฌ์ ์ด๋‹ค. ์›๋ฌธ์„ ์—ด ์ˆ˜ ์—†์–ด ์ œ๋ชฉ๊ณผ ๋ฐœ์ทŒ ์ •๋ณด๋งŒ์œผ๋กœ ์ž‘์„ฑํ–ˆ๋‹ค.

๐Ÿ’ก ์ฝ”๋”ฉ ๋‹จ๊ณ„์—๋งŒ AI๋ฅผ ์ ์šฉํ•ด์„œ๋Š” ์Šคํ”„๋ฆฐํŠธ ์ˆ˜ ๋‹จ์œ„์˜ ๊ฐœ์„ ์„ ๊ธฐ๋Œ€ํ•˜๊ธฐ ์–ด๋ ต๊ณ , ๊ธฐํšยท์„ค๊ณ„ ๋‹จ๊ณ„๋ถ€ํ„ฐ ํŒ€์„ ์ •๋ ฌ์‹œํ‚ค๋Š” AI ๊ธฐ๋ฐ˜ ๊ฐœ๋ฐœ ์ƒ์• ์ฃผ๊ธฐ ์ „ํ™˜์ด ์žˆ์–ด์•ผ 3~4๋ฐฐ ์†๋„ ๊ฐœ์„  ๊ฐ™์€ ๊ตฌ์กฐ์  ๋ณ€ํ™”๊ฐ€ ๊ฐ€๋Šฅํ•˜๋‹ค.

Deploy with Void

Cloudflare

์ด Cloudflare ๋ธ”๋กœ๊ทธ ๊ธ€์€ 'Void'๋ผ๋Š” ์ƒˆ๋กœ์šด ์˜คํ”ˆ์†Œ์Šค ํ”„๋กœ์ ํŠธ๋ฅผ ์†Œ๊ฐœํ•œ๋‹ค. Void๋Š” SDK, CLI, ๊ทธ๋ฆฌ๊ณ  ์…€ํ”„ํ˜ธ์ŠคํŒ… ๊ฐ€๋Šฅํ•œ ํ”Œ๋žซํผ์œผ๋กœ ๊ตฌ์„ฑ๋˜๋ฉฐ, Vite ๊ธฐ๋ฐ˜ ํ’€์Šคํƒ ์•ฑ์„ ๋งŒ๋“ค๊ณ  ์ด๋ฅผ Cloudflare์— ๋ฐฐํฌํ•˜๋Š” ์šฉ๋„๋กœ ์„ค๊ณ„๋๋‹ค. ์˜คํ”ˆ์†Œ์Šค๋กœ ๊ณต๊ฐœ๋˜๊ณ  ์…€ํ”„ํ˜ธ์ŠคํŒ…์ด ๊ฐ€๋Šฅํ•˜๋‹ค๋Š” ์ ์€, ๊ฐœ๋ฐœ์ž๊ฐ€ Cloudflare์˜ ๋งค๋‹ˆ์ง€๋“œ ํ™˜๊ฒฝ์— ๋ฌถ์ด์ง€ ์•Š๊ณ  ์ž์ฒด ์ธํ”„๋ผ์—์„œ๋„ ๊ฐ™์€ ๋ฐฐํฌ ์›Œํฌํ”Œ๋กœ๋ฅผ ์šด์˜ํ•  ์ˆ˜ ์žˆ๊ฒŒ ํ•œ๋‹ค๋Š” ์˜๋ฏธ๋‹ค. Vite๋ฅผ ๋ช…์‹œ์ ์œผ๋กœ ํƒ€๊นƒ์œผ๋กœ ์‚ผ์•˜๋‹ค๋Š” ๊ฒƒ์€, ํ”„๋ŸฐํŠธ์—”๋“œ ๋นŒ๋“œ ๋„๊ตฌ ์ƒํƒœ๊ณ„์—์„œ ๋น ๋ฅด๊ฒŒ ์ž๋ฆฌ์žก์€ Vite ์‚ฌ์šฉ์ž์ธต์„ Cloudflare ๋ฐฐํฌ ๊ฒฝ๋กœ๋กœ ๋Œ์–ด์˜ค๋ ค๋Š” ์ „๋žต์œผ๋กœ ์ฝํžŒ๋‹ค. SDKยทCLIยทํ”Œ๋žซํผ์„ ํ•จ๊ป˜ ์ œ๊ณตํ•œ๋‹ค๋Š” ๊ตฌ์„ฑ์€, ๋กœ์ปฌ ๊ฐœ๋ฐœ ๊ฒฝํ—˜๋ถ€ํ„ฐ ์‹ค์ œ ๋ฐฐํฌ๊นŒ์ง€ ํ•˜๋‚˜์˜ ๋„๊ตฌ์ฒด์ธ์œผ๋กœ ๋ฌถ์–ด ๊ฐœ๋ฐœ์ž ๊ฒฝํ—˜์„ ๋‹จ์ˆœํ™”ํ•˜๋ ค๋Š” ์˜๋„๋ฅผ ๋ณด์—ฌ์ค€๋‹ค. ์›๋ฌธ์„ ์—ด ์ˆ˜ ์—†์–ด ์ œ๋ชฉ๊ณผ ๋ฐœ์ทŒ ์ •๋ณด๋งŒ์œผ๋กœ ์ž‘์„ฑํ–ˆ๋‹ค.

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

Red Hat Summit 2027 call for proposals is now open

Red Hat

์ด Red Hat ๋ธ”๋กœ๊ทธ ๊ธ€์€ 2027๋…„ Red Hat Summit์˜ ๋ฐœํ‘œ ์ œ์•ˆ(call for proposals) ์ ‘์ˆ˜๊ฐ€ ์‹œ์ž‘๋๋‹ค๊ณ  ์•Œ๋ฆฐ๋‹ค. ํ–‰์‚ฌ๋Š” ๋ณด์Šคํ„ด์—์„œ ๋‹ค์‹œ ์—ด๋ฆฌ๋ฉฐ, Red Hat์˜ ์—ฐ๋ก€ ๋Œ€ํ‘œ ํ–‰์‚ฌ(keystone event)๋กœ ์†Œ๊ฐœ๋œ๋‹ค. ๋ฐœํ‘œ ์ฃผ์ œ๋Š” ๊ธฐ์ˆ ์ ์ธ ๋‚ด์šฉ๊ณผ ๋น„๊ธฐ์ˆ ์ ์ธ ๋‚ด์šฉ์„ ๋ชจ๋‘ ํฌํ•จํ•˜๋„๋ก ๊ตฌ์„ฑ๋˜๋ฉฐ, ๋Œ€์ƒ์€ ์ˆ™๋ จ๋œ(๊ฒฝํ—˜์ด ๋งŽ์€) ์ฐธ์„์ž์ธต์ด๋‹ค. ๋ฐœํ‘œ์ž ๋ชจ์ง‘ ๋Œ€์ƒ์œผ๋กœ ๊ณ ๊ฐ, ํŒŒํŠธ๋„ˆ, ์–ด์†Œ์‹œ์—์ดํŠธ(์ง์›)๋ฅผ ๋ช…์‹œํ•œ ์ ์€, Red Hat์ด ์ž์ฒด ์ง์› ๋ฐœํ‘œ๋ฟ ์•„๋‹ˆ๋ผ ์‹ค์ œ ์šด์˜ ํ˜„์žฅ์˜ ๊ฒฝํ—˜์„ ๊ฐ€์ง„ ์™ธ๋ถ€ ์ปค๋ฎค๋‹ˆํ‹ฐ์˜ ์‚ฌ๋ก€๋ฅผ ์ ๊ทน์ ์œผ๋กœ ๋Œ์–ด์˜ค๋ ค ํ•œ๋‹ค๋Š” ๊ฒƒ์„ ๋ณด์—ฌ์ค€๋‹ค. ์˜คํ”ˆ์†Œ์Šคยท์—”ํ„ฐํ”„๋ผ์ด์ฆˆ ์ธํ”„๋ผ๋ฅผ ์šด์˜ํ•˜๋Š” ์—”์ง€๋‹ˆ์–ด์—๊ฒŒ๋Š” ์‹ค๋ฌด ๊ฒฝํ—˜์„ ์—…๊ณ„์™€ ๊ณต์œ ํ•  ์ˆ˜ ์žˆ๋Š” ๊ธฐํšŒ์ด์ž, ๋‚ด๋…„ Summit์—์„œ ๋‹ค๋ค„์งˆ ์˜์ œ์˜ ๋ฐฉํ–ฅ์„ ๊ฐ€๋Š ํ•  ์ˆ˜ ์žˆ๋Š” ์‹ ํ˜ธ๋‹ค. ์›๋ฌธ์„ ์—ด ์ˆ˜ ์—†์–ด ์ œ๋ชฉ๊ณผ ๋ฐœ์ทŒ ์ •๋ณด๋งŒ์œผ๋กœ ์ž‘์„ฑํ–ˆ๋‹ค.

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


DevOps & ์ธํ”„๋ผ

AI has lowered the barrier to building. Hereโ€™s what that means for engineers.

The New Stack

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

๐Ÿ’ก AI๊ฐ€ ์ž‘์„ฑํ•œ ์ฝ”๋“œ๊ฐ€ ํ”„๋กœ๋•์…˜์— ๋“ค์–ด๊ฐ€๋Š” ๋น„์ค‘์ด ์ปค์งˆ์ˆ˜๋ก, ์—”์ง€๋‹ˆ์–ด๋ง ํŒ€์€ ์ฝ”๋“œ ์ž‘์„ฑ ์†๋„๋ณด๋‹ค ์ž๋™ ๊ฒ€์ฆ๊ณผ CI ๊ฒŒ์ดํŒ… ์—ญ๋Ÿ‰์— ๋” ํˆฌ์žํ•ด์•ผ ํ•œ๋‹ค.

His scanner wouldnโ€™t work on Linux โ€” so he let Claude study the Windows driver

The New Stack

์ด The New Stack ๊ธฐ์‚ฌ๋Š” Red Hat ์—”์ง€๋‹ˆ์–ด๋ง ๋””๋ ‰ํ„ฐ์ด์ž ์˜ค๋žœ GNOMEยทFedora ๊ธฐ์—ฌ์ž์ธ Christian Schaller๊ฐ€ ์˜ค๋ž˜๋œ ๊ฐ€์กฑ ๋„ค๊ฑฐํ‹ฐ๋ธŒ ํ•„๋ฆ„์„ ๋””์ง€ํ„ธํ™”ํ•˜๋ ค๋‹ค ์Šค์บ๋„ˆ์— ์ž‘๋™ํ•˜๋Š” Linux ๋“œ๋ผ์ด๋ฒ„๊ฐ€ ์—†๋‹ค๋Š” ๊ฒƒ์„ ๋ฐœ๊ฒฌํ•œ ์ด์•ผ๊ธฐ๋ฅผ ๋‹ค๋ฃฌ๋‹ค. ๊ทธ๋Š” Windows์šฉ ๋“œ๋ผ์ด๋ฒ„๋ฅผ ์ง์ ‘ ์—ญ๊ณตํ•™ํ•˜๋Š” ๋Œ€์‹  Claude Code๋ฅผ ํ™œ์šฉํ•ด ํ•ด๋‹น ๋“œ๋ผ์ด๋ฒ„๋ฅผ ๋ถ„์„ํ•˜๊ณ  Linux์šฉ ๋ฒ„์ „์„ ๋งŒ๋“ค์–ด๋ƒˆ๋‹ค. ์ด ์‚ฌ๋ก€๋Š” ์ˆ™๋ จ๋œ ์˜คํ”ˆ์†Œ์Šค ๋ฉ”์ธํ…Œ์ด๋„ˆ๊ฐ€ ํ‰์†Œ๋ผ๋ฉด ์˜ค๋žœ ์‹œ๊ฐ„์ด ๊ฑธ๋ ธ์„ ์—ญ๊ณตํ•™ ๋ฌธ์ œ๋ฅผ AI ์ฝ”๋”ฉ ์—์ด์ „ํŠธ๋กœ ํ•ด๊ฒฐํ•œ ๊ตฌ์ฒด์  ์˜ˆ์‹œ๋กœ ์†Œ๊ฐœ๋œ๋‹ค. Schaller๊ฐ€ GNOMEยทFedora ๊ธฐ์—ฌ์ž๋ผ๋Š” ๋ฐฐ๊ฒฝ์€ ๋ฆฌ๋ˆ…์Šค ๋ฐ์Šคํฌํ†ฑ์˜ ์˜ค๋ž˜๋œ ๊ณ ๋ฏผ์ธ ๋“œ๋ผ์ด๋ฒ„ ์ง€์› ๊ณต๋ฐฑ ๋ฌธ์ œ์— ์‹ ๋ขฐ์„ฑ์„ ๋”ํ•œ๋‹ค. ์—”์ง€๋‹ˆ์–ด ์ž…์žฅ์—์„œ ์ด ๊ธฐ์‚ฌ๋Š” ๋ ˆ๊ฑฐ์‹œ ๋ฒค๋” ๋“œ๋ผ์ด๋ฒ„๋ฅผ ๋ถ„์„ํ•ด ํ”Œ๋žซํผ ๊ฐ„ ๊ธฐ๋Šฅ์„ ํฌํŒ…ํ•˜๋Š” AI ์ฝ”๋”ฉ ์—์ด์ „ํŠธ์˜ ์‹ค์šฉ์  ํ™œ์šฉ ์‚ฌ๋ก€๋ฅผ ๋ณด์—ฌ์ค€๋‹ค. ์›๋ฌธ์„ ์—ด ์ˆ˜ ์—†์–ด ์ œ๋ชฉ๊ณผ ๋ฐœ์ทŒ ์ •๋ณด๋งŒ์œผ๋กœ ์ž‘์„ฑํ–ˆ๋‹ค.

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

Ontology-Driven Observability: Building an End-to-End Knowledge Graph at Netflix Scale

Netflix

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

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

Everything We Talked About at O11yDay London 2026

Honeycomb

์ด Honeycomb ๋ธ”๋กœ๊ทธ ๊ธ€์€ O11yDay London 2026์˜ ์ „์ฒด ์„ธ์…˜์„ ์ •๋ฆฌํ•œ ๋ฆฌ์บก ๊ธ€์ด๋‹ค. Sam Newman์€ '์ฝ”๋ด‡(cobot)'๊ณผ ์™„์ „ ๋ฌด์ธํ™”๋œ '๋‹คํฌ ํŒฉํ† ๋ฆฌ'๋ฅผ ์ฃผ์ œ๋กœ ๋ฐœํ‘œํ–ˆ๊ณ , Corey Quinn์€ AI ๋น„์šฉ ์˜ต์ €๋ฒ„๋นŒ๋ฆฌํ‹ฐ๋ฅผ ๋‹ค๋ค˜๋‹ค๊ณ  ์†Œ๊ฐœ๋œ๋‹ค. ๋˜ํ•œ Honeycomb์ด ์ž์‚ฌ์˜ AI ์—์ด์ „ํŠธ๋ฅผ ๋””๋ฒ„๊น…ํ•˜๋Š” ๋ฐ ์“ฐ๋Š” ์„ธ ๊ฐ€์ง€ ๋‚ด๋ถ€ ๋„๊ตฌ์ธ Canvas, Agent Timeline, AI Ecosystem์ด ํ•จ๊ป˜ ์–ธ๊ธ‰๋œ๋‹ค. ์ด ๊ตฌ์„ฑ์€ ์˜ต์ €๋ฒ„๋นŒ๋ฆฌํ‹ฐ ์ปค๋ฎค๋‹ˆํ‹ฐ๊ฐ€ ์˜ฌํ•ด ๋‹ค๋ฃจ๋Š” ํ™”๋‘๊ฐ€ ๋ฌผ๋ฆฌ์  ์ž๋™ํ™”(์ฝ”๋ด‡ยท๋‹คํฌ ํŒฉํ† ๋ฆฌ)๋ถ€ํ„ฐ AI ๋น„์šฉ ๊ด€๋ฆฌ, AI ์—์ด์ „ํŠธ ์ž์ฒด์˜ ๋””๋ฒ„๊น…๊นŒ์ง€ ๋„“์–ด์กŒ์Œ์„ ๋ณด์—ฌ์ค€๋‹ค. ํŠนํžˆ CanvasยทAgent TimelineยทAI Ecosystem์ด๋ผ๋Š” ์ด๋ฆ„์€ Honeycomb์ด ์ „ํ†ต์ ์ธ ๋ถ„์‚ฐ ํŠธ๋ ˆ์ด์‹ฑ์„ ๋„˜์–ด ์—์ด์ „ํŠธ์˜ ์˜์‚ฌ๊ฒฐ์ • ํ๋ฆ„์„ ์‹œ๊ฐํ™”ํ•˜๋Š” ๋ฐฉํ–ฅ์œผ๋กœ ์ œํ’ˆ์„ ํ™•์žฅํ•˜๊ณ  ์žˆ์Œ์„ ์‹œ์‚ฌํ•œ๋‹ค. ์ปจํผ๋Ÿฐ์Šค ๋ฆฌ์บก์ธ ๋งŒํผ ๊ฐ ์„ธ์…˜์˜ ๊ตฌ์ฒด์  ๋‚ด์šฉ์€ ์›๋ฌธ์˜ ๊ฐœ๋ณ„ ๋งํฌ์—์„œ ํ™•์ธํ•˜๋Š” ๊ฒƒ์ด ์ข‹์œผ๋ฉฐ, ์ด ์š”์•ฝ์€ ์›๋ฌธ์„ ์—ด ์ˆ˜ ์—†์–ด ์ œ๋ชฉ๊ณผ ๋ฐœ์ทŒ ์ •๋ณด๋งŒ์œผ๋กœ ์ž‘์„ฑํ–ˆ๋‹ค.

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

์‹คํ–‰์€ ๋„๋ฉ”์ธ๋ณ„๋กœ, ๋ฌธ๋งฅ์€ ํ•œ ๋ ˆํฌ์—

ํ† ์Šค

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

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

AI๋กœ E2E ํšŒ๊ท€ ํ…Œ์ŠคํŠธ ์ž๋™ํ™”ํ•˜๊ธฐ: โ€˜๋”ธ๊นโ€™์„ ํŒŒ์ดํ”„๋ผ์ธ์œผ๋กœ ๋ฐ”๊พธ๊ธฐ๊นŒ์ง€

LINE

์ด LINE ํ…Œํฌ๋ธ”๋กœ๊ทธ ๊ธ€์€ LINE Plus์—์„œ ๋Œ€๋งŒ Giftshop ์„œ๋น„์Šค์˜ QA๋ฅผ ๋‹ด๋‹นํ•˜๋Š” ์ €์ž ๊น€ํ˜œ์˜์ด, ์ˆ˜๋™์œผ๋กœ '๋”ธ๊น๋”ธ๊น' ํด๋ฆญํ•˜๋ฉฐ ์ง„ํ–‰ํ–ˆ๋˜ E2E ํšŒ๊ท€ ํ…Œ์ŠคํŠธ๋ฅผ AI๋ฅผ ํ™œ์šฉํ•ด ์ž๋™ํ™”๋œ ํŒŒ์ดํ”„๋ผ์ธ์œผ๋กœ ์ „ํ™˜ํ•œ ๊ณผ์ •์„ ๋‹ค๋ฃฌ๋‹ค. ์ œ๋ชฉ์˜ '๋”ธ๊น์„ ํŒŒ์ดํ”„๋ผ์ธ์œผ๋กœ ๋ฐ”๊พธ๊ธฐ๊นŒ์ง€'๋ผ๋Š” ํ‘œํ˜„์€ ์‚ฌ๋žŒ์ด ์ง์ ‘ ํ™”๋ฉด์„ ํด๋ฆญํ•˜๋ฉฐ ๊ฒ€์ฆํ•˜๋˜ ์ˆ˜๋™ ํ…Œ์ŠคํŠธ ๊ณผ์ •์„ ์ž๋™ํ™” ํŒŒ์ดํ”„๋ผ์ธ์œผ๋กœ ๋Œ€์ฒดํ–ˆ๋‹ค๋Š” ์ „ํ™˜์ ์„ ์••์ถ•์ ์œผ๋กœ ๋ณด์—ฌ์ค€๋‹ค. ๋Œ€๋งŒ Giftshop์ด๋ผ๋Š” ๊ตฌ์ฒด์ ์ธ ์„œ๋น„์Šค๋ช…์„ ๋ช…์‹œํ•œ ๊ฒƒ์€ ์‹ค์ œ ์šด์˜ ์ค‘์ธ ํ”„๋กœ๋•์…˜ ์„œ๋น„์Šค๋ฅผ ๋Œ€์ƒ์œผ๋กœ ํ•œ ์‚ฌ๋ก€๋ผ๋Š” ์ ์„ ๋’ท๋ฐ›์นจํ•œ๋‹ค. QA ๋‹ด๋‹น์ž๊ฐ€ ์ง์ ‘ AI ๊ธฐ๋ฐ˜ ์ž๋™ํ™”๋ฅผ ๋„์ž…ํ–ˆ๋‹ค๋Š” ์ ์—์„œ, ์ด ๊ธ€์€ ์ „ํ†ต์ ์ธ ์ˆ˜๋™ ํšŒ๊ท€ ํ…Œ์ŠคํŠธ์˜ ๋ฐ˜๋ณต ๋น„์šฉ์„ ์ค„์ด๋ ค๋Š” ์‹ค๋ฌด์  ๋™๊ธฐ์—์„œ ์ถœ๋ฐœํ–ˆ์„ ๊ฐ€๋Šฅ์„ฑ์ด ํฌ๋‹ค. CI/CD ํŒŒ์ดํ”„๋ผ์ธ์„ ์šด์˜ํ•˜๋Š” ํŒ€์—๊ฒŒ๋Š” AI๋ฅผ ํ™œ์šฉํ•ด ๋ฐ˜๋ณต์ ์ธ E2E ๊ฒ€์ฆ ์ž‘์—…์„ ์–ด๋–ป๊ฒŒ ์ž๋™ํ™” ๋‹จ๊ณ„๋กœ ๋Œ์–ด์˜ฌ๋ ธ๋Š”์ง€๊ฐ€ ์ฐธ๊ณ ํ•  ๋งŒํ•œ ํฌ์ธํŠธ๋‹ค. ์›๋ฌธ์„ ์—ด ์ˆ˜ ์—†์–ด ์ œ๋ชฉ๊ณผ ๋ฐœ์ทŒ ์ •๋ณด๋งŒ์œผ๋กœ ์ž‘์„ฑํ–ˆ๋‹ค.

๐Ÿ’ก QA ๋‹ด๋‹น์ž๊ฐ€ ์ง์ ‘ AI๋กœ ๋ฐ˜๋ณต์ ์ธ ํด๋ฆญ ๊ธฐ๋ฐ˜ ํšŒ๊ท€ ํ…Œ์ŠคํŠธ๋ฅผ ์ž๋™ํ™” ํŒŒ์ดํ”„๋ผ์ธ์œผ๋กœ ์ „ํ™˜ํ•œ ์‚ฌ๋ก€๋Š”, E2E ํ…Œ์ŠคํŠธ์˜ ์œ ์ง€๋ณด์ˆ˜ ๋น„์šฉ์„ ๋‚ฎ์ถ”๋ ค๋Š” ํŒ€์ด๋ผ๋ฉด ์ „๋‹ด ์ž๋™ํ™” ์—”์ง€๋‹ˆ์–ด ์—†์ด๋„ AI ๋ณด์กฐ ๋„๊ตฌ๋กœ ์‹œ์ž‘ํ•  ์ˆ˜ ์žˆ์Œ์„ ๋ณด์—ฌ์ค€๋‹ค.

ํ† ์Šค๋ฑ…ํฌ๊ฐ€ ํŒจํ‚ค์ง€๋ฅผ ๊ด€๋ฆฌํ•˜๋Š” ๋ฐฉ์‹ #2: ํ† ์Šค๋ฑ…ํฌ ํŒจํ‚ค์ง€์˜ ์„ธ ๊ฐ€์ง€ ๊ธฐ์ค€

ํ† ์Šค

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

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

New ways for fintechs to move money and expand globally

Stripe

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

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

Get observability in your pocket with the Grafana mobile app

Grafana

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

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

The next developer interface is ambient intelligence

GitHub

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

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

How Meta Built Forum With AI-Native Engineering

Meta Engineering

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

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

2026 World Cup: Breaking Records, Spiky Charts and Reliability at Scale

Meta Engineering

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

๐Ÿ’ก ์ฃผ๊ธฐ์ ์œผ๋กœ ๋ฐ˜๋ณต๋˜๋Š” ๋Œ€ํ˜• ์ด๋ฒคํŠธ์˜ ํŠธ๋ž˜ํ”ฝ ๊ธ‰์ฆ ํŒจํ„ด์„ ๋งค๋ฒˆ ์—ญ๋Œ€ ์ตœ๊ณ  ๊ธฐ๋ก์œผ๋กœ ๊ฒฝํ—˜ํ•œ๋‹ค๋ฉด, ํ‰๊ท  ํŠธ๋ž˜ํ”ฝ ๊ธฐ์ค€์˜ ์šฉ๋Ÿ‰ ๊ณ„ํš์ด ์•„๋‹ˆ๋ผ ๊ณผ๊ฑฐ ํ”ผํฌ ๊ธฐ๋ก์„ ๊ธฐ์ค€์„ ์œผ๋กœ ์‚ผ๋Š” ์‹ ๋ขฐ์„ฑ ๋ชฉํ‘œ ์„ค์ •์ด ๋” ์•ˆ์ „ํ•œ ์ ‘๊ทผ์ด๋‹ค.

Staying Evergreen: How we automated secure access and repo hygiene in a shared org

GitHub

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

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

Sapienz Receives ISSTA 2026 Impact Paper Award

Meta Engineering

์ด Meta Engineering ๋ธ”๋กœ๊ทธ ๊ธ€์€ Ke Mao, Mark Harman, Yue Jia ์„ธ ์—ฐ๊ตฌ์ž๊ฐ€ 2016๋…„์— ๋ฐœํ‘œํ•œ ๋…ผ๋ฌธ 'Sapienz: multi-objective automated testing for Android applications'๋กœ ACM SIGSOFT ISSTA 2026์˜ 'Most Influential Paper Award'๋ฅผ ์ˆ˜์ƒํ–ˆ๋‹ค๊ณ  ์ „ํ•œ๋‹ค. ์ด ์ƒ์€ ๋ฐœํ‘œ๋œ ์ง€ ์•ฝ 10๋…„์ด ์ง€๋‚œ ๋…ผ๋ฌธ์ด ์†Œํ”„ํŠธ์›จ์–ด ํ…Œ์ŠคํŒ… ๋ถ„์•ผ์— ์‹ค์ œ๋กœ ์ง€์†์ ์ธ ์˜ํ–ฅ์„ ๋ฏธ์ณค๋‹ค๊ณ  ์ธ์ •๋ฐ›์•˜์„ ๋•Œ ์ฃผ์–ด์ง€๋Š” ์ƒ์ด๋‹ค. Sapienz๋Š” Android ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์— ๋Œ€ํ•ด ๋‹จ์ผ ๋ชฉํ‘œ๊ฐ€ ์•„๋‹ˆ๋ผ ์—ฌ๋Ÿฌ ๋ชฉํ‘œ(multi-objective)๋ฅผ ๋™์‹œ์— ์ตœ์ ํ™”ํ•˜๋Š” ์ž๋™ํ™” ํ…Œ์ŠคํŠธ ๊ธฐ๋ฒ•์œผ๋กœ, ๋‹น์‹œ๋กœ์„œ๋Š” ํ…Œ์ŠคํŠธ ์ƒ์„ฑ ์ž์ฒด๋ฅผ ํƒ์ƒ‰ ๋ฌธ์ œ๋กœ ๋‹ค๋ฃฌ ์ ‘๊ทผ์ด์—ˆ๋‹ค. Meta(๋‹น์‹œ Facebook)์˜ ์—ฐ๊ตฌ ์„ฑ๊ณผ๊ฐ€ 10๋…„ ๊ฐ€๊นŒ์ด ์ง€๋‚œ ๋’ค์—๋„ ์—…๊ณ„ ํ‘œ์ค€์œผ๋กœ ์ธ์ •๋ฐ›์•˜๋‹ค๋Š” ๊ฒƒ์€, ์ž๋™ํ™” ํ…Œ์ŠคํŠธ ์ƒ์„ฑ ๋ถ„์•ผ์—์„œ Sapienz๊ฐ€ ๋‚จ๊ธด ์‹ค์งˆ์ ์ธ ์œ ์‚ฐ์„ ๋ณด์—ฌ์ค€๋‹ค. ๋ชจ๋ฐ”์ผ ์•ฑ์˜ ์ž๋™ํ™” QAยทํ…Œ์ŠคํŠธ ์ „๋žต์„ ์„ค๊ณ„ํ•˜๋Š” ํŒ€์—๊ฒŒ๋Š” ๋ฉ€ํ‹ฐ๋ชฉํ‘œ ์ตœ์ ํ™” ๊ธฐ๋ฐ˜ ํ…Œ์ŠคํŠธ ์ƒ์„ฑ์ด๋ผ๋Š” ๊ฐœ๋…์ด ์ง€๊ธˆ๋„ ์ฐธ๊ณ ํ•  ๊ฐ€์น˜๊ฐ€ ์žˆ๋Š” ๊ธฐ๋ฒ•์ž„์„ ์‹œ์‚ฌํ•œ๋‹ค. ์›๋ฌธ์„ ์—ด ์ˆ˜ ์—†์–ด ์ œ๋ชฉ๊ณผ ๋ฐœ์ทŒ ์ •๋ณด๋งŒ์œผ๋กœ ์ž‘์„ฑํ–ˆ๋‹ค.

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

Coverage-first or cost-first: two ways to automatically apply Adaptive Metrics' recommendations

Grafana

์ด Grafana ๋ธ”๋กœ๊ทธ ๊ธ€์€ Adaptive Telemetry ์ œํ’ˆ๊ตฐ์˜ ์ผ๋ถ€์ธ Adaptive Metrics ๊ธฐ๋Šฅ์„ ๋‹ค๋ฃฌ๋‹ค. Adaptive Metrics๋Š” ์‹ค์ œ๋กœ ๊ฐ ๋ฉ”ํŠธ๋ฆญ์ด ์–ด๋–ป๊ฒŒ ์“ฐ์ด๊ณ  ์žˆ๋Š”์ง€๋ฅผ ๋ถ„์„ํ•ด, ๋ฉ”ํŠธ๋ฆญ๋ณ„๋กœ ์–ด๋А ์ •๋„์˜ ์„ธ๋ถ„ํ™” ์ˆ˜์ค€(๋””ํ…Œ์ผ)์„ ์œ ์ง€ํ•ด์•ผ ํ•˜๋Š”์ง€๋ฅผ ์ถ”์ฒœํ•ด์ค€๋‹ค. ์ด ๊ธ€์€ ๊ทธ ์ถ”์ฒœ์„ ์ž๋™์œผ๋กœ ์ ์šฉํ•˜๋Š” ๋‘ ๊ฐ€์ง€ ์ „๋žต์œผ๋กœ '์ปค๋ฒ„๋ฆฌ์ง€ ์šฐ์„ (coverage-first)'๊ณผ '๋น„์šฉ ์šฐ์„ (cost-first)'์„ ์ œ์‹œํ•œ๋‹ค. ์ปค๋ฒ„๋ฆฌ์ง€ ์šฐ์„  ์ „๋žต์€ ๋ฐ์ดํ„ฐ ์†์‹ค์„ ์ตœ์†Œํ™”ํ•˜๋Š” ์ชฝ์— ๊ฐ€๊น๊ฒŒ ์ ์šฉํ•˜๊ณ , ๋น„์šฉ ์šฐ์„  ์ „๋žต์€ ๋น„์šฉ ์ ˆ๊ฐ์„ ๋” ์ ๊ทน์ ์œผ๋กœ ์ถ”๊ตฌํ•˜๋Š” ์ชฝ์œผ๋กœ ์ถ”์ฒœ์„ ์ ์šฉํ•˜๋Š” ๋ฐฉ์‹์œผ๋กœ ์ดํ•ด๋œ๋‹ค. ๋‘ ์ „๋žต์„ ์„ ํƒ์ง€๋กœ ๋‚˜๋ˆˆ ๊ฒƒ์€, ๋ฉ”ํŠธ๋ฆญ ๋‹ค์šด์ƒ˜ํ”Œ๋ง์ด๋‚˜ ์ง‘๊ณ„ ์ •์ฑ…์ด ํŒ€๋งˆ๋‹ค ๋น„์šฉ ๋ฏผ๊ฐ๋„์™€ ๋ฐ์ดํ„ฐ ์‹ ๋ขฐ๋„ ์š”๊ตฌ๊ฐ€ ๋‹ค๋ฅด๋‹ค๋Š” ํ˜„์‹ค์„ ๋ฐ˜์˜ํ•œ ์„ค๊ณ„๋‹ค. ์˜ต์ €๋ฒ„๋นŒ๋ฆฌํ‹ฐ ๋น„์šฉ์„ ๊ด€๋ฆฌํ•˜๋Š” ํŒ€์—๊ฒŒ๋Š” ๋ชจ๋“  ๋ฉ”ํŠธ๋ฆญ์— ๋™์ผํ•œ ๋ณด์กด ์ •์ฑ…์„ ์ ์šฉํ•˜๋Š” ๋Œ€์‹ , ์‹ค์‚ฌ์šฉ ํŒจํ„ด ๊ธฐ๋ฐ˜์œผ๋กœ ์ž๋™ ์กฐ์ •๋˜๋Š” ์ •์ฑ…์„ ์“ธ ์ˆ˜ ์žˆ๋‹ค๋Š” ๊ฒƒ์ด ํ•ต์‹ฌ ๊ฐ€์น˜๋‹ค. ์›๋ฌธ์„ ์—ด ์ˆ˜ ์—†์–ด ์ œ๋ชฉ๊ณผ ๋ฐœ์ทŒ ์ •๋ณด๋งŒ์œผ๋กœ ์ž‘์„ฑํ–ˆ๋‹ค.

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

ํ† ์Šค๋ฑ…ํฌ๊ฐ€ ํŒจํ‚ค์ง€๋ฅผ ๊ด€๋ฆฌํ•˜๋Š” ๋ฐฉ์‹ #1: ํŒจํ‚ค์ง€๋ฅผ ESM์œผ๋กœ๋งŒ ์ œ๊ณตํ•˜๊ธฐ๋กœ ํ–ˆ์–ด์š”

ํ† ์Šค

์ด ํ† ์Šค ๊ธฐ์ˆ  ๋ธ”๋กœ๊ทธ ๊ธ€์€ ํ† ์Šค๋ฑ…ํฌ๊ฐ€ ๋‚ด๋ถ€ ํŒจํ‚ค์ง€๋ฅผ ESM๊ณผ CJS(CommonJS) ๋‘ ํฌ๋งท์œผ๋กœ ํ•จ๊ป˜ ์ œ๊ณตํ•˜๋˜ ๋ฐฉ์‹์„ ๋ฒ„๋ฆฌ๊ณ , ESM ์ „์šฉ์œผ๋กœ๋งŒ ์ œ๊ณตํ•˜๊ธฐ๋กœ ์ „ํ™˜ํ•œ ์ด์œ ๋ฅผ ๋‹ค๋ฃฌ๋‹ค. ํ•ต์‹ฌ ๋ฌธ์ œ๋Š” ๋‘ ํฌ๋งท์„ ํ•จ๊ป˜ ์ œ๊ณตํ•  ๋•Œ ๊ฐ™์€ ํŒจํ‚ค์ง€์˜ ESM ๋ฒ„์ „๊ณผ CJS ๋ฒ„์ „์ด ์„œ๋กœ ๋‹ค๋ฅธ ๋ชจ๋“ˆ ์ธ์Šคํ„ด์Šค๋กœ ๋กœ๋“œ๋˜๋ฉด์„œ ์ƒํƒœ(state)๊ฐ€ ๋ถ„๋ฆฌ๋˜๋Š” ํ˜„์ƒ์ด์—ˆ๋‹ค. ๋˜ํ•œ ๋“€์–ผ ํŒจํ‚ค์ง€ ๊ตฌ์„ฑ์—์„œ๋Š” ํƒ€์ž… ์„ ์–ธ์ด ๋ˆ„๋ฝ๋˜๊ฑฐ๋‚˜ ๋‘ ํฌ๋งท ๊ฐ„์— ํƒ€์ž… ์ •์˜๊ฐ€ ์–ด๊ธ‹๋‚˜๋Š” ๋ฌธ์ œ๋„ ํ•จ๊ป˜ ๋ฐœ์ƒํ•  ์ˆ˜ ์žˆ๋‹ค๊ณ  ์„ค๋ช…ํ•œ๋‹ค. ํ† ์Šค๋ฑ…ํฌ๋Š” ์ด๋Ÿฐ ๋ฌธ์ œ๋“ค์„ ๊ตฌ์กฐ์ ์œผ๋กœ ์—†์• ๊ธฐ ์œ„ํ•ด, ํ˜ธํ™˜์„ฑ์„ ์–‘์ชฝ ๋‹ค ์ง€์›ํ•˜๋Š” ๋Œ€์‹  ESM ํ•˜๋‚˜๋กœ ํ†ต์ผํ•˜๋Š” ๊ฒฐ์ •์„ ๋‚ด๋ ธ๋‹ค. ํŒจํ‚ค์ง€ ์ƒํƒœ๊ณ„๋ฅผ ์šด์˜ํ•˜๋Š” ํ”„๋ŸฐํŠธ์—”๋“œยทํ”Œ๋žซํผ ํŒ€์—๊ฒŒ๋Š”, ๋“€์–ผ ํฌ๋งท ์ง€์›์ด ์ฃผ๋Š” ํ˜ธํ™˜์„ฑ ์ด์ ๋ณด๋‹ค ์ƒํƒœ ๋ถ„๋ฆฌยทํƒ€์ž… ๋ถˆ์ผ์น˜๋กœ ์ธํ•œ ๋””๋ฒ„๊น… ๋น„์šฉ์ด ๋” ํฌ๋‹ค๊ณ  ํŒ๋‹จ๋  ๊ฒฝ์šฐ ESM-only๋กœ ๋‹จ์ˆœํ™”ํ•˜๋Š” ์„ ํƒ์ด ์œ ํšจํ•œ ์ฐธ๊ณ  ์‚ฌ๋ก€๊ฐ€ ๋œ๋‹ค. ์›๋ฌธ์„ ์—ด ์ˆ˜ ์—†์–ด ์ œ๋ชฉ๊ณผ ๋ฐœ์ทŒ ์ •๋ณด๋งŒ์œผ๋กœ ์ž‘์„ฑํ–ˆ๋‹ค.

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

Introducing Evo Agentic AppSec: Security That Keeps Up With AI Development

Snyk

์ด Snyk ๋ธ”๋กœ๊ทธ ๊ธ€์€ 'Evo Agentic AppSec'์ด๋ผ๋Š” ์‹ ๊ทœ ๋ณด์•ˆ ์ œํ’ˆ์„ ๋ฐœํ‘œํ•˜๋ฉฐ, AI ๊ธฐ๋ฐ˜ ๊ฐœ๋ฐœ ์†๋„๊ฐ€ ์ „ํ†ต์ ์ธ ๋ณด์•ˆ ์›Œํฌํ”Œ๋กœ๋ฅผ ์•ž์งˆ๋Ÿฌ ๊ฐ€๊ณ  ์žˆ๋‹ค๋Š” ๋ฌธ์ œ์˜์‹์—์„œ ์ถœ๋ฐœํ•œ๋‹ค. ํ•ต์‹ฌ ์ž‘๋™ ๋ฐฉ์‹์€ ๋ณด์•ˆ ์—์ด์ „ํŠธ๊ฐ€ ์ทจ์•ฝ์ ์„ ์ง€์†์ ์œผ๋กœ ์ฐพ์•„๋‚ด๊ณ (find), ๊ณ ์น˜๊ณ (fix), ๊ฒ€์ฆ(verify)ํ•˜๋Š” ๋ฃจํ”„๋ฅผ ์ž๋™์œผ๋กœ ๋ฐ˜๋ณตํ•œ๋‹ค๋Š” ๊ฒƒ์ด๋‹ค. ๋‹ค๋งŒ ์‚ฌ๋žŒ์ด ์™„์ „ํžˆ ๋ฐฐ์ œ๋˜๋Š” ๊ฒƒ์€ ์•„๋‹ˆ๋ฉฐ, '์‚ฌ๋žŒ์ด ๊ธฐ์ค€์„ ์„ค์ •ํ•œ๋‹ค(humans set the bar)'๋Š” ํ‘œํ˜„์—์„œ ์•Œ ์ˆ˜ ์žˆ๋“ฏ ์ •์ฑ…์ด๋‚˜ ํ—ˆ์šฉ ๊ธฐ์ค€์€ ์—ฌ์ „ํžˆ ์ธ๊ฐ„์ด ์ •์˜ํ•˜๋„๋ก ์„ค๊ณ„๋๋‹ค. ์ด๋Š” AI๊ฐ€ ๋น ๋ฅด๊ฒŒ ์ฝ”๋“œ๋ฅผ ์ƒ์„ฑํ•˜๋Š” ์‹œ๋Œ€์—, ๋ณด์•ˆ ๊ฒ€ํ†  ์—ญ์‹œ ์‚ฌ๋žŒ์ด ์ˆ˜๋™์œผ๋กœ PR์„ ๋ฆฌ๋ทฐํ•˜๋Š” ์†๋„๊ฐ€ ์•„๋‹ˆ๋ผ ์—์ด์ „ํŠธ ์ˆ˜์ค€์˜ ์†๋„๋กœ ๋งž์ถฐ์•ผ ํ•œ๋‹ค๋Š” ์—…๊ณ„์˜ ๋ฐฉํ–ฅ์„ฑ์„ ๋ณด์—ฌ์ค€๋‹ค. ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๋ณด์•ˆํŒ€ ์ž…์žฅ์—์„œ๋Š” ์ทจ์•ฝ์  ํƒ์ง€๋งŒ ํ•˜๋Š” ์ •์  ์Šค์บ๋„ˆ์—์„œ, ์‹ค์ œ๋กœ ํŒจ์น˜๊นŒ์ง€ ์ž๋™์œผ๋กœ ์ ์šฉํ•˜๊ณ  ๊ฒ€์ฆํ•˜๋Š” ์—์ด์ „ํŠธ ๊ธฐ๋ฐ˜ ์ฒด๊ณ„๋กœ์˜ ์ „ํ™˜์„ ๊ฒ€ํ† ํ•  ์‹œ์ ์ด๋ผ๋Š” ์ ์ด ํ•ต์‹ฌ ์‹œ์‚ฌ์ ์ด๋‹ค. ์›๋ฌธ์„ ์—ด ์ˆ˜ ์—†์–ด ์ œ๋ชฉ๊ณผ ๋ฐœ์ทŒ ์ •๋ณด๋งŒ์œผ๋กœ ์ž‘์„ฑํ–ˆ๋‹ค.

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

VulnBump: Can AI Agents Fix Vulnerable Dependencies Without Breaking the Build?

Snyk

์ด Snyk ๋ธ”๋กœ๊ทธ ๊ธ€์€ 'VulnBump'๋ผ๋Š” ๋ฒค์น˜๋งˆํฌ๋ฅผ ์†Œ๊ฐœํ•˜๋ฉฐ, ์‹ค์ œ 307๊ฑด์˜ ์˜์กด์„ฑ ์—…๊ทธ๋ ˆ์ด๋“œ ์‚ฌ๋ก€๋ฅผ ๋Œ€์ƒ์œผ๋กœ AI ์—์ด์ „ํŠธ๊ฐ€ ์ทจ์•ฝํ•œ ์˜์กด์„ฑ์„ ์ œ๋Œ€๋กœ ๊ณ ์น  ์ˆ˜ ์žˆ๋Š”์ง€๋ฅผ ํ…Œ์ŠคํŠธํ•œ๋‹ค. ํ‰๊ฐ€ ๊ธฐ์ค€์ด ๋ช…ํ™•ํ•œ ๊ฒƒ์ด ํŠน์ง•์œผ๋กœ, ๋‹จ์ˆœํžˆ ์ทจ์•ฝ์  ์‹๋ณ„ ๋ฌธ์ž์—ด์ด ์‚ฌ๋ผ์กŒ๋‹ค๊ณ  ์„ฑ๊ณต์œผ๋กœ ์น˜์ง€ ์•Š๊ณ , ์ทจ์•ฝ์ ์ด ์‹ค์ œ๋กœ ํ•ด๊ฒฐ๋˜๋ฉด์„œ๋„ ๋นŒ๋“œ์™€ ํ…Œ์ŠคํŠธ๊ฐ€ ๋ชจ๋‘ ํ†ต๊ณผ(green)ํ•ด์•ผ ํ•œ๋‹ค๋Š” ๋‘ ์กฐ๊ฑด์„ ๋™์‹œ์— ์š”๊ตฌํ•œ๋‹ค. ์ด๋Š” AI ์—์ด์ „ํŠธ๊ฐ€ ์˜์กด์„ฑ ๋ฒ„์ „์„ ์˜ฌ๋ฆฌ๋Š” ๊ฐ€์žฅ ์‰ฌ์šด ํ•ด๋ฒ•(๋‹จ์ˆœ ๋ฒ„์ „ ๋ฒ”ํ”„)๋งŒ ์ ์šฉํ•ด ๊ฒ‰๋ณด๊ธฐ๋กœ๋งŒ ์ทจ์•ฝ์ ์„ ์—†์• ๊ณ  ๋นŒ๋“œ๋ฅผ ๊นจ๋œจ๋ฆฌ๋Š” ํ”ํ•œ ์‹คํŒจ ํŒจํ„ด์„ ๊ฑธ๋Ÿฌ๋‚ด๊ธฐ ์œ„ํ•œ ์„ค๊ณ„๋กœ ๋ณด์ธ๋‹ค. 307๊ฑด์ด๋ผ๋Š” ์‹ค์ œ ์‚ฌ๋ก€ ๊ทœ๋ชจ๋Š” ์ด ๋ฒค์น˜๋งˆํฌ๊ฐ€ ์†Œ์ˆ˜์˜ ์ธ์œ„์  ์˜ˆ์ œ๊ฐ€ ์•„๋‹ˆ๋ผ, ํ˜„์—…์—์„œ ๋ฐ˜๋ณต์ ์œผ๋กœ ๋งˆ์ฃผ์น˜๋Š” ์˜์กด์„ฑ ์—…๊ทธ๋ ˆ์ด๋“œ ์‹œ๋‚˜๋ฆฌ์˜ค๋ฅผ ํญ๋„“๊ฒŒ ๋‹ค๋ฃจ๊ณ  ์žˆ์Œ์„ ๋ณด์—ฌ์ค€๋‹ค. ์˜์กด์„ฑ ์ทจ์•ฝ์  ํŒจ์น˜๋ฅผ ์ž๋™ํ™”ํ•˜๋ ค๋Š” ํ”Œ๋žซํผํŒ€ ์ž…์žฅ์—์„œ๋Š”, AI ์—์ด์ „ํŠธ ๋„๊ตฌ๋ฅผ ๋„์ž…ํ•˜๊ธฐ ์ „์— '์ทจ์•ฝ์  ์ œ๊ฑฐ'์™€ '๋นŒ๋“œ ๋ฌด๊ฒฐ์„ฑ ์œ ์ง€'๋ฅผ ๋™์‹œ์— ๋งŒ์กฑํ•˜๋Š”์ง€๋ฅผ ์ด๋Ÿฐ ๋ฒค์น˜๋งˆํฌ ๊ธฐ์ค€์œผ๋กœ ๊ฒ€์ฆํ•ด์•ผ ํ•œ๋‹ค๋Š” ์ ์ด ํ•ต์‹ฌ ์‹œ์‚ฌ์ ์ด๋‹ค. ์›๋ฌธ์„ ์—ด ์ˆ˜ ์—†์–ด ์ œ๋ชฉ๊ณผ ๋ฐœ์ทŒ ์ •๋ณด๋งŒ์œผ๋กœ ์ž‘์„ฑํ–ˆ๋‹ค.

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

Introducing Scout 1.0: A new SRE model powering Bits AI with frontier performance at a fraction of the cost

Datadog

Datadog๋Š” ํ”„๋กœ๋•์…˜ ์žฅ์• ๋ฅผ ์กฐ์‚ฌํ•˜๋Š” ๋ฐ ํŠนํ™”๋œ ์ฒซ AI ๋ชจ๋ธ์ธ Scout 1.0์„ ๋ฐœํ‘œํ–ˆ์œผ๋ฉฐ, ์ด ๋ชจ๋ธ์€ Bits AI์˜ 'AI SRE' ๊ธฐ๋Šฅ์„ ๊ตฌ๋™ํ•˜๋Š” ๋ฐ ์“ฐ์ธ๋‹ค. Scout 1.0์€ GLM-5.3 Flash๋ฅผ ๋ฒ ์ด์Šค๋กœ ํ•˜์—ฌ, ๊ณ ๊ฐ ๋ฐ์ดํ„ฐ ์—†์ด ๊ณผ๊ฑฐ ์ธ์‹œ๋˜ํŠธ์™€ ํ…”๋ ˆ๋ฉ”ํŠธ๋ฆฌ๋ฅผ ์ด์šฉํ•œ ์กฐ์‚ฌ ์‹œ๋ฎฌ๋ ˆ์ด์…˜์œผ๋กœ ๊ฐ•ํ™”ํ•™์Šต ํ›„์ฒ˜๋ฆฌ๋ฅผ ๊ฑฐ์ณค๋‹ค. ๋‚ด๋ถ€ ๋ฒค์น˜๋งˆํฌ์ธ AlertEval์—์„œ Scout 1.0 medium์€ GPT-6.1 Sol high๋‚˜ Claude Opus 5.5 high์™€ ๋น„์Šทํ•œ ์ˆ˜์ค€์ด๋ฉด์„œ๋„ ์ถ”์ • ์ถ”๋ก  ๋น„์šฉ์€ ์•ฝ 38๋ฐฐ ๋‚ฎ๊ณ , Fable mediumยทAstra medium ๋Œ€๋น„๋กœ๋Š” ๊ฐ๊ฐ ์•ฝ 12๋ฐฐยท19๋ฐฐ ๋‚ฎ์€ ๋น„์šฉ์œผ๋กœ ๋น„์Šทํ•œ ์„ฑ๋Šฅ์„ ๋‚ธ๋‹ค๊ณ  ๋ฐํ˜”๋‹ค. ์ œ3์ž ๋ฒค์น˜๋งˆํฌ์ธ SREGym์—์„œ๋Š” Scout 1.0 high๊ฐ€ ๊ฒฝ์Ÿ ๋ชจ๋ธ๊ตฐ ๋Œ€๋น„ ์ตœ์†Œ 2๋ฐฐ, AstraยทFable๊ธ‰ ๋ชจ๋ธ ๋Œ€๋น„๋กœ๋Š” ์•ฝ 10๋ฐฐ ๋น„์šฉ ์ ˆ๊ฐ์„ ์œ ์ง€ํ•˜๋ฉด์„œ๋„ ๊ฒฝ์Ÿ๋ ฅ ์žˆ๋Š” ์„ฑ๋Šฅ์„ ๋ณด์˜€๋‹ค๊ณ  ์„ค๋ช…ํ•œ๋‹ค. ๋‹ค๋งŒ AlertEval ์ ์ˆ˜๋Š” ์ธ์‹œ๋˜ํŠธ ํ•ด๊ฒฐ๋ฅ ์ด ์•„๋‹ˆ๋ผ ์ „๋ฌธ๊ฐ€ ์ฐธ์กฐ ์„ค๋ช…๊ณผ์˜ ์ผ์น˜๋„๋ฅผ 0100์ ์œผ๋กœ ์ธก์ •ํ•œ ์ง€ํ‘œ์ด๋ฉฐ, Scout๋Š” ์•„์ง Datadog ์—”์ง€๋‹ˆ์–ด์™€ ์†Œ์ˆ˜ ๊ณ ๊ฐ์„ ๋Œ€์ƒ์œผ๋กœ ํ•œ ํด๋กœ์ฆˆ๋“œ ํ”„๋ฆฌ๋ทฐ ๋‹จ๊ณ„์— ์žˆ๋‹ค.

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

Monitor the performance of critical steps in user journeys with RUM operations

Datadog

Datadog๋Š” RUM(Real User Monitoring)์— ์ถ”๊ฐ€ ๋น„์šฉ ์—†์ด ํฌํ•จ๋˜๋Š” ์ƒˆ ๊ธฐ๋Šฅ์ธ 'RUM Operations Monitoring'์„ ์†Œ๊ฐœํ•œ๋‹ค. ์—ฌ๊ธฐ์„œ '์˜คํผ๋ ˆ์ด์…˜'์€ '๊ฒฐ์ œ ์ฒ˜๋ฆฌ'๋‚˜ '๊ฒฐ์ œ ์ •๋ณด ์ž…๋ ฅ'์ฒ˜๋Ÿผ ์‹œ์ž‘ยท๊ฒฐ๊ณผยท์†Œ์š” ์‹œ๊ฐ„์ด ์ธก์ • ๊ฐ€๋Šฅํ•œ, ์‚ฌ์šฉ์ž๊ฐ€ ์•ˆ์ •์ ์œผ๋กœ ์™„๋ฃŒ๋˜๊ธธ ๊ธฐ๋Œ€ํ•˜๋Š” ๊ธฐ์ˆ ์  ๋‹จ๊ณ„๋ฅผ ๊ฐ€๋ฆฌํ‚จ๋‹ค. ์˜คํผ๋ ˆ์ด์…˜์€ RUM SDK API, Datadog MCP ์„œ๋ฒ„, RUM Operations API, ๋˜๋Š” UI์—์„œ ๊ธฐ์กด RUM ์ด๋ฒคํŠธ๋ฅผ ๋งคํ•‘ํ•˜๋Š” ๋ฐฉ์‹์œผ๋กœ ์ •์˜ํ•  ์ˆ˜ ์žˆ์œผ๋ฉฐ, rum.measure.operation(๊ฑด์ˆ˜)๊ณผ rum.measure.operation.duration(์†Œ์š” ์‹œ๊ฐ„) ๋‘ ๊ฐ€์ง€ ๋‚ด์žฅ ๋ฉ”ํŠธ๋ฆญ์œผ๋กœ ์ถ”์ ๋œ๋‹ค. Datadog๋Š” ๋ฐ์ดํ„ฐ ํ’ˆ์งˆ์„ ์œ„ํ•ด ํƒ€์ž„์•„์›ƒ ๋น„์œจ์„ 1% ์ดํ•˜๋กœ ์œ ์ง€ํ•ด, ์‹œ์ž‘๋œ ์˜คํผ๋ ˆ์ด์…˜์˜ 99% ์ด์ƒ์„ ์„ฑ๊ณตยท์‹คํŒจ๋กœ ๋ช…ํ™•ํžˆ ๋ถ„๋ฅ˜ํ•  ์ˆ˜ ์žˆ์–ด์•ผ ํ•œ๋‹ค๊ณ  ๊ถŒ๊ณ ํ•œ๋‹ค. ๊ฐ€์šฉ์„ฑ(์™„๋ฃŒ ์„ฑ๊ณต)๊ณผ ์ง€์—ฐ์‹œ๊ฐ„(๊ธฐ๋Œ€ ์‹œ๊ฐ„ ๋‚ด ์™„๋ฃŒ) ๊ฐ๊ฐ์— ๋Œ€ํ•ด ๋ณ„๋„์˜ SLO๋ฅผ ๋งŒ๋“ค ์ˆ˜ ์žˆ๊ณ , ํ”„๋ฆฌ๋ทฐ ๋‹จ๊ณ„์ธ 'Bits Investigation for Operations'๋Š” ์˜ค๋ฅ˜ยทํƒ€์ž„์•„์›ƒยท์ดํƒˆยท์ง€์—ฐ ์ €ํ•˜๋ฅผ ๋ถ„์„ํ•ด ํ”„๋ŸฐํŠธ์—”๋“œยท๋ฐฑ์—”๋“œยท๋„คํŠธ์›Œํฌ ์ค‘ ์–ด๋””๊ฐ€ ์›์ธ์ธ์ง€ ๊ทผ๊ฑฐ์™€ ํ•จ๊ป˜ ์ œ์‹œํ•œ๋‹ค. 14์ผ ๋ฌด๋ฃŒ ์ฒดํ—˜ํŒ์œผ๋กœ ๋ฐ”๋กœ ์‹œ์ž‘ํ•  ์ˆ˜ ์žˆ๋‹ค.

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

How Kubernetes DRA can improve GPU utilization and cut costs

Datadog

์ด Datadog ๊ธ€์€ ์ฟ ๋ฒ„๋„คํ‹ฐ์Šค์˜ Dynamic Resource Allocation(DRA)์ด ๊ธฐ์กด ๋””๋ฐ”์ด์Šค ํ”Œ๋Ÿฌ๊ทธ์ธ ๋ชจ๋ธ์˜ ํ•œ๊ณ„๋ฅผ ์–ด๋–ป๊ฒŒ ํ•ด๊ฒฐํ•ด GPU ํ™œ์šฉ๋ฅ ์„ ๋Œ์–ด์˜ฌ๋ฆฌ๋Š”์ง€๋ฅผ ๋‹ค๋ฃฌ๋‹ค. ๋””๋ฐ”์ด์Šค ํ”Œ๋Ÿฌ๊ทธ์ธ ๋ชจ๋ธ์€ ์Šค์ผ€์ค„๋ง ์ „์— GPU๋ฅผ ๋ฏธ๋ฆฌ ๋ถ„ํ• ํ•ด์•ผ ํ•˜๊ณ  ๋ฆฌ์†Œ์Šค ๊ฐœ์ˆ˜๊ฐ€ ๋””๋ฐ”์ด์Šค ์„ฑ๋Šฅ์„ ๋ฐ˜์˜ํ•˜์ง€ ๋ชปํ•ด, ์›Œํฌ๋กœ๋“œ๊ฐ€ GPU ํ•˜๋‚˜๋ฅผ ํ†ต์งธ๋กœ ์ ์œ ํ•˜๋ฉด์„œ ์ผ๋ถ€๋งŒ ์“ฐ๋Š” ๋น„ํšจ์œจ์ด ์ƒ๊ธด๋‹ค. DRA์—์„œ๋Š” ๋“œ๋ผ์ด๋ฒ„๊ฐ€ ResourceSlice๋กœ ๋””๋ฐ”์ด์Šค ์„ธ๋ถ€ ์ •๋ณด๋ฅผ ๊ณต๊ฐœํ•˜๊ณ  ์›Œํฌ๋กœ๋“œ๋Š” ResourceClaim์œผ๋กœ ํ•„์š”๋Ÿ‰์„ ์„ ์–ธํ•˜๋ฉฐ, ์ฟ ๋ฒ„๋„คํ‹ฐ์Šค 1.36์—์„œ ๋ฒ ํƒ€๋กœ ๋“ค์–ด์˜จ '๋ถ„ํ•  ๊ฐ€๋Šฅํ•œ ๋””๋ฐ”์ด์Šค'์™€ '์†Œ๋น„ ๊ฐ€๋Šฅํ•œ ์šฉ๋Ÿ‰(consumable capacity)' ๊ธฐ๋Šฅ์„ ํ†ตํ•ด ์Šค์ผ€์ค„๋Ÿฌ๊ฐ€ ์šฉ๋Ÿ‰์— ๋งž๋Š” ๋ถ„ํ•  ํ˜•ํƒœ๋ฅผ ๊ณ ๋ฅด๊ฑฐ๋‚˜ ์—ฌ๋Ÿฌ ํด๋ ˆ์ž„์ด ํ•œ ๋””๋ฐ”์ด์Šค์˜ ์šฉ๋Ÿ‰์„ ๋‚˜๋ˆ  ์“ธ ์ˆ˜ ์žˆ๊ฒŒ ํ•œ๋‹ค. ๋‹ค๋งŒ DynamicMIG๋Š” ์•„์ง ์•ŒํŒŒ ๋‹จ๊ณ„์ด๊ณ  ๊ธฐ๋ณธ๊ฐ’์œผ๋กœ ๊บผ์ ธ ์žˆ์œผ๋ฉฐ, ํด๋ ˆ์ž„์—๋Š” ์šฐ์„ ์ˆœ์œ„๊ฐ€ ์—†์–ด ์ค‘์š” ์ž‘์—…์ด ์šฐ์„ ์ˆœ์œ„๊ฐ€ ๋‚ฎ์€ ์ž‘์—… ๋’ค์—์„œ ๋Œ€๊ธฐํ•  ์ˆ˜ ์žˆ๊ณ , Cluster Autoscaler์˜ DRA ์ธ์ง€ ๊ธฐ๋Šฅ์€ ์ฟ ๋ฒ„๋„คํ‹ฐ์Šค 1.36 ์ด์ƒ์ด ํ•„์š”ํ•˜๋‹ค๋Š” ์ œ์•ฝ๋„ ํ•จ๊ป˜ ์งš๋Š”๋‹ค. ๊ธ€์€ 'ํ™œ์šฉ๋ฅ ์ด ๋†’์•„์ง„๋‹ค๊ณ  ์ž๋™์œผ๋กœ ๋น„์šฉ์ด ์ค„์–ด๋“œ๋Š” ๊ฒƒ์€ ์•„๋‹ˆ๋‹ค'๋ผ๊ณ  ๊ฐ•์กฐํ•˜๋ฉฐ, Datadog์˜ GPU Monitoring์ด gpu.gr_engine_activeยทgpu.sm_active ๊ฐ™์€ ๋””๋ฐ”์ด์Šค๋ณ„ ํ™œ์šฉ๋ฅ  ์ง€ํ‘œ์™€ ์œ ํœด ๋น„์šฉ ๊ท€์†(idle cost attribution)์„ ์ œ๊ณตํ•ด ์‹ค์ œ ์ ˆ๊ฐ ์—ฌ๋ถ€๋ฅผ ๊ฒ€์ฆํ•˜๋Š” ๋ฐ ์“ฐ์ธ๋‹ค๊ณ  ์†Œ๊ฐœํ•œ๋‹ค.

๐Ÿ’ก ์ฟ ๋ฒ„๋„คํ‹ฐ์Šค 1.36์˜ DRA ๋ฒ ํƒ€ ๊ธฐ๋Šฅ์„ ๋„์ž…ํ•˜๋”๋ผ๋„, GPU ํ™œ์šฉ๋ฅ  ์ง€ํ‘œ์™€ ์œ ํœด ๋น„์šฉ ๊ท€์†์„ ํ•จ๊ป˜ ์ถ”์ ํ•˜์ง€ ์•Š์œผ๋ฉด ํ™œ์šฉ๋ฅ ์ด ์˜ฌ๋ผ๊ฐ„ ๊ฒƒ์ฒ˜๋Ÿผ ๋ณด์ด๋ฉด์„œ๋„ ์‹ค์ œ GPU ์ง€์ถœ์€ ์ค„์ง€ ์•Š๋Š” ๊ฒฐ๊ณผ๋กœ ๋๋‚  ์ˆ˜ ์žˆ๋‹ค.

GitLab Secrets Manager: Govern secrets like your code

GitLab

์ด GitLab ๋ธ”๋กœ๊ทธ ๊ธ€์€ GitLab Secrets Manager๊ฐ€ ์ •์‹ ์ถœ์‹œ(GA)๋๋‹ค๊ณ  ์•Œ๋ฆฌ๋ฉฐ, ์ฝ”๋“œ๋ฅผ ๋‹ค๋ฃจ๋“ฏ ๋น„๋ฐ€ ๊ฐ’์„ ๊ฑฐ๋ฒ„๋„Œ์Šคํ•˜์ž๋Š” ๋ฉ”์‹œ์ง€๋ฅผ ๋‹ด๋Š”๋‹ค. ๋ฐœ์ทŒ๋ฌธ์€ ๊ตฌ์ฒด์ ์ธ ์‹คํŒจ ์‚ฌ๋ก€๋ฅผ ์ œ์‹œํ•œ๋‹ค. ์—”์ง€๋‹ˆ์–ด์˜ ๋กœ์ปฌ ๊ฐœ๋ฐœ ํ™˜๊ฒฝ์—์„œ ์‹œ์ž‘๋œ ์ธ์ฆ ์ •๋ณด๊ฐ€ ํŒŒ์ดํ”„๋ผ์ธ์„ ๋Œ๋ฆฌ๊ธฐ ์œ„ํ•ด ๋ฒ”์œ„๊ฐ€ ์ •ํ•ด์ง€์ง€ ์•Š์€(unscoped) CI/CD ๋ณ€์ˆ˜๋กœ ๋ณต์‚ฌ๋˜๊ณ , ๊ทธ ๊ฒฐ๊ณผ ์„œ๋ช… ํ‚ค(signing key) ํ•˜๋‚˜๊ฐ€ ์›์‹œ ๊ฐ’ ๊ทธ๋Œ€๋กœ ์ €์žฅ๋˜์–ด ์†์ƒ ์—ฌ๋ถ€์™€ ๋ฌด๊ด€ํ•˜๊ฒŒ ํŒŒ์ดํ”„๋ผ์ธ์˜ ๋ชจ๋“  ์žก(job)์— ๋…ธ์ถœ๋œ๋‹ค๋Š” ๊ฒƒ์ด๋‹ค. ์ด ์‚ฌ๋ก€๋Š” ๋น„๋ฐ€ ๊ฐ’์„ '์ฐธ์กฐ'๊ฐ€ ์•„๋‹ˆ๋ผ '์›์‹œ ๊ฐ’'์œผ๋กœ ์ €์žฅํ•˜๋Š” ๊ด€ํ–‰์ด ๊ถŒํ•œ ๋ฒ”์œ„๋ฅผ ๋ฌด๋ ฅํ™”ํ•œ๋‹ค๋Š” ๊ตฌ์กฐ์  ๋ฌธ์ œ๋ฅผ ์งš๋Š”๋‹ค. GitLab Secrets Manager๋Š” ์ด๋Ÿฐ ๋น„๋ฒ”์œ„(unscoped) ์ €์žฅ ํŒจํ„ด์„ ์—†์• ๊ณ , ๋น„๋ฐ€ ๊ฐ’์„ ์ฝ”๋“œ์ฒ˜๋Ÿผ ๋ฒ”์œ„์™€ ์ ‘๊ทผ ๊ถŒํ•œ์„ ๋ช…์‹œ์ ์œผ๋กœ ๊ด€๋ฆฌํ•˜๋Š” ๋ฐฉ์‹์œผ๋กœ ์ „ํ™˜ํ•˜๋Š” ๊ฒƒ์„ ๋ชฉํ‘œ๋กœ ํ•œ๋‹ค. CI/CD ํŒŒ์ดํ”„๋ผ์ธ์„ ์šด์˜ํ•˜๋Š” ํŒ€ ์ž…์žฅ์—์„œ๋Š”, ์„œ๋ช… ํ‚ค๋‚˜ API ํ‚ค ๊ฐ™์€ ๋ฏผ๊ฐํ•œ ๊ฐ’์ด ๋ชจ๋“  ์žก์— ๋ฌด์ฐจ๋ณ„์ ์œผ๋กœ ๋…ธ์ถœ๋˜๋Š” ๊ตฌ์กฐ๋ฅผ ๊ฑท์–ด๋‚ด๋Š” ๊ฒƒ์ด ํ•ต์‹ฌ ๊ฐ€์น˜๋‹ค. ์›๋ฌธ์„ ์—ด ์ˆ˜ ์—†์–ด ์ œ๋ชฉ๊ณผ ๋ฐœ์ทŒ ์ •๋ณด๋งŒ์œผ๋กœ ์ž‘์„ฑํ–ˆ๋‹ค.

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

Get every merge request in front of the right reviewer, faster

GitLab

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

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

Connect your agents to your software lifecycle with the GitLab MCP server

GitLab

์ด GitLab ๋ธ”๋กœ๊ทธ ๊ธ€์€ GitLab MCP ์„œ๋ฒ„๋ฅผ ํ†ตํ•ด AI ์—์ด์ „ํŠธ๋ฅผ ์†Œํ”„ํŠธ์›จ์–ด ๊ฐœ๋ฐœ ์ƒ์• ์ฃผ๊ธฐ ์ „์ฒด์— ์—ฐ๊ฒฐํ•˜๋Š” ๋ฐฉ์•ˆ์„ ์†Œ๊ฐœํ•œ๋‹ค. ๋ฐœ์ทŒ๋ฌธ์ด ์งš๋Š” ํ•ต์‹ฌ ๋ฌธ์ œ๋Š”, ์ด๋ฏธ ๋งŽ์€ AI ์—์ด์ „ํŠธ๊ฐ€ ํŒ€์˜ ๊ฐœ๋ฐœ ์ƒ์• ์ฃผ๊ธฐ ๊ณณ๊ณณ์—์„œ ์ž‘๋™ํ•˜๊ณ  ์žˆ์ง€๋งŒ ๋Œ€๋ถ€๋ถ„ ์„œ๋กœ ๋ถ„๋ฆฌ๋œ ๋„๊ตฌ๋กœ ๋™์ž‘ํ•ด ๋งฅ๋ฝ(context), ์ž‘์—… ์ธ์ˆ˜(handoff), ๊ถŒํ•œ(permission)์„ ํŒ€์ด ์ง์ ‘ ์ˆ˜๋™์œผ๋กœ ๊ฟฐ๋งž์ถฐ์•ผ ํ•œ๋‹ค๋Š” ๊ฒƒ์ด๋‹ค. GitLab MCP ์„œ๋ฒ„๋Š” ์ด ํŒŒํŽธํ™”๋ฅผ ํ•ด๊ฒฐํ•˜๊ธฐ ์œ„ํ•ด, ์ด์Šˆยท๋จธ์ง€ ๋ฆฌํ€˜์ŠคํŠธยทCI/CD ํŒŒ์ดํ”„๋ผ์ธ ๊ฐ™์€ GitLab์˜ ์ƒ์• ์ฃผ๊ธฐ ์ „๋ฐ˜์„ ํ‘œ์ค€ MCP ํ”„๋กœํ† ์ฝœ๋กœ ์—์ด์ „ํŠธ์— ๋…ธ์ถœํ•˜๋Š” ์—ญํ• ์„ ํ•œ๋‹ค. ์ด๋Š” ๊ฐ ์—์ด์ „ํŠธ๊ฐ€ GitLab API๋ฅผ ๊ฐœ๋ณ„์ ์œผ๋กœ ํ†ตํ•ฉํ•˜๋Š” ๋Œ€์‹ , ํ•˜๋‚˜์˜ MCP ์„œ๋ฒ„๋ฅผ ํ†ตํ•ด ์ผ๊ด€๋œ ๋ฐฉ์‹์œผ๋กœ ๋งฅ๋ฝ๊ณผ ๊ถŒํ•œ์„ ๋ฐ›์•„์˜ฌ ์ˆ˜ ์žˆ๊ฒŒ ํ•œ๋‹ค๋Š” ์˜๋ฏธ๋‹ค. ์—ฌ๋Ÿฌ AI ์—์ด์ „ํŠธ๋ฅผ ์†Œํ”„ํŠธ์›จ์–ด ๊ฐœ๋ฐœ ์›Œํฌํ”Œ๋กœ์— ๋„์ž…ํ•˜๋ ค๋Š” ํ”Œ๋žซํผํŒ€ ์ž…์žฅ์—์„œ๋Š”, ๊ฐ ์—์ด์ „ํŠธ๋งˆ๋‹ค ๊ฐœ๋ณ„ ํ†ตํ•ฉ์„ ๊ตฌ์ถ•ํ•˜๋Š” ๋น„์šฉ์„ MCP ์„œ๋ฒ„๋ผ๋Š” ๋‹จ์ผ ์—ฐ๊ฒฐ ์ง€์ ์œผ๋กœ ์ค„์ผ ์ˆ˜ ์žˆ๋‹ค๋Š” ์ ์ด ํ•ต์‹ฌ ์ด์ ์ด๋‹ค. ์›๋ฌธ์„ ์—ด ์ˆ˜ ์—†์–ด ์ œ๋ชฉ๊ณผ ๋ฐœ์ทŒ ์ •๋ณด๋งŒ์œผ๋กœ ์ž‘์„ฑํ–ˆ๋‹ค.

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

Sync real-time Stripe data to Postgres with Stripe Data Pipeline

Stripe

์ด Stripe ๋ธ”๋กœ๊ทธ ๊ธ€์€ 'Stripe Data Pipeline'์„ ํ†ตํ•ด Stripe ๋ฐ์ดํ„ฐ๋ฅผ ์‹ค์‹œ๊ฐ„์œผ๋กœ Postgres์— ๋™๊ธฐํ™”ํ•˜๋Š” ์‹ ๊ทœ ๊ธฐ๋Šฅ์„ ์†Œ๊ฐœํ•œ๋‹ค. ๋ฐœ์ทŒ๋ฌธ์€ ๋ฌธ์ œ์˜ ๋ฐฐ๊ฒฝ์„ ๋ช…ํ™•ํžˆ ์งš๋Š”๋‹ค. ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์€ ์ฃผ๋ฌธ์„ ์ฒ˜๋ฆฌํ•˜๊ณ  ๊ณ ๊ฐ ๊ณ„์ •์„ ๊ฐฑ์‹ ํ•˜๋ฉฐ ์œ ๋ฃŒ ๊ธฐ๋Šฅ ์ ‘๊ทผ์„ ๊ด€๋ฆฌํ•˜๊ธฐ ์œ„ํ•ด ์ตœ์‹  Stripe ๋ฐ์ดํ„ฐ๊ฐ€ ํ•„์š”ํ•œ๋ฐ, ์ง€๊ธˆ๊นŒ์ง€๋Š” ๊ฐœ๋ฐœ์ž๊ฐ€ ์ด๋ฅผ ์œ„ํ•ด ์ง์ ‘ ์ปค์Šคํ…€ ์—ฐ๋™์„ ๋งŒ๋“ค๊ณ  ์œ ์ง€๋ณด์ˆ˜ํ•ด์•ผ ํ–ˆ๋‹ค. Stripe Data Pipeline์€ ์ด๋Ÿฐ ์ž์ฒด ๊ตฌ์ถ• ๋™๊ธฐํ™” ๋กœ์ง์„ ์—†์• ๊ณ , Stripe๊ฐ€ ๊ณต์‹์ ์œผ๋กœ ์ œ๊ณตํ•˜๋Š” ์‹ค์‹œ๊ฐ„ ๋™๊ธฐํ™” ๊ฒฝ๋กœ๋กœ ๋Œ€์ฒดํ•˜๋Š” ๊ฒƒ์„ ๋ชฉํ‘œ๋กœ ํ•œ๋‹ค. 'Postgres๋กœ'๋ผ๋Š” ํ‘œํ˜„์€ Stripe๊ฐ€ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ์ชฝ์—์„œ ๊ฐ€์žฅ ํ”ํžˆ ์“ฐ์ด๋Š” ๊ด€๊ณ„ํ˜• ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค๋ฅผ ์ง์ ‘ ํƒ€๊นƒ์œผ๋กœ ์‚ผ์•˜๋‹ค๋Š” ๊ฒƒ์„ ๋ณด์—ฌ์ค€๋‹ค. ๊ฒฐ์ œ ๋ฐ์ดํ„ฐ๋ฅผ ๋‹ค๋ฃจ๋Š” ๋ฐฑ์—”๋“œ ํŒ€ ์ž…์žฅ์—์„œ๋Š”, ์›นํ›…์„ ๋ฐ›์•„ ์ง์ ‘ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์— ๋ฐ˜์˜ํ•˜๋˜ ์ปค์Šคํ…€ ๋™๊ธฐํ™” ์ฝ”๋“œ๋ฅผ ์œ ์ง€๋ณด์ˆ˜ํ•˜๋Š” ๋ถ€๋‹ด์„ Stripe ์ชฝ์œผ๋กœ ๋„˜๊ธธ ์ˆ˜ ์žˆ๋‹ค๋Š” ์ ์ด ํ•ต์‹ฌ ๊ฐ€์น˜๋‹ค. ์›๋ฌธ์„ ์—ด ์ˆ˜ ์—†์–ด ์ œ๋ชฉ๊ณผ ๋ฐœ์ทŒ ์ •๋ณด๋งŒ์œผ๋กœ ์ž‘์„ฑํ–ˆ๋‹ค.

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


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

NEXT PATH / VERIFY IN CONTEXT

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

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

OpenForge