FunctionGraph最佳实践汇总
本文汇总了基于函数工作流服务(FunctionGraph)常见应用场景的操作实践,为每个实践提供详细的方案描述和操作指导,帮助您轻松构建基于函数工作流的业务。
性能优化与安全类实践
最佳实践 |
说明 |
---|---|
本章节旨在探讨FunctionGraph性能优化的最新趋实践,从冷启动优化、函数执行优化等方面,全面剖析如何在不同场景下实现最优性能,为您提供实用的指导,帮助您在FunctionGraph上构建更高效、更稳定的应用。 |
|
本章节介绍如何优化函数的冷启动时间,提高在构建无服务器架构时的使用体验。 |
|
本章节介绍FunctionGraph使用过程中的安全最佳实践,提供可操作的规范性指导以提升整体安全能力。 |
数据处理类实践
最佳实践 |
说明 |
---|---|
本章节介绍如何配置一个图片压缩函数,配合使用“OBS应用事件源”触发器实现对OBS中的图片进行压缩。 |
|
本章节介绍如何配置一个为图片打水印的函数,配合使用“OBS应用事件源”触发器实现对OBS中的图片打水印。 |
|
本章节介绍如何使用函数结合数据接入服务(DIS)采集IOT实时数据流,并将采集到的数据进行格式转换,存储到表格存储服务(CloudTable Service)中。 |
|
本章节以NodeJS和Python语言为例,介绍如何配置后端解析函数,结合APIG处理端侧文件上传云服务器。 适用于例如服务运行日志的上报、Web应用图片上传等Web和App应用的场景。 |
|
本章节介绍如何使用函数结合IoTDA服务,将物联网设备上报以及设备状态变动的相关数据,流转至FunctionGraph触发函数运行并进行坐标转换(将WGS84坐标转为GCJ02坐标)。 适用于例如将设备上报的数据处理后存储至如OBS;对上报的数据进行结构化,清洗后存储至数据库;根据设备状态变化进行事件通知等应用场景。 |
|
本章节介绍如何使用函数结合华为云DEW,配合使用“OBS应用事件源”触发器实现对OBS中的文件进行加解密处理。 |
|
本章节介绍如何结合云日志服务LTS,配置提取告警日志功能的函数,识别LTS中的异常日志数据存储至OBS桶,再通过消息通知服务SMN推送告警短信和邮件,通知业务人员处理。 |
|
本章节介绍如何结合云日志服务LTS,配置提取日志数据并分析和过滤关键信息后转储至LTS的函数。 |
|
本章节介绍如何使用函数流功能,编排函数自动化处理OBS中的图片进行旋转。 函数流功能目前支持“华北-北京四”、“华东-上海一”、“华东-上海二”、“华南-广州”、“亚太-新加坡”。 |
|
本章节介绍如何使用函数流功能,编排函数自动化对图片进行压缩和打水印处理。 函数流功能目前支持“华北-北京四”、“华东-上海一”、“华东-上海二”、“华南-广州”、“亚太-新加坡”。 |
功能应用类实践
最佳实践 |
说明 |
---|---|
本章节介绍如何结合云审计服务CTS,配置获取云服务资源操作信息并对信息进行分析和处理的函数,再通过消息通知服务SMN推送告警短信和邮件,通知业务人员处理。 |
|
本章节介绍如何配置实现定时开启或关闭华为公有云虚拟机ECS功能的函数。 |
|
本章节介绍如何快速创建后端服务为FunctionGraph的API,并通过APIG安全认证中的“自定义认证”鉴权方式进行调用。 |
|
本章节介绍如何使用Java函数配置Log4j2,实现日志打印功能。 |
|
本章节介绍如何通过FunctionGraph的应用中心,部署AI绘画Stable-Diffusion应用,并提供多种自定义使用AI绘画应用的方法。 |
|
本章节介绍如何通过FunctionGraph的应用中心,部署AI绘画ComfyUI应用和AI绘画ComfyUI+FLUX应用,并提供多种自定义使用AI绘画应用的方法。 |
|
本章节介绍如何通过FunctionGraph的应用中心,部署AI对话ChatGLM3应用,并提供多种自定义使用AI对话应用的方法。 |
|
本章节介绍如何通过容器镜像HTTP函数,协同第三方客户端,快速部署DeepSeek-R1蒸馏模型,实现AI对话。 |
|
本章节介绍如何通过FunctionGraph的应用中心,一键部署热门开源MCP Server,并通过API网关(APIG)对外提供服务。 |
函数构建类实践
最佳实践 |
说明 |
---|---|
本章节指导使用Springboot开发应用的用户,将业务通过构建HTTP函数的方式部署到FunctionGraph。 |
|
本章节指导使用Next.js框架开发应用的用户,将业务通过构建HTTP函数的方式部署到FunctionGraph。 |
|
本章节指导使用Go语言开发应用的用户,将业务通过构建HTTP函数的方式部署到FunctionGraph。 |
|
本章节介绍使用函数对MetaERP业务场景进行微服务Serverless化改造。基于函数工作流服务可将低频使用但资源占用大的微服务逻辑,拆分成独立函数,常驻实例缩容到0;剩余微服务逻辑以Spring兼容方式进行函数化,实现函数化后的微服务快速冷启动和弹性,常驻实例减半。 |
|
本章节介绍如何使用FunctionGraph和Redis客户端的能力,实现在函数内访问客户的Redis数据库。 |
|
本章节介绍如何使用FunctionGraph函数高可靠地访问RDS MySQL,并进行数据查询操作,同时提供示例代码供测试使用。 |
|
本章节指导使用Spring Cloud Function的用户,将业务适配并部署到FunctionGraph。 |