TECH SIGNAL / ENGINEERING REPORT

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

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

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

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

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

Prefect just bought Dagster, another big Airflow rival โ€” and itโ€™s not a data pipeline story

๋ฐ์ดํ„ฐ ํŒŒ์ดํ”„๋ผ์ธ ์˜ค์ผ€์ŠคํŠธ๋ ˆ์ดํ„ฐ Prefect๊ฐ€ Apache Airflow์˜ ๋Œ€ํ‘œ์  ๊ฒฝ์Ÿ์ž์ธ Dagster๋ฅผ ์ธ์ˆ˜ํ•œ๋‹ค๊ณ  ๋ฐœํ‘œํ–ˆ๋‹ค. ์ธ์ˆ˜๋Š” ์•„์ง ๊ณต์‹์ ์œผ๋กœ ์ข…๊ฒฐ๋˜์ง€ ์•Š์•˜์œผ๋ฉฐ, Dagster์™€ ๊ด€๋ฆฌํ˜• ์„œ๋น„์Šค Dagster+๋Š” ๊ธฐ์กด ์ด๋ฆ„ยท๊ฐ€๊ฒฉยท๋กœ๋“œ๋งต์„ ์œ ์ง€ํ•˜๊ณ  Dagster ํŒ€ ์•ฝ 40๋ช…์ด Prefect๋กœ ํ•ฉ๋ฅ˜ํ•œ๋‹ค. Prefect ์ฐฝ์—…์ž ๊ฒธ CEO Jeremiah Lowin์€ ์ด๋ฒˆ ์ธ์ˆ˜๋ฅผ AI ์—์ด์ „ํŠธ๊ฐ€ ์•ˆ์ •์ ์œผ๋กœ ๋™์ž‘ํ•˜๋Š” ๋ฐ ํ•„์š”ํ•œ ์š”์†Œ๋“ค, ์ฆ‰ ๋ชฉํ‘œ ์ •์˜(Dagster)์™€ ์‹คํ–‰(Prefect), ๊ทธ๋ฆฌ๊ณ  ์—์ด์ „ํŠธ๊ฐ€ ์™ธ๋ถ€ ์‹œ์Šคํ…œ์— ์ ‘๊ทผํ•˜๋Š” ๋ฒ”์œ„๋ฅผ ํ†ต์ œํ•˜๋Š” Prefect์˜ FastMCP๋ฅผ ํ•˜๋‚˜๋กœ ๋ฌถ๋Š” ๋ฒ ํŒ…์ด๋ผ๊ณ  ์„ค๋ช…ํ–ˆ๋‹ค. Prefect์™€ Dagster๋Š” ์ง€๋‚œ 7๋…„๊ฐ„ Airflow์˜ ๋Œ€์•ˆ์œผ๋กœ ๊ฒฝ์Ÿํ•˜๋ฉฐ ๊ฐ๊ฐ ํ”„๋กœ๋•์…˜ ์›Œํฌํ”Œ๋กœ ์•ˆ์ •์„ฑ๊ณผ ํŒŒ์ดํ”„๋ผ์ธ ๊ฒ€์ฆ ๊ฐ€๋Šฅ์„ฑ์— ์ดˆ์ ์„ ๋งž์ถฐ ์„ฑ์žฅํ•ด์™”๋‹ค. Dagster ์ฐฝ์—…์ž Nick Schrock์€ ๊ณต์‹์ ์œผ๋กœ๋Š” ์ „๋žต ๊ณ ๋ฌธ์œผ๋กœ ๋‚จ๋Š”๋‹ค๊ณ  ์•Œ๋ ค์กŒ์ง€๋งŒ, ๋ณธ์ธ ๋ธ”๋กœ๊ทธ์—์„œ๋Š” ํ”„๋กœ์ ํŠธ์™€ ํšŒ์‚ฌ๋ฅผ ๋– ๋‚œ๋‹ค๊ณ  ๋ฐํ˜€ ์‚ฌ์‹ค์ƒ ๊ฒฐ๋ณ„์— ๊ฐ€๊น๋‹ค๋Š” ํ•ด์„์ด ๋‚˜์˜จ๋‹ค. FastMCP๋Š” Anthropic์˜ MCP ํ‘œ์ค€๊ณผ ๋™์‹œ์— ์ถœ์‹œ๋ผ ์ดํ›„ MCP ๊ณต์‹ ํŒŒ์ด์ฌ SDK๋กœ ์ฑ„ํƒ๋œ ๋ฐ” ์žˆ์–ด, ์ด๋ฒˆ ์ธ์ˆ˜๋Š” ์˜ค์ผ€์ŠคํŠธ๋ ˆ์ด์…˜ ์—…๊ณ„์˜ ๋ฌด๊ฒŒ์ค‘์‹ฌ์ด ์—์ด์ „ํ‹ฑ ์›Œํฌ๋กœ๋“œ๋กœ ์ด๋™ํ•˜๊ณ  ์žˆ์Œ์„ ๋ณด์—ฌ์ค€๋‹ค.

๐Ÿ’ก ์™œ ์ค‘์š”ํ•œ๊ฐ€: ์˜ค์ผ€์ŠคํŠธ๋ ˆ์ด์…˜ ๋„๊ตฌ๋ฅผ ๋„์ž… ์ค‘์ธ ํŒ€์€ Dagster์˜ ๋…๋ฆฝ ๋กœ๋“œ๋งต ์ง€์† ์—ฌ๋ถ€์™€ FastMCP ๊ธฐ๋ฐ˜ ์—์ด์ „ํŠธ ๊ฑฐ๋ฒ„๋„Œ์Šค๋กœ์˜ ํ†ตํ•ฉ ๋ฐฉํ–ฅ์„ ์ฃผ์‹œํ•ด์•ผ ํ•œ๋‹ค.

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


Kubernetes & Cloud Native

Accessing private Git repositories from Amazon EKS capability for Argo CD

AWS Containers

AWS๊ฐ€ ๋ธ”๋กœ๊ทธ๋ฅผ ํ†ตํ•ด Amazon EKS์˜ ๊ด€๋ฆฌํ˜• Argo CD ๊ธฐ๋Šฅ("Argo CD capability")์„ ์‚ฌ์„ค Git ์„œ๋ฒ„์™€ ์—ฐ๊ฒฐํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ์†Œ๊ฐœํ–ˆ๋‹ค. Argo CD capability๋Š” ๊ณ ๊ฐ VPC์— ์ง์ ‘ ์ ‘๊ทผํ•  ์ˆ˜ ์—†์–ด ๊ธฐ๋ณธ์ ์œผ๋กœ ๊ณต๊ฐœ ์ €์žฅ์†Œ๋งŒ ๊ฐ€์ ธ์˜ฌ ์ˆ˜ ์žˆ๋Š”๋ฐ, ์ด๋ฅผ ํ•ด๊ฒฐํ•˜๊ธฐ ์œ„ํ•ด AWS CodeConnections๋ฅผ VPC ์•ˆ์— ํ˜ธ์ŠคํŠธ๋กœ ๊ตฌ์„ฑํ•ด IAM ๊ธฐ๋ฐ˜ ์ธ์ฆ์œผ๋กœ ์‚ฌ์„ค Git ์„œ๋ฒ„(GitHub Enterprise Server, ์…€ํ”„ํ˜ธ์ŠคํŒ… GitLab)์— ์ ‘๊ทผํ•˜๋Š” ์•„ํ‚คํ…์ฒ˜๋ฅผ ์ œ์‹œํ•œ๋‹ค. ์ ˆ์ฐจ๋Š” ํฌ๊ฒŒ ์„ธ ๋‹จ๊ณ„๋กœ, VPC ๋‚ด CodeConnections ํ˜ธ์ŠคํŠธ ์ƒ์„ฑ, Argo CD๊ฐ€ ์‚ฌ์šฉํ•  ์ปค๋„ฅ์…˜ ์„ค์ •, ์ƒ˜ํ”Œ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๋ฐฐํฌ๋กœ ์ด์–ด์ง„๋‹ค. ๋‚ด๋ถ€์ ์œผ๋กœ๋Š” ์ง€์ •ํ•œ ์„œ๋ธŒ๋„ท๋งˆ๋‹ค ํฌ๋กœ์Šค ์–ด์นด์šดํŠธ ENI๊ฐ€ ์ƒ์„ฑ๋ผ ์‚ฌ์„ค Git ์„œ๋ฒ„์™€ ํ†ต์‹ ํ•˜๊ณ , ๋ฆฌํฌ์ง€ํ† ๋ฆฌ์—๋Š” AWS Connector ์•ฑ์ด ์„ค์น˜๋˜์–ด ์ƒํ˜ธ์ž‘์šฉ๋งˆ๋‹ค ์ž„์‹œ ์ž๊ฒฉ ์ฆ๋ช…์„ ๋ฐœ๊ธ‰๋ฐ›๋Š” ๊ตฌ์กฐ๋‹ค. ์ด ๋ฐฉ์‹์„ ์“ฐ๋ฉด ์žฅ๊ธฐ ์ž๊ฒฉ ์ฆ๋ช…์„ ๊ด€๋ฆฌํ•˜์ง€ ์•Š๊ณ ๋„ IP ํ™”์ดํŠธ๋ฆฌ์ŠคํŒ…, ๋ฆฌ์ „ ๊ฐ„ CodeConnections ์—ฐ๋™, ์‚ฌ์„ค ๋„คํŠธ์›Œํฌ๋ฅผ ํ†ตํ•œ ์™„์ „ ํ์‡„๋ง Git ์„œ๋ฒ„ ์ ‘๊ทผ์ด ๊ฐ€๋Šฅํ•ด์ง„๋‹ค.

๐Ÿ’ก GitOps ํ™˜๊ฒฝ์—์„œ ์‚ฌ์„ค Git ์„œ๋ฒ„๋ฅผ ์“ฐ๋Š” ํŒ€์€ ์žฅ๊ธฐ ํ† ํฐ ๊ด€๋ฆฌ ๋ถ€๋‹ด ์—†์ด IAM ๊ธฐ๋ฐ˜ ์ž„์‹œ ์ž๊ฒฉ ์ฆ๋ช…์œผ๋กœ Argo CD๋ฅผ ์—ฐ๊ฒฐํ•  ์ˆ˜ ์žˆ์–ด, ๋ณด์•ˆ ๊ฐ์‚ฌ ๋Œ€์‘๊ณผ ์ž๊ฒฉ ์ฆ๋ช… ์ˆœํ™˜ ์ •์ฑ…์„ ๋‹จ์ˆœํ™”ํ•  ์ˆ˜ ์žˆ๋‹ค.

Operating OpenTelemetry at scale with OpAMP

CNCF

