与子同袍 · 2020年07月27日

Greenfield和Brownfield,在物联网中究竟是什么?

作者:与子同袍
首发:物联网前沿技术观察

第一次接触Greenfield和Brownfield,是在Clearblade物联网公司的CTO的音频采访中听到的。最近看物联网相关的资料,又好几次都碰到了Greenfield和Brownfield这两个词。

简单来说,在IT行业,Greenfield指的是在全新环境中从头开发的软件项目;Brownfield指的是在遗留系统之上开发和部署新的软件系统,或者需要与已经在使用的其他软件共存。

具体到物联网领域,Greenfield开发是指只连接新设备的物联网系统开发。

Greenfield具备如下特点:

  • 没有遗留系统让新系统开发束手束脚;
  • 不用考虑与其他系统集成;
  • 开发过程相对简单,但风险也高;
  • 通常基于新技术,面向新客户。

许多初创公司和知名品牌企业采用Greenfield开发,它们要赶上物联网的潮流,并在行业中占据一席之地。例如物联网洗衣机,智能锁,恒温器,智能电灯,工厂中最新型号的带有通讯功能的PLC和机器人等。

下面列举一些Greenfield在物联网领域的例子:

物联网空调

智能水杯

血糖监控

恒温器:

智能牙刷

工业物联网

Greenfield这种开发模式会带来一些不良影响:

  1. Greenfield项目只连接自己的设备或者一小部分新设备,会导致物联网环境同时在许多不同方向上发展,最终成为一个由不兼容和不可互操作的标准和协议组成的零散的大杂烩。物联网的真正未来是一个连接设备的生态系统,可以在没有人为干预的情况下自主地进行相互通信,并创造价值。而这并不是这些Greenfield项目能够实现的。
  2. 在消费者领域,用户要扔掉原本可以工作多年的电器,去买新的产品。
  3. 在工业领域,用新设备取代现存的旧设备成本很高。更换整个基础设施的成本将是天文数字,在许多情况下,这是不可能的。

这并不意味着Greenfield开发不好。这只是意味着它不应被视为开发物联网解决方案的唯一途径。

Brownfield在工业物联网(IIoT)中尤其重要。工业物联网设备虽然并不面向最终消费者,但是把它们监控起来收集数据并进行数据分析,可能比使用智能手机打开和关闭灯泡更为重要。

Brownfield在物联网领域的例子:

工厂车间:车间里的生产设备已经用了一二十年,PLC型号众多,有些PLC是早已停产的三菱FX-1N之类的,PLC的扩展通讯模块也早已买不到了;PLC的数据点表也找不到了;数控系统的通信SDK也已经买不到了;有些设备的温控仪和流量计不是数字式的,是模拟仪表,不改造根本读不到数据;有的项目指定要用已有的Wi-Fi网络,有的出于安全考虑任何无线都不允许。

智能建筑:用的智能楼宇组态监控软件是10年前的版本;不像现在的智能楼宇软件,根本没有Rest API可以进行互操作,只能自己去数据库里看懂表结构才能读到告警。

电力光伏:协议五花八门,每家的协议还修改过和标准协议不同。

环保监控:在做物联网环保项目时,从传感器采集的环境数据,需要发送到当地的上级环保部门的信息系统;每个项目信息系统的接口都不一样;消防等行业也是同理。

铁路:走的是专网带宽有限;网络连接安全限制很多。

桥梁:已经使用了数十年了,还要再运行数十年。通过物联网监控保证它们的安全性至关重要。

Brownfield的特点是:

  1. 对系统强加了一些约束和要求,这些约束和要求将限制设计和实现决策。这意味着任何新的软件架构都必须考虑并与现有软硬件共存。
  2. 开发过程可能变得具有挑战性和艰巨性,需要细致的分析,设计和测试。
  3. 开发人员必须基于现有的软硬件来做出设计决策。
  4. 抛弃所有遗留的软硬件代价很高,是不可行的。

参考资料

  1. IoT Solutions You Can Buy Today - Part One

2. Open Source Software for Industry4.0 - Ian Skerrett Eclipse Foundation

3. https://bdtechtalks.com/2016/09/22/what-is-the-difference-between-greenfield-and-brownfield-iot-development/

4. https://en.wikipedia.org/wiki/Brownfield\_(software\_development)


推荐阅读:

更多物联网,边缘计算相关技术干货请关注我的专栏物联网前沿技术观察
申请加入物联网技术研讨大佬微信群,请加微信号:iot1999
WX20200303-102828.png
推荐阅读
关注数
2170
内容数
73
专注物联网、工业4.0、工业互联网、边缘计算
目录
极术微信服务号
关注极术微信号
实时接收点赞提醒和评论通知
安谋科技学堂公众号
关注安谋科技学堂
实时获取安谋科技及 Arm 教学资源
安谋科技招聘公众号
关注安谋科技招聘
实时获取安谋科技中国职位信息