Digital Ocean 应用平台

这是 DO 的功能。

应用平台 是一款托管产品,这一点毫不意外,但它拥有一些受 Jamstack 启发的最佳功能,以及一组独特而强大的功能。让我们从一些基础知识开始

  • 静态网站可以在免费层级上托管
  • 自动 HTTPS
  • 全球 CDN(Cloudflare 位于前端,因此您免受 DDoS 攻击)
  • 从 Git 部署

这些都是如今像我这样的开发者所喜爱的东西。它承担了网络开发中一些最困难、最费力、最无趣的部分,并完全帮我完成了它们。

现在是隆重登场的时候了

  • 这不仅适用于静态网站:它还适用于 PHP、Node、Python、Ruby、Go、Docker 容器等。
  • 您无需配置和更新任何内容,这些都是针对这些技术的即用型容器。
  • 您可以根据需要进行扩展。
  • 您无需按团队席位付费。团队成员数量不限。您按使用情况(如带宽和构建时间)付费。

使用此链接即可获得 60 天内 100 美元的信用额度。

部署静态网站非常简单

您可以直接从 GitHub(或 GitLab 或 Docker Hub)获取它,这非常好用,然后就可以开始了。

然后我们立即得到了一些引人注目的提示

但假设我们不需要立即使用它,我们可以使用免费计划来完成此操作。

网站将构建,您可以查看日志

看看我的静态网站上线了!

假设我的网站需要运行一个实际的构建过程?这些以及更多配置都以“应用规范”的形式提供。在这里,我将包含这些构建命令、更改 Git 信息、部署区域以及更多内容

关于数据库……

看到这个静态网站的设置步骤建议添加数据库是不是很有趣?许多网站都需要某种数据存储,并且通常由开发人员自行寻找某种可通过云访问的数据存储,以便使其与他们的应用配合使用。使用 Digital Ocean 应用平台,它可以与您的静态应用并存。

它被称为组件。

如您所见,它可以是数据库,但不必是数据库。它可以是另一种类型的服务器!在这里,我可以每月只需 7 美元的价格在上面弹出一个 PostgreSQL 数据库。

如果您需要添加的是内部或外部服务,它将允许您通过另一个 Git 存储库添加它,您可以将其连接起来。哦,我的天哪,您现在拥有了一个多么现代化的系统。前端和后端都可以通过 Git 本身单独部署。

这也适用于服务器端应用。

我觉得这很棒!我从静态网站中获得了同样的轻松的开发体验,但可以用于 Python 或 Ruby on Rails 应用。免费部署!我不必自己配置和管理服务器容器!

对于很多东西来说,这似乎是一个非常理想的托管环境。

使用此链接即可获得 60 天内 100 美元的信用额度。