CNCF ๋ธ”๋กœ๊ทธ๊ฐ€ OpenObservability Talks ํŒŸ์บ์ŠคํŠธ์—์„œ ๋‚˜๋ˆˆ OpAMP(Open Agent Management Protocol) ๋ฉ”์ธํ…Œ์ด๋„ˆ์ด์ž BindPlane ์ˆ˜์„ ์—”์ง€๋‹ˆ์–ด Andy Keller์™€์˜ ์ธํ„ฐ๋ทฐ๋ฅผ ์ •๋ฆฌํ–ˆ๋‹ค. OpenTelemetry Collector ๋ฐฐํฌ๊ฐ€ ์ˆ˜์‹ญ ๊ฐœ์—์„œ ์ˆ˜๋ฐฑ๋งŒ ๊ฐœ(์ž„๋ฒ ๋””๋“œยทPOS ๊ธฐ๊ธฐ ํฌํ•จ)๊นŒ์ง€ ๋‹ค์–‘ํ•ด์ง€๋ฉด์„œ ์ค‘์•™์—์„œ ์ผ๊ด€๋˜๊ฒŒ ์„ค์ •ยท์—…๋ฐ์ดํŠธยทํ—ฌ์Šค์ฒดํฌํ•˜๋Š” ๋ฌธ์ œ๊ฐ€ ๋Œ€๋‘๋๊ณ , OpAMP๋Š” Protocol Buffers๋กœ ์ •์˜๋œ ์„œ๋ฒ„-์—์ด์ „ํŠธยท์—์ด์ „ํŠธ-์„œ๋ฒ„ ๋‘ ๊ฐœ ๋ฉ”์‹œ์ง€๋งŒ์œผ๋กœ ์ด๋ฅผ ํ‘œ์ค€ํ™”ํ•œ๋‹ค. ์•„ํ‚คํ…์ฒ˜๋Š” ์ฝ๊ธฐ ์ „์šฉ์œผ๋กœ ํ˜„์žฌ ์„ค์ •๊ณผ ํ—ฌ์Šค๋ฅผ ๋ณด๊ณ ํ•˜๋Š” OpAMP ์ต์Šคํ…์…˜๊ณผ, Collector ์˜†์—์„œ ๋ณ„๋„ ํ”„๋กœ์„ธ์Šค๋กœ ๋™์ž‘ํ•˜๋ฉฐ ์ฝ๊ธฐยท์“ฐ๊ธฐ๋ฅผ ๋ชจ๋‘ ์ˆ˜ํ–‰ํ•˜๋Š” ์Šˆํผ๋ฐ”์ด์ €๋กœ ๊ตฌ์„ฑ๋˜๋Š”๋ฐ, ์Šˆํผ๋ฐ”์ด์ €๋Š” ์ƒˆ ์„ค์ •์„ ๋””์Šคํฌ์— ์“ฐ๊ณ  Collector๋ฅผ ์žฌ์‹œ์ž‘ํ•˜๋˜ ์‹œ์ž‘ ์‹คํŒจ ์‹œ ๋งˆ์ง€๋ง‰์œผ๋กœ ์ •์ƒ ๋™์ž‘ํ•œ ์„ค์ •์œผ๋กœ ์ž๋™ ๋กค๋ฐฑํ•˜๋Š” ์•ˆ์ „์žฅ์น˜๋ฅผ ๊ฐ–์ท„๋‹ค. ์„ค์ • ํŽ˜์ด๋กœ๋“œ๊ฐ€ ๋‹จ์ˆœํ•œ ์ด๋ฆ„-๊ฐ’ ์Œ์ด๋ผ๋Š” ๋ฒ”์šฉ์  ์„ค๊ณ„ ๋•๋ถ„์— OpAMP๋Š” Collector๋ฟ ์•„๋‹ˆ๋ผ Kubernetes Operator(OpAMP Bridge ๊ฒฝ์œ ), OpenTelemetry Java SDK, Fluent Bit ํ”Œ๋ฆฟ๊นŒ์ง€ ๊ด€๋ฆฌํ•  ์ˆ˜ ์žˆ๋‹ค. KubeCon Europe 2026์„ ์ „ํ›„ํ•ด ์ถœ์‹œ๋˜๋Š” OpAMP Gateway Extension์€ WebSocket ์—ฐ๊ฒฐ ํ•œ๊ณ„๋ฅผ ํ•ด๊ฒฐํ•˜๊ธฐ ์œ„ํ•œ ๊ฒƒ์œผ๋กœ, ์˜ˆ๋ฅผ ๋“ค์–ด 10๋งŒ ๊ฐœ Collector๋ฅผ 100๊ฐœ์˜ ๊ฒŒ์ดํŠธ์›จ์ด๊ฐ€ ๊ฐ๊ฐ 1000๊ฐœ์”ฉ ๋ชจ์•„ ๊ด€๋ฆฌ ํ”Œ๋žซํผ์—๋Š” 100๊ฐœ ์—ฐ๊ฒฐ๋งŒ ๋…ธ์ถœํ•˜๋Š” ํŒฌ์ธ ๊ตฌ์กฐ๋ฅผ ์ œ๊ณตํ•œ๋‹ค. OpAMP๋Š” ํ˜„์žฌ ๋ฒ ํƒ€ ๋‹จ๊ณ„์ด๋ฉฐ, ์„ค์ • diff ์ „์†ก๊ณผ SDK ํ•ซ๋ฆฌ๋กœ๋”ฉ, ๊ตฌํ˜„ ๋ฐฉ์‹์ด ์•„๋‹Œ ์˜๋„๋ฅผ ์ „๋‹ฌํ•˜๋Š” "ํ…”๋ ˆ๋ฉ”ํŠธ๋ฆฌ ์ •์ฑ…" OTEP ๋“ฑ์ด ๋กœ๋“œ๋งต์— ์˜ฌ๋ผ ์žˆ๋‹ค.

๐Ÿ’ก ์ˆ˜๋ฐฑ~์ˆ˜๋ฐฑ๋งŒ ๋Œ€ ๊ทœ๋ชจ์˜ Collector ํ”Œ๋ฆฟ์„ ์šด์˜ ์ค‘์ด๊ฑฐ๋‚˜ ๊ณ„ํš ์ค‘์ธ ํŒ€์ด๋ผ๋ฉด, ์ž์ฒด ๊ฐœ๋ฐœํ•œ ์‚ฌ์„ค ์—์ด์ „ํŠธ ๊ด€๋ฆฌ ํ”„๋กœํ† ์ฝœ ๋Œ€์‹  OpAMP ํ‘œ์ค€๊ณผ ๊ณง ๋‚˜์˜ฌ Gateway Extension์„ ๊ฒ€ํ† ํ•ด WebSocket ์—ฐ๊ฒฐ ํญ์ฆ ๋ฌธ์ œ๋ฅผ ๋ฏธ๋ฆฌ ์„ค๊ณ„์— ๋ฐ˜์˜ํ•˜๋Š” ํŽธ์ด ๋‚ซ๋‹ค.


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

Key findings from the 2026 Public Sector M-Trends report and beyond

Google Cloud

Google Cloud(Mandiant)๊ฐ€ 2026 ๊ณต๊ณต ๋ถ€๋ฌธ ์œ„ํ˜‘ ์ง€ํ˜• ๋ณด๊ณ ์„œ(M-Trends and Beyond)๋ฅผ ๋ฐœํ‘œํ•˜๊ณ , 2025๋…„ ํ•œ ํ•ด 50๋งŒ ์‹œ๊ฐ„ ์ด์ƒ์˜ ์‚ฌ๊ณ  ๋Œ€์‘ ์กฐ์‚ฌ์—์„œ ๋„์ถœํ•œ ํ•ต์‹ฌ ํŠธ๋ Œ๋“œ๋ฅผ ์ •๋ฆฌํ–ˆ๋‹ค. ๊ฐ€์žฅ ๋‘๋“œ๋Ÿฌ์ง„ ์ง€ํ‘œ๋Š” ์ดˆ๊ธฐ ์ ‘๊ทผ ๋ธŒ๋กœ์ปค๊ฐ€ ๋ฐœํŒ์„ ๋งˆ๋ จํ•œ ๋’ค ๋žœ์„ฌ์›จ์–ด ์šด์˜์ž์—๊ฒŒ ๋„˜๊ธฐ๊ธฐ๊นŒ์ง€ ์ค‘๊ฐ„๊ฐ’์ด ๋‹จ 22์ดˆ์— ๋ถˆ๊ณผํ•˜๋‹ค๋Š” "22์ดˆ ์ธ๊ณ„" ํ˜„์ƒ์œผ๋กœ, ์‚ฌ๋žŒ์ด ๊ฐœ์ž…ํ•˜๋Š” ์ „ํ†ต์  ํŠธ๋ฆฌ์•„์ง€ ์†๋„๋กœ๋Š” ๋Œ€์‘์ด ๋ถˆ๊ฐ€๋Šฅํ•˜๋‹ค๋Š” ์ ์„ ๋ณด์—ฌ์ค€๋‹ค. ๋ณด๊ณ ์„œ๋Š” ๋˜ํ•œ ๊ตญ๊ฐ€ ๋ฐฐํ›„ ์ŠคํŒŒ์ด ํ™œ๋™์ด 5๋…„ ๋„˜๊ฒŒ ํƒ์ง€๋˜์ง€ ์•Š๊ณ  ์ง€์†๋˜๋Š” "์ง€์†์„ฑ ์—ญ์„ค", ๊ฒŒ์ŠคํŠธ ์ˆ˜์ค€ ๋ณด์•ˆ ๋„๊ตฌ๋ฅผ ์šฐํšŒํ•˜๋Š” "์Šค๋ƒ…์ƒท ๋งˆ์šดํŒ…" ๋“ฑ์œผ๋กœ ๊ฐ€์ƒํ™” ๊ด€๋ฆฌ ํ‰๋ฉด์„ ๋…ธ๋ฆฌ๋Š” ๊ณต๊ฒฉ, ์„œ๋น„์Šค ๊ณ„์ •ยทOAuth ํ† ํฐ ๊ฐ™์€ ๋น„์ธ๊ฐ„ ์‹ ์›(NHI) ํƒˆ์ทจ๋กœ SaaS ์—ฐ๋™ ์ „์ฒด๊ฐ€ ์—ฐ์‡„์ ์œผ๋กœ ๋šซ๋ฆฌ๋Š” ๋ฌธ์ œ, ๊ทธ๋ฆฌ๊ณ  ์ „์ฒด ๊ธ€๋กœ๋ฒŒ ์นจํ•ด์˜ 11%๋ฅผ ์ฐจ์ง€ํ•˜๋Š” ๋ณด์ด์Šคํ”ผ์‹ฑ(๋น„์‹ฑ) ๊ธ‰์ฆ์„ ์ง€์ ํ•œ๋‹ค. ์ด์— ๋Œ€์‘ํ•ด Google์€ Chrome Enterprise Premium์„ ํ†ตํ•œ VPN ๋Œ€์ฒดํ˜• ์ปจํ…์ŠคํŠธ ๊ธฐ๋ฐ˜ ์ ‘๊ทผ ์ œ์–ด, Google Security Operations ๊ธฐ๋ฐ˜์˜ ์‹ค์‹œ๊ฐ„ ํ…”๋ ˆ๋ฉ”ํŠธ๋ฆฌ ๋ถ„์„๊ณผ ์œ„ํ˜‘ ํ—ŒํŒ…ยทํƒ์ง€ ์—”์ง€๋‹ˆ์–ด๋งยท์„œ๋“œํŒŒํ‹ฐ ์ปจํ…์ŠคํŠธ ์—์ด์ „ํŠธ 3์ข…, Security Command Center์™€ Wiz ํŒŒํŠธ๋„ˆ์‹ญ์„ ํ†ตํ•œ ๊ฐ€์ƒํ™”ยทํด๋ผ์šฐ๋“œ ๊ณ„์ธต ๊ฐ€์‹œ์„ฑ ๊ฐ•ํ™”๋ฅผ ์ œ์‹œํ•œ๋‹ค. ํŒŒ์Šค์ฝ” ๋ณด์•ˆ๊ด€์‹ค๊ณผ ์ฝ”๋„คํ‹ฐ์ปท ์ฃผ์ •๋ถ€ ์‚ฌ๋ก€์—์„œ๋Š” Google Security Operations ๋„์ž…์œผ๋กœ ํฌ๋ Œ์‹ ์กฐ์‚ฌ ์‹œ๊ฐ„์ด ์ˆ˜๊ฐœ์›”์—์„œ ์ˆ˜ ์‹œ๊ฐ„์œผ๋กœ ๋‹จ์ถ•๋๋‹ค๊ณ  ์†Œ๊ฐœ๋๋‹ค.

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

Securing the AI supply chain on GKE: Introducing k8s-aibom for automated AI BOMs

Google Cloud

