TECH SIGNAL / ENGINEERING REPORT

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

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

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

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

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

MiniMax just halved its token prices. Your AI agent bill may not follow.

์ค‘๊ตญ AI ์Šคํƒ€ํŠธ์—… MiniMax๊ฐ€ ์ง€๋‚œ ์›”์š”์ผ ์‹ ๊ทœ ๋ชจ๋ธ M3.1 Flash๋ฅผ ๊ณต๊ฐœํ•˜๋ฉฐ ํ† ํฐ ๊ฐ€๊ฒฉ์„ ๊ธฐ์กด ๋Œ€๋น„ ์ ˆ๋ฐ˜์œผ๋กœ ๋‚ฎ์ท„๋‹ค. MiniMax๋Š” ์ด ๋ชจ๋ธ์ด ์—์ด์ „ํŠธ ์šด์˜ ๋น„์šฉ์„ 70% ์ ˆ๊ฐํ•œ๋‹ค๊ณ  ์ฃผ์žฅํ•œ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ์ œ๋ชฉ์ด ์•”์‹œํ•˜๋“ฏ, ํ† ํฐ ๋‹จ๊ฐ€ ์ธํ•˜๊ฐ€ ์‹ค์ œ AI ์—์ด์ „ํŠธ ์ฒญ๊ตฌ์•ก ๊ฐ์†Œ๋กœ ๊ทธ๋Œ€๋กœ ์ด์–ด์ง€์ง€๋Š” ์•Š์„ ์ˆ˜ ์žˆ๋‹ค. ์—์ด์ „ํŠธ ์›Œํฌํ”Œ๋กœ๋Š” ๋ฉ€ํ‹ฐ์Šคํ… ํ˜ธ์ถœ๊ณผ ์žฌ์‹œ๋„, ํˆด ์‚ฌ์šฉ์œผ๋กœ ํ† ํฐ ์†Œ๋น„๋Ÿ‰ ์ž์ฒด๊ฐ€ ๋Š˜์–ด๋‚˜๋Š” ๊ฒฝํ–ฅ์ด ์žˆ์–ด ๋‹จ๊ฐ€ ์ธํ•˜ ํšจ๊ณผ๊ฐ€ ์ƒ์‡„๋  ์ˆ˜ ์žˆ๊ธฐ ๋•Œ๋ฌธ์ด๋‹ค. ์ด๋Š” ์ตœ๊ทผ ์ €๊ฐ€ ์ถ”๋ก  ๋ชจ๋ธ ๊ฒฝ์Ÿ์ด ํ† ํฐ๋‹น ๊ฐ€๊ฒฉ ์ง€ํ‘œ๋งŒ์œผ๋กœ๋Š” ์‹ค์ œ ์šด์˜๋น„ ์ ˆ๊ฐ์„ ๋ณด์žฅํ•˜์ง€ ๋ชปํ•œ๋‹ค๋Š” ์ ์„ ๋ณด์—ฌ์ค€๋‹ค. ์›๋ฌธ ์ ‘๊ทผ์ด ์ œํ•œ๋˜์–ด ์ œ๋ชฉ๊ณผ ๋ฐœ์ทŒ๋ฌธ์˜ ๋ฒ”์œ„ ์•ˆ์—์„œ๋งŒ ์ž‘์„ฑํ–ˆ๋‹ค.

๐Ÿ’ก ์™œ ์ค‘์š”ํ•œ๊ฐ€: ์—์ด์ „ํŠธ ๋น„์šฉ์„ ์‚ฐ์ •ํ•  ๋•Œ๋Š” ํ† ํฐ ๋‹จ๊ฐ€๊ฐ€ ์•„๋‹ˆ๋ผ ์‹ค์ œ ํ˜ธ์ถœ ํŒจํ„ด ๊ธฐ์ค€์˜ ์ด ํ† ํฐ ์†Œ๋น„๋Ÿ‰์„ ์ธก์ •ํ•ด์•ผ ํ•œ๋‹ค.

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


Kubernetes & Cloud Native

How AI workloads are reshaping Kubernetes autoscaling

CNCF

CNCF ๋ธ”๋กœ๊ทธ๋Š” AI ์›Œํฌ๋กœ๋“œ๊ฐ€ ์ฟ ๋ฒ„๋„คํ‹ฐ์Šค์˜ ์˜คํ† ์Šค์ผ€์ผ๋ง ๊ตฌ์กฐ๋ฅผ ์–ด๋–ป๊ฒŒ ๋ฐ”๊พธ๊ณ  ์žˆ๋Š”์ง€๋ฅผ ๋‹ค๋ค˜๋‹ค. ๊ธฐ์กด ์ฟ ๋ฒ„๋„คํ‹ฐ์Šค๋Š” ์„œ๋กœ ๊ฑฐ์˜ ์†Œํ†ตํ•  ํ•„์š”๊ฐ€ ์—†๋˜ ๋‘ ๊ฐœ์˜ ์ œ์–ด ๋ฃจํ”„, ์ฆ‰ ์Šค์ผ€์ค„๋Ÿฌ(ํŒŒ๋“œ๋ฅผ ๋…ธ๋“œ์— ๋ฐฐ์น˜)์™€ ์˜คํ† ์Šค์ผ€์ผ๋Ÿฌ(๋…ธ๋“œ/ํŒŒ๋“œ ์ˆ˜๋ฅผ ์กฐ์ ˆ)์˜ ๋ถ„์—…์œผ๋กœ ์กฐ์šฉํžˆ ์„ธ๊ณ„ ์ปจํ…Œ์ด๋„ˆ ์›Œํฌ๋กœ๋“œ ๋Œ€๋ถ€๋ถ„์„ ์šด์˜ํ•ด ์™”๋‹ค๊ณ  ์„ค๋ช…ํ•œ๋‹ค. ๋ฐœ์ทŒ๋ฌธ์ด ์Šค์ผ€์ค„๋Ÿฌ์˜ ๋™์ž‘ ์„ค๋ช… ์ค‘๊ฐ„์—์„œ ๋Š๊ฒจ ์žˆ์–ด, AI ์›Œํฌ๋กœ๋“œ๊ฐ€ ๊ตฌ์ฒด์ ์œผ๋กœ ์ด ๋ถ„์—… ๊ตฌ์กฐ์— ์–ด๋–ค ์••๋ ฅ์„ ์ฃผ๋Š”์ง€๋Š” ๋ช…ํ™•ํžˆ ํ™•์ธํ•˜์ง€ ๋ชปํ–ˆ๋‹ค. ๋‹ค๋งŒ ์ œ๋ชฉ์—์„œ ์•Œ ์ˆ˜ ์žˆ๋“ฏ, AI ์›Œํฌ๋กœ๋“œ(์˜ˆ: GPU ์ง‘์•ฝ์  ์ถ”๋ก ยทํ•™์Šต ํŒŒ๋“œ)๋Š” ๊ธฐ์กด์˜ ์Šค์ผ€์ค„๋Ÿฌ-์˜คํ† ์Šค์ผ€์ผ๋Ÿฌ ๋ถ„์—… ์ „์ œ๋ฅผ ์žฌ๊ฒ€ํ† ํ•˜๊ฒŒ ๋งŒ๋“œ๋Š” ์š”์ธ์œผ๋กœ ์ œ์‹œ๋œ ๊ฒƒ์œผ๋กœ ๋ณด์ธ๋‹ค. GPU์ฒ˜๋Ÿผ ํ”„๋กœ๋น„์ €๋‹ ์‹œ๊ฐ„์ด ๊ธธ๊ณ  ๋น„์šฉ์ด ํฐ ๋ฆฌ์†Œ์Šค๋ฅผ ๋‹ค๋ฃจ๋Š” ์›Œํฌ๋กœ๋“œ๋Š” CPU ๊ธฐ๋ฐ˜ ์˜คํ† ์Šค์ผ€์ผ๋ง ๊ฐ€์ •๊ณผ ๋‹ค๋ฅธ ์š”๊ตฌ๋ฅผ ๊ฐ€์งˆ ์ˆ˜ ์žˆ๋‹ค๋Š” ์ ์ด ํ•ต์‹ฌ ๋ฐฐ๊ฒฝ์œผ๋กœ ์ถ”์ •๋œ๋‹ค. ์›๋ฌธ ์ ‘๊ทผ์ด ์ œํ•œ๋˜์–ด ์ œ๋ชฉ๊ณผ ๋ฐœ์ทŒ๋ฌธ์˜ ๋ฒ”์œ„ ์•ˆ์—์„œ๋งŒ ์ž‘์„ฑํ–ˆ๋‹ค.

