PracticeCF

DVA-C02 题库 · 最新 50 题免费预览(第 1/5 页)

DVA-C02(AWS Certified Developer Associate (DVA-C02))最新题库第 1–10 题,共 5 页 50 题,含答案与中英解析,无需登录。点此进入在线题库练习全部 1394 题。

第 1 题 · 题号 1345 · 单选

开发人员向现有 AWS Lambda 函数添加新的依赖项。开发人员无法部署 Lambda 函数,因为解压缩的部署包超出了 Lambda 函数的最大大小配额。Lambda 函数的指令集架构是 x86_64。开发人员必须实施一个解决方案来部署具有新依赖项的 Lambda 函数。哪种解决方案将满足这些要求?

答案: D

解析: 这里的问题是解压后的部署包大小超出了Lambda的限制。AWS Lambda支持将函数部署为容器镜像,这允许更大的包大小(最高可达10 GB)。该解决方案通过使开发人员能够将所有依赖项打包到一个容器镜像中,直接解决了这个问题,而不会超出大小限制。其他选项如快照或EBS卷并不是管理Lambda依赖项的可行解决方案。
第 2 题 · 题号 1346 · 单选

一家公司有一个电子商务平台。开发人员正在设计一个 Amazon DynamoDB 表来存储平台的客户订单数据。该表使用订单 ID 作为分区键。开发人员需要修改表,以便在单个查询中获取与给定客户电子邮件地址关联的所有订单 ID。该解决方案必须使开发人员能够在将来按其他商品属性查询订单 ID。哪种解决方案将满足这些要求?

答案: D

解析: 需求是要在单个查询中获取与给定客户电子邮件地址相关联的所有订单ID,同时保留未来对其他属性进行查询的灵活性。全局二级索引(GSI)允许您定义一个备用的分区键和排序键,从而可以有效地查询主分区键(订单ID)以外的属性。在GSI中使用客户电子邮件地址作为分区键可以直接按电子邮件查询订单,从而有效满足需求。
第 3 题 · 题号 1347 · 单选

一家公司有一个在 Amazon EC2 实例上运行的应用程序。应用程序需要使用将与其他应用程序共享的动态功能标志。应用程序必须按时间间隔轮询新功能标志值。检索这些值时,必须对其进行缓存。哪种解决方案将以最高效的运营方式满足这些要求?

答案: B

第 4 题 · 题号 1348 · 单选

一家公司正在开发一个使用 Amazon EC2、Amazon S3 和 AWS Lambda 资源的新应用程序。该公司希望允许员工使用公司在本地 Microsoft Active Directory 中存储和管理的现有凭证来访问 AWS 管理控制台。每个员工都必须对 AWS 资源具有基于其角色的特定访问权限级别。哪种解决方案将以最少的运营开销满足这些要求?

答案: A

解析: 问题要求一个解决方案,允许员工使用其现有的本地Active Directory凭据访问AWS资源,同时尽量减少运营开销。选项A建议使用AWS Directory Service for Microsoft Active Directory,它通过信任关系与本地Active Directory集成。这种设置能够集中管理IAM中的员工角色和权限,从而减少开销。其他选项涉及更复杂的自定义解决方案或工具(如LDAP、身份代理或Amazon Cognito),这些都需要额外的开发和维护工作。
第 5 题 · 题号 1349 · 单选

一家视频流式处理公司在 Amazon EventBridge Pipes 中有一个管道,该管道使用 Amazon Simple Queue Service (Amazon SQS) 队列作为事件源。管道将所有源事件发布到目标 EventBridge 事件总线。在发布事件之前,管道使用 AWS Lambda 函数从数据库中检索每个事件的流状态,并将流状态添加到每个源事件。该公司希望管道仅在视频流的状态为 ready 时将事件发布到事件总线。哪种解决方案将满足这些要求?

答案: A

第 6 题 · 题号 1350 · 单选

公司的应用程序包括一个用于产品订单的 Amazon DynamoDB 表。该表的主分区键为 orderId,并且没有排序键。该公司正在添加一项新功能,该功能要求应用程序使用 customerId 属性查询表。哪种解决方案将提供此查询功能?

答案: B

解析: 正确的解决方案是创建一个新的全局二级索引(GSI),并将customerId作为分区键。GSI允许您使用备用的分区键查询DynamoDB表,在本例中即为customerId。更改现有的主键或创建本地二级索引(LSI)是行不通的,因为LSI需要基表中的排序键,而修改主键结构会破坏当前设计。
第 7 题 · 题号 1351 · 单选

开发人员正在创建 AWS Step Functions 状态机来处理订单处理工作流。当状态机收到订单时,状态机会暂停,直到订单得到确认。由其他服务添加到 Amazon DynamoDB 表中的记录将确认每个订单。开发人员必须完成订单处理工作流。哪种解决方案将满足此要求?

答案: A

第 8 题 · 题号 1352 · 单选

开发人员构建了一个使用 AWS Lambda 函数处理图像的应用程序。开发人员希望缩短全天的图像处理时间。开发人员需要创建一个 Amazon CloudWatch Logs Insights 查询,该查询以 1 分钟为间隔显示平均、最慢和最快的处理时间。哪个查询将满足这些要求?

答案: A

第 9 题 · 题号 1353 · 单选

开发人员正在设计事件驱动的体系结构。处理数据的 AWS Lambda 函数需要将处理后的数据推送到四个使用者 Lambda 函数的子集。必须根据数据中一个字段的值来路由数据。哪种解决方案将以最少的运营开销满足这些要求?

答案: D

解析: 满足要求且操作开销最小的解决方案是创建一个Amazon SNS主题并使用订阅过滤策略。通过这种方式,数据处理Lambda函数可以将消息发布到一个主题,并依靠SNS根据过滤策略将消息路由到适当的消费者Lambda函数。这种方法减少了在生产者或消费者函数中定制路由逻辑的需求,从而降低了复杂性和维护工作。
第 10 题 · 题号 1354 · 单选

一家公司拥有一个名为 myStateMachine 的 AWS Step Functions 状态机。该公司为 Step Functions 配置了服务角色。开发者必须确保只有 myStateMachine 状态机可以承担服务角色。开发人员应将哪个语句添加到信任策略中以满足此要求?

答案: A

解析: 为了确保只有 myStateMachine 状态机可以承担服务角色,开发人员应在信任策略中添加一条声明,将访问权限限制为仅该特定状态机。这可以通过在 'sts:ExternalId' 的 'StringEquals' 条件中指定状态机的 ARN(Amazon 资源名称)来实现。正确的选项应明确在条件中包含状态机的 ARN。
12345 下一页