TECH SIGNAL / ENGINEERING REPORT

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

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

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

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

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

JetBrains told everyone to patch. It didnโ€™t patch itself.

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

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

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


Kubernetes & Cloud Native

Kubernetes v1.37: Pod Certificates and Cluster Trust Bundles

Kubernetes

์ฟ ๋ฒ„๋„คํ‹ฐ์Šค 1.37์—์„œ Pod Certificates์™€ Cluster Trust Bundles ๊ธฐ๋Šฅ์ด ์ •์‹(GA) ๋‹จ๊ณ„์— ๋„๋‹ฌํ–ˆ๋‹ค. ๊ธฐ์กด ์„œ๋น„์Šค ์–ด์นด์šดํŠธ JWT๋Š” ๋ฒ ์–ด๋Ÿฌ ํ† ํฐ์ด๋ผ ํƒˆ์ทจ๋‹นํ•˜๋ฉด ๊ทธ๋Œ€๋กœ ์‹ ์›์„ ๋„์šฉ๋‹นํ•  ์ˆ˜ ์žˆ๋‹ค๋Š” ํ•œ๊ณ„๊ฐ€ ์žˆ์—ˆ๋‹ค. ์ด๋ฒˆ ๊ธฐ๋Šฅ์€ ํŒŒ๋“œ๋ณ„๋กœ X.509 ์ธ์ฆ์„œ๋ฅผ ๋ฐœ๊ธ‰ํ•ด ์ปจํŠธ๋กค ํ”Œ๋ ˆ์ธ์ด ์ง์ ‘ ๋ฐœ๊ธ‰๊ณผ ๋กœํ…Œ์ด์…˜์„ ์ฒ˜๋ฆฌํ•˜๊ณ , ์›Œํฌ๋กœ๋“œ ์‹œ์ž‘ ์ „์— ์ปจํ…Œ์ด๋„ˆ ํŒŒ์ผ์‹œ์Šคํ…œ์— ์จ ๋„ฃ๋Š” ๋ฐฉ์‹์œผ๋กœ ๋™์ž‘ํ•œ๋‹ค. ๋ฐœ๊ธ‰์€ ๋…ธ๋“œ ์ œํ•œ(node restriction) ์–ด๋“œ๋ฏธ์…˜ ํ”Œ๋Ÿฌ๊ทธ์ธ์„ ํ†ตํ•ด ์ตœ์†Œ ๊ถŒํ•œ ์›์น™์„ ์ง€ํ‚ค๋„๋ก ์„ค๊ณ„๋๋‹ค. Cluster Trust Bundles๋Š” ํด๋Ÿฌ์Šคํ„ฐ CA ์ธ์ฆ์„œ๋ฅผ ๊ด€๋ฆฌํ•ด ํŒŒ๋“œ๋“ค์ด ์„œ๋กœ๋ฅผ ์‹ ๋ขฐํ•˜๊ณ  mTLS๋กœ ํ†ต์‹ ํ•  ์ˆ˜ ์žˆ๊ฒŒ ํ•ด์ฃผ๋Š” ์ง ๊ธฐ๋Šฅ์ด๋‹ค. ์ €์ž๋Š” Taahir Ahmed์ด๋ฉฐ, ์™ธ๋ถ€ PKI ์—†์ด๋„ ์ฟ ๋ฒ„๋„คํ‹ฐ์Šค ์ฝ”์–ด ์•ˆ์—์„œ TLSยทmTLS ๊ธฐ๋ฐ˜ ์›Œํฌ๋กœ๋“œ ์‹ ์›์„ ๊ตฌํ˜„ํ•  ์ˆ˜ ์žˆ๊ฒŒ ๋œ ๊ฒƒ์ด ์ด๋ฒˆ GA์˜ ํ•ต์‹ฌ์ด๋‹ค.

๐Ÿ’ก ํ”Œ๋žซํผ ์—”์ง€๋‹ˆ์–ด๋Š” ์„œ๋น„์Šค ์–ด์นด์šดํŠธ ํ† ํฐ ์œ ์ถœ ๋ฆฌ์Šคํฌ๋ฅผ ์ค„์ด๋ ค๋ฉด Pod CertificatesยทCluster Trust Bundles ๊ธฐ๋ฐ˜ mTLS๋กœ ์ ์ง„ ์ „ํ™˜ํ•˜๋Š” ๋กœ๋“œ๋งต์„ ์ง€๊ธˆ๋ถ€ํ„ฐ ๊ฒ€ํ† ํ•  ํ•„์š”๊ฐ€ ์žˆ๋‹ค.

Scale before the spike: Predictive autoscaling for GPU workloads on Kubernetes

CNCF

์–ด๋А ํ™”์š”์ผ ์ƒˆ๋ฒฝ, ๊ฐ‘์ž‘์Šค๋Ÿฌ์šด ํŠธ๋ž˜ํ”ฝ ๊ธ‰์ฆ์œผ๋กœ ํ”„๋กœ๋•์…˜ ์„œ๋น„์Šค๊ฐ€ ์ ์ง„์  ์ €ํ•˜๊ฐ€ ์•„๋‹ˆ๋ผ ๋ง ๊ทธ๋Œ€๋กœ ํฌ๋ž˜์‹œ๋˜๋Š” ์‚ฌ๊ณ ๊ฐ€ ๋ฐœ์ƒํ–ˆ๋‹ค. ํƒ€์ž„๋ผ์ธ์ƒ 06:00์— ํŠธ๋ž˜ํ”ฝ์ด ๋ชฐ๋ฆฌ๊ณ  06:05์— HPA ์ž„๊ณ„๊ฐ’์ด ๋„˜์–ด ์Šค์ผ€์ผ์ด ์‹œ์ž‘๋์ง€๋งŒ, GPU ๋…ธ๋“œ ํ”„๋กœ๋น„์ €๋‹์ด ๋๋‚œ ๊ฒƒ์€ 06:45์˜€๊ณ  ๊ทธ ์‚ฌ์ด 1520%์˜ ์˜ค๋ฅ˜์œจ๊ณผ ์ˆ˜๋ฐฑ ๊ฐœ์˜ ๋Œ€๊ธฐ ํŒŒ๋“œ๊ฐ€ ์Œ“์˜€๋‹ค. ๊ทผ๋ณธ ์›์ธ์€ GPU ๋…ธ๋“œ ํ”„๋กœ๋น„์ €๋‹์ด CPU ์ „์šฉ ์„œ๋น„์Šค๋ณด๋‹ค 35๋ฐฐ ๋” ๊ฑธ๋ฆฐ๋‹ค๋Š” ์ ์œผ๋กœ, ์ˆ˜์š”๊ฐ€ ๋‚˜ํƒ€๋‚œ ๋’ค์—์•ผ ๋ฐ˜์‘ํ•˜๋Š” HPA ๊ตฌ์กฐ๋กœ๋Š” ์• ์ดˆ์— ๋”ฐ๋ผ์žก์„ ์ˆ˜ ์—†์—ˆ๋‹ค. ์ด๋ฅผ ํ•ด๊ฒฐํ•˜๊ธฐ ์œ„ํ•ด ํŒ€์€ "์˜ˆ์ธก(Predict)-ํ”„๋กœ๋น„์ €๋‹(Provision)-ํก์ˆ˜(Absorb)" 3๋‹จ๊ณ„ ๊ตฌ์กฐ์˜ ์ปค์Šคํ…€ ์ฟ ๋ฒ„๋„คํ‹ฐ์Šค ์ปจํŠธ๋กค๋Ÿฌ๋ฅผ ๋งŒ๋“ค์—ˆ๊ณ , ์ˆ˜์š” ์˜ˆ์ธก์—๋Š” 64โ†’32 ์œ ๋‹›์˜ 2๊ณ„์ธต Bi-LSTM ๋ชจ๋ธ์„ ์ผ๋‹ค. ๋Œ๋ฐœ ํŠธ๋ž˜ํ”ฝ์€ ์ด๋™ํ‘œ์ค€ํŽธ์ฐจ ๊ธฐ๋ฐ˜ ์ ์‘ํ˜• ์ž„๊ณ„๊ฐ’์œผ๋กœ ๊ฐ์ง€ํ•˜๊ณ , ์Šค์ผ€์ผ๋Ÿฌ๋Š” ๋ถ„๋‹น 20ํŒŒ๋“œ๋กœ ์†๋„๋ฅผ ์ œํ•œํ•ด "thundering herd" ๋ฌธ์ œ๋ฅผ ๋ง‰์•˜๋‹ค. ๊ฒ€์ฆ ๊ฒฐ๊ณผ T+10๋ถ„ ์˜ˆ์ธก์ด ์‹ค์ œ ์ˆ˜์š”์˜ ยฑ10% ์ด๋‚ด๋กœ ๋งž์€ ๋น„์œจ์ด 85%์˜€๊ณ , 10๋ฒˆ์˜ ์‹ค์ œ ๊ธ‰์ฆ ์ค‘ 9๋ฒˆ์„ ์žก์•„๋‚ด๋ฉด์„œ ์˜คํƒ์€ 2๊ฑด์— ๊ทธ์ณค๋‹ค. ์ด ์ปจํŠธ๋กค๋Ÿฌ๋Š” ์ปค์Šคํ…€ ๋ฆฌ์†Œ์Šค ์ •์˜ ์—†์ด Deployment ๋ ˆํ”Œ๋ฆฌ์นด๋ฅผ ์ง์ ‘ ํŒจ์น˜ํ•˜๋ฉฐ, HPA v2์™€ ๊ณต์กดํ•˜๋Š” ๋ฐฉ์‹์œผ๋กœ PrometheusยทTensorFlow Lite ๊ฐ™์€ ํ‘œ์ค€ CNCF ๋„๊ตฌ ์œ„์—์„œ ๋Œ์•„๊ฐ„๋‹ค.

๐Ÿ’ก GPU ์›Œํฌ๋กœ๋“œ์ฒ˜๋Ÿผ ๋…ธ๋“œ ํ”„๋กœ๋น„์ €๋‹ ์ง€์—ฐ์ด ํฐ ํ™˜๊ฒฝ์—์„œ๋Š” HPA ๊ฐ™์€ ๋ฐ˜์‘ํ˜• ์˜คํ† ์Šค์ผ€์ผ๋ง๋งŒ์œผ๋กœ๋Š” ๊ตฌ์กฐ์ ์œผ๋กœ ๋Šฆ์„ ์ˆ˜๋ฐ–์— ์—†์–ด, ์ˆ˜์š”๋ฅผ ๋ฏธ๋ฆฌ ์˜ˆ์ธกํ•ด ์„ ์ œ ํ”„๋กœ๋น„์ €๋‹ํ•˜๋Š” ๊ณ„์ธต์„ ๋”ฐ๋กœ ๋‘ฌ์•ผ ์‹ค์ œ ์žฅ์• ๋ฅผ ๋ง‰์„ ์ˆ˜ ์žˆ๋‹ค.

Your Kubernetes platform is ready for containers. Is it ready for AI?

CNCF

์ด ๊ธ€์€ ์กฐ์ง์˜ 66%๊ฐ€ ์ƒ์„ฑํ˜• AI ๋ชจ๋ธ ์ถ”๋ก  ์›Œํฌ๋กœ๋“œ ์ผ๋ถ€ ๋˜๋Š” ์ „๋ถ€๋ฅผ ์ฟ ๋ฒ„๋„คํ‹ฐ์Šค์—์„œ ๋Œ๋ฆฌ๋ฉด์„œ๋„, AI ๋ชจ๋ธ์„ ๋งค์ผ ๋ฐฐํฌํ•˜๋Š” ์กฐ์ง์€ ๋‹จ 7%์— ๊ทธ์นœ๋‹ค๋Š” ๊ฐ„๊ทน์„ ์ง€์ ํ•œ๋‹ค. 2025 State of AI in Platform Engineering ์กฐ์‚ฌ์—์„œ๋Š” ํ”Œ๋žซํผ ํŒ€์˜ 35%๊ฐ€ ์•„์ง AI ์›Œํฌ๋กœ๋“œ๋ฅผ ์˜ค์ผ€์ŠคํŠธ๋ ˆ์ด์…˜ํ•˜์ง€ ๋ชปํ•œ๋‹ค๊ณ  ๋‹ตํ–ˆ๋Š”๋ฐ, ์ด๋Š” ์šด์˜ ์ธํ”„๋ผ๊ฐ€ ์‹ค์ œ ํ”„๋กœ๋•์…˜ ๊ทœ๋ชจ๋ฅผ ๋”ฐ๋ผ๊ฐ€์ง€ ๋ชปํ•˜๊ณ  ์žˆ๋‹ค๋Š” ๋œป์ด๋‹ค. AI ํŒŒ์ดํ”„๋ผ์ธ์€ ๋ฐ์ดํ„ฐ ์ค€๋น„์—๋Š” CPU, ํ•™์Šตยท์ถ”๋ก ์—๋Š” GPU๋‚˜ ๊ฐ€์†๊ธฐ๋ฅผ ๋‹จ์ผ ์›Œํฌ๋กœ๋“œ ์•ˆ์—์„œ ํ•จ๊ป˜ ์š”๊ตฌํ•˜๋Š” ์ด์งˆ์  ์ปดํ“จํŠธ ๊ตฌ์กฐ๋ฅผ ๊ฐ€์ง„๋‹ค๋Š” ์ ๋„ ์งš๋Š”๋‹ค. ํ•ด๋ฒ•์œผ๋กœ๋Š” Dynamic Resource Allocation(DRA)์„ ํ†ตํ•ด ๋ฆฌ์†Œ์Šค ๋ชจ๋ธ์„ CPUยท๋ฉ”๋ชจ๋ฆฌ ๋„ˆ๋จธ๋กœ ํ™•์žฅํ•˜๊ณ , CI/CD๊ฐ€ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ์ฝ”๋“œ๋ฟ ์•„๋‹ˆ๋ผ ๋ชจ๋ธ ์•„ํ‹ฐํŒฉํŠธ๋„ ํ•จ๊ป˜ ๊ด€๋ฆฌํ•˜๋„๋ก ํ™•์žฅํ•  ๊ฒƒ์„ ์ œ์•ˆํ•œ๋‹ค. ์ธํ”„๋ผยท์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ยทAI ์ „์šฉ ๊ด€์ธก์„ฑ ํ…”๋ ˆ๋ฉ”ํŠธ๋ฆฌ๋ฅผ ์„œ๋กœ ์—ฐ๊ด€ ์ง€์–ด ๋ณด๊ณ , ๊ฐœ๋ฐœ์ž์—๊ฒŒ๋Š” ํ‘œ์ค€ํ™”๋œ ์…€ํ”„์„œ๋น„์Šค ๋ฐฐํฌ ๊ฒฝ๋กœ๋ฅผ ์ œ๊ณตํ•˜๋ผ๋Š” ๊ถŒ๊ณ ๋„ ํฌํ•จ๋œ๋‹ค. ๊ฒฐ๋ก ์€ AI๋ฅผ ํŠน์ˆ˜ ์ทจ๊ธ‰ํ•˜์ง€ ๋ง๊ณ  ๊ธฐ์กด ํด๋ผ์šฐ๋“œ ๋„ค์ดํ‹ฐ๋ธŒ ํŒจํ„ด ์•ˆ์—์„œ ํ†ต์ƒ์ ์ธ ํ”„๋กœ๋•์…˜ ์›Œํฌ๋กœ๋“œ๋กœ ํ†ตํ•ฉํ•˜๋ผ๋Š” ๊ฒƒ์ด๋‹ค.

๐Ÿ’ก ํ”Œ๋žซํผ ํŒ€์ด ์ฟ ๋ฒ„๋„คํ‹ฐ์Šค๋ฅผ AI ์›Œํฌ๋กœ๋“œ๊นŒ์ง€ ๊ฐ๋‹นํ•˜๊ฒŒ ํ•˜๋ ค๋ฉด GPU ๊ฐ™์€ ์ด์งˆ์  ๋ฆฌ์†Œ์Šค๋ฅผ DRA๋กœ 1๊ธ‰ ์‹œ๋ฏผํ™”ํ•˜๊ณ  ๋ชจ๋ธ ์•„ํ‹ฐํŒฉํŠธ๋ฅผ CI/CD ํŒŒ์ดํ”„๋ผ์ธ์— ํŽธ์ž…์‹œํ‚ค๋Š” ์ž‘์—…์„, ์‹ ๊ทœ ํ”Œ๋žซํผ์„ ์ƒˆ๋กœ ์งœ๋Š” ๊ฒƒ๋ณด๋‹ค ๋จผ์ € ์ ๊ฒ€ํ•ด์•ผ ํ•œ๋‹ค.

Kubernetes v1.37: Metrics API graduates to stable

Kubernetes

์ฟ ๋ฒ„๋„คํ‹ฐ์Šค 1.37์—์„œ metrics.k8s.io API๊ฐ€ ๋ฒ ํƒ€(v1beta1)์—์„œ ์ •์‹(v1, stable)์œผ๋กœ ์Šน๊ฒฉ๋๋‹ค. ์ด API๋Š” v1.6์—์„œ ์•ŒํŒŒ๋กœ ์ฒ˜์Œ ๋“ฑ์žฅํ•œ ๋’ค v1.8๋ถ€ํ„ฐ ์ค„๊ณง ๋ฒ ํƒ€ ์ƒํƒœ๋กœ ๋จธ๋ฌผ๋Ÿฌ ์žˆ์—ˆ๋‹ค. v1 API๋Š” NodeMetrics(๋…ธ๋“œ์˜ CPUยท๋ฉ”๋ชจ๋ฆฌ ์‚ฌ์šฉ๋Ÿ‰)์™€ PodMetrics(ํŒŒ๋“œ๋ณ„, ์ปจํ…Œ์ด๋„ˆ๋ณ„ CPUยท๋ฉ”๋ชจ๋ฆฌ ์‚ฌ์šฉ๋Ÿ‰) ๋‘ ๋ฆฌ์†Œ์Šค ํƒ€์ž…์„ ์ œ๊ณตํ•˜๋ฉฐ, ํ•„๋“œ๋‚˜ ๋™์ž‘ ๋ฉด์—์„œ v1beta1๊ณผ ์™„์ „ํžˆ ๋™์ผํ•ด ์˜๋ฏธ์ƒ ๋ณ€๊ฒฝ์€ ์—†๋‹ค. kubectl top ๋ช…๋ น์€ v1์„ ์šฐ์„  ์‚ฌ์šฉํ•˜๊ณ  ํ•„์š” ์‹œ v1beta1๋กœ ํด๋ฐฑํ•˜๋„๋ก ์ด๋ฏธ ์–‘์ชฝ์„ ์ง€์›ํ•œ๋‹ค. ๋‹ค๋งŒ HorizontalPodAutoscaler ์ปจํŠธ๋กค๋Ÿฌ๋Š” ํ˜„์žฌ๊นŒ์ง€ v1beta1๋งŒ ์ง€์›ํ•˜๋Š” ์ƒํƒœ๋กœ ๋‚จ์•„ ์žˆ๋‹ค. ์ €์ž๋Š” ChengHao Yang์ด๋ฉฐ, ์ด API๋Š” ๋ชจ๋‹ˆํ„ฐ๋ง ํŒŒ์ดํ”„๋ผ์ธ ์ „์ฒด๋‚˜ custom.metrics.k8s.io๋ฅผ ๋Œ€์ฒดํ•˜๋Š” ๊ฒƒ์ด ์•„๋‹ˆ๋ผ ์˜๋„์ ์œผ๋กœ ์ตœ์†Œํ•œ์˜ ๋ฆฌ์†Œ์Šค ์ ๊ฒ€ ๊ธฐ๋Šฅ๋งŒ ์ œ๊ณตํ•œ๋‹ค๋Š” ์ ๋„ ๋ช…์‹œ๋๋‹ค.

๐Ÿ’ก ํด๋Ÿฌ์Šคํ„ฐ ์šด์˜์ž๋Š” metrics.k8s.io๊ฐ€ stable์ด ๋๋‹ค๊ณ  ํ•ด์„œ HPA๊นŒ์ง€ ์ž๋™์œผ๋กœ v1์„ ์“ฐ๋Š” ๊ฒƒ์€ ์•„๋‹ˆ๋ฏ€๋กœ, ์˜คํ† ์Šค์ผ€์ผ๋ง ํŒŒ์ดํ”„๋ผ์ธ์ด ์•„์ง v1beta1์— ์˜์กดํ•œ๋‹ค๋Š” ์ ์„ ๊ณ ๋ คํ•ด ์—…๊ทธ๋ ˆ์ด๋“œ ๊ณ„ํš์„ ์„ธ์›Œ์•ผ ํ•œ๋‹ค.

Building an AI factory on Kubernetes

CNCF

