选择物 AWS 联网服务 - 选择物 AWS 联网服务

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

选择物 AWS 联网服务

了解差异并选择适合您的差异

目的

帮助确定哪些 AWS 物联网服务最适合您的组织。

上次更新

2024 年 6 月 28 日

承保服务

基础服务

用例或行业特定服务

设备和设计

Connect、管理和监控

分析并采取行动

设计和验证

智能制造

联网车辆

公共基础设施

简介

物联网 (IoT) 技术已成为商业世界的变革力量。它们为创新、效率和以客户为中心的战略提供了广泛的机会。物联网为智能设备、智能家居、智能建筑、下一代汽车、智能制造和公共基础设施奠定了基础。企业可以使用物联网技术通过自动化提高效率,深入了解供应链,从数据中获取见解,并为客户提供智能互联体验。

AWS 提供各种专门构建的物联网服务。基础服务可帮助您设计和简化复杂的物联网任务。这些服务提供 device-to-cloud连接、安全的数据摄取、数据处理、分析以及在边缘运行机器学习 (ML) 推断的能力。此外,还 AWS 提供专为特定行业或用例设计的物联网服务,包括智能制造、联网汽车和公共基础设施。

本决策指南将帮助您提出正确的问题,评估您的标准,并确定哪些物联网服务最适合您的需求。

该视频以七分钟的方式介绍了如何选择 AWS 物联网服务。

明白

物联网有时被描述为物理世界和数字世界之间的桥梁。

它是一个由相互连接的设备和传感器组成的网络,它们相互通信并与云端通信。这些设备和传感器(有时被称为东西)从非常广泛的来源收集数据。

该图显示了物联网 (IoT) 简介。

这些设备从与家用电器、建筑物、机器、车辆、硬件、工厂生产线、管道和联网人员(例如,佩戴智能联网设备来监控其健康和健康状况的人)相关的来源收集数据。

物联网服务旨在帮助您:

  • 将您的物联网设备安全地连接到云端。

  • 在设备上本地处理数据。

  • 在云端安全地捕获和摄取数据,以进行额外处理或增加智能。

  • 管理结构化和非结构化数据,例如视频流。

  • 分析这些数据并使用分析和机器学习服务进一步丰富数据,以生成可行的见解。

  • 制定可以采取行动的计划(例如针对个人的锻炼建议,或工业资产或车队的预测性机器维护策略)。

  • 执行远程 over-the-air更新,使您的设备和系统保持最新状态。

  • 将您的运营规模从最初的一组设备扩展到全球数十亿台,同时实现更高的可靠性、服务质量和可用性。

  • 监控组织在整个设备群中的安全态势。

显示 AWS IoT 堆栈的示意图。

在询问 AWS IoT 服务如何对您的组织有用时,重要的是要考虑这些服务的组织方式。

如果您将这些服务视为堆栈(如上图所示),则所需的基础 AWS Cloud 服务是最基本的。其中包括提供计算、存储、数据库、容器、系统管理、网络管理和安全的服务。这些服务还可以提供充分利用您从物联网数据中获得的见解所需的分析、机器学习和人工智能 (AI) 功能。

向上移动,您将看到双方 AWS 和合作伙伴提供的一系列专门构建的物联网服务(包括特定行业的服务)和物联网解决方案。 AWS

生成式人工智能和物联网

虽然特定于物联网的生成式人工智能仍在不断发展,但我们看到了两大类用例:

  • 帮助物联网解决方案开发人员更快、更高质量地构建功能更强的解决方案的用例。

  • 帮助最终用户自然地与物联网设备进行交互的用例,从而从其数据中生成建议和见解。

当您将大量的物联网数据与生成式人工智能技术连接时,可能性非常广泛。但是,你最初的重点可能放在当今可以找到价值的有形用例上。

该图显示了一组全面的 AWS 物联网服务。

例如,开发人员可以提供应用功能的描述以及有关物联网电路板和传感器的详细信息。然后,由人工智能驱动的生成函数可以生成带有相关基础设施即代码 (IaC) 和安装步骤的原型代码。它还可以为一种类型的电路板提供通用原型代码,并自动将其转换为另一种类型的电路板的工作代码。

