AWS Certified Solutions Architect Associate(SAA C03)

AWS Certified Solutions Architect Associate(SAA C03) 更新于今天
  • 查看第 8 至第 198 页.
  • 查看第 36-40 至第 990 道题
Disclaimers:
  • - ExamTopics website is not related to, affiliated with, endorsed or authorized by Amazon.and Azure
  • - Trademarks, certification & product names are used for reference only and belong to Amazon.and Azure

Topic 1 - Exam A

Question #36 Topic 1

一家公司在多个AmazonEC2实例上托管一个应用程序。应用程序处理来自AmazonSQS队列的消息,写入AmazonRDS表,并从队列中删除消息。在RDS表中偶尔会发现重复记录。SQS队列不包含任何重复的消息。解决方案架构师应该做些什么来确保消息只处理一次?

  • A 使用CreateQueue API调用创建新队列。
  • B 使用AddPermission API调用添加适当的权限。
  • C 使用ReceiveMessage API调用设置适当的等待时间。
  • D 使用ChangeMessageVisibility API调用增加可见性超时。
正确答案: D
解析: 正确答案是:D
解释:ChangeMessageVisibility API调用允许暂时阻止其他消费者接收和处理消息,从而确保一次处理并防止重复。
Question #37 Topic 1

一位解决方案架构师正在设计一种新的混合架构,以将公司的内部基础设施扩展到AWS。该公司需要与AWS区域的高可用性连接,并具有一致的低延迟。该公司需要将成本降至最低,并且愿意在主连接失败的情况下接受较慢的流量。解决方案架构师应该做些什么来满足这些需求?

  • A Provision an AWS Direct Connect connection to a Region. Provision a VPN connection as a backup if the primary Direct Connect connection fails.
  • B Provision a VPN tunnel connection to a Region for private connectivity. Provision a second VPN tunnel for private connectivity and as a backup if the primary VPN connection fails.
  • C 提供与区域的AWS直接连接。如果主直连连接出现故障,请将第二个直连连接作为备份提供给同一个Region。
  • D 提供与区域的AWS直接连接。如果主Direct Connect连接失败,请使用AWS CLI中的Direct Connect故障切换属性自动创建备份连接。
正确答案: A
解析: 正确答案是:A
解释:问题场景暗示该公司正在寻求将其本地设施扩展到 AWS,需要与 AWS 区域的高可用性,低延迟连接,但也希望最小化成本,并接受故障切换场景的较慢流量。选项A很好地满足了这些要求。它涉及部署一个 AWS Direct Connect,提供到 AWS 的高带宽、低延迟连接,并部署一个 VPN 作为备份。与第二个直接连接相比, VPN 的成本较低,而且当主要的直接连接失败时,可以满足较慢流量的要求。
Question #38 Topic 1

一家公司正在应用程序负载均衡器后面的AmazonEC2实例上运行一个业务关键型web应用程序。EC2实例位于“自动缩放”组中。该应用程序使用部署在单个可用性区域中的AmazonAuroraPostgreSQL数据库。该公司希望该应用程序具有高可用性,停机时间最少,数据丢失最少。哪种解决方案将以最少的运营工作量满足这些要求?

  • A 将EC2实例放置在不同的AWS区域中。使用亚马逊路线53健康检查重定向流量。使用Aurora PostgreSQL跨区域复制。
  • B Configure the Auto Scaling group to use multiple Availability Zones. Configure the database as Multi-AZ. Configure an Amazon RDS Proxy instance for the database.
  • C Configure the Auto Scaling group to use one Availability Zone. Generate hourly snapshots of the database. Recover the database from the snapshots in the event of a failure.
  • D Configure the Auto Scaling group to use multiple AWS Regions. Write the data from the application to Amazon S3. Use S3 Event Notifications to launch an AWS Lambda function to write the data to the database.
正确答案: B
解析: 正确答案是:B
解释:将Auto Scaling组跨多个可用区进行配置可以提升应用程序的可用性,确保即使一个区域出现故障,应用程序仍可以正常运行。对于数据库使用Multi-AZ特性也会提升其可用性和耐用性,同时使用Amazon RDS Proxy可以更好地管理数据库连接,并提供更好的安全性。这个解决方案需要最少的操作,且最大程度地提升了可用性和数据保护。
Question #39 Topic 1

一家公司运行一个购物应用程序,该应用程序使用AmazonDynamoDB来存储客户信息。在数据损坏的情况下,解决方案架构师需要设计一个满足15分钟恢复点目标(RPO)和1小时恢复时间目标(RTO)的解决方案。解决方案架构师应该推荐什么来满足这些要求?

  • A Configure DynamoDB global tables. For RPO recovery, point the application to a different AWS Region.
  • B 配置DynamoDB时间点恢复。对于RPO恢复,请恢复到所需的时间点。
  • C 每天将DynamoDB数据导出到Amazon S3 Glacier。对于RPO恢复,请将S3 Glacier的数据导入DynamoDB。
  • D 每15分钟为DynamoDB表安排一次Amazon Elastic Block Store(Amazon EBS)快照。对于RPO恢复,请使用EBS快照恢复DynamoDB表。
正确答案: B
解析: 正确答案是:B
解释:需要一个具有15分钟的恢复点目标(RPO)和1小时的恢复时间目标(RTO)的解决方案,可以通过使用DynamoDB的时点恢复功能有效地满足。 它允许您将表数据恢复到过去35天内的任何时间点,因此在数据损坏的情况下提供了快速恢复的好方案。
Question #40 Topic 1

一家公司运行一个照片处理应用程序,该应用程序需要频繁上传和下载位于同一AWS地区的亚马逊S3存储桶中的图片。一位解决方案架构师注意到数据传输费用的成本增加,需要实施一种解决方案来降低这些成本。解决方案架构师如何满足这一要求?

  • A 将Amazon API网关部署到公共子网中,并调整路由表以通过它路由S3调用。
  • B 将NAT网关部署到公共子网中,并附加允许访问S3存储桶的端点策略。
  • C 将应用程序部署到公共子网中,并允许它通过互联网网关进行路由以访问S3存储桶。
  • D 将S3专有网络网关端点部署到专有网络中,并附加允许访问S3存储桶的端点策略。
正确答案: D
解析: 正确答案是:D
解释:将S3 VPC网关端点部署到VPC中,并附加允许访问S3桶的端点策略,将提供VPC和S3之间的直接,私有连接,并无需通过公共互联网。 这将降低数据传输成本。