全部文章

云服务与部署平台

Vercel、Cloudflare、AWS、Azure 等云平台使用指南与管理入口

目录 23 节

云服务与部署平台

这页更适合当成“平台选型入口”来看,而不是只记控制台地址。不同平台分别擅长前端托管、边缘计算、传统云主机、域名管理和开发者权益,先按需求选平台,后续运维压力会小很多。

先按场景选平台

  • 静态站点 / 前端项目快速上线:优先 Vercel、Cloudflare Pages
  • 边缘函数、CDN、全球低延迟访问:优先 Cloudflare Workers
  • 需要完整 Linux 主机控制权:优先 AWS EC2、Azure VM、VPS
  • 只管域名和 DNS:优先域名注册商 + 独立 DNS 管理

新项目的推荐顺序

  1. 先确认项目是静态、SSR、API 还是长期运行服务
  2. 再选择最小可用平台,不要一开始就堆太多云服务
  3. 先跑通部署、日志、域名和回滚
  4. 最后再补监控、对象存储、数据库和边缘能力

大多数个人项目和内容站,先把“构建能稳定、域名能访问、出错能回滚”做好,比一上来追求复杂架构更重要。

前端部署平台

Vercel

前端项目部署平台,支持 Next.js、Nuxt、Vue 等框架,自动 CI/CD。

使用方式:

# 安装 CLI
npm i -g vercel

# 部署
vercel

# 部署到生产环境
vercel --prod

适合:

  • Next.js、Nuxt、React、Vue 等前端站点
  • 预览部署频繁、希望每次提交自动产出预览链接的项目
  • 对前端体验、分支预览和团队协作要求较高的场景

进阶功能:

  • Edge Functions:边缘计算
  • Analytics:性能分析
  • 自定义域名与 SSL

Cloudflare Workers & Pages

边缘计算与静态站点部署,全球 CDN 加速。

使用方式:

# 安装 Wrangler CLI
npm i -g wrangler

# 登录
wrangler login

# 部署 Pages
wrangler pages deploy ./dist

# 部署 Worker
wrangler deploy

更适合:

  • 希望全球访问更稳的静态站点
  • 需要 Workers / KV / D1 / R2 一体化能力的项目
  • 想把 CDN、域名、WAF、边缘逻辑放在同一平台管理的场景

进阶功能:

  • KV Storage:键值存储
  • D1:SQLite 数据库
  • R2:对象存储(S3 兼容)
  • Workers AI:边缘 AI 推理

云服务器

AWS EC2

Amazon EC2 虚拟服务器。

常用操作:

# SSH 连接
ssh -i key.pem ec2-user@<ip>

# 使用 AWS CLI
aws ec2 describe-instances --region ap-northeast-1

EC2 更适合通用后端、容器、自建服务和需要完全控制系统环境的场景,但也意味着你要自己负责补丁、监控、备份和安全组。

Azure VM

Microsoft Azure 虚拟机。

如果你的身份、订阅、企业环境本来就在微软生态里,Azure 的接入会更顺手。

域名

Spaceship

域名注册与管理平台,价格实惠。

域名平台最重要的不是注册那一刻,而是后续续费、DNS、隐私保护、转移与解析管理是否省心。

其他服务

Visual Studio 订阅

MSDN 订阅权益管理(软件下载、Azure 额度等):

GitHub

代码托管与协作平台:

Bilibili

视频平台,也是技术教程的重要来源:

平台选择建议

内容站 / 文档站

  • 优先 Cloudflare Pages 或 Vercel
  • 域名解析和 CDN 尽量和部署平台协同配置
  • 构建链路简单时,排障成本最低

API / 后端服务

  • 需要长连接、定时任务、复杂进程时,优先云主机或容器平台
  • 轻量边缘 API 才优先考虑 Workers

学习和实验

  • 先用免费额度或最小实例
  • 优先选择你已经熟悉文档和控制台的平台

常见问题

平台很多,应该先学哪个

先学一个你当前最需要的。内容站就先学 Cloudflare Pages 或 Vercel;后端服务就先学一台 Linux 主机。先形成完整闭环,比浅尝辄止同时学 5 个平台更有效。

本地能跑,云端不通过

  • 先看构建环境版本是否一致
  • 再看平台安装链路、环境变量、路径区分和权限限制
  • 最后再排查框架兼容性和平台特定配置

要不要一开始就上 AWS / Azure 全家桶

不建议。平台能力很强,但也会显著增加理解和运维负担。个人项目更适合从单平台、单服务开始。

参考链接

阅读建议
  • - 先读标题和摘要,再结合目录决定从哪个章节开始精读。
  • - 看到具体命令、配置或步骤时,尽量在自己的环境里同步验证。
  • - 如果你只是快速查资料,可先看目录和相关文档,再决定是否深入全文。
适合谁看
  • - 希望把零散经验整理成长期可复用工作流的人
  • - 想先建立认知,再决定是否深入实践的人
  • - 希望阅读时顺手建立自己的操作清单或收藏体系的人
执行前检查
  • - 先浏览标题、摘要和目录,带着问题阅读会更高效
  • - 顺手记录真正对你有用的命令、链接和注意事项,避免重复搜索
  • - 如果页面里提到相关文档,尽量一起打开对照,效果通常更完整
同类内容
← 上一篇AI 工具合集