开发者社区 > 云原生 > Serverless > 正文

Serverless 应用引擎中SAE与ECI的区别是什么?

Serverless 应用引擎中SAE与ECI的区别是什么?

展开
收起
真的很搞笑 2023-10-05 08:16:17 908 1
2 条回答
写回答
取消 提交回答
  • SAE和ECI都是阿里云的服务器less应用引擎,但它们在功能和使用方式上存在一些区别。

    1. 计费模式:ECI是按量秒级计费的,而不是像ECS那样常用的包年包月形式。ECI只会收取用户从开始拉取业务镜像,到实例状态从Running变成Succeed或者Failed之间的费用。这种方式可以帮助用户降低显性和隐性成本。与此不同,SAE的计费模式是按照应用消耗的资源来收费,包括计算资源、存储资源和网络资源。

    2. 应用场景:SAE适用于企业核心业务和互联网业务,具有更强的通用性。而ECI更适用于需要快速扩容、缩容的应用,例如电商大促、在线游戏等。

    3. 底层技术:ECI是基于Kubernetes构建的,支持多种容器运行时,如Docker和Containerd。而SAE是基于Serverless Kubernetes技术构建的,可以提供更高级别的抽象和自动化管理。

    4. 弹性能力:ECI具有强大的弹性能力,可以根据业务需求自动扩容或缩容。通过配置ECI Profile,用户可以更加细粒度地控制Pod及Pod相关的集群行为。

    总体来说,SAE和ECI都是高效的服务器less应用引擎,但根据不同的业务需求和场景,用户可以选择更适合的解决方案。

    2023-10-16 09:16:13
    赞同 1 展开评论 打赏
  • Serverless应用引擎SAE(Serverless App Engine)是业界面向应用的Serverless PaaS平台,提供IaaS+PaaS集成的解决方案。SAE支持多种方式部署应用和任务,支持主流微服务框架和开源任务框架,采用最小化闲置资源原则,以秒级弹性伸缩性能为您打造高效的低成本服务。详细介绍请参考SAE产品优势文档

    弹性容器实例(Elastic Container Instance)是敏捷安全的Serverless容器运行服务。SAE支持多种容器运行时,也使用了ECI作为底层的容器运行环境之一。,此回答整理自钉群“【3群】Serverless应用引擎(SAE)用户群”

    2023-10-05 09:26:27
    赞同 2 展开评论 打赏

快速交付实现商业价值。

相关产品

  • 函数计算
  • Serverless 应用引擎
  • 相关电子书

    更多
    Hologres Serverless之路:揭秘弹性计算组 立即下载
    Serverless开发平台: 让研发效能再提升 立即下载
    Serverless 引领云上研发新范式 立即下载