TECH SIGNAL / ENGINEERING REPORT

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

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

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

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

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

KubeCon + CloudNativeCon North America 2026: Build your application developer journey

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

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

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


Kubernetes & Cloud Native

KubeCon + CloudNativeCon North America 2026: Build your SRE journey

CNCF

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

๐Ÿ’ก SRE ์กฐ์ง์€ ์˜ฌํ•ด KubeCon์—์„œ ์‹ ๋ขฐ์„ฑยท์ธ์‹œ๋˜ํŠธยท์Šค์ผ€์ผ๋ง ๊ด€๋ จ ์„ธ์…˜์ด ์ง‘์ค‘์ ์œผ๋กœ ๋‹ค๋ค„์งˆ ๊ฒƒ์œผ๋กœ ๋ณด์ด๋Š” ๋งŒํผ, ์ฐธ์„ ์ „ ๊ด€์‹ฌ ์„ธ์…˜์„ ๋ฏธ๋ฆฌ ์„ ๋ณ„ํ•ด ๋‘๋Š” ๊ฒƒ์ด ๋„์›€์ด ๋  ์ˆ˜ ์žˆ๋‹ค.

Trust Docker for the agents you donโ€™t

Docker

์ด ๊ธ€์€ Docker๊ฐ€ 2026๋…„ 9์›” 23์ผ๋ถ€ํ„ฐ 25์ผ๊นŒ์ง€ ๋ฏธ๊ตญ ์บ˜๋ฆฌํฌ๋‹ˆ์•„ ์ƒˆ๋„ˆ์ œ์ด์—์„œ ์—ด๋ฆฐ WeAreDevelopers ํ–‰์‚ฌ(์ฐธ๊ฐ€์ž 1๋งŒ ๋ช… ์ด์ƒ)์—์„œ ๋ฐœํ‘œํ•œ ๋‚ด์šฉ์„ ์ •๋ฆฌํ•œ๋‹ค. ํ•ต์‹ฌ์€ Docker Cloud Sandboxes ์ถœ์‹œ๋กœ, ๊ฐ ์ƒŒ๋“œ๋ฐ•์Šค๋Š” ์ž์ฒด ์ปค๋„๊ณผ Docker ๋ฐ๋ชฌ์„ ๊ฐ€์ง„ ๊ฒฉ๋ฆฌ๋œ microVM์ด๋ฉฐ ๋กœ์ปฌ sbx ์ปค๋งจ๋“œ๋ผ์ธ ๋„๊ตฌ๋ฅผ ๊ทธ๋Œ€๋กœ ์จ์„œ ๋กœ์ปฌ ์ž‘์—…์„ ํด๋ผ์šฐ๋“œ๋กœ ์˜ฎ๊ธธ ์ˆ˜ ์žˆ๊ณ  ์ปดํ“จํŠธ๋Š” ์ดˆ ๋‹จ์œ„๋กœ ๊ณผ๊ธˆ๋œ๋‹ค. ๋™์‹œ์— ์—์ด์ „ํŠธ ํ™˜๊ฒฝ์„ OCI ์ด๋ฏธ์ง€๋กœ ํŒจํ‚ค์ง•ํ•˜๋Š” ๊ฐœ๋ฐฉํ˜• ๋ช…์„ธ์ธ Sandbox Kit(Apache 2.0 ๋ผ์ด์„ ์Šค, v3 ๊ณต๊ฐœ)์„ ์„ ๋ณด์˜€์œผ๋ฉฐ, Docker๋Š” ์ด๋ฅผ ์ค‘๋ฆฝ์  ๊ฑฐ๋ฒ„๋„Œ์Šค๋ฅผ ์œ„ํ•ด CNCF์— ๊ธฐ์ฆํ•˜๊ฒ ๋‹ค๊ณ  ๋ฐํ˜”๋‹ค. Sandbox Kit์˜ ์ฒซ ๊ตฌํ˜„์ฒด๋Š” Docker Sandboxes์ด๊ณ , ๋Ÿฐ์นญ ํŒŒํŠธ๋„ˆ๋Š” ์˜คํ”ˆ์†Œ์Šค ์—์ด์ „ํŠธ Hermes๋ฅผ ๋งŒ๋“  Nous Research๋‹ค. President ๊ฒธ COO์ธ Mark Cavage๋Š” ๊ธฐ์กฐ์—ฐ์„ค Trust Docker for the agents you don't์—์„œ ํ˜ธ์ŠคํŠธ์˜ Docker ์†Œ์ผ“์ด ๋งˆ์šดํŠธ๋œ ์—์ด์ „ํŠธ๊ฐ€ ํ˜ธ์ŠคํŠธ ์‹œํฌ๋ฆฟ์„ ์ฝ์„ ์ˆ˜ ์žˆ๋Š” ๋ณด์•ˆ ์œ„ํ—˜์„ ์ง€์ ํ•˜๋ฉฐ ์—์ด์ „ํŠธ ํŒฉํ† ๋ฆฌ์˜ ๋„ค ๊ฐ€์ง€ ์š”๊ฑด(๊ฒฉ๋ฆฌ, ํ†ต์ œ, ์„ ํƒ, ์šฉ๋Ÿ‰)์„ ์ œ์‹œํ–ˆ๊ณ , CTO Tushar Jain์€ Govern the Runtime, Not the Agent์—์„œ ๊นƒํ—ˆ๋ธŒ ์ €์žฅ์†Œ ์‚ญ์ œ ์š”์ฒญ์ด ๊ธฐ๋ณธ ๊ฑฐ๋ถ€(HTTP 403) ๊ทœ์น™์œผ๋กœ ๋ง‰ํžˆ๋Š” ๋ฐ๋ชจ๋ฅผ ์„ ๋ณด์˜€๋‹ค. CISO Mark Lechner๋Š” One Boundary for the Agentic Era์—์„œ ๋Ÿฐํƒ€์ž„ ํ†ต์ œ์™€ ์†Œํ”„ํŠธ์›จ์–ด ๊ณต๊ธ‰๋ง ๋ณด์•ˆ์„ ์—ฐ๊ฒฐํ•ด ์„ค๋ช…ํ–ˆ์œผ๋ฉฐ, Spectro CloudยทJ.P. Morgan PaymentsยทClickHouseยทPalo Alto NetworksยทDatadogยทSnyk ๋“ฑ ๋‹ค์ˆ˜ ํŒŒํŠธ๋„ˆ์‚ฌ๊ฐ€ ๋ถ€์Šค์—์„œ ์‹ค์ œ ํ™œ์šฉ ์‚ฌ๋ก€๋ฅผ ์‹œ์—ฐํ–ˆ๋‹ค.

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

Implementing feature flags in container environments with AWS AppConfig

AWS Containers

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

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

Guardrails, not gates: rethinking policy in platform teams

CNCF

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

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

With AI agents, runtime is the only place truth lives

Sysdig

์ด ๊ธ€์€ Sysdig ์ฐฝ์—…์ž๊ฐ€ AI ์—์ด์ „ํŠธ ๋ณด์•ˆ์— ๋Œ€ํ•ด ์“ด ๊ธ€๋กœ, AI ์—์ด์ „ํŠธ๊ฐ€ ์นจํ•ด๋‹นํ•˜๋ฉด ๊ทธ ์—์ด์ „ํŠธ ์Šค์Šค๋กœ ์ƒ์„ฑํ•˜๋Š” ๋กœ๊ทธ๋‚˜ ์ƒํƒœ ๋ณด๊ณ  ๊ฐ™์€ ์ž๊ธฐ ์„ค๋ช…(self-account) ์—ญ์‹œ ํ•จ๊ป˜ ์กฐ์ž‘๋  ์ˆ˜ ์žˆ๋‹ค๋Š” ํ•ต์‹ฌ ๋ฌธ์ œ๋ฅผ ์ œ๊ธฐํ•œ๋‹ค. ์ฆ‰ ์—์ด์ „ํŠธ์˜ ๋‚ด๋ถ€ ์ƒํƒœ๋‚˜ ์ถ”๋ก  ๊ณผ์ •์— ๋Œ€ํ•œ ์‹ ๋ขฐ๋Š” ๊ณต๊ฒฉ์ž๊ฐ€ ์—์ด์ „ํŠธ๋ฅผ ์žฅ์•…ํ•œ ์ˆœ๊ฐ„ ๋ฌด๋ ฅํ™”๋  ์ˆ˜ ์žˆ๋‹ค๋Š” ๊ฒƒ์ด๋‹ค. ์ €์ž๋Š” ์ด๋Ÿฐ ์ƒํ™ฉ์—์„œ ์กฐ์ž‘๋  ์ˆ˜ ์—†๋Š” ์œ ์ผํ•œ ์ง„์‹ค์˜ ์ถœ์ฒ˜๋Š” ๋Ÿฐํƒ€์ž„(runtime)์—์„œ ๊ด€์ฐฐ๋˜๋Š” ์‹ค์ œ ํ–‰์œ„, ์ฆ‰ ์‹œ์Šคํ…œ ์ฝœ์ด๋‚˜ ๋„คํŠธ์›Œํฌ ์—ฐ๊ฒฐ ๊ฐ™์€ ์ปค๋„ยทOS ๋ ˆ๋ฒจ์˜ ๊ด€์ฐฐ ๊ฐ€๋Šฅํ•œ ์‚ฌ์‹ค์ด๋ผ๊ณ  ์ฃผ์žฅํ•˜๋Š” ๊ฒƒ์œผ๋กœ ๋ณด์ธ๋‹ค. ์ด๋Š” Sysdig๊ฐ€ ๊ฐ•์กฐํ•ด์˜จ ๋Ÿฐํƒ€์ž„ ์œ„ํ˜‘ ํƒ์ง€(runtime threat detection) ์ฒ ํ•™์„ AI ์—์ด์ „ํŠธ๋ผ๋Š” ์ƒˆ๋กœ์šด ๊ณต๊ฒฉ ํ‘œ๋ฉด์— ์ ์šฉํ•œ ๋…ผ์ง€๋กœ ํ•ด์„๋œ๋‹ค. ์ „ํ†ต์ ์ธ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๋กœ๊ทธ๋‚˜ LLM ์ž์ฒด์˜ ์ถœ๋ ฅ์—๋งŒ ์˜์กดํ•œ ๋ชจ๋‹ˆํ„ฐ๋ง์€, ์—์ด์ „ํŠธ๊ฐ€ ์†์ƒ๋œ ๊ฒฝ์šฐ ๊ทธ ์ถœ๋ ฅ ์ž์ฒด๋„ ๋ฏฟ์„ ์ˆ˜ ์—†๋‹ค๋Š” ๊ฒฝ๊ณ ๋กœ ์ฝํžŒ๋‹ค. ์›๋ฌธ ์ „์ฒด๋ฅผ ํ™•์ธํ•˜์ง€ ๋ชปํ•ด ๊ตฌ์ฒด์ ์œผ๋กœ ์–ธ๊ธ‰๋œ ๊ณต๊ฒฉ ์‚ฌ๋ก€๋‚˜ ์ œํ’ˆ ๊ธฐ๋Šฅ, ์ €์ž์˜ ์‹ค๋ช… ๋“ฑ์€ ํ™•์ธํ•˜์ง€ ๋ชปํ–ˆ๋‹ค. ์›๋ฌธ ์ ‘๊ทผ์ด ์ฐจ๋‹จ๋˜์–ด ์ œ๋ชฉ๊ณผ ๋ฐœ์ทŒ๋ฌธ๋งŒ์œผ๋กœ ์ž‘์„ฑํ•œ ์š”์•ฝ์ž„์„ ๋ฐํžŒ๋‹ค.

๐Ÿ’ก ์—์ด์ „ํŠธ๊ฐ€ ์Šค์Šค๋กœ ๋ณด๊ณ ํ•˜๋Š” ๋กœ๊ทธ๋‚˜ ์ƒํƒœ๋Š” ์นจํ•ด ์‹œ ์กฐ์ž‘๋  ์ˆ˜ ์žˆ์œผ๋ฏ€๋กœ, ์šด์˜์ž๋Š” ์‹œ์Šคํ…œ ์ฝœยท๋„คํŠธ์›Œํฌ ์—ฐ๊ฒฐ ๋“ฑ ์ปค๋„ ๋ ˆ๋ฒจ์˜ ๋Ÿฐํƒ€์ž„ ๊ด€์ฐฐ์„ AI ์—์ด์ „ํŠธ ๋ณด์•ˆ์˜ 1์ฐจ ์‹ ๋ขฐ ์†Œ์Šค๋กœ ์‚ผ์•„์•ผ ํ•œ๋‹ค.

AI-powered EKS migration assessment with Amazon Bedrock AgentCore

AWS Containers

AWS Containers ๋ธ”๋กœ๊ทธ ๊ธ€๋กœ, Amazon Bedrock AgentCore์™€ Strands Agents SDK๋ฅผ ์ด์šฉํ•ด AI ๊ธฐ๋ฐ˜ EKS ๋งˆ์ด๊ทธ๋ ˆ์ด์…˜ ํ‰๊ฐ€ ์—์ด์ „ํŠธ๋ฅผ ๊ตฌ์ถ•ํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ๋‹ค๋ฃฌ๋‹ค. ๋ฐœ์ทŒ๋ฌธ์— ๋”ฐ๋ฅด๋ฉด ๊ธ€์˜ ๋ชฉ์ ์€ ๋…์ž๊ฐ€ ์ด ๋‘ ๋„๊ตฌ๋ฅผ ์กฐํ•ฉํ•ด ๋งˆ์ด๊ทธ๋ ˆ์ด์…˜ ํ‰๊ฐ€ ์—์ด์ „ํŠธ๋ฅผ ์ง์ ‘ ๋งŒ๋“ค์–ด๋ณผ ์ˆ˜ ์žˆ๋„๋ก ์•ˆ๋‚ดํ•˜๋Š” ๊ฒƒ์ด๋‹ค. Amazon Bedrock AgentCore๋Š” ์—์ด์ „ํŠธ ์‹คํ–‰ยท์˜ค์ผ€์ŠคํŠธ๋ ˆ์ด์…˜์„ ๊ด€๋ฆฌํ˜•์œผ๋กœ ์ œ๊ณตํ•˜๋Š” ์„œ๋น„์Šค์ด๊ณ , Strands Agents SDK๋Š” ์—์ด์ „ํŠธ ๋กœ์ง์„ ์ฝ”๋“œ๋กœ ์ •์˜ํ•˜๋Š” ํ”„๋ ˆ์ž„์›Œํฌ๋กœ ์ดํ•ด๋œ๋‹ค. ์ด๋ฅผ ํ†ตํ•ด ๊ธฐ์กด ์›Œํฌ๋กœ๋“œ(์˜จํ”„๋ ˆ๋ฏธ์Šค ๋˜๋Š” ๋‹ค๋ฅธ ํ”Œ๋žซํผ)๋ฅผ Amazon EKS๋กœ ์ด์ „ํ•  ๋•Œ ํ•„์š”ํ•œ ์‚ฌ์ „ ํ‰๊ฐ€(ํ˜ธํ™˜์„ฑ, ๋ฆฌ์†Œ์Šค ์š”๊ตฌ์‚ฌํ•ญ ๋“ฑ)๋ฅผ AI ์—์ด์ „ํŠธ๊ฐ€ ์ž๋™์œผ๋กœ ์ˆ˜ํ–‰ํ•˜๋„๋ก ํ•˜๋Š” ๊ฒƒ์ด ํ•ต์‹ฌ ์•„์ด๋””์–ด๋กœ ๋ณด์ธ๋‹ค. ์›๋ฌธ์„ ์ง์ ‘ ํ™•์ธํ•˜์ง€ ๋ชปํ•ด ๊ตฌ์ฒด์ ์ธ ์•„ํ‚คํ…์ฒ˜ ๋‹ค์ด์–ด๊ทธ๋žจ์ด๋‚˜ ์ฝ”๋“œ ์˜ˆ์ œ, ํ‰๊ฐ€ ํ•ญ๋ชฉ์˜ ์„ธ๋ถ€ ๋‚ด์šฉ์€ ํ™•์ธํ•  ์ˆ˜ ์—†์—ˆ๋‹ค. ์ด ์š”์•ฝ์€ ์ œ๋ชฉ๊ณผ ๋ฐœ์ทŒ๋ฌธ์— ๊ทผ๊ฑฐํ•ด ์ž‘์„ฑ๋˜์—ˆ๋‹ค.

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

How athenahealth modernized healthcare workloads with Amazon EKS Hybrid Nodes

AWS Containers