Google Cloud๊ฐ€ GKE์—์„œ ์‹คํ–‰ ์ค‘์ธ AI ์›Œํฌ๋กœ๋“œ๋ฅผ ์ž๋™์œผ๋กœ ํƒ์ง€ํ•ด ํ‘œ์ค€ ๊ทœ๊ฒฉ์˜ AI ์ž์žฌ๋ช…์„ธ์„œ(ML-BOM)๋ฅผ ์ƒ์„ฑํ•˜๋Š” ์˜คํ”ˆ์†Œ์Šค ๋„๊ตฌ k8s-aibom์„ ๊ณต๊ฐœํ–ˆ๋‹ค. ์ด ๋„๊ตฌ๋Š” ์‚ฌ์ด๋“œ์นด, eBPF ์ปค๋„ ๋ชจ๋“ˆ, ํŠน๊ถŒ DaemonSet, ํŒŒ๋“œ ์ŠคํŽ™ ์ˆ˜์ • ์—†์ด ๋น„ํŠน๊ถŒ Kubernetes ์ปจํŠธ๋กค๋Ÿฌ ํ•˜๋‚˜๋กœ ํด๋Ÿฌ์Šคํ„ฐ API์™€ ์ปจํ…Œ์ด๋„ˆ ํ™˜๊ฒฝ์„ ์ง€์† ๊ฐ์‹œํ•˜๋ฉฐ vLLM, Triton ๊ฐ™์€ ์„œ๋น™ ๋Ÿฐํƒ€์ž„๊ณผ LangChainยทAutoGen ๊ฐ™์€ ์—์ด์ „ํŠธ ํ”„๋ ˆ์ž„์›Œํฌ, ๋ฒกํ„ฐDB ๋“ฑ์„ ํŒจํ„ด ๋งค์นญ์œผ๋กœ ์‹๋ณ„ํ•œ๋‹ค. ํƒ์ง€ ๊ฒฐ๊ณผ๋Š” OWASP CycloneDX 1.6 ๊ทœ๊ฒฉ์˜ ML-BOM ๋ฌธ์„œ๋กœ ์ปดํŒŒ์ผ๋˜์–ด ํด๋Ÿฌ์Šคํ„ฐ ๋‚ด ์ปค์Šคํ…€ ๋ฆฌ์†Œ์Šค ์ƒํƒœ์™€ Google Cloud Storage, ์›นํ›… ๋“ฑ ์™ธ๋ถ€ ์‹ฑํฌ๋กœ ์ „๋‹ฌ๋˜๋ฉฐ, ๋™์ผํ•œ ํด๋Ÿฌ์Šคํ„ฐ ์ž…๋ ฅ์—์„œ๋Š” ํ•ญ์ƒ ๋™์ผํ•œ ์‚ฐ์ถœ๋ฌผ์ด ๋‚˜์˜ค๋Š” ๊ฒฐ์ •๋ก ์  ํŠน์„ฑ ๋•๋ถ„์— GitOps ์›Œํฌํ”Œ๋กœ์—์„œ ์ •ํ™•ํ•œ diff ๋น„๊ต์™€ ๋“œ๋ฆฌํ”„ํŠธ ์•Œ๋ฆผ์ด ๊ฐ€๋Šฅํ•˜๋‹ค. ํƒ์ง€ ์‹ ๋ขฐ๋„๋Š” ๋ช…์‹œ์ ์œผ๋กœ ์„ค์ •๋œ "Declared", ํŒจํ„ด ๋งค์นญ์œผ๋กœ ์ถ”๋ก ๋œ "Inferred", ๋ชจ๋ธ ์ •๋ณด๊ฐ€ ํŠน์ •๋˜์ง€ ์•Š๋Š” "Unresolved" 3๋‹จ๊ณ„๋กœ ๊ตฌ๋ถ„ํ•ด ๊ฐ์‚ฌ์ž๊ฐ€ ์‚ฌ๋žŒ์˜ ์˜๋„์™€ ๊ธฐ๊ณ„ ์ถ”๋ก ์„ ๊ตฌ๋ถ„ํ•  ์ˆ˜ ์žˆ๊ฒŒ ํ•œ๋‹ค. Cloud Storage ์‹ฑํฌ๋Š” ๊ฐ์ฒด ์ƒ์„ฑ ์‹œ DoesNotExist ์กฐ๊ฑด์„ ๊ฐ•์ œํ•ด ํ•œ ๋ฒˆ ๊ธฐ๋ก๋œ BOM์„ ์‚ฌํ›„ ๋ณ€์กฐํ•  ์ˆ˜ ์—†๋Š” ๋ถˆ๋ณ€ ๊ฐ์‚ฌ ๋กœ๊ทธ๋กœ ๋งŒ๋“ ๋‹ค. Google์€ ์ด ๋„๊ตฌ๊ฐ€ EU AI Act 12ยท50์กฐ, NIST AI RMF, ISO/IEC 42001 ๊ฐ™์€ ๊ทœ์ œ ํ”„๋ ˆ์ž„์›Œํฌ ๋Œ€์‘์— ํ•„์š”ํ•œ ์‹ค์ฆ ๋ฐ์ดํ„ฐ๋ฅผ ์ž๋™์œผ๋กœ ์ถ•์ ํ•ด ์ค€๋‹ค๊ณ  ์„ค๋ช…ํ•œ๋‹ค.

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

Building the AI-defined vehicle with Android, Google Cloud, and Nexus SDV

Google Cloud

Google Cloud์™€ ํŒŒํŠธ๋„ˆ์‚ฌ Valtech Mobility๊ฐ€ Android Automotive OS(AAOS)์˜ ์†Œํ”„ํŠธ์›จ์–ด ์ •์˜ ์ฐจ๋Ÿ‰(SDV) ์•„ํ‚คํ…์ฒ˜์™€ Google Cloud Bigtable์„ ๊ฒฐํ•ฉํ•œ Nexus SDV ํ”Œ๋žซํผ์„ ์†Œ๊ฐœํ–ˆ๋‹ค. AAOS SDV๋Š” ์ฐจ๋Ÿ‰ ๊ธฐ๋Šฅ์„ ํ•˜๋“œ์›จ์–ด์—์„œ ๋ถ„๋ฆฌํ•œ ์„œ๋น„์Šค ์ง€ํ–ฅ ์•„ํ‚คํ…์ฒ˜(SOA)๋กœ ๊ตฌํ˜„ํ•ด ๋ƒ‰๋‚œ๋ฐฉยท์กฐ๋ช…ยท์ง„๋‹จ ๋“ฑ ๋น„์•ˆ์ „ ๊ธฐ๋Šฅ์„ ๋™์ ์œผ๋กœ ๋ฐœ๊ฒฌยท๊ด€๋ฆฌํ•  ์ˆ˜ ์žˆ๊ฒŒ ํ•˜๋ฉฐ, ํด๋ผ์šฐ๋“œ ์ƒ์˜ Android Cuttlefish ์—๋ฎฌ๋ ˆ์ดํ„ฐ๋กœ ๋””์ง€ํ„ธ ํŠธ์œˆ์„ ๋งŒ๋“ค์–ด ์‹ค์ œ ํ•˜๋“œ์›จ์–ด ์—†์ด ๊ฒ€์ฆํ•  ์ˆ˜ ์žˆ๋‹ค. Nexus SDV๋Š” ์ด ๋ฏธ๋“ค์›จ์–ด ๊ณ„์ธต์—์„œ ์ˆ˜์ง‘ํ•œ ๊ณ ๋นˆ๋„ ์›๊ฒฉ์ธก์ • ๋ฐ์ดํ„ฐ๋ฅผ ์„œ๋ธŒ๋ฐ€๋ฆฌ์ดˆ ์ง€์—ฐ์œผ๋กœ ์ฒ˜๋ฆฌํ•˜๋„๋ก ์„ค๊ณ„๋œ Bigtable์— ์ŠคํŠธ๋ฆฌ๋ฐํ•˜๋ฉฐ, ํฌ์†Œ ํ–‰ ์Šคํ‚ค๋งˆ ๋•๋ถ„์— ์—”์ง„ ์ง€ํ‘œ๋ถ€ํ„ฐ LiDAR ํฌ์ธํŠธ ํด๋ผ์šฐ๋“œ๊นŒ์ง€ ๋‹ค์–‘ํ•œ ์„ผ์„œ ๋ฐ์ดํ„ฐ๋ฅผ ๋‹จ์ผ ํ…Œ์ด๋ธ” ๊ตฌ์กฐ๋กœ ๋‹ค์šดํƒ€์ž„ ์—†์ด ์ˆ˜์šฉํ•  ์ˆ˜ ์žˆ๋‹ค. Continuous Materialized Views๋กœ ๋ฐฐํ„ฐ๋ฆฌ ์˜จ๋„ ํ‰๊ท  ๊ฐ™์€ ์ง€ํ‘œ๋ฅผ ์ €์žฅ ๊ณ„์ธต์—์„œ ๋ฏธ๋ฆฌ ๊ณ„์‚ฐํ•˜๊ณ , Agent Development KitยทApache Spark ์—ฐ๋™์„ ํ†ตํ•ด ์‹ค์‹œ๊ฐ„ ํ…”๋ ˆ๋ฉ”ํŠธ๋ฆฌ ์ด์ƒ ํƒ์ง€ ์‹œ ์ž๋™์œผ๋กœ OTA ์—…๋ฐ์ดํŠธ๋‚˜ ๋ถ€ํ’ˆ ์‚ฌ์ „ ์ฃผ๋ฌธ ๊ฐ™์€ ์›Œํฌํ”Œ๋กœ๋ฅผ ํŠธ๋ฆฌ๊ฑฐํ•  ์ˆ˜ ์žˆ๋‹ค. ์˜ˆ๋ฐฉ ์ •๋น„ ์‚ฌ์šฉ ์‚ฌ๋ก€์—์„œ๋Š” Gemini ๊ธฐ๋ฐ˜ ์—์ด์ „ํŠธ๊ฐ€ ์ฃผํ–‰๊ฑฐ๋ฆฌยท์ •๋น„ ์ด๋ ฅยทํ–ฅํ›„ ์ผ์ • ๋“ฑ ๋งฅ๋ฝ์„ ์ข…ํ•ฉํ•ด ์ •๋น„์†Œ ์˜ˆ์•ฝ์ด๋‚˜ ๋ถ€ํ’ˆ ์ฃผ๋ฌธ์„ ์ œ์•ˆํ•˜๋Š” ์‹์œผ๋กœ, ๋ฐ˜์‘ํ˜• ์ •๋น„๋ฅผ ์˜ˆ์ธกํ˜• ์ •๋น„๋กœ ์ „ํ™˜ํ•œ๋‹ค. ๋ณด์•ˆ์€ ์ƒํ˜ธ TLS์™€ Google Cloud CAS๋ฅผ ํ†ตํ•œ ์ฐจ๋Ÿ‰ ์‹ ์› ์ธ์ฆ, Private GKE ํด๋Ÿฌ์Šคํ„ฐ ๊ธฐ๋ฐ˜ ๋„คํŠธ์›Œํฌ ๊ฒฉ๋ฆฌ, SAIF(Secure AI Framework)๋กœ ๊ณ„์ธตํ™”๋์œผ๋ฉฐ, AAOS SDV๋Š” Android Automotive 26Q2 ๋ฆด๋ฆฌ์Šค๋ถ€ํ„ฐ ์ œ๊ณต๋œ๋‹ค.

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

Introducing Precursor: detecting agentic behavior with continuous client-side signals

Cloudflare

Cloudflare๊ฐ€ ์„ธ์…˜ ์ „์ฒด์— ๊ฑธ์นœ ํ–‰๋™ ํŒจํ„ด์„ ์ง€์†์ ์œผ๋กœ ์ˆ˜์ง‘ยท๋ถ„์„ํ•ด ๋ด‡์„ ํƒ์ง€ํ•˜๋Š” ์ƒˆ๋กœ์šด ํด๋ผ์ด์–ธํŠธ ์‚ฌ์ด๋“œ ๊ฒ€์ฆ ์‹œ์Šคํ…œ Precursor๋ฅผ ์ถœ์‹œํ–ˆ๋‹ค. ๊ธฐ์กด Turnstile์ด ๋กœ๊ทธ์ธยท๊ฐ€์ž…ยท๊ฒฐ์ œ ๊ฐ™์€ ํŠน์ • ์‹œ์ ์—์„œ ํ•˜๋ฃจ ์•ฝ 30์–ต ํšŒ ์‹คํ–‰๋˜๋Š” ์œ„ํ—˜ ๊ธฐ๋ฐ˜ ์ฑŒ๋ฆฐ์ง€์˜€๋‹ค๋ฉด, Precursor๋Š” ๋™์ ์œผ๋กœ ์ฃผ์ž…๋˜๋Š” ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ๋กœ ๋งˆ์šฐ์Šค ์›€์ง์ž„, ํ‚ค๋ณด๋“œ ๋ฆฌ๋“ฌ, ํฌ์ปค์Šค ๋ณ€ํ™”, ํ™”๋ฉด ๊ฐ€์‹œ์„ฑ ๋“ฑ์„ ์„ธ์…˜ ๋‹จ์œ„๋กœ ๊ณ„์† ์ˆ˜์ง‘ํ•ด Turnstile์ด ์ปค๋ฒ„ํ•˜์ง€ ๋ชปํ•˜๋˜ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ์ „ ๊ตฌ๊ฐ„์˜ ๊ฐ€์‹œ์„ฑ ๊ณต๋ฐฑ์„ ๋ฉ”์šด๋‹ค. ํ•ต์‹ฌ ๋…ผ๋ฆฌ๋Š” ๋ด‡์ด ๊ฐœ๋ณ„ ์บก์ฐจ๋‚˜ ์งง์€ ๊ตฌ๊ฐ„์—์„œ๋Š” ์‚ฌ๋žŒ์ฒ˜๋Ÿผ ๋ณด์ด๋„๋ก ํ‰๋‚ด ๋‚ผ ์ˆ˜ ์žˆ์–ด๋„, ์†๋ชฉ ํšŒ์ „์— ๋”ฐ๋ฅธ ๊ณก์„  ๊ถค์ , ์ฒดํฌ๋ฐ•์Šค๋ฅผ ๋ณด๊ณ  ํด๋ฆญํ•˜๊ธฐ๊นŒ์ง€์˜ ์ธ์ง€ ์ง€์—ฐ, ์† ๋–จ๋ฆผ ๊ฐ™์€ ๋ฌผ๋ฆฌ์  ์ œ์•ฝ์ด ๋ฐ˜์˜๋œ ์‚ฌ๋žŒ์˜ ์„ธ์…˜ ์ „์ฒด ํ–‰๋™ ํŒจํ„ด์€ ์žฌํ˜„ํ•˜๊ธฐ ํ›จ์”ฌ ์–ด๋ ต๋‹ค๋Š” ๋ฐ ์žˆ๋‹ค. ๋ฐ์ดํ„ฐ๋Š” ์—ฃ์ง€ ์„œ๋ฒ„์˜ ํ‰๊ฐ€ ๊ณ„์ธต์—์„œ ์—ฌ๋Ÿฌ ์ด๋ฒคํŠธ๋ฅผ ๊ต์ฐจ ๊ฒ€์ฆํ•ด ๋ด‡ ์ ์ˆ˜์— ๋ฐ˜์˜๋˜๋ฉฐ, ์„ธ์…˜์ด ์ƒˆ๋กœ๊ณ ์นจ๋˜๊ฑฐ๋‚˜ ์ฑŒ๋ฆฐ์ง€๊ฐ€ ์žฌ์‹œ์ž‘๋ผ๋„ ์ดˆ๊ธฐํ™”๋˜์ง€ ์•Š๋Š” ์„ธ์…˜ ์Šค์ฝ”ํ”„ ๋ฐฉ์‹์ด๋ผ ํŽ˜์ด์ง€๋ฅผ ์ƒˆ๋กœ๊ณ ์นจํ•ด ํ–‰๋™ ์‹œ๊ทธ๋‹ˆ์ฒ˜๋ฅผ ๋ฆฌ์…‹ํ•˜๋Š” ์šฐํšŒ๋ฅผ ๋ง‰๋Š”๋‹ค. ํ”„๋ผ์ด๋ฒ„์‹œ ์„ค๊ณ„์ƒ ํ‚ค ์ž…๋ ฅ์€ ์‹ค์ œ ์ž…๋ ฅ๊ฐ’์ด ์•„๋‹Œ ํƒ€์ด๋ฐยท๋ฆฌ๋“ฌ๋งŒ ์บก์ฒ˜ํ•˜๊ณ , ์ง‘๊ณ„๋œ ํŒจํ„ด์œผ๋กœ๋งŒ ํ‰๊ฐ€๋˜๋ฉฐ ๊ณ ๊ฐ ๋Œ€์‹œ๋ณด๋“œ์— ๋…ธ์ถœ๋˜๊ฑฐ๋‚˜ ์‚ฌ์šฉ์ž ๊ณ„์ •์— ์—ฐ๊ฒฐ๋˜์ง€ ์•Š๋Š”๋‹ค. Precursor๋Š” Enterprise Bot Management์˜ ์˜ต์…˜ ๊ธฐ๋Šฅ์œผ๋กœ ์ •์‹ ์ถœ์‹œ(GA) ์ „๊นŒ์ง€ ๋ฌด๋ฃŒ๋กœ ์ œ๊ณต๋˜๋ฉฐ, ์„ธ์…˜ ๊ธฐ๋ฐ˜ ๋ทฐ๋ฅผ ์ œ๊ณตํ•˜๋Š” ์ƒˆ๋กœ์šด Security Analytics ๋Œ€์‹œ๋ณด๋“œ์™€ ํ•จ๊ป˜ ์ถœ์‹œ๋๋‹ค.

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

