简介
物联网平台是任何物联网产品的组成部分。它可以帮助您加快上市时间,将风险降至最低,降低开发成本,并帮助您更快地到达产品市场。
如果你对物联网平台感到困惑,相信我,你并不孤单。许多产品领导者也面临同样的挑战。这是一个复杂的话题,我有很多问题要问。
在这篇文章中,我将给你一个清晰的图片,如何接近物联网平台,包括:
- 什么是物联网平台?为什么需要
- 物联网平台如何融入整体产品战略
- 物联网技术堆栈中不同类别的物联网平台
- 选择物联网平台时的关键考虑因素
- 如何决定是建立还是购买物联网平台
什么是物联网平台?为什么需要
将物联网平台看作是一组技术,它们为开发产品提供了构建块。物联网平台提供您用来创建解决方案特定功能的“基础设施”。
物联网平台的目标是为您的应用程序提供所有通用功能,以便您能够专注于构建使您的产品与众不同并为客户增加价值的功能。
通过接管非差异化功能,物联网平台可帮助您降低开发风险和成本,并加快产品上市时间。
当人们谈论物联网平台时,他们通常会使用一些技术术语,如传输协议、规则引擎、数据湖等。虽然这些考虑很重要,值得深思熟虑,但他们并没有清楚地说明物联网平台如何帮助你。
让我们来分解物联网产品需要执行的关键任务,重点介绍物联网平台应涵盖的功能。物联网产品需要:
- 通过传感器获取真实世界的数据
- 本地分析数据(边缘计算)
- 连接到云以传输数据和接收命令
- 在云中存储数据
- 分析云中的数据以创建见解
- 命令“事物”根据洞察力执行特定任务
- 向用户展示见解
此外,物联网平台还应提供重要的“幕后”功能:
- 跨物联网技术堆栈安全地执行所有操作
- 识别和管理所有物联网设备(规模)
基于这个简化的描述,一个好的物联网平台应该提供工具和基础设施来尽可能多地覆盖这些任务。
例如,如果您的物联网平台在分析方面非常强大,但无法帮助您将数据从设备传输到云端,那么您将面临很大的差距。在实践中,你可能会在你的产品中使用不止一个物联网平台,但在本文后面会有更多的介绍。
物联网平台如何与您的产品战略相匹配
在开始产品开发和物联网平台选择之前,你需要确保你有一个坚实的物联网产品战略。
稳健的战略需要涵盖以下三个方面:
- 可取性(市场需要你的产品吗?)
- 生存能力(有没有商业模式可以让你的产品赚钱?)
- 可行性(你能制造你的产品吗?)
物联网平台通过加速和降低开发过程中的风险来帮助您实现可行性。
但请记住,可行性只有在你有了可取性和可行性之后才考虑。换言之,在开发产品之前,您需要确保您正在解决一个真正的客户难题,并且您的解决方案将带来财务收益。
因为这篇文章是关于物联网平台的,所以我将把重点放在我的物联网决策框架的技术决策领域。
本文假设您已经完成了用户体验、数据和业务决策领域,这意味着您已经准备好选择您的物联网平台。
确保您从用户体验决策区域开始评估期望值,然后完成数据和业务决策区域的可行性。
如果您不熟悉物联网决策框架,请查看!这篇文章的其余部分建立在这些概念的基础上。
了解各类物联网平台
物联网产品非常复杂,因为它们必须跨物联网技术堆栈的5个层集成多个组件。
考虑到这种复杂性,您不可能找到一个涵盖物联网技术堆栈所有领域的物联网平台。因此,您将需要一些不同类型的IoT平台来覆盖整个范围。
IoT平台最常见的类别是:
- 云平台(又称为应用程序启用平台)
- 物联网连接平台
- 物联网设备平台
- 分析平台
物联网云平台(又名应用支持物联网平台)
此类IoT平台为您的产品提供了核心构建块,包括使用,传输,存储,分析和显示数据。顾名思义,它们的目的是通过抽象化构建IoT解决方案的复杂性来实现应用程序的快速开发。
市场上有数百种物联网平台,因此弄清楚要使用哪个平台可能很艰巨。应用程序启用平台具有各种风格,包括:
- 工业平台
- 消费者平台
- 针对开发人员的平台
- 较高级别的(拖放式)平台,非常适合原型制作
- 专注于特定行业的平台
- 本地,边缘,云平台
物联网连接平台
连接性是物联网技术堆栈不可或缺的一部分,可将地面物联网设备链接到云或任何其他大数据存储库。
许多物联网产品(大部分在消费者领域)都依靠Wi-Fi连接到Internet。对于这些产品,连接管理可能包含在其应用程序启用平台中。因此,花费额外的时间和精力来确保连接性可能不值得投资。
另一方面,制造设备,联网汽车或智能电网等属于“关键物联网”一部分的产品需要更强大的通信技术才能到达Internet。例如,许多此类物联网设备都依赖于4G,5G或NB-IoT等蜂窝技术。
在这种情况下,数据不会直接从IoT设备流到Internet并流到Cloud平台。取而代之的是,数据在路由到Internet之前先通过由移动网络运营商管理的蜂窝网络传输。
利用第三方基础架构将数据从IoT设备传输到云有很多好处,包括专用带宽,严格的连接性SLA和增强的安全性。
但是,与网络运营商合作会带来新的挑战,包括将IoT设备连接到移动网络时增加的复杂性,以及与全球蜂窝运营商保持合作关系以确保您的产品可以在全球范围内运行。这就是物联网连接平台发挥作用的地方。
他们的职责是跨许多蜂窝运营商无缝管理您的设备与云平台之间的连接。
连接平台无需您与多个运营商签约,而是提供了一个用于部署,监视和管理全球所有设备的单一界面。这些平台通常包括其他功能,例如流量监控,连接管理,地理位置,设备管理,空中更新和设备配置。
随着行业的发展,云和连接性物联网平台之间的界限开始变得模糊。微软和亚马逊等云播放器正在实现物联网连接平台中包含的功能。同样,构建IoT连接平台的公司希望“上游”并构建以前仅在云平台中提供的功能。
物联网设备平台
物联网设备平台为开发物联网设备提供了硬件构建块。并且考虑到硬件通常是物联网产品开发的“万里长征”,因此重要的是要考虑市场上已经存在的东西以加速您的工作。
选择正确的物联网设备平台取决于您在物联网产品采用曲线中的位置。
下表显示了我建议的构建物联网设备的策略。
您的目标是使IoT路线图与绿色方块保持一致。很早以前,在发现阶段,您想利用尽可能多的现成硬件。只有在达到产品市场适应性并开始大规模部署时,才需要投资定制硬件。
原因是,从一开始,您就无法确定究竟能解决客户问题的方式。因此,最好花一些时间和金钱进行快速实验,而不是构建您不知道客户想要的昂贵硬件。
随着您在市场上获得牵引力,您的关注点将从产品与市场的契合转移到追求利润。是时候购买定制硬件以实现微型化,降低物料清单(BOM)成本,延长电池寿命,改善供应链协议,改善可维修性等。
那么物联网设备平台是什么样的呢?以下是物联网采用生命周期各个阶段的一些示例。
物联网设备平台–产品投放市场前
您在此阶段的目标是创新。这要求您了解客户的需求并提出潜在的解决方案以解决这些需求。您的重点应该是创建可以与潜在客户共享并快速迭代的快速原型。这是利用完整的现成硬件组件构建原型的绝佳时机。
物联网设备平台–何时推动产品市场进入
随着产品与市场的契合度的提高,您可能需要开发越来越定制的IoT设备,使其更类似于最终产品的功能和外形。
在此阶段,您还可以将诸如Arduino,Beagle Bone,Raspberry Pi等硬件组件或CompactRIO的OEM版本用作设备的核心。您的硬件工程团队可以将这些构造块用作您自己的自定义硬件的一部分,以创建半自定义的IoT设备。
在此阶段,您的关注点不仅是功能,还包括外形尺寸。IoT设备外壳,硬件用户界面等是需要工程和工业设计团队共同关注的要素。
物联网设备平台–千载难逢
一旦找到适合市场的产品并准备好进行扩展,就该投资定制硬件了。您的目标是针对外形,成本,供应链和可维护性进行优化。
您在上市前使用的IoT设备平台可能太昂贵或过大而无法大规模部署。在此阶段,通常需要完全重新设计IoT设备以满足特定产品和公司目标。
您还可以与云供应商或连接供应商合作,后者可以帮助您选择和集成适用于IoT产品的最佳硬件。他们还可以通过参考体系结构和合作伙伴为您提供帮助,这些参考体系结构和合作伙伴可以帮助您大规模地进行IoT设备设计和制造。
注意:请记住,物联网产品应与物联网设备无缝集成,一直到云。为此,您需要在IoT设备上运行专用软件。IoT Cloud平台公司通常以SDK(软件开发套件)的形式提供此软件。确保您选择的硬件平台与您的云平台兼容。
物联网分析平台
物联网产品的目标不是收集数据。这是为了为您的用户提供可行的见解。这就是为什么分析数据与收集数据同样重要(如果不更多)的原因。
大多数云平台已经包含分析工具,对于许多应用程序来说可能已经足够。
但是,如果您的应用程序对可视化,数据处理,数字孪生,人工智能(AI)或机器学习(ML)有其他要求,则IoT分析平台可以加快IoT开发速度。
其中一些平台提供了您可以自定义的通用分析功能,而其他平台则提供了专门的,垂直特定的功能,例如物流,资产跟踪或预测性维护。
如何选择合适的物联网平台?
选择正确的物联网平台可能很艰巨。物联网技术堆栈的每一层都有数百个选项和供应商。您需要进行研究以确定最适合自己的选择。
选择物联网平台时,您需要考虑的不仅仅是其解决方案的技术功能。您正在寻找与公司战略以及产品采用生命周期中的位置保持一致的技术,业务和运营能力的组合。
例如,如果您还处于发展初期,则应专注于可帮助您快速构建和测试原型的IoT平台。可伸缩性,成本和功能集应该较少受到关注。
随着您逐步适应市场规模和规模,重点应转向具有更高可扩展性,稳定性和全球覆盖范围的物联网平台。
请记住,在过渡到规模时,可能需要完全重新平台化产品,这没关系。作为产品负责人,我们需要与高管和投资者建立明确的期望。随着产品采用率的提高,您的团队需要花时间重构产品以实现规模扩展,这对他们并不奇怪,这可能意味着过渡到新的IoT平台集来支持这一新阶段。
选择物联网平台时,以下是要寻找的5个关键领域:
- 有信誉的公司。物联网本身具有足够的风险。将产品的核心信任给未知的公司可能会适得其反。确保评估他们的声誉,稳定性,财务状况和业绩记录。
- 大型生态系统。物联网是如此之大,以至于没有一家公司可以主导一切。寻找一家拥有强大应用程序和合作伙伴生态系统的公司将是可选项和扩展方面的一笔不错的投资。大多数顶级IoT平台提供商都不自己做硬件,但是拥有强大的合作伙伴生态系统。那总是一个好兆头。
- 开放的API。可扩展性是关键,因此请确保选择一个提供程序,以便您可以通过编程方式访问其尽可能多的功能。
- 垂直焦点。 与了解您行业的供应商保持一致永远是一个加号。他们的解决方案旨在处理您的数据类型,分析,甚至帮助您遵守行业法规。
- 强大的入职率。采用新平台并非易事。寻找拥有强大解决方案部门(或专业服务)的公司,这些公司可以培训您的团队,为您提供架构方面的帮助,并指导您完成概念验证阶段。
最终,您正在寻求建立合作伙伴关系。这是一个复杂的决定,您不能独自做出一个决定。它要求您与公司中的各个部门紧密合作,包括工程,用户体验,数据科学,财务等。
您应该构建还是购买物联网平台?
到目前为止,应该很清楚,利用商用物联网平台有许多好处。但是,不管您相信与否,许多公司,特别是那些以工程为动力的公司,都认为他们需要构建其物联网解决方案的每一部分。
这些公司花费数年和数百万美元来构建非增值基础架构,而不是专注于构建差异化功能来为其客户提供服务。
所以让我清楚。您根本不需要自己构建完整的IoT基础架构。没有意义重新发明轮子。
通过使用市售的IoT平台,您可以更快地拥有更多功能且花费更少的工程工作,从而降低了开发成本。这意味着您可以将工程团队集中在真正重要的方面:核心价值主张。
想一想。物联网平台供应商拥有庞大的开发人员团队,他们在改进功能,修复错误并确保其产品坚如磐石的同时。那是他们的事,因此对他们进行投资很有意义。通过他们的工作,您产品的质量和稳定性将带动他们的投资热潮。
让我们揭穿一些我听到的反对使用市售物联网平台的最常见神话。
误解1:我的产品独一无二
物联网平台本来就是通用的,所以很可能您会发现它们的功能集和理想的解决方案之间存在一些差距。此处的关键是评估该间隙的大小并确定是否可以解决。缺少的功能是否必须具备?还有其他平台或软件供应商可以弥补这一空白吗?
另外,问问自己该功能是否可以等待。跳入IoT平台的一大优势是您可以带动其增长。顶级公司有数百名开发人员致力于增强功能和新功能。下一个版本可能会弥补您正在遇到的差距,更不用说他们将在未来几年中继续提供的新功能,合作伙伴和工具。
将时间集中在开发产品的独特性上。那是您最好花钱的地方。
误解二:物联网平台价格昂贵
是的,平台要花钱。但是从长远来看,与建立自己的成本相比,这些支出很小。建立一个可行的物联网平台(软件或硬件)将花费数年甚至数百万美元。除了所有开发成本之外,您还需要增加支持和维护成本。永远。
您可能没有创建资产,而是创建了负债。简而言之:
您无法以低于采用商业平台所需的成本来构建物联网平台。
即使您能够克服巨大的技术挑战,最终,您也将拥有一些并非战略核心,没有差异化的东西,并且可能比当今行业落后2-5年。作为产品经理,很难证明该投资的合理性。
误解三:投资者会给我公司较低的估值
许多产品负责人担心,如果投资者利用第三方组件或物联网平台,他们的产品价值将减少。没有什么比真理更遥远了。
投资者关心独特的价值主张和投资回报率。您将如何向他们解释您花了他们的钱来重新发明轮子?不是我期待的对话。
这样说:如果您在平台上构建产品会失去价值,就像说特斯拉汽车没有价值是因为它们自己没有制造轮胎。
总结
构建物联网产品非常复杂。通过将产品的非核心区域外包到IoT平台,您将降低风险,最小化成本,提高质量并加快产品上市时间。