首页 > 其他分享 >华为云IoT专家实践分享,开源如何改变物联网?

华为云IoT专家实践分享,开源如何改变物联网?

时间:2024-05-29 10:13:23浏览次数:24  
标签:IoT 华为 张俭 开源 Pulsar 联网

本文分享自华为云社区《华为云IoT开源专家实践分享:开源让物联网平台更开放、易用》,作者: 华为云社区精选。

“如果现在要对我打一个工作无关标签的话,那我想我现在是开源爱好者,最佳实践探索者。”这是张俭对自己的定位,可见其对开源的热忱。张俭认为,开源,意味着开放、共享、互助、共赢,这与华为云IoT作为万物互联底座,构建万物生长的黑土地的理念是一致的。

2017年本科毕业就加入华为的张俭,在上大学时候就积累了丰富的Java、C开发基础,加上对开源的热爱,让他在来到华为云IoT后,迅速成长为部门开源团队的代表,同时还担任了Apache Pulsar/ServiceComb、ApolloConfig等多个开源社区的重要成员。

“在我上大学的时候,就看到过华为万物互联的宣传片,那时就对我造成了不小的震撼。”张俭提到,随着共享单车风靡各大城市,无人驾驶、智慧停车场、智慧家居等物联网场景从各个方面渗入我们的生活,我们已然进入万物智联时代。而万物智联的物联网行业除了要实现“物的联接”之外,还需要应对“让物会说话”、“让物会交流”、“让物会说有价值的话”等挑战。

「 华为云 IoT 」构建万物上云&行业数字化的底座

为了让千行万业实现数字化、智能化,华为云IoT构建了一个高性能、高可靠物联网平台,包含设备接入、IoT边缘等基础云服务,以及工业物联平台、数字工厂、设施管理平台等行业平台。帮助广大的客户、伙伴、开发者,实现海量物联网设备的接入,同时还可以基于华为云强大的技术底座,组合华为云其他技术能力使用,在工业、交通、城市等行业中快速完成行业应用集成,构建场景化的物联网解决方案。

华为云IoT主动开源:南北开放,助力物联网应用快速构建

作为万物上云的物联网底座,华为云IoT通过开放南向SDK,支持传感器、网关、智能设备等各种类型的物联网终端多样化快速接入平台,并基于华为云物联网行业生态,高效构建行业数字化方案。

以张俭当前所在的工业物联平台团队为例,结合开源组件的能力,让平台能更稳定地运行,无后顾之忧地聚焦业务创新,实现生产过程可视化、质量过程分析&回溯、生产能耗优化、设备健康管理等关键业务。同时工业物联平台通过定义统一的模型标准,定义物的行为,打造统一的资产模型管理平台。通过实时数据分析、灵活的数据存储、海量的协议驱动,打造数据底座,支持海量的应用集成,进一步帮助开发者实现物联网应用快速构建。

提到对外开源工作,张俭还分享了自己对如何做好对外开源项目、SDK开发等方面的经验和见解,欢迎回顾直播视频了解详情。

华为云IoT积极贡献开源,拥抱云原生组件,与开源生态合作共赢

数字经济的到来,催生了数百亿设备联接上云的需求。自2019年开始,华为云IoT为了给物联网行业打造亿级联接能力的底座,通过不断的选型核心开源组件后,保障在联接不断增长的情况下,支撑业务稳定运行。同时华为云IoT也对这些开源组件在安全、稳定、生态特性等方面做出了许多贡献。关键开源项目如下:

以华为云IoT & Apache Pulsar/BookKeeper的合作为例。物联网平台的核心模块消息中间件。整个业务流程为南向数据流从设备接入到Pulsar,经过规则引擎进行过滤、转换、增强等操作,再回到Pulsar,最后从设备接入进来,数据到Pulsar,经过规则引擎处理,再回到pulsar,最后由数据开放服务对外开放对接到其他第三方应用。规避了传统的消息组件扩展性受限、topic量级受限、消费模型单一等问题。同时华为云IoT也在Apache Pulsar以及下游项目,在安全、稳定特性上做了很多贡献,包括一些tls的校验、一些泄露的修复等等,为Pulsar的安全、可靠、功能做出了贡献。

我的开源成长之路:入门开发者玩转开源经验分享

张俭自2015年开始,活跃在各大开源社区,目前不仅担任华为云IoT产品部的开源代表,还成为Apache多个项目的PMC member及committer。7年物联网研发经验,历经海量设备接入、高并发SaaS平台、云原生架构的演变。在物联网行业端到端都有丰富的实际落地经验。多次获得华为华为金牌个人奖项、金牌团队奖项、生态十佳个人奖项等。本次直播中,张俭结合个人在开源成长之路上的经验,给对开源感兴趣的开发者朋友们分享了许多经验。

• 开源项目开发与商业项目开发有何不同?

• 开源社区常见角色有哪些?

• 初入门开源该上手什么贡献?

• 如何与社区沟通?

欢迎开发者朋友们回顾直播视频,回顾直播视频了解详情。

