💻✨🔥 全白嫖!这 10 个免费 PaaS 平台不可错过!

1,846 阅读4分钟

平台基于大语言模型构建的应用想要进行快速展示,相比自行搭建云服务器环境,使用一个成熟的 PaaS 平台,辅以集成的开发工具,不仅降低部署难度,也让 LLM 应用的开发者脱离底层细节,更能把精力放在创新应用上,加速从原型到上线的过程。本文将探讨几个带有免费计划的 PaaS 平台及其优缺点,为 LLM 应用开发者提供一份参考。

更多硬核内容可以移步 LLM应用全栈开发

LLM应用全栈开发

不同 PaaS 比较

Fly.io

定价 | 免费 Postgres 计划 | 部署文档

  • 最多 3 个共享式 CPU-1x 256MB 内存的虚拟机

  • 免费 Postgres

    • 单节点,3GB 卷(单数据库)

    • 2 个 1GB 卷(两个区域中的数据库,或同一区域的主从数据库)

    • 3 个 1GB 卷(三个区域的数据库)

Railway

定价 | 部署文档

  • 首月:$5 或 500 小时的使用,不需要信用卡

  • 要获取每月$5 的免费额度 - 需要信用卡并需要验证:

    • 非常活跃的 GitHub 账户

    • Railway 上的主动使用

    • 没有检测到垃圾或滥用行为

  • 提供 Postgres、Redis、MongoDB、MySQL

  • 免费层无法全天候运行应用,因为每个月仅提供 500 小时的使用

  • 如果达到信用限额或执行时间限额,项目部署文档将会停止

  • 需要在新的每月信用额度应用后重新部署文档项目

Zeabur(国内团队做的)

定价 | 计费模式 | 部署文档

  • 提供 Postgres、Redis、MongoDB、MySQL 等数据库

  • 应该使用约 20% CPU 和 100MB 内存来全天候运行免费层应用

  • 每月包含 5 美元免费额度

  • 应用不必睡眠、唤醒、启动或回收。所有前端和后端随时准备就绪,立即可用

  • 可以从预构建服务和模板进行部署文档

Render

定价 | 免费层限制 | 部署文档

  • 免费 Redis:25MB 内存,50 个连接,无持久化

  • 每个应用免费 DDOS 保护,使用 Cloudflare

  • 免费网络服务不支持持久化磁盘

  • 免费网络服务可以随时重启

  • 免费网络服务每个月可用 400 小时免费构建时间,与静态站点共享

Glitch

定价 | 免费层限制 | 持久化

  • 应用请求限制为每小时 4000 次(超过的请求将返回 429 “Too Many Requests” 响应)。

  • 应用磁盘空间限制为容器内 200MB,应用的 /tmp 目录目前不计入总量。

  • 默认情况下,node.js 模块不计入总量,node 模块有单独的 1GB 限制。

  • 另有 512MB 的资产存储空间。

  • 单次上传的最大文件大小限制为 256MB。

Adaptable

定价 | 部署文档现有应用 | 应用要求

  • 每个应用包含免费托管的 Postgres 或 MongoDB。

  • 网络服务不支持持久化磁盘。应用可以写入本地磁盘,但更新时文件会丢失。

  • 网络服务无法执行后台任务(仅 HTTP 请求处理)。应用不处理网络请求时 CPU 分配为零。

  • 网络服务可以随时重启。

  • 滥用应用可能会被暂停。

Cyclic

定价 | 限制 | 部署文档

  • 不支持 Websocket。

  • 没有服务器,没有容器,没有镜像,没有小时数可计算。每个应用完全部署文档在无服务器云基础设施上。

  • 应用不必睡眠、唤醒、启动或回收。所有前端和后端随时准备就绪,立即可用。

  • 存储

    • 1GB AWS S3 对象存储

    • 1GB AWS DynamoDB NoSQL 数据库

    • 512MB 临时磁盘空间,挂载在 /tmp。数据在调用之间会持久化,但不能保证后续调用会使用相同实例,因此不能依赖它来存储持久数据。

  • 不支持流式请求或响应

  • 稳定状态每秒 5 个 API 请求(免费层)

  • 突发每秒 10 个 API 请求(免费层)

结语

这里没有将 Cloudflare WorkersAirCode(国内团队做的)以及 Vercel 算进去,它们和最后的 Cyclic 一样,主要侧重于Fullstack Javascript Apps - Deploy and Host in Seconds,对非 Nodejs 的后端同学参考意义不大,主要思路都是 Edge Network + Serverless Functions(函数代码在轻量级的 V8 沙盒中执行),感兴趣可以自行探索,各自都有免费计划。