-
在依赖专享版APIG的serverless应用中,如何控制APIG实例的启停,以避免持续计费?
-
不知道函数工作流的推送服务器要怎么设备,按照我的理解。http服务器会获取推送请求,但是我的服务器搭建好了,http服务器一直收不到数据;不知道需要啥程序,才能接收到数据
-
近年来,华为云持续构筑全域Serverless云服务,推出了一系列Serverless产品,包括函数工作流FunctionGraph、Serverless容器引擎CCE Autopilot、Serverless应用托管CAE、云数据仓库DWS、事件网格EventGrid、API网关APIG等。华为云函数工作流FunctionGraph一项基于事件驱动的函数托管计算服务,只需编写业务函数代码并设置运行的条件,无需配置和管理服务器等基础设施,函数以弹性、免运维、高可靠的方式运行。此次为各位开发者带来华为云函数工作流FunctionGraph的10月特性最新内容点击下图查看详细内容产品体验:cid:link_0
-
private demourl='请求网址' requestHttpData(){ let httpRequest=http.createHttp() let option:http.HttpRequestOptions={ header:true, connectTimeout:60000, readTimeout:60000 } httpRequest.request(this.demourl,option,(error,response:any)=>{ if (!error) { this.message=response.result?.toString()||'错误返回' }else { this.message='error:'+error.message; } }); }
-
华为云开发者日·南京站来啦!参加“基于FunctionGraph实现Gif动图制作应用开发”体验项目提出你的建议或使用体验有机会获得开发者盲盒礼包惊喜不容错过,快叫上小伙伴一起来参加吧~【体验项目】基于FunctionGraph实现Gif动图制作应用开发【活动时间】2024年10月25日-10月31日【参与方式】直接在此活动帖下方回帖提建议/提建议即可比如对产品功能的改进建议、对活动流程的感想、对现场活动的感悟等等PS:不要少于30字哦~【获奖规则】奖项设置有效回复楼层评选条件获奖名额激励礼品优质建议奖20对产品功能有改进价值的建议1名开发者盲盒礼品价值50-100元积极反馈奖20优质建议奖轮空的情况下进行抽取每满20层抽取1名开发者盲盒礼品价值50元【活动规则】1、本帖的回帖建议不少于30字,仅限于对“基于FunctionGraph实现Gif动图制作应用开发”体验项目,其他项目建议不参与此次活动,否则将视为无效内容。2、本次活动将根据实际参与情况发放奖励,包括但不限于用户百分之百中奖或奖项轮空的情况;以上奖品均为实物奖品,具体发放视出库情况而定;3、活动预计于结束后七天内完成奖项公示,并于结束后15个工作日内完成邮寄。【温馨提示】1、请务必使用个人实名账号参与活动(IAM、企业账号等账号参与无效)。如一个实名认证对应多个账号,只有一个账号可领取奖励,若同一账号填写多个不同收件人或不同账号填写同一收件人,均不予发放奖励。2、所有获得奖品的获奖用户,请于获奖后3日内完成实名认证,否则视为放弃奖励。
-
【学习赛简介】AIGC作为当下最热门的技术领域,逐渐深入到了人们生活工作的方方面面,在各个领域都有着广泛的应用场景。同时也面临着诸多挑战,包括硬件成本高昂、资源分配困难以及部署与维护复杂等问题。而随着Serverless技术的发展,这些难题正在得到有效解决,为AIGC应用的广泛应用打开了新的可能性。本赛道围绕华为云FunctionGraph和ModelArts服务,并结合CodeArts IDE、开发者空间等,展示Serverless如何帮助开发者快速构建AI应用,从而简化AIGC应用的部署和管理流程,为用户提供了更加便捷、高效的应用体验。开发者可根据本指导文档,完成相应环节后提交,即可参与奖项。赛事详情请点击大赛首页链接>>Link。【环境准备】点击链接>>Link,根据领取指南免费领取云主机,成功领取后可开始实验操作。【环节一】Serverless Hello World1、创建函数点击链接>>Link进入函数工作流界面,点击“创建函数”,参数如下:创建方式:选择创建空白函数函数类型:HTTP函数区域:华北-北京四项目:保持默认函数名称:用户自定义企业项目:保持默认委托名称:保持默认点击“创建函数”,等待创建完成。2、测试函数在函数详情页,依次点击“代码”->“测试”->“创建”,来创建一个APIG触发器的测试事件。再次点击“测试”,即可在右侧看到测试结果。返回结果的Body体内容经过Base64编码,解码后可以看到其内容就是函数写入的内容。【环节二】实现AI 动漫头像制作功能1、前期准备1.1 订阅模型并部署 AI 应用在华为云控制台点击搜索框搜索“ModelArts”,点击“ModelArts”,选择“AI Gallery”。导航栏选择“模型”,搜索框输入“动漫”,选择“头像动漫化模型”。进入详情页,点击“部署”,选择“ModelArts”。选择ModelArts的云服务区域。跳转到订阅应用列表,如果页面提示需要创建委托,根据指引创建即可。委托创建成功后订阅应用列表,点击“部署”。点击右侧弹窗“部署”按钮,选择“在线服务”。资源池选择“公共资源池”,AI应用及配置选择“订阅应用”,选择AI应用及版本,计算节点规格选择“[限时免费]CPU:1核4GB”,勾选“我已阅读并同意以上内容”,点击“下一步”。点击“提交”。确认服务处于运行中状态,复制API接口公网地址备用。1.2 创建委托打开创建委托页面地址:https://console.huaweicloud.com/iam/?region=cn-north-4&locale=zh-cn#/iam/agencies/create输入委托名称、委托类型选择“云服务”、云服务选择“函数工作流FunctionGraph”。配置权限,选择ModelArts FullAccess。1.3 创建函数依赖包进入“函数工作流”界面,依次选择“函数”、“依赖包管理”,点击“创建依赖包”。填写“依赖包名称”,代码包上传方式为“从OBS上传文件”,将OBS链接粘贴到“OBS链接URL”中(OBS URL:cid:link_1 )运行时语言为“Python3.9”。1.4 下载示例代码点击>>Link,找到大赛【赛题详情】页底部的示例代码,下载并将其解压到本地任意目录。2、上传函数代码在函数详情页,依次点击“代码”->“上传自”->“zip文件”->“添加文件”。选择解压后的目录中的step1.zip,然后点击“确定”,等待代码更新成功。3、添加依赖包函数用到了Flask web框架,需要为函数添加所需依赖包。在函数详情页,选择“代码”,然后下滑到最底部,选择“添加依赖包”。参数如下:依赖包源:私有依赖包依赖包名称:选择前期准备中创建的依赖包版本:保持默认1点击“确定”。4、修改函数配置在函数详情页,依次点击“设置”->“常规设置”,修改以下参数:执行超时时间(秒):60内存(MB):256点击保存。在函数详情页,依次点击“设置”->“权限”,函数配置委托选择前期准备中创建的委托,点击保存。在函数详情页,依次点击“设置”->“环境变量”->“编辑环境变量”->“添加环境变量”。环境变量键值分别如下:键:MODEL_ART_API值:前期准备中部署后复制备用的API接口公网地址点击确定。点击“设置”->“高级设置”,打开“请求头传入密钥”开关,点击保存后重试5、创建触发器在函数详情页,点击“创建触发器”,触发器类型选择“API 网关服务 (APIG)”,然后点击“创建分组”跳转到APIG服务页面。点击右上角“创建分组”,分组名称可以保持默认,点击确定即可。回到函数页面,点击分组后的刷新按钮即可选中新创建的分组。其他参数如下:API名称:保持默认发布环境:RELEASE安全认证:None请求协议:HTTPS后端超时(毫秒):60000点击确定6、访问函数制作头像到这里函数和AI应用就已经部署好了,可以复制URL到浏览器打开web页面开始制作动漫头像。可以看到现在网页界面并不美观,我们可以利用函数快速发布的能力,快速修改我们的代码,实现快速迭代,下面我们利用这一能力美化网页界面,步骤如下7、更新代码使用任意文本编辑器打开示例代码code_demo/step2/ templates/index.html,复制文件内容回到函数页面,点击“代码”,打开templates/index.html,用复制的内容覆盖原有内容,然后点击“部署”,等待部署成功8、重新访问触发器URL可以看到,页面发生了变化【环节三】基于CodeArts IDE和FunctionGraph插件本地化开发阶段一和阶段二操作均基于网页进行,这与我们一般的开发流程并不相通,华为云发布的CodeArts IDE结合FunctionGraph开发插件可以为用户提供本地化开发、部署、调测的能力。1、安装FunctionGraph插件点击进入>>开发者空间-云主机,打开CodeArts IDE,点击左侧“扩展”搜索“CodeArts FunctionGraph”点击安装该插件。3、创建函数FunctionGraph插件安装后,打开插件,在插件窗口点击“…”选择“创建函数”,选择Http Function函数。选择Hello World。定义函数名:carton-generation,注意不要与已有函数同名。选择工程路径,选择后插件会在该路径下创建carton-generation工程。将示例代码step2目录中的所有文件复制工程目录的src目录,覆盖已有文件打开工程目录中的template.yml文件,修改以下参数:MemorySize: 256Timeout: 604、部署函数回到插件页面,选择部署函数。选择新建的函数下的yml文件。部署环境选择“华北-北京四”。等待部署成功。点击“选择要展示的Region”,选择“华北-北京四”,可以看到该区域下刚部署好的函数:carton-generation。右键选择函数,点击浏览器打开,跳转到函数详情界面。5、添加依赖包函数用到了Flask web框架,需要为函数添加所需依赖包。在函数详情页,选择“代码”,然后下滑到最底部,选择“添加依赖包”。参数如下:依赖包源:私有依赖包依赖包名称:选择前期准备中创建的依赖包版本:保持默认1点击“确定”6、修改函数配置在函数详情页,依次点击“设置”->“权限”,函数配置委托选择前期准备中创建的委托,点击保存在函数详情页,依次点击“设置”->“环境变量”->“编辑环境变量”->“添加环境变量”环境变量键值分别如下:键:MODEL_ART_API值:前期准备中部署后复制备用的API接口公网地址 点击“设置”->“高级设置”,打开“请求头传入密钥”开关,点击保存后重试7、创建触发器在函数详情页,点击“创建触发器”,触发器类型选择“API 网关服务 (APIG)”,然后点击“创建分组”跳转到APIG服务页面点击右上角“创建分组”,分组名称可以保持默认,点击确定即可。回到函数页面,点击分组后的刷新按钮即可选中新创建的分组。其他参数如下:API名称:保持默认发布环境:RELEASE安全认证:None请求协议:HTTPS后端超时(毫秒):60000点击“确定”8、调试函数回到IDE,右键选择函数,点击执行函数,打开调试界面,测试事件模板选择apig-event-template。修改测试事件,将path改为/,并点击测试可以在输出栏看到调试结果,状态码为200,表示执行成功9、访问函数制作头像到这里函数和AI应用就已经部署好了,可以复制URL到浏览器打开web页面开始制作动漫头像。【提交说明】方式一:参赛者按照指导文档完成应用后,分别将环节一、二、三的最终画面截图和对应的函数URN打包成RAR/ZIP压缩包上传至大赛“提交作品”页>>Link,命名方式为“姓名-联系方式”,赛事期间每人每天有2次上传机会。方式二:将环节二或环节三最终生成的应用及动漫头像截图发布到指导文档评论区,评论格式为华为云账号+截图+函数URN,可参考评论区一楼样式。
-
华为云开发者日·武汉站来啦!参加“基于FunctionGraph实现Gif动图制作应用开发”体验项目提出你的建议或使用体验有机会获得开发者盲盒礼包惊喜不容错过,快叫上小伙伴一起来参加吧~【体验项目】基于FunctionGraph实现Gif动图制作应用开发【活动时间】2024年10月16日-10月20日【参与方式】直接在此活动帖下方回帖提建议/提建议即可比如对产品功能的改进建议、对活动流程的感想、对现场活动的感悟等等PS:不要少于30字哦~【获奖规则】奖项设置有效回复楼层评选条件获奖名额激励礼品优质建议奖20对产品功能有改进价值的建议1名开发者盲盒礼品价值50-100元积极反馈奖20优质建议奖轮空的情况下进行抽取每满20层抽取1名开发者盲盒礼品价值50元【活动规则】1、本帖的回帖建议不少于30字,仅限于对“基于FunctionGraph实现Gif动图制作应用开发”体验项目,其他项目建议不参与此次活动,否则将视为无效内容。2、本次活动将根据实际参与情况发放奖励,包括但不限于用户百分之百中奖或奖项轮空的情况;以上奖品均为实物奖品,具体发放视出库情况而定;3、活动预计于结束后七天内完成奖项公示,并于结束后15个工作日内完成邮寄。【温馨提示】1、请务必使用个人实名账号参与活动(IAM、企业账号等账号参与无效)。如一个实名认证对应多个账号,只有一个账号可领取奖励,若同一账号填写多个不同收件人或不同账号填写同一收件人,均不予发放奖励。2、所有获得奖品的获奖用户,请于获奖后3日内完成实名认证,否则视为放弃奖励。
-
首先,很高兴能参加首批华为云解决方案架构(HCCDE)专业级认证线下培训。该课程属于华为认证的E级别,与之相较的还有HCCDP,本课程不论是涉及到的知识的深度与广度都要比HCCDP强。虽然本人之前也用常用APIG网关、Event事件、队列消息、微服务、容器、以及无服务函数FunctionGrap等,但是通过线下五天跟三位华为老师的学习,以及小组其他成员充分交流,让我深刻意识到自己之前的用法存在的局限性和盲目性。更加明确往后的架构设计该如何更好的进行设计。如果你也对大型架构下如何设计存在些许疑惑,相信我,这门课程可以帮到你。最后再次感谢三位老师的辛勤讲授💐💐💐
-
参加黄涛老师的华为云HCCDE培训,收获颇丰。深入浅出地讲解,让我对华为云有了更深刻的认识。尤其实验操作,黄涛老师和朱荣民老师都认真指导,在以前的认知中,完全没有想过通过脚本来实现资源的创建和服务的部署。通过培训,我掌握了华为云一些没有接触过的服务(RFS,APIG,FunctionGraph,CES等),由于自身对微服务和大数据相关知识接触不足,可能还需要课后继续学习,感谢黄涛老师和朱荣民老师的专业指导,期待未来能将所学更好地应用到项目中。
-
比如,我希望在存储过程中有如下程序块:--执行查询语句select * from table;--根据查询语句影响的行数判断要做什么if 影响行数的函数=0 then raise notice '没有数据';else raise notice '有数据';end if;
-
使用FanctionGraph的docker容器镜像部署事件函数时,无法读取到类似.cache, .selenium这类前面有. 的文件夹或文件,不知道是为什么。使用本地调试的时候是可以的。请问是否有解决方法?
-
FunctionGraph工作流中的动态资源指定是啥意思?为啥能遏制资源浪费
-
FunctionGraph触发器执行默认的超时时间是多少?
-
FunctionGraph的触发器有什么用?为啥要用触发器
-
FunctionGraph为啥用元戎内核,不用鸿蒙内核,元戎和鸿蒙有啥区别
推荐直播
-
华为AI技术发展与挑战:集成需求分析的实战指南
2024/11/26 周二 18:20-20:20
Alex 华为云学堂技术讲师
本期直播将综合讨论华为AI技术的发展现状,技术挑战,并深入探讨华为AI应用开发过程中的需求分析过程,从理论到实践帮助开发者快速掌握华为AI应用集成需求的框架和方法。
去报名 -
华为云DataArts+DWS助力企业数据治理一站式解决方案及应用实践
2024/11/27 周三 16:30-18:00
Walter.chi 华为云数据治理DTSE技术布道师
想知道数据治理项目中,数据主题域如何合理划分?数据标准及主数据标准如何制定?数仓分层模型如何合理规划?华为云DataArts+DWS助力企业数据治理项目一站式解决方案和应用实践告诉您答案!本期将从数据趋势、数据治理方案、数据治理规划及落地,案例分享四个方面来助力企业数据治理项目合理咨询规划及顺利实施。
去报名
热门标签