草庐IT

传统物联网用户可以转向专门的物联网解决方案

Harris编译 2023-03-28 原文

在过去的几个月里,多家云计算行业的参与者做出了一个艰难的决定,即关闭他们的物联网平台。鉴于科技和数字基础设施的成熟,这一决定并不令人惊讶。根据谷歌的说法,很明显,专门从事物联网应用和他们越来越依赖的服务的合作伙伴网络可以更好地满足客户的需求。在谷歌宣布这一消息后不久,IBM还表示,沃森物联网平台的用户应该计划在2023年12月停止该平台之前转移到替代服务。

对于2023年将不复存在的物联网服务的用户来说,时间正在流逝。在接下来的12个月里,他们面临着一个重要的决定和重大机遇,即转向为满足未来几年需求而构建的物联网解决方案。

要真正理解企业希望通过智能互联设备解决的挑战,首先要了解发挥作用的市场力量。

以科技补人才

如今的企业面临着巨大的技能缺口,再加上低失业率和创纪录的员工流动率。事实上,全球近四分之三的员工认为自己没有能力学习企业目前所需的数字技能。

此外,不断上升的技术债务水平,或者在数字系统上线后必须对其进行的额外工作或重新编码,继续影响着企业。SoftwareAG公司的2022年形势报告发现,与前一年相比,78%的公司在2021年承担了更多的技术债务。

这两个因素促使目前的行业从内部生产转向寻找合作伙伴来提高产能或提供缓解。一家公司获得的现成能力越多,它就能越快地进入市场,解决关键的痛点,也就越能把现有的技术技能集中在定制现成的产品上。让我们以供应链为例,如果公司可以购买已经准备好部署到云端的开放物联网平台和API,他们只需要添加特定于他们工作的国家、合作伙伴或行业的代码。

此外,低代码/无代码工具将帮助公司在其组织中实施物联网解决方案,允许业务团队在不需要IT参与的情况下运行。他们让非技术用户能够更多地动手操作,而稀缺的专家可以专注于所有新应用程序的标准化,并完成使他们的公司与众不同的复杂工作。这些工具帮助企业克服当前的技术技能差距,并直接向决策者提供实时见解。

削减依赖和开放标准

随着企业努力获得对数据和流程的更大控制权,许多企业发现自己越来越受到地缘政治变化和大型科技公司决策的影响。实现一个与设备和云无关的平台可以让组织快速地创建新的解决方案。开放标准和投资组合多样化也有助于保护组织的未来。随着谷歌和IBM决定关闭他们的物联网平台,我们看到了技术格局的颠覆性变化对业务连续性的影响。

尽管这可能是颠覆性的,但这一转变为用户提供了一个绝佳的机会,让他们转向专门的物联网平台,这些平台不仅关注开放性,还关注可扩展性。随着企业希望增加业务中活跃的数据和设备数量,连接它们的平台将比以往任何时候都更加重要。

实际的例子

目前,专业物联网平台所带来的好处之一是物流和供应链。为了克服瓶颈和供应链延迟,物联网用户正在利用和跟踪实时数据,这对于在供应链中移动冷库或高价值货物特别有价值。使这些数据可访问,然后允许流程挖掘等工具分析流程数据和依赖关系,并发现模式、异常和改进机会。

主要行业参与者离开物联网领域的决定是市场演变的一个指标,将对数字化转型至关重要的云计算基础设施的交付与使用户能够充分受益的特定领域的物联网专业知识分开。这一演变反映出,管理互联设备网络的公司已经达到了一个新的复杂水平,它们收集的见解最终将给它们的业务带来巨大的增长。

企业可以通过转向提供当今用户所需的交钥匙功能的专业物联网解决方案来利用这一转变。随着这些平台的不断成熟,那些选择积极主动的公司将为自己的成功奠定基础,并在未来几十年里加强其数字支柱。

