玩法平台-函数计算3.0-任务组的测评





笔记来源于:任务
玩法平台-函数计算3.0-任务组
函数计算3.0测评报告
前言:
Serverless应用中心是阿里云面向Serverless应用的一站式开发及生命周期管理平台。通过Serverless应用中心,您可以有效聚焦业务场景,快速开发及部署Serverless应用、白屏化操作资源提高运维效率,实现应用的全生命周期的管理,点击这里了解更多详情。
创建具体操作步骤:
操作地址:https://fcnext.console.aliyun.com/applications?spm=a2c6h.13046898.publish-article.8.2cca6ffaLgD1nb
第一步:地址跳转到控制台进行使用函数计算3.0的相关功能;

we_ui_refresh
第二步:选择应用,创建应用,AI数字绘画stable-diffusion自定义模型

we_ui_refresh
第三步:跳转到配置页面内容,进行相关的配置处理;

we_ui_refresh
第四步,在绘制类型可以看到有这些类型(动漫风格、真人类型、轻量版),可以选择真人类型

we_ui_refresh
第五步,选择创建即可

we_ui_refresh
在创建应用之前有个提示,红色提示的,需要额外的授权处理,点击跳转连接查看:
第六步,先进行授权的处理,点击同意授权

we_ui_refresh
第七步:授权通过之后,再次刷新到本创建的页面,可以看到红色警告已经消失了;

we_ui_refresh
这一步比较友好,页面的局部刷新处理,否则的话,整个页面的配置可能需要重新填写,以及重新输入配置。赞,越来越好了。
第八步,点击创建应用的时候,会提示如下:

we_ui_refresh
第九步,选择同意并部署

we_ui_refresh

we_ui_refresh
会看到有一个进度条,大概需要几分钟的 时间进行创建应用,需要等待一会儿;

we_ui_refresh
可以看到目前应用已经创建好了。下面开始操作函数的使用演示;
使用函数F3的相关操作:
第一步:点击WebUI的域名进行跳转地址:

we_ui_refresh
首次访问会显示一个空白页面也没有任何的提示,请耐心等待一会儿。这一段的时间应该是在分配资源的处理;如果谷歌浏览器显示空白的话,建议切换其他的浏览器看看;我本地的Edge浏览器可以正常显示,谷歌就不行。不清楚为啥???
第二步:进行相关的操作,点击生成

we_ui_refresh

we_ui_refresh
创建 OSS Bucket
第一步,使用跳转地址:

we_ui_refresh
发现我这边没有免费使用的次数,就暂时不演示了;
查看函数计算3.0的使用情况
该操作,可以清晰看到函数使用的次数以及目前具备的其他,毕竟是按照流量进行收费的。也能便于企业控制成本;
第一步:返回FC的控制台

we_ui_refresh
第二步:查看服务的调用次数:

we_ui_refresh
第三步,查看目前禁用以及启用的功能;