๐Ÿ’ก GPU ์ง‘์•ฝ์  AI ์›Œํฌ๋กœ๋“œ๋ฅผ ์ฟ ๋ฒ„๋„คํ‹ฐ์Šค์—์„œ ์šด์˜ํ•œ๋‹ค๋ฉด ์Šค์ผ€์ค„๋Ÿฌ์™€ ์˜คํ† ์Šค์ผ€์ผ๋Ÿฌ๊ฐ€ ์„œ๋กœ ์‹ ํ˜ธ๋ฅผ ์ฃผ๊ณ ๋ฐ›๋Š” ๊ตฌ์กฐ๋กœ ์ „ํ™˜ํ•  ํ•„์š”๊ฐ€ ์žˆ๋Š”์ง€ ์ ๊ฒ€ํ•ด์•ผ ํ•œ๋‹ค.


AI & ML

Advancing coding in lowโ€‘resource programming languages

OpenAI

OpenAI๋Š” ChatGPT์˜ ์ €์ž์›(low-resource) ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด ์ฝ”๋”ฉ ๋Šฅ๋ ฅ์„ ๊ฐœ์„ ํ•˜๋Š” ์ž‘์—…์„ ์†Œ๊ฐœํ–ˆ๋‹ค. ์ด๋ฅผ ์œ„ํ•ด ์†Œํ”„ํŠธ์›จ์–ด ์—”์ง€๋‹ˆ์–ด๋ง, SQLite, COBOL ๋งˆ์ด๊ทธ๋ ˆ์ด์…˜์„ ๋‹ค๋ฃจ๋Š” ์ƒˆ๋กœ์šด ํ‰๊ฐ€(evaluation) ์„ธํŠธ๋ฅผ ๋งŒ๋“ค์—ˆ๋‹ค๊ณ  ๋ฐํ˜”๋‹ค. ์ €์ž์› ์–ธ์–ด๋Š” ํ•™์Šต ๋ฐ์ดํ„ฐ๊ฐ€ ์ƒ๋Œ€์ ์œผ๋กœ ์ ์–ด ๋ชจ๋ธ ์„ฑ๋Šฅ์ด ๋‚ฎ๊ฒŒ ๋‚˜์˜ค๋Š” ๊ฒฝํ–ฅ์ด ์žˆ๋Š” ์˜์—ญ์ด๋‹ค. COBOL ๋งˆ์ด๊ทธ๋ ˆ์ด์…˜์„ ํ‰๊ฐ€ ํ•ญ๋ชฉ์— ํฌํ•จํ•œ ๊ฒƒ์€, ๋ ˆ๊ฑฐ์‹œ ๊ธˆ์œตยท์ •๋ถ€ ์‹œ์Šคํ…œ์—์„œ ์—ฌ์ „ํžˆ COBOL ์ฝ”๋“œ๋ฅผ ๋‹ค๋ฃจ๋Š” ์‹ค๋ฌด ์ˆ˜์š”๋ฅผ ๊ฒจ๋ƒฅํ•œ ๊ฒƒ์œผ๋กœ ๋ณด์ธ๋‹ค. ์ด๋Š” OpenAI๊ฐ€ ๋ฒ”์šฉ ์ฝ”๋”ฉ ๋ฒค์น˜๋งˆํฌ๋ฅผ ๋„˜์–ด, ์‹ค์ œ ๊ธฐ์—… ํ™˜๊ฒฝ์—์„œ ์“ฐ์ด์ง€๋งŒ ํ•™์Šต ๋ฐ์ดํ„ฐ๊ฐ€ ๋ถ€์กฑํ•œ ์–ธ์–ดยท์ž‘์—…๊นŒ์ง€ ํ‰๊ฐ€ ๋ฒ”์œ„๋ฅผ ๋„“ํžˆ๊ณ  ์žˆ์Œ์„ ๋ณด์—ฌ์ค€๋‹ค. ๊ตฌ์ฒด์ ์ธ ํ‰๊ฐ€ ์ ์ˆ˜๋‚˜ ๊ฐœ์„ ํญ์€ ๋ฐœ์ทŒ๋ฌธ์— ๋‹ด๊ฒจ ์žˆ์ง€ ์•Š๋‹ค. ์›๋ฌธ ์ ‘๊ทผ์ด ์ œํ•œ๋˜์–ด ์ œ๋ชฉ๊ณผ ๋ฐœ์ทŒ๋ฌธ์˜ ๋ฒ”์œ„ ์•ˆ์—์„œ๋งŒ ์ž‘์„ฑํ–ˆ๋‹ค.

๐Ÿ’ก ๋ ˆ๊ฑฐ์‹œ COBOL ์‹œ์Šคํ…œ ๋งˆ์ด๊ทธ๋ ˆ์ด์…˜์„ ๊ณ„ํš ์ค‘์ด๋ผ๋ฉด ์ด๋ฒˆ ํ‰๊ฐ€ ๊ฒฐ๊ณผ๋ฅผ ์ฐธ๊ณ ํ•ด AI ์ง€์› ๋ฒ”์œ„์™€ ํ•œ๊ณ„๋ฅผ ๋จผ์ € ๊ฐ€๋Š ํ•ด๋ณผ ์ˆ˜ ์žˆ๋‹ค.

TorchNeuron: running HF models on AWS Trainium is easier than ever

Hugging Face

