Serverless应用引擎SAE测评

本文涉及的产品
Serverless 应用引擎免费试用套餐包,4320000 CU,有效期3个月
函数计算FC,每月15万CU 3个月
容器镜像服务 ACR,镜像仓库100个 不限时长
简介: 个人测评

一、Serverless应用引擎SAE产品介绍

(一)产品概述

根据我对目前产品文档的理解和梳理,总结如下:Serverless应用引擎SAE是一个全托管、免运维、高弹性的通用PaaS平台。它实现了Serverless架构与微服务架构的完美结合,支持多种语言和多种部署方式,提供开箱即用的全生命周期管理。

(二)产品优势

目前这些产品优势也是可以在实操中体现得到的总结如下:

1. 精益成本,节省资源

按量计费,避免非活跃时段资源浪费

2. 极速弹性,灵活策略

支持秒级弹性伸缩,保障SLA

提供丰富的弹性策略与提效方案

3. 低门槛容器化,全套微服务治理

支持WAR、JAR、Docker镜像多种部署方式

深度集成MSE,提供完整的服务治理

4. 开源任务框架无缝迁移

支持XXL-JOB、ElasticJob等任务框架

比开源任务更方便、节省、稳定、透明

5. 安全保障

底层安全容器,VPC网络隔离

6. 服务集成

集成SLB、SLS、ARMS等其他云产品

(三)适用场景

需要快速部署和迭代应用的场景、需要弹性扩缩容应对流量波动的场景、需要实现任务调度和计算的场景、需要实现微服务治理和Serverless的场景

(四)文档资源

资源都在这随便拿

SAE产品官网:https://www.aliyun.com/product/sae

SAE文档中心:https://help.aliyun.com/product/97792.html

SAE控制台:https://sae.console.aliyun.com

二、Serverless应用引擎SAE操作使用详情

(一)准备工作

1. 了解SAE计费模式

登录SAE控制台,点击“计费管理”,详细了解SAE的按量计费模式。使用过程中会产生少量费用,请注意核对。

2. 开通容器镜像服务ACR

2.1 访问容器镜像服务控制台:https://cr.console.aliyun.com

2.2 在左侧导航栏选择“实例列表”

2.3 在实例列表页面单击“个人版”区域

 

2.4 在弹出的提示框中,勾选“知晓个人版无SLA...”并点击“创建个人版”

2.5 返回个人实例页面,点击“设置Registry登录密码”

2.6 输入密码和确认密码,保存ACR登录密码

(二)创建并访问应用

1. 创建新应用

1.1 访问SAE控制台,选择华北3(张家口)地域

1.2 单击左侧的“应用管理”,进入应用列表

1.3 点击页面上的“创建应用”按钮

1.4 填写应用基本信息,选择“源码仓库持续部署”方式

1.5 单击“设置持续部署”,配置代码仓库等信息

1.6 回到基础信息页面,配置运行环境、实例信息等

1.7 单击“创建应用”,等待应用创建完成

2. 访问并测试应用

2.1 在基础信息页,获取应用的公网访问地址

2.2 单击访问地址,打开部署的应用页面

2.3 首次需要将公网IP加入白名单,后续可以绑定域名开放访问

2.4 测试应用功能,检查部署是否成功

整体测试下来还是比较流畅的,请看操作视频

3. 查看应用信息

3.1 在基础信息页,查看应用的实时计量数据

3.2 单击“应用监控”标签页,查看应用运行状态

3.3 单击“应用日志”标签页,分析并排查应用日志

3.4 单击“部署记录”标签页,查看应用的部署历史

(三)后续管理

1. 优化配置:设置启动命令、环境变量等

2. 管理部署:维护代码、管理自动部署策略

3. 监控运行:分析请求监控、应用日志等

4. 调整资源:监测并按需扩缩容实例

三、Serverless应用引擎SAE测评体验

(一)Cannon Man游戏部署过程

1. 在SAE控制台创建应用,选择“源码仓库部署”方式

2. 配置GitHub代码仓库https://github.com/aliyun/cannon-man-demo.git

3. 设置部署分支master,启用自动构建

