Deno Deploy Beta 4
Deno Deploy 是一种无服务器边缘服务,在全球 32 个区域 中运行,由 Deno 公司 从头开始构建。该服务将云基础设施与 V8 隔离深度集成,使用户能够快速编写最佳的分布式 Web 应用程序。这个新系统从头开始设计,适用于现代 JavaScript 编程。
今天,我们发布了 Deno Deploy Beta 4,使该服务更接近通用可用性。在此版本中,我们改进了仪表板,添加了计费功能,添加了 3 个新区域,并改进了分析功能。
每天,越来越多的基础设施建立在 Deno Deploy 之上 - 像 Netlify Edge Functions 和 Supabase Edge Functions 这样的服务都建立在 Deno Deploy 子托管 之上。我们鼓励您尝试一下,即使它仍然处于测试阶段!
计费
到目前为止,Deno Deploy 始终是免费的技术预览,但当然这是不可持续的。随着此版本的发布,该服务将更接近现实,并提供 付费计划。
免费 计划包括每天 100k 个请求、每个请求 10ms 的 CPU 时间,以及每月最多 100 GiB 的出站数据传输(入站免费)。免费计划还包括 GitHub 集成,允许您在使用私有和公共存储库推送时进行部署。
专业版 计划每月起价为 10 美元,包括每月最多 500 万个请求、每个请求 50ms 的 CPU 时间、通配符子域名以及 0.30 美元/GiB 的数据传输。超过 500 万个请求的费用为每百万个请求 2 美元。
新区域
我们添加了三个新区域
- 🇮🇹 米兰
- 🇪🇸 马德里
- 🇫🇷 巴黎
我们现在在全球 32 个区域 中运营。我们将继续投资我们的全球边缘基础设施,以便您可以在靠近用户的 地方部署和运行代码。
新仪表板
我们已经对 Deno Deploy 仪表板 进行了重大改进,使其更易于管理应用程序。
对于每个项目,除了请求计数和传输字节之外,您现在还可以查看每个请求使用的平均 CPU 时间。您仍然可以调整用于显示分析的时间间隔,分别为 24 小时、7 天或 30 天。
我们改进了项目日志,使其更易于阅读。我们还添加了日志级别和隔离区域的过滤 UI。
我们重构了项目设置页面,改进了 UI/UX,使其更直观且易于使用。
我们改进了 Playground 的可用性,您可以在其中直接在浏览器中编辑、部署和运行代码。我们添加了三个模板,“Hello World”、“JSX” 和 “WASM”,以便您可以立即开始使用。
其他改进包括
- 使用键盘与模态框和对话框进行交互
- 直接从 Playground 更新项目设置的能力
- 改进了 Playground 日志的可读性
- 在保存时格式化代码的选项
下一步是什么?
去年,我们过于乐观地预测了 Deno Deploy 在 2021 年底之前将发布通用可用版本。建立一个完整的无服务器系统有很多细节,我们不想急于发布。我们现在的估计是 2022 年第三季度发布通用可用版本。
未来的版本将包括缓存、更好的 CLI 互操作性、改进的分析和日志记录,以及我们正在秘密计划的其他功能!
如果您对 Deno Deploy 有任何反馈,请 打开一个问题 或 加入我们的 Discord。