Hugging Face๋Š” AWS Trainium์—์„œ Hugging Face ๋ชจ๋ธ์„ ์‹คํ–‰ํ•˜๋Š” ๊ณผ์ •์„ ๋” ์‰ฝ๊ฒŒ ๋งŒ๋“  'TorchNeuron'์„ ์†Œ๊ฐœํ–ˆ๋‹ค. ์ œ๋ชฉ์—์„œ ์•Œ ์ˆ˜ ์žˆ๋“ฏ, ์ด ๋„๊ตฌ(๋˜๋Š” ํ†ตํ•ฉ)๋Š” Trainium ๊ฐ€์†๊ธฐ ์œ„์—์„œ PyTorch ๊ธฐ๋ฐ˜ ๋ชจ๋ธ์„ ๋Œ๋ฆฌ๋Š” ์ง„์ž… ์žฅ๋ฒฝ์„ ๋‚ฎ์ถ”๋Š” ๋ฐ ์ดˆ์ ์„ ๋‘” ๊ฒƒ์œผ๋กœ ๋ณด์ธ๋‹ค. AWS Trainium์€ AWS๊ฐ€ ์ž์ฒด ์„ค๊ณ„ํ•œ ๋จธ์‹ ๋Ÿฌ๋‹ ํ•™์Šต์šฉ ๊ฐ€์†๊ธฐ๋กœ, ๊ธฐ์กด์—๋Š” ๋ชจ๋ธ์„ Trainium์— ๋งž๊ฒŒ ์ปดํŒŒ์ผยท์ตœ์ ํ™”ํ•˜๋Š” ๊ณผ์ •์ด ๋ณ„๋„ ์ž‘์—…์œผ๋กœ ํ•„์š”ํ–ˆ๋˜ ๊ฒƒ์œผ๋กœ ์ถ”์ •๋œ๋‹ค. TorchNeuron์ด๋ผ๋Š” ์ด๋ฆ„์€ PyTorch์™€ AWS Neuron SDK(Trainium/Inferentia์šฉ ์ปดํŒŒ์ผ๋Ÿฌยท๋Ÿฐํƒ€์ž„)๋ฅผ ์—ฐ๊ฒฐํ•˜๋Š” ํ†ตํ•ฉ์„ ๊ฐ€๋ฆฌํ‚ค๋Š” ๊ฒƒ์œผ๋กœ ์ง์ž‘๋œ๋‹ค. ์ด๋Ÿฐ ํ†ตํ•ฉ์ด ๋” ์‰ฌ์›Œ์ง€๋ฉด Hugging Face ์ƒํƒœ๊ณ„์˜ ๋ชจ๋ธ์„ Trainium์œผ๋กœ ์˜ฎ๊ธฐ๋Š” ๋ฐ ๋“œ๋Š” ์—”์ง€๋‹ˆ์–ด๋ง ๋น„์šฉ์ด ์ค„์–ด๋“ค ์ˆ˜ ์žˆ๋‹ค. ๋‹ค๋งŒ ๋ฐœ์ทŒ๋ฌธ์ด ์ œ๊ณต๋˜์ง€ ์•Š์•„ ๊ตฌ์ฒด์ ์ธ ์‚ฌ์šฉ๋ฒ•, ์ง€์› ๋ชจ๋ธ ๋ฒ”์œ„, ์„ฑ๋Šฅ ์ˆ˜์น˜๋Š” ํ™•์ธํ•  ์ˆ˜ ์—†์—ˆ๋‹ค. ์›๋ฌธ ์ ‘๊ทผ๋„ ์ œํ•œ๋˜์–ด ์ด ์š”์•ฝ์€ ์ œ๋ชฉ๋งŒ์„ ๊ทผ๊ฑฐ๋กœ ์ถ”์ •ํ•ด ์ž‘์„ฑํ–ˆ์œผ๋ฏ€๋กœ ํ•ด์„์— ์œ ์˜ํ•ด์•ผ ํ•œ๋‹ค.

๐Ÿ’ก Trainium๋กœ ์ถ”๋ก ยทํ•™์Šต ๋น„์šฉ์„ ๋‚ฎ์ถ”๋ ค๋Š” ๊ณ„ํš์ด ์žˆ๋‹ค๋ฉด TorchNeuron์ด ๊ธฐ์กด Neuron SDK ๋Œ€๋น„ ์‹ค์ œ๋กœ ๋งˆ์ด๊ทธ๋ ˆ์ด์…˜ ๊ณต์ˆ˜๋ฅผ ์ค„์—ฌ์ฃผ๋Š”์ง€ ์ง์ ‘ ๊ฒ€์ฆํ•ด์•ผ ํ•œ๋‹ค.


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

Cutting our inference bill by 68% by being obsessive about optimization

Cloudflare

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

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

Introducing Clairic, a new System One class of extraction models

Cloudflare

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

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

Building full virtual vehicles on Google Cloud: From AAOS to the smallest MCU

Google Cloud

Google Cloud๋Š” ์†Œํ”„ํŠธ์›จ์–ด ์ •์˜ ์ฐจ๋Ÿ‰(software-defined vehicle)์„ ์œ„ํ•œ 'ํ’€ ๋ฒ„์ถ”์–ผ ๋น„ํžˆํด' ๊ตฌ์ถ• ๋ฐฉ๋ฒ•์„ ๋‹ค๋ฃฌ ๊ธ€์„ ๊ฒŒ์‹œํ–ˆ๋‹ค. ์ œ๋ชฉ์— ์–ธ๊ธ‰๋œ ๋Œ€๋กœ ๋ฒ”์œ„๋Š” AAOS(Android Automotive OS)๊ธ‰ ์‹œ์Šคํ…œ๋ถ€ํ„ฐ ๊ฐ€์žฅ ์ž‘์€ MCU(๋งˆ์ดํฌ๋กœ์ปจํŠธ๋กค๋Ÿฌ ์œ ๋‹›)๊นŒ์ง€์— ๊ฑธ์ณ ์žˆ๋‹ค. ๋„์ž…๋ถ€๋Š” ๊ธฐ์กด ์ •๋น„๊ณต์ด ์†Œํ”„ํŠธ์›จ์–ด ์ •์˜ ์ฐจ๋Ÿ‰์„ ์ ‘ํ–ˆ์„ ๋•Œ ๋А๋‚„ ๋‹นํ˜น๊ฐ์„ ๋น„์œ ๋กœ ๋“ค๋ฉฐ, ์ฐจ๋Ÿ‰์˜ ํ•ต์‹ฌ ๊ธฐ๋Šฅ์ด ๊ธฐ๊ณ„๊ฐ€ ์•„๋‹ˆ๋ผ ์ฝ”๋“œ๋กœ ๊ตฌํ˜„๋˜๋Š” ํ๋ฆ„์„ ๊ฐ•์กฐํ•œ๋‹ค. ์ด๋Š” ์ฐจ๋Ÿ‰ ์ „์ž ์ œ์–ด ์œ ๋‹›(ECU)๊ณผ ์šด์˜์ฒด์ œ ๋ ˆ๋ฒจ๊นŒ์ง€ ํฌํ•จํ•œ ์ „์ฒด ์Šคํƒ์„ ๊ฐ€์ƒ ํ™˜๊ฒฝ์—์„œ ์‹œ๋ฎฌ๋ ˆ์ด์…˜ํ•˜๋ ค๋Š” ์‹œ๋„๋กœ ์ฝํžŒ๋‹ค. ์ž๋™์ฐจ ์†Œํ”„ํŠธ์›จ์–ด ๊ฐœ๋ฐœ์—์„œ ์‹ค์ œ ํ•˜๋“œ์›จ์–ด ์—†์ด ๊ฐ€์ƒ ํ™˜๊ฒฝ์œผ๋กœ ๊ฒ€์ฆ ๋ฒ”์œ„๋ฅผ ๋„“ํžˆ๋ฉด ๊ฐœ๋ฐœยทํ…Œ์ŠคํŠธ ์ฃผ๊ธฐ๋ฅผ ๋‹จ์ถ•ํ•  ์ˆ˜ ์žˆ๋‹ค๋Š” ์ ์ด ํ•ต์‹ฌ ๋™๊ธฐ๋กœ ๋ณด์ธ๋‹ค. ๊ตฌ์ฒด์ ์ธ ์•„ํ‚คํ…์ฒ˜ ๊ตฌ์„ฑ ์š”์†Œ๋‚˜ ์„ฑ๋Šฅ ์ˆ˜์น˜๋Š” ๋ฐœ์ทŒ๋ฌธ์— ํฌํ•จ๋˜์–ด ์žˆ์ง€ ์•Š๋‹ค. ์›๋ฌธ ์ ‘๊ทผ์ด ์ œํ•œ๋˜์–ด ์ œ๋ชฉ๊ณผ ๋ฐœ์ทŒ๋ฌธ์˜ ๋ฒ”์œ„ ์•ˆ์—์„œ๋งŒ ์ž‘์„ฑํ–ˆ๋‹ค.

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

