Q74 — AWS SAA-C03 第12章
第 74/100 题 | ← 返回第12章
Q874. 一家公司希望构建其 IT 基础架构图,以识别并执行对存在安全风险的资源的政策.该公司的安全团队必须能够查询 IT 基础架构图中的数据并快速识别安全风险.哪种解决方案能够以最少的运营开销满足这些要求?
- A. 使用Amazon RDS存储数据,使用SQL查询数据,识别安全风险.
- B. 使用 Amazon Neptune 存储数据.使用 SPARQL 查询数据以识别安全风险. ✓
- C. 使用Amazon Redshift存储数据.使用SQL查询数据以识别安全风险.
- D. 使用 Amazon DynamoDB 存储数据.使用 PartiQL 查询数据以识别安全风险.
正确答案: B. 使用 Amazon Neptune 存储数据.使用 SPARQL 查询数据以识别安全风险.
解析
为了构建 IT 基础架构图、执行策略并以最少的运营开销快速识别安全风险,建议的解决方案是:B. 使用Amazon Neptune存储数据并使用SPARQL查询数据以识别安全风险.原因如下:选项 A 建议使用 Amazon RDS 存储数据并使用 SQL 查询数据.虽然 Amazon RDS 是一种托管关系数据库服务,但它可能不是存储和查询代表 IT 基础设施图的图形数据的最合适选择.使用 SQL 查询关系数据库可能需要复杂的连接,并且可能无法提供导航和分析基础设施图所需的灵活性和效率.选项 C 建议使用 Amazon Redshift 存储数据并使用 SQL 查询数据.Amazon Redshift 是一种功能强大的数据仓库解决方案,但它针对分析工作负载进行了优化,可能不是存储和查询 IT 基础设施图表的最佳选择.与选项 A 类似,使用 SQL 查询关系数据库可能无法提供分析图形类数据的最有效和最灵活的方法.选项 D 建议使用 Amazon DynamoDB 存储数据并使用 PartiQL 查询数据.虽然 Amazon DynamoDB 是一种高度可扩展且灵活的 NoSQL 数据库服务,但 PartiQL 是一种与 SQL 兼容的查询语言,它可能不是查询类图数据和识别 IT 基础设施图中的安全风险的最合适选择. PartiQL 主要设计用于查询结构化、类似文档的数据.选项 B 建议使用 Amazon Neptune,它是一种完全托管的图形数据库服务. Neptune 专为存储和查询图形数据而构建,非常适合构建 IT 基础设施地图.它支持 SPARQL 查询语言,该语言专为查询图形数据和导航复杂关系而设计.使用 SPARQL,安全团队可以高效地查询基础设施图,并通过面向图形的查询来识别安全风险.总之,构建 IT 基础设施图、执行策略和快速识别安全风险的最合适且运营开销最少的解决方案是使用 Amazon Neptune(选项 B)存储数据并使用 SPARQL 查询数据.这种组合提供了专门的图形数据库和查询语言,针对处理类似图形的数据结构进行了优化.