Klaviyo가 Vercel에서 2주 만에 356개의 내부 앱을 출시한 방법
요약
Klaviyo는 Vercel을 활용하여 내부 앱 배포 플랫폼을 구축하고, 이를 시민 개발자 프로그램으로 전 직원에게 개방했습니다. 이 과정을 통해 2주 만에 356개의 라이브 앱을 성공적으로 출시했으며, 모든 앱은 SSO 게이트와 강력한 보안 설정을 기본으로 갖추게 되었습니다. 이 시스템은 빌더가 아이디어만 제시하면 K:Forge라는 사내 파이프라인을 통해 자동으로 배포 및 재배포를 완료할 수 있게 하여 개발 장벽을 혁신적으로 낮췄습니다.
핵심 포인트
- Vercel 기반 플랫폼으로 내부 앱 배포 환경 구축
- 시민 개발자 프로그램 운영으로 2주 만에 대규모 앱 출시 달성
- SSO 게이트 및 강력한 보안 설정을 기본값으로 적용
- K:Forge 파이프라인을 통해 아이디어만으로 자동화된 앱 구현 가능
Klaviyo on Vercel
스택 전반에 걸쳐 보호 장치 구현하기
-
내부 앱 배포를 위한 플랫폼 구축
-
2주 만에 512명의 빌더와 356개의 라이브 앱 출시
-
모든 앱이 기본적으로 SSO(Single Sign-On) 게이트 및 비공개로 배포됨
-
빌더가 아이디어에서 라이브 앱까지 3분 만에 구현 가능
-
앱은 Okta를 통해 비공개이며 SSO 게이트 적용
-
민감한 환경 변수는 빌더의 손이 닿지 않는 팀 수준에서 설정됨
-
Klaviyo의 강화된 GitHub 보안이 모든 프로젝트에 상속됨
-
Wiz가 모든 프로젝트를 스캔하고, 그 결과는 Klaviyo의 SIEM(Security Information and Event Management)으로 전송됨
-
공개 배포는 사례별로 허용되므로, 영업팀은 잠재 고객과 마이크로사이트를 공유할 수 있고 내부 도구는 비공개로 유지됨
20만 개 이상의 브랜드를 위한 B2C CRM입니다. 이 플랫폼은 마케팅, 서비스, 에이전트 및 데이터를 하나로 통합하여 브랜드가 대규모로 고객 경험을 제공할 수 있도록 합니다. Klaviyo는 Vercel에 내부 앱 배포를 위한 플랫폼을 구축한 다음, 이를 시민 개발자 프로그램(citizen developer program)을 통해 모든 직원에게 개방했습니다.Klaviyo
프로그램 시작 후 첫 2주 동안, Klaviyo의 2,000명 이상의 직원 중 512명이 Vercel에 356개의 앱을 배포했습니다. 이 중 196개는 자체 데이터베이스를 가진 풀스택(full-stack) 앱이었습니다. 현재 소프트웨어 배포를 담당하는 팀에는 법무팀, 마케팅팀, 인사팀 등이 포함됩니다. Mohamed Ali 선임 AI 아키텍트는
이는 Vercel 배포에 Klaviyo 자체 인프라로 들어가는 사설 네트워크 경로를 제공합니다. 이 프로그램에서 구축된 앱은 공용 인터넷을 가로지르는 트래픽 없이 Klaviyo의 데이터베이스에서 읽고 쓸 수 있습니다. 이것이 Klaviyo에게 '자체 데이터베이스 사용(bring-your-own-database)' 방식이 작동하게 만든 핵심입니다.Secure Compute
여기에 더해, 그리고 Klaviyo의 ID 제공업체는 모든 앱에 동일한 접근 기본 설정을 부여하며, 빌더가 별도로 구성할 필요가 없습니다:Vercel Passport
Klaviyo는 아이디어가 있는 누구나 Slack, Claude 또는 Cursor와 같은 일반 언어로 설명하고 작동하는 앱을 얻을 수 있기를 원했습니다. 그래서 그들은 중간 과정을 처리하기 위해 K:Forge라는 사내 파이프라인을 구축했는데, 이는 Vercel SDK를 기반으로 합니다.
K:Forge는 GitHub 리포지토리를 생성하고, Vercel에 앱을 배포하며, Secure Compute를 통해 데이터를 연결하고, 모든 보안 기본 설정을 적용합니다. 결과물은 라이브 상태의 SSO(Single Sign-On) 게이트가 걸린 앱이며, 빌더는 인프라에 전혀 손댈 필요가 없습니다. 변경 사항도 같은 방식으로 작동합니다. Slack에서 대화하는 도중에 누군가가 K:Forge에게 무엇이 달라져야 하는지 말하면, 그것이 변경을 수행하고 재배포합니다.
Klaviyo는 이 파이프라인을 구축했지만, 그 아래 계층은 의도적으로 구축하지 않았습니다. CDN 동작 방식, 미리 보기 환경(preview environments), 분석 기능, 글로벌 규모 확장성 등 모든 것은 Vercel이 이미 연구 개발(R&D)를 마친 것이므로, Klaviyo의 빌더와 엔지니어들은 그것에 대해 생각할 필요가 없습니다.
규모가 큰 구축의 경우, 시민 개발자(citizen developers)들이 앱을 약 80%까지 만들고, Klaviyo 플랫폼 팀이 나머지 20%를 맡아 미세 조정과 안전 검토를 진행합니다. 플랫폼 팀은 병목 지점에서 완성도를 높이는 단계로 발전했습니다. Mohamed는
직원들은 영업 프로세스를 재구성하는 마이크로사이트부터 어떤 공급업체 도구로는 너무 전문적인 문제에 대한 풀스택(full-stack) 앱까지 모든 것을 직접 만듭니다. Klaviyo의 대표 이벤트에서는 팀이 기성 등록 도구를 건너뛰고 자체적으로 구축했습니다. 엔지니어링팀은 거의 손대지 않았습니다.K:BOS,
Klaviyo는 .의 초기 고객사 중 하나였습니다. 이 플랫폼은 회사에 누구나 보안이 기본으로 처리되는 풀스택 앱을 만들 수 있는 방법을 제공했습니다.Vercel for Enterprise Apps and Agents
Klaviyo는 AI 활용도 면에서 높은 기준을 설정하고 있습니다. 현재 직원 5명 중 1명이 앱을 출시했으며, Mohamed는 더 많은 사람이 개발에 참여하도록 의도하고 있습니다. 이 팀은 또한 MCP와 AI Gateway를 통해 Vercel 기능을 더욱 깊이 파고들고 있습니다.
: 는 보다 가치 있는 고객 경험을 제공하는 자율적인 B2C CRM입니다. 우리는 유연하고 확장 가능한 데이터 플랫폼, 상호작용할 때마다 더 똑똑해지는 인텔리전스, 그리고 마케팅과 서비스 전반에 걸친 액션을 통합하여 기업이 실시간 고객 데이터를 대규모 개인화로 전환하도록 돕습니다.Klaviyo 소개Klaviyo
벽 대신 가드레일(Guardrails)
Klaviyo의 앱 플랫폼이 아이디어를 앱으로 전환하는 방법
Klaviyo 직원들이 만들고 있는 것들
다음 계획
AI 자동 생성 콘텐츠
본 콘텐츠는 Vercel AI의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.
원문 바로가기