2025年AWS认证Lambda函数与IoTCore集成专题试卷及解析.docxVIP

2025年AWS认证Lambda函数与IoTCore集成专题试卷及解析.docx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

2025年AWS认证Lambda函数与IoTCore集成专题试卷及解析

2025年AWS认证Lambda函数与IoTCore集成专题试卷及解析

第一部分:单项选择题(共10题,每题2分)

1、在AWSIoTCore中,当设备通过MQTT协议发布消息时,若希望触发Lambda函数进行处理,应该配置哪个组件?

A、IoTDeviceShadow

B、IoTRule

C、IoTThing

D、IoTPolicy

【答案】B

【解析】正确答案是B。IoTRule是AWSIoTCore中用于定义消息处理逻辑的核心组件,可以通过设置SQL语句筛选消息并触发Lambda函数。A选项DeviceShadow主要用于设备状态同步,C选项Thing是设备在IoTCore中的数字孪生表示,D选项Policy用于权限控制,均不能直接触发Lambda函数。知识点:IoTRule的作用与配置。易错点:容易混淆DeviceShadow和Rule的功能。

2、Lambda函数处理IoT消息时,若需要访问DynamoDB表,最安全的权限配置方式是?

A、在Lambda函数代码中硬编码访问密钥

B、使用IAM角色附加到Lambda函数

C、在IoTRule中直接配置DynamoDB权限

D、通过环境变量传递访问密钥

【答案】B

【解析】正确答案是B。IAM角色是AWS推荐的最佳实践,可以动态分配临时凭证,避免密钥泄露风险。A和D选项存在安全风险,C选项IoTRule本身不直接处理DynamoDB权限。知识点:IAM角色与Lambda权限管理。易错点:容易忽视安全最佳实践而选择硬编码方式。

3、IoTCore支持的最大消息负载大小是多少?

A、64KB

B、128KB

C、256KB

D、512KB

【答案】B

【解析】正确答案是B。AWSIoTCore限制MQTT消息负载最大为128KB。A选项是早期限制,C和D选项超出实际限制。知识点:IoTCore消息限制。易错点:容易与其他AWS服务限制混淆。

4、当Lambda函数处理IoT消息失败时,如何配置死信队列(DLQ)?

A、在IoTRule中配置DLQ

B、在Lambda函数配置中设置DLQ

C、在DynamoDB中配置DLQ

D、在CloudWatch中配置DLQ

【答案】B

【解析】正确答案是B。Lambda函数本身支持配置DLQ,通常使用SQS或SNS作为目标。A选项IoTRule不直接处理DLQ,C和D选项不相关。知识点:LambdaDLQ配置。易错点:容易混淆不同服务的DLQ配置位置。

5、IoTCore中设备证书的有效期最长为?

A、1年

B、2年

C、3年

D、10年

【答案】D

【解析】正确答案是D。AWSIoTCore设备证书最长可设置为10年有效期。A、B、C选项均不是最长有效期。知识点:IoT证书管理。易错点:容易误认为证书有效期较短。

6、Lambda函数处理IoT消息时,默认的超时时间是多少?

A、1秒

B、3秒

C、5秒

D、10秒

【答案】B

【解析】正确答案是B。Lambda函数默认超时时间为3秒,最长可配置为15分钟。A、C、D选项均不正确。知识点:Lambda超时配置。易错点:容易忽略默认值而直接记忆最大值。

7、IoTCore中用于设备身份验证的协议不包括?

A、X.509证书

B、IAM用户

C、Cognito身份池

D、自定义认证

【答案】B

【解析】正确答案是B。IAM用户不用于IoT设备认证,而是用于AWS服务访问控制。A、C、D都是IoTCore支持的认证方式。知识点:IoT认证机制。易错点:容易混淆IAM和Cognito的用途。

8、当需要批量注册IoT设备时,最推荐的方式是?

A、逐个手动注册

B、使用AWSCLI批量注册

C、通过IoTCore控制台导入

D、使用Lambda函数动态注册

【答案】B

【解析】正确答案是B。AWSCLI提供批量注册命令,效率最高。A选项不现实,C选项控制台导入有限制,D选项动态注册适合单个设备。知识点:IoT设备批量注册。易错点:容易忽视CLI的批量操作能力。

9、Lambda函数处理IoT消息时,如何获取设备的ThingName?

A、从消息主题中解析

B、从事件对象中读取

C、从环境变量中获取

D、从DynamoDB查询

【答案】B

【解析】正确答案是B。Lambda事件对象包含IoT消息的元数据,包括ThingName。A选项需要额外解析,C和D选项不相关。知识点:Lambda事件对象结构。易错点:容易忽略事件对象中的元数据。

10、IoTCore中设备影子(DeviceShadow)的数据格式是?

A、XML

B、JSON

C、YAML

D、CSV

您可能关注的文档

文档评论(0)

下笔有神 + 关注
实名认证
文档贡献者

热爱写作

1亿VIP精品文档

相关文档