Lambda

检查 Lambda 是否被成功创建

假设您在宁夏Region 创建资源, 点击 https://cn-northwest-1.console.amazonaws.cn/lambda/home?region=cn-northwest-1#/functions

本解决方案的 Lambda 函数 sam_spot_bot_api_reciever 及 sam_spot_bot_create_job 已成功创建。

Lambda 函数 sam_spot_bot_api_reciever

该函数负责接受用户提交的作业定义(JSON格式)。作业成功接收后,会返回 JSON 字符串。

Lambda 函数 sam_spot_bot_create_job

该函数负责创建数字资产盘活任务。

  1. Amazon API Gateway将请求转发到AWS Lambda。
  2. AWS Lambda 递归取出Amazon S3中所有待处理的文件路径,并生成待处理文件列表。
  3. AWS Lambda 将待处理文件列表存入Amazon Elasticsearch Service中。
  4. AWS Lambda 启动Amazon SageMaker的推理终端节点。
  5. AWS Lambda 通过AWS Step Functions启动一个或者多个AWS Batch任务。
  6. AWS Batch 执行相应资产盘活任务,从 Amazon S3 存储桶中读取源文件,并调用 Sagemaker的终端节点进行推理。推理结果会被写入 Amazon Elasticsearch Service (https://amazonaws-china.com/cn/elasticsearch-service/) 的索引中,识别结果将被写入您指定的S3路径。