How to Use Python UDF Logging for Pipeline Observability

Google Cloud

Google Cloud๋Š” BigQuery์˜ Python UDF(์‚ฌ์šฉ์ž ์ •์˜ ํ•จ์ˆ˜)์— ์ƒˆ๋กœ์šด ๋กœ๊น… ๊ธฐ๋Šฅ์„ ์ถ”๊ฐ€ํ–ˆ๋‹ค๊ณ  ๋ฐœํ‘œํ–ˆ๋‹ค. ๊ฐœ๋ฐœ์ž๋Š” Python ํ‘œ์ค€ logging ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๋ฅผ BigQuery UDF ์•ˆ์—์„œ ๊ทธ๋Œ€๋กœ ์‚ฌ์šฉํ•ด ๊ตฌ์กฐํ™”๋œ ๋กœ๊ทธ๋ฅผ ๋‚จ๊ธธ ์ˆ˜ ์žˆ๋‹ค. ์ด ๋กœ๊ทธ๋Š” ์™ธ๋ถ€ ํ”Œ๋Ÿฌ๊ทธ์ธ์ด๋‚˜ ์ปค์Šคํ…€ ์ปค๋„ฅํ„ฐ ์—†์ด ๋ฐ”๋กœ Cloud Logging์œผ๋กœ ์ „์†ก๋œ๋‹ค. ๊ธฐ์กด์—๋Š” UDF ๋‚ด๋ถ€ ๋™์ž‘์„ ์ถ”์ ํ•˜๋ ค๋ฉด ๋ณ„๋„์˜ ๊ณ„์ธก ์ฝ”๋“œ๋‚˜ ์šฐํšŒ ์ˆ˜๋‹จ์ด ํ•„์š”ํ–ˆ์„ ๊ฒƒ์œผ๋กœ ์ถ”์ •๋œ๋‹ค. ํ‘œ์ค€ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๋ฅผ ๊ทธ๋Œ€๋กœ ํ™œ์šฉํ•  ์ˆ˜ ์žˆ๊ฒŒ ๋˜๋ฉด์„œ, BigQuery ํŒŒ์ดํ”„๋ผ์ธ์˜ ๋””๋ฒ„๊น…๊ณผ ๊ด€์ธก์„ฑ(observability) ํ™•๋ณด๊ฐ€ ๋” ๊ฐ„๋‹จํ•ด์งˆ ๊ฒƒ์œผ๋กœ ๋ณด์ธ๋‹ค. ์š”๊ธˆ ์˜ํ–ฅ์ด๋‚˜ ๋กœ๊ทธ ์ˆ˜์ง‘ ์ œํ•œ(์ฟผํ„ฐ) ๊ฐ™์€ ์„ธ๋ถ€ ์‚ฌํ•ญ์€ ๋ฐœ์ทŒ๋ฌธ์— ๋‚˜์™€ ์žˆ์ง€ ์•Š๋‹ค. ์›๋ฌธ ์ ‘๊ทผ์ด ์ œํ•œ๋˜์–ด ์ œ๋ชฉ๊ณผ ๋ฐœ์ทŒ๋ฌธ์˜ ๋ฒ”์œ„ ์•ˆ์—์„œ๋งŒ ์ž‘์„ฑํ–ˆ๋‹ค.

๐Ÿ’ก BigQuery UDF๋ฅผ ์šด์˜ ์ค‘์ด๋ผ๋ฉด ์™ธ๋ถ€ ๊ณ„์ธก ์—†์ด ํ‘œ์ค€ ๋กœ๊น…์œผ๋กœ ์ „ํ™˜ํ•ด ํŒŒ์ดํ”„๋ผ์ธ ๊ด€์ธก์„ฑ ๊ณต๋ฐฑ์„ ๋ฉ”์šธ ์ˆ˜ ์žˆ๋‹ค.

Developerโ€™s guide to implementing MCP apps in Gemini

Google Cloud

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

๐Ÿ’ก ๋‹ค๋‹จ๊ณ„ ์‹œ๊ฐ ์ž‘์—…์ด ๋งŽ์€ ๋‚ด๋ถ€ ๋„๊ตฌ๋ฅผ Gemini๋กœ ๊ตฌ์ถ•ํ•œ๋‹ค๋ฉด MCP ์•ฑ ์ „ํ™˜์œผ๋กœ ์ฑ„ํŒ… ํ„ด ์™•๋ณต ์ง€์—ฐ์„ ์ค„์ผ ์ˆ˜ ์žˆ๋Š”์ง€ ๊ฒ€ํ† ํ•  ๊ฐ€์น˜๊ฐ€ ์žˆ๋‹ค.

Beyond the patch: Protecting your NetScaler gateway against future vulnerabilities

Cloudflare

