Q75 — AWS SAA-C03 第12章

第 75/100 题 | ← 返回第12章

Q875.一家大公司希望为其全球开发人员提供单独的、有限大小的托管 PostgreSQL 数据库以用于开发目的.数据库容量很小.开发人员只有在积极工作时才需要数据库.哪种解决方案能够最具成本效益地满足这些要求?

正确答案: C. 创建 Amazon Aurora Serverless 集群.开发 AWS Service Catalog 产品以使用默认容量设置在集群中启动数据库.授予开发人员访问产品的权限.

解析

为了以经济高效的方式为全球开发人员提供单独的、有限大小的托管 PostgreSQL 数据库,推荐的解决方案是:C. 创建 Amazon Aurora Serverless 集群.开发 AWS Service Catalog 产品以使用默认容量设置在集群中启动数据库.授予开发人员访问产品的权限.原因如下:选项 A 建议让开发人员能够启动单独的 Amazon Aurora 实例,并设置一个根据工作日计划关闭和启动实例的流程.虽然此选项为开发人员提供了单独的数据库,但它需要手动干预来管理数据库生命周期.它可能不是最具成本效益的解决方案,因为即使开发人员没有积极使用实例,实例也需要运行.选项 B 建议开发一款 AWS Service Catalog 产品,以强制限制启动 Amazon Aurora 实例的大小.虽然此选项通过服务目录提供大小限制和受控访问,但它仍然需要为每个开发人员运行专用实例,从而导致潜在的利用率不足和更高的成本.选项 D 建议监控 AWS Trusted Advisor 检查是否有空闲的 Amazon RDS 数据库,并创建一个流程来终止已识别的空闲数据库.虽然此选项解决了空闲数据库问题,但它不会在各个开发人员积极工作时为他们提供单独的、大小有限的数据库.它专注于成本优化,而不是为开发目的提供专用资源.选项 C 建议创建一个 Amazon Aurora Serverless 集群并开发一个 AWS Service Catalog 产品,以默认容量设置在集群中启动数据库.Amazon Aurora Serverless 是一种经济高效的低容量工作负载选项,因为它可以根据需求自动扩展数据库容量.开发人员可以通过服务目录根据需要启动数据库,默认容量设置可确保高效利用资源.当开发人员不积极工作时,集群可以缩小规模以最大限度地降低成本.总之,为全球开发人员提供独立、有限大小、托管的 PostgreSQL 数据库的最经济高效的解决方案是创建 Amazon Aurora Serverless 集群(选项 C)并开发 AWS Service Catalog 产品以在集群中启动数据库.此方法可确保高效利用资源、开发人员按需访问并节省少量开发工作负载的成本.