还可以考虑这个在制造业中 AWS IoT TwinMaker 与 Amazon Bedrock 配合使用的示例应用程序,以此作为将人工智能和物联网结合起来可以取得的成就的示例。

此外,生成式 AI 模型可以创建基础设施代码(例如 AWS CloudFormation 模板),用于定义中的资产模型 AWS IoT SiteWise、中的设备元数据以及其他相关 AWS 基础设施。 AWS IoT Device Management

这可以缩短概念验证 (PoC) 开发时间,降低创建定制 AWS 解决方案的准入门槛。然后,您可以使用生成式 AI 模型来审计环境并提供建议,以节省成本并改善组织的安全状况。

最后,您可以综合创建真实且无法识别的用户数据,通过少量数据样本和用户行为描述来全面测试物联网应用程序。这可以帮助您测试不可预见的边缘情况。该测试可带来更好的产品、更快的发布周期和更少的生产问题。

考虑一下

以下是您在选择最适合您的组织的 IoT 服务时需要考虑的一些关键标准。

Business outcome

Business applications icon

业务成果

首先要阐明你要解决的问题,以及解决该问题将产生的预期业务成果。 AWS 提供了许多专门构建的服务,这些服务具体说明了他们可以提供的服务,以帮助您实现所需的业务成果。

例如,您可能经营一家物流公司,并在仓库中使用机器人来自动在设施内移动包裹。为了减少停机时间,能够快速获得故障报告并立即做出反应非常重要。如果能可靠地获取预示即将出现故障的数据,那就更好了。诸如之类的 AWS 监控服务AWS IoT Events是专门为这种情况而设计的。同样,AWS IoT SiteWise它旨在帮助您分析来自互联站点(您可能从工业场所和设备接收数据)的大量数据并从中获得价值。

Scale, reliability, and quality of service

Auto scaling icon

规模、可靠性和服务质量

要正确考虑其中的规模、可靠性和服务质量问题 AWS IoT,重要的是要知道 AWS 全球基础设施是围绕 AWS 区域和可用区构建的。

AWS 区域提供多个物理隔离和隔离的可用区,这些可用区通过低延迟、高吞吐量和高度冗余的网络相连。利用可用区,您可以设计和操作在可用区之间无中断地自动实现失效转移的应用程序和数据库。与传统的单个或多个数据中心基础结构相比,可用区具有更高的可用性、容错性和可扩展性。

为确保发生中断时的可用性,需要跨多个可用区 AWS IoT 运行。就具体的服务规模、可靠性和质量属性而言 AWS 服务,以下是一些有用的信息:

  • AWS IoT Core提供基于完全托管的 MQTT(消息队列遥测传输)的消息传递功能。您可以使用这些功能来帮助您构建自适应物联网架构。它还为托管 MQTT 代理提供原生支持,该代理支持持续、永远在线的连接和高级消息保留策略。该经纪人还可以同时处理数百万个设备和主题。 AWS IoT 而且 AWS IoT Device SDK s 支持 MQTT 服务质量 (QoS) 级别 0 和 1。

  • AWS IoT Greengrass为数据弹性和备份提供支持,其功能允许设备在断开互联网连接后也能通过本地网络进行通信。这允许内核接收在核心离线时发送的消息。流管理器在本地处理数据,直到连接恢复,并将数据发送到云端或本地存储。

  • AWS IoT Device Management助,您可以在现场更新设备,同时对所有固件和软件使用 Amazon S3 版本控制,并更新设备的清单。

  • AWS CloudFormation助,您可以将您的物联网基础设施记录为代码,并使用 CloudFormation 模板配置云资源。

Lifecycle management

Lifecycle management icon

生命周期管理

从最初的部署到最终停用,您的物联网设备的使用寿命是有限的。您需要在这段生命周期内有效、可靠、安全地管理它们,以实现您的业务目标。在考虑所需的 AWS IoT 服务时,如何解决物联网产品生命周期管理 (PLM) 问题非常重要。诸如AWS IoT CoreAWS IoT Device Management、和之类的服务AWS IoT Device Defender都提供了生命周期管理的重要部分(如本博客文章中所述)。