์ด ๊ธ€์€ "AI ํŒฉํ† ๋ฆฌ"๋ฅผ ๋ชจ๋ธ์ด๋‚˜ ํด๋Ÿฌ์Šคํ„ฐ ํ•˜๋‚˜๊ฐ€ ์•„๋‹ˆ๋ผ, ํ•œ ํŒ€์€ ํŒŒ์ธํŠœ๋‹ํ•˜๊ณ  ๋‹ค๋ฅธ ํŒ€์€ ์ถ”๋ก ์„ ์„œ๋น™ํ•˜๊ณ  ๋˜ ๋‹ค๋ฅธ ํŒ€์€ ํ‰๊ฐ€๋ฅผ ๋Œ๋ฆฌ๋Š” ์‹์œผ๋กœ ์—ฌ๋Ÿฌ ํŒ€์ด ๋™์‹œ์— ๋Œ์–ด๋‹ค ์“ฐ๋Š” GPU ํ’€๋กœ ์ •์˜ํ•œ๋‹ค. GPU ๊ณต์œ  ๋ฐฉ์‹์œผ๋กœ๋Š” ๊ฐ•ํ•œ ๊ฒฉ๋ฆฌ์™€ ๊ธฐ๋ฐ€ ์ปดํ“จํŒ…์— ์ ํ•ฉํ•œ ์ „์ฒด GPU ํ• ๋‹น, ํ•˜๋“œ์›จ์–ด ๊ธฐ๋ฐ˜ ๊ฒฉ๋ฆฌ๋ฅผ ์ œ๊ณตํ•˜์ง€๋งŒ ์•…์˜์  ํ…Œ๋„ŒํŠธ ๋ถ„๋ฆฌ ์šฉ๋„๋กœ๋Š” ๋…ผ์Ÿ์ด ์žˆ๋Š” MIG(Multi-Instance GPU), ์†Œํ”„ํŠธ์›จ์–ด๋กœ ํŒŒ๋“œ๋ณ„ ๋ฉ”๋ชจ๋ฆฌยท์ปดํ“จํŠธ ํ•œ๋„๋ฅผ ๊ฐ•์ œํ•ด ํ•œ ์นด๋“œ์— ์—ฌ๋Ÿฌ ํŒŒ๋“œ๋ฅผ ์˜ฌ๋ฆฌ๋Š” CNCF ์ธํ๋ฒ ์ดํŒ… ํ”„๋กœ์ ํŠธ HAMi, ๊ทธ๋ฆฌ๊ณ  ์†Œํ”„ํŠธ์›จ์–ด ํƒ€์ž„ ์Šฌ๋ผ์ด์‹ฑ์ด ์ œ์‹œ๋œ๋‹ค. ๋ ˆ์ด์–ด๋ณ„ ๊ธฐ์ˆ ๋กœ๋Š” GPU ํ• ๋‹น์— DRAยทMIGยทHAMiยทKAI SchedulerยทVolcanoยทKueue, ์ถ”๋ก ์— vLLMยทKServeยทllm-d, ํ•™์Šต์— ์ฟ ๋ฒ„๋„คํ‹ฐ์Šค ์œ„์—์„œ ๋„๋Š” SLURM์ธ Slinky, ํ…Œ๋„ŒํŠธ ๊ฒฉ๋ฆฌ์— vCluster์™€ ์ƒŒ๋“œ๋ฐ•์Šค ๋Ÿฐํƒ€์ž„, ๋„คํŠธ์›Œํ‚น์— CiliumยทMultusยทSR-IOVยทRDMA, ๊ด€์ธก์„ฑ์— PrometheusยทOpenTelemetryยทDCGM exporter๊ฐ€ ์–ธ๊ธ‰๋œ๋‹ค. ์•„ํ‚คํ…์ฒ˜ ํŒจํ„ด์œผ๋กœ๋Š” ํŒ€๋งˆ๋‹ค ์ž์ฒด CRDยท์–ด๋“œ๋ฏธ์…˜ ์›นํ›…ยทRBAC์„ ๊ฐ€์ง„ ๋…๋ฆฝ ์ฟ ๋ฒ„๋„คํ‹ฐ์Šค API ์„œ๋ฒ„๋ฅผ ํ•˜๋‚˜์˜ ๋ฌผ๋ฆฌ ํด๋Ÿฌ์Šคํ„ฐ ์œ„ ์›Œํฌ๋กœ๋“œ๋กœ ์šด์˜ํ•˜๋Š” "ํ…Œ๋„ŒํŠธ ํด๋Ÿฌ์Šคํ„ฐ" ๋ชจ๋ธ๊ณผ, ์‹ ๋ขฐ๋„๊ฐ€ ๋†’์€ ํ…Œ๋„ŒํŠธ์—๋Š” ์ „์šฉ ํด๋Ÿฌ์Šคํ„ฐ๋ฅผ, ๋น„์šฉ์— ๋ฏผ๊ฐํ•œ ํŒ€์—๋Š” ๊ณต์œ  ํ’€์„ ์ฃผ๋Š” 2๋‹จ๊ณ„ ๋ฐฐํฌ๊ฐ€ ์†Œ๊ฐœ๋œ๋‹ค. ๊ฒฐ๋ก ์€ ๋ณ‘๋ชฉ์ด ๋ชจ๋ธ ์„œ๋น™ ์ž์ฒด๊ฐ€ ์•„๋‹ˆ๋ผ ํ•˜๋“œ์›จ์–ด ํ™œ์šฉ๋ฅ ์— ์žˆ๋‹ค๋Š” ๊ฒƒ์œผ๋กœ, ์šด์˜์ž๋Š” ์ตœ๋Œ€ ์ฒ˜๋ฆฌ๋Ÿ‰๋ณด๋‹ค ๋ฐ€๋„๋ฅผ ์šฐ์„ ํ•œ๋‹ค๊ณ  ์งš๋Š”๋‹ค.

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

Break-glass access for Amazon EKS when federated identity fails

AWS Containers

์ด ๊ธ€์€ ์—ฐํ•ฉ ์‹ ์› ๊ณต๊ธ‰์ž(federated identity provider)๊ฐ€ ์žฅ์• ๋ฅผ ์ผ์œผํ‚ค๋ฉด, ํด๋Ÿฌ์Šคํ„ฐ ์ ‘๊ทผ์— ๋ฐ”๋กœ ๊ทธ ๊ณต๊ธ‰์ž๊ฐ€ ํ•„์š”ํ•˜๊ธฐ ๋•Œ๋ฌธ์— ๊ด€๋ฆฌ์ž๊ฐ€ ๋ฌธ์ œ๋ฅผ ๊ณ ์น˜๋Ÿฌ ๋“ค์–ด๊ฐˆ ์ˆ˜์กฐ์ฐจ ์—†๋Š” ์ˆœํ™˜ ์˜์กด์„ฑ ๋ฌธ์ œ๋ฅผ ๋‹ค๋ฃฌ๋‹ค. ์žฅ์•  ์œ ํ˜•์œผ๋กœ๋Š” ๊ณต๊ธ‰์ž ์žฅ์• ๋กœ ์ž๊ฒฉ ์ฆ๋ช… ๋ฐœ๊ธ‰์ด ๋ง‰ํžˆ๋Š” ๊ฒฝ์šฐ, OIDC ์—”๋“œํฌ์ธํŠธ ์ธ์ฆ์„œ ๋งŒ๋ฃŒ๋กœ ํ† ํฐ ๊ฒ€์ฆ์ด ๋ง‰ํžˆ๋Š” ๊ฒฝ์šฐ, ๋งˆ์ด๊ทธ๋ ˆ์ด์…˜ ์ค‘ ์—ฐํ•ฉ ์—ญํ•  ARN ๋ณ€๊ฒฝ์œผ๋กœ ๊ธฐ์กด ๋งคํ•‘์ด ๊นจ์ง€๋Š” ๊ฒฝ์šฐ, IAM ์‹ ์› ๊ณต๊ธ‰์ž ํ•ญ๋ชฉ์˜ ์„ค์ • ์˜ค๋ฅ˜๋‚˜ ์‚ญ์ œ๊ฐ€ ์ œ์‹œ๋œ๋‹ค. ํ•ด๋ฒ•์ธ 'break-glass' ํŒจํ„ด์€ ๊ธฐ๋ณธ ์ ‘๊ทผ ๊ฒฝ๋กœ์™€ ์•„๋ฌด๋Ÿฐ ์˜์กด์„ฑ์„ ๊ณต์œ ํ•˜์ง€ ์•Š๋„๋ก, ์™ธ๋ถ€ ์‹ ์› ์‹œ์Šคํ…œ์„ ์™„์ „ํžˆ ๋ฐฐ์ œํ•˜๊ณ  AWS ์„œ๋น„์Šค๋งŒ์œผ๋กœ ๋™์ž‘ํ•˜๋Š” ๊ธด๊ธ‰ ์ ‘๊ทผ ๊ฒฝ๋กœ๋ฅผ ๋งˆ๋ จํ•œ๋‹ค. ์ธ์ฆ์€ ๋‹ค๋‹จ๊ณ„ ์ธ์ฆ(MFA) ํ•„์ˆ˜, 1์‹œ๊ฐ„ ์ด๋‚ด์˜ ์ตœ๊ทผ MFA ์ธ์ฆ, ๊ท€์†์„ ์œ„ํ•œ ์†Œ์Šค ์•„์ด๋ดํ‹ฐํ‹ฐ ํ‘œ์‹œ๋ฅผ ์š”๊ตฌํ•˜๋Š” ์›Œํฌ๋กœ๋“œ ๊ณ„์ • ๋‚ด ์ „์šฉ ํฌ๋กœ์Šค ์–ด์นด์šดํŠธ IAM ์—ญํ• ๋กœ ์ด๋ค„์ง€๊ณ , ๊ถŒํ•œ ๋ถ€์—ฌ๋Š” aws-auth ConfigMap์ด ์•„๋‹ˆ๋ผ Amazon EKS Cluster Access Management๋ฅผ ํ†ตํ•ด AWS API๋กœ ์ง์ ‘ ๊ด€๋ฆฌ๋œ๋‹ค. ์šด์˜์ž๊ฐ€ STS๋กœ ์—ญํ• ์„ ์ˆ˜์ž„ํ•œ ๋’ค aws eks get-token์œผ๋กœ STS GetCallerIdentity์— ์„œ๋ช… ์š”์ฒญ์„ ๋ณด๋‚ด๋ฉด EKS ์ปจํŠธ๋กค ํ”Œ๋ ˆ์ธ์ด ์บ์‹œ๋œ ์ ‘๊ทผ ํ•ญ๋ชฉ๊ณผ ๋Œ€์กฐํ•ด ๊ฒ€์ฆํ•˜๋Š” ํ† ํฐ ๊ตํ™˜ ๊ณผ์ •์„ ๊ฑฐ์น˜๋ฉฐ, ๊ตฌํ˜„์€ IAM ์—ญํ•  ์ƒ์„ฑ, ์ ‘๊ทผ ํ•ญ๋ชฉ ๊ตฌ์„ฑ(create-access-entryยทassociate-access-policy ๋‘ API ํ˜ธ์ถœ), MFA ์žˆ์„ ๋•Œ ์„ฑ๊ณตยท์—†์„ ๋•Œ ์‹คํŒจ๋ฅผ ํ™•์ธํ•˜๋Š” ๊ฒ€์ฆ์˜ ์„ธ ๋‹จ๊ณ„๋กœ ์ด๋ค„์ง€๊ณ  ์‚ฌ์ „์— ๋ฏธ๋ฆฌ ์ค€๋น„ํ•ด ๋‘๋Š” ๊ฒƒ์ด ํ•ต์‹ฌ์ด๋‹ค.

๐Ÿ’ก ํด๋Ÿฌ์Šคํ„ฐ ์ ‘๊ทผ์„ ์—ฐํ•ฉ ์‹ ์› ๊ณต๊ธ‰์ž ํ•˜๋‚˜์—๋งŒ ์˜์กดํ•˜๋Š” ์กฐ์ง์€, ๊ทธ ๊ณต๊ธ‰์ž๊ฐ€ ์žฅ์• ๋ฅผ ์ผ์œผํ‚ค๋Š” ์ˆœ๊ฐ„ ์ž๊ธฐ ์†์œผ๋กœ ๋ฌธ์ œ๋ฅผ ๊ณ ์น  ์ˆ˜ ์—†๊ฒŒ ๋œ๋‹ค๋Š” ์ ์—์„œ AWS API ๊ธฐ๋ฐ˜์˜ ๋…๋ฆฝ๋œ break-glass ๊ฒฝ๋กœ๋ฅผ ์‚ฌ์ „์— ํ”„๋กœ๋น„์ €๋‹ํ•ด๋‘ฌ์•ผ ํ•œ๋‹ค.


AI & ML

Our decision on Cursor following its acquisition by SpaceX

OpenAI

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

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

Supporting Thailandโ€™s next generation of AI startups

OpenAI

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

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

The Open ASR Leaderboard Adds Its First Global South Language

Hugging Face

Hugging Face์˜ Open ASR ๋ฆฌ๋”๋ณด๋“œ์— ํžŒ๋””์–ด๊ฐ€ ์ฒ˜์Œ์œผ๋กœ Global South ์–ธ์–ด๋กœ ์ถ”๊ฐ€๋์œผ๋ฉฐ, ๊ธฐ์กด ๋‹ค๊ตญ์–ด ํƒญ์€ ์œ ๋Ÿฝ ์–ธ์–ด๋งŒ ๋‹ค๋ฃจ๊ณ  ์žˆ์—ˆ๋‹ค. ํžŒ๋””์–ด๋Š” 5์–ต ๋ช… ์ด์ƒ์ด ์“ฐ๋Š” ์–ธ์–ด๋กœ, Voice Arena์™€ Hugging Face๊ฐ€ ํ•จ๊ป˜ Monsoon en-IN(์ธ๋„ ์˜์–ด)๊ณผ Monsoon hi-IN(ํžŒ๋””์–ด) ๋‘ ํ‰๊ฐ€ ๋ฐ์ดํ„ฐ์…‹์„ ์ƒˆ๋กœ ๊ณต๊ฐœํ–ˆ๋‹ค. ๋‘ ๋ฐ์ดํ„ฐ์…‹์€ ํผ๋ธ”๋ฆญยทํ”„๋ผ์ด๋น— ๋ถ„ํ• ์„ ํฌํ•จํ•ด ์ˆ˜๋ฐฑ ๊ฐœ ์ง€์—ญ์— ๊ฑธ์นœ ํ™”์ž 4,888๋ช… ๊ทœ๋ชจ๋กœ ๊ตฌ์„ฑ๋๋‹ค. ๋น„๊ต ํ‰๊ฐ€์—๋Š” openai/whisper-large-v3-turbo, mistralai/Voxtral-Mini-3B-2507, microsoft/VibeVoice-ASR-HF, ibm-granite/granite-speech-3.3-2b ๋„ค ๋ชจ๋ธ์ด ํฌํ•จ๋๋‹ค. ์ง€์—ญ๋ณ„ ์„ฑ๋Šฅ ์ฐจ์ด๋„ ๋“œ๋Ÿฌ๋‚ฌ๋Š”๋ฐ, ํ•œ ๋ชจ๋ธ์€ ์ง€์—ญ ๊ฐ„ 0.46์  ์ฐจ์ด์— ๊ทธ์ณค์ง€๋งŒ ๋‹ค๋ฅธ ๋ชจ๋ธ์€ ์ค‘๋ถ€ ์ง€์—ญ 4.38์ ๊ณผ ๋™๋ถ€ ์ง€์—ญ 6.06์ ์œผ๋กœ 1.68์ ์˜ ํฐ ํŽธ์ฐจ๋ฅผ ๋ณด์˜€๋‹ค. ๋ฐ์ดํ„ฐ์…‹์€ ์ง€๋ฆฌยท์—ฐ๋ นยท์„ฑ๋ณ„ยท์–ดํœ˜ยท๊ธฐ๊ธฐยท์Œํ–ฅ ํ™˜๊ฒฝยท๋ฐœํ™” ์œ ํ˜•ยท๋ฐœํ™” ์†๋„ยท๋ณต์ˆ˜ ์ •๋‹ต ์ „์‚ฌ ์กด์žฌ ์—ฌ๋ถ€๊นŒ์ง€ ์•„ํ™‰ ๊ฐ€์ง€ ์ถ•์„ ๊ณ ๋ คํ•ด ๊ตฌ์ถ•๋๋‹ค.

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

Planetary prediction engine: Automating global models via Earth AI

Google Research

๊ตฌ๊ธ€ ๋ฆฌ์„œ์น˜๋Š” Earth AI ์‚ฐํ•˜์˜ "Planetary Prediction Engine(PPE)"์„ ์†Œ๊ฐœํ–ˆ๋Š”๋ฐ, ์ด๋Š” ์ž์—ฐ์–ด ์งˆ์˜๋งŒ์œผ๋กœ ์ง€๋ฆฌ๊ณต๊ฐ„ ์˜ˆ์ธก ์›Œํฌํ”Œ๋กœ ์ „์ฒด๋ฅผ ์ž๋™ํ™”ํ•˜๋Š” ์‹œ์Šคํ…œ์ด๋‹ค. ๋ฐ์ดํ„ฐ ๋ฐœ๊ตดยท์ •์ œ, ํ”ผ์ฒ˜ ์—”์ง€๋‹ˆ์–ด๋ง, ๋ชจ๋ธ ํ•™์Šต, ํ‰๊ฐ€๊นŒ์ง€ ์ˆ˜์ž‘์—…์œผ๋กœ ๋ช‡ ์ฃผ ๊ฑธ๋ฆฌ๋˜ ๊ณผ์ •์„ ์ˆ˜ ๋ถ„์œผ๋กœ ์ค„์ธ๋‹ค๊ณ  ์†Œ๊ฐœ๋œ๋‹ค. 1๋‹จ๊ณ„์—์„œ๋Š” ์งˆ์˜๋ฅผ ์ง€๋ฆฌ์  ๋ฒ”์œ„์™€ ์‹œ์ ์œผ๋กœ ๋ณ€ํ™˜ํ•˜๊ณ  Data Commons, Google Earth Engine ๊ฐ™์€ ์ €์žฅ์†Œ์—์„œ ๊ด€๋ จ ์‹ ํ˜ธ๋ฅผ ์ฐพ์œผ๋ฉฐ, ์—†๋Š” ๋ฐ์ดํ„ฐ๋Š” ์‹ค์‹œ๊ฐ„ ์›น ๊ฒ€์ƒ‰์œผ๋กœ ๋ณด์™„ํ•œ๋‹ค. 2๋‹จ๊ณ„์—์„œ๋Š” ์ธ๊ตฌ ๋™ํƒœ ํŒŒ์šด๋ฐ์ด์…˜ ๋ชจ๋ธ(PDFM)๊ณผ AlphaEarth ์œ„์„ฑ ์ด๋ฏธ์ง€ ์ž„๋ฒ ๋”ฉ์„ ๊ฒฐํ•ฉํ•˜๊ณ , 'Feature Gate'๋ผ๋Š” ์ž๋™ ํƒ€๊นƒ ์œ ์ถœ ํƒ์ง€ ๊ธฐ๋Šฅ์„ ์ ์šฉํ•ด ๋ฉ€ํ‹ฐ๋ชจ๋‹ฌ ๋ฐ์ดํ„ฐ์…‹์„ ๊ตฌ์„ฑํ•œ๋‹ค. 3๋‹จ๊ณ„์—์„œ๋Š” ์ •๊ทœํ™” ์„ ํ˜• ๋ชจ๋ธ, ๊ทธ๋ž˜๋””์–ธํŠธ ๋ถ€์ŠคํŒ… ํŠธ๋ฆฌ, ๋‹ค์ธต ํผ์…‰ํŠธ๋ก  ๋“ฑ ์—ฌ๋Ÿฌ ๋ชจ๋ธ ๊ณ„์—ด์„ ์‹œํ—˜ํ•˜๋ฉฐ 'Overfitting Guard Protocol'๋กœ ๊ณผ์ ํ•ฉ์„ ๋ง‰๋Š”๋‹ค. ์„ฑ๋Šฅ ๋ฉด์—์„œ ๋ฏธ๊ตญ ๊ณต๊ณต๋ณด๊ฑด ์ง€ํ‘œ ์˜ˆ์ธก์€ ๊ธฐ์กด ๊ธฐ์ค€์„  60.0% ๋Œ€๋น„ ํ‰๊ท  Rยฒ 76.8%๋ฅผ ๊ธฐ๋กํ–ˆ๊ณ , ๋‚˜์ด์ง€๋ฆฌ์•„ ์‹๋Ÿ‰์•ˆ๋ณด ๋‹ค์šด์Šค์ผ€์ผ๋ง์€ 31.5%์—์„œ 66.1%๋กœ ์ •ํ™•๋„๊ฐ€ ๋‘ ๋ฐฐ ๊ฐ€๊นŒ์ด ์˜ฌ๋ž์œผ๋ฉฐ, ์ฝฉ๊ณ ๋ฏผ์ฃผ๊ณตํ™”๊ตญ ์—๋ณผ๋ผ ์กฐ๊ธฐ ํƒ์ง€์—์„œ๋Š” ์‹ ๊ทœ ๋ฐœ๋ณ‘ ์ง€์—ญ 18๊ณณ ์ค‘ 15๊ณณ์„ ์žก์•„๋‚ด๋Š” Recall@10 83.3%๋ฅผ ๋ณด์˜€๋‹ค.

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

3 new ways to plan and book travel in Search

Google AI

๊ตฌ๊ธ€ ์„œ์น˜์˜ AI Mode์— ์—ฌํ–‰ ๊ณ„ํšยท์˜ˆ์•ฝ ๊ด€๋ จ ์„ธ ๊ฐ€์ง€ ์ƒˆ ๊ธฐ๋Šฅ์ด ์ถ”๊ฐ€๋๋‹ค. ์ฒซ์งธ๋Š” ํ•ญ๊ณต๊ถŒ ๊ฐ€๊ฒฉ ์ถ”์  ๊ธฐ๋Šฅ์œผ๋กœ, 300๊ณณ ์ด์ƒ์˜ ํ•ญ๊ณต์‚ฌยท์—ฌํ–‰ ์‚ฌ์ดํŠธ ๋ฐ์ดํ„ฐ๋ฅผ ํ™œ์šฉํ•ด ๊ฐ€๊ฒฉ ๋ณ€๋™์„ ์ด๋ฉ”์ผ๋กœ ์•Œ๋ ค์ฃผ๋ฉฐ 180๊ฐœ๊ตญ ์ด์ƒ(EEA ์ œ์™ธ)์—์„œ ์“ธ ์ˆ˜ ์žˆ๋‹ค. ๋‘˜์งธ๋Š” ๋งˆ์ผ๋ฆฌ์ง€ยทํฌ์ธํŠธ ํ‘œ์‹œ ๊ธฐ๋Šฅ์œผ๋กœ, ์˜ˆ๋ฅผ ๋“ค์–ด '๋‚ด AA ๋งˆ์ผ๋กœ' ํ•ญ๊ณต๊ถŒ์„ ๋ฌผ์œผ๋ฉด ํ•„์š”ํ•œ ํฌ์ธํŠธ๋ฅผ ๋ณด์—ฌ์ฃผ๋Š”๋ฐ, Alaska Airlines, American Airlines, Choice Hotels, Hilton, Wyndham๊ณผ ๋จผ์ € ์—ฐ๋™๋๊ณ  ์ดํ›„ ๋ช‡ ์ฃผ ์•ˆ์— Accor, Flying Blue, Hyatt, LATAM, Lufthansa Group์ด ์ถ”๊ฐ€๋œ๋‹ค. ์…‹์งธ๋Š” ํ˜ธํ…” ์˜ˆ์•ฝ ํ†ตํ•ฉ ๊ธฐ๋Šฅ์œผ๋กœ, AI Mode ๋Œ€ํ™” ์•ˆ์—์„œ ํ˜ธํ…”์„ ์ฐพ์•„ 'Continue on Google'์„ ๋ˆŒ๋Ÿฌ Booking.com, Expedia, Marriott International ๋“ฑ 10๊ณณ ๋„˜๋Š” ์ œํœด์‚ฌ๋ฅผ ํ†ตํ•ด ์˜ˆ์•ฝ์„ ์™„๋ฃŒํ•  ์ˆ˜ ์žˆ๋‹ค. ํ•ญ๊ณต๊ถŒ ์ถ”์ ๊ณผ ๋งˆ์ผ๋ฆฌ์ง€ ์กฐํšŒ๋Š” EEA๋ฅผ ์ œ์™ธํ•œ ์ „ ์„ธ๊ณ„์—์„œ ์ด์šฉ ๊ฐ€๋Šฅํ•˜๊ณ , ํ˜ธํ…” ์˜ˆ์•ฝ์€ ๋ฏธ๊ตญ์—์„œ ์˜์–ด๋กœ ๋จผ์ € ์‹œ์ž‘๋ผ ์ดํ›„ ๋ช‡ ์ฃผ์— ๊ฑธ์ณ ํ™•๋Œ€๋œ๋‹ค.

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

Better answers, broader thinking: What students gain from ChatGPT and critical-thinking training

OpenAI

