0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

使用AWS作业升级和配置IoT设备

youyoulan 来源:youyoulan 作者:youyoulan 2022-07-28 11:04 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

支持 IoT 的设备的软件和配置更新解决方案基于 AWS Jobs 服务的功能。

Amazon Web Services (AWS) 是最流行的物联网 (IoT) 框架环境之一,与 Microsoft Azure 和 Google Cloud IoT 并驾齐驱。智能设备使用互联网连接到框架,并使用 MQTT 协议与之交互。除了与设备交互之外,该框架还为数据存储和处理、向用户表示数据、数据分析(包括人工智能方法)、具有强大权限系统的访问控制等提供了很好的机会。

为了存储数据,AWS 环境提供(除了不同的关系和非关系 DBMS)基于云的分层文件存储系统,称为简单存储服务 (S3)。S3 存储中的每个文件都可以有一个通用资源定位器 (URL),可从外部访问。在这种情况下,可以通过具有适当访问权限的 Web 浏览器访问该文件。如果文件内容是 HTML 页面,则使用此文件,交互式用户可以访问 AWS 框架选项和与其连接的智能设备。此页面的功能由其内部的 JavaScript 代码指定(此代码可以激活整个框架及其单独组件的应用程序编程接口或 API 的功能)。

Lambda 函数

除了网页,AWS 框架环境中的程序代码也可以存储为 Lambda 函数。这些是特殊命名的代码片段,使用以下语言之一编写:Python、Java、C#Node.Js。它们存储在云中,并在某些事件上被调用。一个事件可以由网页发起(比如在某个 URL 上调用某个 HTTP REST API),也可以由另一个 lambda 函数发起,也可以由智能设备发起(通过发送某种类型的 MQTT 消息)。在所有这些情况下,事件都可以有参数。Lambda 函数用作智能设备、AWS 资源(例如数据库)和用户直接交互的网页之间交互的中间件。

AWS lambda 有硬性限制——例如,处理单个请求的执行时间是有限的,处理单个请求时 lambda 可以使用的内存量是有限的。如果超过任何限制,则中止 lambda 的执行。这些限制由用户在创建 lambda 时配置,但不能超过某些值。

物联网设备使用 TCP 协议连接到云,该协议提供数据完整性和缓冲。在连接速度较慢的情况下,协议负责在发送端累积数据,并在可能时将其推送到管道中。此外,TCP 之上的 AWS 协议负责在连接丢失的情况下持久地重新建立 TCP 连接。

但是,由于 MQTT 协议的特定单向特性,IoT 设备和云之间的连接问题通常不会影响 lambda。与物联网设备通信时,lambda 只发送一条 MQTT 消息,不等待响应。如果响应到达,则由不同的 lambda 函数负责处理它,并在需要时向 IoT 设备发送另一条 MQTT 消息。

AWS 作业

AWS 框架组件之一是作业服务 (AWS Jobs)。它用于在连接到 AWS 的一台或多台 IoT 设备上创建和执行持久的操作(作业)以及管理这些作业。与其他 AWS 服务相比,AWS Jobs 服务是最近才出现的……

