Cloudflare는 세계에서 가장 큰 네트워크 중 하나를 운영하며 웹 트래픽의 약 20%를 프록시합니다. 조직들은 애플리케이션과 서비스를 안전하고, 빠르고, 신뢰할 수 있게 유지하기 위해 이 네트워크에 의존합니다.
Cloudflare는 Daybreak를 통해 접근하는 OpenAI 모델을 자사의 글로벌 네트워크 및 위협 컨텍스트와 결합합니다. Vulnerability Discovery and Remediation(opens in a new window). 이는 Cloudflare Managed Defense를 통해 제공되는 얼리 액세스 서비스입니다. 모델이 코드를 조사하고 잠재적 취약점을 평가합니다. Cloudflare는 실시간 트래픽 데이터, 보안 신호 및 검증을 추가하여 발견 사항의 우선순위를 정하고 고객이 검토할 수 있도록 제안된 완화책과 패치를 준비합니다.
Codex는 Cloudflare의 엔지니어링 조직 전반에서 OpenAI의 역할을 확장하며, 개발자들은 이를 사용해 생산성을 높이고 코드 품질을 개선합니다.
“Daybreak와 Codex가 제공하는 자동화의 아름다움은 기계에게 단순 반복 작업을 맡길 수 있어 인간이 가장 중요한 엔지니어링 및 보안 결정에 자신의 판단력을 발휘할 수 있다는 것입니다.”—Mark Anderson, Cloudflare 수익 총괄 사장(President of Revenue)
Daybreak로 보안 분석 확장하기
보안 팀은 끊임없이 쏟아지는 취약점 정보와 경고에 직면합니다. 그 데이터를 수동으로 걸러내는 데는 시간과 노력이 들고, 팀이 중요한 문제를 조사하고 해결할 여력이 줄어듭니다. “전통적인 보안 팀에는 유용한 데이터가 아주 많습니다. 다만 그것을 다룰 사람과 시간이 없을 뿐입니다.”라고 Anderson은 말합니다.
Cloudflare의 접근 방식은 소스 코드의 취약점을 프로덕션에서 일어나는 일과 연결하는 것입니다. 영향을 받은 경로가 활성 상태인가? 의심스러운 트래픽을 수신하고 있는가? 기존 보안 통제가 이미 이를 보호하고 있는가? 이러한 신호들은 보안 팀이 무엇을 먼저 조사할지 결정하는 데 더 많은 컨텍스트를 제공합니다.
Through Vulnerability Discovery and Remediation(opens in a new window), Cloudflare는 Daybreak를 통해 접근하는 OpenAI 모델을 사용해 고객이 승인한 코드를 조사하고, 잠재적 취약점을 식별하며, 각 발견을 뒷받침하는 증거를 확인합니다. 이 서비스는 제안된 코드 패치와, 개발자가 수정을 검토하는 동안 노출을 줄이기 위해 적절한 경우 맞춤형 웹 애플리케이션 방화벽 규칙을 준비합니다. Cloudflare는 이러한 제안에 대해 자동 검사를 수행하고, 고객과 공유하기 전에 자체 팀이 검토합니다.
Cloudflare 고객에게 그 이점은 취약점 식별에서 영향을 받은 애플리케이션 보호에 이르는 명확한 경로입니다. 이 서비스는 취약점의 우선순위를 정할 증거, 노출을 줄이기 위한 제안된 엣지 보호, 검토할 코드 수정을 제공하며, 고객은 어떤 변경 사항을 구현할지에 대한 통제권을 유지합니다.
Codex로 3일 만에 제품 재구축하기
애플리케이션 보호는 팀이 작성하고 유지하는 코드에도 달려 있습니다. Anderson은 Cloudflare의 Codex 사용을 더 높은 개발자 생산성, 더 나은 코드 품질, 그리고 개발 중 버그 감소와 연결 지습니다.
“Cloudflare에서는 회사의 3분의 1이 소프트웨어 개발자로서 우리 플랫폼을 위한 서비스와 기능을 구축하고 있으며, 이들 100%가 Codex를 사용해 생산성을 높이고 더 나은 코드를 전달합니다.”—Mark Anderson, Cloudflare 수익 총괄 사장(President of Revenue)
Anderson은 팀이 미루어 왔던 최근의 재구축 사례를 설명합니다. “우리는 그것을 만들 일을 미루고 있었습니다. 인력이 부족했기 때문입니다.”라고 그는 말합니다. Codex가 개발자 생산성을 확장하면서 질문은 “이것을 맡을 수 있는가?”에서 “왜 안 되는가?”로 바뀝니다.
Anderson은 이 작업에 몇 달의 순차 작업과 “아마도 10배 더 많은 개발자”가 필요했을 것이라고 추산합니다. Codex 덕분에 Cloudflare의 4명 개발자 팀이 이 구축을 맡았습니다. “우리는 3일 만에 그것을 구축하고, 배포하고 테스트했으며, 토큰에 1,100달러를 썼습니다.”라고 그는 말합니다.
AI와 인간의 판단을 중심으로 사이버 방어 설계하기
Anderson에게 AI를 일상적인 엔지니어링의 일부로 만드는 것은 “기계를 염두에 두고 기술을 구축하기 위한 내부 프로세스를 재구축하는 것, 즉 별도의 요소가 아니라 구축 프로세스에 통합된 무언가로 만드는 것”을 의미합니다.
Cloudflare의 얼리 액세스 보안 서비스는 코드 조사를 프로덕션 증거 및 고객이 검토할 수 있는 제안된 조치와 연결함으로써 이러한 접근 방식을 실천합니다. 그 목표는 고객이 변경 사항에 대한 통제권을 유지하면서 보안 팀이 어떤 취약점의 우선순위를 정하고 영향을 받은 애플리케이션을 보호하고 수정할지 결정하는 데 필요한 정보를 제공하는 것입니다.