AWS Containers ๋ธ”๋กœ๊ทธ๋Š” ํ—ฌ์Šค์ผ€์–ด ๊ธฐ์—… athenahealth๊ฐ€ Amazon EKS Hybrid Nodes๋ฅผ ์ด์šฉํ•ด ์ง€์—ฐ์— ๋ฏผ๊ฐํ•œ ํ—ฌ์Šค์ผ€์–ด ์›Œํฌ๋กœ๋“œ๋ฅผ ํ˜„๋Œ€ํ™”ํ•œ ์‚ฌ๋ก€๋ฅผ ์†Œ๊ฐœํ•œ๋‹ค. ๋ฐœ์ทŒ๋ฌธ์— ๋”ฐ๋ฅด๋ฉด ์ด ์ „ํ™˜์œผ๋กœ ์‘๋‹ต ์‹œ๊ฐ„์„ ์ ˆ๋ฐ˜์œผ๋กœ ์ค„์˜€๊ณ , ํ•˜๋“œ์›จ์–ด ๋ฐ ์šด์˜ ๋น„์šฉ์„ 50% ์ ˆ๊ฐํ–ˆ๋‹ค. EKS Hybrid Nodes๋ฅผ ํ†ตํ•ด athenahealth๋Š” ์˜จํ”„๋ ˆ๋ฏธ์Šค ๋ฐ์ดํ„ฐ์„ผํ„ฐ์™€ ํด๋ผ์šฐ๋“œ์— ๊ฑธ์ณ ๋‹จ์ผํ•œ ์ฟ ๋ฒ„๋„คํ‹ฐ์Šค ์šด์˜ ๋ชจ๋ธ์„ ์œ ์ง€ํ•  ์ˆ˜ ์žˆ์—ˆ๋‹ค๊ณ  ์„ค๋ช…ํ•œ๋‹ค. ๋™์‹œ์— HITRUST ์ธ์ฆ ์š”๊ฑด๊ณผ ๋ฐ์ดํ„ฐ ๋ ˆ์ง€๋˜์‹œ(data residency) ์š”๊ตฌ์‚ฌํ•ญ์„ ์ถฉ์กฑํ•ด์•ผ ํ•˜๋Š” ํ—ฌ์Šค์ผ€์–ด ์—…๊ณ„ ํŠน์œ ์˜ ์ œ์•ฝ๋„ ํ•จ๊ป˜ ๋งŒ์กฑ์‹œ์ผฐ๋‹ค. ์ด๋Š” ๋ฏผ๊ฐํ•œ ์˜๋ฃŒ ๋ฐ์ดํ„ฐ๋ฅผ ํŠน์ • ์œ„์น˜์— ์œ ์ง€ํ•ด์•ผ ํ•˜๋Š” ๊ทœ์ œ ํ™˜๊ฒฝ์—์„œ๋„ ์ฟ ๋ฒ„๋„คํ‹ฐ์Šค ๊ธฐ๋ฐ˜ ํ•˜์ด๋ธŒ๋ฆฌ๋“œ ์•„ํ‚คํ…์ฒ˜๊ฐ€ ์‹ค์šฉ์ ์ธ ๋Œ€์•ˆ์ด ๋  ์ˆ˜ ์žˆ์Œ์„ ๋ณด์—ฌ์ฃผ๋Š” ์‚ฌ๋ก€๋‹ค. ์›๋ฌธ ๊ธฐ์‚ฌ๋ฅผ ์ง์ ‘ ์—ด๋žŒํ•˜์ง€ ๋ชปํ•ด ๊ตฌ์ฒด์ ์ธ ๋งˆ์ด๊ทธ๋ ˆ์ด์…˜ ์ ˆ์ฐจ๋‚˜ ์•„ํ‚คํ…์ฒ˜ ์„ธ๋ถ€์‚ฌํ•ญ์€ ํ™•์ธํ•  ์ˆ˜ ์—†์—ˆ์œผ๋ฉฐ, ์ด ์š”์•ฝ์€ ์ œ๋ชฉ๊ณผ ๋ฐœ์ทŒ๋ฌธ์— ๊ทผ๊ฑฐํ•ด ์ž‘์„ฑ๋๋‹ค.

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


AI & ML

The eternal complement

OpenAI

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

๐Ÿ’ก ํ”Œ๋žซํผ ์—”์ง€๋‹ˆ์–ด ์ž…์žฅ์—์„œ๋Š” AI๊ฐ€ ๋ฐ˜๋ณต ์‹คํ–‰ ์—…๋ฌด๋ฅผ ๋Œ€์ฒดํ•ด ๊ฐ€๋Š” ํ๋ฆ„์„ ์ฝ์–ด, ์‚ฌ๋‚ด ์ž๋™ํ™”์™€ CI/CD ํŒŒ์ดํ”„๋ผ์ธ์—์„œ ์—์ด์ „ํŠธ๊ฐ€ ๋งก์„ ์ˆ˜ ์žˆ๋Š” ์‹คํ–‰ ์˜์—ญ์„ ์„ ์ œ์ ์œผ๋กœ ์‹๋ณ„ํ•ด๋ณผ ํ•„์š”๊ฐ€ ์žˆ๋‹ค.

How Albertsons Companies is reimagining retail from the inside out

OpenAI

์ด ๊ธ€์€ Albertsons Companies๊ฐ€ ChatGPT Enterprise์™€ OpenAI API๋ฅผ ๋„์ž…ํ•ด ์‚ฌ๋‚ด ์—…๋ฌด์™€ ๊ณ ๊ฐ ๊ฒฝํ—˜์„ ํ˜์‹ ํ•˜๋Š” ์‚ฌ๋ก€๋ฅผ ๋‹ค๋ฃจ๋Š” OpenAI ๋ธ”๋กœ๊ทธ ํฌ์ŠคํŠธ์ด๋‹ค. ๋ฐœ์ทŒ๋ฌธ์— ๋”ฐ๋ฅด๋ฉด Albertsons๋Š” ์ด๋ฅผ ํ†ตํ•ด ํŒ€์˜ ์—…๋ฌด ์†๋„๋ฅผ ๋†’์ด๊ณ  ์ˆ˜๋ฐฑ๋งŒ ๋ช…์˜ ๊ณ ๊ฐ์ด ๋” ์‰ฝ๊ฒŒ ์‹๋ฃŒํ’ˆ์„ ๊ตฌ๋งคํ•  ์ˆ˜ ์žˆ๋„๋ก ๋•๊ณ  ์žˆ๋‹ค๊ณ  ์„ค๋ช…ํ•œ๋‹ค. ์ œ๋ชฉ reimagining retail from the inside out์€ ์ด ๋ณ€ํ™”๊ฐ€ ๊ณ ๊ฐ ์ ‘์ ๋ณด๋‹ค ๋จผ์ € ๋‚ด๋ถ€ ์—…๋ฌด ํ”„๋กœ์„ธ์Šค์—์„œ ์‹œ์ž‘๋˜์—ˆ๋‹ค๋Š” ์ ์„ ๊ฐ•์กฐํ•˜๋Š” ๊ฒƒ์œผ๋กœ ๋ณด์ธ๋‹ค. ์ด๋Š” ๋Œ€ํ˜• ์‹๋ฃŒํ’ˆ ์œ ํ†ต์—…์ฒด๊ฐ€ ์ƒ์„ฑํ˜• AI๋ฅผ ๋งค์žฅ ์šด์˜, ์žฌ๊ณ ๊ด€๋ฆฌ, ๊ณ ๊ฐ ์„œ๋น„์Šค ๋“ฑ ๋‹ค์–‘ํ•œ ๋‚ด๋ถ€ ์—…๋ฌด์— ์ ์šฉํ•˜๋Š” ์‚ฌ๋ก€ ์—ฐ๊ตฌ๋กœ ์ฝํžŒ๋‹ค. ๋‹ค๋งŒ ์ด๋ฒˆ ๋ณด๊ฐ•์—์„œ๋Š” ์›๋ฌธ ํŽ˜์ด์ง€์— ์ ‘๊ทผํ•˜์ง€ ๋ชปํ•ด ๊ตฌ์ฒด์ ์œผ๋กœ ์–ด๋–ค ๋ถ€์„œ๊ฐ€ ์–ด๋–ค ๋ฐฉ์‹์œผ๋กœ ChatGPT Enterprise์™€ API๋ฅผ ํ™œ์šฉํ•˜๋Š”์ง€, ๋„์ž… ํšจ๊ณผ๋ฅผ ๋ณด์—ฌ์ฃผ๋Š” ์ˆ˜์น˜๋‚˜ ๋‹ด๋‹น์ž ์ธ์šฉ ๋“ฑ์€ ํ™•์ธํ•˜์ง€ ๋ชปํ–ˆ๋‹ค. ๋”ฐ๋ผ์„œ ์ด ์š”์•ฝ์€ ์ œ๋ชฉ๊ณผ ๋ฐœ์ทŒ๋ฌธ์— ํ•œ์ •๋œ ์ •๋ณด๋กœ ์ž‘์„ฑ๋˜์—ˆ์œผ๋ฉฐ, ์›๋ฌธ์„ ์—ด๋žŒํ•˜์ง€ ๋ชปํ•ด ๋” ๊ตฌ์ฒด์ ์ธ ๋‚ด์šฉ์€ ๋ฐ˜์˜ํ•˜์ง€ ๋ชปํ–ˆ๋‹ค๋Š” ์ ์„ ๋ฐํžŒ๋‹ค.

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

Introducing Olmo-core 3: Open, scalable training infrastructure for large MoEs

Hugging Face

Hugging Face ๋ธ”๋กœ๊ทธ์— ๊ฒŒ์‹œ๋œ ์ด ๊ธ€์€ Allen Institute for AI(AI2)๊ฐ€ OLMo-core 3๋ฅผ ๋ฐœํ‘œํ–ˆ๋‹ค๋Š” ์†Œ์‹์„ ์ „ํ•œ๋‹ค. ์ œ๋ชฉ์— ๋”ฐ๋ฅด๋ฉด OLMo-core 3๋Š” ๋Œ€๊ทœ๋ชจ MoE(Mixture-of-Experts) ๋ชจ๋ธ์„ ํ•™์Šต์‹œํ‚ค๊ธฐ ์œ„ํ•œ ์˜คํ”ˆ์†Œ์Šค์ด์ž ํ™•์žฅ ๊ฐ€๋Šฅํ•œ ํ•™์Šต ์ธํ”„๋ผ๋กœ ์†Œ๊ฐœ๋œ๋‹ค. ๊ทธ ์™ธ์˜ ๊ตฌ์ฒด์ ์ธ ์•„ํ‚คํ…์ฒ˜ ์„ธ๋ถ€์‚ฌํ•ญ, ๋ชจ๋ธ ๊ทœ๋ชจ, ๋ฒค์น˜๋งˆํฌ ์„ฑ๋Šฅ, ์ง€์› ํ•˜๋“œ์›จ์–ด ๋“ฑ์€ ์ œ๋ชฉ๋งŒ์œผ๋กœ๋Š” ํ™•์ธํ•  ์ˆ˜ ์—†๋‹ค. ์ด๋ฒˆ ์š”์•ฝ์€ ๋ฐœ์ทŒ๋ฌธ์ด ์ œ๊ณต๋˜์ง€ ์•Š์•˜๊ณ  ์›๋ฌธ ๊ธฐ์‚ฌ์—๋„ ์ ‘๊ทผํ•  ์ˆ˜ ์—†์–ด, ์ œ๋ชฉ์— ๋ช…์‹œ๋œ ๋‚ด์šฉ๋งŒ์„ ๊ทผ๊ฑฐ๋กœ ์ž‘์„ฑ๋˜์—ˆ๋‹ค. ๋”ฐ๋ผ์„œ ๊ตฌ์ฒด์  ์ˆ˜์น˜๋‚˜ ๊ธฐ์ˆ ์  ์ฃผ์žฅ์€ ํฌํ•จํ•˜์ง€ ์•Š์•˜์œผ๋ฉฐ, ์„ธ๋ถ€ ๋‚ด์šฉ์ด ๋งค์šฐ ์ œํ•œ์ ์ž„์„ ๋ฐํžŒ๋‹ค.

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

The Den frees up 10-15 hours a week to grow with ChatGPT Work

OpenAI

์ด ๊ธ€์€ OpenAI ๊ณ ๊ฐ ์‚ฌ๋ก€๋กœ, "The Den"์ด๋ผ๋Š” ๊ฐ€์กฑ ์นœํ™”ํ˜• ์†Œ์…œ ํด๋Ÿฝ์ด ์ƒˆ ์ง€์ ์„ ์—ด๋ฉด์„œ ChatGPT Work๋ฅผ ํ™œ์šฉํ•ด ํ–‰์ • ์—…๋ฌด ์‹œ๊ฐ„์„ ํฌ๊ฒŒ ์ค„์ธ ์‚ฌ๋ก€๋ฅผ ์†Œ๊ฐœํ•œ๋‹ค. ๋ฐœ์ทŒ๋ฌธ์— ๋”ฐ๋ฅด๋ฉด The Den์€ ๋ณด์กฐ๊ธˆ(grant) ์‹ ์ฒญ์„œ ์ž‘์„ฑ ์‹œ๊ฐ„์„ ๊ธฐ์กด 3์ผ์—์„œ 2์‹œ๊ฐ„์œผ๋กœ, ์ฃผ๋ฅ˜ ํŒ๋งค ํ—ˆ๊ฐ€(liquor license) ๊ด€๋ จ ์„œ๋ฅ˜ ์ค€๋น„ ์‹œ๊ฐ„์„ 4์ผ์—์„œ 3์‹œ๊ฐ„์œผ๋กœ ๋‹จ์ถ•ํ–ˆ๋‹ค. ์ œ๋ชฉ์—์„œ ์–ธ๊ธ‰๋œ ๋Œ€๋กœ ์ด๋Ÿฐ ์‹์œผ๋กœ ์ฃผ๋‹น 10~15์‹œ๊ฐ„์˜ ์—…๋ฌด ์‹œ๊ฐ„์„ ํ™•๋ณดํ•ด ์‚ฌ์—… ํ™•์žฅ์— ์žฌํˆฌ์žํ•˜๊ณ  ์žˆ๋‹ค๋Š” ๊ฒƒ์ด ํ•ต์‹ฌ ๋ฉ”์‹œ์ง€๋‹ค. OpenAI๋Š” ์ด๋ฅผ ChatGPT Work๊ฐ€ ์†Œ๊ทœ๋ชจ ์‚ฌ์—…์ฒด์˜ ๋ฐ˜๋ณต์ ์ธ ํ–‰์ •ยท์„œ๋ฅ˜ ์ž‘์—…์„ ์ž๋™ํ™”ํ•˜๋Š” ๋ฐ ์“ฐ์ผ ์ˆ˜ ์žˆ๋‹ค๋Š” ์‚ฌ๋ก€๋กœ ์ œ์‹œํ•˜๋Š” ๊ฒƒ์œผ๋กœ ๋ณด์ธ๋‹ค. ๋‹ค๋งŒ ์›๋ฌธ ์ „์ฒด๋ฅผ ํ™•์ธํ•˜์ง€ ๋ชปํ•ด The Den์ด ๊ตฌ์ฒด์ ์œผ๋กœ ์–ด๋–ค ChatGPT Work ๊ธฐ๋Šฅ(์˜ˆ: ์ปค๋„ฅํ„ฐ, ์ปค์Šคํ…€ GPT ๋“ฑ)์„ ์‚ฌ์šฉํ–ˆ๋Š”์ง€, ํด๋Ÿฝ์˜ ์œ„์น˜๋‚˜ ๊ทœ๋ชจ ๋“ฑ ์„ธ๋ถ€์‚ฌํ•ญ์€ ํ™•์ธํ•˜์ง€ ๋ชปํ–ˆ๋‹ค. ์›๋ฌธ ์ ‘๊ทผ์ด ์ฐจ๋‹จ๋˜์–ด ์ œ๋ชฉ๊ณผ ๋ฐœ์ทŒ๋ฌธ๋งŒ์œผ๋กœ ์ž‘์„ฑํ•œ ์š”์•ฝ์ด๋‹ค.

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

Open TTS Leaderboard: Scalable Evaluation for Multilingual Text-to-Speech and Voice Cloning

Hugging Face

