部署作为服务创建的sagemaker端点

时间:2019-11-11 13:31:06

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

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

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

1 个答案:

答案 0 :(得分:5)

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

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

enter image description here