Serverless应用引擎SAE评测

本文涉及的产品
RDS DuckDB + QuickBI 企业套餐,8核32GB + QuickBI 专业版
RDSClaw,2核4GB
RDS AI 助手,专业版
简介: Serverless应用引擎SAE是一款极简易用、自适应弹性的容器化应用平台。它提供全托管的计算服务,用户不必再关心复杂的基础设施,只需要上传代码或者容器镜像,SAE会自动运行,并提供网络、负载均衡、监控等配套能力,适用于网站、小程序、APP等Web应用以及微服务应用

1、贴出游戏的部署过程以及结果,整体流程是否顺畅,有没有卡住或者可以改进的地方?

1.1 资源免费领取

image.png

image.png

1.2 进入SAE并创建资源。

image.png

登录SAE控制台,点击 体验SAE 2.0公测版 进入SAE 2.0。

image.png

image.png

image.png

image.png

1.3 浏览器访问,开始游戏

image.png

1.4 整体感受

使用SAE进行快速部署和上线Web在线小游戏的整个过程非常便捷和高效。SAE提供了一站式的服务,从应用的创建、代码包的上传、依赖项的安装、应用的启动到域名和SSL证书的申请和绑定,都可以在SAE控制台中完成,极大地节省了时间和精力。阿里云官方提供的SAE的文档和教程也非常丰富和详细,对于初学者来说非常友好。在整个部署过程中,我遇到了一些问题,但是通过查阅SAE的文档和教程,很快就得到了解决。

整体而言,SAE带给我的感受就是性能非常稳定和出色,我的Web在线小游戏在部署到SAE后,运行速度和流畅度都得到了极大的提升,用户体验非常好。

2、SAE 的Web应用托管能力在使用上有什么优点或者不足?(比如秒级创建应用流程、版本管理、HTTP流量托管、日志、持久化存储、自适应弹性能力等)

我认为SAE的Web应用托管能力具有以下优点:

(1)秒级创建应用流程:SAE支持快速创建应用,可以在几秒钟内完成应用的创建、部署和启动,极大地提高了开发效率和生产力。

(2)版本管理:SAE支持版本管理,可以对应用的代码和配置进行版本控制,方便开发人员对代码进行管理和回滚。

(3)HTTP流量托管:SAE支持HTTP流量托管,可以对Web应用的HTTP请求进行监控和统计,并提供了丰富的HTTP请求分析和日志功能,帮助开发人员快速定位和解决问题。
(4)日志:SAE支持对应用的日志进行自动收集和存储,可以对日志进行实时查看和分析,帮助开发人员快速定位和解决问题。

(5)持久化存储:SAE支持对应用的数据进行持久化存储,可以选择不同的存储方式,如MySQL、MongoDB等,保证应用数据的安全性和可靠性。

(6)自适应弹性能力:SAE支持自适应弹性能力,可以根据应用的负载情况自动调整应用的资源分配,保证应用的稳定性和可靠性。

image.png

不过我觉得SAE的Web应用托管能力在使用上也有不足之处主要有以下几点:
(1)SAE的控制台界面可能不够直观和易用,对于一些新手来说可能需要一定的学习成本,需要一个过程去慢慢适应,我自己就是看了半个多小时才看明白的。

(2)SAE的存储方案相对比较单一,主要依赖于MySQL,尽管SAE支持使用其他存储方案,如MongoDB和Redis,但是这些存储方案并不是SAE的默认存储方案,需要开发人员自行配置和使用。同时,由于MySQL在性能、稳定性和可靠性方面的优异表现,大多数SAE用户还是会选择使用MySQL作为默认的存储方案。

(3)SAE的安全性能相对较高,但是在一些特殊情况下可能需要进行一些额外的安全配置和防护。

(4)SAE的扩展性和可定制性相对较差,这主要是由于SAE的设计目标是为了提供高效、稳定和可靠的基础设施和服务,而不是为了满足所有用户的个性化需求。因此,对于一些需要进行深度定制和扩展的应用,可能需要考虑其他的托管服务,如阿里云服务等。

(5)在高并发情况下,SAE的性能可能会出现瓶颈,需要进一步优化和扩容,比如:使用缓存技术来减轻数据库的负载,使用负载均衡技术来分散应用的负载等。

3、SAE 的平台工程相关能力在使用上有什么优点或者不足?(比如:DevOps自动化、一键部署到云端、CI/CD等)

image.png

我认为SAE的平台工程相关能力在使用上具有以下优点:
(1)DevOps自动化:SAE提供了完善的DevOps自动化工具链,包括持续集成、持续交付、自动化测试等,可以大大提高开发效率和部署效率。

