Skip to content
smallPict
免费开始

Cloud & CDN1 min read

SmallPict API/SDK:自带 CDN (BYOK) 还是托管 CDN,应该如何选择?

Ignite 不提供 CDN(结果直接返回给您的应用),Velocity 和 Momentum 则让您在 SmallPict 存储和 CDN(默认)与您自己的存储和 CDN 之间进行选择。以下介绍如何判断哪种模式适合您的项目。

SmallPict Engineering

基础设施团队

使用 SmallPict 的 API/SDK 进行开发时,您首先要做出的决定之一,就是图片如何分发给用户:通过您自己的 CDN 账户,还是通过我们的 CDN。

自带 CDN (BYOK)

自带存储和 CDN(BYOK - Bring Your Own) 是 Velocity 和 Momentum 上的两种选项之一,指的是您将自己的存储(Amazon S3、Cloudflare R2、Google Cloud Storage 或其他 S3 兼容服务)与您自己的 Cloudflare 或 Amazon CloudFront CDN(目前支持的 CDN;更多服务商正在计划中)连接在一起,由 SmallPict 负责压缩和优化,由您自己的基础设施负责分发。以这种方式分发或存储的文件位于您自己的账户中,因此由您负责,包括自行备份。

如果您符合以下情况,这是正确的选择:

  • 已有采用承诺价格的现成 CDN 基础设施。
  • 希望精细控制缓存规则、边缘 Worker 以及您自己的域名(在您的 CDN 账户中管理)。
  • 需要将带宽费用直接计入您自己的云服务商账单。

在 Velocity 和 Momentum 上,由您选择:使用 SmallPict 存储(50 GB)和带有带宽上限的 SmallPict CDN,或者自带存储和 CDN。如果您选择自带,SmallPict 不涉及这些数据,也不负责该 CDN 的性能;这些由您负责。

全托管全球 CDN

全托管 CDN 是 Velocity 和 Momentum 上的默认选项,指的是 SmallPict 通过我们的全球边缘网络 SmallPict CDN(cdn.smallpict.app)为您部署、配置和监控图片分发。原始图片保存在 SmallPict 安全的加密云存储中。

如果您符合以下情况,这是理想的选择:

  • 不想再多管理一项云基础设施。
  • 希望全球图片分发开箱即用,无需任何 DevOps 维护。
  • 希望将充足的带宽打包进一个可预测的月度订阅中。

架构对比

能力自带 CDN全托管 CDN
配置时间5 - 10 分钟即时(0 分钟)
带宽账单直接由您的云服务商计费包含在 SmallPict 方案中
您自己的域名是,在您自己的 CDN 账户中管理否,由 cdn.smallpict.app 提供
边缘缓存清除通过 API / SDK 触发上传时自动执行

应该选择哪一种?

如果您的首要目标是在规模化时尽量降低成本,并且已经在管理自己的 S3 兼容存储桶,BYOK 能给您完全的自由。如果您的首要目标是快速上线,而不想操心 DNS 证书和 CDN 边缘缓存失效,托管 CDN 是您的最佳选择。

不确定哪种适合您的项目?请查看我们的 API 文档,或联系我们的团队。

Written by SmallPict Engineering

基础设施团队

Engineering cloud media acceleration, next-generation image optimization, and CDN tooling to speed up modern web experiences.

用您自己的图片试试。

每月免费 20 MB。在 WordPress 上大约两分钟即可完成设置。

Explore more insights on image performance, Core Web Vitals, and cloud infrastructure.

All articles

Product Updates1 min read

SmallPict 全新定价与 CDN 方案发布

SmallPict 推出清晰的定价:所有付费 WordPress 方案均支持不限数量的站点,提供托管全球 CDN,并新增专为开发者打造的 API/SDK 方案。以下是具体变化。