开发者社区 > 云原生 > Serverless > 正文

ImageAI 部署到 Serverless 架构上进行项目优化时,为什么有一定的复杂度??

已解决

ImageAI 部署到 Serverless 架构上进行项目优化时,为什么有一定的复杂度??

展开
收起
与时俱进的探索者 2022-04-07 22:29:32 1191 0
3 条回答
写回答
取消 提交回答
  • 推荐回答

    本项目采用的是阿里云函数计算的 Python 运行时。相对来说,该运行时与人工智能项目相结合 存在一定的复杂度: 1.由于 Tensorflow 等依赖比较大,而通常情况下,函数计算可以上传的代码包大小在 100M 以 下,这就导致模型与依赖很难同步部署到 Serverless 架构下;虽然本项目采用了 NAS 作为挂 在盘,完成了大依赖包以及模型文件的上传和加载,但是在开发和部署环节相对比较复杂, 比较难上手;可以通过容器镜像等运行时降低这一部分的复杂度; 2.由于 FaaS 平台的环境在很多情况下都会和开发者的本地环境有一定的差异,所以在安装一 些需要编译的依赖时会存在一定的无法跨平台运行,所以此时就需要准备和 FaaS 平台一致 的环境进行以来的安装和项目的打包,虽然有类似 Serverless Devs 的开发者工具协助依赖 安装和项目打包,但是在一定程度上还是相对复杂的,此时同样可以通过容器镜像等运行时 降低这一部分的复杂度;

    答复内容摘自《Serverless 开发速查手册》,这本电子书收录开发者藏经阁 下载连接:https://developer.aliyun.com/ebook/download/7490

    2022-04-09 11:07:16
    赞同 展开评论 打赏
  • 格物致知

    666

    2022-04-08 09:08:44
    赞同 展开评论 打赏
  • 问了好多遍 貌似非常着急呀

    2022-04-07 23:27:35
    赞同 展开评论 打赏

快速交付实现商业价值。

相关产品

  • 函数计算
  • 相关电子书

    更多
    Hologres Serverless之路:揭秘弹性计算组 立即下载
    Serverless开发平台: 让研发效能再提升 立即下载
    Serverless 引领云上研发新范式 立即下载