据估计,到2022年,全球联网电子产品的数量将达到290亿,其中约180亿将属于新兴的物联网(IoT)子类别。甚至其中一部分可能看起来像企业的Sisyphean任务,但Alexandros Marinos旨在使管理物联网设备与配置PC外围设备一样简单。

131145sb642d.jpeg

Alexandros Marinos(Linkedin)是Balena.io(前身为Resin.io)的创始人,该公司是DevOps解决方案的提供商,该解决方案适用于从机器人、制造到运输和建筑管理的垂直设备。这家总部位于华盛顿州西雅图的公司成立三年后,成功地从Threshold Ventures、GE Ventures、Ericsson和Aspect Ventures吸引了900万美元的风险投资。现在,Balena正准备进行扩张,在由OpenView和现有投资者领投的B轮融资中获得了1440万美元。这笔资金将推动其员工队伍的增长,目前在西雅图总部以及位于伦敦和希腊雅典的卫星办事处共有45名员工。

timeline-2x.png
balena企业历程

  • 2013年balena的前身resin.io)成立。
  • 2018年10月29日Resin.io宣布更名为balena,并发布核心平台的开源版本openBalena betaB。
  • 2019年6月13日,一枚火箭从瑞典基律纳发射升空,附带运载280公斤的科学实验器具;其中有一台在balenaOS上运行Docker容器的Raspberry Pi Zero。
  • 2019年9月13日公布针对Raspberry Pi 4的64位BalenaOS操作系统。

balena_logo.pngBalena-Team.png

来自萨里大学和希腊美国学院的毕业生Marinos表示,Balena平台上的设备数量正以每年6倍的速度增长,并且客户数量也在不断上升。Balena现在拥有Bosch、Booster、Allscripts、Tapp、Zume Pizza、OpenDoor、Sonder、智能家居系统公司Dwelo、智能屋顶创企Sense、HVAC监控和控制提供商Enerbrain以及智能建筑控制开发商Mount Kelvin等客户群。

“随着数十亿复杂设备上线,物联网项目负责人面临着安全和速度的双重挑战。他们必须安全地维护任务关键型远程设备,同时还为其客户提供新的软件特性和功能,”Marinos在之前的声明中表示。“我们非常有能力帮助物联网项目领导者将软件作为战略优势。”

Balena的同名平台基于Docker、Git、Yocto和其他开源技术,以解决物联网设备部署中的常见问题。它提供了一个针对嵌入式Linux系统的工作流程,其中包含一个控制台,可让开发人员同时将更新推送到数千个设备,并提供对设备车队运行状况的可见性。

balena-cloud-2x.png

BalenaCloud是Balena完全托管的云服务,除了可自动将代码打包到容器中的服务器外,还包括设备和客户端软件。至于BalenaOS,它是一个简单的Linux主机操作系统,预装了BalenaEngine,一个轻量级和Docker兼容的容器引擎。BalenaOS与主机操作系统共享一个内核,但其他方式独立工作,它负责启动设备主管和容器化服务。巧妙的是,它的架构使得即使应用崩溃也可以继续运行和提取新代码,或者在新版本失败时恢复旧的固件版本。

balena-etcher-2x.png

BalenaEtcher是一个为设备配置编码的工具,它补充了BalenaOS。应用的配置密钥嵌入在BalenaOS映像下载中,当设备首次启动时,它们使用Balena的配置API进行自我注册。在部署方面,构建的图像存储在Balena的容器注册表中,并且设备管理员会收到新应用版本准备就绪的提醒。如果设备当时处于脱机状态,设备管理员会在新容器重新联机时通知它。

balena-os-2x.png

balenaOS是一个简单但功能强大的操作系统,专门为容器量身定制,并针对嵌入式世界而构建。

balena-engine-2x.png

balenaEngine是一个基于Docker的Moby Project技术的容器引擎。

open-balena-2x-1.png

OpenBalena是balenaCloud的开源版本。

Balena的另一个好处包括支持带宽和存储节省增量更新,它告诉主管只下载旧图像和新图像之间的二进制差异,以及内置的Web终端,允许用户SSH进入任何运行服务或底层主机操作系统。BalenaCloud还拥有一个下载进度监视器和设备管理器日志窗口,这两个窗口都可以通过服务、设备和应用进行过滤。

对于拥有20台设备的单个用户,BalenaCloud的起价为每月99美元(或每年1188美元),前10个设备是免费的。每月299美元(每年3588美元)的试点计划将帐户和设备的数量分别增加到3个和50个,每月1299美元(每年15588美元)的生产计划增加了两个帐户和50个设备。

喜欢自托管方法的客户可以选择OpenBalena,这是一个免费提供的后端服务和支持BalenaCloud的组件。它通过Balena命令行界面进行管理,该界面可用于配置应用容器、推送更新、检查状态和查看日志等。

balenaFin-1.1-Raspberry-Pi-module-expansion-board.jpg
BalenaFin 1.1

Balena表示,BalenaCloud和OpenBalena都兼容英特尔的NUC、Nvidia Jetson TX2以及Arm、Variscite、Up、Odroid等数十种其他类型的设备。此外,Balena还提供基于Rasberry Pi计算模块的载板BalenaFin,配备高达64GB的存储空间,PoE兼容的电源连接器,Wi-Fi和蓝牙连接,以及多种接口,包括HDMI、MIPI、I2C、SPI、UART和GPIO。

Balena与微软的Azure IoT Edge形成竞争,它支持全系列的容器化和隔离功能。另一个重量级竞争对手是谷歌的Cloud IoT,这是一套连接、处理、存储和分析边缘设备数据的工具。AWS的物联网设备管理不甘示弱,可以跟踪、监控和管理运行各种操作系统和软件的设备。

但Balena显然认为物联网设备管理市场(预计到2025年将达到51亿美元)已经成熟,可能会出现颠覆。当然,时间会证明一切。

Balena secures $14.4m to grow team and bring edge computing to every developer信源:balena.ioprnewswire.com

👍

本文由 CulmartPlay 整理发布,参考 CC-BY-SA 3.0 协议共享,欢迎转载、引用或改编。
感谢您的支持,以共同推动STEM公益教育!

楼主残忍的关闭了评论