์ œ๋ชฉ๊ณผ ๋ฐœ์ทŒ๋ฌธ์— ๋”ฐ๋ฅด๋ฉด ์ด ๊ธ€์€ 1,000๋ช…์ด ๋„˜๋Š” ํ•™์ƒ์„ ๋Œ€์ƒ์œผ๋กœ ChatGPT ์‚ฌ์šฉ๊ณผ ๋น„ํŒ์  ์‚ฌ๊ณ  ํ›ˆ๋ จ์„ ํ•จ๊ป˜ ์ ์šฉํ•œ ๋ฌด์ž‘์œ„ ๋ฐฐ์ • ์—ฐ๊ตฌ๋ฅผ ์†Œ๊ฐœํ•œ๋‹ค. ์—ฐ๊ตฌ๋Š” ์‹ค์ œ ๋Œ€ํ•™ ๊ณผ์ œ์—์„œ ๋น„ํŒ์  ์‚ฌ๊ณ , ๋…์ฐฝ์„ฑ, ํ•™์ƒ ์„ฑ์ทจ๋„๋ฅผ ํ•จ๊ป˜ ์ธก์ •ํ–ˆ๋‹ค๊ณ  ๋ฐํ˜”๋‹ค. ์ œ๋ชฉ์— ์“ฐ์ธ "๋” ๋‚˜์€ ๋‹ต, ๋” ๋„“์€ ์‚ฌ๊ณ "๋ผ๋Š” ํ‘œํ˜„์€ ChatGPT ์‚ฌ์šฉ์ด ๋‹จ์ˆœ ์ •๋‹ต ์ œ๊ณต์„ ๋„˜์–ด ํ•™์ƒ์˜ ์‚ฌ๊ณ  ๋ฒ”์œ„ ์ž์ฒด๋ฅผ ๋„“ํžˆ๋Š” ํšจ๊ณผ๋ฅผ ์‹œ์‚ฌํ•œ๋‹ค๋Š” ๋œป์œผ๋กœ ์ฝํžŒ๋‹ค. ๋ฌด์ž‘์œ„ ๋ฐฐ์ • ์„ค๊ณ„๋ฅผ ํƒํ–ˆ๋‹ค๋Š” ๊ฒƒ์€ ๋‹จ์ˆœ ์‚ฌ์šฉ์ž ์„ค๋ฌธ์ด ์•„๋‹ˆ๋ผ ์‹ค์ œ ๊ฐœ์ž…๊ตฐ๊ณผ ๋Œ€์กฐ๊ตฐ์„ ๋น„๊ตํ•ด ์ธ๊ณผ๊ด€๊ณ„๋ฅผ ๋”ฐ์ง€๋ ค ํ–ˆ๋‹ค๋Š” ๊ฒƒ์„ ๋ณด์—ฌ์ค€๋‹ค. ์ด ๋‹ค์ด์ œ์ŠคํŠธ๋Š” OpenAI ์‚ฌ์ดํŠธ์˜ ์ ‘๊ทผ ์ œํ•œ(403)์œผ๋กœ ์›๋ฌธ ๋ณธ๋ฌธ์„ ์—ด๋žŒํ•˜์ง€ ๋ชปํ•ด, ๊ตฌ์ฒด์ ์ธ ์—ฐ๊ตฌ ๊ฒฐ๊ณผ ์ˆ˜์น˜๋‚˜ ๋น„ํŒ์  ์‚ฌ๊ณ  ํ›ˆ๋ จ์˜ ๋ฐฉ๋ฒ•๋ก  ์„ธ๋ถ€ ๋‚ด์šฉ์€ ํ™•์ธํ•˜์ง€ ๋ชปํ•œ ์ฑ„ ์ œ๋ชฉ๊ณผ ๋ฐœ์ทŒ๋ฌธ ๋ฒ”์œ„ ์•ˆ์—์„œ๋งŒ ๋‹ค๋ค˜๋‹ค.

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

GlucoFM: Foundation model for continuous glucose monitoring

Google Research

๊ตฌ๊ธ€ ๋ฆฌ์„œ์น˜๋Š” ์—ฐ์†ํ˜ˆ๋‹น์ธก์ •(CGM) ๋ฐ์ดํ„ฐ๋ฅผ ์œ„ํ•œ ํŒŒ์šด๋ฐ์ด์…˜ ๋ชจ๋ธ GlucoFM์„ ์†Œ๊ฐœํ–ˆ๋‹ค. ์ด ๋ชจ๋ธ์€ ๋‹น๋‡จ๋ณ‘ ์œ„ํ—˜ ํ‰๊ฐ€, ์ธ์А๋ฆฐ ์ €ํ•ญ์„ฑ, ๋ฒ ํƒ€์„ธํฌ ๊ธฐ๋Šฅ ์ €ํ•˜, ์‹ํ›„ ํ˜ˆ๋‹น ๋ฐ˜์‘, ๊ณ ์ง€ํ˜ˆ์ฆยท์ €ํ˜ˆ๋‹นยท๋น„๋งŒยท๊ธ€๋ฃจ์ฝ”ํƒ€์ž… ๋ถ„๋ฅ˜ ๋“ฑ ์—ฌ๋Ÿฌ ๋Œ€์‚ฌ ์ƒํƒœ๋ฅผ ์˜ˆ์ธกํ•œ๋‹ค. Wear-CGM ์—ฐ๊ตฌ์™€ ๊ณต๊ฐœ๋œ 4๊ฐœ ๋ฐ์ดํ„ฐ์…‹์„ ํ•ฉ์ณ 477๊ฑด์˜ ์ฐธ๊ฐ€์žยท์„ธ์…˜ ๊ธฐ๋ก, ์ด 109,066์‹œ๊ฐ„์˜ ๋น„๋ผ๋ฒจ CGM ๋ฐ์ดํ„ฐ๋กœ ์‚ฌ์ „ํ•™์Šต๋๋‹ค. ๋Œ€์‚ฌ ํ‘œํ˜„ํ˜• ๋ถ„๋ฅ˜์—์„œ๋Š” 14๊ฐœ ์ฝ”ํ˜ธํŠธยท๊ณผ์ œ ํ‰๊ฐ€ ํ‰๊ท  PR-AUC 58.8%๋กœ ๊ฐ€์žฅ ๊ฐ•๋ ฅํ•œ ๊ธฐ์กด ๊ธฐ์ค€์„ ๋ณด๋‹ค 4.1%ํฌ์ธํŠธ ์•ž์„ฐ๊ณ , ์‹ํ›„ ๋ฐ˜์‘ ์˜ˆ์ธก์—์„œ๋Š” ํ‰๊ท ์ ˆ๋Œ€์˜ค์ฐจ 21.88 mg/dL๋กœ ๊ฒฝ์Ÿ ๊ธฐ๋ฒ•์˜ 22.90 mg/dL๋ณด๋‹ค ๋‚ฎ์•˜๋‹ค. ๋ฐ์ดํ„ฐ์…‹ ๊ฐ„ ์ „์ด ํ‰๊ฐ€ 12๊ฑด ์ค‘ 11๊ฑด์—์„œ 0.5~8.6 PR-AUC ํฌ์ธํŠธ ์ฐจ์ด๋กœ 1์œ„๋ฅผ ์ฐจ์ง€ํ–ˆ๊ณ , ๋ผ๋ฒจ์ด ๊ทนํžˆ ๋ถ€์กฑํ•œ few-shot ํ™˜๊ฒฝ์—์„œ๋„ ๊พธ์ค€ํžˆ ๋” ๋†’์€ ํ‰๊ท  PR-AUC๋ฅผ ๊ธฐ๋กํ–ˆ๋‹ค. ๋А๋ฆฐ ํ˜ˆ๋‹น ๊ฒฝํ–ฅ๊ณผ ๋‹จ๊ธฐ ํŽธ์ฐจ๋ฅผ ๋ถ„๋ฆฌํ•˜๋Š” ๋“€์–ผ ์ŠคํŠธ๋ฆผ ๊ตฌ์กฐ๋ฅผ ์“ฐ๋ฉฐ, ๊ตฌ๊ธ€ ๋ฆฌ์„œ์น˜์™€ ๋‰ด์‚ฌ์šฐ์Šค์›จ์ผ์Šค๋Œ€ํ•™๊ตยทํ…์‚ฌ์ŠคA&M๋Œ€ํ•™๊ต ์—ฐ๊ตฌ์ง„์ด ์ฐธ์—ฌํ–ˆ๋‹ค.

๐Ÿ’ก ํ—ฌ์Šค์ผ€์–ด ๋ถ„์•ผ์—์„œ ๋ผ๋ฒจ๋ง๋œ ์ž„์ƒ ๋ฐ์ดํ„ฐ๊ฐ€ ๋ถ€์กฑํ•œ ๊ฒƒ์ด ๋ชจ๋ธ ๊ฐœ๋ฐœ์˜ ๊ฑธ๋ฆผ๋Œ์ด๋˜ ์ƒํ™ฉ์—์„œ, ๋น„๋ผ๋ฒจ CGM ์‹ ํ˜ธ๋งŒ์œผ๋กœ ์‚ฌ์ „ํ•™์Šตํ•œ ํŒŒ์šด๋ฐ์ด์…˜ ๋ชจ๋ธ์ด few-shot ํ™˜๊ฒฝ์—์„œ๋„ ๊ธฐ์กด ๊ธฐ์ค€์„ ์„ ์•ž์„ฐ๋‹ค๋Š” ์ ์€ ์˜๋ฃŒ ๋ฐ์ดํ„ฐ๊ฐ€ ํฌ์†Œํ•œ ๋‹ค๋ฅธ ์˜์—ญ์—๋„ ๊ฐ™์€ ์ „๋žต์„ ์ ์šฉํ•  ๊ทผ๊ฑฐ๊ฐ€ ๋œ๋‹ค.


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

BotBase for Operators: A clearer path to joining Cloudflare's directory of bots and agents

Cloudflare

Cloudflare๊ฐ€ ๋Œ€์‹œ๋ณด๋“œ ์•ˆ์— BotBase๋ผ๋Š” ๊ฒ€์ƒ‰ ๊ฐ€๋Šฅํ•œ ๋ด‡ ๋””๋ ‰ํ„ฐ๋ฆฌ๋ฅผ ๋งˆ๋ จํ•ด, ๋ด‡ ์šด์˜์ž๊ฐ€ ์ง์ ‘ ์ž์‹ ์„ ๋“ฑ๋กํ•˜๊ณ  ๊ด€๋ฆฌํ•  ์ˆ˜ ์žˆ๊ฒŒ ํ–ˆ๋‹ค. ์ด๋ฒˆ ์—…๋ฐ์ดํŠธ๋กœ ์ œ์ถœ ์ƒํƒœ๋ฅผ "๊ฒ€ํ†  ๋Œ€๊ธฐ", "์Šน์ธ", "๊ฑฐ๋ถ€" ์„ธ ๋‹จ๊ณ„๋กœ ์ถ”์ ํ•  ์ˆ˜ ์žˆ๊ณ , ๊ฒ€ํ†  ์ค‘์ธ ์ œ์ถœ์„ ์ˆ˜์ •ํ•˜๊ฑฐ๋‚˜ ์ทจ์†Œํ•  ์ˆ˜๋„ ์žˆ๋‹ค. ์šด์˜์ž๋Š” ๋ด‡์ด ๋ฌด์—‡์„ ํ•˜๋Š”์ง€(์ƒ‰์ธ, ์‚ฌ์šฉ์ž ๋Œ€๋ฆฌ ํ–‰๋™, ๋ฐ์ดํ„ฐ ์ˆ˜์ง‘, ๋ชจ๋ธ ํ•™์Šต, SEO ์ง€์›), ์ฝ˜ํ…์ธ ๋ฅผ ์–ด๋–ป๊ฒŒ ์“ฐ๋Š”์ง€(Content Signals ๋ชจ๋ธ ๊ธฐ๋ฐ˜ ์„ ํ˜ธ๋„), ๋ˆ„๊ฐ€ ์šด์˜ํ•˜๋Š”์ง€(์ง์ ‘ ์šด์˜์ž ๋˜๋Š” ์ค‘๊ฐœ ํ”Œ๋žซํผ) ์„ธ ์ฐจ์›์„ ์„ ์–ธํ•˜๋Š” ํ–‰๋™ ๋ชจ๋ธ์„ ๋”ฐ๋ฅธ๋‹ค. 2023๋…„ ์ดํ›„ ๋ด‡ ์ œ์ถœ๋Ÿ‰์ด ์•ฝ 7๋ฐฐ๋กœ ๋Š˜์—ˆ๋‹ค๋Š” ์ˆ˜์น˜๊ฐ€ ์ด๋ฒˆ ๊ฐœํŽธ์˜ ๋ฐฐ๊ฒฝ์œผ๋กœ ์ œ์‹œ๋๋‹ค. ์ด ๊ธฐ๋Šฅ์€ 2026๋…„ 8์›” 28์ผ ์ถœ์‹œ๋์œผ๋ฉฐ ๋Œ€์‹œ๋ณด๋“œ์˜ Protect & Connect โ†’ Application Security โ†’ BotBase ๊ฒฝ๋กœ์—์„œ ์ ‘๊ทผํ•  ์ˆ˜ ์žˆ๋‹ค. Cloudflare๋Š” IP ๋ชฉ๋ก, DNS, Web Bot Auth ์„œ๋ช…์„ ์ž๋™์œผ๋กœ ๊ฒ€์ฆํ•˜๋Š” ๋ฐฉ์‹์œผ๋กœ ๊ธฐ์กด์˜ ์ˆ˜๋™ ์‹ฌ์‚ฌ ๊ณผ์ •๋„ ํ•จ๊ป˜ ์ž๋™ํ™”ํ–ˆ๋‹ค.

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

Managing enterprise AI at scale: Hosting, deployment patterns, and Day 2 operations

Red Hat

์ด ๊ธ€์€ ์•ž์„  ๊ธ€์—์„œ ์ œ์‹œํ•œ ์—”ํ„ฐํ”„๋ผ์ด์ฆˆ AI ์•„ํ‚คํ…์ฒ˜ 4๊ณ„์ธต, ์ฆ‰ ์ปดํ“จํŠธยทํ•˜๋“œ์›จ์–ด, ๋ชจ๋ธ ์ €์žฅยท๋ผ์ดํ”„์‚ฌ์ดํด, ์ถ”๋ก  ์„œ๋น™, ํ†ตํ•ฉยท๊ฑฐ๋ฒ„๋„Œ์Šค๋ฅผ ์ด์–ด๋ฐ›์•„ ํ˜ธ์ŠคํŒ…ยท๋ฐฐํฌ ํŒจํ„ด๊ณผ Day 2 ์šด์˜์„ ๋‹ค๋ฃฌ๋‹ค. ๋งค๋‹ˆ์ง€๋“œ API ๋ฐฉ์‹์€ OpenAIยทAnthropicยทGoogle ๊ฐ™์€ ์ œ๊ณต์ž๊ฐ€ 13๊ณ„์ธต์„ ๋Œ€์‹  ์šด์˜ํ•ด ํ† ํฐยท์š”์ฒญ ๋‹จ์œ„๋กœ ๊ณผ๊ธˆํ•˜๋Š” ๊ตฌ์กฐ์ด๊ณ , ์…€ํ”„ ํ˜ธ์ŠคํŒ…์€ ํŒ€์ด ์ง์ ‘ 13๊ณ„์ธต์„ ์šด์˜ํ•˜๊ฑฐ๋‚˜ ๊ด€๋ฆฌํ˜• ์ฟ ๋ฒ„๋„คํ‹ฐ์ŠคยทAI ํ”Œ๋žซํผ์— ์œ„์ž„ํ•˜๋Š” ๊ตฌ์กฐ๋‹ค. RAG ํŒจํ„ด์—์„œ๋Š” ์กฐ์ง์ด ๋ณดํ†ต ์ž„๋ฒ ๋”ฉ ํŒŒ์ดํ”„๋ผ์ธ๊ณผ ๊ฒ€์ƒ‰ ์ธ๋ฑ์Šค๋ฅผ ์ง์ ‘ ์†Œ์œ ํ•˜๊ณ , ํŒŒ์ธํŠœ๋‹์€ ์ถ”๋ก ์šฉ๊ณผ ๋ถ„๋ฆฌ๋œ GPU์—์„œ ๋ฒ„์ŠคํŠธ์„ฑ์œผ๋กœ ๋Œ๋ฆฌ๋ฉฐ, ์—์ด์ „ํŠธ๋Š” ์˜ค์ผ€์ŠคํŠธ๋ ˆ์ด์…˜ ๋Ÿฐํƒ€์ž„๊ณผ ์Šน์ธ๋œ API ๋ชฉ๋ก์— ๋Œ€ํ•œ ํ†ต์ œ๋œ ์ ‘๊ทผ์„ ํ•„์š”๋กœ ํ•œ๋‹ค๊ณ  ์„ค๋ช…ํ•œ๋‹ค. Day 2 ์šด์˜์—์„œ๋Š” ์ถ”๋ก  ์ง€์—ฐยท์˜ค๋ฅ˜์œจยทํ† ํฐ ์‚ฌ์šฉ๋Ÿ‰ยทํ ๊นŠ์ด๋ฅผ ๊ด€์ธก ๋Œ€์ƒ์œผ๋กœ ์ œ์‹œํ•˜๊ณ , ์žฅ์•  ์‹œ ๋” ์ž‘์€ ๋ชจ๋ธ๋กœ ์ „ํ™˜ํ•˜๋Š” degraded mode๋ฅผ ๋ฏธ๋ฆฌ ์ •์˜ํ•ด๋‘๋ผ๊ณ  ๊ถŒ๊ณ ํ•œ๋‹ค. ๋ณด์•ˆ ๊ฑฐ๋ฒ„๋„Œ์Šค ์ธก๋ฉด์—์„œ๋Š” ์—์ด์ „ํŠธ๊ฐ€ ๊ฐœ์ธ ์ž๊ฒฉ ์ฆ๋ช…์ด ์•„๋‹ˆ๋ผ ์„œ๋น„์Šค ๊ณ„์ •์œผ๋กœ, ๊ฐ ๋„๊ตฌ์— ์ตœ์†Œ ๊ถŒํ•œ์„ ์ ์šฉํ•ด ๋™์ž‘ํ•ด์•ผ ํ•œ๋‹ค๊ณ  ๊ฐ•์กฐํ•œ๋‹ค. ๊ตฌ์ฒด์ ์œผ๋กœ๋Š” Red Hat AI Enterprise, OpenShift, OpenShift AI, AI Inference, Connectivity Link, RHEL์„ ๊ธฐ๋ฐ˜ ํ”Œ๋žซํผ์œผ๋กœ, ๋ถ„์‚ฐ ์ถ”๋ก ์—๋Š” vLLM๊ณผ llm-d๋ฅผ ์—”์ง„์œผ๋กœ ์–ธ๊ธ‰ํ•œ๋‹ค.

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

Learning while building: How Red Hat Training accelerates technical growth

Red Hat

์ด ๊ธ€์€ Red Hat Training์˜ "์„ฑ๊ณผ ๊ธฐ๋ฐ˜ ํ•™์Šต" ๋ฐฉ์‹์„ ๋‹ค๋ฃจ๋ฉฐ, ํ•™์Šต์ž๊ฐ€ ์‹ค์‹œ๊ฐ„ ๋žฉ ํ™˜๊ฒฝ์—์„œ ์ง์ ‘ ์‹œ์Šคํ…œ์„ ์„ค์ •ํ•˜๊ณ  ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•˜๋Š” ์‹ค์Šต ์ค‘์‹ฌ ์ ‘๊ทผ์„ ๊ฐ•์กฐํ•œ๋‹ค. ๊ตฌ์ฒด์ ์œผ๋กœ ์–ธ๊ธ‰๋˜๋Š” ๊ณผ์ •์€ ๋ฆฌ๋ˆ…์Šค ๊ธฐ์ดˆ๋ฅผ ๋‹ค๋ฃจ๋Š” "Getting Started with Linux Fundamentals(RH104)"์™€ Podman ๊ธฐ๋ฐ˜ ์ปจํ…Œ์ด๋„ˆ ๊ฐœ๋ฐœ์„ ๋‹ค๋ฃจ๋Š” "Red Hat OpenShift Development I: Introduction to Containers with Podman(DO188)" ๋‘ ๊ฐ€์ง€๋‹ค. ์ „ํ†ต์ ์ธ ๊ธฐ์ˆ  ๊ต์œก๊ณผ ๋‹ฌ๋ฆฌ ์ด ๋ฐฉ์‹์€ ๋‹จ์ˆœ ์ด๋ก  ์ „๋‹ฌ์ด ์•„๋‹ˆ๋ผ ์‹ค์ œ ๋ผ์ด๋ธŒ ํ™˜๊ฒฝ์—์„œ์˜ ํŠธ๋Ÿฌ๋ธ”์ŠˆํŒ… ๊ฒฝํ—˜์„ ํ†ตํ•ด ๊ธฐ์ˆ ์„ ์ตํžˆ๊ฒŒ ํ•œ๋‹ค. ๊ธ€์“ด์ด๋Š” Red Hat Product and Technical Learning ํŒ€์˜ ์ธํ„ด Porter Mohler๋กœ, 2026๋…„ ์—ฌ๋ฆ„์— ํ•ฉ๋ฅ˜ํ•ด ๊ฐœ์ธ์ ์ธ ๊ฒฝํ—˜๋‹ด ํ˜•์‹์œผ๋กœ ์ด ๋ฐฉ์‹์„ ์†Œ๊ฐœํ•œ๋‹ค. ์ด ๊ธ€์€ ์ˆ˜๊ฐ•์ƒ ์ˆ˜, ์ˆ˜๋ฃŒ์œจ, ์ž๊ฒฉ์ฆ ์ทจ๋“ ๊ฑด์ˆ˜ ๊ฐ™์€ ๊ตฌ์ฒด์  ํ†ต๊ณ„๋ฅผ ์ œ์‹œํ•˜์ง€ ์•Š๋Š” ๊ฐœ์ธ ์„œ์ˆ  ์ค‘์‹ฌ์˜ ๊ธ€์ด๋‹ค. ๋”ฐ๋ผ์„œ ์ด ์š”์•ฝ์€ ์›๋ฌธ์—์„œ ํ™•์ธ๋˜๋Š” ๋‘ ๊ณผ์ •๋ช…๊ณผ ํ•™์Šต ๋ฐฉ์‹ ์„ค๋ช…๊นŒ์ง€๋กœ ๋ฒ”์œ„๋ฅผ ํ•œ์ •ํ–ˆ๋‹ค.

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

Friday Five โ€” August 28, 2026

Red Hat

