无服务器应用后端
从 GCP 服务触发您的代码,或者直接从任何网页应用、移动应用或后端应用调用您的代码。Cloud Functions 提供了一个逻辑连接层,使您可以集成和扩展 GCP 及第三方服务,从而能够快速构建具有高度可用性、安全可靠、经济实惠的无服务器应用。
与第三方服务及 API 集成
使用 Cloud Functions 和 HTTP API 构建您自己的微服务;或者将 Cloud Functions 与提供 Webhook 集成选项的第三方服务进行集成,以便快速为您的应用增添强大的功能,例如,在 Stripe 付款成功后发送确认电子邮件,或者响应 Twilio 短信事件。
示例: 在 Slack 频道上发表评论,以响应 GitHub 提交事件
无服务器移动后端
直接从 Firebase 使用 Cloud Functions,无需服务器即可扩展您的应用功能。执行您的代码以响应用户操作、分析事件和身份验证事件,这让您不但可使用基于事件的通知来吸引用户互动,还可将 CPU 密集型任务和网络密集型任务分流到 GCP。
示例: 发送关于新关注者的通知
无服务器物联网后端
将 Cloud Functions 与 Cloud IoT Core 及其他完全托管式服务搭配使用,为物联网 (IoT) 设备遥测数据的收集、实时处理和分析而构建后端。Cloud Functions 可让您在收到每个事件时对其应用自定义逻辑。
示例: 更新设备配置