有关传统物联网用户可以转向专门的物联网解决方案的更多相关文章

  1. ruby - 为什么我可以在 Ruby 中使用 Object#send 访问私有(private)/ protected 方法? - 2

    类classAprivatedeffooputs:fooendpublicdefbarputs:barendprivatedefzimputs:zimendprotecteddefdibputs:dibendendA的实例a=A.new测试a.foorescueputs:faila.barrescueputs:faila.zimrescueputs:faila.dibrescueputs:faila.gazrescueputs:fail测试输出failbarfailfailfail.发送测试[:foo,:bar,:zim,:dib,:gaz].each{|m|a.send(m)resc

  2. ruby - 使用 Vim Rails,您可以创建一个新的迁移文件并一次性打开它吗? - 2

    使用带有Rails插件的vim,您可以创建一个迁移文件,然后一次性打开该文件吗?textmate也可以这样吗? 最佳答案 你可以使用rails.vim然后做类似的事情::Rgeneratemigratonadd_foo_to_bar插件将打开迁移生成的文件,这正是您想要的。我不能代表textmate。 关于ruby-使用VimRails,您可以创建一个新的迁移文件并一次性打开它吗?,我们在StackOverflow上找到一个类似的问题: https://sta

  3. ruby - 我可以使用 Ruby 从 CSV 中删除列吗? - 2

    查看Ruby的CSV库的文档,我非常确定这是可能且简单的。我只需要使用Ruby删除CSV文件的前三列,但我没有成功运行它。 最佳答案 csv_table=CSV.read(file_path_in,:headers=>true)csv_table.delete("header_name")csv_table.to_csv#=>ThenewCSVinstringformat检查CSV::Table文档:http://ruby-doc.org/stdlib-1.9.2/libdoc/csv/rdoc/CSV/Table.html

  4. ruby - 在 jRuby 中使用 'fork' 生成进程的替代方案? - 2

    在MRIRuby中我可以这样做:deftransferinternal_server=self.init_serverpid=forkdointernal_server.runend#Maketheserverprocessrunindependently.Process.detach(pid)internal_client=self.init_client#Dootherstuffwithconnectingtointernal_server...internal_client.post('somedata')ensure#KillserverProcess.kill('KILL',

  5. ruby - 我可以使用 aws-sdk-ruby 在 AWS S3 上使用事务性文件删除/上传吗? - 2

    我发现ActiveRecord::Base.transaction在复杂方法中非常有效。我想知道是否可以在如下事务中从AWSS3上传/删除文件:S3Object.transactiondo#writeintofiles#raiseanexceptionend引发异常后,每个操作都应在S3上回滚。S3Object这可能吗?? 最佳答案 虽然S3API具有批量删除功能,但它不支持事务,因为每个删除操作都可以独立于其他操作成功/失败。该API不提供任何批量上传功能(通过PUT或POST),因此每个上传操作都是通过一个独立的API调用完成的

  6. ruby-on-rails - 使用 rails 4 设计而不更新用户 - 2

    我将应用程序升级到Rails4,一切正常。我可以登录并转到我的编辑页面。也更新了观点。使用标准View时,用户会更新。但是当我添加例如字段:name时,它​​不会在表单中更新。使用devise3.1.1和gem'protected_attributes'我需要在设备或数据库上运行某种更新命令吗?我也搜索过这个地方,找到了许多不同的解决方案,但没有一个会更新我的用户字段。我没有添加任何自定义字段。 最佳答案 如果您想允许额外的参数,您可以在ApplicationController中使用beforefilter,因为Rails4将参数

  7. ruby - 有人可以帮助解释类创建的 post_initialize 回调吗 (Sandi Metz) - 2

    我正在阅读SandiMetz的POODR,并且遇到了一个我不太了解的编码原则。这是代码:classBicycleattr_reader:size,:chain,:tire_sizedefinitialize(args={})@size=args[:size]||1@chain=args[:chain]||2@tire_size=args[:tire_size]||3post_initialize(args)endendclassMountainBike此代码将为其各自的属性输出1,2,3,4,5。我不明白的是查找方法。当一辆山地自行车被实例化时,因为它没有自己的initialize方法

  8. ruby - 是否可以覆盖 gemfile 进行本地开发? - 2

    我们的git存储库中目前有一个Gemfile。但是,有一个gem我只在我的环境中本地使用(我的团队不使用它)。为了使用它,我必须将它添加到我们的Gemfile中,但每次我checkout到我们的master/dev主分支时,由于与跟踪的gemfile冲突,我必须删除它。我想要的是类似Gemfile.local的东西,它将继承从Gemfile导入的gems,但也允许在那里导入新的gems以供使用只有我的机器。此文件将在.gitignore中被忽略。这可能吗? 最佳答案 设置BUNDLE_GEMFILE环境变量:BUNDLE_GEMFI

  9. ruby - 我可以将我的 README.textile 以正确的格式放入我的 RDoc 中吗? - 2

    我喜欢使用Textile或Markdown为我的项目编写自述文件,但是当我生成RDoc时,自述文件被解释为RDoc并且看起来非常糟糕。有没有办法让RDoc通过RedCloth或BlueCloth而不是它自己的格式化程序运行文件?它可以配置为自动检测文件后缀的格式吗?(例如README.textile通过RedCloth运行,但README.mdown通过BlueCloth运行) 最佳答案 使用YARD直接代替RDoc将允许您包含Textile或Markdown文件,只要它们的文件后缀是合理的。我经常使用类似于以下Rake任务的东西:

  10. ruby - 一个 YAML 对象可以引用另一个吗? - 2

    我想让一个yaml对象引用另一个,如下所示:intro:"Hello,dearuser."registration:$introThanksforregistering!new_message:$introYouhaveanewmessage!上面的语法只是它如何工作的一个例子(这也是它在thiscpanmodule中的工作方式。)我正在使用标准的ruby​​yaml解析器。这可能吗? 最佳答案 一些yaml对象确实引用了其他对象:irb>require'yaml'#=>trueirb>str="hello"#=>"hello"ir

随机推荐