์ด ๊ธ€์˜ ์ œ๋ชฉ์€ "Open TTS Leaderboard: Scalable Evaluation for Multilingual Text-to-Speech and Voice Cloning"์œผ๋กœ, ๋‹ค๊ตญ์–ด ์Œ์„ฑํ•ฉ์„ฑ(TTS)๊ณผ ์Œ์„ฑ ๋ณต์ œ(voice cloning) ๋ชจ๋ธ์„ ํ‰๊ฐ€ํ•˜๊ธฐ ์œ„ํ•œ ์˜คํ”ˆ ๋ฆฌ๋”๋ณด๋“œ๋ฅผ ๋‹ค๋ฃจ๋Š” ๊ฒƒ์œผ๋กœ ๋ณด์ธ๋‹ค. ์ œ๋ชฉ์—์„œ ์•Œ ์ˆ˜ ์žˆ๋“ฏ ํ•ต์‹ฌ ์ฃผ์ œ๋Š” "ํ™•์žฅ ๊ฐ€๋Šฅํ•œ(scalable)" ํ‰๊ฐ€ ๋ฐฉ์‹์œผ๋กœ, ์—ฌ๋Ÿฌ ์–ธ์–ด์— ๊ฑธ์นœ TTS ๋ชจ๋ธ์„ ๋™์ผํ•œ ๊ธฐ์ค€์œผ๋กœ ๋น„๊ตํ•˜๋ ค๋Š” ์‹œ๋„๋‹ค. Hugging Face๊ฐ€ ๊ณต๊ฐœํ•œ ๊ธ€์ด๋ผ๋Š” ์ ์—์„œ, ์˜คํ”ˆ์†Œ์Šค ์ปค๋ฎค๋‹ˆํ‹ฐ๊ฐ€ TTS ๋ชจ๋ธ์˜ ํ’ˆ์งˆ์„ ๊ณต๊ฐœ์ ์œผ๋กœ ๋น„๊ตยท์ถ”์ ํ•  ์ˆ˜ ์žˆ๋Š” ์ฒด๊ณ„๋ฅผ ์ œ๊ณตํ•˜๋ ค๋Š” ์˜๋„๋กœ ์ถ”์ •๋œ๋‹ค. ๋‹ค๋งŒ ์ด ๊ธฐ์‚ฌ์˜ ๋ฐœ์ทŒ๋ฌธ์ด ์ œ๊ณต๋˜์ง€ ์•Š์•„, ๊ตฌ์ฒด์ ์œผ๋กœ ์–ด๋–ค ํ‰๊ฐ€ ์ง€ํ‘œ์™€ ์–ด๋–ค ๋ชจ๋ธ, ๋ช‡ ๊ฐœ ์–ธ์–ด๋ฅผ ๋‹ค๋ฃจ๋Š”์ง€๋Š” ํ™•์ธํ•  ์ˆ˜ ์—†๋‹ค. ๋ฆฌ๋”๋ณด๋“œ ํ˜•ํƒœ์˜ ํ‰๊ฐ€ ๋„๊ตฌ๋Š” ํ†ต์ƒ ์Œ์„ฑ ์ž์—ฐ์Šค๋Ÿฌ์›€, ํ™”์ž ์œ ์‚ฌ๋„, ๋ฐœ์Œ ์ •ํ™•๋„ ๋“ฑ์„ ๊ธฐ์ค€์œผ๋กœ ๋ชจ๋ธ ์ˆœ์œ„๋ฅผ ๋งค๊ธฐ์ง€๋งŒ, ์ด ๊ธ€์—์„œ ์‹ค์ œ๋กœ ์–ด๋–ค ๊ธฐ์ค€์ด ์“ฐ์˜€๋Š”์ง€๋Š” ๋ณธ๋ฌธ์„ ํ™•์ธํ•ด์•ผ ์•Œ ์ˆ˜ ์žˆ๋‹ค. ์›๋ฌธ ๊ธฐ์‚ฌ๋ฅผ ์—ด๋žŒํ•  ์ˆ˜ ์—†์–ด ์ด ์š”์•ฝ์€ ์ œ๋ชฉ๋งŒ์„ ๊ทผ๊ฑฐ๋กœ ์ž‘์„ฑ๋์œผ๋ฉฐ, ๋ฐœ์ทŒ๋ฌธ๋„ ๋น„์–ด ์žˆ์–ด ๊ตฌ์ฒด์  ๋‚ด์šฉ์„ ๋‹ด์ง€ ๋ชปํ–ˆ๋‹ค.

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


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

Enabling Cloud Storage end-to-end checksums for improved data integrity and durability

Google Cloud

์ด ๊ธ€์€ Google Cloud Storage๊ฐ€ 2026๋…„ 10์›” 1์ผ๋ถ€ํ„ฐ ๋ชจ๋“  Cloud Storage SDK์—์„œ ์—”๋“œํˆฌ์—”๋“œ ์ฒดํฌ์„ฌ์„ ๊ธฐ๋ณธ์ ์œผ๋กœ ํ™œ์„ฑํ™”ํ–ˆ๋‹ค๊ณ  ๋ฐœํ‘œํ•œ ๋‚ด์šฉ์„ ๋‹ค๋ฃฌ๋‹ค. ์ด์ „์—๋Š” ๊ฐœ๋ฐœ์ž๊ฐ€ ์ง์ ‘ ์ฒดํฌ์„ฌ ๋กœ์ง์„ ๊ตฌํ˜„ํ•ด์•ผ ํ–ˆ์ง€๋งŒ, ์ด์ œ SDK๊ฐ€ ์—…๋กœ๋“œ ๋ฐ์ดํ„ฐ์— ๋Œ€ํ•ด ๋‚ด๋ถ€์ ์œผ๋กœ ์ฒดํฌ์„ฌ์„ ๊ณ„์‚ฐํ•ด ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์ด ๊ฐ’์„ ์ œ๊ณตํ•˜์ง€ ์•Š์•„๋„ ์ž๋™์œผ๋กœ Cloud Storage์— ์ „๋‹ฌํ•˜๋ฉฐ, ์ด๋ฅผ ํ†ตํ•ด ์„œ๋ฒ„ ์ธก ์ฒดํฌ์„ฌ ๊ณ„์‚ฐ ์ด์ „ ์ „์†ก ๊ตฌ๊ฐ„์—์„œ ๋ฐœ์ƒํ•  ์ˆ˜ ์žˆ๋˜ ๋น„ํŠธ ํ”Œ๋ฆฝ์„ ํƒ์ง€ํ•˜์ง€ ๋ชปํ•˜๋Š” ์ทจ์•ฝ์ ์„ ํ•ด์†Œํ–ˆ๋‹ค. ๋‹ค์šด๋กœ๋“œ ์‹œ์—๋Š” SDK๊ฐ€ ๊ฐ์ฒด ์ฒดํฌ์„ฌ์„ ๊ฒ€์ฆํ•˜๊ณ , ํŠนํžˆ gRPC API๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ๋ฒ”์œ„(range) ์ฝ๊ธฐ์—์„œ๋Š” gRPC์— ๋‚ด์žฅ๋œ ์—”๋“œํˆฌ์—”๋“œ ๋ ˆ์ธ์ง€ ์ฒดํฌ์„ฌ ๊ฒ€์ฆ ๊ธฐ๋Šฅ์„ ํ™œ์šฉํ•œ๋‹ค. ๋‚ด๋ถ€์ ์œผ๋กœ๋Š” ํด๋ผ์ด์–ธํŠธ ์ „์ฒด ๊ฐ์ฒด ์ฒดํฌ์„ฌ, ์ฒญํฌ ๋‹จ์œ„ CRC, ์ˆ˜์ฒœ ๊ฐœ ์ฒญํฌ๋ฅผ ๋ฌถ์€ ๊ธฐ๊ฐ€๋ฐ”์ดํŠธ ๋‹จ์œ„ ์ƒค๋“œ ํŒŒ์ผ์˜ CRC ์—ฐ๊ฒฐ ์†์„ฑ, Colossus ์Šคํ† ๋ฆฌ์ง€์˜ Reed-Solomon ์ธ์ฝ”๋”ฉ์„ ์‚ฌ์šฉํ•˜๋Š” ๋ธ”๋ก ๋‹จ์œ„ ์ฒดํฌ์„ฌ, ๊ทธ๋ฆฌ๊ณ  D ํŒŒ์ผ ์„œ๋ฒ„์˜ ๋””์Šคํฌ ๋‹จ์œ„ ์ธ๋ผ์ธ ์ฒดํฌ์„ฌ๊นŒ์ง€ ๋‹ค์ธต์ ์œผ๋กœ ์ฒด์ธ ์˜ค๋ธŒ ์ปค์Šคํ„ฐ๋””๋ฅผ ์œ ์ง€ํ•œ๋‹ค. ๊ฐ์ฒด๋ณ„ ํ‚ค๋กœ ์•”ํ˜ธํ™”๋œ ๋ฐ์ดํ„ฐ์˜ ๊ฒฝ์šฐ, ์•”ํ˜ธํ™” ํ›„ ์•”ํ˜ธ๋ฌธ์˜ ์ฒดํฌ์„ฌ์„ ๊ณ„์‚ฐํ•˜๊ณ  ๋ณตํ˜ธํ™”ํ•ด ์›๋ณธ๊ณผ ์ผ์น˜ํ•˜๋Š”์ง€ ๊ฒ€์ฆํ•œ ๋’ค ๋ถˆ์ผ์น˜ ์‹œ ํ๊ธฐํ•˜๊ณ  ์žฌ์‹œ์ž‘ํ•˜๋Š” ์ ˆ์ฐจ๋กœ ํ‰๋ฌธยท์•”ํ˜ธ๋ฌธ ์ „ํ™˜ ๊ตฌ๊ฐ„์˜ ๋น„ํŠธ ํ”Œ๋ฆฝ๊นŒ์ง€ ์žก์•„๋‚ธ๋‹ค. Google์€ ์ˆ˜์‹ญ๋งŒ ๋Œ€์— ๋‹ฌํ•˜๋Š” Cloud Storage ํ”„๋ŸฐํŠธ์—”๋“œ ๊ทœ๋ชจ์—์„œ ๋น„ํŠธ ํ”Œ๋ฆฝ์ด ์ด๋ก ์ด ์•„๋‹ˆ๋ผ ์‹ค์ œ๋กœ ์ผ์ƒ์ ์œผ๋กœ ๋ฐœ์ƒํ•œ๋‹ค๊ณ  ์„ค๋ช…ํ•˜๋ฉฐ, ์ด ๋ณดํ˜ธ ๊ธฐ๋Šฅ์„ ์˜จ์ „ํžˆ ํ™œ์šฉํ•˜๋ ค๋ฉด ์ตœ์‹  ๋ฒ„์ „์˜ SDK๋กœ ์—…๋ฐ์ดํŠธํ•  ๊ฒƒ์„ ๊ถŒ๊ณ ํ•œ๋‹ค.

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

Accelerating analytics: PayPalโ€™s journey with Managed Service for Apache Spark

Google Cloud

PayPal๊ฐ€ ๋ ˆ๊ฑฐ์‹œ ์˜จํ”„๋ ˆ๋ฏธ์Šค Hadoop ํ”Œ๋žซํผ์—์„œ Google Cloud์˜ Managed Service for Apache Spark๋กœ ๋ถ„์„ ์›Œํฌ๋กœ๋“œ๋ฅผ ๋งˆ์ด๊ทธ๋ ˆ์ด์…˜ํ–ˆ๋‹ค. PayPal์˜ ๋ถ„์„ ํ”Œ๋žซํผ์€ ํ•˜๋ฃจ์— ํŽ˜ํƒ€๋ฐ”์ดํŠธ ๊ทœ๋ชจ์˜ ๋ฐ์ดํ„ฐ๋ฅผ ์ฒ˜๋ฆฌํ•˜๋ฉฐ, ์ด๋Š” ์‚ฌ๊ธฐ ํƒ์ง€์™€ ์‚ฌ์šฉ์ž ๊ฒฝํ—˜ ๊ฐœ์„  ๋“ฑ ํ•ต์‹ฌ ๋น„์ฆˆ๋‹ˆ์Šค ๊ธฐ๋Šฅ์— ์“ฐ์ธ๋‹ค. ๊ธฐ์กด ํ™˜๊ฒฝ์€ ๋น ๋ฅธ ์„ฑ์žฅ๊ณผ ๋‹ค์ˆ˜์˜ ์ธ์ˆ˜ํ•ฉ๋ณ‘์„ ๊ฑฐ์น˜๋ฉฐ ํŒŒํŽธํ™”๋˜์–ด ์šด์˜ ๋ถ€๋‹ด๊ณผ ์„ฑ๋Šฅ ์ €ํ•˜๋ฅผ ์ดˆ๋ž˜ํ–ˆ๋‹ค. ๋งˆ์ด๊ทธ๋ ˆ์ด์…˜ ์ดํ›„ ํ•ต์‹ฌ ๋ถ„์„ ์›Œํฌ๋กœ๋“œ์˜ ์ฒ˜๋ฆฌ ์‹œ๊ฐ„์ด 25% ๊ฐœ์„ ๋๊ณ , ํŠธ๋ž˜ํ”ฝ์ด ๊ธ‰์ฆํ•˜๋Š” ์‹œ๊ธฐ์—๋„ SLA ์ค€์ˆ˜์œจ์ด 30% ์ƒ์Šนํ–ˆ๋‹ค. ๊ด€๋ฆฌํ˜• ์„œ๋น„์Šค๋Š” ํด๋Ÿฌ์Šคํ„ฐ๋ฅผ ๋ถ„ ๋‹จ์œ„๋กœ ํ”„๋กœ๋น„์ €๋‹ํ•˜๊ณ  ํƒ„๋ ฅ์ ์œผ๋กœ ํ™•์žฅํ•  ์ˆ˜ ์žˆ๊ฒŒ ํ•ด ํŒ€ ์ „๋ฐ˜์—์„œ Spark ์‚ฌ์šฉ์„ ํ‘œ์ค€ํ™”์‹œ์ผฐ์œผ๋ฉฐ, Google Cloud StorageยทBigQuery์™€์˜ ๋„ค์ดํ‹ฐ๋ธŒ ํ†ตํ•ฉ์„ ํ†ตํ•ด ๋„๊ตฌ๋ฅผ ํ†ตํ•ฉํ•˜๊ณ  ์ˆ˜๋™ ์œ ์ง€๋ณด์ˆ˜๋ฅผ ์ค„์—ฌ ์šด์˜ ๋น„์šฉ๋„ ๋‚ฎ์ท„๋‹ค.

๐Ÿ’ก ํด๋Ÿฌ์Šคํ„ฐ ์šด์˜ํŒ€ ๊ด€์ ์—์„œ๋Š” ๊ด€๋ฆฌํ˜• Spark๋กœ ์ „ํ™˜ํ•˜๋ฉด ์ˆ˜๋™ ํด๋Ÿฌ์Šคํ„ฐ ํ”„๋กœ๋น„์ €๋‹๊ณผ ์œ ์ง€๋ณด์ˆ˜ ๋ถ€๋‹ด์„ ์ค„์ด๋ฉด์„œ๋„ ํŠธ๋ž˜ํ”ฝ ๊ธ‰์ฆ๊ธฐ SLA ์•ˆ์ •์„ฑ์„ ๋†’์ผ ์ˆ˜ ์žˆ๋‹ค๋Š” ์ ์ด ํ•ต์‹ฌ์ด๋‹ค.

Accelerating airline retailing innovation: how Datalex modernized with AWS Experience-Based Acceleration and agentic AI

AWS Architecture

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

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

Introducing Clef: our open-source decision models, and new RL fine-tuning platform

Cloudflare

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

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

One year later: Sovereign AI and the fight for choice

Cloudflare

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

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

Democratizing Managed Lustre with lower cost and frictionless development

Google Cloud

Google Cloud๋Š” ๊ณ ์„ฑ๋Šฅ ๋ณ‘๋ ฌ ํŒŒ์ผ์‹œ์Šคํ…œ์ธ Managed Lustre๋ฅผ ๋” ๋‚ฎ์€ ๋น„์šฉ๊ณผ ๋” ์ ์€ ๋งˆ์ฐฐ๋กœ ์“ธ ์ˆ˜ ์žˆ๋„๋ก ๊ฐœ์„ ํ•œ ๋‚ด์šฉ์„ ๋‹ค๋ฃจ๋Š” 2๋ถ€์ž‘ ์‹œ๋ฆฌ์ฆˆ์˜ ์ฒซ ๋ฒˆ์งธ ๊ธ€์„ ๊ณต๊ฐœํ–ˆ๋‹ค. Dynamic Tier๋Š” ๋””์Šคํฌ ๋ฏธ๋””์–ด ์ข…๋ฅ˜, ๋ฐ์ดํ„ฐ ์ด๋™, ๋ฉ”ํƒ€๋ฐ์ดํ„ฐ IOPS๋ฅผ ๋ณ„๋„๋กœ ๊ณผ๊ธˆํ•˜์ง€ ์•Š๊ณ  GB๋‹น ์›” 6์„ผํŠธ์˜ ๋‹จ์ผ ์š”๊ธˆ์œผ๋กœ ์ œ๊ณต๋œ๋‹ค. ์„ฑ๋Šฅ ๋ฉด์—์„œ๋Š” SSD ๊ธฐ๋ฐ˜ ๊ณ ์„ฑ๋Šฅ ์บ์‹œ ํ‹ฐ์–ด๊ฐ€ ํ‰๊ท  ์•ฝ 300๋งˆ์ดํฌ๋กœ์ดˆ์˜ ์„œ๋ธŒ๋ฐ€๋ฆฌ์ดˆ ์ฝ๊ธฐ ์ง€์—ฐ์„ ๋ณด์ด๊ณ , HDD ๊ธฐ๋ฐ˜ ์šฉ๋Ÿ‰ ํ’€์€ ํ‰๊ท  10~30๋ฐ€๋ฆฌ์ดˆ์˜ ์ฝ๊ธฐ ์ง€์—ฐ์„ ๋ณด์ด๋ฉฐ, ์ฒ˜๋ฆฌ๋Ÿ‰์€ TiB๋‹น 500MBps๋กœ ์„ ํ˜• ํ™•์žฅ๋˜๊ณ  ์ตœ๋Œ€ ์šฉ๋Ÿ‰์€ 80PB์— ๋‹ฌํ•œ๋‹ค. ๋ฒค์น˜๋งˆํฌ์—์„œ๋Š” Linux ์ปค๋„ ์••์ถ• ํ•ด์ œ๊ฐ€ ์•ฝ 2๋ถ„(๊ฒฝ์Ÿ ์†”๋ฃจ์…˜ ๋Œ€๋น„ 4.7๋ฐฐ ๋น ๋ฆ„), 20๊ฐœ ์›Œ์ปค๋กœ ๋ณ‘๋ ฌ git clone ์‹œ Python ์ €์žฅ์†Œ ๊ธฐ์ค€ ์•ฝ 40์ดˆ, Python ์ปดํŒŒ์ผ์ด ์•ฝ 200์ดˆ๊ฐ€ ๊ฑธ๋ ธ๊ณ , PyTorch ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ ์ž„ํฌํŠธ๋Š” 4,000๊ฐœ ์ด์ƒ์˜ ํ”„๋กœ์„ธ์Šค๋ฅผ 60์ดˆ ์ด๋‚ด์— ์ฒ˜๋ฆฌํ–ˆ๋‹ค. ๋˜ํ•œ 2,048๊ฐœ์˜ ํด๋ผ์ด์–ธํŠธ VM์ด ๋™์ผํ•œ 40GiB ํŒŒ์ผ์„ ๋™์‹œ์— ์ฝ์„ ๋•Œ ํ‰๊ท  ์ฒ˜๋ฆฌ๋Ÿ‰ 36.7GB/s๋ฅผ ๊ธฐ๋กํ–ˆ์œผ๋ฉฐ, ๊ณ ๋™์‹œ์„ฑ ์‹œ๋‚˜๋ฆฌ์˜ค์—์„œ๋Š” ๊ฒฝ์Ÿ ํŒŒ์ผ ์†”๋ฃจ์…˜๋ณด๋‹ค ์ง‘๊ณ„ ์ฒ˜๋ฆฌ๋Ÿ‰์ด 67% ๋” ๋†’์•˜๋‹ค.

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

