Klaviyo如何在Vercel上于两周内发布356个内部应用
复制标题链接使用 Vercel 的 Klaviyo
搭建内部应用开发平台
两周内,512 位开发者上线 356 个应用
所有应用默认启用 SSO 门控并保持私有
开发者可在 3 分钟内将想法转化为线上应用
Klaviyo 服务于超过 20 万个品牌的 B2C CRM 平台。它将营销、客服、智能代理和数据整合在一个平台上,帮助品牌大规模交付客户体验。Klaviyo 基于 Vercel 构建了一个内部应用发布平台,并通过公民开发者计划向全体员工开放。
计划启动后的前两周,Klaviyo 两千多名员工中有 512 人在 Vercel 上部署了 356 个应用。其中,196 个是拥有独立数据库的全栈应用。如今正在发布软件的团队包括法务、营销和人力资源部门。高级首席 AI 架构师 Mohamed Ali 表示:“Klaviyo 的下一个重大创新可能就在某位市场人员的笔记本电脑里。”
复制标题链接设置护栏而非高墙
向数千名新开发者开放部署权限后,安全成为首要议题。显而易见的保护方式是严格限制他们的操作权限,但 Klaviyo 选择了另一种思路。
“限制访问是最懒的做法。Vercel 让我们设计了护栏而非高墙。每个应用都受 SSO 保护,每个数据库连接都是私有的,所有活动都接入我们的安全工具链。”Mohamed Ali Klaviyo 高级首席 AI 架构师
员工们不仅仅是在建微型站点,他们正在基于 Klaviyo 自身数据库发布全栈应用,且这些应用均不接触公共网络。所有开发者均通过 Klaviyo 的身份提供商进行管理,Vercel 通过Enterprise Managed Users 功能实现了这一机制。
复制标题链接在全栈中实施安全措施
Secure Compute 为 Vercel 部署提供了一条通往 Klaviyo 内部基础设施的私有网络路径。在此项目中构建的应用程序可直接读写 Klaviyo 的数据库,流量无需经过公共互联网。正是这一特性让 Klaviyo 得以实现自带数据库功能。
“在评估 Lovable、Netlify 等工具时,Vercel 的 Secure Compute 是真正的游戏规则改变者。”Mohamed Ali,Klaviyo 高级 AI 架构师
在该连接之上,Vercel Passport 与 Klaviyo 的身份提供商为每个应用提供了统一的默认访问权限,构建者无需进行任何配置:
应用默认私有,并通过 Okta 实施 SSO 访问控制
敏感环境变量在团队层级设置,构建者无法接触
所有项目自动继承 Klaviyo 加固后的 GitHub 安全策略
Wiz 对每个项目进行扫描,结果直接接入 Klaviyo 的 SIEM 系统
公开部署需逐案审批,使销售团队可与潜在客户分享微站点,同时确保内部工具保持私有
复制标题链接Klaviyo 的应用平台如何将想法转化为应用
Klaviyo 希望任何人只需通过自然语言描述想法,即可从 Slack、Claude 或 Cursor 获取一个可用的应用。为此,他们设计了 K:Forge,这是一个基于 Vercel SDK 构建的内部流水线,负责处理中间的所有环节。

K:Forge 会创建 GitHub 仓库、把应用部署到 Vercel、通过 Secure Compute 接入数据,并自动应用所有安全默认配置。产出的就是一个通过 SSO 访问控制的线上应用,构建者全程无需接触基础设施。修改也一样:在 Slack 对话中途,直接告诉 K:Forge 需要改什么,它就会完成修改并重新部署。
“借助 Vercel,K:Forge 让 Klaviyo 的任何员工都能在不到三分钟内从一个想法变成一个已部署上线的应用。这是一种全新的基础设施构建方式,而且不用在安全和治理上妥协。”Jordan Trundy,Klaviyo AI 与应用工程总监
Klaviyo 构建了这条流水线,但刻意没有构建它底下的那一层。CDN 行为、预览环境、分析统计、全球化扩展——这些都是 Vercel 已经做完的研发工作,Klaviyo 的构建者和工程师完全不用操心。
“我们不希望用户去操心 CDN 在澳大利亚的性能表现。Vercel 把这一切都抽象掉了。如果自己来做,就得专门组建一个部门去解决 Vercel 早已解决的问题。”Mohamed Ali,Klaviyo AI 架构高级负责人
对于更复杂的构建工作,公民开发者通常会把应用完成约 80%,随后由 Klaviyo 的平台团队介入处理剩下的 20%,进行精细调整和安全审查。平台团队的角色从曾经的瓶颈转变为最后的点睛之笔。“我们不必担心规模问题,”Mohamed 说道,“即便有 10 万人同时访问某个应用,Vercel 已经解决了这个问题。”
Copy link to headingKlaviyo 员工正在构建什么
员工们构建的范围很广,从重构销售流程的微型网站,到解决现有供应商工具无法覆盖的小众问题的全栈应用,应有尽有。为了 K:BOS(Klaviyo 的旗舰级活动),团队没有使用现成的注册工具,而是自研了一套系统,工程团队几乎未做介入。
Klaviyo 是 Vercel for Enterprise Apps and Agents 的早期客户之一。该平台让公司内部任何人都能构建全栈应用,且默认提供安全防护。
Copy link to heading未来展望
Klaviyo 对 AI 熟练度设有高标准。目前五分之一的员工已发布过应用,Mohamed 希望推动更多人参与构建。团队也在进一步深入使用 Vercel,包括采用 MCP 和 AI Gateway。
“我们有很多问题,正在摸索中。关于公民开发者计划应当如何运作,目前还没有现成的指南,因此与能够指引我们的 Vercel 合作至关重要。”Mohamed Ali Sr. Lead AI Architect @ Klaviyo
关于 Klaviyo:Klaviyo 是一个自主的 B2C CRM 平台,旨在创造更有价值的客户体验。我们通过整合灵活且可扩展的数据平台、随交互不断进化的智能技术,以及营销和服务领域的行动能力,帮助企业将实时客户数据转化为大规模个性化体验。
Mohamed Ali Klaviyo 高级首席 AI 架构师
Mohamed Ali,Klaviyo 高级 AI 架构师