4. 等待应用创建并部署完毕,记录分配的公网访问地址

5. 在浏览器打开公网地址,可以看到Cannon Man游戏成功运行

6. 整体部署过程顺畅,没有遇到明显卡顿或错误情况

(二)SAE Web应用托管能力评价

1. 秒级创建应用,部署上手快速

2. 支持配置多环境、版本管理、灰度发布等

3.HTTP 流量处理能力强大,具备弹性扩容能力

4. 提供实时应用日志查询,方便排查问题

5. 支持多种存储方式,内置OSS 持久化存储

6. 根据业务负载自动调整实例数量,实现自适应弹性

(三)SAE 平台工程能力评价

1. 提供完整的CI/CD方案,支持各种部署流程

2. 一键部署应用至云端,无需关注底层基础设施

3. 集成了代码仓库、镜像仓库、测试、部署、上线等全流程

4. 能够实现快速迭代开发和稳定可靠的发布上线

(四)文档评价

1. 文档详细,覆盖产品各个方面的使用说明

2. 功能描述具体,步骤清晰易操作

3. 提供快速入门、最佳实践等文档,适合不同用户

4. 文档结构合理,可快速定位需要的内容

(五)与其他Serverless平台的对比

1. 相比AWS Lambda,SAE支持更多语言运行时

2. 相比GCP Cloud Run,SAE集成了微服务治理能力

3. 相比百度Scf,SAE提供了更完善的DevOps工具链

4. 相比华为CPS,SAE支持任务调度和SpringCloud等框架

总结一下:Serverless应用引擎(SAE)是阿里云推出的服务器less PaaS平台,它充分利用了Serverless架构和Kubernetes容器技术的优势,实现了简单高效的应用托管和运维。SAE最大的价值在于极简运维,用户只需要关注应用代码的开发,而无需维护应用运行的基础设施。SAE会根据业务负载自动调度底层的实例数量,做到资源的合理分配,并能够实现秒级的扩缩容。同时,SAE还提供了一站式的微服务治理能力,无缝对接了Spring Cloud等主流微服务框架。通过SAE,用户可以快速构建一个负载均衡、服务发现、限流熔断的分布式应用系统。另外,SAE也拥有完善的DevOps功能,兼容GitHub、Jenkins等工具,实现代码构建、测试、部署的全自动化。用户可以轻松实现应用的持续集成和交付。总之,SAE是一个新型的Serverless PaaS平台,它消除了传统运维的复杂度,极大地降低了应用托管的门槛。使用SAE可以快速构建和交付应用,提升开发效率,是值得推荐的云原生应用托管服务。