Introducing Workers KV Instant โ€” powered by Quicksilver

Cloudflare

Cloudflare๋Š” Quicksilver ๊ธฐ์ˆ ์„ ๊ธฐ๋ฐ˜์œผ๋กœ ํ•˜๋Š” Workers KV Instant๋ฅผ ๋ฐœํ‘œํ–ˆ๋‹ค. ๋ฐœ์ทŒ๋ฌธ์— ๋”ฐ๋ฅด๋ฉด ์ด ์‹ ๊ทœ ๊ธฐ๋Šฅ์€ p99 ๊ธฐ์ค€ 2๋ฐ€๋ฆฌ์ดˆ ๋ฏธ๋งŒ์˜ ์ฝ๊ธฐ ์ง€์—ฐ๊ณผ, Cloudflare์˜ 300๊ฐœ ์ด์ƒ ์—ฃ์ง€ ์œ„์น˜ ์ „์—ญ์— ๊ฑธ์ณ 250๋ฐ€๋ฆฌ์ดˆ์˜ ๋ณต์ œ ์‹œ๊ฐ„์„ ์ œ๊ณตํ•œ๋‹ค. ์ด๋ฅผ ํ†ตํ•ด ๊ธฐ์กด Workers KV์—์„œ ๋ฐœ์ƒํ•˜๋˜ ์ฝœ๋“œ ๋ฆฌ๋“œ(cold-read) ํŒจ๋„ํ‹ฐ๋ฅผ ์—†์• ๋ฉด์„œ๋„, ๊ธฐ์กด์— ์“ฐ๋˜ ๋™์ผํ•œ Workers KV API๋ฅผ ๊ทธ๋Œ€๋กœ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋‹ค. ์ฆ‰ API ํ˜ธํ™˜์„ฑ์„ ์œ ์ง€ํ•œ ์ฑ„๋กœ ํ•˜๋ถ€ ๋ณต์ œยท์บ์‹ฑ ๊ณ„์ธต๋งŒ ๊ฐœ์„ ํ•ด ์ง€์—ฐ๊ณผ ์ „์—ญ ์ผ๊ด€์„ฑ ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•œ ๊ฒƒ์ด ํ•ต์‹ฌ์ด๋‹ค. ๋‹ค๋งŒ Quicksilver์˜ ๊ตฌ์ฒด์ ์ธ ๋‚ด๋ถ€ ๋™์ž‘ ๋ฐฉ์‹์ด๋‚˜ ๊ธฐ์กด ๋ฒ„์ „๊ณผ์˜ ์ƒ์„ธํ•œ ์„ฑ๋Šฅ ๋น„๊ต ์ˆ˜์น˜๋Š” ์›๋ฌธ ์ ‘๊ทผ์ด ๋ง‰ํ˜€ ํ™•์ธํ•  ์ˆ˜ ์—†์—ˆ๋‹ค. ์ด ์š”์•ฝ์€ ์ œ๋ชฉ๊ณผ ๋ฐœ์ทŒ๋ฌธ๋งŒ์„ ๊ทผ๊ฑฐ๋กœ ์ž‘์„ฑ๋˜์—ˆ์œผ๋ฉฐ, ์›๋ฌธ ๊ธฐ์‚ฌ์— ์ ‘๊ทผํ•  ์ˆ˜ ์—†์–ด ์„ธ๋ถ€ ๋‚ด์šฉ์ด ์ œํ•œ์ ์ž„์„ ๋ฐํžŒ๋‹ค.

๐Ÿ’ก ์—ฃ์ง€์—์„œ KV๋ฅผ ์“ฐ๋Š” ์šด์˜์ž ์ž…์žฅ์—์„œ๋Š” API๋ฅผ ๋ฐ”๊พธ์ง€ ์•Š๊ณ ๋„ ์ฝœ๋“œ ๋ฆฌ๋“œ ์ง€์—ฐ์ด ์‚ฌ๋ผ์ง€๊ณ  ์ „์—ญ ๋ณต์ œ๊ฐ€ 250ms๋กœ ๋นจ๋ผ์ง„๋‹ค๋Š” ์ ์ด, ๊ธฐ์กด ์ฝ”๋“œ ์ˆ˜์ • ์—†์ด ์‚ฌ์šฉ์ž ์ฒด๊ฐ ์ง€์—ฐ์„ ์ค„์ผ ์ˆ˜ ์žˆ๋Š” ์†์‰ฌ์šด ๊ฐœ์„ ์ด๋ผ๋Š” ์˜๋ฏธ๋ฅผ ๊ฐ–๋Š”๋‹ค.

An inside look at Red Hatโ€™s high school internship program

Red Hat

์ด ๊ธ€์€ ๋ ˆ๋“œํ–‡(Red Hat)์ด ์šด์˜ํ•˜๋Š” ๊ณ ๊ต์ƒ ๋Œ€์ƒ ์ธํ„ด์‹ญ ํ”„๋กœ๊ทธ๋žจ์„ ์†Œ๊ฐœํ•œ๋‹ค. ๋ฐœ์ทŒ๋ฌธ์— ๋”ฐ๋ฅด๋ฉด 2026๋…„ 7์›”์— ๋ณด์Šคํ„ด(Boston)๊ณผ ๋กค๋ฆฌ(Raleigh) ๋‘ ์ง€์—ญ์—์„œ ๋‘ ๋ฒˆ์งธ(second) High School Internship Program์ด ์‹œ์ž‘๋˜์—ˆ๋‹ค. ์ด๋Š” ๋ ˆ๋“œํ–‡์ด ์ด ํ”„๋กœ๊ทธ๋žจ์„ 2๋…„ ์—ฐ์† ์šด์˜ํ•˜๋ฉฐ ์ง€์—ญ๊ณผ ์ฐธ๊ฐ€ ๊ทœ๋ชจ๋ฅผ ์œ ์ง€ ๋˜๋Š” ํ™•๋Œ€ํ•˜๊ณ  ์žˆ์Œ์„ ์‹œ์‚ฌํ•œ๋‹ค. ๊ธ€์€ ์ฐธ๊ฐ€ ํ•™์ƒ๋“ค์ด ์ฒซ ์ถœ๊ทผ์ผ์— ์ดฌ์˜๋œ ์‚ฌ์ง„๊ณผ ํ•จ๊ป˜ ํ”„๋กœ๊ทธ๋žจ์˜ ์ทจ์ง€, ์ฆ‰ ๊ณ ๋“ฑํ•™์ƒ๋“ค์—๊ฒŒ ์˜คํ”ˆ์†Œ์Šค ๊ธฐ์—…์—์„œ์˜ ์‹ค๋ฌด ๊ฒฝํ—˜์„ ์ œ๊ณตํ•˜๋Š” ๋ชฉ์ ์„ ์„ค๋ช…ํ•˜๋Š” ๊ฒƒ์œผ๋กœ ๋ณด์ธ๋‹ค. ๋‹ค๋งŒ ์›๋ฌธ ์ „์ฒด๋ฅผ ํ™•์ธํ•˜์ง€ ๋ชปํ•ด ์ฐธ๊ฐ€ ํ•™์ƒ ์ˆ˜, ๊ตฌ์ฒด์ ์ธ ํ”„๋กœ์ ํŠธ๋‚˜ ์—…๋ฌด ๋‚ด์šฉ, ๋ฉ˜ํ† ๋ง ์ฒด๊ณ„ ๋“ฑ ์„ธ๋ถ€์‚ฌํ•ญ์€ ํ™•์ธํ•˜์ง€ ๋ชปํ–ˆ๋‹ค. ์›๋ฌธ ์ ‘๊ทผ์ด ์ฐจ๋‹จ๋˜์–ด ์ œ๋ชฉ๊ณผ ๋ฐœ์ทŒ๋ฌธ๋งŒ์œผ๋กœ ์ž‘์„ฑํ•œ ์š”์•ฝ์ด๋ฉฐ, ์ถ”๊ฐ€ ์„ธ๋ถ€์‚ฌํ•ญ์€ ํ™•์ธํ•  ์ˆ˜ ์—†์—ˆ๋‹ค.

๐Ÿ’ก ์šด์˜ ๊ด€์ ์—์„œ๋Š” ์ง์ ‘์  ์‹œ์‚ฌ์ ์ด ์ ์ง€๋งŒ, ๋ ˆ๋“œํ–‡์ด 2๋…„์งธ ๊ณ ๊ต ์ธํ„ด์‹ญ์„ ์ง€์—ญ ๊ฑฐ์ (๋ณด์Šคํ„ดยท๋กค๋ฆฌ)์—์„œ ์šด์˜ํ•œ๋‹ค๋Š” ์ ์€ ์˜คํ”ˆ์†Œ์Šค ๊ธฐ์—…์˜ ์กฐ๊ธฐ ์ธ์žฌ ํŒŒ์ดํ”„๋ผ์ธ ํˆฌ์ž ํŒจํ„ด์„ ๋ณด์—ฌ์ค€๋‹ค.

Running multi-day AZ evacuation drills with ARC Zonal Shift

AWS Architecture

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

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

How MHK built a HIPAA-eligible agentic AI solution on Amazon Bedrock

AWS Architecture

AWS Architecture ๋ธ”๋กœ๊ทธ๋Š” ํ—ฌ์Šค์ผ€์–ด ๊ธฐ์ˆ  ๊ธฐ์—… MHK๊ฐ€ Amazon Bedrock ๊ธฐ๋ฐ˜์œผ๋กœ HIPAA ์ ๊ฒฉ(HIPAA-eligible) ์—์ด์ „ํ‹ฑ AI ์†”๋ฃจ์…˜์ธ "SmartProminence AI Orchestrator"๋ฅผ ๊ตฌ์ถ•ํ•œ ์‚ฌ๋ก€๋ฅผ ์†Œ๊ฐœํ•œ๋‹ค. ์ด ํ”„๋ ˆ์ž„์›Œํฌ๋Š” Amazon Bedrock, Amazon ECS, ๊ทธ๋ฆฌ๊ณ  ์ด๋ฒคํŠธ ๊ธฐ๋ฐ˜(event-driven) ์•„ํ‚คํ…์ฒ˜ ํŒจํ„ด์„ ๊ฒฐํ•ฉํ•ด ๊ตฌ์„ฑ๋๋‹ค. MHK๋Š” ์ด ์—์ด์ „ํ‹ฑ ์›Œํฌํ”Œ๋กœ๋ฅผ ํ†ตํ•ด ์ˆ˜๋™ ์˜๋ฃŒ ์‹ฌ์‚ฌ(medical review) ์ž‘์—…๋Ÿ‰์„ 90% ์ค„์˜€๋‹ค๊ณ  ๋ฐํ˜”๋‹ค. ๋˜ํ•œ ์ƒˆ๋กœ์šด AI ๊ธฐ๋Šฅ์˜ ๋ฐฐํฌ ์ฃผ๊ธฐ๋ฅผ ๊ธฐ์กด ์ˆ˜๊ฐœ์›”์—์„œ ์ˆ˜์ฃผ ๋‹จ์œ„๋กœ ๋‹จ์ถ•์‹œ์ผฐ๋‹ค๊ณ  ์„ค๋ช…ํ•œ๋‹ค. HIPAA ์ ๊ฒฉ ์•„ํ‚คํ…์ฒ˜๋ผ๋Š” ์ ์—์„œ ์˜๋ฃŒ ๋ฐ์ดํ„ฐ ์ฒ˜๋ฆฌ์— ํ•„์š”ํ•œ ๊ทœ์ œ ์ค€์ˆ˜ ์š”๊ฑด์„ ์ถฉ์กฑํ•˜๋ฉด์„œ ์—์ด์ „ํŠธ ๊ธฐ๋ฐ˜ ์ž๋™ํ™”๋ฅผ ์šด์˜์— ์ ์šฉํ•œ ์‚ฌ๋ก€๋กœ ๋ณผ ์ˆ˜ ์žˆ๋‹ค. ์›๋ฌธ์„ ์ง์ ‘ ํ™•์ธํ•˜์ง€ ๋ชปํ•ด ๊ตฌ์ฒด์ ์ธ ์—์ด์ „ํŠธ ์„ค๊ณ„๋‚˜ ECSยทBedrock ์—ฐ๋™ ์„ธ๋ถ€์‚ฌํ•ญ์€ ํ™•์ธํ•  ์ˆ˜ ์—†์—ˆ์œผ๋ฉฐ, ์ด ์š”์•ฝ์€ ์ œ๋ชฉ๊ณผ ๋ฐœ์ทŒ๋ฌธ์— ๊ทผ๊ฑฐํ•œ๋‹ค.

๐Ÿ’ก ๊ทœ์ œ ์ค€์ˆ˜(HIPAA)๋ฅผ ์œ ์ง€ํ•˜๋ฉด์„œ ์—์ด์ „ํ‹ฑ AI๋กœ ์˜๋ฃŒ ์‹ฌ์‚ฌ ์ธ๋ ฅ ํˆฌ์ž…์„ 90% ์ค„์ด๊ณ  ๋ฐฐํฌ ์ฃผ๊ธฐ๋ฅผ ์ˆ˜๊ฐœ์›”์—์„œ ์ˆ˜์ฃผ๋กœ ๋‹จ์ถ•ํ•œ ๊ฒƒ์€ ๋น„์šฉ๊ณผ ์ถœ์‹œ ์†๋„ ์–‘์ชฝ์—์„œ ์šด์˜ ์กฐ์ง์— ์‹ค์งˆ์  ์ด๋“์„ ์ค€๋‹ค.

Reimagining the enterprise innovation engine in the agentic era

Red Hat