Edge support

Edge support icon

边缘支持

在许多物联网场景中,您使用的设备可能依赖边缘计算模型,并且需要支持在边缘运行工作负载的服务。

这方面的一个很好的例子是AWS IoT Greengrass。它是一项开源 IoT 边缘运行时和云服务,可帮助您在设备上构建、部署和管理物联网应用程序。

您可以使用它来构建软件,使您的设备能够根据其生成的数据进行本地操作、基于机器学习模型运行预测以及筛选和聚合设备数据。它使您的设备能够在离数据生成地点更近的地方收集和分析数据,对本地事件做出自主反应,并与本地网络上的其他设备进行安全通信。

同样,它为 AWS 合作伙伴开发和提供的一系列连接模块提供AWS IoT ExpressLink动力。这些模块包括实现 AWS 强制性安全要求的软件。这使您可以更快、更轻松地将设备安全地连接到云端,并与一系列设备无缝集成 AWS 服务。

AWS IoT SiteWise Edge 将云端 AWS IoT SiteWise 的功能带到了工厂驻地。具体而言,您可以使用云服务中定义的资产模型在本地处理 SiteWise Edge 网关中的数据。您还可以使用 SiteWise 边缘网关提供的本地 Monito SiteWise r 仪表板可视化设备数据。

AWS IoT Device SDK s 也是边缘支持的绝佳资源。它们包括开源库、带有示例的开发者指南和移植指南。

最后,《Well-Ar chitecte AWS d Framework AWS IoT 镜头》提供了有关物联网系统边缘层以及需要什么来支持它的进一步指导。

Digital twin capabilities

Digital twin capabilities icon

数字双胞胎功能

数字孪生是系统及其所有物理和数字组件的实时数字表示。它根据数据动态更新,以模仿系统的真实结构、状态和行为。

提供数字双胞胎功能的 AWS IoT 服务是AWS IoT TwinMaker。你可以用它来构建物理和数字系统的可操作数字双胞胎。

借助 AWS IoT TwinMaker,您可以创建数字可视化效果来帮助您跟踪实际工厂、建筑物或工业厂房。可视化效果使用来自各种现实世界传感器、摄像头和企业应用程序的测量和分析。您可以使用此真实数据监控运营、诊断和纠正错误以及优化运营。

Development time

Development time icon

开发时间

要开发物联网解决方案,您可能需要将工作分为多个阶段,从概念验证 (PoC) 到生产和规模。如果你使用正确的工具为 PoC 做准备,并证明你正在开发的东西的价值,从而获得更广泛实施所需的支持,那么你就能更快地开始从物联网中受益。可用于此目的的 AWS 工具包括:

  • AWS IoT Core Device Advisor— 该工具提供基于云的完全托管测试功能,用于在设备软件开发期间验证物联网设备。它包括预先构建的测试,在将设备部署到生产环境之前 AWS IoT Core,您可以使用这些测试来验证物联网设备的可靠性和安全连接。

  • AWS IoT Device SDK s — SDKs 包括开源库、带有示例的开发者指南和移植指南。您可以使用它们在您选择的硬件平台上构建 IoT 产品或解决方案。

  • AWS IoT 设备客户端 — 此工具提供的代码可帮助您的设备连接 AWS IoT、执行队列配置任务、支持设备安全策略、使用安全隧道连接以及处理设备上的作业。

  • AWS IoT 传感器(IOS 应用程序)— 您可以使用此工具一键可视化设备中的传感器数据。

Video streaming support

Video streaming support icon

视频流支持