华为云IoT,面向各类型开发者,提供多样化的能力开放,提升各行业数字化方案构建效率

华为云IoT平台(IoTDA)是一个融合了设备接入、设备管理、安全可靠的双向通信、消息灵活流转引擎、监控运维、最优发放功能为一体的物联网服务平台。华为云IoT面向各类型开发者,提供多样化的能力开放,帮助各行业有效提升数字化方案构建效率。欢迎访问华为云IoT官网,体验安全可靠的智慧物联!

华为云IoT官网:https://www.huaweicloud.com/product/iothub.html

点击关注,第一时间了解华为云新鲜技术~

 

标签:IoT,华为,张俭,开源,Pulsar,联网
From: https://www.cnblogs.com/huaweiyun/p/18219581

相关文章

  • 采用开源生成式AI需要注意的十件事
    开源生成式AI模型是可以免费下载的、大规模使用而无需增加API调用成本的,并且可以在企业防火墙后面安全运行。但你不要放松警惕,风险仍然存在,有些风险不仅被放大了,而且针对生成式AI的新风险正在出现。 如今似乎任何人都可以制作AI模型,即使你没有训练数据或者编程能力,也可以采用......
  • 全面解析开源RTSP流媒体服务器:功能、性能与应用场景对比
    本文综合分析了多个开源RTSP流媒体服务器,包括EasyDarwin、RtspServer、SRS等,深入探讨它们的功能特性、技术实现、性能对比及应用场景,旨在为开发者提供全面的选型参考。文章目录开源RTSP流媒体服务器概述RTSP协议简介开源RTSP服务器的重要性主要开源项目概览EasyDarwin......
  • 开源资产管理系统-咖啡壶安装
    安装mysqldockerrun-d--namemysql--restart=always-vmysql_data:/var/lib/mysql-p3306:3306--privileged=true-eMYSQL_ROOT_PASSWORD=123456mysql###############-d:后台运行容器,并返回容器ID;--restart=always,能够使我们载重启docker时,自动启动相关容器......
  • 开源大模型与闭源大模型比较
    开源大模型与闭源大模型,你更看好哪一方?开源大模型与闭源大模型各有其优势和劣势,选择哪一方,实际上取决于多个维度的考量。以下是对两者进行详细分析的基础上,给出的综合观点。数据隐私一、开源大模型数据隐私保护:透明度:开源大模型的核心优势之一是其高度的透明度。由于源代......
  • 基于华为云(鲲鹏)服务器部署Node.js项目
    基于华为云(鲲鹏)服务器部署Node.js项目目录基于华为云(鲲鹏)服务器部署Node.js项目1部署开始1.1安装Node.js安装包1.1.1登陆弹性云服务器1.1.2下载安装包1.1.3解压文件1.1.4创建目录1.1.5移动目录并重命名1.1.6设置环境变量1.1.7刷新修改1.1.8查看软件版本......
  • 常见开源蜜罐系统
    蜜罐系统(Honeypot)在信息安全领域中是一种被广泛使用的技术,旨在吸引和诱导黑客入侵,从而获取和分析攻击者的行为和手段。以下是一些常见的蜜罐系统的介绍:HFish开源蜜罐系统特点:多功能:支持HTTP(S)蜜罐,同时还支持SSH、SFTP、Redis、Mysql、FTP、Telnet、暗网等。扩展性:提供A......
  • 开源代码商用是否违法
    开源代码商用是否违法开源代码的商业使用通常不会违法,前提是该开源协议允许商业使用。大多数开源许可证允许在符合许可条件的情况下进行商业使用,包括出售产品或服务。但是,需要注意以下几点:需要仔细阅读开源许可证的内容,确保您符合许可证的许可条件和限制。如果您使用了某......
  • Motrix下载管理器:开源优雅高效的下载工具
    原文地址:https://itxiaozhang.com/motrix-download-manager-open-source-efficient-tool/本文配合视频食用效果最佳,视频教程在文章末尾。简介Motrix是一款对用户友好的全能型下载管理软件,它融合了简约直观的界面与强大的功能特性,帮助用户高效地下载并管理多元化的文件类型。......
  • 做好开源快速开发平台研发创新 助力行业高效发展!
    随着信息化时代的到来,科技的力量无处不在。为了提高办公效率,很多大中型企业倾向于使用更为先进的软件平台来助力企业降本增效。在众多助力神器之中,开源快速开发平台低代码技术平台深得广大新老客户朋友的喜爱,它与生俱来的优势特点成为了助力企业实现高效率发展的重要砝码。作为服......
  • 揭秘华为如此多成功项目的产品关键——Charter模板
    很多推行IPD(集成产品开发)体系的公司在正式研发产品前,需要开发Charter,以确保产品研发方向的正确。Charter,即项目任务书或商业计划书。Charter的呈现标志着产品规划阶段的完成,能为产品开发的投资评估和决策提供关键依据。在IPD体系中,Charter的核心逻辑主要体现在两点:一是产品值不值......