在开发者空间上,使用函数工作流部署画图工具Excalidraw【华为开发者空间】
【摘要】 云主机介绍近期,华为云上架了一款名为“开发者空间”的云产品,地址为:https://developer.huaweicloud.com/space/devportal/desktop其中最好用的莫过于开发者空间中的云主机了,通过云主机开发者可以通过Web链接随时随地访问,开机即可开始学习体验。云主机预置了以华为云CodeArts IDE为核心的开发工具及插件,如JDK、Python等运行时...
云主机介绍
近期,华为云上架了一款名为“开发者空间”的云产品,地址为:https://developer.huaweicloud.com/space/devportal/desktop
其中最好用的莫过于开发者空间中的云主机了,通过云主机开发者可以通过Web链接随时随地访问,开机即可开始学习体验。
云主机预置了以华为云CodeArts IDE为核心的开发工具及插件,如JDK、Python等运行时插件,解决本地开发环境中配置复杂、稳定性不足和依赖等问题,为开发者提供性能强大、安全、稳定、高效的开发环境。
但是如果长时间未使用,华为云还是会回收配置的
我的云主机被回收了,这里只能点击“配置领取”进行重置。一切都使用默认的即可,然后点击安装
安装好后,“进入桌面”按钮会变为可见,点击该按钮
实验流程说明
说明:
- 用户访问函数工作流服务;
- 创建函数;
- 从对象存储服务OBS中拉取函数代码;
- 创建APIG触发器;
- 触发执行函数;
- 访问画图工具Excalidraw。
动手实践
创建函数
在浏览器打开FunctionGraph主页:https://www.huaweicloud.com/product/functiongraph.html ,点击“开始使用”并登录,区域选择“北京四”
点击右上角的“创建函数”
首先,将函数类型切换为HTTP函数
这里只需要输入一个函数名,例如Excalidraw-Func,其他的默认即可。然后点击“创建函数”按钮
特别注意:运行时要选择nodejs(因为我们下面的代码是nodejs项目)
创建函数成功后,会跳转到该页面
上传函数代码
点击“上传自”,选择“OBS地址”
将代码地址复制到文本框里,代码地址:https://functiongraph-test-code.obs.cn-north-4.myhuaweicloud.com/fc_draw-pic.zip
用压缩软件打开压缩包,可以看到里面是nodejs项目,因此在创建函数工作流的时候,运行时要选择 nodejs
点击“确定”按钮后,便会自动开始部署代码
创建触发器
页面滚动到顶部,点击“创建触发器”
安全认证选择None,其余全部参数默认,点击“创建”即可
左上角会显示是否创建成功的提示消息
访问服务
将页面滚动到下方,可以看到APIG的“调用URL”:https://839cfa416a5a42e483fca02ca2139cde.apig.cn-north-4.huaweicloudapis.com/
复制APIG触发器的调用URL,在浏览器中打开,即可进行绘图。
总结
通过华为开发者空间确实很方便,你可以体验在云上进行任何实验,(除了输入法的切换目前还有些不好用)其余操作和效果就跟在你本机上运行一模一样。
我正在参加【有奖征集 第34期】华为开发者空间一行代码快速上云,参与视频、文章投稿赢2000元开发者礼包
链接:https://bbs.huaweicloud.com/blogs/438987
【声明】本内容来自华为云开发者社区博主,不代表华为云及华为云开发者社区的观点和立场。转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息,否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
评论(0)