物联网实施越来越多地将视频作为关键数据源。这些来源可以包括从智能手机、安全摄像头和网络摄像头到汽车中嵌入的无人机和摄像头的所有内容。在工业环境中,视频输入已成为自动化生产线缺陷检测序列的关键组件。您可以考虑使用以下几项 AWS IoT 服务来管理和有效利用视频输入:

  • Amazon Kinesis V ideo Streams Amazon Kinesis Video Streams — 您可以使用它来将 AWS 实时视频从设备流式传输到云端,或者构建用于实时视频处理或批量视频分析的应用程序。 AWS 服务 您还可以使用它来捕获来自数百万个来源的大量实时视频数据。这些来源包括智能手机、安全摄像头、网络摄像头、嵌入在汽车中的摄像头和无人机。

    此外,您还可以使用 Kinesis Video Streams 发送非视频的时间序列数据,例如音频数据、热成像、深度数据和雷达数据。通过将来自这些来源的实时视频流转换为 Kinesis 视频流,您可以构建应用程序来实时访问数据 frame-by-frame,从而实现低延迟处理。

  • AWS IoT FleetWise视觉系统数据 — 在 re: Invent 2023 上发布预览版, AWS IoT FleetWise 支持车辆视觉系统数据收集。借助此功能,您可以收集来自摄像头、激光雷达、雷达和其他视觉子系统的元数据、物体列表和检测数据以及图像或视频。

Security

Security icon

安全性

安全是任何物联网实施的重要组成部分。对于任何物联网服务来说,重要的是要确保物联网连接的所有元素都经过加密并采用安全最佳实践,无论是在边缘处理数据还是传输到云端的数据。

例如 AWS IoT,所有进出流量均通过传输层安全 (TLS) 安全发送。 AWS 云安全机制可在数据与其他数据之间移动时对其 AWS IoT 进行保护 AWS 服务。 AWS IoT 服务可以解决应用程序和设备安全的各个层面。

您可以使用诸如加密和访问控制之类的预防机制来保护您的设备数据,并持续审核和监控您的配置。AWS IoT Device Defender您可以使用 AWS IoT Device Defender 主动评估物联网设备群的云配置,通过基于规则和基于机器学习的功能对设备活动进行持续监控,并在发现审计违规行为或行为异常时触发警报。

选择

既然您已经知道了评估物联网服务选项的标准,那么您就可以选择最适合的服务了。

使用下表来帮助确定最适合您的组织和用例的服务。

Foundational services

这些服务是实施物联网 (IoT) 解决方案的基础。 AWS

它针对什么进行了优化?

服务

设备和设计

AWS IoT 设备软件服务经过优化,可以:

  • 在边缘构建和管理物联网应用程序

  • 快速将任何嵌入式设备转换为连接物联网的设备

FreeRTOS

AWS IoT ExpressLink

AWS IoT Greengrass

AWS IoT 设备客户端

AWS IoT Device SDK s

Connect、管理和监控

AWS 连接、控制和监控服务经过优化,可以:

  • 将物联网设备连接到 AWS

  • 审核物联网配置

  • 安全的物联网设备

  • 轻松监控和远程管理物联网设备

AWS IoT Core

Amazon Kinesis Video Streams

AWS IoT Device Defender

AWS IoT Device Management

分析并采取行动

AWS IoT 分析服务经过优化,可以:

  • 大规模收集和分析物联网数据

  • 检测和响应来自物联网传感器的事件

AWS IoT Analytics

AWS IoT Events

验证

这些工具可帮助您验证您的设计。

AWS IoT Device Tester

AWS IoT Core Device Advisor

Use case or industry-specific services

这些服务旨在满足特定行业或用例的需求。

它针对什么进行了优化?

服务

智能制造

这些服务经过优化,可以合并来自单条生产线、工厂或站点网络(例如制造工厂、装配设施和炼油厂)的机器数据,以主动提高性能。

AWS IoT SiteWise

AWS IoT SiteWise Edge

AWS IoT TwinMaker

联网车辆

该服务经过优化,可提供分析车队健康状况的应用程序,这可以帮助您更快地识别潜在的维护问题或提高车载信息娱乐系统的功能。

AWS IoT FleetWise

公共基础设施

这些服务用于智慧城市和交通系统,用于:

  • Support 支持使用智能计量技术

  • 改善运营和物流

  • Support 战术优势

  • 管理交通和公共安全

