Skip to content

Serverless 概述

Serverless(无服务器)不是一个技术,而是一种架构理念/服务形态。开发者无需关心服务器运维,只需关注业务代码。

核心概念

"无服务器"不代表没有服务器,而是服务器管理被云平台抽象掉了。

优势

特点说明
免运维不用管理服务器、打补丁、扩展
按需计费只在函数被调用时计费,节省成本
自动扩缩流量高峰自动扩容,低谷缩容
快速上线只写业务逻辑即可部署

主流平台

平台厂商
AWS LambdaAmazon
云函数 SCF腾讯云
函数计算 FC阿里云
Cloud FunctionsGoogle Cloud
Vercel FunctionsVercel

典型场景

  • API 服务(单接口 = 单函数)
  • 定时任务(定时触发函数)
  • 数据处理(文件上传 → 触发处理)
  • Webhook 处理
  • 聊天机器人后端

注意

  • 冷启动 — 长时间不调用,首次调用有延迟
  • 执行时长限制 — 通常 15 分钟上限
  • 状态管理 — 无状态,需配合数据库/缓存