์ด๋ฒˆ ์ฃผ Red Hat Friday Five๋Š” ๋‹ค์„ฏ ๊ฐ€์ง€ ์†Œ์‹์„ ๋ฌถ์—ˆ๋‹ค. ์ฒซ์งธ, Red Hat Hardened Images๊ฐ€ AWS InspectorScan API์™€ ECR Basic ์Šค์บ๋‹์„ ์ง€์›ํ•ด ํ•˜์ด๋ธŒ๋ฆฌ๋“œ ํด๋ผ์šฐ๋“œ ํ™˜๊ฒฝ์—์„œ ์ทจ์•ฝ์  ๊ฒฝ๊ณ ๋ฅผ ์ค„์ด๊ณ  ๊ณต๊ธ‰๋ง ๋ฌด๊ฒฐ์„ฑ์„ ๊ฒ€์ฆํ•  ์ˆ˜ ์žˆ๊ฒŒ ๋๋‹ค. ๋‘˜์งธ, Red Hat Ansible Automation Platform 2.7์šฉ ์˜คํ† ๋ฉ”์ด์…˜ ์˜ค์ผ€์ŠคํŠธ๋ ˆ์ดํ„ฐ ์• ๋“œ์˜จ์ด ์ •์‹ ์ถœ์‹œ๋์œผ๋ฉฐ, ์žก ํ…œํ”Œ๋ฆฟ๊ณผ ๋กœ์ง ๋…ธ๋“œ, AI ์ถ”์ฒœ์„ ์กฐํ•ฉํ•  ์ˆ˜ ์žˆ๋Š” ๊ตฌ์„ฑํ˜• ์บ”๋ฒ„์Šค๋ฅผ ์ œ๊ณตํ•œ๋‹ค. ์…‹์งธ, Red Hat์ด AT&T, AMD, Dell, Microsoft, GSMA์™€ ํ˜‘๋ ฅํ•ด ํ†ต์‹ ์‚ฌ ์ „์šฉ AI ๋ชจ๋ธ์„ ๋‚ด๋†“์•˜๋Š”๋ฐ, ์˜คํ”ˆ์†Œ์Šค SDG Hub๋ฅผ ์ด์šฉํ•ด ๊ธฐ์ˆ  ํ‘œ์ค€ ๋ฌธ์„œ๋ฅผ ํ•ฉ์„ฑ ํ•™์Šต ๋ฐ์ดํ„ฐ๋กœ ๋ณ€ํ™˜ํ•˜๋Š” ๋ฐฉ์‹์„ ์ผ๋‹ค. ๋„ท์งธ, ํ•˜๋“œ์›จ์–ด ์˜ˆ์‚ฐ ์ œ์•ฝ๊ณผ ๋ฉ”๋ชจ๋ฆฌ ๋น„์šฉ ์ƒ์Šน ์†์—์„œ Red Hat OpenShift Virtualization์ด ๊ฐ€์ƒํ™” ํ™˜๊ฒฝ์˜ ์šฉ๋Ÿ‰ ํšŒ์ˆ˜์™€ ํšจ์œจ ๊ฐœ์„ ์— ์–ด๋–ป๊ฒŒ ์“ฐ์ด๋Š”์ง€๋ฅผ ๋‹ค๋ค˜๋‹ค. ๋‹ค์„ฏ์งธ, AI ์—์ด์ „ํŠธ์— ๋Œ€ํ•œ ์‹ ๋ขฐ๋ฅผ "๋นŒ๋“œ ํƒ€์ž„ ์—์ด์ „ํŠธ ๊ณต๊ธ‰๋ง ์ถœ์ฒ˜ ์ฆ๋ช…"์œผ๋กœ ํ™•๋ณดํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ์†Œ๊ฐœํ•˜๋ฉฐ, SPIRE์™€ Sigstore๋ฅผ ๊ทธ ๊ธฐ๋ฐ˜ ๊ธฐ์ˆ ๋กœ ์ œ์‹œํ–ˆ๋‹ค. ๋‹ค์„ฏ ํ•ญ๋ชฉ ๋ชจ๋‘ 8์›” 28์ผ ์ž ์ฃผ๊ฐ„ ์š”์•ฝ์— ํฌํ•จ๋๋‹ค.

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

How we saved 100 terabytes of memory by optimizing 1.1.1.1โ€™s DNS cache

Cloudflare

Cloudflare๋Š” 1.1.1.1, Gateway DNS, DNS Firewall, AS112๋ฅผ ๊ตฌ๋™ํ•˜๋Š” ๋‚ด๋ถ€ ํ”Œ๋žซํผ "Big Pineapple"์˜ DNS ์บ์‹œ ๋ ˆ์ด์•„์›ƒ์„ ๋‹ค์„ฏ ๊ฐ€์ง€ ๋Ÿฌ์ŠคํŠธ(Rust) ์ˆ˜์ค€ ์ตœ์ ํ™”๋กœ ์†๋ดค๋‹ค. ์ด ํ”Œ๋žซํผ์€ 2500์–ต ๊ฐœ๊ฐ€ ๋„˜๋Š” DNS ์บ์‹œ ํ•ญ๋ชฉ์„ ๋™์‹œ์— ๊ด€๋ฆฌํ•œ๋‹ค. ์ตœ์ ํ™” ๋‚ด์šฉ์€ VecยทString์„ Box<[T]>ยทBox<str>๋กœ ๋ฐ”๊ฟ” ํ•ญ๋ชฉ๋‹น 64๋ฐ”์ดํŠธ๋ฅผ ์ค„์ด๊ณ , answerยทauthorityยทadditional ์„น์…˜์„ 2๋ฐ”์ดํŠธ ์˜คํ”„์…‹ ๊ธฐ๋ฐ˜ ๋‹จ์ผ ๋ฆฌ์ŠคํŠธ๋กœ ํ•ฉ์ณ 28๋ฐ”์ดํŠธ๋ฅผ ์ค„์ด๊ณ , ๋„๋ฉ”์ธ ์ด๋ฆ„์ด ์งˆ์˜ํ•œ ๋„๋ฉ”์ธ๊ณผ ๊ฐ™์„ ๋•Œ๋Š” ์ƒ๋žตํ•  ์ˆ˜ ์žˆ๋„๋ก Option<Box<Name>>์œผ๋กœ ์ €์žฅํ•˜๊ณ , NAPTRยทSVCB ๊ฐ™์€ ํฐ ๋ ˆ์ฝ”๋“œ ํƒ€์ž…๋งŒ ๋ฐ•์‹ฑํ•ด AยทAAAA ๊ฐ™์€ ์ž‘์€ ํƒ€์ž…์˜ ํŒจ๋”ฉ ๋‚ญ๋น„ 120๋ฐ”์ดํŠธ ์ด์ƒ์„ ์—†์• ๊ณ , ๋ ˆ์ฝ”๋“œ ๋ฐ์ดํ„ฐ๋ฅผ ์—ฐ์†๋œ ๋ฒ„ํผ์— ์›์‹œ ๋ฐ”์ดํŠธ๋กœ ์ €์žฅํ•ด ๋ฉ”๋ชจ๋ฆฌ ์ง€์—ญ์„ฑ์„ ๋†’์ด๋Š” ๋‹ค์„ฏ ๊ฐ€์ง€๋‹ค. ๊ทธ ๊ฒฐ๊ณผ ํ•ญ๋ชฉ๋‹น ๋ฉ”๋ชจ๋ฆฌ๊ฐ€ 953๋ฐ”์ดํŠธ์—์„œ 420๋ฐ”์ดํŠธ๋กœ 56% ์ค„์—ˆ๊ณ , ์ „์ฒด ํ”Œ๋ฆฟ์—์„œ ์•ฝ 100ํ…Œ๋ผ๋ฐ”์ดํŠธ์˜ ๋ฉ”๋ชจ๋ฆฌ๊ฐ€ ํ™•๋ณด๋๋‹ค. ๋™์‹œ์— ์‚ฝ์ž… ์†๋„๋Š” 43% ๋นจ๋ผ์ง€๊ณ  ์กฐํšŒ ์ง€์—ฐ์€ 19% ์ค„์—ˆ๋‹ค.

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

Managed PostgreSQL vs. self-hosted PostgreSQL: Key benefits and trade-offs

Azure

์ด ๊ธ€์€ ๊ด€๋ฆฌํ˜• PostgreSQL๊ณผ ์…€ํ”„ ํ˜ธ์ŠคํŒ… PostgreSQL์˜ ํŠธ๋ ˆ์ด๋“œ์˜คํ”„๋ฅผ ๋‹ค๋ฃจ๋ฉฐ, Azure Database for PostgreSQL(PaaS, ๊ตฌ์„ฑ ๊ฐ€๋Šฅํ•œ ๊ณ ๊ฐ€์šฉ์„ฑ)๊ณผ ๋ฏธ์…˜ ํฌ๋ฆฌํ‹ฐ์ปฌ ์›Œํฌ๋กœ๋“œ๋ฅผ ์œ„ํ•œ ํด๋ผ์šฐ๋“œ ๋„ค์ดํ‹ฐ๋ธŒ Azure HorizonDB(์ปดํ“จํŠธยท์Šคํ† ๋ฆฌ์ง€ ๋…๋ฆฝ ํ™•์žฅ) ๋‘ ์ œํ’ˆ์„ ์–ธ๊ธ‰ํ•œ๋‹ค. ์…€ํ”„ ํ˜ธ์ŠคํŒ…์€ ํ•˜๋“œ์›จ์–ด ํ”„๋กœ๋น„์ €๋‹, OS ์„ค์น˜, ๋ณด์•ˆ ํ•˜๋“œ๋‹, ๋ณต์ œ ๊ตฌ์„ฑ, ๋ฐฑ์—… ์ž๋™ํ™”, ์ˆ˜๋™ ์‹ ์› ๊ด€๋ฆฌ๊นŒ์ง€ ์ „์ฒด ๋ผ์ดํ”„์‚ฌ์ดํด์„ ํŒ€์ด ์ง์ ‘ ๋– ์•ˆ๋Š” '์šด์˜์ƒ์˜ ์„ธ๊ธˆ'์„ ๋ฐœ์ƒ์‹œํ‚จ๋‹ค๊ณ  ์„ค๋ช…ํ•œ๋‹ค. ๋ฐ˜๋ฉด ๊ด€๋ฆฌํ˜• ์„œ๋น„์Šค๋Š” ๊ฐ€์šฉ์„ฑยท๋ณด์•ˆยทํŒจ์น˜ยท๋ณต๊ตฌ ์œ ์ง€๋ฅผ ์œ„ํ•œ '์ฐจ๋ณ„ํ™”๋˜์ง€ ์•Š๋Š” ์ž‘์—…'์„ ์ œ๊ณต์ž์—๊ฒŒ ๋„˜๊ธฐ๋ฉด์„œ๋„, ์กฐ์ง์€ ๋ฐ์ดํ„ฐยทDB ์„ค์ •ยท์ ‘๊ทผ ์ •์ฑ…์— ๋Œ€ํ•œ ํ†ต์ œ๊ถŒ์€ ๊ทธ๋Œ€๋กœ ๊ฐ€์ง„๋‹ค. ๊ณ ๊ฐ€์šฉ์„ฑ ๊ตฌ์„ฑ์—์„œ ์…€ํ”„ ํ˜ธ์ŠคํŒ…์€ ์ˆ˜๋™ ๋ณต์ œยท์žฅ์• ์กฐ์น˜๋ฅผ ํ…Œ์ŠคํŠธํ•˜๊ธฐ ์–ด๋ ค์šด ๋ฐ˜๋ฉด ๊ด€๋ฆฌํ˜•์€ ์„œ๋น„์Šค ์„ค์ •๋งŒ์œผ๋กœ ๊ธฐ๋ณธ ์ œ๊ณต๋œ๋‹ค. ํŒจ์น˜ ์—ญ์‹œ ์…€ํ”„ ํ˜ธ์ŠคํŒ…์€ ์ˆ˜๋™ ๋‹ค์šด๋กœ๋“œ์™€ ๋‹ค์šดํƒ€์ž„ ๊ณ„ํš์ด ํ•„์š”ํ•˜์ง€๋งŒ ๊ด€๋ฆฌํ˜•์€ ์ œ๊ณต์ž๊ฐ€ OSยท์„œ๋น„์Šค ์—…๋ฐ์ดํŠธ๋ฅผ ๋Œ€์‹  ๊ด€๋ฆฌํ•œ๋‹ค. ์‹ ์› ๊ด€๋ฆฌ ์ธก๋ฉด์—์„œ๋Š” ๊ด€๋ฆฌํ˜•์ด Microsoft Entra ID ์—ฐ๋™๊ณผ ๋น„๋ฐ€๋ฒˆํ˜ธ ์—†๋Š” ์ธ์ฆ ์˜ต์…˜๊นŒ์ง€ ์ง€์›ํ•˜๋Š” ์ ์ด ์…€ํ”„ ํ˜ธ์ŠคํŒ…๊ณผ์˜ ์ฐจ์ด๋กœ ๊ผฝํ˜”๋‹ค.

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

Reimagining work: How Pythianโ€™s internal AI playbook delivers customer ROI

Google Cloud

Pythian์€ 27๊ฐœ๊ตญ์— ๊ฑธ์นœ 500๋ช… ๊ทœ๋ชจ ํšŒ์‚ฌ ์ „์ฒด์— ๊ตฌ๊ธ€ ํด๋ผ์šฐ๋“œ์˜ Gemini Enterprise๋ฅผ ๋ฐฐํฌํ•ด, ์ž์‚ฌ๋ฅผ ์—”ํ„ฐํ”„๋ผ์ด์ฆˆ AI ROI ์‹คํ—˜์žฅ์œผ๋กœ ์ผ๋‹ค๊ณ  ์†Œ๊ฐœํ•œ๋‹ค. ๋งค๋‹ฌ 15,000๊ฑด์˜ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ํ‹ฐ์ผ“์— ์—์ด์ „ํŠธํ˜• ์›Œํฌํ”Œ๋กœ๋ฅผ ์ ์šฉํ•ด ํ‹ฐ์ผ“์„ ์ฝ๊ณ  ์ง€์‹๋ฒ ์ด์Šค๋ฅผ ๊ฒ€์ƒ‰ํ•ด ๋Ÿฐ๋ถ์„ ์ž๋™ ์ƒ์„ฑํ•˜๋„๋ก ํ–ˆ๋‹ค. ๊ทธ ๊ฒฐ๊ณผ ํ™œ์„ฑ ์‚ฌ์šฉ์ž ์ฐธ์—ฌ๋„๊ฐ€ 3๋ฐฐ๋กœ ๋Š˜๊ณ  DB ์ด์Šˆ ํ‰๊ท  ํ•ด๊ฒฐ ์‹œ๊ฐ„(MTTR)์ด 80% ์ค„์—ˆ๋‹ค. ๊ณ ๊ฐ ์‚ฌ๋ก€๋กœ๋Š” 1๋งŒ ๋ช… ๊ทœ๋ชจ ์ปจ์„คํ„ดํŠธ ์กฐ์ง์—์„œ ์ž์œจ ์—์ด์ „ํŠธ๊ฐ€ ์—ฐ๊ฐ„ 2๋งŒ ๊ฑด์˜ IT ํ‹ฐ์ผ“ ์ค‘ 10%๋ฅผ ์ž๋™ํ™”ํ•ด ์ง€์‹๊ด€๋ฆฌ ๊ณ ๊ฐ์‚ฌ ๊ธฐ์ค€ ์—ฐ 100๋งŒ ์‹œ๊ฐ„ ์ด์ƒ์˜ ์šด์˜ ์‹œ๊ฐ„์„ ์ ˆ๊ฐํ–ˆ๋‹ค. ์†Œ๋งค ๊ธฐ์—…์€ ์ œํ’ˆ ์˜จ๋ณด๋”ฉ ์‹œ๊ฐ„์„ 20๋ถ„์—์„œ ์ˆ˜ ์ดˆ๋กœ ์ค„์˜€์œผ๋ฉฐ, 70๊ฐœ ์ œ์กฐ ๊ฑฐ์ ์˜ ๊ณต๊ธ‰๋ง ์˜ˆ์ธก ๋งค์นญ ์ฃผ๊ธฐ๋Š” ๋ช‡ ์ฃผ์—์„œ 2~3์ผ๋กœ ์••์ถ•๋๋‹ค. Pythian์˜ AI ์šด์˜ ๋ชจ๋ธ์€ ๊ฒฝ์˜์ง„ ์ž๋ฌธ๊ณผ 16๊ฐ€์ง€ ์ˆ˜ํ‰์  ์—์ด์ „ํ‹ฑ ํŒจํ„ด์„ ์ œ๊ณตํ•˜๋Š” ํ•„๋“œ CTO ์ „๋žตยท๊ฑฐ๋ฒ„๋„Œ์Šค, ๋ณด์•ˆ ํ”„๋กœ๋•์…˜๊ธ‰ ๊ธฐ๋ฐ˜ ํˆด๋ง ๋ฐฐํฌ, ์‚ฌ๋žŒ ์ƒ์‚ฐ์„ฑ๊ณผ ํ”„๋กœ์„ธ์Šค ์ƒ์‚ฐ์„ฑ์„ ๋‚˜๋ˆ„๋Š” ์ด์ค‘ COE(Center of Excellence) ์‹คํ–‰, ์ง€์†์  ๋ชจ๋‹ˆํ„ฐ๋ง๊ณผ ๋ชจ๋ธ ๊ด€์ธก์„ฑ์„ ๋งก๋Š” XOps(AI ํ”„๋กœ๋•์…˜ ๊ด€๋ฆฌ) ๋„ค ์ถ•์œผ๋กœ ๊ตฌ์„ฑ๋œ๋‹ค.

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

Deploy personal AI agents with Cloud Run instances

Google Cloud

๊ตฌ๊ธ€ ํด๋ผ์šฐ๋“œ๊ฐ€ Cloud Run instances๋ฅผ ํ”„๋ฆฌ๋ทฐ๋กœ ์ถœ์‹œํ–ˆ๋Š”๋ฐ, ์ด๋Š” ์ž๋™ ์Šค์ผ€์ผ๋ง ์—†์ด ๋‹จ ํ•˜๋‚˜์˜ ๋ณต์ œ๋ณธ๋งŒ ๊ณ„์† ์‹คํ–‰๋˜๋Š” ์ „์šฉ ์‹ฑ๊ธ€ํ†ค ์ปดํ“จํŠธ ๋Ÿฐํƒ€์ž„์ด๋‹ค. ๊ธฐ์กด Cloud Run ์„œ๋น„์Šค๊ฐ€ ์š”์ฒญ ๊ธฐ๋ฐ˜์œผ๋กœ 0๊นŒ์ง€ ์Šค์ผ€์ผ๋˜๋Š” ๊ฒƒ๊ณผ ๋‹ฌ๋ฆฌ, instances๋Š” ๊ธฐ๋ณธ์ ์œผ๋กœ ์ž๋™ ์žฌ์‹œ์ž‘ ์ •์ฑ…๊ณผ ํ•จ๊ป˜ ์ตœ๋Œ€ 7์ผ๊ฐ„ ์—ฐ์† ์‹คํ–‰๋˜๋ฉฐ ์—…๋ฐ์ดํŠธยท์žฌ์‹œ์ž‘์—๋„ URL์ด ๊ณ ์ •๋œ๋‹ค. ์‚ฌ์šฉํ•˜์ง€ ์•Š์„ ๋•Œ๋Š” ์ค‘์ง€ํ•˜๊ณ  ํ•„์š”ํ•  ๋•Œ ๋‹ค์‹œ ์‹œ์ž‘ํ•  ์ˆ˜๋„ ์žˆ๋‹ค. ๊ฐ€๊ฒฉ์€ 1 vCPUยท1GiB ๋ฉ”๋ชจ๋ฆฌ๋ฅผ 30์ผ ์—ฐ์† ์‹คํ–‰ํ•  ๋•Œ ์›” 5.70๋‹ฌ๋Ÿฌ๋กœ, ๋ฒ„์ŠคํŠธ ์˜ˆ์‚ฐ์„ ๊ฐ€์ง„ ๊ณต์œ  vCPU๋ฅผ ์จ์„œ ์ง€์† ์‹คํ–‰ ๋น„์šฉ์„ ๋‚ฎ์ถ˜๋‹ค. ์ฃผ๋œ ์šฉ๋„๋Š” OpenClaw, Hermes์ฒ˜๋Ÿผ ๊ฐœ๋ฐœ์ž ๋…ธํŠธ๋ถ์—์„œ ๋Œ๋ฆฌ๋˜ ๊ฐœ์ธ์šฉ AI ์—์ด์ „ํŠธ๋ฅผ ๋Œ€์‹  ํ˜ธ์ŠคํŒ…ํ•˜๋Š” ๊ฒƒ์œผ๋กœ, ์‹ค์ œ๋กœ gcloud beta run instances create ๋ช…๋ น์œผ๋กœ OpenClaw๋ฅผ ๋ณผ๋ฅจ ๋งˆ์šดํŠธ์™€ ํ•จ๊ป˜ ๋ฐฐํฌํ•˜๋Š” ์˜ˆ์‹œ๊ฐ€ ์ œ์‹œ๋๋‹ค. SSH ์ ‘๊ทผ์€ ์ถ”ํ›„ ์ง€์›๋  ์˜ˆ์ •์ด๋ฉฐ, 2026๋…„ 8์›” 28์ผ ๊ธฐ์ค€ ํ”„๋ฆฌ๋ทฐ ๋‹จ๊ณ„๋‹ค.

๐Ÿ’ก ๊ฐœ์ธ์šฉ AI ์—์ด์ „ํŠธ๋ฅผ ๊ณ„์† ์ผœ๋‘๋ ค๊ณ  ๋…ธํŠธ๋ถ์ด๋‚˜ ์ž„์‹œ VM์— ์˜์กดํ•˜๋˜ ํŒ€์ด๋ผ๋ฉด, ๊ณ ์ • URL๊ณผ ์›” 5.70๋‹ฌ๋Ÿฌ ์ˆ˜์ค€์˜ ์˜ˆ์ธก ๊ฐ€๋Šฅํ•œ ๊ณผ๊ธˆ์„ ์ œ๊ณตํ•˜๋Š” Cloud Run instances๊ฐ€ ๊ทธ ์šฉ๋„์— ๋งž์ถฐ ์„ค๊ณ„๋œ ์ฒซ ๊ด€๋ฆฌํ˜• ๋Œ€์•ˆ์ด๋ผ๋Š” ์ ์„ ๋ˆˆ์—ฌ๊ฒจ๋ณผ ๋งŒํ•˜๋‹ค.

Gallup scales real-time coaching for thousands with Amazon Bedrock

AWS Architecture