适用于 LoRaWAN 的 AWS IoT Core

适用于 Amazon Sidewalk 的 AWS IoT Core

使用

为了开始使用这些 AWS IoT 服务,我们提供了探索每项服务的途径。以下各节提供了指向深入文档、动手教程和资源的链接。

第一部分提供了关键基础物联网服务的资源链接:FreeRTOS AWS IoT Greengrass、、、、、、、、、、、、、、 AWS IoT ExpressLink AWS IoT Core AWS IoT Device Defender AWS IoT Device Management AWS IoT Events、Amazon Kinesis Video Streams 和。 AWS IoT Analytics

FreeRTOS
  • 什么是 FreeRTOS?

    了解微控制器操作系统,该系统使小型低功耗边缘设备易于编程、部署、保护和维护。

    浏览指南

  • AWS IoT Device Tester 适用于 FreeRTOS

    使用 Fre AWS IoT Device Tester eRTOS 来验证 FreeRTOS 操作系统的数据吞吐率。

    浏览指南

  • Amazon FreeRTOS 移植指南

    将 FreeRTOS 移植到微控制器平台。

    浏览指南

AWS IoT Greengrass
  • 什么是 AWS IoT Greengrass

    对其 AWS IoT Greengrass 进行设置并将其与其他服务集成。

    浏览指南

  • AWS IoT Greengrass V2 工作坊

    构建虚拟环境和运行 C AWS IoT Greengrass ore 软件 V2 的边缘网关。

    使用工作坊

  • AWS IoT Greengrass API 参考

    详细了解 AWS IoT Greengrass V2 的所有 API 操作。阅读支持的 Web 服务协议的请求、响应和错误示例。

    浏览 API 参考资料

AWS IoT ExpressLink
  • 什么是 AWS IoT ExpressLink?

    了解如何对 ExpressLink 硬件模块进行预编程以连接到 AWS IoT 服务,并预先加载安全凭证。

    浏览指南

  • AWS IoT ExpressLink Onboarding-by-Claim 客户/OEM 指南

    了解一种专门为充分利用 AWS IoT ExpressLink 模块功能而创建的 onboarding-by-claim机制。

    浏览指南

  • 开始使用 AWS IoT ExpressLink

    浏览 AWS IoT ExpressLink 开发套件和资源,以帮助您开始使用它。

    浏览指南

AWS IoT Core
  • 开始使用 AWS IoT Core

    了解有助于您开始使用的 AWS IoT 概念和术语 AWS IoT。

    浏览指南

  • AWS IoT Core API 参考

    浏览相关的 API 操作 AWS IoT Core,包括数据平面、作业和安全隧道。它还提供请求、响应和错误示例。

    浏览 API 参考资料

  • AWS IoT Core   教程

    探索 AWS IoT 教程并选择最适合您目标的学习路径。

    开始使用教程

AWS IoT Device Defender
  • 什么是 AWS IoT Device Defender?

    了解一项安全和监控服务 AWS IoT Device Defender,可用于审核设备配置、监控联网设备和降低安全风险。

    浏览指南

  • 在中使用断开连接时长度量度 AWS IoT Device Defender

    中的断开连接持续时间指标让 Det AWS IoT Device Defender AWS IoT Device Defender ect 客户能够监控物联网 (IoT) 设备连接状态和断开连接时长。这篇博客解释了如何使用它。

    阅读博客

  • AWS IoT Device Defender 定价指南

    了解服务的定价要素是如何运作的。

    浏览定价指南

AWS IoT Device Management
  • 开始使用 AWS IoT Device Management

    开始管理设备(也称为 “事物”),并查看有关事物的信息如何作为 JSON 数据存储在注册表中的示例。

    浏览指南

  • AWS IoT Device Management FAQs

    了解您可能在何处、如何、何时以及为何使用 AWS IoT Device Management。

    探索 FAQs

  • 通过以下方式保护物联网 (IoT) AWS

    详细了解如何使用 AWS 安全服务来保护消费和工业环境中的物联网工作负载。

    浏览白皮书

