草庐IT

边缘计算如何使企业受益?

佚名 2023-03-28 原文
当今的超连接世界,是源于无数技术趋势的成熟和在多个接触点的交叉。如所见,它们已经改变了计算、通信、治理、金融和业务流程。由于智能手机和其他设备的普及,计算变得去中心化。如今,一个U盘的计算能力已经超过了大约十年前的服务器。

现在,成熟的人工智能(AI)和机器学习(ML)技术正在推动各行各业的高级数据分析和自动化。然而,使用基于AI和ML的系统需要比集中式云提供更多的处理能力,这导致了混合边缘云的发展。

混合边缘云使智能设备能够充当云,通过利用这些设备的计算资源构建一个分散云,其容量明显大于中央云。它构建在数据源所在的位置,主要是在智能手机、机器人系统和物联网子集中。其涉及任何具有CPU和数据处理能力的机器,并且位于数据中心之外。这也是数字化转型的起点。

边缘云是如何运作的?

当流程在边缘云上运行时,组织可以赋予其智能设备更多的自主权。其可以涉及三个不同的应用系统,类似于三个员工之间的协作。在这种交互中,当员工1(系统1)就某些工作向高级员工2(系统2)咨询时,员工2反过来必须获得其上级(系统3)的许可,以最终确定对初始请求的响应。云的功能类似——所有请求都返回到中心位置进行决策。

这些人性化的例子和基于设备的例子之间的区别在于,边缘云为其系统或应用提供了足够的数据,能够快速交换知识,而无需询问“上级”下一步必须做什么。

不同系统之间的相互作用以及其所带来的结果是可以追溯的。然而,各种系统也可以在业务逻辑允许的情况下自主运行。混合边缘云以不同的方式支持数字化转型计划:

  • 使云平台能够支持持续转型
使用混合边缘云平台,企业可以结合公共、私有云和边缘云的优势,以加速转型。此外,由于它适用于所有组织云部署模型,因此有助于降低托管成本并避免供应商锁定。它可以将未使用的计算资源添加到其基础设施中,以实现无缝的可扩展性。

尽管对于一家企业来说,在未来几年规划所有新的数字解决方案是不切实际的,但可以利用混合边缘云的优势来实现以下平台:

  1. 与公有云和私有云提供商支持的设备和网络配套使用
  2. 与现有的软件开发语言、管理和实施工具兼容
  3. 与其他IT系统集成,并允许升级
  4. 无需大量的硬件投资,并且节能
  5. 确保高度的数据隐私和安全
将混合边缘云作为其数字化转型战略的核心特征,企业可以保持其技术解决方案不受未来影响,并能够适应不断变化的运营需求。

  • 紧跟系统互联网的发展
在智能手机时代,大多数企业通过垂直移动应用提供数字解决方案,这些应用访问或使用云中的托管内容或信息,并在孤岛中运行。另一方面,随着世界的连接越来越紧密,水平系统在众多设备上运行。它们之间的互动和信息交换超越了智能手机。

技术不仅仅是关于物联网,而是一个由系统、子系统和服务组成的互联网,它们协同自主地工作。混合边缘云可以轻松连接组织现有的孤立系统,帮助其从物联网过渡到更进化的系统互联网。

对于这种演变,组织还必须采用新的前景,因为混合边缘云消除了多年来作为IT系统基础的传统计算模型。且还应该明白,随着逐步将工作流程数字化,增强的性能、更低的托管成本、更强大的安全性和弹性使边缘云基础成为更好的选择。

  • 为企业未来的增长做好准备
当企业使用固定的和分层的客户端-服务器策略时,网络连接和中央云资源不会促进增长,反而会阻碍进步。将数据从数十亿个客户端设备传输到数百万个集中式云服务器,会导致高昂的托管成本和带宽浪费。反过来,也会产生社会和经济影响。

而当数据在混合边缘云上处理时,更易于管理,且对中心实体的依赖最小。在使用这种方法时,企业可以将任何计算设备(从智能手机到人工智能传感器)作为其云服务器。它可以构建一个面向未来的基础设施,并通过添加新设备对其进行有机扩展。

前进方向:致力于可持续的数字化转型

数字化转型是一个持续的过程,有望解决可能还不明显的企业需求。即使在这样的不确定性中,利用混合边缘云的组织也能够比使用集中式云系统的企业更可持续地实现其数字化转型目标。在优先考虑企业需求的同时,它提供了更多的空间来改善客户体验,并允许轻松扩展以利用出现的机会。


