共计 741 个字符,预计需要花费 2 分钟才能阅读完成。
AWS Lambda
这是由 Amazon Web Services 提供的 serverless 计算服务,能够让开发者编写并运行高度可扩大的应用程序,而无需治理服务器。比拟不便进行 Web 动态部署、数据处理,挪动端后端服务,边缘计算等性能。
普及率:⭐⭐⭐
易用性:⭐⭐
国内适用性:⭐⭐⭐
服务锁定:AWS Gateway, AWS S3
Azure Functions
这是由 Microsoft Azure 提供的 serverless 计算服务,能够让开发者应用不同的编程语言(包含 C#、Java、Python 等)编写并运行可扩大的应用程序。
普及率:⭐⭐
易用性:⭐⭐
国内适用性:⭐⭐⭐
服务锁定:Azure Cosmos DB,Azure Blob 等,另外 Azure 对于 C# 是优先反对的,所以对于 Java/Python/Go 等技术栈的公司须要小心。
Google Cloud Functions
Google Cloud 提供的 serverless 计算服务,能够让开发者应用不同的编程语言(包含 Python、Java、Node.js 等)编写并运行可扩大的应用程序。
普及率:⭐⭐⭐
易用性:⭐⭐
国内适用性:⭕
Firebase Functions
这是由 Firebase 提供的 serverless 计算服务,能够让开发者应用 JavaScript 编写并运行可扩大的应用程序。
普及率:⭐
易用性:⭐⭐
国内适用性:⭕
阿里云 Serverless
分为 ASK 版和 SAE 版,部署根本和 k8s 集群统一,须要有 k8s, 镜像等基本概念。
普及率:⭐⭐⭐
易用性:⭐
国内适用性:⭐⭐⭐
服务锁定:VPC、平安组、SLB、命令空间
腾讯云函数
云函数 SCF,没有阿里云的
普及率:⭐⭐⭐
易用性:⭐⭐
国内适用性:⭐⭐⭐
服务锁定:对象存储 COS、API 网关、负载平衡 CLB、日志服务 CLS 等等