SAP-C02 题库 · 最新 50 题免费预览(第 5/5 页)
SAP-C02(AWS Certified Solutions Architect Professional (SAP C02))最新题库第 41–50 题,共 5 页 50 题,含答案与中英解析,无需登录。点此进入在线题库练习全部 1519 题。
第 41 题 · 题号 1513 · 单选
一家在线零售公司正在将其遗留的本地.NET应用程序迁移到AWS。该应用程序运行在负载平衡的前端web服务器、负载平衡的应用程序服务器和Microsoft SQL Server数据库上。该公司希望尽可能使用AWS托管服务,不想重写应用程序。解决方案架构师需要实施一个解决方案来解决扩展问题,并在应用程序扩展时最大限度地降低许可成本。哪种解决方案能够以最经济的方式满足这些要求?
- A. 在web层和应用层的应用程序负载均衡器后面的自动缩放组中部署AmazonEC2实例。使用打开Babelfish的AmazonAuroraPostgreSQL来重新构建SQLServer数据库。
- B. 使用AWS数据库迁移服务(AWS DMS)创建所有服务器的映像。部署基于本地导入的AmazonEC2实例。在web层和应用层的网络负载均衡器后面的“自动缩放”组中部署实例。使用AmazonDynamoDB作为数据库层。
- C. 包含web前端层和应用程序层。提供一个Amazon Elastic Kubernetes服务(Amazon EKS)集群。为web层和应用层在网络负载均衡器后面创建一个“自动缩放”组。使用Amazon RDS for SQL Server托管数据库。
- D. 将应用程序功能分离为AWS Lambda功能。将Amazon API网关用于web前端层和应用程序层。将数据迁移到AmazonS3。使用Amazon Athena查询数据。
答案: A
解析: 使用Amazon EC2实例在应用程序加载均衡器后面的自动扩展组中进行部署,用于网络层和应用程序层,是最具成本效益的解决方案。使用开启了Babelfish的Amazon Aurora PostgreSQL来重新平台化SQL Server数据库可以解决扩展问题,最大程度地减少应用程序扩展时的许可成本,而且不需要重新编写应用程序。
第 42 题 · 题号 1514 · 单选
一家公司正在使用AWS Lambda函数实现无服务器架构,这些函数需要访问亚马逊RDS上的Microsoft SQL Server DB实例。该公司有单独的开发和生产环境,包括数据库系统的克隆。该公司的开发人员被允许访问开发数据库的凭据。但是,生产数据库的凭据必须使用只有IT安全团队的IAM用户组成员才能访问的密钥进行加密。这把钥匙必须定期转动。解决方案架构师应该在生产环境中做些什么来满足这些需求?
- A. 使用由AWS密钥管理服务(AWS KMS)客户管理密钥加密的SecureString参数,将数据库凭据存储在AWS Systems Manager参数存储中。为每个Lambda函数附加一个角色,以提供对SecureString参数的访问权限。限制对SecureString参数和客户管理的密钥的访问,以便只有IT安全团队才能访问该参数和密钥。
- B. 使用AWS密钥管理服务(AWS KMS)默认Lambda密钥加密数据库凭据。将凭据存储在每个Lambda函数的环境变量中。从Lambda代码中的环境变量加载凭据。限制对KMS密钥的访问,以便只有IT安全团队才能访问该密钥。
- C. 将数据库凭据存储在每个Lambda函数的环境变量中。使用AWS密钥管理服务(AWS KMS)客户管理的密钥对环境变量进行加密。限制对客户管理的密钥的访问,以便只有IT安全团队才能访问该密钥。
- D. 将数据库凭据作为与AWS密钥管理服务(AWS KMS)客户管理密钥相关联的密钥存储在AWS Secrets Manager中。为每个Lambda函数附加一个角色,以提供对机密的访问权限。限制对机密和客户管理的密钥的访问,以便只有IT安全团队才能访问机密和密钥。
答案: D
第 43 题 · 题号 1515 · 单选
一家公司正在计划将本地MySQL数据库一次性迁移到美国东部地区的Amazon Aurora MySQL。该公司目前的互联网连接带宽有限。内部部署MySQL数据库的大小为60 TB。该公司估计,通过当前的互联网连接将数据传输到AWS需要一个月的时间。该公司需要一个能够更快地迁移数据库的迁移解决方案。哪种解决方案将在最短的时间内迁移数据库?
- A. 请求内部部署数据中心和AWS之间的1 Gbps AWS直接连接。使用AWS数据库迁移服务(AWS DMS)将本地MySQL数据库迁移到Aurora MySQL。
- B. 将AWS数据同步与当前的互联网连接结合使用,以加速本地数据中心与AWS之间的数据传输。使用AWS应用程序迁移服务将本地MySQL数据库迁移到Aurora MySQL。
- C. 订购AWS Snowball Edge设备。使用S3接口将数据加载到AmazonS3存储桶中。使用AWS数据库迁移服务(AWS DMS)将数据从Amazon S3迁移到Aurora MySQL。
- D. 订购AWS雪球设备。使用Snowball的S3适配器将数据加载到AmazonS3存储桶中。使用AWS应用程序迁移服务将数据从Amazon S3迁移到Aurora MySQL。
答案: C
解析: AWS Snowball Edge设备被设计用于大规模的一次性数据迁移,它将在这种情况下加速迁移过程。这是因为设备直接将数据发送到AWS数据中心,这绕过了对互联网连接的需求,这目前是公司的瓶颈。
第 44 题 · 题号 1516 · 单选
一家公司有几百个AWS账户。公司使用AWS Organizations组织来管理所有账户。公司已经启用了所有功能。财务团队为AWS成本分配了每日预算。如果组织的AWS成本超过分配预算的80%,财务团队必须收到一封电子邮件通知。解决方案架构师需要实现一个解决方案来跟踪成本并发送通知。这个解决方案能够满足这些要求吗?
- A. 在组织的管理账户中,使用AWS Budgets创建一个有日常周期的预算。添加一个警报阈值,并将其设置为80%。使用Amazon Simple Notification Service(Amazon SNS)通知财务团队。
- B. 在组织的管理账户中,为AWS Trusted Advisor设置组织视图功能。为成本优化创建组织视图报告。设置警报阈值为80%。配置通知偏好。添加财务团队的电子邮件地址。
- C. 将组织注册到AWS控制台。启用可选的成本控制(护网)。设置控制(护网緝截)参数为80%。配置控制(护网缉截)通知偏好。使用Amazon Simple Notification Service(Amazon SNS)通知财务团队。
- D. 配置成员账户以将每日AWS成本和使用报告保存到组织管理账户中的Amazon S3存储桶中。使用Amazon EventBridge安排每日Amazon Athena查询以计算组织的成本。配置Athena,如果总成本超过预算的80%,则发送Amazon CloudWatch警报。使用Amazon Simple Notification Service(Amazon SNS)通知财务团队。
答案: A
解析: 答案涉及在AWS预算中创建具有每日周期的预算。设置80%的预算费用警报。AWS预算和Amazon SNS用于跟踪成本并在成本超过预算的80%时提供通知
第 45 题 · 题号 1517 · 单选
一家公司正在开发一个基于微服务的新需求视频应用程序。在启动时,应用程序将拥有500万用户,6个月后,将拥有3000万用户。公司已经在AWS Fargate上使用Amazon Elastic Container Service(Amazon ECS)部署了该应用程序。公司通过使用ECS服务来实现HTTPS协议,开发了该应用程序。解决方案架构师需要通过使用蓝/绿部署来实施应用程序的更新。解决方案必须通过负载均衡器将流量分配给每个ECS服务。应用程序必须自动调整响应Amazon CloudWatch警报的任务数量。哪种解决方案能够满足这些要求呢?
- A. 配置ECS服务以使用蓝/绿部署类型和网络负载均衡器。对每个服务的任务配额请求增加,以满足需求。
- B. 配置ECS服务以使用蓝/绿部署类型和网络负载均衡器。通过使用集群自动缩放器,为每个ECS服务实现自动缩放组。
- C. 配置ECS服务以使用蓝/绿部署类型和应用程序负载均衡器。通过使用集群自动缩放器,为每个ECS服务实现自定义缩放组。
- D. 配置ECS服务以使用蓝/绿部署类型和应用程序负载均衡器。为每个ECS服务实现服务自动扩展。
答案: D
解析: 该选项满足所有指定的需求。ECS服务被配置为使用蓝/绿部署类型和应用负载均衡器来有效地分配流量。此外,它为每一个ECS服务实现了服务自动扩展,这对于根据Amazon CloudWatch警报自动调整任务数量至关重要,这正是问题陈述所要求的。
第 46 题 · 题号 1518 · 单选
一家公司使用单个AWS区域中的Amazon Aurora PostgreSQL DB集群来支持所有应用程序。该公司的数据库团队必须监控所有数据库中的所有数据活动。哪种解决方案能够实现这个目标?
- A. 设置一个AWS Database Migration Service(AWS DMS)更改数据捕获(CDC)任务。指定Aurora DB集群作为源。指定Amazon Kinesis Data Firehose作为目标。使用Kinesis Data Firehose将数据上传到Amazon OpenSearch Service集群进行进一步分析。
- B. 在Aurora DB集群上启动数据库呢活动流以捕获Amazon EventBridge中的活动流。将AWS Lambda函数定义为EventBridge的目标。编写Lambda函数以从EventBridge中解密消息并将其发布到Amazon S3进行进一步分析。
- C. 在Aurora DB集群上启动数据库活动流,将活动流推送到Amazon K Means数据流。然后,配置Amazon Kinesis Data Firehose以消费Kinesis数据流,并将数据传递到Amazon S3进行进一步分析。
- D. 设置一个AWS Database Migration Service(AWS DMS)更改数据捕获(CDC)任务。指定Aurora DB集群作为源。指定Amazon Kinesis Data Firehose鸡肉作为目标。使用Kinesis Data Firehose将数据上传到Amazon Redshift集群。在Amazon Redshift数据上运行查询,以确定Aurora数据库上的数据库活动。 extinguish
答案: C
解析: 启动Aurora DB集群上的数据库活动流将直接捕获活动流并推送到Amazon Kinesis数据流,该数据流可以进一步配置以将数据传输到Amazon S3进行进一步分析。这种方法确保正确捕获和分析了所有数据活动。
第 47 题 · 题号 1519 · 单选
一家公司在其本地数据中心运行一个应用程序。该应用程序允许用户上传媒体文件。文件存储在文件服务器中。Web 应用程序有很多用户。应用程序服务器过载,导致偶尔数据上传失败。公司经常向文件服务器添加新的存储。公司希望通过将应用程序迁移到 AWS 解决这些问题。来自美国和加拿大的用户可以访问该应用程序。只有经过身份验证的用户才有能力访问上传文件的应用程序。公司需要考虑具有最低操作开销的解决方案。
AWS 提供了具有最低操作开销的解决方案。AWS Elastic Beanstalk(以前称为 AWS Elastic hosting)是一个完全托管的服务,用于部署和扩展应用程序。它支持多种编程语言和框架,并具有可扩展性。AWS Elastic Beanstalk 可以使用现有的基础设施(例如 AWS Identity and Access Management)轻松地部署和扩展。此外,AWS Elastic Beanstalk 还提供了许多内置的工具和功能,以帮助用户快速上手并提高开发效率。
- A. 使用AWS应用迁移服务将应用程序服务器迁移到Amazon EC2实例。创建一个自动缩放组来管理EC2实例。使用应用程序负载均衡器来分发请求。将应用程序修改为使用Amazon S3来持久化文件。使用Amazon Cognito进行用户身份验证。
- B. 使用AWS应用程序迁移服务将应用程序服务器迁移到Amazon EC2实例。创建一个自动缩放组来管理EC2实例。使用应用程序负载均衡器来分发请求。设置AWS IAM身份中心(AWS Single Sign-On)以提供用户登录应用程序的能力。修改应用程序以使用Amazon S3来持久化文件。
- C. 创建一个静态网站以上传媒体文件。将静态资产存储在Amazon S3中。使用AWS AppSync创建API。使用AWS Lambda resolvers将媒体文件上传到Amazon S3。使用Amazon Cognito进行用户身份验证。
- D. 使用AWS Amplify创建媒体文件上传的静态网站。使用Amplify Hosting通过Amazon CloudFront服务网站。使用Amazon S3存储上传的媒体文件。使用Amazon Cognito进行用户身份验证。
答案: D
第 48 题 · 题号 1520 · 多选
A solutions architect has implemented a SAML 2.0 federated identity solution with their company's on-premises identity provider (IdP) to authenticate users' access to the AWS environment. When the solutions architect tests authentication through the federated identity web portal, access to the AWS environment is granted. However, when test users attempt to authenticate through the federated identity web portal, they are not able to access the AWS environment. Which items should the solutions architect check to ensure identity federation is才有了正确的配置?(选择三个。)
- A. 当前IM用户的权限策略允许该用户使用SML联合授权。
- B. 为联邦用户或联邦组的信任策略创建的IAM角色将SAML提供商指定为主控角色。测试用户在公司的IdP中不属于AWSFederatedUsers组。
- C. AWS STS AssumeRoleWithSAML API: 使用SAML提供商的ARN、IAM角色的ARN和 IdP 的SAML断言。
- D. 本地IdP的NS主机名可从AWS环境VPCs访问。
- E. 该公司的IDP定义了SAML声明,正确映射用户或组。在公司的IAM角色中,具有适当的权限。
答案: B, C, E
解析: 答案:B,C,E。解释:B是正确的,因为IAM角色必须将SAML提供者设置为主体,以实现成功的联合。C也是有效的,因为网页门户需要用IdP的适当ARN和声明调用AssumeRoleWithSAML API以进行成功的身份验证。E是正确的,因为对于成功的联合身份访问,公司的IdP必须能够将用户或群组映射到具有适当权限的IAM角色。
第 49 题 · 题号 1521 · 单选
一家在AWS云上运行物联网应用程序的公司。该公司的数百万人个传感器从美国各地的房屋收集数据。传感器使用MQTT协议连接并将其数据发送到自定义MQTT代理。MQTT代理将数据存储在单个Amazon EC2实例上。传感器通过名为iot.example.com的域名与代理连接。公司使用Amazon Route 53作为其DNS服务。公司将数据存储在Amazon DynamoDB中。多次发生数据负载过重,导致传感器数据丢失。公司必须提高解决方案的可靠性。这个解决方案能够满足这些要求吗?
- A. 创建一个应用负载均衡器(ALB)和一个自定义扩展组(Scaling Group)用于MQTT代理。将自定义扩展组作为目标,更新Route 53中的DNS记录为别名记录。将别名记录指向ALB。使用MQTT代理存储数据。
- B. 设置 AWS IoT Core 以接收传感器数据。创建并配置自定义域名以连接到 AWS IoT Core。在 Route 53 中更新 DNS 记录以指向 AWS IoT Core Data-ATS 端点。配置 AWS IoT 规则以存储数据。
- C. 创建一个网络负载均衡器(NLB)。将MQTT代理设置为目标。创建一个AWS全球加速器加速器。将NLB设置为加速器的端点。更新Route 53中的DNS记录为多值答案记录。将全球加速器IP地址设置为值。使用MQTT代理存储数据。
- D. 设置 AWS IoT Greengrass 以接收传感器数据。更新路由 53 中的 NS 记录指向 AWS IoT Greengrass 端点。配置 AWS IoT 规则以调用 AWS Lambda 函数将数据存储。
答案: B
解析: 最好的解决方案是B,因为它用AWS IoT Core替换了自定义的MQTT broker。 AWS IoT Core可以实时处理来自多设备的大量传感器数据。有了AWS IoT Core,公司就不用担心MQTT代理过载和数据丢失。Route 53可以有效地将流量路由到AWS IoT Core Data-ATS端点。
第 50 题 · 题号 1522 · 多选
一家公司想要运行一个自定义的网络分析软件包来检查当流量离开和进入VPC时的情况。该公司通过在自动缩放组中使用AWS CloudFormation部署了此解决方案。已经建立了所有网络路由以将流量路由到EC2实例。每当分析软件停止运行时,自动缩放组会替换实例。当发生实例替换时,网络路由不会更新。要解决此问题,需要选择以下步骤的组合:(选择三个。)
- A. 根据EC2状态检查指标创建警报,将导致ute Scaling组用失败的实例替换。
- B. 更新CloudFormation模板以在EC2实例上安装Amazon CloudWatch代理。配置CloudWatch代理以发送应用程序的进程指标。
- C. 更新 loudFormation 模板以在 E2 实例上安装 AWS Systems Manager Agent。配置 Systems Manager Agent 以发送应用程序的进程指标。
- D. 创建一个自定义指标在Amazon CloudWatch的失败场景警报。将警报配置为将消息发布到Amazon Simple Notification Service(Amazon SNS)主题。
- E. 创建一个AWS Lambda函数,用于响应Amazon Simple Notification Service (Amazon SNS)消息,将实例从服务中停止。更新网络路由以指向替代实例。
- F. 在 Cloudormation 模板中,编写一个条件,在启动替换实例时更新网络路由。
答案: B, D, E