跳到主要内容
Deno Deploy Beta 4

Deno Deploy Beta 4

Deno Deploy 是一个在边缘运行的无服务器产品,在全球 32 个区域 运行,由 The Deno Company 从头构建。该服务将云基础设施与 V8 isolates 深度集成,允许人们快速编写最佳的分布式 Web 应用程序。这个新颖的系统从底层开始为现代 JavaScript 编程而设计。

今天,我们发布 Deno Deploy Beta 4,使该服务更接近正式发布 (General Availability)。在此版本中,我们改进了仪表板,添加了计费功能,增加了 3 个新区域,并改进了分析功能。

每天都有越来越多的基础设施构建在 Deno Deploy 之上——例如 Netlify Edge FunctionsSupabase Edge Functions 等服务都构建在 Deno Deploy Subhosting 之上。即使它仍处于 Beta 阶段,我们也鼓励您试用一下!

计费

到目前为止,Deno Deploy 一直是免费的技术预览版,但这当然是不可持续的。随着此版本的发布,该服务通过 付费计划 更接近现实。

Deno Deploy pricing

免费 计划包括 10 万次请求/天,每次请求 10 毫秒 CPU 时间,以及每月高达 100 GiB 的出站数据传输(入站免费)。免费计划还包括 GitHub 集成,允许您通过推送部署到私有和公共存储库。

Pro 计划起价为每月 10 美元,其中包括每月最多 500 万次请求,每次请求 50 毫秒 CPU 时间,通配符子域名,以及数据传输费用为 0.30 美元/GiB。超过 500 万次的请求将收取 2 美元/百万次请求的费用。

新区域

我们添加了三个新区域

  • 🇮🇹 米兰
  • 🇪🇸 马德里
  • 🇫🇷 巴黎

我们现在在全球 32 个区域 运营。我们将继续投资于我们的全球边缘基础设施,以便您可以部署和运行靠近用户的代码。

新仪表板

我们大幅改进了 Deno Deploy 仪表板,使其更易于管理应用程序。

New project view

对于每个项目,除了请求计数和传输的字节数之外,您现在还可以查看每个请求使用的平均 CPU 时间。您仍然可以在 24 小时、7 天或 30 天之间调整用于显示分析的时间间隔。

analytics are now available for each of your projects

我们改进了项目日志,使其更具可读性。并且我们正在为日志级别和隔离区域添加过滤器 UI。

New project logs

我们使用更好的 UI/UX 重构了项目设置页面,使其更直观且易于使用。

New project settings

我们改进了 Playgrounds 的可用性,您可以在其中直接在浏览器中编辑、部署和运行代码。我们添加了三个模板:“Hello World”、“JSX” 和 “WASM”,以便您可以立即开始使用。

Select a Playground template to get started

其他改进包括

  • 用于与模态框和对话框交互的键盘支持
  • 能够直接从 Playground 更新项目设置
  • 改进了 Playground 日志的可读性
  • 在保存时格式化代码的选项

下一步是什么?

去年,我们过于乐观地预测 Deno Deploy 将在 2021 年底正式发布 (General Availability)。建立完整的无服务器系统有很多细节,我们不想仓促发布。我们现在的目标是在 2022 年第三季度正式发布。

未来的版本将包括缓存、更好的 CLI 互操作性、改进的分析和日志记录以及我们正在秘密计划的其他功能!

如果您对 Deno Deploy 有任何反馈,请打开一个 issue加入我们的 Discord