Gallup์€ 90๋…„๊ฐ„ ์Œ“์€ ์ง์žฅ ๊ณผํ•™ ๋ฐ์ดํ„ฐ๋ฅผ Amazon Bedrock ๊ธฐ๋ฐ˜ ์ƒ์„ฑํ˜• AI ์–ด์‹œ์Šคํ„ดํŠธ Gallup AI๋กœ ์ „ํ™˜ํ•ด, Gallup Access ์•ˆ์—์„œ ๋ฆฌ๋”๋“ค์—๊ฒŒ ์‹ค์‹œ๊ฐ„ ๋งž์ถค ์ฝ”์นญ์„ ์ œ๊ณตํ•œ๋‹ค. ์•„ํ‚คํ…์ฒ˜๋Š” AWS Lambda๋ฅผ ๊ฑฐ์ณ Bedrock ํŒŒ์šด๋ฐ์ด์…˜ ๋ชจ๋ธ(Anthropic Claude ๋ชจ๋ธ)๋กœ ์š”์ฒญ์„ ์ฒ˜๋ฆฌํ•˜๋Š” ์„œ๋ฒ„๋ฆฌ์Šค ๊ตฌ์กฐ์ด๋ฉฐ, ๊ฒ€์ฆ๋œ ๋ฆฌ์„œ์น˜์— ์‘๋‹ต์„ ๊ทผ๊ฑฐ ์ง“๊ธฐ ์œ„ํ•ด Bedrock Knowledge Bases๋กœ RAG๋ฅผ ๊ตฌํ˜„ํ•˜๊ณ  ์ฝ˜ํ…์ธ  ์•ˆ์ „ ์ •์ฑ… ๊ฐ•์ œ์—๋Š” Bedrock Guardrails๋ฅผ ์“ด๋‹ค. ๋ณด์กฐ ์ธํ”„๋ผ๋กœ๋Š” Gallup ์›น์‚ฌ์ดํŠธ ํฌ๋กค๋ง ๊ฒฐ๊ณผ์—์„œ ์ตœ์‹  ์—ฐ๊ตฌ๋ฅผ ๊ฐ€์ ธ์˜ค๋Š” Amazon Kendra, ๋Œ€ํ™” ๊ธฐ๋ก์— ๋ฐ€๋ฆฌ์ดˆ ์ดํ•˜ ์‘๋‹ต ์‹œ๊ฐ„์„ ์ œ๊ณตํ•˜๋Š” Amazon ElastiCache Serverless, ๋Œ€ํ™”์™€ ์ธ์šฉ์„ ๋‚ด๊ตฌ์ ์œผ๋กœ ์ €์žฅํ•˜๋Š” Amazon RDS for MySQL, ๋น„์šฉยท์„ฑ๋Šฅ ๋ถ„์„์šฉ์œผ๋กœ ์ง€ํ‘œ๋ฅผ S3์— ์ŠคํŠธ๋ฆฌ๋ฐํ•˜๋Š” Amazon Data Firehose, ์ œํ’ˆ๋ณ„ ์ธ์‚ฌ์ดํŠธ๋ฅผ ๋‹ด๋Š” Amazon DynamoDB๊ฐ€ ์“ฐ์ธ๋‹ค. 2024๋…„ 6์›” ์ถœ์‹œ ์ดํ›„ ํ”„๋กฌํ”„ํŠธ ์ˆ˜๋Š” ์•ฝ 7๋ฐฐ, ๋Œ€ํ™” ์ˆ˜๋Š” ์•ฝ 4.5๋ฐฐ, ํ™œ์„ฑ ์‚ฌ์šฉ์ž๋Š” ์•ฝ 5.5๋ฐฐ ๋Š˜์—ˆ๊ณ  ๋Œ€ํ™”๋‹น ํ‰๊ท  ํ”„๋กฌํ”„ํŠธ ์ˆ˜๋„ ์•ฝ 55% ์ฆ๊ฐ€ํ–ˆ์œผ๋ฉฐ, ์ŠคํŠธ๋ฆฌ๋ฐ ์‘๋‹ต์˜ ์ตœ์ดˆ ๋ฐ”์ดํŠธ ๋„๋‹ฌ ์‹œ๊ฐ„์€ 1์ดˆ ๋ฏธ๋งŒ์„ ์œ ์ง€ํ•œ๋‹ค. Gallup์€ ํ–ฅํ›„ Amazon Bedrock AgentCore๋ฅผ ๋„์ž…ํ•ด ์‚ฌ์šฉ์ž ๋Œ€๋ฉด ์–ด์‹œ์Šคํ„ดํŠธ๋ฅผ ๋„˜์–ด ํ”Œ๋žซํผ ์ „๋ฐ˜์˜ ํ”„๋กœ๊ทธ๋ž˜๋งคํ‹ฑ ๋„๊ตฌ ํ†ตํ•ฉ์œผ๋กœ ํ™•์žฅํ•  ๊ณ„ํš์ด๋‹ค.

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

Closing the AI agent trust gap with graduated autonomy

AWS Architecture

์ด ๊ธ€์€ ๋Œ€๋ถ€๋ถ„์˜ ํŒ€์ด AI ์—์ด์ „ํŠธ์— ์ „์ฒด ๊ถŒํ•œ ๋˜๋Š” ์ฝ๊ธฐ ์ „์šฉ ๊ถŒํ•œ๋งŒ ๋ถ€์—ฌํ•ด ๊ฐ€์น˜๋ฅผ ๋†“์น˜๊ฑฐ๋‚˜ ์œ„ํ—˜์„ ๋ฐฉ์น˜ํ•œ๋‹ค๋Š” "์—์ด์ „ํŠธ ์‹ ๋ขฐ ๊ฒฉ์ฐจ" ๋ฌธ์ œ๋ฅผ ๋‹ค๋ฃฌ๋‹ค. ํ•ด๋ฒ•์œผ๋กœ ์ œ์‹œ๋œ ๋‹จ๊ณ„์  ์ž์œจ์„ฑ(graduated autonomy) ๋ชจ๋ธ์€ ์ด์ง„์  ์ ‘๊ทผ ํ†ต์ œ ๋Œ€์‹  ์ง€์†์ ์ธ ์‹ ๋ขฐ ์ ์ˆ˜(0100)๋ฅผ ๊ธฐ์ค€์œผ๋กœ ๊ถŒํ•œ์„ ๋ถ€์—ฌยทํšŒ์ˆ˜ํ•˜๋Š”๋ฐ, T1 Probation(040)์€ ์ฝ๊ธฐยท์กฐํšŒ๋งŒ, ๋‘ ๊ฐœ ๋„๊ตฌ๋งŒ ๋…ธ์ถœ, T2 Supervised(4170)๋Š” ๊ณ ์œ„ํ—˜ ์ž‘์—…์— ์‚ฌ๋žŒ ์Šน์ธ์ด ํ•„์š”ํ•œ ์“ฐ๊ธฐ ๊ถŒํ•œ, T3 Trusted(7190)๋Š” ์ด์ƒ ์ง•ํ›„๋ฅผ ํ‘œ์‹œํ•˜๋ฉฐ ์‹คํ–‰ยท์ˆ˜์ •, T4 Autonomous(91~100)๋Š” ์‚ฌํ›„ ๊ฐ์‚ฌ๋งŒ ๋ฐ›๋Š” ์ „๊ถŒํ•œ ๋„ค ๋‹จ๊ณ„๋กœ ๊ตฌ์„ฑ๋œ๋‹ค. ํ•ต์‹ฌ ๊ทœ์น™์€ ์Šน๊ธ‰์€ ์ง€์†์ ์ธ ์„ฑ๊ณผ๊ฐ€ ํ•„์š”ํ•˜์ง€๋งŒ ๊ฐ•๋“ฑ์€ ์ฆ‰์‹œ ์ด๋ฃจ์–ด์ง„๋‹ค๋Š” ๊ฒƒ์ด๋‹ค. ์‹ ๋ขฐ ์ ์ˆ˜๋Š” ์ •ํ™•์„ฑ 25%, ์•ˆ์ „์„ฑ 20%, ์ผ๊ด€์„ฑ 20%, ์ปดํ”Œ๋ผ์ด์–ธ์Šค 20%, ํšจ์œจ์„ฑ 15%์˜ ๊ฐ€์ค‘ ์ง€ํ‘œ๋กœ ๊ณ„์‚ฐ๋˜๋ฉฐ, ์•ˆ์ „์„ฑ์€ ๋‹ค๋ฅธ ์ง€ํ‘œ๊ฐ€ ์ข‹์•„๋„ ํ‰๊ท ์œผ๋กœ ํฌ์„๋˜์ง€ ์•Š๋Š” ๋…๋ฆฝ์  ํ•˜ํ•œ์„ ์œผ๋กœ ์ž‘๋™ํ•œ๋‹ค. ์‚ฌ์šฉ๋œ AWS ์„œ๋น„์Šค๋กœ๋Š” ๋Ÿฐํƒ€์ž„ยท๊ฒŒ์ดํŠธ์›จ์ดยท์ •์ฑ… ํ‰๊ฐ€๋ฅผ ๋งก๋Š” Amazon Bedrock AgentCore, ์‹ ๋ขฐ ์ƒํƒœ์™€ ๊ฐ์‚ฌ ๊ธฐ๋ก์„ ์ €์žฅํ•˜๋Š” Amazon DynamoDB, ํ‰๊ฐ€ ๊ฒฐ๊ณผ์— ๋”ฐ๋ผ ๋ฐฐํฌ๋ฅผ ๊ฒŒ์ดํŠธํ•˜๋Š” AWS CodePipeline, ์œ ํ•ด ์ฝ˜ํ…์ธ ๋ฅผ ๋…๋ฆฝ์ ์œผ๋กœ ๊ฑธ๋Ÿฌ๋‚ด๋Š” Amazon Bedrock Guardrails๊ฐ€ ์žˆ์œผ๋ฉฐ, ์ธ์ ์…˜ ํƒ์ง€ยท์ž๊ฒฉ ์ฆ๋ช… ๋งˆ์Šคํ‚นยทํ–‰์œ„ ์ผ๊ด€์„ฑ ๊ฒ€์‚ฌ ๋“ฑ ์‚ฌ์ „ ์‹คํ–‰ ์‹ ํ˜ธ 6์ข…์ด Cedar ์ •์ฑ… ๊ธฐ๋ฐ˜์˜ ๊ฑฐ๋ถ€ ์šฐ์„ (deny-by-default) ์ธํ”„๋ผ ๊ณ„์ธต์„ ๋’ท๋ฐ›์นจํ•˜๊ณ , ์‚ฌ๋žŒ์˜ ๊ฑฐ๋ถ€์œจ 30%๋Š” ์•ˆ์ „์„ฑ ์ง€ํ‘œ ์ƒํ•œ์„ 70์œผ๋กœ ๊ณ ์ •์‹œํ‚จ๋‹ค.

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

How Uber improves network reliability while unblocking cloud migration

Google Cloud

Uber์™€ ๊ตฌ๊ธ€ ํด๋ผ์šฐ๋“œ๋Š” ํ•˜์ด๋ธŒ๋ฆฌ๋“œ ๋„คํŠธ์›Œํฌ์—์„œ ํŠธ๋ž˜ํ”ฝ์„ ์ง€๋Šฅ์ ์œผ๋กœ ์šฐ์„ ์ˆœ์œ„ํ™”ํ•˜๋Š” Application Awareness on Interconnect(AAI)๋ฅผ ๊ณต๋™ ๊ฐœ๋ฐœํ–ˆ๋‹ค. ๋ฌธ์ œ๋Š” ๋ถ„์„ยทAI ์›Œํฌ๋กœ๋“œ๋ฅผ ์œ„ํ•œ ๋Œ€๊ทœ๋ชจ ๋ฐ์ดํ„ฐ ์ด์ „์ด ๋„คํŠธ์›Œํฌ ๋งํฌ๋ฅผ ํฌํ™”์‹œ์ผœ ์ค‘์š”ํ•œ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ํŠธ๋ž˜ํ”ฝ์„ ๋Š์„ ์œ„ํ—˜์ด ์žˆ์—ˆ๋‹ค๋Š” ๊ฒƒ์œผ๋กœ, Uber ๊ทœ๋ชจ์—์„œ๋Š” ๊ธฐ์กด์˜ ๊ณผ์ž‰ ํ”„๋กœ๋น„์ €๋‹ ๋ฐฉ์‹์ด ๋น„์šฉ๋„ ํฌ๊ณ  ์‹ ๋ขฐ์„ฑ๋„ ๋–จ์–ด์กŒ๋‹ค. AAI๋Š” ๋ชจ๋“  ํŠธ๋ž˜ํ”ฝ์„ ๋™์ผํ•˜๊ฒŒ ์„ ์ž…์„ ์ถœ๋กœ ์ฒ˜๋ฆฌํ•˜๋˜ ๊ธฐ์กด ๋ฐฉ์‹๊ณผ ๋‹ฌ๋ฆฌ ํŠธ๋ž˜ํ”ฝ์„ 6๊ฐœ ํด๋ž˜์Šค๋กœ ๋ถ„๋ฅ˜ํ•˜๊ณ , ๋ฒ„์ŠคํŠธ ์ƒํ™ฉ์—์„œ๋„ ๋น„์ฆˆ๋‹ˆ์Šค ํฌ๋ฆฌํ‹ฐ์ปฌ ํŠธ๋ž˜ํ”ฝ์„ ์—„๊ฒฉํ•œ ์šฐ์„ ์ˆœ์œ„ยท๋Œ€์—ญํญ ๊ณต์œ  ์ •์ฑ…์œผ๋กœ ๋ณดํ˜ธํ•˜๋ฉฐ DSCP ๋งˆํ‚น๊ณผ ํ์ž‰ ํ”„๋กœํŒŒ์ผ์„ ์ด์šฉํ•œ๋‹ค. ์ดˆ๊ธฐ ๋ฐฐํฌ๋Š” ์• ๋ฆฌ์กฐ๋‚˜์ฃผ ํ”ผ๋‹‰์Šค์™€ ๋ฒ„์ง€๋‹ˆ์•„์ฃผ ์• ์‹œ๋ฒˆ ๋‘ ์ง€์—ญ์—์„œ ์ด๋ฃจ์–ด์กŒ๊ณ , ํ”„๋ผ์ด๋น— ํ”„๋ฆฌ๋ทฐ๋กœ ์‹œ์ž‘ํ•ด ์ดํ›„ ์ „์ฒด ์ธํ”„๋ผ๋กœ ํ™•๋Œ€๋๋‹ค. Uber ์—”์ง€๋‹ˆ์–ด๋ง ๋””๋ ‰ํ„ฐ Harry Liu๋Š” Cloud Interconnect์˜ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ์ธ์ง€ ๊ธฐ๋Šฅ์ด ๋” ์ „๋žต์ ์ธ ์›Œํฌ๋กœ๋“œ๋ฅผ ๊ตฌ๊ธ€ ํด๋ผ์šฐ๋“œ๋กœ ์ด์ „ํ•  ์ˆ˜ ์žˆ๊ฒŒ ํ•œ ์—ด์‡ ์˜€๊ณ  ๊ธ€๋กœ๋ฒŒ ํ”ผํฌ ์ˆ˜์š” ๊ธฐ๊ฐ„์—๋„ ์„œ๋น„์Šค ์‹ ๋ขฐ์„ฑ์„ ์œ ์ง€ํ•˜๋Š” ๋ฐ ํ•ต์‹ฌ์ ์ด์—ˆ๋‹ค๊ณ  ๋งํ–ˆ๋‹ค. ๋‹ค๋งŒ ์›๋ฌธ์—๋Š” ๋Œ€์—ญํญ ์ ˆ๊ฐ์ด๋‚˜ ์ง€์—ฐ ๊ฐœ์„ ๊ณผ ๊ด€๋ จํ•œ ๊ตฌ์ฒด์  ์ˆ˜์น˜๋Š” ์ œ์‹œ๋˜์ง€ ์•Š์•˜๋‹ค.

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

The Economics of Agent Optimization: Four ways to lower the cost

Azure

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

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


DevOps & ์ธํ”„๋ผ

LM Studio built a judge for AI commands. Then the judge started agreeing with the defendant.

The New Stack

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

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

Alibaba just released Qwen3.8-Flash: โ€œAn early preview of the architecture in Qwen4โ€

The New Stack

์•Œ๋ฆฌ๋ฐ”๋ฐ”๊ฐ€ ์ด๋ฒˆ ์ฃผ ์˜คํ”ˆ ์›จ์ดํŠธ ๋ฉ€ํ‹ฐ๋ชจ๋‹ฌ MoE(Mixture-of-Experts) ๋ชจ๋ธ์ธ Qwen3.8-Flash๋ฅผ ๊ณต๊ฐœํ–ˆ๋‹ค. ์ œ๋ชฉ์— ์ธ์šฉ๋œ ํ‘œํ˜„๋Œ€๋กœ ์ด ๋ชจ๋ธ์€ ์ฐจ์„ธ๋Œ€ Qwen4 ์•„ํ‚คํ…์ฒ˜์˜ "์ดˆ๊ธฐ ๋ฏธ๋ฆฌ๋ณด๊ธฐ" ์„ฑ๊ฒฉ์„ ๋ค๋‹ค๊ณ  ์†Œ๊ฐœ๋๋‹ค. MoE ๊ตฌ์กฐ๋ฅผ ํƒํ–ˆ๋‹ค๋Š” ๊ฒƒ์€ ์ „์ฒด ํŒŒ๋ผ๋ฏธํ„ฐ ์ค‘ ์ผ๋ถ€ ์ „๋ฌธ๊ฐ€(expert) ๋„คํŠธ์›Œํฌ๋งŒ ์ถ”๋ก  ์‹œ ํ™œ์„ฑํ™”ํ•ด ๋น„์šฉ ๋Œ€๋น„ ์„ฑ๋Šฅ์„ ๋†’์ด๋ ค๋Š” ์„ค๊ณ„ ์˜๋„๋ฅผ ๋ณด์—ฌ์ค€๋‹ค. ๋ฉ€ํ‹ฐ๋ชจ๋‹ฌ์„ ์ง€์›ํ•œ๋‹ค๋Š” ์ ์—์„œ ํ…์ŠคํŠธ ์™ธ์— ์ด๋ฏธ์ง€ ๋“ฑ ๋‹ค๋ฅธ ์ž…๋ ฅ ์–‘์‹๋„ ํ•จ๊ป˜ ์ฒ˜๋ฆฌํ•  ์ˆ˜ ์žˆ๋Š” ๋ชจ๋ธ๋กœ ์ถ”์ •๋œ๋‹ค. ๋‹ค๋งŒ ์ด ๋‹ค์ด์ œ์ŠคํŠธ๋Š” ์›๋ฌธ ๊ธฐ์‚ฌ๋ฅผ ์—ด๋žŒํ•˜์ง€ ๋ชปํ•ด ์ •ํ™•ํ•œ ํŒŒ๋ผ๋ฏธํ„ฐ ์ˆ˜, ์ปจํ…์ŠคํŠธ ๊ธธ์ด, ๊ฐ€๊ฒฉ, ๋ฒค์น˜๋งˆํฌ ์ ์ˆ˜ ๊ฐ™์€ ์„ธ๋ถ€ ์ˆ˜์น˜๋Š” ํ™•์ธํ•˜์ง€ ๋ชปํ•œ ์ฑ„ ์ œ๋ชฉ๊ณผ ๋ฐœ์ทŒ๋ฌธ ๋ฒ”์œ„ ์•ˆ์—์„œ๋งŒ ์š”์•ฝํ–ˆ๋‹ค.

๐Ÿ’ก ํด๋Ÿฌ์Šคํ„ฐ ์šด์˜ ๊ด€์ ์—์„œ๋Š” Qwen4์˜ MoE ์„ค๊ณ„ ๋ฐฉํ–ฅ์ด ๋จผ์ € ๋“œ๋Ÿฌ๋‚œ ์…ˆ์ด๋ผ, ์ถ”ํ›„ Qwen4๋ฅผ ์˜จํ”„๋ ˆ๋ฏธ์Šค๋กœ ์„œ๋น™ํ•  ๊ณ„ํš์ด ์žˆ๋‹ค๋ฉด MoE ์ „์šฉ ์ถ”๋ก  ์ตœ์ ํ™”(์˜ˆ: vLLM MoE ๋ผ์šฐํŒ…) ์—ญ๋Ÿ‰์„ ๋ฏธ๋ฆฌ ์ ๊ฒ€ํ•ด๋‘๋Š” ํŽธ์ด ์œ ๋ฆฌํ•˜๋‹ค.

MAPS: Netflixโ€™s Multimodal Asset Personalization at Scale

Netflix

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

๐Ÿ’ก ์—์…‹ ๊ฐœ์ธํ™”๋ฅผ ๋Œ€๊ทœ๋ชจ๋กœ ์šด์˜ํ•˜๋ ค๋Š” ํŒ€์ด๋ผ๋ฉด, ๋ฉ€ํ‹ฐ๋ชจ๋‹ฌ ์ž์‚ฐ์„ ๋‹จ์ผ ํŒŒ์ดํ”„๋ผ์ธ์—์„œ ๋‹ค๋ฃจ๋Š” ๊ตฌ์กฐ๊ฐ€ ํ–ฅํ›„ ํ‘œ์ค€์ด ๋  ๊ฐ€๋Šฅ์„ฑ์ด ๋†’๋‹ค๋Š” ์ ์„ ์—ผ๋‘์— ๋‘˜ ๋งŒํ•˜๋‹ค.

Relaunching HashiCorp Validated Designs with improved usability

HashiCorp

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

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

Build your own continuous modernization pipeline with AWS Transform custom

AWS DevOps

AWS Transform custom์€ AWS Transform CLI(atx ๋ช…๋ น)๋ฅผ ํ†ตํ•ด ๋น„๋Œ€ํ™”ํ˜•(headless) ๋ชจ๋“œ๋กœ ๋™์ž‘ํ•˜๋Š” ์—์ด์ „ํŠธํ˜• AI ์ฝ”๋“œ ํ˜„๋Œ€ํ™” ๋„๊ตฌ๋กœ, CI/CD ํŒŒ์ดํ”„๋ผ์ธ์— ์ง์ ‘ ํ†ตํ•ฉํ•  ์ˆ˜ ์žˆ๋‹ค. ์ด ๊ธ€์€ ํ˜„๋Œ€ํ™” ์ž‘์—…์„ ์—ฐ ๋‹จ์œ„ ํ”„๋กœ์ ํŠธ๊ฐ€ ์•„๋‹ˆ๋ผ ์ปค๋ฐ‹๋งˆ๋‹ค, ์˜์กด์„ฑ ์•Œ๋ฆผ๋งˆ๋‹ค ๋Œ์•„๊ฐ€๋Š” ์ƒ์‹œ ๊ด€ํ–‰์œผ๋กœ ๋ฐ”๊พธ๋Š” "์ง€์†์  ํ˜„๋Œ€ํ™” ํŒŒ์ดํ”„๋ผ์ธ" ๊ตฌ์ถ•๋ฒ•์„ ๋‹ค๋ฃฌ๋‹ค. ์‹ค์ œ๋กœ GitHub Dependabot ์•Œ๋ฆผ์„ ๋‹จ์ˆœ ๋ฒ„์ „ ์—…์ด ์•„๋‹Œ ์ฝ”๋“œ ๋ณ€ํ™˜์œผ๋กœ ํ•ด์†Œํ•˜๊ณ , ํ‘ธ์‹œ๋งˆ๋‹ค ์•„ํ‚คํ…์ฒ˜ ๋ฌธ์„œ์™€ ๊ธฐ์ˆ  ๋ถ€์ฑ„ ๋ฆฌํฌํŠธ๋ฅผ ์ž๋™ ์ƒ์„ฑํ•˜๋Š” ์‚ฌ๋ก€๊ฐ€ ์†Œ๊ฐœ๋œ๋‹ค. GitHub Actions์˜ ๋งคํŠธ๋ฆญ์Šค ์ „๋žต์„ ํ™œ์šฉํ•ด ์—ฌ๋Ÿฌ ์ €์žฅ์†Œ์— ๊ฑธ์ณ ๋ณ‘๋ ฌ๋กœ ๋ณ€ํ™˜์„ ์‹คํ–‰ํ•˜๋Š” ํฌํŠธํด๋ฆฌ์˜ค ํ™•์žฅ ๋ฐฉ์‹๋„ ๋‹ค๋ฃฌ๋‹ค. ๊ฐ ์‹คํ–‰์—์„œ ์–ป์€ ๊ตํ›ˆ์„ ๋ฉ”๋ชจ๋ฆฌ ์—์ด์ „ํŠธ๊ฐ€ ์ถ”์ถœํ•ด ์นดํ…Œ๊ณ ๋ฆฌ๋ณ„๋กœ ์ •๋ฆฌํ•˜๊ณ  ์‚ฌ๋žŒ์ด ๊ฒ€ํ† ยท๋ณด๊ด€ํ•˜๊ฒŒ ํ•˜๋Š” "์ง€์† ํ•™์Šต" ๋ฃจํ”„๋„ ํฌํ•จ๋œ๋‹ค. ์˜ˆ์‹œ๋กœ ์“ฐ์ธ instrumentShop์€ ์ˆ˜๋ช…์ด ๋๋‚œ Spring Gateway 1.5.19, ์‚ฌ์šฉ ์ค‘๋‹จ๋œ Hystrix ์„œํ‚ท ๋ธŒ๋ ˆ์ด์ปค, ์˜ค๋ž˜๋œ JDBC ๋“œ๋ผ์ด๋ฒ„๋ฅผ ์“ฐ๋Š” PostgreSQL 13.1์„ ๊ฐ€์ง„ ์ž๋ฐ” ์Šคํ”„๋ง๋ถ€ํŠธ ๋งˆ์ดํฌ๋กœ์„œ๋น„์Šค ์•ฑ์ด๋‹ค.

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

