AWS SAA 题库
点击卡片任意位置翻面查看正确答案与解析,也可以用键盘 ← → 切换题目。
一家公司在Amazon S3存储桶中使用Amazon S3 Glacier Deep Archive存储类存储了数百万个对象,这些对象分布在多个前缀中。公司需要删除所有超过3年的数据,除了必须保留的一部分数据。公司已经确定了需要保留的数据,并希望实现一个无服务器的解决方案。 哪种解决方案能够满足这些要求?
解析
S3 Inventory可以生成存储桶中对象的列表,该列表可以用于执行批量操作。通过创建AWS Lambda函数,可以根据特定条件(如对象的年龄和需要保留的数据)进行过滤,并删除不需要的对象。S3 Batch Operations允许你基于S3 Inventory生成的报告执行大规模的删除操作。这是一个无服务器、自动化的解决方案,适合处理大规模对象删除,同时保留部分数据。
AI 解析
试题解析考察如何利用AWS无服务器服务自动化删除S3 Glacier Deep Archive中的旧数据。参考AWS文档中S3生命周期管理和批量操作的最佳实践。选项A依赖EC2实例,不符合无服务器要求。选项B涉及AWS Batch需要管理计算资源。选项C使用Glue爬虫和脚本,步骤繁琐效率低。选项D通过S3 Inventory生成清单,Lambda过滤数据,S3批量操作执行删除,完全基于无服务器服务,满足需求。答案D正确。