Q55 — AWS SAA-C03 第12章
第 55/100 题 | ← 返回第12章
Q855.一家公司使用 Amazon S3 存储桶作为其数据湖存储平台. S3 存储桶包含大量数据,多个团队和数百个应用程序随机访问这些数据.该公司希望降低 S3 存储成本并为频繁访问的对象提供即时可用性.满足这些要求的最高效的运营解决方案是什么?
- A. 创建 S3 生命周期规则以将对象转换到 S3 智能分层存储类. ✓
- B. 将对象存储在 Amazon S3 Glacier 中.使用 S3 Select 为应用程序提供数据访问权限.
- C. 使用 S3 存储类分析中的数据创建 S3 生命周期规则,以自动将对象转换到 S3 标准-不频繁访问 (S3 标准-IA) 存储类.
- D. 将对象转换为 S3 标准-不频繁访问(S3 标准-IA)存储类.创建一个 AWS Lambda 函数,以便在应用程序访问对象时将对象转换为 S3 标准存储类.
正确答案: A. 创建 S3 生命周期规则以将对象转换到 S3 智能分层存储类.
解析
为了降低 Amazon S3 存储成本并为多个团队和应用程序随机访问的数据湖场景中频繁访问的对象提供即时可用性,最高效的解决方案是:A. 创建 S3 生命周期规则以将对象转换到 S3 智能分层存储类.原因如下:选项 A 建议创建 S3 生命周期规则以将对象转换到 S3 智能分层存储类. S3 智能分层存储类旨在根据访问模式自动优化存储成本和可用性.它监视对象访问模式并在两个访问层之间移动对象:频繁访问和不频繁访问.通过使用 S3 智能分层存储类,频繁访问的对象将保留在频繁访问层中,从而提供即时可用性,同时优化成本.不经常访问的对象将被移动到不频繁访问层,这提供了较低的存储成本,但检索时间稍长.此解决方案在运营上非常高效,因为它利用 S3 智能分层存储类的内置智能来根据使用模式自动管理访问层.无需人工干预或单独的流程来处理分层决策.选项 B 建议将对象存储在 Amazon S3 Glacier 中,并使用 S3 Select 提供对数据的访问.虽然此选项可以节省成本,但它会延长检索时间并增加访问数据的复杂性.它可能不适合需要立即提供频繁访问对象的场景.选项 C 建议使用 S3 存储类分析来创建 S3 生命周期规则,以自动将对象转换到 S3 标准-不频繁访问 (S3 标准-IA) 存储类.虽然此选项可以降低不经常访问的对象的成本,但它不能为经常访问的对象提供立即可用性.选项 D 建议将对象转换为 S3 标准-不频繁访问 (S3 标准-IA) 存储类,并在访问时使用 AWS Lambda 函数将对象转换为 S3 标准存储类.此选项需要对 Lambda 函数进行额外的自定义编码和管理,与使用 S3 智能分层存储类相比,其操作效率较低.总之,最高效的解决方案是创建 S3 生命周期规则,将对象转换到 S3 智能分层存储类.该解决方案优化了存储成本,并为频繁访问的对象提供即时可用性,无需手动干预或自定义编码.