1%๊ฐ€ ๊ฒช์€ ๋ฒ„๊ทธ ๊ณ ์ณ์•ผํ• ๊นŒ์š”?

ํ† ์Šค

ํ† ์Šค๋Š” ์ ์ง„ ๋ฐฐํฌ ์ค‘ ์ „์ฒด ์‚ฌ์šฉ์ž์˜ 1%์—์„œ๋งŒ ๋‚˜ํƒ€๋‚˜๋Š” ๋ฒ„๊ทธ๋ฅผ ๋†“๊ณ  "๊ณ ์น ์ง€ ๋ง์ง€๋ถ€ํ„ฐ ํŒ๋‹จํ•˜๋Š” ์ผ"์„ ํ•ซํ”ฝ์Šค ํ”„๋กœ์„ธ์Šค์˜ ์ถœ๋ฐœ์ ์œผ๋กœ ์‚ผ๋Š”๋‹ค. ๋‹จ์ˆœํžˆ CriticalยทMajorยทMinor ๊ฐ™์€ ์‹ฌ๊ฐ๋„ ๋“ฑ๊ธ‰์œผ๋กœ๋งŒ ๋‚˜๋ˆ„์ง€ ์•Š๊ณ , ์‹ค์ œ ์˜ํ–ฅ ๋ฒ”์œ„์™€ ๋ฐฐํฌ๊ฐ€ ๊ฐ€์ ธ์˜ฌ ์œ„ํ—˜์„ ํ•จ๊ป˜ ๋”ฐ์ ธ ํŒ๋‹จํ•œ๋‹ค. ๋ฐฐํฌ ๊ด€์ ์˜ ๋ฆด๋ฆฌ์ฆˆ ๋งˆ์Šคํ„ฐ์™€ ํ’ˆ์งˆ ๊ด€์ ์˜ QA ๋งˆ์Šคํ„ฐ๊ฐ€ ํ•จ๊ป˜ ํŒ๋‹จ์— ์ฐธ์—ฌํ•˜๋ฉฐ, ๊ธฐ๋ณธ ๊ธฐ๋Šฅ์ด ๋™์ž‘ํ•˜์ง€ ์•Š๊ฑฐ๋‚˜ ๋งค์ถœ์— ์˜ํ–ฅ์„ ์ฃผ๊ฑฐ๋‚˜ ๊ทœ์ œ์™€ ๊ด€๋ จ๋œ ์ด์Šˆ๋Š” ํ•ซํ”ฝ์Šค๋กœ ์ง„ํ–‰ํ•œ๋‹ค. ๋ฐ˜๋Œ€๋กœ ์ด์šฉ๋ฅ ์ด ๋‚ฎ๊ฑฐ๋‚˜ ํŠน์ • ์กฐ๊ฑด์—์„œ๋งŒ ๋ฐœ์ƒํ•˜๊ฑฐ๋‚˜ ์šฐํšŒ ๋ฐฉ๋ฒ•์ด ์žˆ๋Š” ์ด์Šˆ๋Š” ๋‹ค์Œ ์ •๊ธฐ ๋ฐฐํฌ๋กœ ๋ฏธ๋ฃฌ๋‹ค. ํฌ๋ž˜์‹œ ๋กœ๊ทธ์—์„œ ์‚ฌ์šฉ์ž ํ–‰๋™๊ณผ ํ™˜๊ฒฝ ์ •๋ณด๋ฅผ ์žฌํ˜„ํ•˜๋Š” Claude ๊ธฐ๋ฐ˜ ์Šคํ‚ฌ "crash-path"์™€, ์ง„ํ–‰ ์—ฌ๋ถ€์™€ ๊ทธ ์‚ฌ์œ ๊นŒ์ง€ ํ•จ๊ป˜ ๊ธฐ๋กํ•˜๋Š” "ํ† ์…˜(Tossion)"์ด๋ผ๋Š” ๋„๊ตฌ๋ฅผ ํ™œ์šฉํ•œ๋‹ค. AndroidยทiOSยทQA๊ฐ€ ํ•จ๊ป˜ํ•˜๋Š” ์›”๊ฐ„ ๊ฒ€ํ† ํšŒ๋ฅผ ํ†ตํ•ด ํŒจํ„ด์„ ๋ถ„์„ํ•˜๊ณ  ์žฌ๋ฐœ ๋ฐฉ์ง€ ์กฐ์น˜๋ฅผ ์ถ”์ ํ•˜๋Š”๋ฐ, ์ด ์ฒด๊ณ„ํ™” ์ดํ›„ ํ•ซํ”ฝ์Šค ๊ฑด์ˆ˜๋Š” ์ ์ฐจ ์ค„์–ด๋“œ๋Š” ์ถ”์„ธ๋ฅผ ๋ณด์ธ๋‹ค.

๐Ÿ’ก ํ•ซํ”ฝ์Šค๋ฅผ "์‹ฌ๊ฐ๋„ ๋ถ„๋ฅ˜"๊ฐ€ ์•„๋‹ˆ๋ผ "์˜ํ–ฅ๋„ ๋Œ€ ๋ฐฐํฌ ์œ„ํ—˜"์˜ ๋น„๊ต๋กœ ๋ฐ”๊พธ๋ฉด, ์ž‘์€ ๋ฒ„๊ทธ๋งˆ๋‹ค ๋ฐ˜์‚ฌ์ ์œผ๋กœ ๋ฐฐํฌ๋ฅผ ๊ฐ•ํ–‰ํ•˜๋Š” ๋Œ€์‹  ์›์ธ ์žฌ๋ฐœ ๋ฐฉ์ง€์— ์ž์›์„ ๋Œ๋ฆด ์ˆ˜ ์žˆ๋‹ค๋Š” ์ ์ด ๋‹ค๋ฅธ ์กฐ์ง์—๋„ ์ ์šฉํ•  ๋งŒํ•œ ๊ตฌ์กฐ๋‹ค.

LLM Wiki: ์ฝ”๋“œ ๊ธฐ์ค€์œผ๋กœ ์ž๋™ ์ตœ์‹ ํ™”๋˜๋Š” ๋„๋ฉ”์ธ ์ง€์‹ SSOT ๋งŒ๋“ค๊ธฐ

LINE

์ด ๊ธ€์€ Andrej Karpathy๊ฐ€ ์ œ์•ˆํ•œ "LLM Wiki" ๊ฐœ๋…, ์ฆ‰ ์งˆ๋ฌธ๋งˆ๋‹ค ์›๋ณธ์„ ๋‹ค์‹œ ์ฝ์ง€ ์•Š๊ณ  LLM์ด ์›๋ณธ์„ ํ•œ ๋ฒˆ ์ฝ์–ด ์ง€์†์ ์œผ๋กœ ๊ด€๋ฆฌ๋˜๋Š” ์œ„ํ‚ค๋กœ ์ •๋ฆฌํ•ด๋‘๋Š” ์•„์ด๋””์–ด๋ฅผ LINE Plus๊ฐ€ ์ฝ”๋“œ ์ค‘์‹ฌ์œผ๋กœ ๊ตฌํ˜„ํ•œ ์‚ฌ๋ก€๋ฅผ ๋‹ค๋ฃฌ๋‹ค. ๊ตฌ์กฐ๋Š” ์ฝ”๋“œ ๋ถ„์„ ๊ฒฐ๊ณผ์™€ ์›๋ณธ ๋งฅ๋ฝ์„ ๋ณด์กดํ•˜๋Š” raw ๊ณ„์ธต๊ณผ, ์‚ฌ๋žŒ๊ณผ AI๊ฐ€ ์‹ค์ œ๋กœ ์ฐธ์กฐํ•˜๋Š” knowledge ๊ณ„์ธต ๋‘ ์ธต์œผ๋กœ ๋‚˜๋‰œ๋‹ค. ํ•ต์‹ฌ ๋„๊ตฌ๋Š” ์„ธ ๊ฐ€์ง€๋กœ, ์†Œ์Šค ์ฝ”๋“œ์—์„œ ๋น„์ฆˆ๋‹ˆ์Šค ์ŠคํŽ™์„ ์—ญ์ถ”์ถœํ•˜๋Š” ์Šคํ‚ฌ(baseline ์ƒ์„ฑ์šฉ๊ณผ PR ๋‹จ์œ„ ๋ณ€๊ฒฝ ๊ฐ์ง€์šฉ ๋‘ ์ข…๋ฅ˜), raw๋ฅผ ๋ฉ”ํƒ€๋ฐ์ดํ„ฐยทTLDRยท๊ฒ€์ƒ‰ ์ƒ‰์ธยท๋ณ€๊ฒฝ ๋กœ๊ทธ๋ฅผ ๊ฐ–์ถ˜ knowledge๋กœ ๋ฐ”๊พธ๋Š” ingest, ๊ณ ์•„ ํŽ˜์ด์ง€ยท๋Š๊ธด ์ฐธ์กฐยท์‹๋ณ„์ž ๋ฌด๊ฒฐ์„ฑยท์ตœ์‹ ์„ฑ์„ ๊ฒ€์ฆํ•˜๋Š” lint๋‹ค. ํŒŒ์ดํ”„๋ผ์ธ์€ GitHub Actions๋กœ PR ๋ณ‘ํ•ฉ์„ ๊ฐ์ง€ํ•ด ์ŠคํŽ™์„ ์ถ”์ถœํ•˜๊ณ  ์‚ฌ๋žŒ์ด ๋ฆฌ๋ทฐํ•œ ๋’ค ingest๋ฅผ ์‹คํ–‰ํ•˜๊ณ  lint๋กœ ๊ฒ€์ฆํ•˜๋Š” ๊ณผ์ •์„ ์ž๋™ํ™”ํ•œ๋‹ค. ์ž‘์„ฑ์ž๋Š” LINE Plus Global E-Commerce Platform ๊ฐœ๋ฐœํŒ€์˜ ์œค์„๋ฒ”์œผ๋กœ, MSA ํ™˜๊ฒฝ์—์„œ ์—ฌ๋Ÿฌ ์„œ๋น„์Šค์— ํฉ์–ด์ง„ ์ •์ฑ…ยท์ธํ„ฐํŽ˜์ด์Šคยท์ด๋ฒคํŠธ ํ๋ฆ„์„ ํ†ตํ•ฉํ•ด ๋ณด์—ฌ์ฃผ๊ณ  ์˜จ๋ณด๋”ฉ ์ž๋ฃŒ๋กœ๋„ ์“ฐ๋Š” ์šฉ๋„๋ฅผ ์†Œ๊ฐœํ•œ๋‹ค. ์„œ๋น„์Šค ๊ฐ„ ํŒŒ์ดํ”„๋ผ์ธ ํ๋ฆ„์„ ์‹œ๊ฐํ™”ํ•˜๊ณ  ๋ณ€๊ฒฝ ์ „ํ›„ ์˜ํ–ฅ๋„ ๋ถ„์„์—๋„ ์ด ์œ„ํ‚ค๋ฅผ ํ™œ์šฉํ•œ๋‹ค๊ณ  ์„ค๋ช…ํ•œ๋‹ค.

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

Reduce sensitive data exposure with build-time allowlists

Datadog

Datadog๋Š” RUM(Real User Monitoring)์—์„œ ๋ฏผ๊ฐ ์ •๋ณด ๋…ธ์ถœ ์œ„ํ—˜์„ ์ค„์ด๊ธฐ ์œ„ํ•ด ๋นŒ๋“œ ํƒ€์ž„ ํ—ˆ์šฉ๋ชฉ๋ก(allowlist) ๊ธฐ๋Šฅ์„ ๋‚ด๋†“์•˜๋‹ค. ๊ธฐ์กด์—๋Š” DOM ํ…์ŠคํŠธ๋ฅผ ๋ณด์ˆ˜์ ์œผ๋กœ ์ „๋ถ€ ๋งˆ์Šคํ‚นํ•˜๋ฉด ์‚ฌ์šฉ์ž ํ–‰๋™ ์ด๋ฆ„์„ ์ฝ์„ ์ˆ˜ ์—†๊ฒŒ ๋˜๊ณ , ๋„ˆ๋ฌด ํ—ˆ์šฉ์ ์œผ๋กœ ์„ค์ •ํ•˜๋ฉด ๋Ÿฐํƒ€์ž„์— ์ƒ์„ฑ๋œ ๋ฏผ๊ฐ ๋ฐ์ดํ„ฐ๊ฐ€ ๋…ธ์ถœ๋˜๋Š” ๋”œ๋ ˆ๋งˆ๊ฐ€ ์žˆ์—ˆ๋‹ค. ์ƒˆ ๊ธฐ๋Šฅ์€ ๋นŒ๋“œ ๋‹จ๊ณ„์—์„œ ํ”Œ๋Ÿฌ๊ทธ์ธ์ด ์ปดํŒŒ์ผ๋œ ์•„ํ‹ฐํŒฉํŠธ์™€ ์†Œ์Šค๋งต์„ ํ›‘์–ด ์ •์  ๋ฌธ์ž์—ด๋งŒ ์ถ”์ถœํ•˜๊ณ  ๋™์  ํ‘œํ˜„์‹์€ ์ œ์™ธํ•ด ํ—ˆ์šฉ๋ชฉ๋ก์„ ๋งŒ๋“ ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด "์ฃผ๋ฌธ ๊ธˆ์•ก" ๊ฐ™์€ ๊ณ ์ • ํ…์ŠคํŠธ๋Š” ๋ชฉ๋ก์— ๋“ค์–ด๊ฐ€์ง€๋งŒ ๊ทธ ๋’ค์— ๋ถ™๋Š” ์‹ค์ œ ๊ณ„์‚ฐ๊ฐ’์€ ์ œ์™ธ๋œ๋‹ค. ๋Ÿฐํƒ€์ž„์—๋Š” RUM ๋ธŒ๋ผ์šฐ์ € SDK๊ฐ€ ํ›„๋ณด ์•ก์…˜ ํ…์ŠคํŠธ๋ฅผ ์ด ํ—ˆ์šฉ๋ชฉ๋ก๊ณผ ๋Œ€์กฐํ•ด, ์ผ์น˜ํ•˜๋ฉด ๊ทธ๋Œ€๋กœ ํ‘œ์‹œํ•˜๊ณ  ๋ชจ๋ฅด๋Š” ํ…์ŠคํŠธ๋Š” ๊ณ ์ • ๋งˆ์Šคํ‚น ๋ฌธ๊ตฌ๋กœ ๋ฐ”๊พผ๋‹ค. ์ด ํ”Œ๋Ÿฌ๊ทธ์ธ์€ ESBuild, Rollup, Rspack, Vite, Webpack ๋“ฑ ์ฃผ์š” ๋ฒˆ๋“ค๋Ÿฌ๋ฅผ ์ง€์›ํ•ด ๊ธฐ์กด ๋นŒ๋“œ ์›Œํฌํ”Œ๋กœ์— ๋ฐ”๋กœ ์ถ”๊ฐ€ํ•  ์ˆ˜ ์žˆ๋‹ค.

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

Stream HCP Vault Dedicated audit logs to Microsoft Sentinel

HashiCorp

HCP Vault Dedicated๋Š” Microsoft Sentinel ์ „์šฉ ์ปค๋„ฅํ„ฐ๊ฐ€ ์—†์–ด์„œ, ๋ฒ”์šฉ HTTP ์‹ฑํฌ๋กœ ๊ฐ์‚ฌ ์ด๋ฒคํŠธ๋ฅผ JSON์œผ๋กœ ๋‚ด๋ณด๋‚ด๊ณ  ์ด๋ฅผ ์ปค์Šคํ…€ Azure ์—”๋“œํฌ์ธํŠธ๋กœ ๋ณด๋‚ด๋Š” ๋ฐฉ์‹์„ ์“ด๋‹ค. ํŒŒ์ดํ”„๋ผ์ธ์€ Vault๊ฐ€ ์ด๋ฒคํŠธ๋ฅผ HTTP ์‹ฑํฌ๋กœ ๋‚ด๋ณด๋‚ด๋ฉด Azure Function App(๋˜๋Š” ๋Œ€์•ˆ์œผ๋กœ Logic App)์ด ์š”์ฒญ์„ ๊ฒ€์ฆยท์ •๊ทœํ™”ํ•˜๊ณ , Azure Monitor Logs Ingestion API๊ฐ€ ์ด๋ฅผ ๋ฐ›์•„ Data Collection Rule์„ ๊ฑฐ์ณ HCPVaultAudit_CL์ด๋ผ๋Š” ์ปค์Šคํ…€ ํ…Œ์ด๋ธ”์— ์Œ“์ด๋ฉฐ, Microsoft Sentinel์ด ๊ฐ™์€ ํ…Œ์ด๋ธ”์„ ์กฐํšŒํ•˜๋Š” ๊ตฌ์กฐ๋‹ค. ๋ฐฐํฌ๋Š” hvd-sentinel-integration์ด๋ผ๋Š” ํ…Œ๋ผํผ ์ €์žฅ์†Œ๋ฅผ ํด๋ก ํ•ด ๋ณ€์ˆ˜ ์„ค์ • ํ›„ terraform apply๋กœ Log Analytics ์›Œํฌ์ŠคํŽ˜์ด์Šค, ์ปค์Šคํ…€ ํ…Œ์ด๋ธ”, ์ˆ˜์ง‘ ์—”๋“œํฌ์ธํŠธ ๋“ฑ์„ ํ•œ ๋ฒˆ์— ํ”„๋กœ๋น„์ €๋‹ํ•˜๋Š” ๋ฐฉ์‹์ด๋‹ค. ์ˆ˜์ง‘ ์—”๋“œํฌ์ธํŠธ์—์„œ ์กฐํšŒ ๊ฐ€๋Šฅ ์‹œ์ ๊นŒ์ง€๋Š” 10์ดˆ ๋ฏธ๋งŒ์ด ๊ฑธ๋ฆฌ์ง€๋งŒ, ์ƒˆ ์ปค์Šคํ…€ ํ…Œ์ด๋ธ”์„ ์ฒ˜์Œ ๋งŒ๋“ค ๋•Œ๋Š” ์ฒซ ์ด๋ฒคํŠธ ์ˆ˜์‹ ๊นŒ์ง€ ๋ช‡ ๋ถ„์ด ๊ฑธ๋ฆด ์ˆ˜ ์žˆ๊ณ  Azure RBAC ๋ณ€๊ฒฝ ์ „ํŒŒ์—๋Š” ์ตœ๋Œ€ 30๋ถ„์ด ๊ฑธ๋ฆฐ๋‹ค. ์ด ํ†ตํ•ฉ์€ Vault Essentials ๋˜๋Š” Standard ํ‹ฐ์–ด๋ถ€ํ„ฐ ์ง€์›๋˜๋ฉฐ Development ํ‹ฐ์–ด์—์„œ๋Š” ์“ธ ์ˆ˜ ์—†๋‹ค.

๐Ÿ’ก ๋„ค์ดํ‹ฐ๋ธŒ SIEM ์ปค๋„ฅํ„ฐ๊ฐ€ ์—†๋Š” ๋ณด์•ˆ ๋„๊ตฌ๋ฅผ ์“ฐ๋Š” ์กฐ์ง์€ ๋ฒ”์šฉ HTTP ์‹ฑํฌ์™€ Azure Monitor Logs Ingestion API๋ฅผ ์กฐํ•ฉํ•˜๋Š” ์ด๋ฒˆ ํŒจํ„ด์„, ์ž์ฒด ์ปค๋„ฅํ„ฐ๋ฅผ ๊ธฐ๋‹ค๋ฆฌ์ง€ ์•Š๊ณ  ๊ฐ์‚ฌ ๋กœ๊ทธ๋ฅผ ๊ธฐ์กด SIEM์œผ๋กœ ๋Œ์–ด์˜ค๋Š” ์žฌ์‚ฌ์šฉ ๊ฐ€๋Šฅํ•œ ์ฒญ์‚ฌ์ง„์œผ๋กœ ์ฐธ๊ณ ํ•  ๋งŒํ•˜๋‹ค.

OpenClaw went viral. Meet the maintainers building and securing it.

GitHub