Cloudflare๋Š” NetScaler Gateway์˜ ์ทจ์•ฝ์  CVE-2026-88771์— ๋Œ€ํ•œ ๋Œ€์‘ ๋ฐฉ์•ˆ์„ ๋‹ค๋ค˜๋‹ค. ์ด ์ทจ์•ฝ์ ์€ ๋กœ๊ทธ์ธ ์ด์ „ ๋‹จ๊ณ„์—์„œ ๊ณต๊ฒฉ์ž๊ฐ€ ๋ช…๋ น์„ ์‹คํ–‰ํ•  ์ˆ˜ ์žˆ๊ฒŒ ํ•˜๋Š” ์‚ฌ์ „ ์ธ์ฆ(pre-auth) ์ทจ์•ฝ์ ์ด๋‹ค. ํŒจ์น˜ ์ ์šฉ์—๋Š” ๋งŽ์€ ํŒ€์ด ํ™•๋ณดํ•˜๊ธฐ ์–ด๋ ค์šด ์‹œ๊ฐ„์ด ํ•„์š”ํ•˜๋‹ค๋Š” ์ ์„ ์ง€์ ํ•œ๋‹ค. ๊ทธ๋ž˜์„œ Cloudflare๋Š” ๋กœ๊ทธ์ธ ํŒ๋‹จ ์ž์ฒด๋ฅผ ์ทจ์•ฝํ•œ ์ฝ”๋“œ ๊ฒฝ๋กœ๋ณด๋‹ค ์•ž๋‹จ์œผ๋กœ ์˜ฎ๊ฒจ์•ผ ํ•œ๋‹ค๊ณ  ์ œ์•ˆํ•œ๋‹ค. ์ฆ‰ ํŒจ์น˜๊ฐ€ ๋Šฆ์–ด์ง€๋Š” ๋™์•ˆ์—๋„ ์ธ์ฆ ๋‹จ๊ณ„๋ฅผ ์•ž์„ธ์šด ์ ‘๊ทผ ์ œ์–ด(์˜ˆ: ๋ฆฌ๋ฒ„์Šค ํ”„๋ก์‹œ๋‚˜ ๊ฒŒ์ดํŠธ์›จ์ด ๋ ˆ๋ฒจ ํ•„ํ„ฐ๋ง)๋กœ ๊ณต๊ฒฉ ํ‘œ๋ฉด์„ ์ค„์ด๋Š” ๋ฐฉ์‹์ด๋‹ค. ์ด๋Š” ์‚ฌ์ „ ์ธ์ฆ RCE๋ฅ˜ ์ทจ์•ฝ์  ๋Œ€์‘์—์„œ 'ํŒจ์น˜๋งŒ์œผ๋กœ๋Š” ์ถฉ๋ถ„ํ•˜์ง€ ์•Š๋‹ค'๋Š” Cloudflare์˜ ์ผ๋ฐ˜์  ๋ณด์•ˆ ์›์น™์„ NetScaler ์‚ฌ๋ก€์— ์ ์šฉํ•œ ๊ฒƒ์œผ๋กœ ๋ณด์ธ๋‹ค. ์›๋ฌธ ์ ‘๊ทผ์ด ์ œํ•œ๋˜์–ด ์ œ๋ชฉ๊ณผ ๋ฐœ์ทŒ๋ฌธ์˜ ๋ฒ”์œ„ ์•ˆ์—์„œ๋งŒ ์ž‘์„ฑํ–ˆ๋‹ค.

๐Ÿ’ก NetScaler Gateway๋ฅผ ์šด์˜ ์ค‘์ด๋ผ๋ฉด ํŒจ์น˜ ์ ์šฉ ์ „๊นŒ์ง€ ์ธ์ฆ ๋‹จ๊ณ„๋ฅผ ์•ž๋‹จ์œผ๋กœ ์˜ฎ๊ธฐ๋Š” ์ž„์‹œ ์™„ํ™”์ฑ…์„ ์ง€๊ธˆ ๋ฐ”๋กœ ์ ์šฉํ•ด์•ผ ํ•œ๋‹ค.

Red Hat Enterprise Linux is now a native offering on Oracle Cloud Infrastructure

Red Hat

Red Hat Enterprise Linux(RHEL)๊ฐ€ Oracle Cloud Infrastructure(OCI)์˜ ๋„ค์ดํ‹ฐ๋ธŒ ์˜คํผ๋ง์œผ๋กœ ์ œ๊ณต๋œ๋‹ค๊ณ  ๋ฐœํ‘œํ–ˆ๋‹ค. ๊ธ€์€ ๋ฏธ์…˜ ํฌ๋ฆฌํ‹ฐ์ปฌ ์›Œํฌ๋กœ๋“œ๋ฅผ ์šด์˜ํ•˜๋Š” ์กฐ์ง์ด ์ง๋ฉดํ•˜๋Š” ๊ทผ๋ณธ์ ์ธ ๊ณผ์ œ๋ฅผ ์งš๋Š”๋‹ค: OCI์˜ ์„ฑ๋Šฅ๊ณผ ๊ฒฝ์ œ์„ฑ์„ ํ™œ์šฉํ•˜๋ฉด์„œ๋„ ์—”ํ„ฐํ”„๋ผ์ด์ฆˆ ์šด์˜์— ํ•„์š”ํ•œ ์•ˆ์ •์„ฑ, ๋ณด์•ˆ, ๋ฉ€ํ‹ฐํด๋ผ์šฐ๋“œ ์ผ๊ด€์„ฑ์„ ํฌ์ƒํ•˜์ง€ ์•Š๋Š” ๊ฒƒ์ด๋‹ค. Red Hat์€ ์ด๋ฒˆ ๋ฐœํ‘œ๋กœ ๊ทธ ๊ณผ์ œ์— '๋ช…ํ™•ํ•œ ๋‹ต'์ด ์ƒ๊ฒผ๋‹ค๊ณ  ํ‘œํ˜„ํ•œ๋‹ค. ์ฆ‰ RHEL์„ OCI์—์„œ ๋„ค์ดํ‹ฐ๋ธŒ๋กœ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๊ฒŒ ๋˜๋ฉด์„œ, ๋‹ค๋ฅธ ํด๋ผ์šฐ๋“œ๋‚˜ ์˜จํ”„๋ ˆ๋ฏธ์Šค์—์„œ ์“ฐ๋˜ ๋™์ผํ•œ RHEL ์šด์˜ยท๋ณด์•ˆ ์ฒด๊ณ„๋ฅผ OCI์—๋„ ๊ทธ๋Œ€๋กœ ์ ์šฉํ•  ์ˆ˜ ์žˆ๋‹ค๋Š” ์˜๋ฏธ๋กœ ์ฝํžŒ๋‹ค. ์ด๋Š” ๋ฉ€ํ‹ฐํด๋ผ์šฐ๋“œ ํ™˜๊ฒฝ์—์„œ OS ๊ณ„์ธต์˜ ์ผ๊ด€์„ฑ์„ ์œ ์ง€ํ•˜๋ ค๋Š” ๊ธฐ์—…๋“ค์—๊ฒŒ OCI๋ฅผ ์„ ํƒ์ง€๋กœ ์ถ”๊ฐ€ํ•˜๋ ค๋Š” ์˜๋„๋กœ ๋ณด์ธ๋‹ค. ๊ตฌ์ฒด์ ์ธ ๋ผ์ด์„ ์Šค ๋ชจ๋ธ, ์ง€์› ๋ฆฌ์ „, ๊ฐ€๊ฒฉ ์ •์ฑ…์€ ๋ฐœ์ทŒ๋ฌธ์— ๋‹ด๊ฒจ ์žˆ์ง€ ์•Š๋‹ค. ์›๋ฌธ ์ ‘๊ทผ์ด ์ œํ•œ๋˜์–ด ์ œ๋ชฉ๊ณผ ๋ฐœ์ทŒ๋ฌธ์˜ ๋ฒ”์œ„ ์•ˆ์—์„œ๋งŒ ์ž‘์„ฑํ–ˆ๋‹ค.

๐Ÿ’ก ๋ฉ€ํ‹ฐํด๋ผ์šฐ๋“œ ์ „๋žต์—์„œ OS ๊ณ„์ธต ํ‘œ์ค€ํ™”๊ฐ€ ์ค‘์š”ํ•˜๋‹ค๋ฉด OCI๋ฅผ RHEL ๋„ค์ดํ‹ฐ๋ธŒ ์ง€์› ๋Œ€์ƒ์œผ๋กœ ์žฌ๊ฒ€ํ† ํ•  ๋งŒํ•˜๋‹ค.

A patch only reduces risk when it runs in production

Red Hat

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

๐Ÿ’ก ํŒจ์น˜ ๊ฐ€์šฉ ์‹œ์ ์ด ์•„๋‹ˆ๋ผ ์‹ค์ œ ๋ฐฐํฌ ์™„๋ฃŒ ์‹œ์ ์„ ๋ณด์•ˆ ๋ฆฌ์Šคํฌ ์ง€ํ‘œ๋กœ ์ถ”์ ํ•ด์•ผ ํ•œ๋‹ค.