์ด ๊ธ€์˜ ์ œ๋ชฉ์€ "Reimagining the enterprise innovation engine in the agentic era"๋กœ, Red Hat์ด ์—์ด์ „ํŠธํ˜• AI ์‹œ๋Œ€์— ๋งž์ถฐ ๊ธฐ์—… ํ˜์‹  ์ฒด๊ณ„๋ฅผ ๋‹ค์‹œ ์„ค๊ณ„ํ•ด์•ผ ํ•œ๋‹ค๋Š” ์ฃผ์žฅ์„ ๋‹ด๊ณ  ์žˆ๋‹ค. ๋ฐœ์ทŒ๋ฌธ์— ๋”ฐ๋ฅด๋ฉด ํ•„์ž๋Š” 4๋…„ ์ „ ์‹ ๊ธฐ์ˆ ์„ ๋ฐœ๊ตดยท์ •๋ ฌยท๊ฐœ๋ฐœยท์ƒ์—…ํ™”ํ•˜๋Š” ๋ฐ˜๋ณต ๊ฐ€๋Šฅํ•œ ๋ชจ๋ธ, ์ฆ‰ "๊ธฐ์—… ํ˜์‹  ์—”์ง„"์˜ ํ”Œ๋ ˆ์ด๋ถ์„ ์ œ์‹œํ•œ ๋ฐ” ์žˆ๋‹ค๊ณ  ๋ฐํžŒ๋‹ค. ๋‹น์‹œ ๋ชฉํ‘œ๋Š” ์‹œ์žฅ ๋ณ€ํ™”๊ฐ€ ๊ธฐ์—…์„ ์•ž์„œ๊ฐ€๊ธฐ ์ „์— ์‹ ๊ธฐ์ˆ ์„ ์„ ์ œ์ ์œผ๋กœ ํฌ์ฐฉํ•  ์ˆ˜ ์žˆ๋Š” ์ฒด๊ณ„๋ฅผ ๋งŒ๋“œ๋Š” ๊ฒƒ์ด์—ˆ๋‹ค. ์ด๋ฒˆ ๊ธ€์€ ๊ทธ ํ”Œ๋ ˆ์ด๋ถ์„ ์—์ด์ „ํŠธํ˜•(agentic) AI๊ฐ€ ๋ถ€์ƒํ•œ ํ˜„์žฌ ํ™˜๊ฒฝ์— ๋งž์ถฐ ์žฌ๊ฒ€ํ† ํ•˜๋Š” ๋‚ด์šฉ์œผ๋กœ ๋ณด์ธ๋‹ค. ๋‹ค๋งŒ ๊ตฌ์ฒด์ ์œผ๋กœ ์–ด๋–ค ์ œํ’ˆ์ด๋‚˜ ๊ธฐ์ˆ ์ด ์ƒˆ ๋ชจ๋ธ์— ํฌํ•จ๋˜๋Š”์ง€, ์–ด๋–ค ๊ตฌ์ฒด์  ๋ณ€ํ™”๊ฐ€ ์ œ์•ˆ๋˜๋Š”์ง€๋Š” ๋ฐœ์ทŒ๋ฌธ๋งŒ์œผ๋กœ๋Š” ํ™•์ธ๋˜์ง€ ์•Š๋Š”๋‹ค. ์ด ์š”์•ฝ์€ ์›๋ฌธ์„ ์—ด์–ด๋ณผ ์ˆ˜ ์—†์–ด ์ œ๋ชฉ๊ณผ ๋ฐœ์ทŒ๋ฌธ์— ๊ทผ๊ฑฐํ•ด ์ž‘์„ฑ๋๋‹ค.

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

Migrate virtual machines with Red Hat OpenStack Services on OpenShift

Red Hat

์ œ๋ชฉ "Migrate virtual machines with Red Hat OpenStack Services on OpenShift"์—์„œ ์•Œ ์ˆ˜ ์žˆ๋“ฏ, ์ด ๊ธ€์€ ๊ฐ€์ƒ๋จธ์‹ ์„ Red Hat OpenStack Services on OpenShift ํ™˜๊ฒฝ์œผ๋กœ ์ด์ „ํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ๋‹ค๋ฃฌ๋‹ค. ๋ฐœ์ทŒ๋ฌธ์€ IT ์˜์‚ฌ๊ฒฐ์ •์ž๋“ค์ด ํด๋ผ์šฐ๋“œ ๋„ค์ดํ‹ฐ๋ธŒ ๊ฐœ๋ฐœ์„ ์œ„ํ•œ ๊ธฐ๋ฐ˜์„ ๋งˆ๋ จํ•˜๋ฉด์„œ๋„ IT ์šด์˜์„ ์ตœ์ ํ™”ํ•  ํ™•์žฅ ๊ฐ€๋Šฅํ•œ ํ”„๋ผ์ด๋น— ํด๋ผ์šฐ๋“œ๊ฐ€ ํ•„์š”ํ•˜๋‹ค๊ณ  ์„ค๋ช…ํ•œ๋‹ค. Red Hat OpenStack Services on OpenShift๋Š” Infrastructure-as-a-Service(IaaS)์— ๋Œ€๊ทœ๋ชจ ํ™•์žฅ์„ฑ์„ ์ œ๊ณตํ•ด, ๊ฐ€์ƒํ™” ์›Œํฌ๋กœ๋“œ์™€ ํด๋ผ์šฐ๋“œ ๋„ค์ดํ‹ฐ๋ธŒ ์›Œํฌ๋กœ๋“œ๊ฐ€ ๊ณต์กดํ•  ์ˆ˜ ์žˆ๊ฒŒ ํ•œ๋‹ค๊ณ  ์†Œ๊ฐœ๋œ๋‹ค. ์ฆ‰ ์ด ํ”Œ๋žซํผ์€ ๊ธฐ์กด ๊ฐ€์ƒ๋จธ์‹  ๊ธฐ๋ฐ˜ ์›Œํฌ๋กœ๋“œ๋ฅผ ํ๊ธฐํ•˜์ง€ ์•Š๊ณ  OpenShift ๊ธฐ๋ฐ˜ ํด๋ผ์šฐ๋“œ ๋„ค์ดํ‹ฐ๋ธŒ ํ™˜๊ฒฝ๊ณผ ๋‚˜๋ž€ํžˆ ์šด์šฉํ•  ์ˆ˜ ์žˆ๋„๋ก ์„ค๊ณ„๋œ ๊ฒƒ์œผ๋กœ ๋ณด์ธ๋‹ค. ๋‹ค๋งŒ ์‹ค์ œ ๋งˆ์ด๊ทธ๋ ˆ์ด์…˜ ์ ˆ์ฐจ, ์‚ฌ์šฉ๋˜๋Š” ๊ตฌ์ฒด์  ํˆด๋ง์ด๋‚˜ ๋ฒ„์ „, ์‚ฌ๋ก€๋กœ ๋“  ๊ณ ๊ฐ์‚ฌ ๋“ฑ์€ ๋ฐœ์ทŒ๋ฌธ์— ๋‚˜์™€ ์žˆ์ง€ ์•Š๋‹ค. ์ด ์š”์•ฝ์€ ์›๋ฌธ ๊ธฐ์‚ฌ๋ฅผ ์—ด์–ด๋ณผ ์ˆ˜ ์—†์–ด ์ œ๋ชฉ๊ณผ ๋ฐœ์ทŒ๋ฌธ๋งŒ์„ ๊ทผ๊ฑฐ๋กœ ์ž‘์„ฑ๋๋‹ค.

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

SQL Server on Azure Local is now generally available

Azure

๋งˆ์ดํฌ๋กœ์†Œํ”„ํŠธ๋Š” 2026๋…„ 9์›” 28์ผ ๋ธ”๋กœ๊ทธ๋ฅผ ํ†ตํ•ด SQL Server on Azure Local์ด ์ •์‹ ์ถœ์‹œ(GA)๋๋‹ค๊ณ  ๋ฐํ˜”๋‹ค. ์ด๋ฒˆ GA์—๋Š” ๋‘ ๊ฐ€์ง€ ์šด์˜ ๋ชจ๋“œ๊ฐ€ ํฌํ•จ๋˜๋Š”๋ฐ, ํ•˜๋‚˜๋Š” Azure Arc๋ฅผ ํ†ตํ•ด ๋ฆฌ์†Œ์Šค๋ฅผ ๊ด€๋ฆฌํ•˜๋Š” "์—ฐ๊ฒฐ(connected)" ๋ฐฐํฌ ๋ฐฉ์‹์ด๊ณ , ๋‹ค๋ฅธ ํ•˜๋‚˜๋Š” ์™ธ๋ถ€ ์—ฐ๊ฒฐ์ด ์ œํ•œ๋˜๊ฑฐ๋‚˜ ๊ฐ„ํ—์ ์ด๊ฑฐ๋‚˜ ์•„์˜ˆ ๋ถˆ๊ฐ€๋Šฅํ•œ ํ™˜๊ฒฝ์—์„œ ๋กœ์ปฌ๋กœ๋งŒ ๋™์ž‘ํ•˜๋Š” "์—ฐ๊ฒฐ ํ•ด์ œ(disconnected, ALDO)" ์šด์˜ ๋ฐฉ์‹์ด๋‹ค. ๋ผ์ด์„ ์Šค ์ธก๋ฉด์—์„œ ์—ฐ๊ฒฐ ๋ฐฐํฌ๋Š” ๊ธฐ์กด SQL Server ๋ผ์ด์„ ์Šค๋‚˜ Azure Arc๋ฅผ ํ†ตํ•œ ์ข…๋Ÿ‰์ œ(pay-as-you-go) ๊ณผ๊ธˆ์„ ์ง€์›ํ•˜๋ฉฐ, ์—ฐ๊ฒฐ ํ•ด์ œ ๋ฐฐํฌ๋Š” Azure Hybrid Benefit์„ ํ†ตํ•œ ๊ธฐ์กด ๋ผ์ด์„ ์Šค ํ™œ์šฉ์„ ์ง€์›ํ•œ๋‹ค. SQL Server ๋ผ์ด์„ ์Šค ์ž์ฒด๋Š” Azure Local ํ”Œ๋žซํผ ์ธํ”„๋ผ ๋น„์šฉ๊ณผ ๋ณ„๋„๋กœ ์ฑ…์ •๋œ๋‹ค. ์•„์šธ๋Ÿฌ 2026๋…„ 9์›” 29์ผ ๊ธฐ์ค€ ํ”„๋ฆฌ๋ทฐ ๋‹จ๊ณ„์ธ Azure Local์šฉ Foundry Local์„ ํ†ตํ•ด SQL Server ์›Œํฌ๋กœ๋“œ์™€ ํ•จ๊ป˜ ์˜จํ”„๋ ˆ๋ฏธ์Šค์—์„œ AI ๋ชจ๋ธ ์ถ”๋ก ์„ ์ˆ˜ํ–‰ํ•  ์ˆ˜ ์žˆ๋‹ค. ์ด ํ”Œ๋žซํผ์€ ๊ณต๊ณต๊ธฐ๊ด€, ๊ตญ๋ฐฉ, ๊ธˆ์œต ์„œ๋น„์Šค, ํ—ฌ์Šค์ผ€์–ด, ์ œ์กฐ, ์—๋„ˆ์ง€ ๋“ฑ ๋ฐ์ดํ„ฐ ์ฃผ๊ถŒยท๊ทœ์ œยท์—ฐ๊ฒฐ์„ฑ ์ œ์•ฝ์ด ์žˆ๋Š” ์—…์ข…์„ ์ฃผ์š” ํƒ€๊นƒ์œผ๋กœ ์‚ผ๊ณ  ์žˆ๋‹ค. ๋‹ค๋งŒ ์ด GA ๋ฐœํ‘œ์—์„œ ์š”๊ตฌ๋˜๋Š” SQL Server์˜ ๊ตฌ์ฒด ๋ฒ„์ „์ด๋‚˜ ํ•˜๋“œ์›จ์–ด ์‚ฌ์–‘์€ ๋ช…์‹œ๋ผ ์žˆ์ง€ ์•Š๋‹ค.

๐Ÿ’ก ํด๋Ÿฌ์Šคํ„ฐ ์šด์˜์ž ์ž…์žฅ์—์„œ ํ•ต์‹ฌ์€ ์—ฐ๊ฒฐ/๋น„์—ฐ๊ฒฐ ๋ชจ๋“œ๋ฅผ ๋ชจ๋‘ GA๋กœ ์ง€์›ํ•œ๋‹ค๋Š” ์ ์ด ๋‹จ์ ˆ๋œ ํ˜„์žฅ(์—ฃ์ง€ยท๊ฒฉ๋ฆฌ๋ง)์—์„œ๋„ Azure Arc ๊ธฐ๋ฐ˜ ๊ด€๋ฆฌ ๊ฒฝํ—˜์„ ๊ทธ๋Œ€๋กœ ์œ ์ง€ํ•˜๋ฉด์„œ ๋ฐ์ดํ„ฐ ์ฃผ๊ถŒ ์š”๊ฑด์„ ๋งŒ์กฑ์‹œํ‚ฌ ์ˆ˜ ์žˆ๋‹ค๋Š” ๊ฒƒ์ด๋‹ค.

FabCon and SQLCon 2026 in Barcelona: Building the data foundation for Microsoft Copilot and agents

Azure

์ œ๋ชฉ๊ณผ ๋ฐœ์ทŒ๋ฌธ์— ๋”ฐ๋ฅด๋ฉด ์ด ๊ธ€์€ 2026๋…„ ๋ฐ”๋ฅด์…€๋กœ๋‚˜์—์„œ ์—ด๋ฆฐ FabCon๊ณผ SQLCon ํ–‰์‚ฌ์—์„œ ๋ฐœํ‘œ๋œ Microsoft Fabric ๋ฐ SQL ๊ด€๋ จ ํ˜์‹ ์„ ๋‹ค๋ฃฌ๋‹ค. ๋ฐœ์ทŒ๋ฌธ์€ ์ด๋ฒˆ ํ–‰์‚ฌ์—์„œ ๋‚˜์˜จ ๋ฐœํ‘œ๋“ค์ด ์กฐ์ง์ด AI๋ฅผ ์œ„ํ•œ ์‹ ๋ขฐํ•  ์ˆ˜ ์žˆ๋Š” ๋ฐ์ดํ„ฐ ๊ธฐ๋ฐ˜(data foundation)์„ ๊ตฌ์ถ•ํ•˜๋„๋ก ๋•๋Š”๋‹ค๊ณ  ์„ค๋ช…ํ•œ๋‹ค. ์ œ๋ชฉ์— Microsoft Copilot๊ณผ ์—์ด์ „ํŠธ(agents)๊ฐ€ ํ•จ๊ป˜ ์–ธ๊ธ‰๋œ ๊ฒƒ์œผ๋กœ ๋ณด์•„, ์ด๋ฒˆ ๋ฐœํ‘œ๋“ค์€ FabricยทSQL ๋ฐ์ดํ„ฐ ๊ณ„์ธต์„ Copilot ๋ฐ AI ์—์ด์ „ํŠธ ์›Œํฌ๋กœ๋“œ์™€ ์—ฐ๊ฒฐํ•˜๋Š” ๋ฐ ์ดˆ์ ์„ ๋งž์ถ˜ ๊ฒƒ์œผ๋กœ ์ถ”์ •๋œ๋‹ค. ๋‹ค๋งŒ ๊ตฌ์ฒด์ ์œผ๋กœ ์–ด๋–ค ์‹ ๊ทœ ๊ธฐ๋Šฅ, ์ œํ’ˆ๋ช…, ๋ฒ„์ „, ๋ฐœํ‘œ ์ผ์ •์ด ๊ณต๊ฐœ๋๋Š”์ง€๋Š” ๋ฐœ์ทŒ๋ฌธ๋งŒ์œผ๋กœ๋Š” ํ™•์ธํ•  ์ˆ˜ ์—†๋‹ค. ํ–‰์‚ฌ๋ช…(FabCon, SQLCon)๊ณผ ์žฅ์†Œ(๋ฐ”๋ฅด์…€๋กœ๋‚˜), ์—ฐ๋„(2026)๋Š” ์ œ๋ชฉ์—์„œ ๋ช…์‹œ์ ์œผ๋กœ ํ™•์ธ๋œ๋‹ค. ์ด ์š”์•ฝ์€ ์›๋ฌธ ๊ธฐ์‚ฌ๋ฅผ ์—ด์–ด๋ณผ ์ˆ˜ ์—†์–ด ์ œ๋ชฉ๊ณผ ๋ฐœ์ทŒ๋ฌธ์— ๊ทผ๊ฑฐํ•ด ์ž‘์„ฑ๋๋‹ค.

๐Ÿ’ก ๋ฐ์ดํ„ฐ ํ”Œ๋žซํผ ์šด์˜์ž ์ž…์žฅ์—์„œ๋Š” FabricยทSQL ๋ฐ์ดํ„ฐ ๊ธฐ๋ฐ˜์„ Copilot/์—์ด์ „ํŠธ์™€ ์ง์ ‘ ์—ฐ๊ฒฐํ•˜๋ ค๋Š” ๋ฐฉํ–ฅ์ด, ํ–ฅํ›„ ๋ฐ์ดํ„ฐ ๊ฑฐ๋ฒ„๋„Œ์Šค์™€ ์ ‘๊ทผ ์ œ์–ด๋ฅผ ์—์ด์ „ํŠธ ํ˜ธ์ถœ ๊ฒฝ๋กœ๊นŒ์ง€ ํ™•์žฅํ•ด์•ผ ํ•œ๋‹ค๋Š” ๊ณผ์ œ๋ฅผ ๋˜์ง„๋‹ค๋Š” ์ ์ด ์ค‘์š”ํ•˜๋‹ค.


DevOps & ์ธํ”„๋ผ

OpenAIโ€™s always-on agents are free, until one specific thing happens

The New Stack

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

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

Cloudflare brings paid access to MCP tools โ€” who controls the agentโ€™s spending?

The New Stack

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

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

โ€œNo human wants to look at billions of tracesโ€: Dynatrace bought Arize because agents need a new kind of observability

The New Stack

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

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