Unlocking the future of video data: March Networks cloud storage on AWS

AWS Architecture

AWS ์•„ํ‚คํ…์ฒ˜ ๋ธ”๋กœ๊ทธ๊ฐ€ 25๋…„ ๊ฒฝ๋ ฅ์˜ ์˜์ƒ ๊ฐ์‹œ ์—…์ฒด March Networks๊ฐ€ ๋Œ€๊ทœ๋ชจ ์—”ํ„ฐํ”„๋ผ์ด์ฆˆ ๋น„๋””์˜ค ๋ฐ์ดํ„ฐ๋ฅผ AWS ์œ„์—์„œ ์ €์žฅยท๋ถ„์„ํ•˜๋Š” ์•„ํ‚คํ…์ฒ˜๋ฅผ ๊ตฌ์ถ•ํ•œ ์‚ฌ๋ก€๋ฅผ ์†Œ๊ฐœํ–ˆ๋‹ค. ์†Œ๋งคยท์€ํ–‰ยทQSRยท๊ตํ†ต ๋“ฑ ์ˆ˜์ฒœ ๊ฐœ ๋ถ„์‚ฐ ๊ฑฐ์ ์—์„œ ๋ฐœ์ƒํ•˜๋Š” ํŽ˜ํƒ€๋ฐ”์ดํŠธ๊ธ‰ ์˜์ƒ์€ ๊ธฐ์กด ์˜จํ”„๋ ˆ๋ฏธ์Šค NVR ๋ชจ๋ธ๋กœ๋Š” ํ•˜๋“œ์›จ์–ด ํ™•์žฅ๊ณผ ์œ ์ง€๋ณด์ˆ˜ ๋ถ€๋‹ด์ด ํฌ๊ณ  ๊ฑฐ์  ๊ฐ„ ๋ณด์กด ์ •์ฑ…๋„ ์ผ๊ด€๋˜์ง€ ์•Š์•˜๋Š”๋ฐ, March Networks๋Š” Amazon S3์™€ S3 Glacier๋ฅผ ๊ณ„์ธตํ˜•์œผ๋กœ ์‚ฌ์šฉํ•ด ์ž์ฃผ ์ ‘๊ทผํ•˜๋Š” ์ตœ๊ทผ ์˜์ƒ์€ S3 Standard/Standard-IA์—, ์žฅ๊ธฐ ๋ณด์กด์šฉ์€ ์ดˆ์ €๊ฐ€ Glacier ๊ณ„์ธต์— ์ €์žฅํ•˜๊ณ  SQSยทSESยทCloudWatchยทSTS๋กœ ์ˆ˜์ง‘ยท์•Œ๋ฆผยท๋ชจ๋‹ˆํ„ฐ๋งยท์ธ์ฆ์„ ์ง€์›ํ•œ๋‹ค. ์‚ฌ๋ก€๋กœ ์ œ์‹œ๋œ ํ•œ ์†Œ๋งค์—…์ฒด๋Š” ์นด๋ฉ”๋ผ 580๋Œ€ ์ด์ƒ, ์•ฝ 5,600TB ๊ทœ๋ชจ ์•„์นด์ด๋ธŒ ์˜์ƒ์„ 5๋…„๊ฐ„ ๋ณด๊ด€ํ•˜๋Š” ๋ฐ ์ œ3์ž ํด๋ผ์šฐ๋“œ ๊ธฐ์ค€ ์—ฐ๊ฐ„ ์•ฝ 34๋งŒ7000๋‹ฌ๋Ÿฌ๊ฐ€ ๋“œ๋Š” ๋ฐ˜๋ฉด, ๋™์ผ ๋ฌผ๋Ÿ‰์„ ์˜จํ”„๋ ˆ๋ฏธ์Šค๋กœ ์œ ์ง€ํ•˜๋ฉด ์—ฐ๊ฐ„ ์•ฝ 170๋งŒ ๋‹ฌ๋Ÿฌ๊ฐ€ ๋“ ๋‹ค๊ณ  ์ถ”์‚ฐํ•ด ํ•˜์ด๋ธŒ๋ฆฌ๋“œ ํด๋ผ์šฐ๋“œ ์ „ํ™˜์˜ ๋น„์šฉ ์ ˆ๊ฐ ํšจ๊ณผ๋ฅผ ๋’ท๋ฐ›์นจํ–ˆ๋‹ค. ๋ฉ”ํƒ€๋ฐ์ดํ„ฐ์™€ ์ƒํƒœ ๊ด€๋ฆฌ์—๋Š” PostgreSQL๊ณผ Amazon ElastiCache for Redis๋ฅผ ์‚ฌ์šฉํ•˜๋ฉฐ, Amazon S3 Vectors์™€ Amazon Bedrock์„ ๊ฒฐํ•ฉํ•œ AI Smart Search๋กœ ์ž์—ฐ์–ด ์งˆ์˜๋ฅผ ํ†ตํ•ด ๋ฐฉ๋Œ€ํ•œ ์˜์ƒ ์•„์นด์ด๋ธŒ์—์„œ ํŠน์ • ์žฅ๋ฉด์„ ๋น ๋ฅด๊ฒŒ ์ฐพ์•„๋‚ด๋Š” ๊ธฐ๋Šฅ๋„ ์ง€์›ํ•œ๋‹ค. AWS๋Š” ์ด ์‚ฌ๋ก€๋ฅผ ํ†ตํ•ด ํด๋ผ์šฐ๋“œ ๊ณ„์ธตํ™” ์ €์žฅ์ด ๋น„์šฉ ์ ˆ๊ฐ๋ฟ ์•„๋‹ˆ๋ผ ๋‹ค์ง€์  ํ†ตํ•ฉ ์กฐ์‚ฌยท๊ฑฐ๋ฒ„๋„Œ์Šค์™€ AI ๊ธฐ๋ฐ˜ ์˜์ƒ ๋ถ„์„์˜ ๊ธฐ๋ฐ˜์ด ๋œ๋‹ค๊ณ  ๊ฐ•์กฐํ•œ๋‹ค.

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

Why good AI agents fail in production: The missing infrastructure layer

Red Hat

Red Hat ๋ธ”๋กœ๊ทธ๊ฐ€ LangChain์œผ๋กœ ๊ตฌ์ถ•๋œ AI ์—์ด์ „ํŠธ๊ฐ€ ํ”„๋กœ๋•์…˜์—์„œ ๊ฒช์€ ํ•˜๋ฃป๋ฐค ์ƒˆ 3๊ฑด์˜ ์žฅ์•  ์‚ฌ๋ก€๋ฅผ ํ†ตํ•ด "์—์ด์ „ํŠธ ํ”„๋ ˆ์ž„์›Œํฌ์™€ ํ”„๋กœ๋•์…˜ ์ธํ”„๋ผ๋Š” ๋‹ค๋ฅธ ๋ฌธ์ œ"๋ผ๋Š” ์ฃผ์žฅ์„ ์ „๊ฐœํ–ˆ๋‹ค. ์ฒซ ๋ฒˆ์งธ๋Š” ํ‹ฐ์ผ“ ์ƒ์„ฑ API ์‘๋‹ต์ด ํƒ€์ž„์•„์›ƒ๋˜์ž LangChain์˜ ์ •์ƒ์ ์ธ ์žฌ์‹œ๋„ ๋กœ์ง์ด ๋ฐ˜๋ณต ์‹คํ–‰๋˜๋ฉฐ ์ค‘๋ณต ํ‹ฐ์ผ“ 43๊ฑด๊ณผ ๊ณ ๊ฐ ์ด๋ฉ”์ผ 43ํ†ต์ด ๋ฐœ์ƒํ•œ ์‚ฌ๋ก€๋กœ, ์›์ธ์€ ์žฌ์‹œ๋„ ๋กœ์ง ์ž์ฒด๊ฐ€ ์•„๋‹ˆ๋ผ ์š”์ฒญ ์„ฑ๊ณต ์—ฌ๋ถ€๋ฅผ ์ถ”์ ํ•˜๋Š” ๋ฉฑ๋“ฑ์„ฑ(idempotency) ๊ณ„์ธต์ด ์ธํ”„๋ผ์— ์—†์—ˆ๋˜ ๋ฐ ์žˆ์—ˆ๋‹ค๊ณ  ์งš๋Š”๋‹ค. ๋‘ ๋ฒˆ์งธ๋Š” ๋ฐฐํฌ ๋‹จ๊ณ„์—์„œ ๊ฐœ๋ฐœ ํŽธ์˜๋ฅผ ์œ„ํ•ด ์—ฌ๋Ÿฌ ์ฒญ๊ตฌ ๊ณ„์ •์— ์ ‘๊ทผ ๊ฐ€๋Šฅํ•˜๋„๋ก ๋ฐœ๊ธ‰๋œ ์„œ๋น„์Šค ๊ณ„์ • ์ž๊ฒฉ ์ฆ๋ช…์ด ํ”„๋กœ๋•์…˜๊นŒ์ง€ ๊ทธ๋Œ€๋กœ ์œ ์ง€๋˜๋ฉด์„œ, ๋ชจ๋ธ์ด ๊ณ„์ • ์‹๋ณ„์ž๋ฅผ ์ž˜๋ชป ์„ ํƒํ•ด 4,000๋‹ฌ๋Ÿฌ๊ฐ€ ์—‰๋šฑํ•œ ๊ณ ๊ฐ ๊ณ„์ •์— ์ฒญ๊ตฌ๋œ ์‚ฌ๋ก€๋กœ, ์ž๊ฒฉ ์ฆ๋ช… ๋ฒ”์œ„๋ฅผ ์ œํ•œํ•˜๋Š” "์‹ ์› ๊ฒฝ๊ณ„(identity boundary)"์˜ ๋ถ€์žฌ๊ฐ€ ๊ทผ๋ณธ ์›์ธ์œผ๋กœ ์ง€๋ชฉ๋๋‹ค. ์„ธ ๋ฒˆ์งธ๋Š” 90์ผ ๋ฐ˜ํ’ˆ ์ •์ฑ…์„ 30์ผ๋กœ ์ž˜๋ชป ์•ˆ๋‚ดํ•œ ์—์ด์ „ํŠธ ์‘๋‹ต์„ ๊ทธ๋Œ€๋กœ ๊ณ ๊ฐ์—๊ฒŒ ์ „๋‹ฌํ•ด 47์ผ์งธ ๋ฐ˜ํ’ˆ์„ ์Šน์ธํ•œ ์‚ฌ๋ก€๋กœ, ๋ชจ๋ธ ์ถœ๋ ฅ์ด ์‹ค์ œ ์ •์ฑ…๊ณผ ๋Œ€์กฐ ๊ฒ€์ฆ๋˜๋Š” "์ถ”๋ก  ๊ฒฝ๊ณ„(inference boundary)" ๊ฐ€๋“œ๋ ˆ์ผ์ด ์—†์—ˆ๋˜ ํƒ“์ด๋ผ๊ณ  ์„ค๋ช…ํ•œ๋‹ค. ์ €์ž๋Š” ์„ธ ์‚ฌ๋ก€ ๋ชจ๋‘ LangChain ์ž์ฒด๋Š” ์„ค๊ณ„๋Œ€๋กœ ์ •ํ™•ํžˆ ๋™์ž‘ํ–ˆ์œผ๋ฉฐ, ๋ฌธ์ œ๋Š” ํ”„๋ ˆ์ž„์›Œํฌ๊ฐ€ ์•„๋‹ˆ๋ผ ์‹ ์›ยท์•ˆ์ „ ์ง‘ํ–‰ยท๊ฑฐ๋ฒ„๋„Œ์Šคยท๊ด€์ธก์„ฑ ๊ฐ™์€ ํ”Œ๋žซํผ ๊ณ„์ธต์˜ ๋ถ€์žฌ์˜€๋‹ค๊ณ  ๊ฐ•์กฐํ•œ๋‹ค. Red Hat์€ ์ด๋Ÿฐ ์ธํ”„๋ผ ๊ณต๋ฐฑ์„ Red Hat AI(OpenShift AI)๊ฐ€ "BYOA(Bring Your Own Agent)" ์›์น™ ์•„๋ž˜ LangChainยทCrewAIยทLangGraph ๋“ฑ ์–ด๋–ค ์—์ด์ „ํŠธ ์ฝ”๋“œ๋„ ๋ณ€๊ฒฝ ์—†์ด ๊ทธ ์•„๋ž˜์— ์‹ ์›ยท์•ˆ์ „ยท๊ฑฐ๋ฒ„๋„Œ์Šคยท๊ด€์ธก์„ฑ ๊ณ„์ธต์„ ์ฃผ์ž…ํ•ด ๋ฉ”์šด๋‹ค๊ณ  ์†Œ๊ฐœํ•˜๋ฉฐ, ์ด๋Š” ์ž์‚ฌ ์ œํ’ˆ์„ ์†Œ๊ฐœํ•˜๋Š” ํ›„์† ๊ธฐ์‚ฌ๋กœ ์ด์–ด์ง€๋Š” ์‹œ๋ฆฌ์ฆˆ์˜ ์ฒซ ํŽธ์ด๋‹ค.

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