OpenClaw๋Š” 2025๋…„ 11์›” Peter Steinberger๊ฐ€ ์ฃผ๋ง ํ”„๋กœ์ ํŠธ๋กœ ์‹œ์ž‘ํ•œ ๋’ค 2026๋…„ 8์›” 26์ผ ๊ธฐ์ค€ GitHub ์Šคํƒ€ 38๋งŒ8์ฒœ ๊ฐœ, ํฌํฌ 8๋งŒ1์ฒœ ๊ฐœ, ์ปค๋ฐ‹ 8๋งŒ ๊ฐœ ์ด์ƒ์„ ๊ธฐ๋กํ•˜๋ฉฐ GitHub ์—ญ์‚ฌ์ƒ ๊ฐ€์žฅ ๋น ๋ฅด๊ฒŒ ์„ฑ์žฅํ•œ ํ”„๋กœ์ ํŠธ๋กœ ๊ผฝํ˜”๋‹ค. ์ด ๊ธ€์€ ์‚ฌ์šฉ์ž ๊ธฐ๊ธฐ์—์„œ ์‹คํ–‰๋˜๋ฉฐ ๋ฉ”์‹œ์ง• ํ”Œ๋žซํผ๊ณผ ์—ฐ๋™๋˜๋Š” ๊ฐœ์ธ์šฉ AI ์–ด์‹œ์Šคํ„ดํŠธ์ธ OpenClaw๋ฅผ ๋งŒ๋“ค๊ณ  ์ง€ํ‚ค๋Š” ๋ฉ”์ธํ…Œ์ด๋„ˆ๋“ค์„ ๋‹ค๋ฃฌ๋‹ค. ์ฒซ 6๊ฐœ์›” ๋™์•ˆ ์ˆ˜๋ฐฑ ๊ฑด์„ ํ•œ๊บผ๋ฒˆ์— ์˜ฌ๋ฆฌ๋Š” ๊ธฐ์—ฌ์ž๊นŒ์ง€ ํฌํ•จํ•ด ๋™์‹œ์— ์ˆ˜์ฒœ ๊ฑด์˜ ํ’€ ๋ฆฌํ€˜์ŠคํŠธ๊ฐ€ ๋ชฐ๋ ธ๊ณ , Steinberger๋Š” ์ด๋ฅผ ๋‘๊ณ  "์ด์ œ ์šฐ๋ฆฌ๋Š” ์ด๊ฑธ ํ’€ ๋ฆฌํ€˜์ŠคํŠธ๋ผ๊ณ  ๋ถ€๋ฅด์ง€ ์•Š๋Š”๋‹ค. ํ”„๋กฌํ”„ํŠธ ๋ฆฌํ€˜์ŠคํŠธ๋ผ๊ณ  ๋ถ€๋ฅธ๋‹ค"๋ผ๊ณ  ๋งํ–ˆ๋‹ค. ๊ธฐ์—ฌ ๊ฑด์ˆ˜ ๊ฐ™์€ ์ „ํ†ต์  ์‹ ๋ขฐ ์ง€ํ‘œ๋Š” ๋”๋Š” ๋ฏฟ์„ ์ˆ˜ ์—†๊ฒŒ ๋๊ณ , ํŒ€์€ ๋Œ€์‹  ๊ธฐ์—ฌ์ž๊ฐ€ ์—์ด์ „ํŠธ์™€ ๋‚˜๋ˆˆ ๋Œ€ํ™” ๊ธฐ๋ก(transcript)์„ ์ œ๊ณตํ•˜๋ฉด ๊ทธ ํ’€ ๋ฆฌํ€˜์ŠคํŠธ์— ์–ด๋–ป๊ฒŒ ๋„๋‹ฌํ–ˆ๋Š”์ง€ ๋ณผ ์ˆ˜ ์žˆ๋Š” ๊ฒƒ์„ ์ƒˆ๋กœ์šด ์‹ ๋ขฐ ์‹ ํ˜ธ๋กœ ์‚ผ์•˜๋‹ค. ๋น„๊ฐœ๋ฐœ์ž๋‚˜ ์ฒซ ๊ธฐ์—ฌ์ž๋„ ์ ๊ทน์ ์œผ๋กœ ๋ฐ›์•„๋“ค์—ฌ, ๋ฏธ์™„์„ฑ ์ œ์ถœ๋ฌผ์„ ๊ฑฐ๋ถ€ํ•˜๊ธฐ๋ณด๋‹ค ๋ฉ”์ธํ…Œ์ด๋„ˆ๊ฐ€ ์ง์ ‘ ๊ณ ์ณ์ฃผ๋Š” ๋ฐฉ์‹์„ ํƒํ–ˆ๋‹ค. ๋ณด์•ˆยท์Šค์ผ€์ผ๋ง ์ธก๋ฉด์—์„œ๋Š” ์ค‘๋ณต ํ’€ ๋ฆฌํ€˜์ŠคํŠธ๋ฅผ ์ด์šฉํ•œ ํ‰ํŒ ์กฐ์ž‘, ์˜์กด์„ฑ ์ทจ์•ฝ์ ์— ๋Œ€ํ•œ ๋” ๊นŠ์€ ๊ฒ€์ฆ ํ•„์š”์„ฑ, ๋ณด์•ˆ ๊ธฐ๋ณธ๊ฐ’๊ณผ ์‚ฌ์šฉ์ž ํŽธ์˜์„ฑ ์‚ฌ์ด์˜ ๊ท ํ˜•, ๋Œ€๊ทœ๋ชจ AI ์ƒ์„ฑ ์ฝ”๋“œ ๋ฆฌ๋ทฐ ๊ด€๋ฆฌ๊ฐ€ ๊ณผ์ œ๋กœ ์ œ์‹œ๋๋‹ค.

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

How to measure and improve instrumentation quality for better full-stack observability

Grafana

Grafana๋Š” ์„œ๋น„์Šค๋ณ„ ํ…”๋ ˆ๋ฉ”ํŠธ๋ฆฌ ํ’ˆ์งˆ์„ ์„œ๋ฒ„์—์„œ ์ž๋™ ๊ณ„์‚ฐํ•˜๋Š” ์ ๊ฒ€ ๊ทœ์น™์œผ๋กœ ํ‰๊ฐ€ํ•ด ํ•˜๋‚˜์˜ ํ’ˆ์งˆ ์ ์ˆ˜๋กœ ํ™˜์‚ฐํ•˜๊ณ , ์ด๋ฅผ Incomplete, Bad, OK, Good, Perfect ๋‹ค์„ฏ ๋“ฑ๊ธ‰(010%, 1125%, 2650%, 5199%, 100%)์œผ๋กœ ๋‚˜๋ˆˆ๋‹ค. ์ ๊ฒ€ ๋Œ€์ƒ์€ ๋กœ๊ทธ ๋ฐœ์ƒ ์—ฌ๋ถ€, ์„œ๋น„์Šค ๊ทธ๋ž˜ํ”„ ๋ฉ”ํŠธ๋ฆญ, ์ž˜๋ชป๋œ ๋ฌธ์ž๋‚˜ ๋„ค์ž„์ŠคํŽ˜์ด์Šค ๋ฌธ์ œ๊ฐ€ ์—†๋Š” ์ ์ ˆํ•œ ์„œ๋น„์Šค ์ด๋ฆ„, ํŒŒ๋“œยท๋…ธ๋“œยทํด๋Ÿฌ์Šคํ„ฐ๋ฅผ ์—ฐ๊ด€์ง€์„ ์ˆ˜ ์žˆ๋Š” ์ฟ ๋ฒ„๋„คํ‹ฐ์Šค ๋ ˆ์ด๋ธ”, ์ŠคํŒฌ ๋ฉ”ํŠธ๋ฆญ๊ณผ ํŠธ๋ ˆ์ด์Šค, ํ”„๋กœํŒŒ์ผ ๋ฐ์ดํ„ฐ, ๋ฉ”ํŠธ๋ฆญ ์นด๋””๋„๋ฆฌํ‹ฐ ์ค€์ˆ˜ ์—ฌ๋ถ€๋‹ค. ์ด ๊ธฐ๋Šฅ์€ Grafana Cloud์˜ Knowledge Graph ํ”Œ๋žซํผ์— ํƒ‘์žฌ๋˜๋ฉฐ, Grafana Assistant๋ฅผ ํ†ตํ•ด AI ์ธํ„ฐํŽ˜์ด์Šค๋กœ ์ ์ˆ˜๋ฅผ ์กฐํšŒํ•  ์ˆ˜ ์žˆ๊ณ  gcx๋ผ๋Š” CLI๋กœ๋„ ์ ‘๊ทผํ•  ์ˆ˜ ์žˆ๋‹ค. ํ•ต์‹ฌ ๋ฉ”์‹œ์ง€๋Š” ์ ์ˆ˜๊ฐ€ ์˜ค๋ฅด๋Š” ๊ฒƒ์ด ๋‹จ์ˆœ ์ปค๋ฒ„๋ฆฌ์ง€ ํ–ฅ์ƒ์ด ์•„๋‹ˆ๋ผ ์žฅ์•  ๋ฐœ์ƒ ์‹œ ์‹ค์ œ๋กœ ์–ผ๋งˆ๋‚˜ ์Šคํƒ ์ „์ฒด๋ฅผ ๋”ฐ๋ผ๊ฐ€๋ฉฐ ์ถ”์ ํ•  ์ˆ˜ ์žˆ๋Š”์ง€, ์ฆ‰ ํ’€์Šคํƒ ๊ฐ€์‹œ์„ฑ์˜ ์ •๋„๋ฅผ ๋œปํ•œ๋‹ค๋Š” ๊ฒƒ์ด๋‹ค. ์ด ์ ๊ฒ€์€ ๊ฐœ๋ณ„ ์„œ๋น„์Šค ๋‹จ์œ„๋กœ ์ ์šฉ๋˜๋ฏ€๋กœ, ํ•œ ์„œ๋น„์Šค๋งŒ ๊ณ„์ธก์ด ๋ถ€์‹คํ•ด๋„ ์ „์ฒด ์ธ์‹œ๋˜ํŠธ ๋Œ€์‘ ๊ฒฝ๋กœ๊ฐ€ ๋Š๊ธธ ์ˆ˜ ์žˆ๋‹ค๋Š” ์ ๋„ ์‹œ์‚ฌํ•œ๋‹ค.

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

Debug live production code without redeploying with Datadog Live Debugger

Datadog

Datadog Live Debugger๋Š” ์ฝ”๋“œ๋ฅผ ๋ณ€๊ฒฝํ•˜๊ฑฐ๋‚˜ ์žฌ๋ฐฐํฌํ•˜์ง€ ์•Š๊ณ ๋„ ์šด์˜ ์ค‘์ธ ํ”„๋กœ๋•์…˜ ์„œ๋น„์Šค๋ฅผ ๋””๋ฒ„๊น…ํ•  ์ˆ˜ ์žˆ๊ฒŒ ํ•ด์ฃผ๋Š” ๊ธฐ๋Šฅ์œผ๋กœ, ์‹คํ–‰์— ์˜ํ–ฅ์„ ์ฃผ์ง€ ์•Š๋Š” ๋กœ๊ทธํฌ์ธํŠธ๋ฅผ ๊ฑธ์–ด ๋ณ€์ˆ˜ ๊ฐ’ยท๋ฉ”์„œ๋“œ ์ธ์žยท์‹คํ–‰ ์ปจํ…์ŠคํŠธ ๊ฐ™์€ ์ง„๋‹จ ๋ฐ์ดํ„ฐ๋ฅผ ์ˆ˜์ง‘ํ•œ๋‹ค. ๋กœ๊ทธํฌ์ธํŠธ๋Š” ์„œ๋“œํŒŒํ‹ฐ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๋ฅผ ํฌํ•จํ•œ ์–ด๋–ค ์ฝ”๋“œ ์ค„์—๋„ ๊ฑธ ์ˆ˜ ์žˆ๊ณ , ์กฐ๊ฑด๋ถ€ ๋กœ๊ทธํฌ์ธํŠธ๋ฅผ ์“ฐ๋ฉด ํŠน์ • ์กฐ๊ฑด์ด ๋งž์„ ๋•Œ๋งŒ ๋ฐ์ดํ„ฐ๋ฅผ ์ˆ˜์ง‘ํ•˜๋„๋ก ์ œํ•œํ•  ์ˆ˜ ์žˆ๋‹ค. ๋‚ด์žฅ๋œ ์Šคํฌ๋Ÿฌ๋น™ ๊ธฐ๋Šฅ์ด ์ „์†ก ์ „์— ๋ฏผ๊ฐ ๋ฐ์ดํ„ฐ๋ฅผ ๊ฐ€๋ ค์ฃผ๊ณ , ๋””๋ฒ„๊น… ํ™œ๋™ ์ž์ฒด๋„ ๊ฐ์‚ฌ ์ถ”์ ์ด ๋‚จ์œผ๋ฉฐ ๋””๋ฒ„๊ทธ ์„ธ์…˜๊ณผ ๋กœ๊ทธํฌ์ธํŠธ๋Š” ์ž๋™์œผ๋กœ ๋งŒ๋ฃŒ๋ผ ์ปดํ”Œ๋ผ์ด์–ธ์Šค ์š”๊ฑด์ด ์—„๊ฒฉํ•œ ํŒ€์— ๋งž์ถฐ ์„ค๊ณ„๋๋‹ค. Bits AI์™€ ์—ฐ๋™ํ•˜๋ฉด ์—ฐ๊ฒฐ๋œ ์†Œ์Šค ์ฝ”๋“œ๋ฅผ ๋ถ„์„ํ•ด ๊ด€๋ จ ์œ„์น˜๋ฅผ ์ฐพ์•„๋‚ด๊ณ , ์—ฌ๋Ÿฌ ์˜์‹ฌ ๊ฒฝ๋กœ์— ๋™์‹œ์— ๋กœ๊ทธํฌ์ธํŠธ๋ฅผ ๊ฑธ์–ด ์‹คํ–‰ ์ค‘์ธ ์„œ๋น„์Šค์—์„œ ๋ณ€์ˆ˜ ์Šค๋ƒ…์ƒท์„ ์ˆ˜์ง‘ํ•œ ๋’ค, ํ•œ ๋ฒˆ์— ํ•˜๋‚˜์”ฉ์ด ์•„๋‹ˆ๋ผ ์—ฌ๋Ÿฌ ๊ฐ€์„ค์„ ๋™์‹œ์— ์‹œํ—˜ํ•ด ํ”„๋กœ๋•์…˜ ๊ทผ๊ฑฐ์— ๊ธฐ๋ฐ˜ํ•œ ์ˆ˜์ •์•ˆ์„ ์ œ์•ˆํ•œ๋‹ค. ํ˜„์žฌ๋Š” "Bits Live Debugger Preview" ์‹ ์ฒญ์„ ํ†ตํ•ด์„œ๋งŒ ์ด์šฉํ•  ์ˆ˜ ์žˆ๊ณ , ์•ž์œผ๋กœ Datadog MCP Server์™€ ์—ฐ๋™ํ•ด ๊ฐœ๋ฐœ์ž IDE ์›Œํฌํ”Œ๋กœ์— ํ†ตํ•ฉ๋  ์˜ˆ์ •์ด๋‹ค. ๋‹ค๋งŒ ์›๋ฌธ์—๋Š” ์ง€์› ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด, ์„ฑ๋Šฅ ์˜ค๋ฒ„ํ—ค๋“œ, ๋ฐ์ดํ„ฐ ์šฉ๋Ÿ‰ ํ•œ๋„ ๊ฐ™์€ ๊ตฌ์ฒด์  ์‚ฌํ•ญ์€ ๋‚˜์™€ ์žˆ์ง€ ์•Š์•˜๋‹ค.

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

What we learned about AI agent security by monitoring our agents

Datadog

Datadog๋Š” ์ž์‚ฌ ์—์ด์ „ํŠธ๋ฅผ ๋ชจ๋‹ˆํ„ฐ๋งํ•˜๋ฉฐ ์–ป์€ AI ์—์ด์ „ํŠธ ๋ณด์•ˆ ๊ตํ›ˆ์„ ์ •๋ฆฌํ–ˆ๋Š”๋ฐ, ์กฐ์ง์˜ 70% ์ด์ƒ์ด ์ด์ œ ์„ธ ๊ฐœ ์ด์ƒ์˜ ๋ชจ๋ธ์„ ์“ฐ๊ณ  ์žˆ์œผ๋ฉฐ ์—ฌ์„ฏ ๊ฐœ ์ด์ƒ ๋ชจ๋ธ์„ ์“ฐ๋Š” ๋น„์ค‘์€ ๋งค๋…„ ๊ฑฐ์˜ ๋‘ ๋ฐฐ๋กœ ๋Š˜๊ณ  ์žˆ๋‹ค๊ณ  ๋ฐํ˜”๋‹ค. ์š”์ฒญ๋‹น ํ‰๊ท  ํ† ํฐ ์ˆ˜๋Š” ์ค‘๊ฐ„๊ฐ’ ๊ณ ๊ฐ ๊ธฐ์ค€ 1๋…„ ์‚ฌ์ด ๋‘ ๋ฐฐ ์ด์ƒ, ์ƒ์œ„ 90ํผ์„ผํƒ€์ผ ๊ณ ๊ฐ ๊ธฐ์ค€ ๋„ค ๋ฐฐ๋กœ ๋Š˜์—ˆ๊ณ , ์‹œ์Šคํ…œ ํ”„๋กฌํ”„ํŠธ๊ฐ€ ์ž…๋ ฅ ํ† ํฐ์˜ 69%๋ฅผ ์ฐจ์ง€ํ–ˆ๋‹ค. Datadog๋Š” AI ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์ด ์Šน์ธ๋œ ๊ฒŒ์ดํŠธ์›จ์ด๋ฅผ ๊ฑฐ์น˜์ง€ ์•Š๊ณ  ๋ชจ๋ธ ์ œ๊ณต์—…์ฒด์— ์ง์ ‘ ์ ‘์†ํ•˜๋Š” ์‚ฌ๋ก€๋ฅผ ๋ฐœ๊ฒฌํ•ด, ์ธ๋ฒคํ† ๋ฆฌ์— ์‚ฌ๊ฐ์ง€๋Œ€๊ฐ€ ์žˆ์Œ์„ ํ™•์ธํ–ˆ๋‹ค. ํ•ต์‹ฌ ์œ„ํ—˜์œผ๋กœ๋Š” LiteLLM ํ”„๋ก์‹œ 1.82.7~1.82.8 ๋ฒ„์ „์ด TeamPCP ์บ ํŽ˜์ธ์œผ๋กœ ์†์ƒ๋ผ ๋ชจ๋ธ๋งŒ ํŒŒ์•…ํ•˜๋Š” ์ธ๋ฒคํ† ๋ฆฌ๋กœ๋Š” ํ•ต์‹ฌ ์˜์กด์„ฑ์„ ๋†“์นœ๋‹ค๋Š” ๊ณต๊ธ‰๋ง ์ทจ์•ฝ์ , ์ฝ”๋”ฉ ์—์ด์ „ํŠธ๊ฐ€ ๊ฐœ๋ฐœ์ž ํ”„๋กฌํ”„ํŠธ๋ฅผ ๋ฐ›๊ธฐ๋„ ์ „์— ์ €์žฅ์†Œ์— ์‹ฌ๊ธด ์ฝ”๋“œ๋ฅผ ์‹คํ–‰ํ•ด ์ž๊ฒฉ ์ฆ๋ช…์„ ํƒˆ์ทจ๋‹นํ•  ์ˆ˜ ์žˆ๋‹ค๋Š” ๋ฌธ์ œ, ๊ฒ€์ƒ‰๋œ ๋ฌธ์„œ๋‚˜ ๋„๊ตฌ ๊ฒฐ๊ณผ๋ฅผ ํ†ตํ•ด์„œ๋„ ์•…์„ฑ ์ง€์‹œ๊ฐ€ ์—ฌ๋Ÿฌ ๊ณ„์ธต์œผ๋กœ ์นจํˆฌํ•  ์ˆ˜ ์žˆ์–ด ๋ชจ๋ธ ์ˆ˜์ค€ ๋ฐฉ์–ด๋งŒ์œผ๋กœ๋Š” ๋ง‰์„ ์ˆ˜ ์—†๋‹ค๋Š” ์ ์ด ์ œ์‹œ๋๋‹ค. ๊ถŒ๊ณ ๋กœ๋Š” ๋ชจ๋ธยท๋ฒ„์ „ยท๋„๊ตฌยท๊ฒŒ์ดํŠธ์›จ์ดยท์˜์กด์„ฑ์„ ๋ชจ๋‘ ์ถ”์ ํ•˜๋Š” AI ์ž์žฌ๋ช…์„ธ์„œ(BOM) ๊ตฌ์ถ•, ํ”„๋กฌํ”„ํŠธ์™€ ๋„๊ตฌ ์‹คํ–‰์„ ํ•จ๊ป˜ ์ถ”์ ํ•ด ์š”์ฒญ์—์„œ ํ–‰๋™๊นŒ์ง€ ๊ฒฝ๋กœ๋ฅผ ๋‚จ๊ธฐ๋Š” ๋ชจ๋‹ˆํ„ฐ๋ง, ์‚ฌ๋žŒ๊ณผ ์—์ด์ „ํŠธ์˜ ์‹ ์›์„ ๋ถ„๋ฆฌํ•ด ๊ท€์†ํ•˜๋Š” ์ฒด๊ณ„, ๊ฐœ๋ณ„ ์ด๋ฒคํŠธ๊ฐ€ ์•„๋‹ˆ๋ผ ์„ธ์…˜ ๋‚ด ์˜์‹ฌ์Šค๋Ÿฌ์šด ํ–‰์œ„ ์‹œํ€€์Šค๋ฅผ ์—ฎ๋Š” ํ–‰์œ„ ๊ธฐ๋ฐ˜ ํƒ์ง€๊ฐ€ ์ œ์‹œ๋๋‹ค.

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

GitLab compliance frameworks: Adhere to SOC 2 in minutes

GitLab

