时刻

Vercel 发布了新的后端工具

Vercel 发布了新的后端工具

前端平台 Vercel 今天宣布推出多项后端服务,包括 Redis 和 PostgreSQL 数据库以及对象存储服务,所有这些都是 Vercel 与 Upstash、Neon 和 Cloudflare 等合作伙伴共同构建的。除此之外,还推出了新的安全功能,如 Vercel 安全计算和 Vercel 防火墙,以及为无头内容管理系统推出了新的可视化编辑体验,并发布了 Vercel Spaces,这意味着管理大型 Vercel项目更容易,公司将其描述为“Vercel 工作流程的最大演变”。

该公司将发布这些公告作为其 Vercel Ship 发布周的一部分。

正如 Vercel 创始人兼首席执行官 Guillermo Rauch 告诉我的那样,在过去 24 个月中,开发人员使用该服务将超过 400 万个网站发布到生产环境,在此期间在该平台上的部署总数超过 1.5 亿。 “前端开发人员特别喜欢这个平台。公司正在通过前端重塑自己,”他说。 “我们正在加倍努力,将强调平台不同方面的新产品推向市场——它确实已经成为一个综合平台。我用 Next.js 创办了公司。我创办这家公司是为了让托管 Next.js 变得更容易,但它的发展远不止于此。”

他指出,长期以来,开发人员要求 Vercel 提供的第一件事就是存储选项。鉴于 Vercel 专注于前端,开发人员总是不得不自己弄清楚后端服务。但现在,该公司正在推出这两个紧密集成的数据库及其对象存储服务,以使开发人员更容易在 Vercel 上构建他们的整个应用程序。

为实现这一目标,该公司今天推出了 Vercel KV,一个由 Upstash 提供支持的无服务器 Redis 解决方案,Vercel Postgres,一个由 Neon 提供支持的无服务器 SQL 数据库,以及 Vercel Blob,一个用于上传和提供文件的解决方案,由 Cloudflare 的 R2 对象存储服务提供支持.所有这些服务都旨在与 Vercel 的其他产品无缝协作,当然还有 Next.js。

“我相信无服务器领域的大多数供应商都已经找到了扩展计算的方法。它增长得非常快,它能很好地处理流量——无论如何。他们还没有想出如何扩展数据部分,”Rauch 说。 “开发人员对此感到非常沮丧。计算可以扩展,但数据不会,所以你会遇到连接问题,你会遇到可扩展性问题。”

有趣的是,Vercel 在这里与合作伙伴合作,而不是自己构建这些服务。 Rauch 指出,虽然公司本可以将这些工具置于开源项目之上并尝试自行运行它们,但将这些服务构建为无服务器产品需要完全重新构想它们运行的​​基础设施,并且只有少数提供商在世界已经能够做到这一点。这里的一个例外是 Blob,Vercel 拥有存储原语,即使该服务运行在 Cloudflare 的 R2 之上。

“我们的运行时和数据库之间的配对是一个神奇的组合,”Rauch 说。 “现在您不必担心数据库的扩展方式以及客户端非常轻量级。 Vercel 完美地打包了这个解决方案,让您获得两全其美的体验。”

本周的另一项重大发布是 Vercel Spaces。随着越来越多的 Vercel 用户开始在他们的项目中使用 monorepos,该公司决定需要重新考虑其仪表板体验如何为这些项目发挥作用。但除此之外,该公司还添加了 Vercel Spaces 一致性等功能,该功能基于 Vercel 自身多年来开发的最佳实践来分析常见问题的代码。

Spaces 的另一个新功能是 Code Owners,它可以更轻松地将组织映射到 monorepo,因此可以清楚地知道哪个团队或个人拥有给定的代码片段以及谁是合适的人来审查和批准它。

Vercel Runs 也是新的,它允许开发人员将构建从任何构建工具发送到 Vercel 以进行可视化,这应该可以更轻松地调试构建并从聚合信息中获得洞察力。例如,如果您是 Turborepo 用户(Vercel 于 2021 年底收购了 Turborepo),那么您现在可以将 Turbo 运行的数据发送到 Vercel 仪表板以进行可视化。

在安全方面,Vercel 正在推出 Secure Compute,它可以在 Vercel 的无服务器功能和支持它们的后端服务之间建立私有连接——本质上是创建一个具有专用 IP 地址的私有网络来处理所有生产和预览流量。该公司现在还提供 Vercel Monitoring and Logs,这是一个完整的监控解决方案,可以让开发人员深入了解他们的应用程序的执行情况,以及更新的防火墙,现在包括改进的 DDoS 保护和新的 IP 阻止规则,以防止恶意行为者访问地点。

最后但同样重要的是,在去年为预览部署添加评论之后,Vercel 现在正在扩展这一想法,即通过为来自无头内容管理系统 (CMS) 的内容推出新的可视化编辑体验,使内容协作变得更加容易。有了这个,用户可以获得一个位于 CMS 之上的所见即所得编辑器,任何编辑都会立即同步回它。 Vercel 与 Sanity 合作构建了此功能。

分享此文章