Results for Red Hatโ€™s Kubernetes fleet management survey

Red Hat

Red Hat์ด ์ž์ฒด "State of Kubernetes Fleet Management" ์„ค๋ฌธ ๊ฒฐ๊ณผ๋ฅผ ๋ฐœํ‘œํ–ˆ๋‹ค. ์‘๋‹ต ์กฐ์ง์˜ 85%๊ฐ€ ์ง€๋‚œ 1๋…„๊ฐ„ ํด๋Ÿฌ์Šคํ„ฐ ํ”Œ๋ฆฟ์„ ํ™•์žฅํ–ˆ๊ณ  70%๋Š” ์ด๋ฏธ ์—ฌ๋Ÿฌ ํด๋ผ์šฐ๋“œ ๊ณต๊ธ‰์ž์— ๊ฑธ์ณ ์›Œํฌ๋กœ๋“œ๋ฅผ ์šด์˜ ์ค‘์ด์ง€๋งŒ, ์‹ค์‹œ๊ฐ„์œผ๋กœ ์ „์ฒด ํด๋Ÿฌ์Šคํ„ฐ ๊ฐ€์‹œ์„ฑ์„ ํ™•๋ณดํ–ˆ๋‹ค๊ณ  ๋‹ตํ•œ IT ๋ฆฌ๋”๋Š” 17%์— ๋ถˆ๊ณผํ–ˆ๋‹ค. ๊ฐ€์‹œ์„ฑ ๋ถ€์กฑ์€ ์„ค์ • ๋“œ๋ฆฌํ”„ํŠธ๋กœ ์ด์–ด์ ธ ์กฐ์ง์˜ 76%๊ฐ€ ์ด๋ฅผ ๊ฒช๊ณ  ์žˆ๊ณ , ์ธํ”„๋ผ ์žฅ์• ์˜ 5๊ฑด ์ค‘ 4๊ฑด์ด ์„ค์ •ยท๋ณ€๊ฒฝ ๊ด€๋ฆฌ ์‹คํŒจ์—์„œ ๋น„๋กฏ๋๋‹ค. ์šด์˜ ์••๋ฐ•์ด ์ปค์ง€๋ฉด์„œ 75%์˜ ์šด์˜์ž๊ฐ€ ์„œ๋น„์Šค๋ฅผ ์œ ์ง€ํ•˜๊ธฐ ์œ„ํ•ด ์ž์ฒด ๋ณด์•ˆ ์ •์ฑ…์„ ์ •๊ธฐ์ ์œผ๋กœ ์šฐํšŒํ•œ๋‹ค๊ณ  ๋‹ตํ–ˆ๊ณ , ์—”์ง€๋‹ˆ์–ด๋Š” ์—…๋ฌด ์‹œ๊ฐ„์˜ 65%๋ฅผ ์˜ˆ์ •์— ์—†๋˜ ๊ธด๊ธ‰ ๋Œ€์‘์— ์“ฐ๋ฉฐ 57%๊ฐ€ ๋ฒˆ์•„์›ƒ์„ ๊ฒช๊ณ  ์žˆ๋‹ค๊ณ  ์‘๋‹ตํ–ˆ์œผ๋ฉฐ, IT ๋ฆฌ๋”์˜ 62%๋Š” ์ฟ ๋ฒ„๋„คํ‹ฐ์Šค ๋ณต์žก์„ฑ์ด ํ•ต์‹ฌ ๋น„์ฆˆ๋‹ˆ์Šค ์ด๋‹ˆ์…”ํ‹ฐ๋ธŒ๋ฅผ ์ง€์—ฐ์‹œํ‚ค๊ณ  ์žˆ๋‹ค๊ณ  ๋‹ตํ–ˆ๋‹ค. ๋ฐ˜๋ฉด ์ •์ฑ… ๊ธฐ๋ฐ˜์œผ๋กœ ํ”Œ๋ฆฟ์„ ์šด์˜ํ•˜๋Š” ์กฐ์ง์€ 89%๊ฐ€ ์˜ˆ์ธก ๊ฐ€๋Šฅํ•œ ๊ด€๋ฆฌ์— ์ž์‹ ๊ฐ์„ ๋ณด์˜€๊ณ  ์„œ๋น„์Šค ์žฅ์• ๋„ 3๋ฐฐ ์ ์—ˆ๋˜ ๊ฒƒ๊ณผ ๋‹ฌ๋ฆฌ, ๋ฐ˜์‘ํ˜•(reactive) ์šด์˜ ์กฐ์ง ์ค‘์—๋Š” ๋‹จ 12%๋งŒ์ด ์ž์‹ ๊ฐ์„ ๋ณด์—ฌ ๋šœ๋ ทํ•œ ๊ฒฉ์ฐจ๊ฐ€ ํ™•์ธ๋๋‹ค. Red Hat์€ ์ด ๊ฒฉ์ฐจ ํ•ด์†Œ์ฑ…์œผ๋กœ ์ค‘์•™ํ™”๋œ ๊ฐ€์‹œ์„ฑ, ์ž๋™ํ™”๋œ ์ƒ๋ช…์ฃผ๊ธฐ ๊ด€๋ฆฌ, ์ผ๊ด€๋œ ์ •์ฑ… ์ง‘ํ–‰์„ ๊ฐ–์ถ˜ ์ž์‚ฌ์˜ Red Hat Advanced Cluster Management(RHACM)๋ฅผ ์ œ์‹œํ•˜๋ฉฐ, OpenShiftยทEKSยทAKSยทGKE ๋“ฑ CNCF ์ค€์ˆ˜ ๋ฐฐํฌํŒ ์ „๋ฐ˜์„ ๋‹จ์ผ ์ฝ˜์†”์—์„œ ๊ด€๋ฆฌํ•  ์ˆ˜ ์žˆ๋‹ค๊ณ  ์†Œ๊ฐœํ•œ๋‹ค.

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

Red Hat Advanced Cluster Management 2.17: Less operational toil and more Kubernetes fleet control

Red Hat

Red Hat์ด ๋ฉ€ํ‹ฐํด๋Ÿฌ์Šคํ„ฐ ๊ด€๋ฆฌ ๋„๊ตฌ Red Hat Advanced Cluster Management(RHACM) 2.17์„ ๋ฐœํ‘œํ–ˆ๋‹ค. ์˜คํ”ˆ์†Œ์Šค Perses ๊ธฐ๋ฐ˜์˜ ์ปค์Šคํ„ฐ๋งˆ์ด์ฆˆ ๊ฐ€๋Šฅํ•œ ๋Œ€์‹œ๋ณด๋“œ๊ฐ€ ์ •์‹ ์ถœ์‹œ(GA)๋˜์–ด ํ—ˆ๋ธŒยท๋งค๋‹ˆ์ง€๋“œ ํด๋Ÿฌ์Šคํ„ฐ ์ง€ํ‘œ๋ฅผ ์ค‘์•™ ์ฝ˜์†”์—์„œ ๋ฐ”๋กœ ๋ณผ ์ˆ˜ ์žˆ๊ณ , ํด๋Ÿฌ์Šคํ„ฐยท์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ยท๊ฒ€์ƒ‰ ๊ฒฐ๊ณผ ๋ชฉ๋ก์— Line of Business๋‚˜ ๋ฐฐํฌ ํ™˜๊ฒฝ ๊ฐ™์€ ์ปค์Šคํ…€ ๋ผ๋ฒจ ์ปฌ๋Ÿผ์„ ์ถ”๊ฐ€ํ•  ์ˆ˜ ์žˆ๋‹ค. Placement ๋ฆฌ์†Œ์Šค UI๊ฐ€ ๊ฐœ์„ ๋ผ ApplicationSet๊ณผ Policy ์ƒ์„ฑ ์›Œํฌํ”Œ๋กœ์— ์‹œ๊ฐ์  ๊ฐ€์ด๋“œ ๋งˆ๋ฒ•์‚ฌ๊ฐ€ ๋‚ด์žฅ๋๊ณ , ์ €์žฅ ์ „์— "์„ ํƒ๋œ ํด๋Ÿฌ์Šคํ„ฐ/์„ ํƒ๋˜์ง€ ์•Š์€ ํด๋Ÿฌ์Šคํ„ฐ"๋ฅผ ์‹ค์‹œ๊ฐ„์œผ๋กœ ์‹œ๋ฎฌ๋ ˆ์ด์…˜ํ•ด ๋ณด์—ฌ์ค€๋‹ค. ๊ธฐ์ˆ  ํ”„๋ฆฌ๋ทฐ๋กœ ๋„์ž…๋œ Argo CD Agent ํ†ตํ•ฉ์€ ๊ธฐ์กด์˜ ํ’€ ๋ฐฉ์‹์ด ์•„๋‹Œ, ์›๊ฒฉ ์‚ฌ์ดํŠธ์˜ ๊ฒฝ๋Ÿ‰ ์ปดํฌ๋„ŒํŠธ๊ฐ€ ํ—ˆ๋ธŒ ํด๋Ÿฌ์Šคํ„ฐ๋กœ ์—ญ๋ฐฉํ–ฅ ์—ฐ๊ฒฐํ•˜๋Š” "์ฐจ์„ธ๋Œ€ ํ’€ ๋ชจ๋ธ" GitOps๋ฅผ ์ง€์›ํ•ด ์ค‘์•™ ์ œ์–ด ํ”Œ๋ ˆ์ธ์ด ๊ฐœ๋ณ„ ํด๋Ÿฌ์Šคํ„ฐ์— ์ธ๋ฐ”์šด๋“œ๋กœ ์ ‘๊ทผํ•  ํ•„์š”๊ฐ€ ์—†์–ด์ง€๊ณ , ์˜คํ”„๋ผ์ธ ์ƒํƒœ์—์„œ๋„ ๋™์ž‘ํ•˜๋‹ค๊ฐ€ ์—ฐ๊ฒฐ์ด ๋ณต๊ตฌ๋˜๋ฉด ์ž๋™์œผ๋กœ ์ƒํƒœ๋ฅผ ๋™๊ธฐํ™”ํ•œ๋‹ค. ์ด๋Š” ํ์‡„๋ง ํ™˜๊ฒฝ, ๊ณต์žฅ ํ˜„์žฅ, ์›๊ฒฉ ์—ฃ์ง€ ์ปดํ“จํŒ… ์‚ฌ์ดํŠธ์— ํŠนํžˆ ์ ํ•ฉํ•˜๋‹ค๊ณ  ์†Œ๊ฐœ๋œ๋‹ค. ๊ฐ€์ƒ๋จธ์‹  ์›Œํฌ๋กœ๋“œ๋ฅผ ์œ„ํ•œ RBAC๋„ ์„ธ๋ถ„ํ™”๋˜์–ด, ์˜ˆ๋ฅผ ๋“ค์–ด VM์„ ์‹œ์ž‘ํ•  ๊ถŒํ•œ๋งŒ ๋ถ€์—ฌํ•˜๊ณ  ์ค‘์ง€ยท์‚ญ์ œยท๋งˆ์ด๊ทธ๋ ˆ์ด์…˜ ๊ถŒํ•œ์€ ์ œ์™ธํ•˜๋Š” ๋“ฑ์˜ ์„ธ๋ฐ€ํ•œ ClusterRole์„ ์ •์˜ํ•ด MulticlusterRoleAssignments๋กœ ํŠน์ • ํด๋Ÿฌ์Šคํ„ฐยท์‚ฌ์šฉ์ž ๊ทธ๋ฃน์— ์ •์ฑ…์œผ๋กœ ๋ฐฐํฌํ•  ์ˆ˜ ์žˆ๋‹ค.

