聚石塔Serverless容器底层依托于阿里云Serverless应用引擎SAE(Serverless App Engine),能够按需使用、按量计费,帮助用户做到免运维、低门槛的微服务应用上云。相比于kubernetes容器部署,Serverless容器无须用户感知运维集群、节点(ECS)以及集群组件(日志组件等),并且不额外占用用户计算资源。
关于Serverless容器更多的产品优势,请参考文档:Serverless容器产品优势。
聚石塔serverless容器底层由阿里云SAE提供服务,SAE使用过程中会产生费用,聚石塔不收取额外费用,详情请参考文档:Serverless容器计费说明。
容器部署 |
Serverless |
|
适用人群 |
业务规模较大,业务场景更加复杂的客户 |
业务场景较简单,更注重易用性免运维的客户 |
适用场景 |
a) 流量平稳,容器实例常驻提供服务 b) 在离线混合调度 |
a) 流量规律,有明显波峰波谷,适合弹性伸缩的场景 b) 任务类应用,周期性的短时执行 c) 有spring cloud、dubbo等微服务治理需求的应用 |
运维成本方面 |
集群运维 1)集群升级 2)集群组件维护&升级 3)集群内节点(ECS)生命周期管理 |
免运维,无需创建集群 |
灵活性方面 |
更加灵活 1)支持多种应用类型(无状态应用、有状态应用、守护进程集、CronJob等) 2)根据自身需求灵活安装插件 |
目前仅支持无状态应用 |
易用性方面 |
使用流程较复杂 1)新建集群 2)添加节点(ECS) 3)后期集群维护
|
a) 开箱即用,直接创建云应用即可 b) 与微服务引擎MSE无缝集成 |
成本方面 |
详情请见:Serverless容器计费说明 1)在弹性生产环境下,Serverless容器拥有更好的性价比 2)在应用实例常驻不弹性情况下,容器部署更加适合 |
说明:使用Serverless容器无需创建任何集群,直接创建应用即可使用。
首先,根据自己的业务场景选择业务类型。
然后填写应用基本信息,【部署类型】选择Serverless容器,如果需要详细设置应用类型等,请展开高级设置。
应用创建完成后,点击“立即去发布”去启动应用。
详见文档:应用发布。
应用发布成功后,需要做流量接入,才能访问到容器内的应用程序。
具体详见文档:流量接入。
适用场景:流量波动比较大的应用,例如电商促销,小程序,外卖等场景。
优势:配置该能力后,应用的实例数量可以随着负载的变化,进行相应的调整,让实例的水位一直处于健康的状态,在流量峰值前扩容保证服务稳定性,在峰值过后缩容,节约计算资源。
应用水平自动伸缩使用说明:点击查看。