Serverless是一种可以让独立开发者延年益寿的服务范畴,他们大部分拥有不错的免费额度,这样一来我们就可以达到几乎零成本实现自己的应用的目的。现在还有一些云容器厂商也支持一定的免费额度,这边来大致介绍一下吧!

OSS

  • Backblaze:提供免费额度的OSS服务(10G存储免费,每天1G下载免费,如果用CloudFlare中转则下载完全免费)
  • Cloudflare R2:包含在Workers内的S3兼容的对象存储,没有出口费用,额度:储存10GB,A类操作 100万次/月,B类操作1000万次/月,出口带宽免费。

Pass/云部署/云容器

  • Vercel:云部署服务商

  • Netlify:云部署服务商

  • Cloudflare Worker:云部署服务商

  • Firebase Hosting:谷歌提供的网站托管服务

  • Deno Deploy:Deno旗下的一个云部署平台,

  • Railway:云应用部署平台,Github 认证并且绑定信用卡后每月提供 $5 的免费额度 Hobby Plan。支持 Python、Node.js 等。Hobby Plan 不支持选择区域。

  • 4Everland:面向 web3 的云部署服务商,提供免费额度的 IPFS 和 Arweave 存储等

  • Fly.io:需绑定信用卡,提供一定免费额度的云服务

    • 免费额度可参考:https://fly.io/docs/about/pricing/#free-allowances
    • 有较大免费额度3Gb?的postgres集群:https://fly.io/docs/postgres/
  • Render:云应用托管,可以快速部署多种应用,静态网站、定时任务等,适合做API。

    • 免费额度可参考:https://render.com/docs/free(免费pg数据库只有90天有效期)
    • 支持选择区域:美国、德国、新加坡
    • 免费版本应用15分钟不活跃暂时挂起,有访问再自动启动

云数据库

  • Cloudflare D1:包含在Cloudflare Worker中的SQL数据库,可以通过Workers和Pages访问,免费额度(5GB存储,读5百万行/日,写10万行/日)
  • Cloudflare Worker KV:worker中提供的KV数据库,免费额度(1GB存储,日10万读,1000写,1000删、1000List),只能在worker中使用
  • Supabase:推荐!提供免费500MB的Postgres数据库。核心定位是BaaS,因此支持以app的形式建立服务,提供丰富的API,还提供诸如Auth、Storage、Edge Function等搭建应用所需的完整功能,且都有免费额度,不活跃被暂停后可以restore。
  • PlanetScale:推荐!提供免费5GB的MySQL数据库,需要绑定信用卡
  • Upstash:免费250MB的Redis和Kafka存储,可以通过多个组织创建多个数据库,⚠️不活跃会直接删除
  • Neon:提供免费3GB的Postgres数据库(闲置自动挂起,连接后自动恢复)
  • CockroachLabs:免费额度的PGSQL数据库(50 million RUs and 10 GiB storage)
  • MongoDB Atlas:免费500Mb的MongoDB数据库