加入收藏 | 设为首页 | 会员中心 | 我要投稿 柳州站长网 (https://www.0772zz.cn/)- 基础存储、数据迁移、云安全、数据计算、数据湖!
当前位置: 首页 > 站长资讯 > 外闻 > 正文

每天如何管理15亿条物联网信息

发布时间:2021-01-27 13:43:36 所属栏目:外闻 来源:互联网
导读:1.创业公司的楼起楼塌,全发生在短短4年间 B2B智能硬件协作平台HWtrek(Hardware Trek,意指硬件+跋涉)诞生于2013年,总部在台湾,在深圳有分公司,定位是汇聚全球物联网项目需求与供应链资源,通过线上平台来梳理呈现这些资源方的技术、经验、合作过的项目、

1. 创业公司的楼起楼塌,全发生在短短4年间

B2B智能硬件协作平台——HWtrek(Hardware Trek,意指"硬件+跋涉")诞生于2013年,总部在台湾,在深圳有分公司,定位是汇聚全球物联网项目需求与供应链资源,通过线上平台来梳理呈现这些资源方的技术、经验、合作过的项目、对接人的信息等,同时提供项目协作管理工具,为硬件创业者提供高效、低成本的对接与沟通平台。

2015年,HWTrek宣布获得400万美元A轮融资,投资方包括京东、联想之星、美国中经合集团、日本Global Brain等。HWTrek最红火的这两年,平台上聚集了7000多硬件开发者,2100多硬件项目及1500多供应链行业的专家,包括广达、联发科、伟创力、海尔、京东、亚马逊等企业都是深度合作的供应链合作伙伴,物联网业界头部的媒体纷纷对其进行报道。

事件的突然转折发生在2017年。当年10月,HWTrek向用户发送了题为「Saying farewell to HWTrek (and looking to the future) 」的邮件,宣布将于不久后的11月停止全部服务,且未对停止服务的具体原因做详细说明。
 

在新冠疫情爆发之前,远程工作更多的像是一种福利,而不是一种经营方式。现在,数以万计的人在家办公,其中许多人永远不会回到办公室。这一新现实意味着企业网络必须发展。

企业管理协会(EMA)最近对303位IT专业人员进行了调查,并发表了研究报告“企业WAN转型:SD-WAN,SASE和大流行”。这项研究发现,在疫情爆发之前,平均有14%左右的企业员工定期在家工作。其中超过一半的企业预计,在疫情结束后,在家工作的人口将继续提升。这种永久性的转变意味着IT企业需要调整网络架构和网络运营。
 

但为什么会出现这样的状况?根据BCG Digital Ventures公司工程技术培训副总裁Matthew Sinclair的解释,这是因为技术专家们总是想用最现代的技术解决问题,即使他们对很多新兴技术还没有足够的经验。“但作为工程师,我很理解其中的选择思路。这么做不是因为更安全,而是因为能让从业者学到更多新东西。”他说。

客户们在听说微服务这项新技术的消息之后,总觉得应该用新方法解决自身的整体问题。于是,他们热衷于向软件工程师介绍微服务架构,调动起工程师们的积极性,之后就是在软件工程项目中迅速添加大量微服务元素。

但问题在于,整个开发流程不可能一夜之间完成由单体式架构到微服务架构的转换。换言之,企业在微服务迁移方面往往操之过急——一听说其中的优点、了解到部分收益,就想把它全面推向各个角落。正因为如此,一些企业开始不可避免地陷入微服务误区。

那么,我们该如何避免这种误区?

我们必须意识到,微服务架构代表的是一种分布式系统,因此不妨以部分员工已经具备经验的分布式思维进行设计。此外,千万别忘了这样一条黄金准则:如非必要,勿增实体。

换句话说,大家必须明确自己为什么要构建某种事物、想要借此达成怎样的目的。这是个最基本的问题,适用于任何规模的企业。打算解决什么问题、解决之后能够给用户带来怎样的收益,才是决定是否使用某种技术的根本前提。

用户们其实也并不关心底层技术究竟是什么——他们不关心如何实现,只关心能不能解决问题。

如果唯一的实现方法就是微服务,那我们毫无疑问应该着手使用。但如果还有其他替代方法,请优先考虑这些替代方法。千万不要陷入“为了微服务而微服务”的怪圈。

总而言之,微服务是一种旨在降低复杂性的架构模式。而一旦使用,它又会在其它层面增加复杂水平。如果孤立使用微服务,那么某一维度中得以解决的复杂性,必然会在某种形式扩散到其他领域。因此,最重要的是使用多种其他工具将组织的整体复杂性控制在最低程度。

这又回到了之前的拷问:我们要解决什么问题?如果大多数企业完全可以通过传统且常规的技术搞定当前需求,那么无需选择微服务。不要看到Amazon和谷歌等科技巨头全面推行微服务,就跃跃欲试。请先问问自己,微服务对我们来说是不是正确的选择。

也有不少企业掌握着重要的旧代码库,而且与业务体系严密集成。同样的,微服务也许并不适合这种状况。因此,尽量只在云原生项目中使用微服务,同时继续沿用旧有技术处理传统IT领域的挑战。

一次又一次,我们总会回到最基本的考量:我们要用产品或技术解决什么问题?注意,不是如何解决,是解决什么。如果用户与你的产品进行交互,可以获得哪些收益?只有为这个问题找到明确的答案,大家才能判断微服务架构是否适合自己。

不过在多数情况下,各位得到的答案或许会是“可以,但没必要。”

(编辑:柳州站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读