5-minute demo: DevSecOps with Red Hat OpenShift to speed up application delivery

Red Hat

Red Hat์€ Red Hat OpenShift์—์„œ์˜ DevSecOps๋ฅผ ๋‹ค๋ฃจ๋Š” 5๋ถ„ ๋ถ„๋Ÿ‰์˜ ๋ฐ๋ชจ๋ฅผ ์†Œ๊ฐœํ–ˆ๋‹ค. ๊ธ€์€ ํ”Œ๋žซํผ ์—”์ง€๋‹ˆ์–ด๋ผ๋ฉด ์ต์ˆ™ํ•  ์ƒํ™ฉ, ์ฆ‰ CI/CD, ๋ชจ๋‹ˆํ„ฐ๋ง, ๋ณด์•ˆ ์Šค์บ”, GitOps, ๋„คํŠธ์›Œํ‚น์šฉ ๋„๊ตฌ์ฒด์ธ์„ ๊ฐ๊ฐ ์กฐ๋ฆฝํ•ด ์‚ฌ์šฉํ•˜๋Š” ํ˜„์‹ค์—์„œ ์‹œ์ž‘ํ•œ๋‹ค. ์ด๋Ÿฐ ๋ถ„์‚ฐ๋œ ๋„๊ตฌ์ฒด์ธ์€ ๊ฐœ๋ณ„ ๋„๊ตฌ๋งˆ๋‹ค ์„ค์ •๊ณผ ์šด์˜ ๋ถ€๋‹ด์ด ๋”ํ•ด์ ธ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๋ฐฐํฌ ์†๋„๋ฅผ ๋Šฆ์ถ”๋Š” ์š”์ธ์ด ๋œ๋‹ค๋Š” ๋ฌธ์ œ์˜์‹์œผ๋กœ ์ฝํžŒ๋‹ค. ๋ฐ๋ชจ๋Š” ์ด๋Ÿฐ ๋ถ„์‚ฐ๋œ ์š”์†Œ๋“ค์„ OpenShift ํ”Œ๋žซํผ ์•ˆ์—์„œ ํ†ตํ•ฉํ•ด ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ์ „๋‹ฌ ์†๋„๋ฅผ ๋†’์ด๋Š” ๋ฐฉ๋ฒ•์„ ์งง์€ ์‹œ๊ฐ„์— ๋ณด์—ฌ์ฃผ๋ ค๋Š” ๊ฒƒ์œผ๋กœ ๋ณด์ธ๋‹ค. ์ฆ‰ ๋„๊ตฌ ์ž์ฒด๋ฅผ ์ƒˆ๋กœ ์†Œ๊ฐœํ•˜๋Š” ๊ฒƒ์ด ์•„๋‹ˆ๋ผ, ์ด๋ฏธ ํฉ์–ด์ ธ ์žˆ๋Š” DevSecOps ๊ตฌ์„ฑ ์š”์†Œ๋ฅผ ํ•˜๋‚˜์˜ ํ”Œ๋žซํผ ๊ฒฝํ—˜์œผ๋กœ ๋ฌถ์–ด๋‚ด๋Š” ๋ฐ ์ดˆ์ ์ด ์žˆ๋Š” ๊ฒƒ์œผ๋กœ ์ถ”์ •๋œ๋‹ค. ๋ฐ๋ชจ์—์„œ ๋‹ค๋ฃจ๋Š” ๊ตฌ์ฒด์ ์ธ ๊ธฐ๋Šฅ์ด๋‚˜ ํ™”๋ฉด ๊ตฌ์„ฑ์€ ๋ฐœ์ทŒ๋ฌธ์— ๋‚˜์™€ ์žˆ์ง€ ์•Š๋‹ค. ์›๋ฌธ ์ ‘๊ทผ์ด ์ œํ•œ๋˜์–ด ์ œ๋ชฉ๊ณผ ๋ฐœ์ทŒ๋ฌธ์˜ ๋ฒ”์œ„ ์•ˆ์—์„œ๋งŒ ์ž‘์„ฑํ–ˆ๋‹ค.

๐Ÿ’ก ํฉ์–ด์ง„ CI/CDยท๋ณด์•ˆยทGitOps ๋„๊ตฌ์ฒด์ธ์„ ์šด์˜ ์ค‘์ด๋ผ๋ฉด ํ†ตํ•ฉ ํ”Œ๋žซํผ์œผ๋กœ ์ „ํ™˜ํ–ˆ์„ ๋•Œ ์ค„์–ด๋“œ๋Š” ์šด์˜ ์˜ค๋ฒ„ํ—ค๋“œ๋ฅผ ์ด๋Ÿฐ ๋ฐ๋ชจ๋กœ ๋จผ์ € ๊ฐ€๋Š ํ•ด๋ณผ ์ˆ˜ ์žˆ๋‹ค.


DevOps & ์ธํ”„๋ผ

How to continue a GitHub Copilot app session in VS Code

GitHub

GitHub๋Š” Copilot ์•ฑ์—์„œ ์‹œ์ž‘ํ•œ ์—์ด์ „ํŠธ ์„ธ์…˜์„ VS Code๋กœ ๊ทธ๋Œ€๋กœ ์˜ฎ๊ฒจ ์ด์–ด๊ฐˆ ์ˆ˜ ์žˆ๋Š” ๋ฐฉ๋ฒ•์„ ์†Œ๊ฐœํ–ˆ๋‹ค. ํ•ต์‹ฌ์€ ์„ธ์…˜์„ ์ „ํ™˜ํ•ด๋„ ์ง€๊ธˆ๊นŒ์ง€์˜ ๋Œ€ํ™” ๊ธฐ๋ก, ์ ์šฉ๋œ ์ฝ”๋“œ ๋ณ€๊ฒฝ, ์ž‘์—… ์ปจํ…์ŠคํŠธ๊ฐ€ ์œ ์ง€๋œ๋‹ค๋Š” ์ ์ด๋‹ค. ์ด๋Š” ๋ชจ๋ฐ”์ผ์ด๋‚˜ ์›น์—์„œ Copilot ์•ฑ์œผ๋กœ ์ž‘์—…์„ ์‹œ์ž‘ํ•œ ๋’ค ๋ณธ๊ฒฉ์ ์ธ ์ฝ”๋“œ ํŽธ์ง‘์€ ๋ฐ์Šคํฌํ†ฑ IDE์—์„œ ์ด์–ด๊ฐ€๋ ค๋Š” ์›Œํฌํ”Œ๋กœ๋ฅผ ์ง€์›ํ•œ๋‹ค. ๊ธฐ์กด์—๋Š” ์„ธ์…˜์„ ์˜ฎ๊ธฐ๋ฉด ๋Œ€ํ™” ๋งฅ๋ฝ์ด ๋Š๊ธฐ๊ฑฐ๋‚˜ ๋ณ€๊ฒฝ ์‚ฌํ•ญ์„ ๋‹ค์‹œ ์ ์šฉํ•ด์•ผ ํ•˜๋Š” ๋ถˆํŽธ์ด ์žˆ์—ˆ๋˜ ๊ฒƒ์œผ๋กœ ๋ณด์ธ๋‹ค. ์ด ๊ธฐ๋Šฅ์€ Copilot์„ ์—ฌ๋Ÿฌ ํ™˜๊ฒฝ์— ๊ฑธ์นœ ํ•˜๋‚˜์˜ ์ง€์†์  ์ž‘์—… ์„ธ์…˜์œผ๋กœ ๋‹ค๋ฃจ๋ ค๋Š” GitHub์˜ ๋ฐฉํ–ฅ์„ฑ์„ ๋ณด์—ฌ์ค€๋‹ค. ์›๋ฌธ ์ ‘๊ทผ์ด ์ œํ•œ๋˜์–ด ์ œ๋ชฉ๊ณผ ๋ฐœ์ทŒ๋ฌธ์˜ ๋ฒ”์œ„ ์•ˆ์—์„œ๋งŒ ์ž‘์„ฑํ–ˆ๋‹ค.