๐Ÿ’ก ์—ฃ์ง€ยทํ์‡„๋ง ํ™˜๊ฒฝ์—์„œ GitOps๋ฅผ ์šด์˜ ์ค‘์ด๊ฑฐ๋‚˜ ๊ณ„ํš ์ค‘์ธ ํŒ€์ด๋ผ๋ฉด, ํ—ˆ๋ธŒ๊ฐ€ ์›๊ฒฉ ํด๋Ÿฌ์Šคํ„ฐ์— ์ธ๋ฐ”์šด๋“œ๋กœ ์ ‘๊ทผํ•  ํ•„์š” ์—†๋Š” Argo CD Agent์˜ ํ’€ ๋ชจ๋ธ์ด ๋„คํŠธ์›Œํฌ ๋‹จ์ ˆ ์ƒํ™ฉ์—์„œ์˜ ์•ˆ์ •์„ฑ์„ ํฌ๊ฒŒ ๋†’์—ฌ์ค„ ์ˆ˜ ์žˆ๋‹ค.


DevOps & ์ธํ”„๋ผ

Microsoft CEO Satya Nadella says youโ€™re paying for AI twice โ€” the second price is worse

The New Stack

๋งˆ์ดํฌ๋กœ์†Œํ”„ํŠธ CEO ์‚ฌํ‹ฐ์•„ ๋‚˜๋ธ๋ผ๊ฐ€ X์— ์˜ฌ๋ฆฐ ๊ธ€์—์„œ ๊ธฐ์—… AI ๋„์ž… ๋น„์šฉ์„ ๋…ธ๋ฒจ๊ฒฝ์ œํ•™์ƒ ์ˆ˜์ƒ์ž ์ผ€๋„ค์Šค ์• ๋กœ์šฐ์˜ "์ •๋ณด์˜ ์—ญ์„ค"์„ ๋’ค์ง‘์€ "์—ญ์ •๋ณด ์—ญ์„ค"์ด๋ผ๋Š” ๊ฐœ๋…์œผ๋กœ ์„ค๋ช…ํ–ˆ๋‹ค. ๊ทธ๋Š” ๊ธฐ์—…์ด AI ๋ชจ๋ธ์˜ ์„ฑ๋Šฅ์„ ๋†’์ด๊ธฐ ์œ„ํ•ด ๋ˆ์„ ์ง€๋ถˆํ•˜๋Š” ๋™์‹œ์—, ๋ชจ๋ธ์ด ๋” ์ž˜ ์ž‘๋™ํ•˜๋„๋ก ์ž์‚ฌ์˜ ๊ณ ์œ  ํ”„๋กœ์„ธ์Šค์™€ ์กฐ์ง ์ง€์‹์„ ๋…ธ์ถœํ•ด์•ผ ํ•˜๋Š” ์ด์ค‘ ๋น„์šฉ์„ ์น˜๋ฅธ๋‹ค๊ณ  ์ฃผ์žฅํ–ˆ๋‹ค. ๊ทธ๋Š” ๋ชจ๋“  ์ƒํ˜ธ์ž‘์šฉ๊ณผ ์ˆ˜์ • ์‚ฌํ•ญ์ด "๋ฐฐ๊ธฐ๊ฐ€์Šค"์ฒ˜๋Ÿผ ๋ˆ„์ ๋ผ ๊ฒฝ์Ÿ์‚ฌ๊ฐ€ ์‚ด ์ˆ˜ ์—†๋Š” ์กฐ์ง ๋…ธํ•˜์šฐ๊ฐ€ AI ์‹œ์Šคํ…œ ์•ˆ์— ํก์ˆ˜๋œ๋‹ค๊ณ  ํ‘œํ˜„ํ–ˆ๋‹ค. ์ด๋Ÿฐ ์œ„ํ—˜์— ๋Œ€์‘ํ•˜๊ธฐ ์œ„ํ•ด ๋‚˜๋ธ๋ผ๋Š” ์กฐ์ง ๋ฉ”๋ชจ๋ฆฌ๋ฅผ ํ…Œ๋„ŒํŠธ ๋‚ด๋ถ€์— ๋‘๊ณ , ์ž์ฒด ํ‰๊ฐ€ยทํ•™์Šต ์‹œ์Šคํ…œ์„ ๊ตฌ์ถ•ํ•˜๋ฉฐ, ์˜ค์ผ€์ŠคํŠธ๋ ˆ์ด์…˜ ๋ ˆ์ด์–ด๋ฅผ ํŠน์ • ํŒŒ์šด๋ฐ์ด์…˜ ๋ชจ๋ธ๊ณผ ๋ถ„๋ฆฌํ•˜๋ผ๊ณ  ๊ถŒ๊ณ ํ–ˆ๋‹ค. ๋‹ค๋งŒ ๊ทธ์˜ ์ œ์•ˆ์ด ๊ฒฐ๊ตญ Azure ํด๋ผ์šฐ๋“œ ์ธํ”„๋ผ ์‚ฌ์šฉ์„ ์ „์ œ๋กœ ํ•œ๋‹ค๋Š” ์ , ๊ทธ๋ฆฌ๊ณ  ๋งˆ์ดํฌ๋กœ์†Œํ”„ํŠธ ์ž์‚ฌ Copilot์ด ๊ธฐ์—… ๋ฐ์ดํ„ฐ์— ๊ด‘๋ฒ”์œ„ํ•˜๊ฒŒ ์ ‘๊ทผํ•˜๋Š” ์ œํ’ˆ์ด๋ผ๋Š” ์ ์—์„œ ์ดํ•ด์ƒ์ถฉ ์ง€์ ๋„ ๋‚˜์˜จ๋‹ค. ์‹ค์ œ๋กœ ๋ณด์•ˆ ์—…์ฒด Concentric AI ์กฐ์‚ฌ์— ๋”ฐ๋ฅด๋ฉด Copilot์€ 2025๋…„ ์ƒ๋ฐ˜๊ธฐ ๊ธฐ์—…๋‹น ํ‰๊ท  ์•ฝ 300๋งŒ ๊ฑด์˜ ๊ธฐ๋ฐ€ ๊ธฐ๋ก์— ์ ‘๊ทผํ–ˆ๊ณ , EPC Group ๊ฐ์‚ฌ์—์„œ๋Š” ๋งˆ์ดํฌ๋กœ์†Œํ”„ํŠธ 365 ํ…Œ๋„ŒํŠธ์˜ ์•ฝ 80%๊ฐ€ ๊ณผ๋„ํ•œ ๊ณต์œ  ์œ„ํ—˜์„ ์•ˆ๊ณ  ์žˆ๋Š” ๊ฒƒ์œผ๋กœ ๋‚˜ํƒ€๋‚ฌ๋‹ค.

๐Ÿ’ก ํŒŒ์šด๋ฐ์ด์…˜ ๋ชจ๋ธ์„ ํ”„๋กฌํ”„ํŠธยท๋ฉ”๋ชจ๋ฆฌ ๊ณ„์ธต์—์„œ ๋ถ„๋ฆฌํ•ด ๋ฒค๋” ์ข…์†์„ ์ค„์ด๋ ค๋Š” ๋ชจ๋ธ-์• ๊ทธ๋…ธ์Šคํ‹ฑ ์˜ค์ผ€์ŠคํŠธ๋ ˆ์ด์…˜(LangChain, Haystack ๋“ฑ) ์ฑ„ํƒ์ด ๊ธฐ์—… AI ์•„ํ‚คํ…์ฒ˜์˜ ํ•ต์‹ฌ ๊ณ ๋ ค์‚ฌํ•ญ์ด ๋˜๊ณ  ์žˆ๋‹ค.

Anthropic extends Fable 5 again โ€” and wonโ€™t talk about what developers found inside Cursor

The New Stack

Anthropic์ด ๋ชจ๋“  ์œ ๋ฃŒ ๊ตฌ๋…์ž ๋Œ€์ƒ Claude Fable 5 ํ™•์žฅ ์ ‘๊ทผ์„ 7์›” 19์ผ๊นŒ์ง€ ๋‹ค์‹œ ์—ฐ์žฅํ–ˆ๋‹ค. 5์ฃผ ์‚ฌ์ด ์„ธ ๋ฒˆ์งธ ์—ฐ์žฅ์œผ๋กœ, ์ด์ „ ๋งˆ๊ฐ ์‹œํ•œ ์ข…๋ฃŒ ๋ช‡ ์‹œ๊ฐ„ ์ „์ธ ์ผ์š”์ผ ์ €๋…์— ๋ฐœํ‘œ๋๋‹ค. ProยทMaxยทTeam ๋ฐ ์ผ๋ถ€ Enterprise ์š”๊ธˆ์ œ ์‚ฌ์šฉ์ž๋Š” ์ด ๊ธฐ๊ฐ„ ๋™์•ˆ ์ฃผ๊ฐ„ ์‚ฌ์šฉ๋Ÿ‰์˜ ์ตœ๋Œ€ 50%๊นŒ์ง€ ์ถ”๊ฐ€ ๋น„์šฉ ์—†์ด Fable 5๋ฅผ ๊ณ„์† ์“ธ ์ˆ˜ ์žˆ๊ณ , Claude Code์˜ ์ฃผ๊ฐ„ ์†๋„ ์ œํ•œ 50% ์ฆ๊ฐ€ ์กฐ์น˜๋„ ๊ฐ™์€ ๋‚ ์งœ๊นŒ์ง€ ์œ ์ง€๋œ๋‹ค. ํ”„๋กœ๋ชจ์…˜ ์ข…๋ฃŒ ํ›„์—๋Š” ์ž…๋ ฅ ํ† ํฐ 100๋งŒ ๊ฐœ๋‹น 10๋‹ฌ๋Ÿฌ, ์ถœ๋ ฅ ํ† ํฐ 100๋งŒ ๊ฐœ๋‹น 50๋‹ฌ๋Ÿฌ๊ฐ€ ์ฒญ๊ตฌ๋˜๋Š”๋ฐ, ์ด๋Š” Anthropic์˜ ๊ฐ€์žฅ ๋น„์‹ผ ์š”๊ธˆ์ œ๋‹ค. ์ผ๋ถ€ ์‚ฌ์šฉ์ž๋“ค์€ ์‚ฌ์šฉ๋Ÿ‰์ด ์ดˆ๊ธฐํ™”๋˜์ง€ ์•Š์€ ์ฑ„ ๋ฐ˜๋ณต ์—ฐ์žฅ๋˜๋Š” ๋ฐ ๋ถˆ๋งŒ์„ ํ‘œํ•˜๋ฉฐ ๊ฒฝ์Ÿ ๋ชจ๋ธ๋กœ ์ด๋™ํ•˜๊ฒ ๋‹ค๋Š” ๋ฐ˜์‘๋„ ๋‚˜์™”๋‹ค. ์ด์™€ ๋ณ„๊ฐœ๋กœ ์ง€๋‚œ 7์›” 8์ผ ๊ฐœ๋ฐœ์ž ๋„๊ตฌ Cursor์˜ ๋ชจ๋ธ ๋ชฉ๋ก์— "Claude Honeycomb EAP"๋ผ๋Š” ๋ฏธ๊ณต๊ฐœ ๋ชจ๋ธ์ด ์ž ์‹œ ๋…ธ์ถœ๋๋‹ค๊ฐ€ ์‚ฌ๋ผ์กŒ๋Š”๋ฐ, ์œ ์ถœ๋œ ์Šคํฌ๋ฆฐ์ƒท์—๋Š” ๋ฏผ๊ฐํ•œ ํ”„๋กฌํ”„ํŠธ๋ฅผ Opus 4.8๋กœ ๋ผ์šฐํŒ…ํ•˜๋Š” ๋™์ž‘์ด ๋‹ด๊ฒจ ์žˆ์–ด ์ปค๋ฎค๋‹ˆํ‹ฐ์—์„œ๋Š” ์ด๋ฅผ Opus 5์˜ ์ดˆ๊ธฐ ๋ฏธ๋ฆฌ๋ณด๊ธฐ๋กœ ์ถ”์ •ํ•˜๊ณ  ์žˆ๋‹ค. Anthropic์€ ์ด์— ๋Œ€ํ•ด ๊ณต์‹ ํ™•์ธ๋„ ๋ถ€์ธ๋„ ํ•˜์ง€ ์•Š์•˜๋‹ค.

