Serverless 应用引擎的 FC 和 SAE 这两个产品有啥区别吗?
Serverless应用引擎(SAE)和函数计算(FC)都是阿里云提供的Serverless产品,但它们针对的应用场景和侧重点有所不同:
函数计算(Function Compute,FC)
Serverless应用引擎(Serverless App Engine,SAE)
简单来说,函数计算更适合轻量级、细粒度的计算任务,而Serverless应用引擎则更偏向于支持复杂、完整的微服务架构应用的Serverless部署和运维。两者在Serverless体系中互补,共同满足多样化的业务需求。
SAE(Serverless App Engine)和FC(Function Compute)都是阿里云的Serverless产品SAE(Serverless App Engine)和FC(Function Compute)都是阿里云的Serverless产品,但它们在功能和使用场景上存在一些区别。
核心功能:
使用场景:
技术栈和集成:
FC 和 SAE 都是阿里云的 Serverless 应用引擎产品,但它们之间存在一些区别。SAE(Serverless App Engine)是一款零代码改造、极简易用、自适应弹性的应用全托管平台。它能够让开发者免于运维IaaS和K8s,实现秒级从源代码、代码包、Docker镜像部署各种语言(如Web、微服务、Job任务等)的在线应用到SAE。此外,SAE还具备自动伸缩实例按使用量计费的功能,并提供了开箱即用的日志、监控、负载均衡等配套能力 。
与此相比,FC是另一种Serverless产品,它是一种事件驱动的计算服务。在FC中,开发者需要编写代码来处理事件,例如HTTP请求。相比之下,SAE更加专注于应用的部署和管理,使开发者能够更快速地将应用程序部署到云端,而无需过多关注底层的基础设施和运维工作 。
不同计算服务的说明https://help.aliyun.com/document_detail/202110.html?spm=a2c4g.224589.0.i5
FC计算服务
面向函数的Serverless计算服务,支持按调用量计费,”0”费用启动项目。弹性型实例平台还提供一定数量的免费额度。了解更多>
SAE计算服务
面向应用的Serverless计算服务,在应用层面提供了完整的PaaS生态功能,按量计费、低门槛微服务上云,将Serverless架构和微服务架构的完美结合。了解更多>
ASK计算服务
面向容器的Serverless计算服务,无需对集群进行节点维护和容量规划,根据配置容器规格进行按需付费。ASK集群提供完善的Kubernetes兼容能力,同时降低了Kubernetes使用门槛,让您更专注于应用程序,而不是管理底层基础设施。了解更多>
我觉得本质上没啥区别 但是出发点不同 FC更倾向于轻量级 单任务处理 SAE可以理解为k8s的简单版 里面直接跑一个完整的系统 。此回答整理自钉群“【3群】Serverless应用引擎(SAE)用户群”
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。