10 technical talks Iโ€™m excited about at GitHub Universe 2026

GitHub

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

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

How Mirelo AI brought sound design to the IDE with MCP and Kiro powers

AWS DevOps

Mirelo AI๋Š” ์ž์‚ฌ๊ฐ€ ํ˜ธ์ŠคํŒ…ํ•˜๋Š” MCP(Model Context Protocol) ์„œ๋ฒ„๋ฅผ Kiro power๋กœ ์ „ํ™˜ํ•ด, ๊ฐœ๋ฐœ์ž๊ฐ€ IDE๋ฅผ ๋ฒ—์–ด๋‚˜์ง€ ์•Š๊ณ ๋„ ์ž์—ฐ์–ด ํ”„๋กฌํ”„ํŠธ๋งŒ์œผ๋กœ ํ”„๋กœ๋•์…˜ ์ˆ˜์ค€์˜ ์‚ฌ์šด๋“œ ์ดํŽ™ํŠธ๋ฅผ ์ƒ์„ฑํ•  ์ˆ˜ ์žˆ๋„๋ก ๋งŒ๋“ค์—ˆ๋‹ค. ๋ฐœ์ทŒ๋ฌธ์— ๋”ฐ๋ฅด๋ฉด ์ด ๊ธ€์€ Mirelo๊ฐ€ ์ด ํ†ตํ•ฉ์„ ์–ด๋–ป๊ฒŒ ๊ตฌ์ถ•ํ–ˆ๋Š”์ง€, ๊ทธ๋ฆฌ๊ณ  AWS Enterprise Support๊ฐ€ ์ด๋ฅผ Kiro powers ๋งˆ์ผ“ํ”Œ๋ ˆ์ด์Šค์— ์˜ฌ๋ฆฌ๋Š” ๊ณผ์ •์—์„œ ์–ด๋–ค ๋„์›€์„ ์คฌ๋Š”์ง€๋ฅผ ์„ค๋ช…ํ•œ๋‹ค. ์ฆ‰ ๊ธฐ์กด์— ๋…๋ฆฝ์ ์œผ๋กœ ์šด์˜ํ•˜๋˜ MCP ์„œ๋ฒ„๋ฅผ Kiro๋ผ๋Š” AWS์˜ IDE ํ™•์žฅ ์ƒํƒœ๊ณ„์— ํŒจํ‚ค์ง•ํ•ด ๋ฐฐํฌ ๊ฐ€๋Šฅํ•œ ํ˜•ํƒœ๋กœ ๋งŒ๋“  ๊ฒƒ์ด ํ•ต์‹ฌ์ด๋‹ค. ๋‹ค๋งŒ MCP ์„œ๋ฒ„์˜ ๊ตฌ์ฒด์ ์ธ ๊ตฌํ˜„ ๋ฐฉ์‹, ์‚ฌ์šฉ๋œ AWS ์„œ๋น„์Šค, ์„ฑ๋Šฅ์ด๋‚˜ ๋น„์šฉ์— ๊ด€ํ•œ ์ˆ˜์น˜๋Š” ์›๋ฌธ ์ ‘๊ทผ์ด ๋ง‰ํ˜€ ํ™•์ธํ•  ์ˆ˜ ์—†์—ˆ๋‹ค. ์ด ์š”์•ฝ์€ ์ œ๋ชฉ๊ณผ ๋ฐœ์ทŒ๋ฌธ๋งŒ์„ ๊ทผ๊ฑฐ๋กœ ์ž‘์„ฑ๋˜์—ˆ์œผ๋ฉฐ, ์›๋ฌธ ๊ธฐ์‚ฌ์— ์ ‘๊ทผํ•  ์ˆ˜ ์—†์–ด ์„ธ๋ถ€ ๋‚ด์šฉ์ด ์ œํ•œ์ ์ž„์„ ๋ฐํžŒ๋‹ค.

๐Ÿ’ก ํ”Œ๋žซํผ ์—”์ง€๋‹ˆ์–ด ์ž…์žฅ์—์„œ๋Š” ๊ธฐ์กด MCP ์„œ๋ฒ„๋ฅผ Kiro power ํ˜•ํƒœ๋กœ ํŒจํ‚ค์ง•ํ•ด ๋งˆ์ผ“ํ”Œ๋ ˆ์ด์Šค์— ์˜ฌ๋ฆฌ๋Š” ํŒจํ„ด์ด, ์‚ฌ๋‚ด์—์„œ ๋งŒ๋“  ๋„๊ตฌ๋ฅผ IDE ํ†ตํ•ฉ ์ œํ’ˆ์œผ๋กœ ์ „ํ™˜ํ•  ๋•Œ ์ฐธ๊ณ ํ•  ์ˆ˜ ์žˆ๋Š” ๋ฐฐํฌ ๊ฒฝ๋กœ๋ฅผ ๋ณด์—ฌ์ค€๋‹ค๋Š” ์ ์ด ์œ ์˜๋ฏธํ•˜๋‹ค.

Dr. Cat Hicks on the Psychology of Software Teams

Honeycomb

์ด ๊ธ€์€ Honeycomb์˜ '๊ด€์ฐฐ๊ฐ€๋Šฅ์„ฑ๊ณผ ํ•จ๊ป˜ ์ด๋Œ๊ธฐ(Leading With Observability)' ํŒŸ์บ์ŠคํŠธ ์‹œ๋ฆฌ์ฆˆ ๋‘ ๋ฒˆ์งธ ์—ํ”ผ์†Œ๋“œ๋ฅผ ์†Œ๊ฐœํ•˜๋ฉฐ, Charity Majors๊ฐ€ Dr. Cat Hicks๋ฅผ ๊ฒŒ์ŠคํŠธ๋กœ ์ดˆ๋Œ€ํ•œ ๋‚ด์šฉ์„ ๋‹ค๋ฃฌ๋‹ค. Cat Hicks๋Š” 'The Psychology of Software Teams'์˜ ์ €์ž์ด์ž ์—ฐ๊ตฌ ์กฐ์ง Catharsis์˜ ์ฐฝ๋ฆฝ์ž๋กœ ์†Œ๊ฐœ๋œ๋‹ค. ๋ฐœ์ทŒ๋ฌธ์— ๋”ฐ๋ฅด๋ฉด ์ด๋ฒˆ ์—ํ”ผ์†Œ๋“œ๋Š” ์†Œํ”„ํŠธ์›จ์–ด ํŒ€์˜ ์‹ฌ๋ฆฌํ•™์ด๋ผ๋Š” ์ฃผ์ œ๋ฅผ ์ค‘์‹ฌ์œผ๋กœ ์ง„ํ–‰๋˜๋ฉฐ, ์ด๋Š” Honeycomb์ด ๊ทธ๋™์•ˆ ๊ฐ•์กฐํ•ด ์˜จ ๊ด€์ฐฐ๊ฐ€๋Šฅ์„ฑ ๋…ผ์˜๋ฅผ ํŒ€ ์—ญํ•™๊ณผ ์—ฐ๊ฒฐํ•˜๋Š” ์‹œ๋„๋กœ ๋ณด์ธ๋‹ค. ๋‹ค๋งŒ ์—ํ”ผ์†Œ๋“œ์—์„œ ์‹ค์ œ๋กœ ๋‹ค๋ค„์ง„ ๊ตฌ์ฒด์ ์ธ ์—ฐ๊ตฌ ๊ฒฐ๊ณผ, ์ธ์šฉ๋ฌธ, ์ฃผ์žฅ ๋“ฑ ์„ธ๋ถ€ ๋‚ด์šฉ์€ ์›๋ฌธ ์ ‘๊ทผ์ด ๋ง‰ํ˜€ ํ™•์ธํ•  ์ˆ˜ ์—†์—ˆ๋‹ค. ์ด ์š”์•ฝ์€ ์ œ๋ชฉ๊ณผ ๋ฐœ์ทŒ๋ฌธ๋งŒ์„ ๊ทผ๊ฑฐ๋กœ ์ž‘์„ฑ๋˜์—ˆ์œผ๋ฉฐ, ์›๋ฌธ ๊ธฐ์‚ฌ์— ์ ‘๊ทผํ•  ์ˆ˜ ์—†์–ด ์„ธ๋ถ€ ๋‚ด์šฉ์ด ์ œํ•œ์ ์ž„์„ ๋ฐํžŒ๋‹ค.

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

Why AI Coding Agents Keep Writing Broken Access Control

Snyk

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

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

์ถ”์ฒœ ํ›„๋ณด๋Š” ๋งŽ์„์ˆ˜๋ก ์ข‹์„๊นŒ? TopK๋ฅผ ์ตœ์ ํ™”ํ•ด ์ „ํ™˜์œจ์„ ๋†’์ธ ๋ฐฉ๋ฒ•

ํ† ์Šค

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

๐Ÿ’ก ์ถ”์ฒœ ํ›„๋ณด ๊ฐœ์ˆ˜(TopK)๋ฅผ ๋Š˜๋ฆฌ๋Š” ๊ฒƒ์ด ํ•ญ์ƒ ์ „ํ™˜์œจ์— ๊ธ์ •์ ์ด์ง€ ์•Š๋‹ค๋Š” ์ ์€, ์ถ”์ฒœ ์‹œ์Šคํ…œ ์šด์˜์ž๊ฐ€ UI ๋…ธ์ถœ๋Ÿ‰์„ ๋Š˜๋ฆด ๋•Œ ๋ฐ˜๋“œ์‹œ ์‹คํ—˜์œผ๋กœ ๊ฒ€์ฆํ•ด์•ผ ํ•จ์„ ์‹œ์‚ฌํ•œ๋‹ค.

How we extended Apache DataFusion to execute one query across many machines

Datadog

์ด ๊ธ€์€ ๋ฐ์ดํ„ฐ๋…(Datadog)์ด ์˜คํ”ˆ์†Œ์Šค Rust ๊ธฐ๋ฐ˜ ์ฟผ๋ฆฌ ์—”์ง„ Apache DataFusion์„ ์—ฌ๋Ÿฌ ๋จธ์‹ ์— ๊ฑธ์ณ ์‹คํ–‰ํ•  ์ˆ˜ ์žˆ๋„๋ก ํ™•์žฅํ•œ Distributed DataFusion์„ ์†Œ๊ฐœํ•œ๋‹ค. ์ €์ž Gabriel Musat Mestre์— ๋”ฐ๋ฅด๋ฉด, ๋ฐ์ดํ„ฐ๋…์€ ๊ธฐ์กด์— ์—ฌ๋Ÿฌ ํŠนํ™”๋œ ์ฟผ๋ฆฌ ์—”์ง„์„ ์“ฐ๋˜ ๊ฒƒ์„ ํ†ตํ•ฉ์„ฑ(composability)์„ ์œ„ํ•ด DataFusion์œผ๋กœ ํ•ฉ์ณค์ง€๋งŒ, ๋‹จ์ผ ๋…ธ๋“œ ์ œ์•ฝ ๋•Œ๋ฌธ์— ๊ฐ€์žฅ ๋ฌด๊ฑฐ์šด ๋Œ€ํ™”ํ˜•(interactive) ์ฟผ๋ฆฌ๋ฅผ ์ฒ˜๋ฆฌํ•  ์ˆ˜ ์—†์—ˆ๋‹ค. ์ด๋ฅผ ํ•ด๊ฒฐํ•˜๊ธฐ ์œ„ํ•ด DataFusion์˜ ๋ฌผ๋ฆฌ์  ์‹คํ–‰ ๊ณ„ํš(physical execution plan) ๊ณ„์ธต์—๋งŒ ์†์„ ๋Œ€ Stage, Task, DistributedLeafExec ๊ฐ™์€ ๊ฐœ๋…์„ ๋„์ž…ํ•˜๊ณ , ORDER BY ๊ฐ™์€ ์—ฐ์‚ฐ์—๋Š” NetworkCoalesce๋กœ ์›๊ฒฉ ์›Œ์ปค์˜ ๊ฒฐ๊ณผ ์ŠคํŠธ๋ฆผ์„ ๋ชจ์œผ๊ณ  ์ง‘๊ณ„ ์—ฐ์‚ฐ์—๋Š” NetworkShuffle๋กœ ๋ฐ์ดํ„ฐ๋ฅผ ์žฌ๋ถ„๋ฐฐํ•˜๋Š” ๋ฐฉ์‹์„ ๊ตฌํ˜„ํ–ˆ๋‹ค. ๋„คํŠธ์›Œํฌ ์ „์†ก์—๋Š” Apache Arrow ํฌ๋งท๊ณผ Apache Flight ํ”„๋กœํ† ์ฝœ์„, ์‹œ์Šคํ…œ ๊ฐ„ ํ˜ธํ™˜์„ฑ์„ ์œ„ํ•ด Substrait ์‹คํ–‰ ๊ณ„ํš ํฌ๋งท์„ ์‚ฌ์šฉํ•œ๋‹ค. 12๋Œ€์˜ AWS EC2 c5n.2xlarge ์ธ์Šคํ„ด์Šค๋กœ ๊ตฌ์„ฑํ•œ ํด๋Ÿฌ์Šคํ„ฐ์—์„œ TPC-HยทTPC-DS ๋ฒค์น˜๋งˆํฌ๋ฅผ ๋Œ๋ฆฐ ๊ฒฐ๊ณผ Ballista, Spark, Trino๋ณด๋‹ค ๊ฒฝ์Ÿ๋ ฅ ์žˆ๊ฑฐ๋‚˜ ๋” ๋น ๋ฅธ ์„ฑ๋Šฅ์„ ๋ณด์˜€๊ณ , ์‹ค์ œ ํ”„๋กœ๋•์…˜์—์„œ๋Š” ๊ธฐ์กด์— ๋ฌด๊ฒ๋˜ ์ฟผ๋ฆฌ๊ฐ€ ์ตœ๋Œ€ 10๋ฐฐ ๋น ๋ฅด๊ฒŒ ์‹คํ–‰๋๋‹ค๊ณ  ๋ฐํ˜”๋‹ค. ๊ฐ€๋ฒผ์šด ์ฟผ๋ฆฌ๋Š” ๋ถ„์‚ฐ ์ฒ˜๋ฆฌ์˜ ์˜ค๋ฒ„ํ—ค๋“œ๋ฅผ ํ”ผํ•ด ๋‹จ์ผ ๋จธ์‹ ์—์„œ ๊ทธ๋Œ€๋กœ ์‹คํ–‰๋˜๋„๋ก ์„ค๊ณ„๋˜์—ˆ๋‹ค. ๋ฐ์ดํ„ฐ๋…์€ ์ด ํ”„๋ ˆ์ž„์›Œํฌ๋ฅผ ํ”„๋ ˆ์Šคํฌ๋ฆฝํ‹ฐ๋ธŒํ•œ ์„œ๋น„์Šค๊ฐ€ ์•„๋‹ˆ๋ผ ์ปค์Šคํ…€ ๋ฐ์ดํ„ฐ์†Œ์Šคยท์‹คํ–‰ ๋…ธ๋“œยท๋„คํŠธ์›Œํ‚นยทํ”Œ๋ž˜๋‹ ๋กœ์ง์„ ์ง์ ‘ ๊ตฌํ˜„ํ•  ์ˆ˜ ์žˆ๋Š” ํ™•์žฅ ๊ฐ€๋Šฅํ•œ ๊ธฐ๋ฐ˜์œผ๋กœ ์„ค๊ณ„ํ–ˆ์œผ๋ฉฐ, ํ–ฅํ›„ ๋ฐ์ดํ„ฐ ํ†ต๊ณ„๊ฐ€ ๋ถ€์ •ํ™•ํ•  ๋•Œ ๋ถ„์‚ฐ ์ „๋žต์„ ์กฐ์ •ํ•˜๋Š” ์ ์‘ํ˜• ์ฟผ๋ฆฌ ์‹คํ–‰๊ณผ ์—ฌ๋Ÿฌ GPU์˜ ๋ฉ”๋ชจ๋ฆฌ๋ฅผ ํ’€๋งํ•˜๋Š” GPU ๊ฐ€์†์„ ๊ณ„ํšํ•˜๊ณ  ์žˆ๋‹ค.

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

Monitor warehouse data quality beyond pipeline health

Datadog