审核编辑:汤梓红

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • IOT
    IOT
    +关注

    关注

    189

    文章

    4369

    浏览量

    206650
  • AWS
    AWS
    +关注

    关注

    0

    文章

    443

    浏览量

    26315
  • Lambda
    +关注

    关注

    0

    文章

    31

    浏览量

    10502
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    IoT模组与IoT网关有什么区别和联系

    IoT模组 IoT网关 功能定位 设备端通信与数据处理核心 网络边缘的数据汇聚与协议转换枢纽 核心作用 实现设备与网络的连接及基础数据处理 连接异构
    的头像 发表于 10-24 15:24 353次阅读

    元服务配置支持设备

    发布时,您可以为元服务配置分发至多种设备,默认发布设备为您创建元服务用时选择的设备类型,您可以根据实际情况进行修改。您只需发布一次,用户即可在多种
    发表于 10-22 16:54

    IoT + 设备管理:未来工厂都靠它实现无人值守

    随着 AI 与数字孪生技术的融入,IoT 设备管理将更智能精准。但核心不变 —— 以数据为基础,以价值为目标,让设备从 “生产工具” 升级为 “可增值资产”。
    的头像 发表于 10-22 14:15 469次阅读
    <b class='flag-5'>IoT</b> + <b class='flag-5'>设备</b>管理:未来工厂都靠它实现无人值守

    跨厂区设备难管?IoT 联网系统一键看全域状态

    IoT 联网系统的核心不是 “监控设备”,而是用数据打通 “设备 - 人 - 备件” 的协同,让每台设备都成为 “利润贡献者”。
    的头像 发表于 09-25 10:10 328次阅读
    跨厂区<b class='flag-5'>设备</b>难管?<b class='flag-5'>IoT</b> 联网系统一键看全域状态

    顶坚工业防爆手持终端:驱动石油化工移动作业智能化升级的核心路径

    石油化工行业移动作业(如巡检、设备维护、物资管理)长期面临“纸质依赖、效率低、安全风险高”等痛点。顶坚工业防爆手持终端以“防爆安全”为基石,通过多模态数据采集、实时通信、智能应用集成三大核心能力
    的头像 发表于 08-28 11:08 501次阅读
    顶坚工业防爆手持终端:驱动石油化工移动<b class='flag-5'>作业</b>智能化<b class='flag-5'>升级</b>的核心路径

    轻松配置小智AI语音开发板,安信可IOT小程序功能更新

    版使用教程: 安信可AI语音开发板全面升级商用版!(附教程) 为了让开发体验更加流畅,安信可IOT小程序本次进行了多项功能升级,一起来看看吧   PART.01角色音色试听 选声音,不再“盲选”。 在语音交互场景中,声音的质感决
    的头像 发表于 08-19 17:46 922次阅读
    轻松<b class='flag-5'>配置</b>小智AI语音开发板,安信可<b class='flag-5'>IOT</b>小程序功能更新

    请问55912是否支持WLAN卸载和AnyCloud(AWS+MQTT) 功能吗?

    我可以知道 55912 是否支持 WLAN 卸载和 AnyCloud(AWS+MQTT) 功能吗? 如果是的话,我可以知道什么时候计划在 ModusToolbox 系统上线吗?
    发表于 07-09 06:42

    NB-IoT模组选型指南:2025十大NB窄带传输设备品牌厂家盘点与应用方案解析

    随着物联网(IoT)技术的不断发展,NB-IoT(窄带物联网)作为支持海量连接、低功耗、广覆盖的通信技术,正在推动智能设备和行业应用的全面升级。NB-
    的头像 发表于 04-21 09:55 1211次阅读

    FOTA远程升级的10个关键点!技术小白必须收藏

    本; 须检查要升级设备imei是否在你的IoT账号,否则会提示“无权限”或“无效的设备”。  流量卡如果是定向卡,需要把服务器地址iot.
    的头像 发表于 04-10 14:53 537次阅读
    FOTA远程<b class='flag-5'>升级</b>的10个关键点!技术小白必须收藏

    关于Cat.1网络会取代NB-IoT技术吗?

    专用NB-IoT基站或升级LTE 2. 应用场景对比 (1)Cat.1 更适合的场景 中低速但实时性要求高的业务 : 共享设备(单车、充电宝)——需快速响应。 智能POS机、车载OBD——需较高数据
    发表于 04-03 08:46

    设备“健康体检”新范式:IoT传感器+AI异常诊断双擎驱动

    随着IoT+AI双擎驱动,设备管理正从“盲人摸象”式监测转向“主动预防”。通过实时监测、智能预警和精准干预,企业能避免意外停机,延长设备寿命、降低维护成本。IoT传感器+AI异常诊断技
    的头像 发表于 03-06 10:08 857次阅读
    <b class='flag-5'>设备</b>“健康体检”新范式:<b class='flag-5'>IoT</b>传感器+AI异常诊断双擎驱动

    休恩科技IoT平台:驱动仓储智能化升级

    北京休恩博得科技股份有限公司近期推出的智慧物联IoT平台,正引领仓储行业迈向智能化的全新阶段。该平台作为仓储管理系统与智能仓储设备之间的桥梁,通过提供完善且灵活的设备接入服务,实现了仓储智能化管理
    的头像 发表于 02-19 11:08 880次阅读

    IoT物联网平台如何解决工厂数字化问题?

    设备管理功能,包括设备注册、配置、监控和固件升级等。此外,平台还能够从各种传感器和设备中收集数据,通过有线或无线网络传输到云端,并利用云计算
    的头像 发表于 01-06 17:45 660次阅读

    物联网(IoT)智能设备是什么?

    什么是iot智能设备?物联网(IoT)智能设备是指接入互联网并搭载了各种传感器和执行器,能够收集、交换、处理和执行操作的各种设备。这些
    的头像 发表于 01-02 15:51 4668次阅读
    物联网(<b class='flag-5'>IoT</b>)智能<b class='flag-5'>设备</b>是什么?

    Arm与AWS合作深化,AWS Graviton4展现显著进展

    Arm与亚马逊云科技(AWS)的长期合作关系,一直致力于为云计算领域带来性能更强劲、更高效和可持续的解决方案。双方通过专用芯片和计算技术的结合,不断推动云计算的发展。 在近期举行的AWS re
    的头像 发表于 12-18 14:17 851次阅读