(2)一键部署到云端:SAE提供了一键部署到云端的功能,可以快速、方便地将应用部署到云端,大大降低了部署的门槛和成本。

(3)CI/CD:SAE支持CI/CD,可以实现自动化的代码构建、测试和部署,可以有效地提高开发效率和部署效率。

而SAE确实也有一些不足之处:

(1)SAE平台的日志收集和分析功能还有些不足。SAE提供了基本的日志收集和存储功能,但是对于复杂的日志分析和挖掘需求,需要开发人员使用第三方工具来实现。这些第三方工具可以是开源工具,如ELK、Fluentd等,也可以是商业化工具,如Loggly、AWS CloudWatch等。通过使用这些工具,开发人员可以实现对应用的全面监控和分析,及时发现和解决问题。

(2)SAE的负载均衡功能有些不足。SAE提供了基本的负载均衡能力,可以将应用的流量分发到不同的服务器上,但是对于高并发、大流量的应用,需要开发人员使用第三方工具来实现更加高效、稳定的负载均衡。这些第三方工具可以是开源工具,如Nginx、HAProxy等,也可以是商业化工具,如F5、AWS Elastic Load Balancer等。通过使用这些工具,开发人员可以实现对应用的高效、稳定的负载均衡,提高应用的可扩展性和性能。

4、产品文档指引是否清晰,功能、步骤描述是否全面、好用?

image.png

image.png

说实话,SAE的指引和教学视频真的算是我见过最多的,产品文档指引相对清晰,功能和步骤描述也比较全面和好用,详细的文档和教程,可以帮助开发人员快速了解和上手SAE的各项功能。同时,SAE的文档和教程也比较容易理解和操作,不会让开发人员感到困惑或者迷茫。当然,也有一些功能和步骤的描述可能不够详细或者不够清晰,需要开发人员进行进一步的研究和探索。总而言之吧,我个人认为SAE的产品文档指引还是比较不错的,可以满足大部分开发人员的需求,希望能够继续完善吧。

5、是否有用过其他Serverless应用托管平台?和SAE对比有什么优劣吗?

image.png

SAE和其他Serverless应用托管平台相比,我认为有以下优势:

(1)高性能和稳定性:SAE采用了自研的基础设施和技术,可以提供高性能和稳定的服务,满足大部分应用的需求。

(2)丰富的功能和生态:SAE提供了丰富的功能和生态,包括应用托管、数据库、缓存、消息队列等,可以满足不同类型的应用需求。

(3)简单易用的控制台:SAE的控制台相对简单易用,可以帮助开发人员快速了解和管理应用。

(4)良好的技术支持和社区:SAE提供了良好的技术支持和社区,可以帮助开发人员解决问题和交流经验。

这几点对于一个产品来说真的是特别重要的。

缺点和不足的话我这里也可以说一点:

(1)价格相对较高:相比于其他Serverless应用托管平台,SAE的价格相对较高,可能不适合一些小型或者低成本的应用,虽然阿里确实很良心有免费试用,但是未来从长考虑的话可能会是一笔不小的开销,不过其实也就略贵一点点吧,对配置要求高的话可能价格就额外高一些。

image.png

(2)相对较新的平台:相比于其他Serverless应用托管平台,SAE是一个相对较新的平台,可能存在一些不稳定或者不完善的地方。人们往往乐于尝试新的事务,但是在IT产品方面却更青睐于老牌产品和主流产品,如何把SAE真正的宣传出去,打响名号,我觉得这才是现在亟需要做的事。