相关实践学习
1分钟部署经典小游戏
本场景介绍如何使用Serverless应用引擎SAE 1分钟快速部署经典小游戏。
SAE的功能与使用入门
欢迎来到《SAE的功能与使用入门》,本课程是“云原生Serverless Clouder认证“系列中的第三阶段。课程将向您介绍阿里云Serverless应用引擎(SAE)服务相关的概念、特性与使用方式。通过课程将带您逐步深入探索Serverless世界,借助SAE服务,即使没有丰富的云计算和IT经验,也能够让开发人员在实际业务场景中便捷的掌握如何构建和部署应用程序,快速拥抱Serverless架构,将精力聚焦在应用代码和业务逻辑的实现上。 学习完本课程后,您将能够: 掌握Serverless应用引擎(SAE)的基本概念与核心优势 了解Serverless应用引擎(SAE)的核心功能 掌握使用Serverless应用引擎(SAE)的开发和部署流程 了解Serverless应用引擎(SAE)的适用场景和最佳实践  
目录
相关文章
|
7天前
|
机器学习/深度学习 分布式计算 大数据
阿里云 EMR Serverless Spark 在微财机器学习场景下的应用
面对机器学习场景下的训练瓶颈,微财选择基于阿里云 EMR Serverless Spark 建立数据平台。通过 EMR Serverless Spark,微财突破了单机训练使用的数据规模瓶颈,大幅提升了训练效率,解决了存算分离架构下 Shuffle 稳定性和性能困扰,为智能风控等业务提供了强有力的技术支撑。
|
1月前
|
人工智能 运维 物联网
云大使 X 函数计算 FC 专属活动上线!享返佣,一键打造 AI 应用
如今,AI 技术已经成为推动业务创新和增长的重要力量。但对于许多企业和开发者来说,如何高效、便捷地部署和管理 AI 应用仍然是一个挑战。阿里云函数计算 FC 以其免运维的特点,大大降低了 AI 应用部署的复杂性。用户无需担心底层资源的管理和运维问题,可以专注于应用的创新和开发,并且用户可以通过一键部署功能,迅速将 AI 大模型部署到云端,实现快速上线和迭代。函数计算目前推出了多种规格的云资源优惠套餐,用户可以根据实际需求灵活选择。
|
1月前
|
存储 人工智能 Serverless
7分钟玩转 AI 应用,函数计算一键部署 AI 生图大模型
人工智能生成图像(AI 生图)的领域中,Stable Diffusion WebUI 以其强大的算法和稳定的输出质量而闻名。它能够快速地从文本描述中生成高质量的图像,为用户提供了一个直观且高效的创作平台。而 ComfyUI 则以其用户友好的界面和高度定制化的选项所受到欢迎。ComfyUI 的灵活性和直观性使得即使是没有技术背景的用户也能轻松上手。本次技术解决方案通过函数计算一键部署热门 AI 生图大模型,凭借其按量付费、卓越弹性、快速交付能力的特点,完美实现低成本,免运维。
|
2月前
|
人工智能 Serverless API
尽享红利,Serverless构建企业AI应用方案与实践
本次课程由阿里云云原生架构师计缘分享,主题为“尽享红利,Serverless构建企业AI应用方案与实践”。课程分为四个部分:1) Serverless技术价值,介绍其发展趋势及优势;2) Serverless函数计算与AI的结合,探讨两者融合的应用场景;3) Serverless函数计算AIGC应用方案,展示具体的技术实现和客户案例;4) 业务初期如何降低使用门槛,提供新用户权益和免费资源。通过这些内容,帮助企业和开发者快速构建高效、低成本的AI应用。
96 12
|
2月前
|
弹性计算 Cloud Native Serverless
阿里云 SAE 邀您参加 Serverless 高可用架构挑战赛,赢取精美礼品
阿里云 SAE 邀您参加 Serverless 高可用架构挑战赛,赢取精美礼品。
|
3月前
|
运维 Serverless 数据处理
Serverless架构通过提供更快的研发交付速度、降低成本、简化运维、优化资源利用、提供自动扩展能力、支持实时数据处理和快速原型开发等优势,为图像处理等计算密集型应用提供了一个高效、灵活且成本效益高的解决方案。
Serverless架构通过提供更快的研发交付速度、降低成本、简化运维、优化资源利用、提供自动扩展能力、支持实时数据处理和快速原型开发等优势,为图像处理等计算密集型应用提供了一个高效、灵活且成本效益高的解决方案。
122 1
|
3月前
|
运维 监控 Serverless
Serverless架构在图像处理等计算密集型应用中展现了显著的优势
Serverless架构在图像处理等计算密集型应用中展现了显著的优势
55 1
|
弹性计算 监控 Serverless
Serverless应用引擎SAE-测评
Serverless应用引擎SAE 2.0 公测版本
52079 0
|
弹性计算 监控 Java
Serverless应用引擎SAE体验测评
在本次测评中,我将对Serverless应用引擎SAE产品进行全面评估。首先,我将结合部署游戏"Cannon Man",进行一些功能测试,以评估该产品的功能和易用性。然后,我再次体验它的极致部署。再然后,我将对其版本管理与流量分配能力进行分析。最后,我将对Serverless应用引擎SAE进行简要总结,希望能够为用户提供有用的参考信息。通过本次测评,我希望能够全面了解Serverless应用引擎SAE的特点,并为用户提供更好的决策支持。
78264 7
|
监控 Serverless 持续交付
Serverless应用引擎SAE评测
通过三个场景全方位体验SAE
795 0

热门文章

最新文章