๐Ÿ’ก ํ”„๋กœ๋ชจ์…˜ ์ข…๋ฃŒ ์‹œ์ (7์›” 19์ผ) ์ดํ›„ ์š”๊ธˆ ์ •์ฑ… ๋ณ€ํ™”์™€ ํ”„๋กฌํ”„ํŠธ ์บ์‹ฑยท๋ฐฐ์น˜ API๋ฅผ ํ†ตํ•œ ๋น„์šฉ ์ ˆ๊ฐ ์˜ต์…˜์„ ๋ฏธ๋ฆฌ ์ ๊ฒ€ํ•ด ์žฅ๊ธฐ ์‹คํ–‰ ์—์ด์ „ํ‹ฑ ์›Œํฌ๋กœ๋“œ์˜ ๋น„์šฉ ๊ธ‰์ฆ์— ๋Œ€๋น„ํ•  ํ•„์š”๊ฐ€ ์žˆ๋‹ค.

Modernizing the Meta Ads Service With an Open-Source Kernel Scheduler

Meta Engineering

Meta ์—”์ง€๋‹ˆ์–ด๋ง ๋ธ”๋กœ๊ทธ๊ฐ€ ๊ด‘๊ณ  ์„œ๋น™ ํ”Œ๋ฆฟ์˜ ๋ฆฌ๋ˆ…์Šค ์ปค๋„ ์—…๊ทธ๋ ˆ์ด๋“œ ๊ณผ์ •์—์„œ ๋ฐœ์ƒํ•œ ์ง€์—ฐ ์‹œ๊ฐ„ ํšŒ๊ท€ ๋ฌธ์ œ๋ฅผ sched_ext๋กœ ํ•ด๊ฒฐํ•œ ์‚ฌ๋ก€๋ฅผ ๊ณต๊ฐœํ–ˆ๋‹ค. ์ปค๋„ v6.6์—์„œ ๋„์ž…๋œ EEVDF ์Šค์ผ€์ค„๋Ÿฌ๋กœ ์—…๊ทธ๋ ˆ์ด๋“œํ•˜๋Š” ๊ณผ์ •์—์„œ ๊ด‘๊ณ  ๋žญํ‚น ์ฒ˜๋ฆฌ๋Ÿ‰์ด ์ค„์–ด๋“œ๋Š” ํšŒ๊ท€๊ฐ€ ๋ฐœ์ƒํ•ด ์ผ๋ถ€ ํ˜ธ์ŠคํŠธ๊ฐ€ ๊ตฌ๋ฒ„์ „ v6.4์— ๋จธ๋ฌผ๋Ÿฌ์•ผ ํ–ˆ๋Š”๋ฐ, ์ด๋ฅผ ํ•ด๊ฒฐํ•˜๊ธฐ ์œ„ํ•ด BPF ๊ธฐ๋ฐ˜์˜ ํ™•์žฅํ˜• ์Šค์ผ€์ค„๋Ÿฌ ํ”„๋ ˆ์ž„์›Œํฌ sched_ext(์ปค๋„ v6.12์— ์ •์‹ ํŽธ์ž…, Google ghOSt ํŒ€๊ณผ ๊ณต๋™ ๊ฐœ๋ฐœ)๋ฅผ ๋„์ž…ํ•ด ๊ด‘๊ณ  ์›Œํฌ๋กœ๋“œ ์ „์šฉ ์Šค์ผ€์ค„๋ง ์ •์ฑ…์„ ์ž‘์„ฑํ–ˆ๋‹ค. ์ด ์ •์ฑ…์€ CPU๋ฅผ ์ง€์—ฐ์— ๋ฏผ๊ฐํ•œ ์š”์ฒญ ๊ฒฝ๋กœ์šฉ๊ณผ ๊ทธ๋ ‡์ง€ ์•Š์€ ์ž‘์—…์šฉ ๋‘ ํ’€๋กœ ๋™์ ์œผ๋กœ ๋‚˜๋ˆ„๊ณ , ๊ด€๋ จ ์ž‘์—…์„ ๊ฐ™์€ CPU์— ์œ ์ง€์‹œ์ผœ L3 ์บ์‹œ ์ง€์—ญ์„ฑ์„ ๋†’์ด๋Š” ๋ฐฉ์‹์œผ๋กœ ๋™์ž‘ํ•œ๋‹ค. ์ตœ์ดˆ ๋„์ž…๋งŒ์œผ๋กœ ๊ด‘๊ณ  ์กฐํšŒ ๋‹จ๊ณ„์˜ p99 ํ…Œ์ผ ๋ ˆ์ดํ„ด์‹œ๊ฐ€ 28% ์ค„๊ณ , ํ”Œ๋ฆฟ ์ „์ฒด์—์„œ 3.28๋ฉ”๊ฐ€์™€ํŠธ์˜ ์ „๋ ฅ์„ ์ ˆ๊ฐํ–ˆ์œผ๋ฉฐ, ๊ด‘๊ณ  ๋žญํ‚น ์ˆ˜๊ฐ€ 1.1% ์ฆ๊ฐ€ํ–ˆ๋‹ค. ์ดํ›„ ์‚ฌ์šฉ์ž ๊ณต๊ฐ„ ์ •์ฑ…๋งŒ ๊ฐฑ์‹ ํ•˜๋Š” ํ›„์† ๊ฐœ์„ ์œผ๋กœ p99 ๋ ˆ์ดํ„ด์‹œ๊ฐ€ ์ถ”๊ฐ€๋กœ 60% ์ค„๊ณ  ํƒ€์ž„์•„์›ƒ ์˜ค๋ฅ˜๊ฐ€ 18% ๊ฐ์†Œํ–ˆ๋Š”๋ฐ, ์ด๋Š” ์ปค๋„ ์žฌ๋นŒ๋“œ ์—†์ด ์Šค์ผ€์ค„๋Ÿฌ ํ”„๋กœ์„ธ์Šค๋งŒ ์žฌ์‹œ์ž‘ํ•˜๋ฉด ๋˜๋Š” sched_ext์˜ ๋ฐฐํฌ ๋ฐฉ์‹ ๋•๋ถ„์— ๊ฐ€๋Šฅํ–ˆ๋‹ค. Meta๋Š” ์ด๋ฅผ ์ปค๋„ ์—…๊ทธ๋ ˆ์ด๋“œ ์ž„์‹œ๋ฐฉํŽธ์ด ์•„๋‹ˆ๋ผ ์ง€์†์ ์ธ ์ตœ์ ํ™” ํ”Œ๋žซํผ์œผ๋กœ ์ž๋ฆฌ๋งค๊น€์‹œ์ผฐ๋‹ค๊ณ  ๋ฐํ˜”๋‹ค.

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

Building an end-to-end reliability testing strategy with Grafana Cloud

Grafana

Grafana Cloud ๋ธ”๋กœ๊ทธ๊ฐ€ Synthetic Monitoring, Frontend Observability, k6 ์„ธ ๊ฐ€์ง€ ์†”๋ฃจ์…˜์„ ๊ณ„์ธต์ ์œผ๋กœ ๊ฒฐํ•ฉํ•ด ์‹ ๋ขฐ์„ฑ ํ…Œ์ŠคํŠธ ์ „๋žต์„ ๊ตฌ์„ฑํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ์†Œ๊ฐœํ–ˆ๋‹ค. ์‚ฌ๊ณ  ์˜ˆ๋ฐฉ ์ด๋ก ์ธ "์Šค์œ„์Šค ์น˜์ฆˆ ๋ชจ๋ธ"์„ ์ฐจ์šฉํ•ด, ์–ด๋А ํ•œ ๋„๊ตฌ๋„ ๋ชจ๋“  ์žฅ์• ๋ฅผ ์žก์•„๋‚ผ ์ˆ˜ ์—†์ง€๋งŒ ์—ฌ๋Ÿฌ ๊ณ„์ธต์„ ๊ฒน์น˜๋ฉด ๊ฒฐํ•จ์ด ์‚ฌ์šฉ์ž์—๊ฒŒ ๋„๋‹ฌํ•  ํ™•๋ฅ ์ด ํฌ๊ฒŒ ๋‚ฎ์•„์ง„๋‹ค๋Š” ๋…ผ๋ฆฌ๋ฅผ ํŽธ๋‹ค. ๋ฐ๋ชจ ์•ฑ QuickPizza๋ฅผ ์˜ˆ๋กœ ๋“ค์–ด, ์ฒซ ๋ฒˆ์งธ ๊ณ„์ธต์ธ Synthetic Monitoring์€ ์ „ ์„ธ๊ณ„ ํ”„๋กœ๋ธŒ๋กœ HTTPยท๋ธŒ๋ผ์šฐ์ €ยทDNSยทTCPยทํ•‘ ์ฒดํฌ๋ฅผ ์Šค์ผ€์ค„ ์‹คํ–‰ํ•ด ๋ฐฐํฌ ์งํ›„์˜ ํšŒ๊ท€๋ฅผ ์‹ค์‚ฌ์šฉ์ž๋ณด๋‹ค ๋จผ์ € ๊ฐ์ง€ํ•˜๋ฉฐ, ์‹ค์ œ๋กœ ํŠน์ • ๊ธฐ๋Šฅ์˜ ํ‰๊ท  ์ง€์—ฐ์ด 4.87์ดˆ๋กœ ๋Š˜์–ด๋‚œ ๊ฒƒ์„ ๊ฐ€๋™๋ฅ ยท๋„๋‹ฌ๋ฅ  ์ง€ํ‘œ๋งŒ์œผ๋กœ๋Š” ์•Œ ์ˆ˜ ์—†๋˜ ๋ฌธ์ œ๋กœ ์žก์•„๋ƒˆ๋‹ค. ๋‘ ๋ฒˆ์งธ ๊ณ„์ธต์ธ Frontend Observability๋Š” ์˜คํ”ˆ์†Œ์Šค Faro SDK๋กœ ์ˆ˜์ง‘ํ•œ ์‹ค์‚ฌ์šฉ์ž ๋ฐ์ดํ„ฐ๋ฅผ ํ†ตํ•ด Core Web Vitals์™€ ์„ธ์…˜์„ ์ถ”์ ํ•˜๋Š”๋ฐ, ์˜ˆ์‹œ์—์„œ๋Š” First Contentful Paint 3.58์ดˆ ์ง€์—ฐ๊ณผ ์Šคํฌ๋ฆฝํŠธ๋กœ ๋ฏธ๋ฆฌ ์ •์˜ํ•˜์ง€ ์•Š์•„ ์‹ ํ…Œํ‹ฑ ์ฒดํฌ๊ฐ€ ๋†“์นœ ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ ์˜ค๋ฅ˜ 6๊ฑด์„ ๋ฐœ๊ฒฌํ–ˆ๋‹ค. ์„ธ ๋ฒˆ์งธ ๊ณ„์ธต์ธ k6๋Š” ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ๋กœ ๋ถ€ํ•˜ ํ…Œ์ŠคํŠธ ์Šคํฌ๋ฆฝํŠธ๋ฅผ ์ž‘์„ฑํ•ด CI์— ํ†ตํ•ฉ, ์ˆ˜์ •ํ•œ ๋ฌธ์ œ๊ฐ€ ์‹ค์ œ ํŠธ๋ž˜ํ”ฝ ์ƒํ™ฉ์—์„œ๋„ ์œ ์ง€๋˜๋Š”์ง€ ๋ฐฐํฌ ์ „์— ๊ฒ€์ฆํ•˜๋Š” ์—ญํ• ์„ ํ•œ๋‹ค. ์„ธ ๋„๊ตฌ ๋ชจ๋‘ ๋ฌด๋ฃŒ ํ‹ฐ์–ด์—์„œ ์‚ฌ์šฉ ๊ฐ€๋Šฅํ•˜๋ฉฐ, ์ด๋ ‡๊ฒŒ ๊ณ„์ธตํ™”๋œ ์ ‘๊ทผ์€ ๊ฒฐํ•จ์ด ์‚ฌ์šฉ์ž์—๊ฒŒ ๋„๋‹ฌํ•˜๋ ค๋ฉด ์—ฌ๋Ÿฌ ๋…๋ฆฝ๋œ ๊ณ„์ธต์„ ๋™์‹œ์— ํ†ต๊ณผํ•ด์•ผ ํ•˜๋Š” ๊ตฌ์กฐ๋ฅผ ๋งŒ๋“ ๋‹ค.

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

