4 位硬科技创始人对谈 DevOps 硬件实战
随着 DevOps 技术更为广泛地在各行各业应用,从公司层面来看,考察的不仅仅是 DevOps 平台的技术,更多的是 DevOps 平台与企业产品的兼容性与企业文化能否为 DevOps 提供落地的土壤,这背后是商业模式、思维方式、管理理念的一系列变革。
在 Authing 身份云最新推出的高端对话播客栏目「黑客与画家」中,追光几何 CEO 吴星辉、增广智能 CEO 黄安杰、本末科技合伙人 Erin Wu、仙工智能联合创始人叶杨笙、Dorabot DevOps 负责人袁璟旸就“DevOps 硬件实战”展开深入讨论,并由 Authing 联合创始人李宇航主持。全面解读 DevOps 在硬件领域的应用场景,包括机器人、航天等领域,为 DevOps 项目落地提供实践指导。
本文根据「黑客与画家」第二期内容“DevOps 硬件实战”内容整理,仅占对话内容 1/10, 全部内容请点击音频收听完整故事,或在小宇宙、喜马拉雅搜索播客“黑客与画家”收听。
01如何定义硬件领域的 DevOps?
仙工智能联合创始人叶杨笙认为:
“硬件相比软件,开发周期会比较长。软件写完后提交、编辑,就可以部署到企业了。而硬件还需要去打板、贴片、做测试,整个流程跑下来一个多月过去了。
好的制造业企业,离不开质量管理。质量管理的本质是让已经发生过的问题不要再次发生,所有的问题都要追溯验证。
好的硬件产品,是设计出来的,即在研发阶段就开始进行质量管理,而不是最后等到产品测试时再去关注产品质量。对于硬件领域 DevOps 来说,在某种程度上,也是提高质量管理效率,实现自动化运维。比如我们在购买一个 SaaS 产品时,会考虑 Authing 是否已经集成了这个产品,提高集成效率。”
增广智能 CEO 黄安杰认为:
“质量提高的过程是积累和学习的过程。工业是很难一次性把事情做对,很多时候你不踩一些坑,就永远无法做出好的产品。对于产品的测试而言,提前做验证,发现风险点并且提前测试出问题固然是最好的。但是有时候也需要抱着改善的心态,提高迭代和反应的速度来解决产品的问题。
所以对于 DevOps 而言,最好的方法是让之前发生过的事情不要再次发生,在下一次产品迭代中,将问题解决”。
追光几何 CEO 吴星辉认为:
“工业软件的发展一直在将工业环节实现前置预判。
比如更早没有仿真软件的时代,产品的验证必须要做很多物理试验,但随着仿真加工软件的普及,极大地降低了产品的研发周期与成本。在设计阶段就可以第一时间验证产品,发现问题、解决问题。在仿真加工软件之后,还会有些别的软件,比如西门子等的一些虚拟实验软件,加强了数据分析,将以往发生在生产过程中的问题前置解决,加快产品数字化进程。
现如今随着物联网日渐普及,会将设备运行参数、状态参数与环境参数等指标进行数据反馈,监测生产设备运行状态,帮助工程师根据这些反馈提前做预测,规避问题。
软件定义世界。就整个工业数字化演变过程来看,DevOps 是实现企业上云的重要路径,将会使工业质量与测试越来越数字化与软件化。
但硬件发展可能还没到这个阶段,未来是否会直接通过工业软件贯穿整个制造业产业链,实现全生命周期的虚拟化,其实这是值得思考的问题。”
Dorabot DevOps 负责人袁璟旸认为:
“可以从 DevOps 的软件定义类比。
将软件上所说的 DevOps 定义类比到硬件上就是快速迭代、快速验证,比如搭建一个有类似于 Git 的图纸管理平台,只要有人对机械图纸、电路图进行了修改、提交,那么就能触发一系列的仿真流程,用自动化的仿真测试的方式去验证一些或基础或复杂的问题,再结合一些对已知问题的回归测试用例的迭代去逐步完善硬件系统,这样就可以用最低的成本、最短的时间高效地找到问题。”
02DevOps 究竟要解决什么问题?
本末科技合伙人 Erin Wu 提到:
“DevOps 改造传统制造业的流程,是用敏捷开发的能力去做硬件。硬件研发主要存在两个问题:
一方面,复盘周期长:在以往,往往需要先跑一个月的开发周期,才能去发现生产过程中一些问题,复盘完成、修复问题后,又需要一个周期。
有了 DevOps 有三方面作用:
1. 可以提高硬件产品开发信息流转效率,缩短上线时间;
2. 可以更加准确地预测项目时间节点;
3. 质量过程管理,全流程管控整个研发过程包括从硬件到图纸到产品 BOM 的各个小节点,如果出现问题,及时解决,可以保障最终产品质量。
另一方面,问题可复制性低:硬件运行的物理环境难以复现,导致硬件研发问题也难以复现或者复现成本很高。如果软件能够帮助硬件越多地记录物理环境信息,就可以帮助硬件复现问题、定位问题、并解决问题。”
Authing 联合创始人李宇航认为:
“受制于国情与经验,一些国外的 SaaS 软件应用到中国制造业有些水土不服。一些企业买了国外的 SaaS 产品,但是研发部门更相信自己的经验而不信任这些软件,导致使用率很低。”
追光几何 CEO 吴星辉表示:
“受制于研发周期、既定思维,DeveOps 硬件落地还有很长一段路要走,企业要有很大毅力和决心去踩很多坑,并且从这些坑去反思、迭代产品。
比如,软件在实际落地硬件时很多流程串不起来,但是受制于数月的开发周期和一年数千万成本,又不太可能让软件公司研发一直驻场支持,这就导致信息化部门花了大力气购买产品,但是业务部门用不起来等情况经常发生。”
03DevOps 平台落地实践方案
仙工智能联合创始人叶杨笙表示:
“仙工采用自研低代码平台搭建逻辑是先搭建出一个平台,去解决系统中最小的问题,继而再解决其他问题,最后将复杂系统搭建出来。用了一段时间会发现系统的一些问题,然后需要不断调整,修改流程或者业务单据等,将系统不断迭代、完善以更符合业务需求。
我们是整机产品,发版后会有机器的自动编译测试运行的问题,反馈到日志分析器中去定位问题,然后将常见问题做经验总结,固化到日志分析器中。在测试完毕产品化后,卖给客户。”
增广智能 CEO 黄安杰表示:
“增广智能产品是软硬结合的,里面会有控制器,也有机械零件,通过更多传感器和产品自己导出数据的方法,通过一些白盒测试,即时反馈系统运行的问题,可以更快地通过自动化的测试,保证研发即使在不断对系统进行微调、修改,但是也不会产生过往遇到过的问题。
在每次推出新产品时,我们会根据以往测试用例去重新定义这个产品的数据运行情况,及时规避过往遇到的一些问题。”
追光几何 CEO 吴星辉表示:
“追光几何本身是家软件公司,所以会常用 teambition、Tapd 等敏捷开发工具做项目管理,代码则使用 GitLab ,近期内部也在逐渐实践 DevOps 的构建。
在项目管理环节,我们发现软件和硬件领域其实区别没有那么大。软件开发环节的项目管理是从 PRD、UI 设计,程序员写代码、测试到发布。硬件项目管理,机械设计、仿真,工厂加工、装配测试到发布。某种程度上,机械设计、工厂加工等环节可以类比为软件领域程序员写代码的环节,只不过更为复杂和交叉。”
Dorabot DevOps 负责人袁璟旸表示:
“Dorabot 也是一家软硬结合的公司,由于机器人所涉及到的模块众多,所以会有专门的监控工具去搜集、整理各个模块的日志,并会将发生问题的场景记录下来,用于问题修复后的回归测试。
我们的 DevOps 平台也是基于 GitLab 的,同时为了最大程度的复现问题发生的情况,我们会将测试程序跑在出现问题的同一型号的机器人设备上,通过仿真和回放之前录制的场景来进行回归测试。”
关于仙工智能
仙工智能由世界小型足球机器人比赛 RoboCup 冠军团队创立,是一家以智能控制器和数字化软件为核心的产品组合提供商。公司总部位于上海,业务遍及全球 20 多个国家和地区。
关于追光几何
追光几何是一款高效的机械设计图纸管理协作平台,将 Git 理念因地制宜地用于机械图纸管理,解决围绕图纸及其相关技术文件开展的最日常、低效的多人协作问题,探索现代机械设计团队的高效协作方式
关于增广智能
增广智能是一家集研发、生产、销售于一体的国家级高新技术企业,凭借领跑业界的 SoftForce® 高精度力量控制技术,为全球客户提供更精密可靠的精密运动控制系统及一站式智能电动执行器产品。
关于本末科技
本末科技致力于使用直驱技术,去除机器人关节中减速器,使得原本娇贵、吵闹的传统机器人脱胎换骨。本末拥有机器人关节方面从传感器、驱动器到电机本体 的全套技术,独特的直驱方案也为众多行业提供了性能差异化的产品选择。
关于 Dorabot
Dorabot(蓝胖子机器人)是一家智能无人仓解决方案供应商,运用机器人感知(视觉)、运动规划、规划和推理、自主导航、多机协作、机器学习等技术,为物流、快递、电商仓储、海港、空港、先进制造等场景,提供包含装卸载、运输、单件分离、上件、分拣等环节的软硬件相结合的解决方案。
关于 Authing
Authing 是一款以开发者为中心的全场景身份云产品,集成了所有主流身份认证协议,为企业和开发者提供完善安全的用户认证和访问管理服务。
4 位硬科技创始人对谈 DevOps 硬件实战相关推荐
- 为传统行业提供新思路,“智享沙龙—硬科技赋能传统产业升级”即将开启
传统行业如何完成升级改造,硬科技如何提供强大助力--一切的问题都将在这里揭晓. 2017年11月17日,由中新南京生态科技岛开发有限公司主办,镁客网.蒲公英孵化器承办的"智享沙龙-硬科技赋能 ...
- 曙光计算机发展,中科曙光历军:发展“硬科技”要有计算机等硬件设施和核心技术...
新华网天津9月18日电(记者周润健)在以国内大循环为主体.国内国际双循环相互促进的新发展格局下,科技创新对高质量发展的支撑引领作用愈发明显.无论是迎战短期的危机挑战,还是应对长期的结构调整,科技创新都 ...
- 镁客网每周硬科技领域投融资汇总(3.24-3.30),FF喜提新救主...
阿里巴巴收购第二家以色列创企. 本周硬科技领域投融资事件一共58起,人工智能领域发生26起融资事件和2起收购事件,占比49%:生物医药领域发生16起融资事件和1起收购事件,占比29%:物联网法神4起融 ...
- 2018全球硬科技创新暨“一带一路”创新合作大会,这些硬科技都要来!
来源:新华社 近年来,多个省市陆续开始了一场科技标签秀,以深圳等为代表的"人工智能".以上海为代表的"金融科技",以贵州为代表的"大数据"等 ...
- 互联网注定被抛弃,未来30年属于硬科技!深层逻辑是这样的
米磊:互联网注定被抛弃,未来30年属于硬科技!深层逻辑是这样的 最近,"硬科技"火了. 这让"硬科技"概念的提出者.中科创星创始合伙人米磊倍感欣慰.5年前,当他 ...
- 镁客网每周硬科技领域投融资汇总(2.25-3.3),区块链领域共发生7起融资事件...
在过去的一周中,区块链的表现相当亮眼. 本周硬科技领域发生的投融资事件共38起,其中人工智能领域共发生18起投融资事件和1起收购事件:3R(VR/AR/MR)领域发生1起融资事件和1起收购事件:未来医 ...
- 镁客网每周硬科技领域投融资汇总(3.10-3.16),英伟达大手笔发起芯片收购案...
本周,恒大健康在今年第三次为"新能源造车梦"添砖加瓦. 本周硬科技领域投融资事件一共52起,人工智能领域发生23起融资事件和1起收购事件,占比45%:生物医药领域发生9起融资事件, ...
- 每日新闻:徐小平:硬科技仍处在学习阶段;微软发布会定档10月2日 以升级现有产品线为主...
点击关注中国软件网 最新鲜的企业级干货聚集地 洞察 2018中国软件生态大会 西安站就要与您见面啦! 点击文末[阅读原文]了解更多喔 趋势洞察 徐小平:硬科技仍处在学习阶段 真格基金创始人徐小平在接受 ...
- 硬科技的时代之路,镁客网与你一起见证!
硬科技的未来有什么?硬科技眼下还需要解决什么?一切的答案,尽在此次峰会. 在2018年,以"观察者"和"参与者"的双重身份,镁客网见证了硬科技产业的发展. 这一 ...
最新文章
- 中断嵌套引起的问题记录
- python学习之路 一 :编程语言介绍
- printf函数的格式修饰符
- php实现mysql 数据迁移_php实现redis数据库指定库号迁移的方法
- js数组往队头添加数据、js数组从队头移出数据
- JVM学习--(二)内存模型、可见性、指令重排序
- CVPR 2019 | 亮风台发布全球最大单目标跟踪数据集LaSOT
- UI界面设计视觉设计参考模板,解剖分层看如何更好的运用排版法则
- wxpython 优秀的界面_wxPython图形用户界面
- 小白的springboot之路(十)、全局异常处理
- Learn the object-c on MAC(中译本: Object-C 基础教程 ) 学习笔记
- Aspose.Pdf for .NET控件PDF文档到Excel、EPS、SVG等的转换
- 一周第二次课(12月12日)
- Eviews建立Var模型1
- 数据分析的步骤和常用方法
- C# CAD批量转换为图片
- 手机怎么设置腾达路由器后显示远端服务器,怎么用手机设置腾达路由器
- 折腾词库,一个词库互转程序
- RGCF:Learning to Denoise Unreliable Interactions forGraph Collaborative Filtering论文解读
- 中小型企业Web开发框架