๐Ÿ’ก ๋ฉ€ํ‹ฐ ํ™˜๊ฒฝ ์—์ด์ „ํŠธ ์›Œํฌํ”Œ๋กœ๋ฅผ ์“ด๋‹ค๋ฉด ์„ธ์…˜ ์ด์ „ ์‹œ ์ปจํ…์ŠคํŠธ ์†์‹ค ์—ฌ๋ถ€๋ฅผ ๋จผ์ € ๊ฒ€์ฆํ•ด์•ผ ํ•œ๋‹ค.

One sentence changed Claude Codeโ€™s overreach rate from 0% to 17.1%

The New Stack

The Information ๋ณด๋„์— ๋”ฐ๋ฅด๋ฉด Anthropic์€ ๋ถˆ์™„์ „ํ•œ ์ง€์‹œ์—์„œ๋„ ์‚ฌ์šฉ์ž์˜ ์˜๋„๋ฅผ ์ถ”๋ก ํ•˜๋Š” ๋ชจ๋ธ์„ ๊ฐœ๋ฐœ ์ค‘์ด๋ผ๊ณ  ํ•œ๋‹ค. ์ด ๊ธฐ์‚ฌ์˜ ์ œ๋ชฉ์€ ์ง€์‹œ๋ฌธ์— 'ํ•œ ๋ฌธ์žฅ'์„ ์ถ”๊ฐ€ํ•˜๋Š” ๊ฒƒ๋งŒ์œผ๋กœ Claude Code์˜ ๊ถŒํ•œ ์ดˆ๊ณผ(overreach) ๋น„์œจ์ด 0%์—์„œ 17.1%๋กœ ์น˜์†Ÿ์•˜๋‹ค๋Š” ์‹คํ—˜ ๊ฒฐ๊ณผ๋ฅผ ๊ฐ€๋ฆฌํ‚จ๋‹ค. ์ฆ‰ ๋ชจ๋ธ์ด ๋ชจํ˜ธํ•œ ์ง€์‹œ๋ฅผ '์•Œ์•„์„œ ๋ณด์™„'ํ•˜๋„๋ก ์œ ๋„ํ•˜๋Š” ๋ฌธ๊ตฌ๊ฐ€, ์š”์ฒญ ๋ฒ”์œ„๋ฅผ ๋ฒ—์–ด๋‚œ ํ–‰๋™์„ ํ•  ๊ฐ€๋Šฅ์„ฑ์„ ํฌ๊ฒŒ ๋†’์ผ ์ˆ˜ ์žˆ๋‹ค๋Š” ๊ฒƒ์ด๋‹ค. ์ด๋Š” ์—์ด์ „ํŠธ๊ฐ€ ์‚ฌ์šฉ์ž ์˜๋„๋ฅผ ์ ๊ทน์ ์œผ๋กœ ์ถ”๋ก ํ•˜๋„๋ก ์„ค๊ณ„ํ• ์ˆ˜๋ก, ์˜๋„์น˜ ์•Š์€ ๋ฒ”์œ„ ํ™•์žฅ(scope creep) ์œ„ํ—˜๋„ ํ•จ๊ป˜ ์ปค์งˆ ์ˆ˜ ์žˆ์Œ์„ ์‹œ์‚ฌํ•œ๋‹ค. ๋ฐœ์ทŒ๋ฌธ์ด ๋ฌธ์žฅ ์ค‘๊ฐ„์—์„œ ๋Š๊ฒจ ์žˆ์–ด ๊ตฌ์ฒด์ ์ธ ์‹คํ—˜ ์„ค๊ณ„๋‚˜ ํ”„๋กฌํ”„ํŠธ ๋ฌธ๊ตฌ๊นŒ์ง€๋Š” ํ™•์ธํ•  ์ˆ˜ ์—†์—ˆ๋‹ค. ์›๋ฌธ ์ ‘๊ทผ์ด ์ œํ•œ๋˜์–ด ์ œ๋ชฉ๊ณผ ๋ฐœ์ทŒ๋ฌธ์˜ ๋ฒ”์œ„ ์•ˆ์—์„œ๋งŒ ์ž‘์„ฑํ–ˆ๋‹ค.

๐Ÿ’ก ์—์ด์ „ํŠธ์— '์˜๋„๋ฅผ ์•Œ์•„์„œ ์ถ”๋ก ํ•˜๋ผ'๋Š” ์ง€์‹œ๋ฅผ ์ถ”๊ฐ€ํ•  ๋•Œ๋Š” ๋ฐ˜๋“œ์‹œ ๊ถŒํ•œ ์ดˆ๊ณผ ๋น„์œจ ๋ณ€ํ™”๋ฅผ ํ…Œ์ŠคํŠธ ์ง€ํ‘œ๋กœ ์ธก์ •ํ•ด์•ผ ํ•œ๋‹ค.

6 improvements that make Grafana Assistant better at helping your workflows

Grafana

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

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

Automate Active Directory joins for Elastic Beanstalk Windows applications

AWS DevOps