Lattice Watch: Smarter Guardrails for Design System Observability

Honeycomb

Honeycomb์ด ์ž์‚ฌ ๋””์ž์ธ ์‹œ์Šคํ…œ Lattice์˜ ์ค€์ˆ˜ ์—ฌ๋ถ€๋ฅผ ์ž๋™์œผ๋กœ ๊ฐ์‹œํ•˜๋Š” AI ์ฝ”๋“œ ๋ฆฌ๋ทฐ ํŒŒ์ดํ”„๋ผ์ธ "Lattice Watch"๋ฅผ ์–ด๋–ป๊ฒŒ ๊ตฌ์ถ•ํ–ˆ๋Š”์ง€ ์†Œ๊ฐœํ–ˆ๋‹ค. ๊ธฐ์กด์—๋„ ํ† ํฐ ๊ธฐ๋ฐ˜ ๋ฆฐํ„ฐ๋กœ ํ•˜๋“œ์ฝ”๋”ฉ๋œ ๊ฐ’ ๊ฐ™์€ ๋ช…๋ฐฑํ•œ ์œ„๋ฐ˜์€ CI์—์„œ ๊ฑธ๋Ÿฌ๋‚ผ ์ˆ˜ ์žˆ์—ˆ์ง€๋งŒ, ์—์ด์ „ํŠธ๊ฐ€ ๋Œ€์‹  ์ฝ”๋“œ๋ฅผ ์ž‘์„ฑํ•˜๋Š” ์‚ฌ๋ก€๊ฐ€ ๋Š˜๋ฉด์„œ ์ฐฝ์˜์ ์œผ๋กœ ๊ทœ์น™์„ ์šฐํšŒํ•˜๋Š” ๋ฏธ๋ฌ˜ํ•œ ์œ„๋ฐ˜์€ ๋ฆฐํ„ฐ๋งŒ์œผ๋กœ ์žก๊ธฐ ์–ด๋ ค์›Œ์กŒ๋‹ค. ์ด๋ฅผ ๋ณด์™„ํ•˜๊ธฐ ์œ„ํ•ด ํ”„๋ŸฐํŠธ์—”๋“œ ์ €์žฅ์†Œ์˜ ๋ชจ๋“  ์ปค๋ฐ‹์—์„œ ํŠธ๋ฆฌ๊ฑฐ๋˜๋Š” ์›Œํฌํ”Œ๋กœ๋ฅผ ๋งŒ๋“ค์–ด diff๋ฅผ ๊ด€๋ จ ํŒŒ์ผ๋กœ ํ•„ํ„ฐ๋งํ•œ ๋’ค Claude์—๊ฒŒ ๊ตฌ์กฐํ™”๋œ ํ”„๋กฌํ”„ํŠธ๋กœ ๋ฆฌ๋ทฐ์‹œํ‚ค๊ณ , ์œ„๋ฐ˜ ์‚ฌํ•ญ๊ณผ ์ˆ˜์ • ์ œ์•ˆ์„ PR ์ฝ”๋ฉ˜ํŠธ๋กœ ๋‚จ๊ธฐ๋„๋ก ํ–ˆ๋‹ค(๋ฆฌ๋ทฐ๋Š” ๋จธ์ง€๋ฅผ ๋ง‰์ง€ ์•Š๋Š” non-blocking ๋ฐฉ์‹). ๊ฐ ๋ฆฌ๋ทฐ ๊ฒฐ๊ณผ(PR ๋ฒˆํ˜ธ, ์ž‘์„ฑ์ž, ์œ„๋ฐ˜ ์œ ํ˜•, ์ˆ˜์ • ํŒŒ์ผ)๋Š” Honeycomb ๋ฐ์ดํ„ฐ์…‹์œผ๋กœ ํ…”๋ ˆ๋ฉ”ํŠธ๋ฆฌํ™”๋˜๊ณ , Honeycomb Canvas์˜ ์ž์—ฐ์–ด ์งˆ์˜ ๊ธฐ๋Šฅ์„ ํ†ตํ•ด "์œ„๋ฐ˜์œจ์ด ๋Š˜๊ณ  ์žˆ๋Š”๊ฐ€", "๋ˆ„๊ตฌ๋ฅผ ๋„์™€์•ผ ํ•˜๋Š”๊ฐ€" ๊ฐ™์€ ์งˆ๋ฌธ์— ๋‹ตํ•˜๋ฉฐ ํŒจํ„ด์„ ๋ฐœ๊ฒฌํ•œ๋‹ค. ์‹ค์ œ๋กœ ์ด ๊ณผ์ •์—์„œ ๊ฐœ๋ฐœ์ž๋“ค์ด ์ž์ฒด์ ์œผ๋กœ ํ”Œ๋ ‰์Šค๋ฐ•์Šค ์ปดํฌ๋„ŒํŠธ๋ฅผ ๋งŒ๋“œ๋Š” ํ”ํ•œ ์œ„๋ฐ˜ ํŒจํ„ด์„ ์ฐพ์•„ ํ”„๋กฌํ”„ํŠธ์— ๋ฐ˜์˜ํ–ˆ๊ณ , ๋ ˆ๊ฑฐ์‹œ API๋ฅผ ๊ฐ€์ง„ ์ปดํฌ๋„ŒํŠธ๊ฐ€ ์—์ด์ „ํŠธ๋ฅผ ํ˜ผ๋ž€์‹œํ‚ค๋Š” ์ง€์ ๋„ ์‹๋ณ„ํ•ด ๊ฐœ์„ ํ–ˆ์œผ๋ฉฐ, ๋ฆฐํ„ฐ ์„ค์ •์ด ์‹ค์ˆ˜๋กœ "warn"์œผ๋กœ ๋˜์–ด ์žˆ๋˜ ๋ฌธ์ œ๋„ ๋ฆฌ๋ทฐ ๋„์ค‘ ๋ฐœ๊ฒฌํ•ด ๊ณ ์ณค๋‹ค. Honeycomb์€ ์ด 3๋‹จ๊ณ„ ๊ตฌ์กฐ(๋ฆฐํ„ฐโ†’AI ๋ฆฌ๋ทฐโ†’ํ…”๋ ˆ๋ฉ”ํŠธ๋ฆฌ)๊ฐ€ ๋ณด์•ˆ, ์ ‘๊ทผ์„ฑ, ์„ฑ๋Šฅ ๋“ฑ ๋‹ค๋ฅธ ์˜์—ญ์˜ ๊ฐ€๋“œ๋ ˆ์ผ์—๋„ ๊ทธ๋Œ€๋กœ ์ ์šฉ ๊ฐ€๋Šฅํ•˜๋‹ค๊ณ  ์„ค๋ช…ํ•œ๋‹ค.

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

Preparing for the post-quantum era: Discover and prioritize now

HashiCorp

HashiCorp ๋ธ”๋กœ๊ทธ๋Š” ์–‘์ž ์ดํ›„ ์‹œ๋Œ€์— ๋Œ€๋น„ํ•œ ์•”ํ˜ธ ์ฒด๊ณ„ ์ „ํ™˜ ์ „๋žต์„ ๋‹ค๋ฃฌ ๊ธ€์„ ๊ฒŒ์žฌํ–ˆ๋‹ค. ๋ณธ๋ฌธ ํŽ˜์ด์ง€๊ฐ€ ์ ‘๊ทผ ์ œํ•œ(๋ด‡ ์ฐจ๋‹จ)์œผ๋กœ ํ™•์ธ๋˜์ง€ ์•Š์•„ ์•„๋ž˜๋Š” ์ œ๋ชฉ๊ณผ RSS ๋ฐœ์ทŒ ๊ธฐ์ค€์˜ ์š”์•ฝ์ด๋‹ค. ๊ธ€์˜ ํ•ต์‹ฌ ๋ฉ”์‹œ์ง€๋Š” ์กฐ์ง์ด ์–‘์ž ์ปดํ“จํŒ… ์‹œ๋Œ€์— ๋Œ€์‘ํ•˜๋Š” ์ „๋žต์„ ์„ธ์šธ ๋•Œ ๋ฐœ๊ฒฌ(discovery), ์šฐ์„ ์ˆœ์œ„ํ™”(prioritization), ์•”ํ˜ธ ๋ฏผ์ฒฉ์„ฑ(crypto agility)์„ ํฌํ•จํ•œ ์ „์ฒด์ ์ธ ์ ‘๊ทผ์„ ์ทจํ•ด์•ผ ํ•œ๋‹ค๋Š” ๊ฒƒ์ด๋‹ค. ์ฆ‰, ํ˜„์žฌ ์‹œ์Šคํ…œ์— ์–ด๋–ค ์•”ํ˜ธํ™” ๋ฐฉ์‹์ด ์–ด๋””์— ์“ฐ์ด๊ณ  ์žˆ๋Š”์ง€๋ถ€ํ„ฐ ํŒŒ์•…ํ•˜๊ณ , ์–‘์ž ์ปดํ“จํ„ฐ์— ์ทจ์•ฝํ•œ ์š”์†Œ๋ฅผ ๊ฐ€๋ ค๋‚ด ๊ต์ฒด ์šฐ์„ ์ˆœ์œ„๋ฅผ ๋งค๊ธด ๋’ค, ํ–ฅํ›„ ์•Œ๊ณ ๋ฆฌ์ฆ˜์ด ๋ฐ”๋€Œ์–ด๋„ ์œ ์—ฐํ•˜๊ฒŒ ์ „ํ™˜ํ•  ์ˆ˜ ์žˆ๋Š” ์•„ํ‚คํ…์ฒ˜๋ฅผ ๊ฐ–์ถ”๋ผ๋Š” ๊ถŒ๊ณ ๋กœ ์š”์•ฝ๋œ๋‹ค. ๊ตฌ์ฒด์ ์ธ ์ œํ’ˆ ๊ธฐ๋Šฅ์ด๋‚˜ ์ˆ˜์น˜๋Š” ์›๋ฌธ์—์„œ ํ™•์ธํ•˜์ง€ ๋ชปํ–ˆ์œผ๋ฏ€๋กœ ์ด ์š”์•ฝ์—๋Š” ํฌํ•จํ•˜์ง€ ์•Š์•˜๋‹ค. ํฌ์ŠคํŠธ-ํ€€ํ…€ ์•”ํ˜ธ(PQC) ์ „ํ™˜์€ TLS, VPN, ๋น„๋ฐ€ ๊ด€๋ฆฌ ๋“ฑ HashiCorp์˜ ์ œํ’ˆ๊ตฐ(Vault ๋“ฑ)๊ณผ ์ง๊ฒฐ๋˜๋Š” ์ฃผ์ œ๋กœ ๋‹ค๋ค„์กŒ์„ ๊ฐ€๋Šฅ์„ฑ์ด ๋†’๋‹ค. ์ •ํ™•ํ•œ ๊ถŒ๊ณ ์•ˆ๊ณผ ๋กœ๋“œ๋งต์€ ์›๋ฌธ(hashicorp.com/blog)์—์„œ ์ง์ ‘ ํ™•์ธํ•˜๋Š” ๊ฒƒ์ด ์•ˆ์ „ํ•˜๋‹ค.

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


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

NEXT PATH / VERIFY IN CONTEXT

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

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

OpenForge