View a markdown version of this page

发现组件 - AWS 上的工作负载发现

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

发现组件

发现组件是 AWS 架构上工作负载发现的主要数据收集元素。它负责查询 AWS Config 并进行描述 API 调用,以维护资源库存及其彼此之间的关系。

AWS 发现组件上的工作负载发现

工作负载发现组件

此解决方案将 Amazon ECS 配置为使用从 Amazon ECR 下载的容器映像运行 AWS Fargate 任务。AWS Fargate 任务计划每隔 15 分钟运行一次。收集的资源关系数据将插入到 Amazon Neptune 图表数据库和亚马逊 OpenSearch 服务中。

发现组件工作流程包括以下三个步骤:

  1. Amazon ECS 每隔 15 分钟调用 AWS Fargate 任务。

  2. Fargate 任务从 AWS Config、AWS API 描述调用和亚马逊 Neptune 数据库收集资源数据。

  3. Fargate 任务计算 Amazon Neptune 数据库中存在的内容与从 AWS Config 收到的内容和描述调用之间的差异。

  4. Fargate 任务向 AppSync API 发送请求,要求保留在 Amazon Neptune 和亚马逊服务中发现的对资源和 OpenSearch 关系的更改。