Q24 — AWS SAA-C03 第6章
第 24/65 题 | ← 返回第6章
Q389.一家电子商务公司在 AWS 云中存储 TB 级的客户数据.该数据包含个人身份信息 (Pll).该公司希望在三个应用程序中使用这些数据.只有其中一个应用程序需要处理 Pll.必须在其他两个应用程序处理数据之前删除 PlI.哪种解决方案能够以最少的运营开销满足这些要求?
- A. 将数据存储在 Amazon DynamoDB 表中.创建代理应用层,拦截并处理各个应用请求的数据
- B. 将数据存储在 Amazon S3 存储桶中.在将数据返回到请求应用程序之前,使用 S3 Object Lambda 处理和转换数据 ✓
- C. 处理数据并将转换后的数据存储在三个独立的 Amazon S3 存储桶中,以便每个应用程序都有自己的自定义数据集.将每个应用程序指向其各自的 S3 存储桶.
- D. 处理数据并将转换后的数据存储在三个单独的 Amazon DynamoDB 表中,以便每个应用程序都有自己的自定义数据集.将每个应用程序指向其各自的 DynamoDB 表
正确答案: B. 将数据存储在 Amazon S3 存储桶中.在将数据返回到请求应用程序之前,使用 S3 Object Lambda 处理和转换数据
解析
通过将数据存储在 S3 存储桶中,您可以轻松地将 PII 与其他数据分开.然后,通过使用 S3 Object Lambda,您可以应用转换或过滤函数来删除 PII,然后再将数据返回到请求应用程序.这使您可以将 PII 分开,并确保只有需要的应用程序才能访问它.该解决方案具有简单性和低运营开销的优点,因为它避免了为每个应用程序创建和管理多个 DynamoDB 表(单独的 S3 存储桶)的需要.它还提供了根据需要对数据应用转换的灵活性.