์ด ๊ธ€์€ ๋ฐ์ดํ„ฐ๋…์˜ Data Observability ๊ธฐ๋Šฅ์„ ์†Œ๊ฐœํ•˜๋ฉฐ, ํŒŒ์ดํ”„๋ผ์ธ์ด ์ •์ƒ ์ข…๋ฃŒ๋˜๊ณ  ์˜ค๋ฅ˜ ์—†์ด ๋๋‚˜๋„ ๋ฐ์ดํ„ฐ ์ž์ฒด๋Š” ๋ถˆ์™„์ „ํ•˜๊ฑฐ๋‚˜ ์ž˜๋ชป๋  ์ˆ˜ ์žˆ๋‹ค๋Š” ๋ฌธ์ œ๋ฅผ ๋‹ค๋ฃฌ๋‹ค. ํŒŒ์ดํ”„๋ผ์ธ ํ—ฌ์Šค ์ฒดํฌ๋Š” ์ž‘์—…์ด ์‹คํ–‰๋˜์—ˆ๋Š”์ง€, ์‹คํ–‰ ์‹œ๊ฐ„๊ณผ ์—๋Ÿฌ์œจ์ด ์ •์ƒ์ธ์ง€๋ฅผ ๋ณด์ง€๋งŒ, "๋ฐ์ดํ„ฐ ํ’ˆ์งˆ at rest" ์ฒดํฌ๋Š” ์›จ์–ดํ•˜์šฐ์Šค ํ…Œ์ด๋ธ”์— ์‹ค์ œ๋กœ ์Œ“์ธ ๋ฐ์ดํ„ฐ๊ฐ€ ๋งž๋Š”์ง€๋ฅผ ๋ณธ๋‹ค๋Š” ์ ์—์„œ ์—ญํ• ์ด ๋‹ค๋ฅด๋‹ค๊ณ  ์„ค๋ช…ํ•œ๋‹ค. ๋ชจ๋‹ˆํ„ฐ๋ง์€ ํ…Œ์ด๋ธ” ์ˆ˜์ค€(์ตœ์‹ ์„ฑ, ๋กœ์šฐ ์ˆ˜), ์ปฌ๋Ÿผ ์ˆ˜์ค€(๋„ ๋น„์œจ, ์œ ๋‹ˆํฌ์„ฑ, ์นด๋””๋„๋ฆฌํ‹ฐ, ๋ถ„ํฌ), ์Šคํ‚ค๋งˆ ๋ณ€๊ฒฝ ๊ฐ์ง€, ๋น„์ฆˆ๋‹ˆ์Šค ๊ทœ์น™ ๊ธฐ๋ฐ˜ ์ปค์Šคํ…€ SQL ์ฒดํฌ ๋„ค ๊ฐ€์ง€ ๋ฒ”์ฃผ๋กœ ๋‚˜๋‰œ๋‹ค. ํƒ์ง€ ๋ฐฉ์‹์€ 3~7์ผ์น˜ ๊ณผ๊ฑฐ ํŒจํ„ด์„ ํ•™์Šตํ•˜๋Š” ์ด์ƒ ํƒ์ง€(anomaly detection)์™€ ๊ณ ์ • ๊ทœ์น™ ๊ธฐ๋ฐ˜ threshold ํƒ์ง€ ๋‘ ๊ฐ€์ง€๋ฅผ ์ง€์›ํ•˜๋ฉฐ, Snowflake, Databricks, BigQuery, Redshift, AWS Glue ๊ธฐ๋ฐ˜ Iceberg ํ…Œ์ด๋ธ”, PostgreSQL์„ ์ง€์›ํ•œ๋‹ค๊ณ  ๋ฐํžŒ๋‹ค. ์‹ค์ œ ์‚ฌ๋ก€๋กœ๋Š” ํ…Œ์ด๋ธ”์˜ ๋กœ์šฐ ์ˆ˜๊ฐ€ ํ‰์†Œ๋ณด๋‹ค 22% ์ ๊ฒŒ ์ ์žฌ๋˜๊ฑฐ๋‚˜, ํŠน์ • ํ•„๋“œ๊ฐ€ ์ ˆ๋ฐ˜์ด null์ด ๋˜๊ฑฐ๋‚˜, ์˜ˆ๊ธฐ์น˜ ์•Š์€ ์Šคํ‚ค๋งˆ ๋ณ€๊ฒฝ์ด๋‚˜ ์ค‘๋ณต ๋ ˆ์ฝ”๋“œ๊ฐ€ ์ƒ๊ฒผ๋Š”๋ฐ๋„ ํŒŒ์ดํ”„๋ผ์ธ ์ž์ฒด๋Š” ์‹คํŒจ๋กœ ์žกํžˆ์ง€ ์•Š์€ ๊ฒฝ์šฐ๋ฅผ ๋“ ๋‹ค. ํ•จ๊ป˜ ์–ธ๊ธ‰๋œ ๊ด€๋ จ ๊ธฐ๋Šฅ์œผ๋กœ๋Š” Kafka ์ฒ˜๋ฆฌ๋Ÿ‰ยท์ง€์—ฐ์„ ์ถ”์ ํ•˜๋Š” Data Streams Monitoring, ๋ฐฐ์น˜ ํŒŒ์ดํ”„๋ผ์ธ ์ง€ํ‘œ๋ฅผ ๋ณด๋Š” Jobs Monitoring, ์กฐ์‚ฌ๋ฅผ ๋•๋Š” Bits AI, Datadog MCP Server๊ฐ€ ์žˆ๋‹ค.

๐Ÿ’ก ํŒŒ์ดํ”„๋ผ์ธ์ด ์„ฑ๊ณต์œผ๋กœ ํ‘œ์‹œ๋ผ๋„ ๋ฐ์ดํ„ฐ ์ž์ฒด๋Š” 22% ์ ๊ฒŒ ์ ์žฌ๋˜๊ฑฐ๋‚˜ ์ ˆ๋ฐ˜์ด null์ด ๋  ์ˆ˜ ์žˆ์œผ๋ฏ€๋กœ, ์šด์˜ํŒ€์€ ์ž‘์—… ์„ฑ๊ณต ์—ฌ๋ถ€๋งŒ์ด ์•„๋‹ˆ๋ผ ์›จ์–ดํ•˜์šฐ์Šค์— ์‹ค์ œ ์ ์žฌ๋œ ๋ฐ์ดํ„ฐ ํ’ˆ์งˆ์„ ๋ณ„๋„๋กœ ๋ชจ๋‹ˆํ„ฐ๋งํ•ด์•ผ ํ•œ๋‹ค.

Block malicious packages across your organization with Supply Chain Firewall and Datadog Code Security

Datadog

์ด ๊ธ€์€ ์˜คํ”ˆ์†Œ์Šค ๋„๊ตฌ Supply Chain Firewall๊ณผ Datadog Code Security์˜ ํ†ตํ•ฉ์„ ์†Œ๊ฐœํ•œ๋‹ค. Supply Chain Firewall์€ npm, pip, poetry ๊ฐ™์€ ํŒจํ‚ค์ง€ ๋งค๋‹ˆ์ € ๋ช…๋ น์„ ๊ฐ€๋กœ์ฑ„ ์„ค์น˜ ์ „์— ์•…์„ฑ ํŒจํ‚ค์ง€๋ฅผ ์ฐจ๋‹จํ•˜๋Š” ๋„๊ตฌ๋กœ, Datadog Security Research์˜ ์•…์„ฑ ํŒจํ‚ค์ง€ ํ”ผ๋“œ์™€ ์ทจ์•ฝ์  ๊ถŒ๊ณ , ํŒจํ‚ค์ง€ ์ตœ์‹ ์„ฑ(recency) ์ฒดํฌ ๋“ฑ ์—ฌ๋Ÿฌ ์†Œ์Šค๋ฅผ ๊ธฐ์ค€์œผ๋กœ ํŒจํ‚ค์ง€๋ฅผ ํ‰๊ฐ€ํ•œ๋‹ค. ์ด๋ฒˆ ํ†ตํ•ฉ์œผ๋กœ Datadog Code Security๋Š” ๊ฐœ๋ณ„ ๊ฐœ๋ฐœ์ž ์„ค์ • ๋Œ€์‹  ์กฐ์ง ์ „์ฒด์— ์ ์šฉ๋˜๋Š” ์ค‘์•™ ๊ด€๋ฆฌ ๊ธฐ๋Šฅ, ์ฆ‰ ํ•œ ๋ฒˆ ์ •์˜ํ•œ allowlistยทblocklist๋ฅผ ์—ฐ๊ฒฐ๋œ ๋ชจ๋“  ๊ฐœ๋ฐœ์ž ์›Œํฌ์Šคํ…Œ์ด์…˜๊ณผ CI ์‹œ์Šคํ…œ์— ์ž๋™ ์ ์šฉํ•˜๋Š” ๊ธฐ๋Šฅ์„ ์ œ๊ณตํ•œ๋‹ค. ๋˜ํ•œ ์ด๋ฏธ ์„ค์น˜๋œ ํŒจํ‚ค์ง€๋ฅผ ์ตœ์‹  ์œ„ํ˜‘ ์ธํ…”๋ฆฌ์ „์Šค๋กœ ์žฌํ‰๊ฐ€ํ•˜๋Š” ์†Œ๊ธ‰ ์Šค์บ๋‹(retroactive scanning) ๊ธฐ๋Šฅ์ด ์žˆ์–ด, ์ƒˆ๋กœ ์•…์„ฑ์œผ๋กœ ํŒ๋ช…๋œ ํŒจํ‚ค์ง€๊ฐ€ ๋‚˜์˜ค๋ฉด ์–ด๋–ค ์›Œํฌ์Šคํ…Œ์ด์…˜๊ณผ CI ์›Œํฌํ”Œ๋กœ๊ฐ€ ์˜ํ–ฅ์„ ๋ฐ›์•˜๋Š”์ง€ ์•Œ๋ ค์ค€๋‹ค. ์ƒˆ๋กœ ์ถ”๊ฐ€๋œ GitHub Action์„ ํ†ตํ•ด ์›Œํฌ์Šคํ…Œ์ด์…˜๊ณผ ๋™์ผํ•œ ์ค‘์•™ ์„ค์ •์œผ๋กœ CI ๋Ÿฌ๋„ˆ๊นŒ์ง€ ๋ณดํ˜ธ ๋ฒ”์œ„๋ฅผ ํ™•์žฅํ–ˆ์œผ๋ฉฐ, ๋ชจ๋“  ํ™˜๊ฒฝ์˜ ์„ค์น˜ ์ด๋ฒคํŠธ๋Š” ํ—ˆ์šฉยท๊ฒฝ๊ณ ยท์ฐจ๋‹จ ์—ฌ๋ถ€๋ฅผ ๋ณด์—ฌ์ฃผ๋Š” ๋‹จ์ผ ๋Œ€์‹œ๋ณด๋“œ๋กœ ํ†ตํ•ฉ๋œ๋‹ค. ์ด ๋„๊ตฌ๋Š” ์ž๊ฒฉ์ฆ๋ช…์„ ํƒˆ์ทจํ•˜๊ณ  ์•…์„ฑ์ฝ”๋“œ๋ฅผ ํผ๋œจ๋ฆฐ "Shai-Hulud 2.0" npm ์›œ ๊ฐ™์€ ๊ณต๊ธ‰๋ง ๊ณต๊ฒฉ์— ๋Œ€์‘ํ•˜๊ธฐ ์œ„ํ•œ ๊ฒƒ์œผ๋กœ, ์„ค์น˜ ํ›„ ์œ„ํ—˜์„ ๋ฐœ๊ฒฌํ•˜๋Š” ๊ธฐ์กด ์˜์กด์„ฑ ์Šค์บ๋‹๊ณผ ๋‹ฌ๋ฆฌ ์•…์„ฑ ํŒจํ‚ค์ง€๊ฐ€ ์‹คํ–‰๋˜๊ธฐ ์ „์— ๋ง‰๋Š” ๊ฒƒ์ด ๋ชฉํ‘œ๋‹ค. ํ™•์žฅ๋œ ๊ธฐ๋Šฅ์€ ํ˜„์žฌ ํ”„๋ฆฌ๋ทฐ(Preview) ๋‹จ๊ณ„์ด๋ฉฐ, ๊ธฐ์กด ์˜คํ”ˆ์†Œ์Šค ๋ฒ„์ „์€ v3 ๋ธŒ๋žœ์น˜์—์„œ ๊ณ„์† ์ œ๊ณต๋œ๋‹ค.

๐Ÿ’ก ์กฐ์ง ์ „์ฒด allowlistยทblocklist๋ฅผ ์ค‘์•™์—์„œ ์ ์šฉํ•˜๊ณ  ์ด๋ฏธ ์„ค์น˜๋œ ํŒจํ‚ค์ง€๊นŒ์ง€ ์†Œ๊ธ‰ ์žฌํ‰๊ฐ€ํ•˜๋Š” ๊ตฌ์กฐ์ด๊ธฐ ๋•Œ๋ฌธ์—, ๋ณด์•ˆํŒ€์€ Shai-Hulud๋ฅ˜ ๊ณต๊ธ‰๋ง ์›œ์ด ์ƒˆ๋กœ ๋ฐœ๊ฒฌ๋˜์—ˆ์„ ๋•Œ ์˜ํ–ฅ๋ฐ›์€ ์›Œํฌ์Šคํ…Œ์ด์…˜ยทCI๋ฅผ ์ฆ‰์‹œ ํŠน์ •ํ•ด ๋Œ€์‘ ์‹œ๊ฐ„์„ ์ค„์ผ ์ˆ˜ ์žˆ๋‹ค.

Why I tried to kill token billing (and why we kept it)

Stripe

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

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

Running production experiments with AWS AppConfig experimentation

AWS DevOps

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

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

Tempo 3.1 release: new features for Kafka, TraceQL metrics updates, trace redaction, and more

Grafana

Grafana Tempo 3.1 ๋ฆด๋ฆฌ์Šค๋ฅผ ๋‹ค๋ฃจ๋Š” ๊ธ€๋กœ, ์ง์ „ ๋ฉ”์ด์ € ๋ฒ„์ „์ธ Tempo 3.0์„ ๊ธฐ๋ฐ˜์œผ๋กœ ์—ฌ๋Ÿฌ ์‹ ๊ทœ ๊ธฐ๋Šฅ์„ ์ถ”๊ฐ€ํ–ˆ๋‹ค๊ณ  ์„ค๋ช…ํ•œ๋‹ค. ์ œ๋ชฉ์— ๋”ฐ๋ฅด๋ฉด ์ด๋ฒˆ ๋ฆด๋ฆฌ์Šค์˜ ํ•ต์‹ฌ์€ Kafka ๊ด€๋ จ ์‹ ๊ทœ ๊ธฐ๋Šฅ, TraceQL ๋ฉ”ํŠธ๋ฆญ ๊ธฐ๋Šฅ ์—…๋ฐ์ดํŠธ, ๊ทธ๋ฆฌ๊ณ  ํŠธ๋ ˆ์ด์Šค ๋ฆฌ๋•์…˜(trace redaction) ๊ธฐ๋Šฅ์ด๋‹ค. Kafka ๊ด€๋ จ ๊ธฐ๋Šฅ์€ ๋ถ„์‚ฐ ํŠธ๋ ˆ์ด์‹ฑ ๋ฐ์ดํ„ฐ์˜ ์ˆ˜์ง‘ยท์ „์†ก ๊ฒฝ๋กœ์—์„œ Kafka๋ฅผ ํ™œ์šฉํ•˜๋Š” ๊ตฌ์„ฑ์„ ๊ฐœ์„ ํ•œ ๊ฒƒ์œผ๋กœ ๋ณด์ธ๋‹ค. TraceQL ๋ฉ”ํŠธ๋ฆญ ์—…๋ฐ์ดํŠธ๋Š” ํŠธ๋ ˆ์ด์Šค ์ฟผ๋ฆฌ ์–ธ์–ด์ธ TraceQL์„ ์ด์šฉํ•ด ๋ฉ”ํŠธ๋ฆญ์„ ์ถ”์ถœํ•˜๋Š” ๊ธฐ๋Šฅ์„ ํ™•์žฅํ•œ ๊ฒƒ์ด๋‹ค. ํŠธ๋ ˆ์ด์Šค ๋ฆฌ๋•์…˜ ๊ธฐ๋Šฅ์€ ๋ฏผ๊ฐํ•œ ์ •๋ณด๊ฐ€ ๋‹ด๊ธด ์ŠคํŒฌ(span) ๋ฐ์ดํ„ฐ๋ฅผ ๊ฑธ๋Ÿฌ๋‚ด๊ฑฐ๋‚˜ ๊ฐ€๋ฆฌ๋Š” ์šฉ๋„๋กœ ์ถ”์ •๋œ๋‹ค. ๋‹ค๋งŒ ์›๋ฌธ์„ ์ง์ ‘ ์—ด๋žŒํ•˜์ง€ ๋ชปํ•ด ๊ตฌ์ฒด์ ์ธ ์„ค์ • ๋ฐฉ๋ฒ•์ด๋‚˜ ์ˆ˜์น˜๋Š” ํ™•์ธํ•˜์ง€ ๋ชปํ–ˆ์œผ๋ฉฐ, ์ด ์š”์•ฝ์€ ์ œ๋ชฉ๊ณผ ๋ฐœ์ทŒ๋ฌธ์— ๊ทผ๊ฑฐํ•œ๋‹ค.

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

Accelerating AS/400 business rule extraction with Kiro: Step-by-step guide

AWS DevOps