we_ui_refresh
评测总结:
整个流程的评测比较好,这是我进行评测阿里云产品里面最好的一次体验了,因为在面对创建时候,如果创建需要必要条件没有配置的话,及时给出了提示,并且选择了高亮的提示,以免错过了。给出了跳转地址连接,直接就能到具体的页面进行配置缺少项。配置完毕之后还会返回到配置页面,进行局部刷新的处理。
其他方面的评测,发现没有给出免费的评测资源,也就没有进行其他的处理;
最后,阿里云函数计算是事件驱动的全托管计算服务。通过函数计算,无需管理服务器等基础设施,只需编写代码并上传。函数计算会为您准备好计算资源,以弹性、可靠的方式运行您的代码,并提供日志查询、性能监控、报警等功能;这些方面我的体验比较好,比如说自动生成图片的功能,只需要简单的配置就能生成定制化的图片了;关于日志查询、性能监控方面的内容,也可以清晰的看到调用函数的次数。这些的话对于客户来说非常好。毕竟对于程序员来说白盒是最好的。希望阿里云越来越好。
上一篇
函数计算3.0评测
一、了解
何为函数计算:函数计算是事件驱动的全托管计算服务。是Serverless架构的一种形态,是面向函数编程,基于事件驱动提供阿里云云服务之间端到端的一种解决方案。使用函数计算,用户无需采购与管理服务器等基础设施,只需编写并上传代码或镜像,即可快速构建任何类型的应用和服务,并且只需为任务实际消耗的资源付费。
函数计算的工作流程图如下:
二、比较
相较于函数计算2.0版本,函数计算3.0有如下重大功能变化:
1、函数计算3.0版本中全面移除了服务的概念,用户不再需要先创建服务,可直接创建函数,函数成为了一级实体。
2、函数计算3.0版本中统一了处理事件请求和处理HTTP请求的函数入口,也就是实现了 HTTP请求和事件请求处理程序统一。
3、函数计算3.0版本中简化了函数授权体验,也就是支持了服务关联角色(SLR),用户可以根据函数的需要,细粒度地控制函数角色的授权。很好地规避了2.0版本中通过服务角色授权导致的权限过大问题。
4、函数计算3.0版本可以兼容原有的函数及服务,虽然3.0版提供了一套全新的API和控制台操作界面,但原有的服务和函数配置等保持不变,调用不受影响。
首页对比:可以很直观地发现3.0新版在首页上相比2.0有明显的导航优化和功能整合,全面去服务,实现函数化。
应用创建:单从应用创建首页来看,3.0新版在模板数量上着实不如2.0,但相信不久的日子里这里将补全。
除了上面描述的一些直观差异外,函数计算 3.0 与函数计算 2.0 在产品功能上还存在如下差异:
%1. 异步调用:在函数计算 3.0 中,引入了异步调用的功能,允许用户在函数执行期间进行非阻塞调用。这一功能变化对于需要并行处理或调用多个服务的业务场景是有益的。通过异步调用,用户可以同时处理多个请求,提高系统的吞吐量和响应速度。建议在需要高并发、低延迟的应用场景中充分利用这一功能,以获得更好的性能和用户体验。
%1. 动态调度:函数计算 3.0 增强了动态调度的能力,可以更灵活地根据系统的负载情况和函数的需求自动调整函数的执行实例数。这一功能变化对于流量波动较大或需要动态扩展处理能力的业务场景非常有用。通过动态调度,用户可以更好地应对流量...
下一篇
函数计算(Function Compute)是一个事件驱动的全托管 Serverless 计算服务,无需管理服务器等基础设施,只需编写代码并上传,函数计算会为您准备好计算资源,并以弹性、可靠的方式运行您的代码。在体验 函数计算 3.0 服务产品后,我将进行以下主题的测评:函数计算 3.0 产品体验评测。
1、在体验过程中是否得到足够的产品内引导以及文档帮助?如果没有,还欠缺什么部分?
在体验过程中,我得到了足够的产品内引导和文档帮助。函数计算 3.0 在控制台提供了清晰的操作指引,帮助用户快速了解和使用各项功能。此外,官方文档也提供了详细的说明和示例,对于初次接触的用户来说非常友好。然而,对于一些高级功能或特殊场景的介绍可以进一步完善,以满足用户对更深入功能和使用方式的需求。
2、产品功能是否满足预期?(如兼容性升级、函数管理、版本/别名管理、流量管理、代码开发等方面)
函数计算 3.0 的产品功能基本满足预期。它提供了便捷的函数管理功能,用户可以轻松创建、配置和监控各项函数。版本/别名管理功能使得函数的版本控制和发布变得更加灵活和可控。流量管理功能允许用户按比例或权重分配流量给不同版本的函数,方便进行A/B测试和灰度发布。代码开发方面,函数计算 3.0 提供了丰富的运行环境和支持多种语言的开发工具,能够满足不同开发者的需求。然而,在兼容性升级方面,可能需要进一步提供更好的向下兼容性,以便用户平滑迁移和升级现有应用。
3、针对业务场景,您觉得该产品还有哪些可以改进地方或更多的功能?
针对业务场景,函数计算 3.0 可以进一步提供更加灵活和强大的日志管理和监控功能。当前的日志查询和监控仅限于函数级别,无法深入到具体的函数内部。如果能够提供更细粒度的日志和指标监控,帮助用户更好地定位和解决问题,将会是一个很大的改进。此外,对于一些特殊场景的支持,如异步调用、定时触发等,也可以考虑进一步完善。
4、函数计算产品与其他产品联动组合的体验以及可能,比如oss触发fc、kafka触发fc、alb触发fc等
函数计算与其他产品的联动组合功能在体验中表现良好。例如,与对象存储服务(OSS)的联动,可以通过配置触发器实现在 OSS 对象上传时自动触发函数执行。类似地,与消息队列(...
评论