【问题标题】:Deploying the sagemaker endpoint created as a service部署作为服务创建的 sagemaker 端点
【发布时间】:2019-11-11 13:31:06
【问题描述】:

我在 AWS Sagemaker 上训练了一个信用欺诈数据集并创建了模型的端点。假设我想将其作为服务提供给我的朋友。他有一些信用数据,想知道这笔交易是否欺诈。他希望使用我的端点。如何分享?

  1. 我应该为端点共享我的 ARN 吗?我不认为这是正确的方法。如果没有通用帐户,他将无法使用它。
  2. 或者有其他方法吗

【问题讨论】:

    标签: amazon-web-services endpoint amazon-sagemaker


    【解决方案1】:

    要将您的模型作为端点共享,您应该使用 lambda 和 API Gateway 来创建您的 API。

    1. 创建一个使用 HTTP POST 方法触发 Lambda 的 API 网关;
    2. 您的 lambda 应该实例化 SageMaker 端点,在事件中获取请求的参数,调用 SageMaker 端点并返回预测值。您还可以创建一个 DynamoDB 来存储经常请求的参数及其答案;
    3. 将 API Gateway Endpoint 发送给您的朋友。

    【讨论】:

    • 还是使用stepfunction?
    • @Cecilia 可用于编排所有这些步骤
    猜你喜欢
    • 1970-01-01
    • 2022-06-16
    • 2022-01-12
    • 2022-08-02
    • 2023-01-12
    • 1970-01-01
    • 2019-03-06
    • 2020-09-22
    • 1970-01-01
    相关资源
    最近更新 更多