AWS DevOps ๋ธ”๋กœ๊ทธ์˜ ๋‹จ๊ณ„๋ณ„ ๊ฐ€์ด๋“œ๋กœ, Kiro๋ฅผ ์ด์šฉํ•ด AS/400(IBM ๋ฏธ๋“œ๋ ˆ์ธ์ง€ ์‹œ์Šคํ…œ) ํ™˜๊ฒฝ์˜ ๋น„์ฆˆ๋‹ˆ์Šค ๊ทœ์น™์„ ์ถ”์ถœํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ๋‹ค๋ฃฌ๋‹ค. ๋ฐœ์ทŒ๋ฌธ์€ "AS/400 ๋น„์ฆˆ๋‹ˆ์Šค ๊ทœ์น™ ์ถ”์ถœ์ด ๋” ์ด์ƒ ์ˆ˜๊ฐœ์›”์˜ ์ˆ˜๋™ ์ž‘์—…์„ ํ•„์š”๋กœ ํ•˜์ง€ ์•Š๋Š”๋‹ค"๊ณ  ๊ฐ•์กฐํ•œ๋‹ค. ์ด๋Š” ์˜ค๋ž˜๋œ AS/400 ๊ธฐ๋ฐ˜ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜(ํ”ํžˆ RPG๋‚˜ COBOL๋กœ ์ž‘์„ฑ๋œ)์— ๋ฌปํ˜€ ์žˆ๋Š” ์—…๋ฌด ๋กœ์ง์„ AI ๋„๊ตฌ์ธ Kiro๋กœ ์ž๋™ ๋ถ„์„ยท์ถ”์ถœํ•ด ํ˜„๋Œ€ํ™” ์ž‘์—…์˜ ์†๋„๋ฅผ ๋†’์ด๋ ค๋Š” ์ ‘๊ทผ์œผ๋กœ ๋ณด์ธ๋‹ค. ๋‹จ๊ณ„๋ณ„ ๊ฐ€์ด๋“œ ํ˜•์‹์ด๋ผ๋Š” ์ ์—์„œ ์‹ค์ œ ๊ตฌํ˜„ ์ ˆ์ฐจ๋ฅผ ๋”ฐ๋ผ๊ฐˆ ์ˆ˜ ์žˆ๋Š” ์‹ค๋ฌด ์ค‘์‹ฌ ์ฝ˜ํ…์ธ ๋กœ ์ถ”์ •๋œ๋‹ค. ๋ ˆ๊ฑฐ์‹œ ์‹œ์Šคํ…œ ํ˜„๋Œ€ํ™”์—์„œ ๊ฐ€์žฅ ํฐ ๋ณ‘๋ชฉ์ธ ์ˆ˜๋™ ๊ทœ์น™ ๋ถ„์„์„ AI๋กœ ๋Œ€์ฒดํ•œ๋‹ค๋Š” ์ ์ด ํ•ต์‹ฌ ๋ฉ”์‹œ์ง€๋‹ค. ์›๋ฌธ ๊ธฐ์‚ฌ๋ฅผ ์ง์ ‘ ์—ด๋žŒํ•˜์ง€ ๋ชปํ•ด ๊ตฌ์ฒด์ ์ธ Kiro ์‚ฌ์šฉ ์ ˆ์ฐจ๋‚˜ ์ฝ”๋“œ ์˜ˆ์‹œ๋Š” ํ™•์ธํ•  ์ˆ˜ ์—†์—ˆ๊ณ , ์ด ์š”์•ฝ์€ ์ œ๋ชฉ๊ณผ ๋ฐœ์ทŒ๋ฌธ์— ๊ทผ๊ฑฐํ•œ๋‹ค.

๐Ÿ’ก ๋ ˆ๊ฑฐ์‹œ AS/400 ๋กœ์ง ๋ถ„์„์„ AI๋กœ ์ž๋™ํ™”ํ•˜๋ฉด ํ˜„๋Œ€ํ™” ํ”„๋กœ์ ํŠธ์˜ ์ตœ๋Œ€ ๋ณ‘๋ชฉ์ธ ์ˆ˜๊ฐœ์›”์งœ๋ฆฌ ์ˆ˜๋™ ๊ทœ์น™ ์ถ”์ถœ ๊ณผ์ •์„ ๋‹จ์ถ•ํ•ด ๋งˆ์ด๊ทธ๋ ˆ์ด์…˜ ๋ฆฌ์Šคํฌ์™€ ์ผ์ •์„ ๋™์‹œ์— ์ค„์ผ ์ˆ˜ ์žˆ๋‹ค.

A Peek Behind Our UI Refresh

Honeycomb

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

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

What Is Agentic AppSec?

Snyk

Snyk ๋ธ”๋กœ๊ทธ ๊ธ€๋กœ, "์—์ด์ „ํ‹ฑ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๋ณด์•ˆ(Agentic AppSec)"์ด๋ผ๋Š” ๊ฐœ๋…์„ ์„ค๋ช…ํ•œ๋‹ค. ํ•ต์‹ฌ์€ AI ์—์ด์ „ํŠธ๊ฐ€ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๋ณด์•ˆ ๋ฃจํ”„(application security loop)๋ฅผ ์ˆ˜ํ–‰ํ•˜๋˜, ๊ทธ ๋™์ž‘์ด "๊ทผ๊ฑฐ ๊ธฐ๋ฐ˜(grounded)", "๋ฒ”์œ„๊ฐ€ ์ œํ•œ๋œ(bounded)", "๋…๋ฆฝ์ ์œผ๋กœ ๊ฒ€์ฆ๋˜๋Š”(independently verified)" ์„ธ ๊ฐ€์ง€ ์›์น™์„ ๋”ฐ๋ผ์•ผ ํ•œ๋‹ค๋Š” ๊ฒƒ์ด๋‹ค. ์ด๋Š” AI ์—์ด์ „ํŠธ๊ฐ€ ๋ณด์•ˆ ์Šค์บ”, ์ทจ์•ฝ์  ๋ถ„๋ฅ˜, ์ˆ˜์ • ์ œ์•ˆ ๋“ฑ์˜ ์ž‘์—…์„ ์ž์œจ์ ์œผ๋กœ ์ˆ˜ํ–‰ํ•˜๋ฉด์„œ๋„ ์‹ค์ œ ์ฝ”๋“œ๋ฒ ์ด์Šค์™€ ์ •์ฑ…์— ๊ทผ๊ฑฐ๋ฅผ ๋‘๊ณ , ๊ถŒํ•œ๊ณผ ์ž‘์—… ๋ฒ”์œ„๊ฐ€ ์ œํ•œ๋˜๋ฉฐ, ๊ฒฐ๊ณผ๊ฐ€ ์‚ฌ๋žŒ์ด๋‚˜ ๋ณ„๋„ ์‹œ์Šคํ…œ์— ์˜ํ•ด ๊ฒ€์ฆ๋˜์–ด์•ผ ํ•œ๋‹ค๋Š” ์›์น™์œผ๋กœ ์ฝํžŒ๋‹ค. ์ฆ‰ ์™„์ „ํžˆ ์ž์œ ๋กœ์šด ์ž์œจ ์—์ด์ „ํŠธ๊ฐ€ ์•„๋‹ˆ๋ผ, ํ†ต์ œ๋œ ํ‹€ ์•ˆ์—์„œ ๋™์ž‘ํ•˜๋Š” ๋ณด์•ˆ ์—์ด์ „ํŠธ๋ฅผ ์ง€ํ–ฅํ•˜๋Š” ์ ‘๊ทผ์ด๋‹ค. ์ด ๊ธ€์€ AI ์—์ด์ „ํŠธ๋ฅผ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๋ณด์•ˆ ์›Œํฌํ”Œ๋กœ์— ๋„์ž…ํ•˜๋ ค๋Š” ์กฐ์ง์ด ๊ณ ๋ คํ•ด์•ผ ํ•  ์„ค๊ณ„ ์›์น™์„ ์ œ์‹œํ•˜๋Š” ๊ฒƒ์œผ๋กœ ๋ณด์ธ๋‹ค. ์›๋ฌธ์„ ์ง์ ‘ ์—ด๋žŒํ•˜์ง€ ๋ชปํ•ด ๊ตฌ์ฒด์ ์ธ ๊ตฌํ˜„ ์‚ฌ๋ก€๋‚˜ ๋„๊ตฌ๋Š” ํ™•์ธํ•  ์ˆ˜ ์—†์—ˆ์œผ๋ฉฐ, ์ด ์š”์•ฝ์€ ์ œ๋ชฉ๊ณผ ๋ฐœ์ทŒ๋ฌธ์— ๊ทผ๊ฑฐํ•ด ์ž‘์„ฑ๋˜์—ˆ๋‹ค.

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

Evo ADS Govern Agent Behavior Goes GA: Bringing MCP Usage Under Control

Snyk

Snyk ๋ธ”๋กœ๊ทธ๋Š” "Evo ADS Govern Agent Behavior" ๊ธฐ๋Šฅ์ด ์ •์‹ ์ถœ์‹œ(GA)๋๋‹ค๊ณ  ๋ฐœํ‘œํ•˜๋ฉฐ, ์ฒซ ๋‹จ๊ณ„๋Š” MCP ๊ฑฐ๋ฒ„๋„Œ์Šค(MCP Governance)๋ผ๊ณ  ์„ค๋ช…ํ•œ๋‹ค. ์ด ๊ธฐ๋Šฅ์€ ์ฃผ์š” AI ์ฝ”๋”ฉ ์—์ด์ „ํŠธ ์ „๋ฐ˜์—์„œ MCP(Model Context Protocol) ์„œ๋ฒ„ ์‚ฌ์šฉ์„ ํƒ์ง€(discover), ์Šน์ธ(approve), ๋ชจ๋‹ˆํ„ฐ๋ง(monitor), ๋กœ๊ทธ ๊ธฐ๋ก(log), ์ฐจ๋‹จ(block)ํ•  ์ˆ˜ ์žˆ๊ฒŒ ํ•ด์ค€๋‹ค. ์ฆ‰ ๊ฐœ๋ฐœ์ž๋“ค์ด ๋‹ค์–‘ํ•œ AI ์ฝ”๋”ฉ ์—์ด์ „ํŠธ์— ์—ฐ๊ฒฐํ•˜๋Š” MCP ์„œ๋ฒ„๋ฅผ ์กฐ์ง์ด ์ค‘์•™์—์„œ ๊ฐ€์‹œ์„ฑ ์žˆ๊ฒŒ ํ†ต์ œํ•  ์ˆ˜ ์žˆ๋„๋ก ํ•˜๋Š” ๊ฑฐ๋ฒ„๋„Œ์Šค ๊ณ„์ธต์„ ์ œ๊ณตํ•˜๋Š” ๊ฒƒ์ด๋‹ค. "์ฃผ์š” AI ์ฝ”๋”ฉ ์—์ด์ „ํŠธ๋“ค์— ๊ฑธ์ณ"๋ผ๋Š” ํ‘œํ˜„์—์„œ, ํŠน์ • ํ•˜๋‚˜์˜ ์—์ด์ „ํŠธ๊ฐ€ ์•„๋‹ˆ๋ผ ์—ฌ๋Ÿฌ ๋ฒค๋”์˜ ์—์ด์ „ํŠธ๋ฅผ ์•„์šฐ๋ฅด๋Š” ๋ฒ”์šฉ ๊ฑฐ๋ฒ„๋„Œ์Šค๋ฅผ ๋ชฉํ‘œ๋กœ ํ•˜๋Š” ๊ฒƒ์œผ๋กœ ๋ณด์ธ๋‹ค. MCP๊ฐ€ ์™ธ๋ถ€ ๋„๊ตฌยท๋ฐ์ดํ„ฐ ์†Œ์Šค์— AI ์—์ด์ „ํŠธ๊ฐ€ ์ ‘๊ทผํ•˜๋Š” ํ†ต๋กœ๋กœ ์“ฐ์ด๋Š” ๋งŒํผ, ์ด์— ๋Œ€ํ•œ ํ†ต์ œ ๋ถ€์žฌ๋Š” ์„€๋„์šฐ IT๋‚˜ ๋ฐ์ดํ„ฐ ์œ ์ถœ ๋ฆฌ์Šคํฌ๋กœ ์ด์–ด์งˆ ์ˆ˜ ์žˆ๋‹ค๋Š” ๋ฌธ์ œ์˜์‹์ด ๋ฐฐ๊ฒฝ์œผ๋กœ ์ง์ž‘๋œ๋‹ค. ์›๋ฌธ์„ ์ง์ ‘ ํ™•์ธํ•˜์ง€ ๋ชปํ•ด ๊ตฌ์ฒด์ ์ธ ์ง€์› ์—์ด์ „ํŠธ ๋ชฉ๋ก์ด๋‚˜ ์„ค์ • ๋ฐฉ๋ฒ•์€ ํ™•์ธํ•  ์ˆ˜ ์—†์—ˆ์œผ๋ฉฐ, ์ด ์š”์•ฝ์€ ์ œ๋ชฉ๊ณผ ๋ฐœ์ทŒ๋ฌธ์— ๊ทผ๊ฑฐํ•ด ์ž‘์„ฑ๋˜์—ˆ๋‹ค.

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

9์ธ์กฐ ๋‹ค๋žŒ์ฅ ์•„์ด๋Œ์„ ๋ฐ๋ท”์‹œ์ผฐ์Šต๋‹ˆ๋‹ค

ํ† ์Šค

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

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

OUSD is now the default stablecoin on Stripe

Stripe

์ œ๋ชฉ "OUSD is now the default stablecoin on Stripe"์™€ ๋ฐœ์ทŒ๋ฌธ์— ๋”ฐ๋ฅด๋ฉด, ๊ธ€๋กœ๋ฒŒ ์ž๊ธˆ ์ด๋™์„ ์œ„ํ•ด ์„ค๊ณ„๋œ ์Šคํ…Œ์ด๋ธ”์ฝ”์ธ Open USD(OUSD)๊ฐ€ ์ด์ œ Stripe ์ „๋ฐ˜์—์„œ ์ด์šฉ ๊ฐ€๋Šฅํ•ด์กŒ๋‹ค. Stripe๋Š” ๊ธฐ์—…๋“ค์ด OUSD๋ฅผ ํ†ตํ•ด ์ž๊ธˆ์„ ๊ด€๋ฆฌํ•˜๊ณ , ๊ฒฐ์ œ๋ฅผ ์ฒ˜๋ฆฌํ•˜๋ฉฐ, ์ƒˆ๋กœ์šด ๊ธˆ์œต ์„œ๋น„์Šค๋ฅผ ์ œ๊ณตํ•  ์ˆ˜ ์žˆ๋‹ค๊ณ  ์„ค๋ช…ํ•œ๋‹ค. ์ œ๋ชฉ์—์„œ "default stablecoin"์ด๋ผ๋Š” ํ‘œํ˜„์„ ์“ด ๊ฒƒ์œผ๋กœ ๋ณด์•„, OUSD๊ฐ€ Stripe ํ”Œ๋žซํผ์—์„œ ๊ธฐ๋ณธ์œผ๋กœ ์ฑ„ํƒ๋˜๋Š” ์Šคํ…Œ์ด๋ธ”์ฝ”์ธ ์ง€์œ„๋ฅผ ๊ฐ–๊ฒŒ ๋œ ๊ฒƒ์œผ๋กœ ํ•ด์„๋œ๋‹ค. ์ด๋Š” Stripe๊ฐ€ ์•”ํ˜ธํ™”ํ ๊ธฐ๋ฐ˜ ๊ฒฐ์ œยท์ž๊ธˆ ์ด๋™ ์ธํ”„๋ผ๋ฅผ ๊ธฐ์กด ๊ฒฐ์ œ ์Šคํƒ์— ํ†ตํ•ฉํ•˜๋ ค๋Š” ํ–‰๋ณด์˜ ์—ฐ์žฅ์„ ์œผ๋กœ ๋ณผ ์ˆ˜ ์žˆ๋‹ค. ๋‹ค๋งŒ OUSD์˜ ๋ฐœํ–‰ ์ฃผ์ฒด, ์–ด๋–ค ๋ธ”๋ก์ฒด์ธ ๋„คํŠธ์›Œํฌ๋ฅผ ์‚ฌ์šฉํ•˜๋Š”์ง€, ์ˆ˜์ˆ˜๋ฃŒ ๊ตฌ์กฐ๋‚˜ ๊ตฌ์ฒด์  ๋„์ž… ์ผ์ • ๋“ฑ์€ ์ œ๋ชฉ๊ณผ ๋ฐœ์ทŒ๋ฌธ๋งŒ์œผ๋กœ๋Š” ํ™•์ธ๋˜์ง€ ์•Š๋Š”๋‹ค. ์ด ์š”์•ฝ์€ ์›๋ฌธ ๊ธฐ์‚ฌ๋ฅผ ์—ด๋žŒํ•  ์ˆ˜ ์—†์–ด ์ œ๋ชฉ๊ณผ ๋ฐœ์ทŒ๋ฌธ์— ๊ทผ๊ฑฐํ•ด ์ž‘์„ฑ๋๋‹ค.

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


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

NEXT PATH / VERIFY IN CONTEXT

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

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

OpenForge