AWS IoT Events
  • 什么是 AWS IoT Events?

    AWS IoT Events 用于监控您的设备或设备群是否出现故障或运行变化,并在此类事件发生时启动操作。

    浏览指南

  • AWS IoT Events 定价指南

    了解 AWS IoT Events 定价的工作原理。

    浏览定价指南

  • AWS IoT Events FAQs

    了解您可能在何处、如何、何时以及为何使用 AWS IoT Events。

    探索 FAQs

Amazon Kinesis Video Streams
  • 什么是 Amazon Kinesis Video Streams?

    使用 Kinesis Video Streams 将 AWS Cloud实时视频从设备流式传输到,或者构建用于实时视频处理或批处理视频分析的应用程序。

    浏览指南

  • 亚马逊 Kinesis Video Streams 定价

    了解 Kinesis Video Streams 定价是如何运作的。

    浏览定价指南

  • 带有 WebRTC 的 Amazon Kinesis Video Streams 开发者指南

    使用带有 WebRTC 的 Kinesis Video Streams 来构建用于 peer-to-peer直播媒体流的应用程序,或者用于摄像机物联网设备、网络浏览器和移动设备之间的实时音频或视频交互的应用程序。

    浏览指南

AWS IoT Analytics
  • 什么是 AWS IoT Analytics?

    用于自动执行分析 AWS IoT Analytics 来自 IoT 设备的数据所需的步骤。

    浏览指南

  • AWS IoT Analytics 定价指南

    了解 AWS IoT Analytics 定价的工作原理。

    浏览定价指南

  • 入门 AWS IoT Analytics (控制台教程)

    创建所需的 AWS IoT Analytics 资源(也称为组件),以发现有关物联网设备数据的有用见解。

    浏览教程

本节链接到有关用例或行业特定 AWS IoT 服务的资源,包括 AWS IoT SiteWise AWS IoT TwinMaker、和。 AWS IoT FleetWise

AWS IoT SiteWise
  • 什么是 AWS IoT SiteWise?

    AWS IoT SiteWise 用于大规模收集、建模、分析和可视化来自工业设备的数据。

    浏览指南

  • AWS IoT SiteWise 定价指南

    了解 AWS IoT SiteWise 定价的工作原理,即消息、数据处理、数据存储、数据导出、 AWS IoT SiteWise 监控、 AWS IoT SiteWise 边缘和警报的使用分别收费。

    浏览定价指南

  • AWS IoT SiteWise FAQs

    了解您可能在何处、如何、何时以及为何使用 AWS IoT SiteWise。

    探索 FAQs

AWS IoT TwinMaker
  • 什么是 AWS IoT TwinMaker?

    AWS IoT TwinMaker 用于构建物理和数字系统的可操作数字双胞胎。

    浏览指南

  • AWS IoT TwinMaker 定价指南

    了解 AWS IoT TwinMaker 定价的工作原理。您可以根据工作负载的大小和独特性在基本、标准和分层套餐定价计划之间进行选择。

    浏览定价指南

  • AWS IoT TwinMaker FAQs

    了解您可能在何处、如何、何时以及为何使用 AWS IoT TwinMaker。

    探索 FAQs

AWS IoT FleetWise
  • 什么是 AWS IoT FleetWise?

    AWS IoT FleetWise 用于近乎实时地收集、转换车辆数据并将其传输到云端。

    浏览指南

  • AWS IoT FleetWise 定价指南

    了解定价的工作原理 AWS IoT FleetWise。它描述了它在两个维度上的工作原理:按车辆数量和消息数量。

    浏览定价指南

  • AWS IoT FleetWise FAQs

    了解您可能在何处、如何、何时以及为何使用 AWS IoT FleetWise。

    探索 FAQs

Explore

  • 架构图

    浏览参考架构图,帮助您开发物联网解决方案 AWS。

    浏览架构图

  • 白皮书

    浏览白皮书以帮助您入门、学习最佳实践并了解您的物联网选项。

    浏览白皮书

  • AWS 视频

    浏览视频,帮助您更好地使用和了解可用 AWS IoT 服务。

    观看视频