相关实践学习
SAE极速部署弹性微服务商城
本实验带您体验在Serverless应用引擎SAE(Serverless App Engine)上快速部署一个弹性的在线商城微服务应用,使得终端用户可以通过公网访问访问该商城,并进行压力测试以验证其性能与稳定性。
相关文章
|
6月前
|
人工智能 运维 Kubernetes
Serverless 应用引擎 SAE:为传统应用托底,为 AI 创新加速
在容器技术持续演进与 AI 全面爆发的当下,企业既要稳健托管传统业务,又要高效落地 AI 创新,如何在复杂的基础设施与频繁的版本变化中保持敏捷、稳定与低成本,成了所有技术团队的共同挑战。阿里云 Serverless 应用引擎(SAE)正是为应对这一时代挑战而生的破局者,SAE 以“免运维、强稳定、极致降本”为核心,通过一站式的应用级托管能力,同时支撑传统应用与 AI 应用,让企业把更多精力投入到业务创新。
701 30
|
7月前
|
存储 人工智能 Serverless
函数计算进化之路:AI 应用运行时的状态剖析
AI应用正从“请求-响应”迈向“对话式智能体”,推动Serverless架构向“会话原生”演进。阿里云函数计算引领云上 AI 应用 Serverless 运行时技术创新,实现性能、隔离与成本平衡,开启Serverless AI新范式。
733 12
|
12月前
|
SQL 分布式计算 Serverless
鹰角网络:EMR Serverless Spark 在《明日方舟》游戏业务的应用
鹰角网络为应对游戏业务高频活动带来的数据潮汐、资源弹性及稳定性需求,采用阿里云 EMR Serverless Spark 替代原有架构。迁移后实现研发效率提升,支持业务快速发展、计算效率提升,增强SLA保障,稳定性提升,降低运维成本,并支撑全球化数据架构部署。
1279 56
鹰角网络:EMR Serverless Spark 在《明日方舟》游戏业务的应用
|
10月前
|
存储 编解码 Serverless
Serverless架构下的OSS应用:函数计算FC自动处理图片/视频转码(演示水印添加+缩略图生成流水线)
本文介绍基于阿里云函数计算(FC)和对象存储(OSS)构建Serverless媒体处理流水线,解决传统方案资源利用率低、运维复杂、成本高等问题。通过事件驱动机制实现图片水印添加、多规格缩略图生成及视频转码优化,支持毫秒级弹性伸缩与精确计费,提升处理效率并降低成本,适用于高并发媒体处理场景。
1048 0
|
7月前
|
人工智能 运维 安全
聚焦 AI 应用基础设施,云栖大会 Serverless AI 全回顾
2025 年 9 月 26 日,为期三天的云栖大会在杭州云栖小镇圆满闭幕。随着大模型技术的飞速发展,我们正从云原生时代迈向一个全新的 AI 原生应用时代。为了解决企业在 AI 应用落地中面临的高成本、高复杂度和高风险等核心挑战,阿里云基于函数计算 FC 发布一系列重磅服务。本文将对云栖大会期间 Serverless+AI 基础设施相关内容进行全面总结。
|
7月前
|
运维 Kubernetes 测试技术
应用多、交付快,研发运维怎么管?看云效+SAE 如何一站式破局
通过在云效中创建 SAE 服务连接并关联集群,团队可将应用环境直接部署到 SAE,实现从代码提交、镜像构建到 SAE 部署的自动化流水线。该集成打通了研发与运维的壁垒,特别适用于应用数量多、团队规模大、交付节奏快的组织,助力企业实现敏捷、可靠的持续交付。
|
7月前
|
人工智能 Kubernetes 安全
重塑云上 AI 应用“运行时”,函数计算进化之路
回顾历史,电网的修建,深刻地改变了世界的经济地理和创新格局。今天,一个 AI 原生的云端运行时的进化,其意义也远不止于技术本身。这是一次设计哲学的升华:从“让应用适应平台”到“让平台主动理解和适应智能应用”的转变。当一个强大、易用、经济且安全的 AI 运行时成为像水电一样的基础设施时,它将极大地降低创新的门槛。一个独立的开发者、一个小型创业团队,将有能力去创造和部署世界级的 AI 应用。这才是技术平权的真谛,是激发全社会创新潜能的关键。
|
人工智能 开发框架 安全
Serverless MCP 运行时业界首发,函数计算让 AI 应用最后一公里提速
作为云上托管 MCP 服务的最佳运行时,函数计算 FC 为阿里云百炼 MCP 提供弹性调用能力,用户只需提交 npx 命令即可“零改造”将开源 MCP Server 部署到云上,函数计算 FC 会准备好计算资源,并以弹性、可靠的方式运行 MCP 服务,按实际调用时长和次数计费,欢迎你在阿里云百炼和函数计算 FC 上体验 MCP 服务。
965 31
|
人工智能 运维 物联网
云大使 X 函数计算 FC 专属活动上线!享返佣,一键打造 AI 应用
如今,AI 技术已经成为推动业务创新和增长的重要力量。但对于许多企业和开发者来说,如何高效、便捷地部署和管理 AI 应用仍然是一个挑战。阿里云函数计算 FC 以其免运维的特点,大大降低了 AI 应用部署的复杂性。用户无需担心底层资源的管理和运维问题,可以专注于应用的创新和开发,并且用户可以通过一键部署功能,迅速将 AI 大模型部署到云端,实现快速上线和迭代。函数计算目前推出了多种规格的云资源优惠套餐,用户可以根据实际需求灵活选择。
|
存储 消息中间件 人工智能
ApsaraMQ Serverless 能力再升级,事件驱动架构赋能 AI 应用
本文整理自2024年云栖大会阿里云智能集团高级技术专家金吉祥的演讲《ApsaraMQ Serverless 能力再升级,事件驱动架构赋能 AI 应用》。
627 113

热门文章

最新文章

下一篇
开通oss服务