有关边缘计算如何使企业受益?的更多相关文章

  1. ruby - 如何使用 Nokogiri 的 xpath 和 at_xpath 方法 - 2

    我正在学习如何使用Nokogiri,根据这段代码我遇到了一些问题:require'rubygems'require'mechanize'post_agent=WWW::Mechanize.newpost_page=post_agent.get('http://www.vbulletin.org/forum/showthread.php?t=230708')puts"\nabsolutepathwithtbodygivesnil"putspost_page.parser.xpath('/html/body/div/div/div/div/div/table/tbody/tr/td/div

  2. ruby - 如何从 ruby​​ 中的字符串运行任意对象方法? - 2

    总的来说,我对ruby​​还比较陌生,我正在为我正在创建的对象编写一些rspec测试用例。许多测试用例都非常基础,我只是想确保正确填充和返回值。我想知道是否有办法使用循环结构来执行此操作。不必为我要测试的每个方法都设置一个assertEquals。例如:describeitem,"TestingtheItem"doit"willhaveanullvaluetostart"doitem=Item.new#HereIcoulddotheitem.name.shouldbe_nil#thenIcoulddoitem.category.shouldbe_nilendend但我想要一些方法来使用

  3. python - 如何使用 Ruby 或 Python 创建一系列高音调和低音调的蜂鸣声? - 2

    关闭。这个问题是opinion-based.它目前不接受答案。想要改进这个问题?更新问题,以便editingthispost可以用事实和引用来回答它.关闭4年前。Improvethisquestion我想在固定时间创建一系列低音和高音调的哔哔声。例如:在150毫秒时发出高音调的蜂鸣声在151毫秒时发出低音调的蜂鸣声200毫秒时发出低音调的蜂鸣声250毫秒的高音调蜂鸣声有没有办法在Ruby或Python中做到这一点?我真的不在乎输出编码是什么(.wav、.mp3、.ogg等等),但我确实想创建一个输出文件。

  4. ruby-on-rails - 如何验证 update_all 是否实际在 Rails 中更新 - 2

    给定这段代码defcreate@upgrades=User.update_all(["role=?","upgraded"],:id=>params[:upgrade])redirect_toadmin_upgrades_path,:notice=>"Successfullyupgradeduser."end我如何在该操作中实际验证它们是否已保存或未重定向到适当的页面和消息? 最佳答案 在Rails3中,update_all不返回任何有意义的信息,除了已更新的记录数(这可能取决于您的DBMS是否返回该信息)。http://ar.ru

  5. ruby-on-rails - 'compass watch' 是如何工作的/它是如何与 rails 一起使用的 - 2

    我在我的项目目录中完成了compasscreate.和compassinitrails。几个问题:我已将我的.sass文件放在public/stylesheets中。这是放置它们的正确位置吗?当我运行compasswatch时,它不会自动编译这些.sass文件。我必须手动指定文件:compasswatchpublic/stylesheets/myfile.sass等。如何让它自动运行?文件ie.css、print.css和screen.css已放在stylesheets/compiled。如何在编译后不让它们重新出现的情况下删除它们?我自己编译的.sass文件编译成compiled/t

  6. ruby - 如何将脚本文件的末尾读取为数据文件(Perl 或任何其他语言) - 2

    我正在寻找执行以下操作的正确语法(在Perl、Shell或Ruby中):#variabletoaccessthedatalinesappendedasafileEND_OF_SCRIPT_MARKERrawdatastartshereanditcontinues. 最佳答案 Perl用__DATA__做这个:#!/usr/bin/perlusestrict;usewarnings;while(){print;}__DATA__Texttoprintgoeshere 关于ruby-如何将脚

  7. ruby - 如何指定 Rack 处理程序 - 2

    Rackup通过Rack的默认处理程序成功运行任何Rack应用程序。例如:classRackAppdefcall(environment)['200',{'Content-Type'=>'text/html'},["Helloworld"]]endendrunRackApp.new但是当最后一行更改为使用Rack的内置CGI处理程序时,rackup给出“NoMethodErrorat/undefinedmethod`call'fornil:NilClass”:Rack::Handler::CGI.runRackApp.newRack的其他内置处理程序也提出了同样的反对意见。例如Rack

  8. ruby - 如何每月在 Heroku 运行一次 Scheduler 插件? - 2

    在选择我想要运行操作的频率时,唯一的选项是“每天”、“每小时”和“每10分钟”。谢谢!我想为我的Rails3.1应用程序运行调度程序。 最佳答案 这不是一个优雅的解决方案,但您可以安排它每天运行,并在实际开始工作之前检查日期是否为当月的第一天。 关于ruby-如何每月在Heroku运行一次Scheduler插件?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/8692687/

  9. ruby-on-rails - 如何从 format.xml 中删除 <hash></hash> - 2

    我有一个对象has_many应呈现为xml的子对象。这不是问题。我的问题是我创建了一个Hash包含此数据,就像解析器需要它一样。但是rails自动将整个文件包含在.........我需要摆脱type="array"和我该如何处理?我没有在文档中找到任何内容。 最佳答案 我遇到了同样的问题;这是我的XML:我在用这个:entries.to_xml将散列数据转换为XML,但这会将条目的数据包装到中所以我修改了:entries.to_xml(root:"Contacts")但这仍然将转换后的XML包装在“联系人”中,将我的XML代码修改为

  10. ruby - 如何使用文字标量样式在 YAML 中转储字符串? - 2

    我有一大串格式化数据(例如JSON),我想使用Psychinruby​​同时保留格式转储到YAML。基本上,我希望JSON使用literalstyle出现在YAML中:---json:|{"page":1,"results":["item","another"],"total_pages":0}但是,当我使用YAML.dump时,它不使用文字样式。我得到这样的东西:---json:!"{\n\"page\":1,\n\"results\":[\n\"item\",\"another\"\n],\n\"total_pages\":0\n}\n"我如何告诉Psych以想要的样式转储标量?解

随机推荐