AWS Elastic Beanstalk๊ฐ€ Windows Server ์ธ์Šคํ„ด์Šค๋ฅผ Active Directory ๋„๋ฉ”์ธ์— ์ž๋™์œผ๋กœ ์กฐ์ธํ•˜๋Š” ๊ธฐ๋Šฅ์„ ์ถ”๊ฐ€ํ–ˆ๋‹ค. ์กฐ์ธ ์ž‘์—…์€ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์ด ๋ฐฐํฌ๋˜๊ธฐ ์ „, ์ธ์Šคํ„ด์Šค ์‹œ์ž‘(launch) ์‹œ์ ์— ์ž๋™์œผ๋กœ ์ˆ˜ํ–‰๋œ๋‹ค. ๊ธฐ์กด์— ํ•„์š”ํ–ˆ๋˜ ๋ณ„๋„์˜ ์กฐ์ธ ์Šคํฌ๋ฆฝํŠธ๊ฐ€ ๋” ์ด์ƒ ํ•„์š”ํ•˜์ง€ ์•Š๋‹ค. ๋˜ํ•œ ๋„๋ฉ”์ธ ์ž๊ฒฉ ์ฆ๋ช…์„ ์ธ์Šคํ„ด์Šค๋‚˜ ์Šคํฌ๋ฆฝํŠธ์— ์ €์žฅํ•ด ๋‘˜ ํ•„์š”๊ฐ€ ์—†์–ด, ์ž๊ฒฉ ์ฆ๋ช… ์œ ์ถœ ์œ„ํ—˜์„ ์ค„์ด๋Š” ๋ฐฉํ–ฅ์œผ๋กœ ์„ค๊ณ„๋๋‹ค. ์ด๋Š” Windows ๊ธฐ๋ฐ˜ ์—”ํ„ฐํ”„๋ผ์ด์ฆˆ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ Beanstalk๋กœ ๋ฐฐํฌํ•  ๋•Œ AD ํ†ตํ•ฉ ๊ณผ์ •์—์„œ ๋ฐ˜๋ณต๋˜๋˜ ์šด์˜ ๋ถ€๋‹ด๊ณผ ๋ณด์•ˆ ๋ฆฌ์Šคํฌ๋ฅผ ๋™์‹œ์— ์ค„์ด๋ ค๋Š” ๋ณ€๊ฒฝ์œผ๋กœ ๋ณด์ธ๋‹ค. ๊ตฌ์ฒด์ ์ธ ์„ค์ • ๋ฐฉ๋ฒ•์ด๋‚˜ ์ง€์› ๋ฆฌ์ „ ๋ฒ”์œ„๋Š” ๋ฐœ์ทŒ๋ฌธ์— ๋ช…์‹œ๋˜์–ด ์žˆ์ง€ ์•Š๋‹ค. ์›๋ฌธ ์ ‘๊ทผ์ด ์ œํ•œ๋˜์–ด ์ œ๋ชฉ๊ณผ ๋ฐœ์ทŒ๋ฌธ์˜ ๋ฒ”์œ„ ์•ˆ์—์„œ๋งŒ ์ž‘์„ฑํ–ˆ๋‹ค.

๐Ÿ’ก Windows ์›Œํฌ๋กœ๋“œ๋ฅผ Beanstalk๋กœ ์šด์˜ ์ค‘์ด๋ผ๋ฉด ์ €์žฅ๋œ ๋„๋ฉ”์ธ ์ž๊ฒฉ ์ฆ๋ช…์„ ์ œ๊ฑฐํ•  ์ˆ˜ ์žˆ๋Š” ์ด๋ฒˆ ๊ธฐ๋Šฅ์œผ๋กœ ๋ณด์•ˆ ์ ๊ฒ€ ํ•ญ๋ชฉ์„ ์ค„์ผ ์ˆ˜ ์žˆ๋‹ค.

GenRecs Tokenization: Transforming Ads Recommendation at Meta with Stable Model Vocabulary

Meta Engineering

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

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

HERE Technologies and AWS: Accelerating NDS.Live with agentic AI

AWS DevOps

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

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

The Thin Orchestrator: How We Made Our AI Agents More Reliable by Giving the Router Less to Do

Meta Engineering

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

๐Ÿ’ก ๋ฉ€ํ‹ฐ ์—์ด์ „ํŠธ ์‹œ์Šคํ…œ์„ ์„ค๊ณ„ํ•  ๋•Œ๋Š” ์˜ค์ผ€์ŠคํŠธ๋ ˆ์ดํ„ฐ์— ์Œ“์ด๋Š” ์ปจํ…์ŠคํŠธ์™€ ํŒ๋‹จ ๋ถ€๋‹ด์„ ์ค„์ด๋Š” ๊ฒƒ์ด ์•ˆ์ •์„ฑ ํ™•๋ณด์˜ ํ•ต์‹ฌ ๋ ˆ๋ฒ„๊ฐ€ ๋  ์ˆ˜ ์žˆ๋‹ค.

DeepSeek made its name with cheap AI models. Now itโ€™s undercutting search API rivals, too.

The New Stack

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

๐Ÿ’ก RAG ํŒŒ์ดํ”„๋ผ์ธ์—์„œ ๊ฒ€์ƒ‰ API ๋น„์šฉ์ด ํฌ๋‹ค๋ฉด DeepSeek์˜ ๊ฐ€๊ฒฉ ์ •์ฑ… ๋ณ€ํ™”๋ฅผ ๋น„์šฉ ์žฌ๊ฒ€ํ†  ํŠธ๋ฆฌ๊ฑฐ๋กœ ์‚ผ์„ ๋งŒํ•˜๋‹ค.

Inside Prometheus: Metaโ€™s Journey to a Gigawatt-Scale Supercluster

Meta Engineering

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

๐Ÿ’ก ๋Œ€๊ทœ๋ชจ ๋ชจ๋ธ ํ•™์Šต์„ ๊ณ„ํšํ•œ๋‹ค๋ฉด GPU ํ™•๋ณด ๊ฒฝ์Ÿ๋ณด๋‹ค ์ „๋ ฅยท๋ƒ‰๊ฐ ์ธํ”„๋ผ ํ™•์žฅ์ด ์„ ํ–‰ ์ œ์•ฝ์ด ๋  ์ˆ˜ ์žˆ์Œ์„ ์—ผ๋‘์— ๋‘˜ ํ•„์š”๊ฐ€ ์žˆ๋‹ค.

ํ‰๊ท  CPU๋Š” ์—ฌ์œ ๋กœ์šด๋ฐ, ์ปค๋ฐ‹์€ ์™œ ๋А๋ฆด๊นŒ?

ํ† ์Šค

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

๐Ÿ’ก ํ‰๊ท  CPU ์ง€ํ‘œ๊ฐ€ ์ •์ƒ์ธ๋ฐ๋„ ์ง€์—ฐ์ด ๋ฐœ์ƒํ•œ๋‹ค๋ฉด ์ฝ”์–ด๋ณ„ ์‚ฌ์šฉ๋ฅ ๊ณผ NIC ์ธํ„ฐ๋ŸฝํŠธ ๋ถ„์‚ฐ ์„ค์ •์„ ๋‹ค์Œ ์ ๊ฒ€ ํ•ญ๋ชฉ์œผ๋กœ ์˜ฌ๋ ค์•ผ ํ•œ๋‹ค.

Three developer tasks worth handing to an agent

GitLab

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

๐Ÿ’ก ์—์ด์ „ํŠธ์—๊ฒŒ ์ž‘์—…์„ ์œ„์ž„ํ•  ๋•Œ๋Š” ๊ฒฐ๊ณผ๋ฅผ ์‰ฝ๊ฒŒ ๊ฒ€์ฆํ•  ์ˆ˜ ์žˆ๋Š” ๋ฐ˜๋ณต์ ์ธ ์ž‘์—…๋ถ€ํ„ฐ ์‹œ์ž‘ํ•˜๋Š” ๊ฒƒ์ด ์•ˆ์ „ํ•˜๋‹ค.

Building AI security in the open

GitLab

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

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

Stripe survey: Four trends reshaping how SaaS platforms compete in the AI era

Stripe

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

๐Ÿ’ก SaaS ํ”Œ๋žซํผ์„ ์šด์˜ ์ค‘์ด๋ผ๋ฉด AI ๊ฒฝ์Ÿ ์‹ฌํ™”์— ๋Œ€์‘ํ•ด ๊ฐ€๊ฒฉยท๋ฆฌํ…์…˜ ์ „๋žต์„ ์„ ์ œ์ ์œผ๋กœ ์žฌ๊ฒ€ํ† ํ•  ์‹œ์ ์ด๋‹ค.


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

NEXT PATH / VERIFY IN CONTEXT

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

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

OpenForge