AWS SAA 题库

点击卡片任意位置翻面查看正确答案与解析,也可以用键盘 切换题目。

第 226 / 1018 题单选题

一家公司需要保留其AWS CloudTrail日志3年。公司正在使用AWS组织(AWS Organizations)从父AWS账户跨一组AWS账户强制执行CloudTrail。CloudTrail目标S3存储桶已配置启用S3版本控制。已设置S3生命周期策略以在3年后删除当前对象。 在使用S3存储桶的第四年后,S3存储桶的指标显示对象数量继续上升。然而,传递到S3存储桶的新CloudTrail日志数量保持一致。 哪种解决方案可以以最节约成本的方式删除3年以上的对象?

  • A. 配置组织的集中式CloudTrail跟踪(trail)以在3年后过期对象。
  • B. 配置S3生命周期策略以删除以前的版本和当前版本。
  • C. 创建一个AWS Lambda函数来枚举和删除Amazon S3中3年以上的对象。
  • D. 配置父账户为传递到S3存储桶的所有对象的所有者。
第 226 / 1018 题正确答案 B
  • B. 配置S3生命周期策略以删除以前的版本和当前版本。

解析

配置组织的集中式CloudTrail跟踪(trail)以在3年后过期对象(选项A)只会影响新的CloudTrail日志,而不会影响存储桶中的以前的日志版本。 创建一个AWS Lambda函数来枚举和删除Amazon S3中3年以上的对象(选项C)可以是一种方法,但这需要额外的管理和操作,并可能会产生额外的成本。 配置父账户为传递到S3存储桶的所有对象的所有者(选项D)不会删除以前的版本,只会影响新的CloudTrail日志。 配置S3生命周期策略以删除以前的版本和当前版本(选项B)是最有效的方法,因为它将影响所有存储桶中的对象版本,确保所有超过3年的对象被删除,以最小化成本。

AI 解析

首先,问题背景提到公司需要保留其AWS CloudTrail日志3年,并已使用S3版本控制及生命周期策略进行管理。然而,尽管有这些措施,S3存储桶的指标仍显示对象数量继续上升。这表示尽管有自动删除当前对象的生命周期策略,但S3中的对象版本仍在增加。 对于解决这一问题,并要达到最节约成本的方式,我们应该选择一个能够既删除旧版本又对主存储影响最小的方案。分析各选项 A选项,配置组织的集中式CloudTrail跟踪以在3年后过期对象,并不会直接解决已经存在的对象数量过多的问题。 B选项,配置S3生命周期策略以删除以前的版本和当前版本,是一个直接且有效的方法。这可以确保不仅删除掉不再需要的当前对象,也可以删除旧版本的对象,从而减少存储桶中不必要的对象数量。 C选项,创建一个AWS Lambda函数来枚举和删除S3中的对象虽然可行,但可能会涉及更多的设置和维护工作,并且可能不是最直接或最经济的解决方案。 D选项,配置父账户为传递到S3存储桶的所有对象的所有者,并不会直接帮助解决对象数量过多的问题。 因此,最节约成本的解决方案是B选项,通过配置S3生命周期策略来删除以前的版本和当前版本的对象。这样可以在确保满足公司对日志保留3年的需求的同时,有效减少S3存储桶中的冗余对象,从而达到节约成本的目的。