【发布时间】:2020-02-10 16:02:28
【问题描述】:
我想构建一个简单的网络应用程序,人们可以在其中输入汽车的一些参数,我的机器学习算法会根据这些参数预测汽车的价格。我想学习 aws,因此想在那里部署和托管所有内容。
通过检查websites 和tutorials,我确定了我需要执行的以下步骤:
- 收集数据,训练模型
- 围绕腌制模型构建 Flask api 以提供预测服务
- 创建漂亮的 css/html 前端
- 创建一个泊坞窗图像
- 将 docker 镜像推送到 AWS ECR 广告上传模型工件到 S3
- 创建 Sagemaker 预测端点
- 使用 Chalice 创建 API 端点
我不明白的是:
- 如果我已经有一个可以预测价格的烧瓶端点,为什么还需要创建一个 sagemaker 端点(和 Chalice 端点)?我不能只分拆将调用烧瓶端点并给出预测的 EC2 实例吗?
- 我描述的步骤是使用 ML 模型创建 Web 应用程序并将其部署到 AWS 的最有效方法吗?
很高兴了解您的意见!
【问题讨论】:
标签: python amazon-web-services flask