์ œ๋ชฉ๊ณผ ๋ฐœ์ทŒ๋ฌธ์— ๋”ฐ๋ฅด๋ฉด ์ด ๊ธ€์€ GitLab์˜ ์ปดํ”Œ๋ผ์ด์–ธ์Šค ํ”„๋ ˆ์ž„์›Œํฌ ํ…œํ”Œ๋ฆฟ์„ ์ด์šฉํ•ด SOC 2 ๊ฐ™์€ ๊ทœ์ œ ์š”๊ฑด์„ ๋ช‡ ๋ถ„ ์•ˆ์— ์ถฉ์กฑํ•  ์ˆ˜ ์žˆ๋‹ค๋Š” ์ฃผ์ œ๋ฅผ ๋‹ค๋ฃฌ๋‹ค. ๋ฐœ์ทŒ๋ฌธ์€ ์ปดํ”Œ๋ผ์ด์–ธ์Šค๊ฐ€ ๋ชจ๋‘๊ฐ€ ์ค‘์š”ํ•˜๋‹ค๊ณ  ์ธ์ •ํ•˜๋ฉด์„œ๋„ ์•„๋ฌด๋„ ์ข‹์•„ํ•˜์ง€ ์•Š๋Š” ์—…๋ฌด๋ผ๊ณ  ํ‘œํ˜„ํ•˜๋ฉฐ, ํ”ํžˆ ์Šคํ”„๋ ˆ๋“œ์‹œํŠธ์™€ ์Šคํฌ๋ฆฐ์ƒท, ๋‹ค๊ฐ€์˜ค๋Š” ๊ฐ์‚ฌ์— ๋Œ€ํ•œ ๋ถˆ์•ˆ ์†์— ๋ฐฉ์น˜๋œ๋‹ค๊ณ  ์ง€์ ํ•œ๋‹ค. ์ด๋Š” GitLab์ด ์‚ฌ์ „ ๊ตฌ์„ฑ๋œ ํ…œํ”Œ๋ฆฟ์„ ํ†ตํ•ด ์ด๋Ÿฐ ์ˆ˜๋™์ ์ด๊ณ  ์‚ฐ๋ฐœ์ ์ธ ์ฆ๋น™ ์ˆ˜์ง‘ ๊ณผ์ •์„ ํ‘œ์ค€ํ™”ํ•˜๋ ค ํ•œ๋‹ค๋Š” ์˜๋„๋ฅผ ๋ณด์—ฌ์ค€๋‹ค. "Quick Compliance"๋ผ๋Š” ํ‘œํ˜„์€ ๊ธฐ์กด์— ๊ธธ๊ฒŒ ๊ฑธ๋ฆฌ๋˜ ์ค€๋น„ ๊ณผ์ •์„ ํ…œํ”Œ๋ฆฟ ์ ์šฉ๋งŒ์œผ๋กœ ๋‹จ์ถ•ํ•˜๋ ค๋Š” ๊ฒƒ์ด ํ•ต์‹ฌ ๊ฐ€์น˜ ์ œ์•ˆ์ž„์„ ์‹œ์‚ฌํ•œ๋‹ค. ์ด ๋‹ค์ด์ œ์ŠคํŠธ๋Š” ์ ‘๊ทผ ์ œํ•œ(403)์œผ๋กœ ์›๋ฌธ ๋ณธ๋ฌธ์„ ์—ด๋žŒํ•˜์ง€ ๋ชปํ•ด, ํ…œํ”Œ๋ฆฟ์ด ๊ตฌ์ฒด์ ์œผ๋กœ ์–ด๋–ค ์ปจํŠธ๋กค์„ ์ œ๊ณตํ•˜๋Š”์ง€, SOC 2 ์™ธ ๋‹ค๋ฅธ ๊ทœ์ œ ํ”„๋ ˆ์ž„์›Œํฌ๊นŒ์ง€ ๋‹ค๋ฃจ๋Š”์ง€ ๊ฐ™์€ ์„ธ๋ถ€ ์‚ฌ์‹ค์€ ํ™•์ธํ•˜์ง€ ๋ชปํ•œ ์ฑ„ ์ œ๋ชฉ๊ณผ ๋ฐœ์ทŒ๋ฌธ ๋ฒ”์œ„ ์•ˆ์—์„œ๋งŒ ๋‹ค๋ค˜๋‹ค.

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

How to recognize your team with GitLab Achievements

GitLab

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

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

GitHub Copilot app for Beginners: Automate Dependabot pull request triage

GitHub

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

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

7 Best Datadog Alternatives for AI and Agent Observability

Honeycomb

Honeycomb๋Š” AIยท์—์ด์ „ํŠธ ๊ด€์ธก์„ฑ์„ ๊ธฐ์ค€์œผ๋กœ Datadog ๋Œ€์•ˆ 7๊ณณ, ์ฆ‰ Honeycomb, New Relic, Dynatrace, Grafana Cloud, Arize Phoenix, Langfuse, SigNoz๋ฅผ ๋น„๊ตํ–ˆ๋‹ค. ๋น„์šฉ ์ธก๋ฉด์—์„œ๋Š” ๊ณ ์ • ๊ฐ€๊ฒฉ์„ ๋‚˜์—ดํ•˜๊ธฐ๋ณด๋‹ค ์‹ค์ œ ํ…”๋ ˆ๋ฉ”ํŠธ๋ฆฌ ๋ณผ๋ฅจ์— ๋งž์ถฐ ๋น„์šฉ์„ ๋ชจ๋ธ๋งํ•˜๋ผ๊ณ  ๊ฐ•์กฐํ•˜๋ฉฐ, Honeycomb ์ž์‹ ์€ ์ปค์Šคํ…€ ํ•„๋“œยท์‹œํŠธยท์ฟผ๋ฆฌ๋ฅผ ๋ฌด์ œํ•œ ์ œ๊ณตํ•˜๊ณ  ์ด๋ฒคํŠธ ๋ณผ๋ฅจ ๊ธฐ์ค€์œผ๋กœ๋งŒ ๊ณผ๊ธˆํ•˜๋Š” ๋ฐฉ์‹์„ ํŠน์ง•์œผ๋กœ ๋“ ๋‹ค. ์กฐ์‚ฌ ๋Šฅ๋ ฅ ๋ฉด์—์„œ Honeycomb๋Š” ์‚ฌ์šฉ์žยท์„ธ์…˜ยทํ”„๋กฌํ”„ํŠธ ๋ฒ„์ „ยท๋ชจ๋ธ ๊ฐ™์€ ์ฐจ์›์„ ์‚ฌ์ „ ์ •์˜ ์—†์ด๋„ ํƒ์ƒ‰ํ•  ์ˆ˜ ์žˆ๋Š” ๊ณ ์นด๋””๋„๋ฆฌํ‹ฐ ์กฐ์‚ฌ๋ฅผ ๊ฐ•์ ์œผ๋กœ ๋‚ด์„ธ์šฐ๋ฉฐ, ์ฐจ์ด๋ฅผ ๋งŒ๋“œ๋Š” ์†์„ฑ์„ ์ž๋™์œผ๋กœ ์ฐพ์•„์ฃผ๋Š” BubbleUp ๊ธฐ๋Šฅ์„ ์†Œ๊ฐœํ•œ๋‹ค. New Relic๊ณผ Dynatrace๋Š” ์—์ด์ „ํŠธ ํ˜ธ์ถœยทํˆด ์ฝœยทํ•ธ๋“œ์˜คํ”„๋ฅผ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ์„œ๋น„์Šค ์ „๋ฐ˜์— ๊ฑธ์ณ ์ถ”์ ํ•ด ์ง€์—ฐ์ด ์–ด๋””์„œ ๋ฐœ์ƒํ•˜๋Š”์ง€ ๋ณด์—ฌ์ฃผ๋Š” ๋ฐ ๊ฐ•์ ์ด ์žˆ๊ณ , PhoenixยทLangfuse ๊ฐ™์€ AI ์ „์šฉ ๋„๊ตฌ๋Š” ๋ชจ๋ธ ํ’ˆ์งˆ ํ‰๊ฐ€์— ์ง‘์ค‘ํ•˜์ง€๋งŒ ๋” ๋„“์€ ์„œ๋น„์Šค ํ…”๋ ˆ๋ฉ”ํŠธ๋ฆฌ๋Š” ๋ณ„๋„ ์†”๋ฃจ์…˜์ด ํ•„์š”ํ•˜๋‹ค. OpenTelemetry ์ง€์›์—์„œ๋Š” HoneycombยทSigNozยทGrafana Cloud๊ฐ€ ๋ฒค๋” ์ค‘๋ฆฝ์  ๊ณ„์ธก์„ ์ค‘์‹ฌ์— ๋‘๊ณ , Dynatrace๋Š” OneAgentยทOpenTelemetryยทOpenInferenceยทOpenLLMetry ๋“ฑ ์—ฌ๋Ÿฌ ํ˜•์‹์„ ๋ชจ๋‘ ๋ฐ›์•„๋“ค์ธ๋‹ค.

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

Streamline identity lifecycle management on HCP with SCIM provisioning

HashiCorp

HCP๋Š” SCIM(System for Cross-Domain Identity Management) ํ”„๋กœ๋น„์ €๋‹์„ ๋„์ž…ํ•ด ์‹ ์› ๊ณต๊ธ‰์ž(IdP)๊ฐ€ ์‚ฌ์šฉ์žยท๊ทธ๋ฃน ์ƒ๋ช…์ฃผ๊ธฐ ๊ด€๋ฆฌ์˜ ๋‹จ์ผ ์ง„์‹ค ๊ณต๊ธ‰์›์ด ๋˜๋„๋ก ํ–ˆ๋‹ค. ์ง€์›๋˜๋Š” ์‹ ์› ๊ณต๊ธ‰์ž๋Š” Microsoft Entra ID, Okta, Ping Identity, IBM Verify ๋„ค ๊ณณ์ด๋‹ค. ์ฃผ์š” ๊ธฐ๋Šฅ์€ ์‚ฌ์šฉ์ž ์ƒ์„ฑยท๋น„ํ™œ์„ฑํ™”, ๊ทธ๋ฃน ํ”„๋กœ๋น„์ €๋‹๊ณผ ๋ฉค๋ฒ„์‹ญ ๊ฐฑ์‹ ์„ ์ž๋™์œผ๋กœ ๋™๊ธฐํ™”ํ•˜๊ณ  ๊ทธ๋ฃน ๋ฉค๋ฒ„์‹ญ์„ IdP ๊ทธ๋ฃน์— ๋งž์ถฐ ์ •๋ ฌํ•˜๋ฉฐ ์‹ค์‹œ๊ฐ„์œผ๋กœ ๋ณ€๊ฒฝ์„ ๋ฐ˜์˜ํ•˜๋Š” ๊ฒƒ์ด๋‹ค. ์„ค์ •์€ HCP์—์„œ SAML SSO๋ฅผ ํ™œ์„ฑํ™”ํ•˜๊ณ , SCIM ํ”„๋กœ๋น„์ €๋‹์„ ์ผœ์„œ ์ž๊ฒฉ ์ฆ๋ช…์„ ์ƒ์„ฑํ•˜๊ณ , IdP์—์„œ ํ”„๋กœ๋น„์ €๋‹์„ ๊ตฌ์„ฑํ•˜๊ณ , ์‚ฌ์šฉ์ž์™€ ๊ทธ๋ฃน์„ ํ• ๋‹นํ•˜๋Š” ๋„ค ๋‹จ๊ณ„๋กœ ์ด๋ฃจ์–ด์ง„๋‹ค. HashiCorp๋Š” ์ด๋ฅผ ํ†ตํ•ด ์—ญํ•  ๋ณ€๊ฒฝ ์‹œ ์ ‘๊ทผ ์ œ๊ฑฐ ์†๋„๊ฐ€ ๋นจ๋ผ์ง€๊ณ  ๊ด€๋ฆฌ ๋ถ€๋‹ด์ด ์ค„์–ด๋“ ๋‹ค๊ณ  ๋ฐํ˜”์œผ๋ฉฐ, SAML SSO๋ฅผ ์“ฐ๋Š” ๋ชจ๋“  HCP ์กฐ์ง์ด ์ด ๊ธฐ๋Šฅ์„ ์ด์šฉํ•  ์ˆ˜ ์žˆ๋‹ค. ์ด ๊ธฐ๋Šฅ์€ 2026๋…„ 8์›” 26์ผ ์ถœ์‹œ๋๋‹ค.

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

์ง€์—ญ AI ์ƒํƒœ๊ณ„์˜ ์ƒˆ๋กœ์šด ๊ฐ€๋Šฅ์„ฑ, ์นด์นด์˜ค AI ๋› Summit 26์„ ๊ฐœ์ตœํ•ฉ๋‹ˆ๋‹ค!

์นด์นด์˜ค

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

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

AI-driven software delivery with Kiro, AWS DevOps Agent and Bluebox by Dynatrace

AWS DevOps

์ด ๊ธ€์€ Kiro, AWS DevOps Agent, Dynatrace์˜ Bluebox ์„ธ ๋„๊ตฌ๊ฐ€ ๊ฐœ๋ฐœ๊ณผ ํ”„๋กœ๋•์…˜์„ ์ž‡๋Š” ํ๋ฃจํ”„ ์‹œ์Šคํ…œ์„ ์ด๋ฃจ๋Š” ๋ฐฉ์‹์„ ๋‹ค๋ฃฌ๋‹ค. Kiro๋Š” ์ฝ”๋“œ๋ฅผ ์ƒ์„ฑํ•˜๊ธฐ ์ „์— Bluebox์—์„œ ์„œ๋น„์Šค ํ† ํด๋กœ์ง€ยทํŠธ๋ž˜ํ”ฝ ํŒจํ„ดยท๋ฆฌ์†Œ์Šค ์‚ฌ์šฉ๋Ÿ‰ ๊ฐ™์€ ๋Ÿฐํƒ€์ž„ ์ปจํ…์ŠคํŠธ๋ฅผ ๊ฐ€์ ธ์™€ ์‹ค์ œ ํ”„๋กœ๋•์…˜ ์ƒํ™ฉ์— ๋งž๋Š” ์ฝ”๋“œ๋ฅผ ๋งŒ๋“œ๋Š” "ํ”„๋กœ๋•์…˜ ์ธ์ง€ํ˜•" ์ƒ์„ฑ ๋ฐฉ์‹์„ ์“ด๋‹ค. Dynatrace๊ฐ€ ์ด์ƒ ์ง•ํ›„๋ฅผ ๊ฐ์ง€ํ•˜๋ฉด Bluebox๊ฐ€ ๊ด€๋ จ ๊ด€์ธก์„ฑยทํ† ํด๋กœ์ง€ ๋ฐ์ดํ„ฐ์™€ ํ•จ๊ป˜ AWS DevOps Agent๋ฅผ ํ˜ธ์ถœํ•ด, ํ…”๋ ˆ๋ฉ”ํŠธ๋ฆฌยท๋กœ๊ทธยท์ธํ”„๋ผยท๋ฐฐํฌ ํ™œ๋™ ์ „๋ฐ˜์— ๊ฑธ์นœ "๋‹ค์ค‘ ์—์ด์ „ํŠธ ์ถ”๋ก  ์•„ํ‚คํ…์ฒ˜"๋กœ ์‹ฌ์ธต ์กฐ์‚ฌ์™€ ๊ทผ๋ณธ ์›์ธ ๋ถ„์„์„ ์ˆ˜ํ–‰ํ•œ๋‹ค. AWS DevOps Agent๊ฐ€ ์™„ํ™” ๊ณ„ํš์„ ์ƒ์„ฑํ•˜๋ฉด Kiro๊ฐ€ ์ด๋ฅผ ์‚ฌ๋žŒ์ด ๊ฒ€ํ† ํ•  ์ˆ˜ ์žˆ๋Š” ํ”„๋กœ๋•์…˜ ์ธ์ง€ํ˜• ํ’€ ๋ฆฌํ€˜์ŠคํŠธ๋กœ ๋ณ€ํ™˜ํ•œ๋‹ค. ์˜ˆ์‹œ๋กœ ๋“  ์—ฌํ–‰ ์˜ˆ์•ฝ ์‹œ๋‚˜๋ฆฌ์˜ค์—์„œ๋Š” Kiro๊ฐ€ Bluebox์— ํ•ญ๊ณต๊ถŒ ๊ฒ€์ƒ‰ ์ง€ํ‘œ๋ฅผ ์งˆ์˜ํ•ด ์ฝ๊ธฐ:์“ฐ๊ธฐ ๋น„์œจ์ด 40:1์ž„์„ ๋ฐœ๊ฒฌํ•˜๊ณ  ElastiCache ๊ณ„์ธต์„ ์ œ์•ˆํ–ˆ์œผ๋ฉฐ, ์ดํ›„ ๋ฐœ์ƒํ•œ ์ธ์‹œ๋˜ํŠธ์—์„œ๋Š” ์ž๋™ ์Šค์ผ€์ผ๋ง์ด ๊บผ์ง„ DynamoDB์˜ 5 RCU/WCU ์„ค์ • ์˜ค๋ฅ˜๋ฅผ ์ฐพ์•„๋‚ด ํ•จ๊ป˜ ํ•ด๊ฒฐํ–ˆ๋‹ค. ์ €์ž๋Š” AWS ์†”๋ฃจ์…˜ ์•„ํ‚คํ…ํŠธ์ธ Philipp UshiromiyaยทSimone Pomata์™€ Dynatrace์˜ ์‹œ๋‹ˆ์–ด ํ”„๋ฆฐ์‹œํŽ„ ํ”„๋กœ๋•ํŠธ ๋งค๋‹ˆ์ € Michael Stephan, ํ”„๋ฆฐ์‹œํŽ„ ์†Œํ”„ํŠธ์›จ์–ด ์—”์ง€๋‹ˆ์–ด Christian Kreuzberger์ด๋ฉฐ, ์‚ฌ๋žŒ ๊ฒ€ํ† ์™€ ๊ธฐ์กด CI/CD ํ†ต์ œ๋Š” ์ด ๊ณผ์ • ์ „์ฒด์—์„œ ๊ทธ๋Œ€๋กœ ์œ ์ง€๋œ๋‹ค.

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

Why Your AI Application Is Exposed Snyk

Snyk

Snyk๋Š” AI ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์ด ๊ฐœ๋ณ„ ๋ณด์•ˆ ์Šค์บ”์„ ๋ชจ๋‘ ํ†ต๊ณผํ•˜๊ณ ๋„ ๋ชจ๋ธยท๋„๊ตฌยท๋ฐ์ดํ„ฐยท์—…๋ฌด ํ๋ฆ„์„ ๋„˜๋‚˜๋“œ๋Š” ์—ฐ์‡„ ๊ณต๊ฒฉ์œผ๋กœ ์—ฌ์ „ํžˆ ์•…์šฉ๋  ์ˆ˜ ์žˆ๋‹ค๊ณ  ์„ค๋ช…ํ•œ๋‹ค. ์ œ์‹œ๋œ ๊ตฌ์ฒด์  ๊ณต๊ฒฉ ์‚ฌ๋ก€์—์„œ๋Š” ๊ณต๊ฒฉ์ž๊ฐ€ LLM์„ ์กฐ์ข…ํ•ด ๋‚ด๋ถ€ ์œ ํ‹ธ๋ฆฌํ‹ฐ ๋„๊ตฌ๋ฅผ ํ˜ธ์ถœํ•˜๊ฒŒ ํ•จ์œผ๋กœ์จ, ์‹ ๋ขฐํ•  ์ˆ˜ ์—†๋Š” ํ”„๋กฌํ”„ํŠธ๋ฅผ ๋ช…๋ น ์‹คํ–‰ ์ง€์ ๊ณผ ์ง์ ‘ ์—ฐ๊ฒฐํ•œ๋‹ค. ์ด ๊ฒฝ์šฐ ์›น ์Šค์บ๋„ˆ๋Š” ๊นจ๋—ํ•˜๋‹ค๊ณ , ๋ชจ๋ธ ์•ˆ์ „์„ฑ ํ…Œ์ŠคํŠธ๋Š” ํ†ต๊ณผํ•œ๋‹ค๊ณ , ์ •์  ๋ถ„์„์€ ๋‚ฎ์€ ์‹ฌ๊ฐ๋„๋ผ๊ณ  ๊ฐ๊ฐ ํŒ์ •ํ•˜์ง€๋งŒ ์‹œ์Šคํ…œ ์ „์ฒด๋Š” ๊ณ„์ธต ๊ฐ„ ์ƒํ˜ธ์ž‘์šฉ์œผ๋กœ ์—ฌ์ „ํžˆ ์ทจ์•ฝํ•œ ์ƒํƒœ๋กœ ๋‚จ๋Š”๋‹ค. Snyk๋Š” ์„ธ ๊ฐ€์ง€ ํ…Œ์ŠคํŠธ ๋ Œ์ฆˆ๋ฅผ ์ œ์‹œํ•˜๋Š”๋ฐ, DAST๋Š” ๋…ธ์ถœ๋œ ์—”๋“œํฌ์ธํŠธ๋ฅผ ๋น ๋ฅด๊ณ  ํ™•์ •์ ์œผ๋กœ ์ฐพ์•„๋‚ด์ง€๋งŒ ํ™•๋ฅ ์  ๋ชจ๋ธ์ด ํŽ˜์ด๋กœ๋“œ๋ฅผ ์–ด๋–ป๊ฒŒ ํ•ด์„ํ• ์ง€๋Š” ์˜ˆ์ธกํ•˜์ง€ ๋ชปํ•˜๊ณ , AI ํŽœํ…Œ์ŠคํŒ…์€ ๊ฐ€๋“œ๋ ˆ์ผ ์šฐํšŒ๊ฐ€ 30%์˜ ํ™•๋ฅ ๋กœ ์„ฑ๊ณตํ•œ๋‹ค๋Š” ์‹์œผ๋กœ ๋ฐ˜๋ณต ์‹œํ–‰์„ ํ†ตํ•ด ํ†ต๊ณ„์ ์œผ๋กœ ์•…์šฉ ๊ฐ€๋Šฅ์„ฑ์„ ๊ฒ€์ฆํ•˜์ง€๋งŒ ๋‹ค๋‹จ๊ณ„ ๊ณผ์ • ์ „์ฒด๋ฅผ ๋ณด์ง€๋Š” ๋ชปํ•˜๋ฉฐ, AI ๋ ˆ๋“œํ‹ฐ๋ฐ์€ ๋ชฉํ‘œ ์ง€ํ–ฅ์  ๊ณต๊ฒฉ ๊ฒฝ๋กœ๋ฅผ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๊ณ„์ธต ์ „์ฒด์— ๊ฑธ์ณ ์ถ”์ ํ•ด ๋น„์ฆˆ๋‹ˆ์Šค ์˜ํ–ฅ์„ ์ž…์ฆํ•˜์ง€๋งŒ ์ž์›์ด ๋งŽ์ด ๋“ค๊ณ  ๋น„์šฉ์ด ํฌ๋‹ค. Snyk๋Š” ์œ„ํ—˜์„ ์ „ํ†ต์  ๊ฒฐํ•จ์ด ์—ฐ์‡„๋˜๋Š” "์•Œ๋ ค์ง„ ๋ถ„๋ฅ˜์ฒด๊ณ„ ๊ณต๊ฒฉ"๊ณผ ๊ฐ ๊ตฌ์„ฑ์š”์†Œ๊ฐ€ ์ •์ƒ ์ž‘๋™ํ•˜๋ฉด์„œ๋„ ์ƒํ˜ธ์ž‘์šฉ์œผ๋กœ ์‹ค์งˆ์  ํ”ผํ•ด๋ฅผ ๋‚ณ๋Š” "๊ณ„์ธต ๊ฐ„ ํ–‰์œ„ ์ฐฝ๋ฐœ" ๋‘ ๋ฒ”์ฃผ๋กœ ๋‚˜๋ˆ„๊ณ , DAST๊ฐ€ ์—”๋“œํฌ์ธํŠธ๋ฅผ ํŽœํ…Œ์ŠคํŒ…์— ๋„˜๊ธฐ๊ณ  ํŽœํ…Œ์ŠคํŒ…์ด ์•…์šฉ ๊ฐ€๋Šฅ์„ฑ์„ ์ž๋™ํ™”์— ๋„˜๊ธฐ๊ณ  ๋ ˆ๋“œํ‹ฐ๋ฐ์ด ์ƒˆ๋กœ์šด ๊ณต๊ฒฉ ํŒจํ„ด์„ ๋ฐœ๊ตดํ•˜๋Š” ์‹์œผ๋กœ ์„ธ ๊ฐ€์ง€๋ฅผ ํ•˜๋‚˜์˜ ํ…Œ์ŠคํŠธ ์ฒด๊ณ„๋กœ ํ†ตํ•ฉํ•ด์•ผ ํ•œ๋‹ค๊ณ  ๊ฐ•์กฐํ•œ๋‹ค.

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


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

NEXT PATH / VERIFY IN CONTEXT

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

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

OpenForge