万物物联的时代到了。
随着 5G 商用化进程的加速,物联网技术逐渐成为推动经济增长的新动能与新引擎。这是一个基于互联网、传统电信网的信息承载体,全称:Internet of Things,简称 IOT,它能让所有被独立寻址的普通物理对象形成互通互联的网络。
通俗说就是通过各种信息传感器等装置与技术,实时采集任何需要监控、连接及互动的过程和所需信息,通过网络接入,实现物与物、物与人的连接,从而实现对物品及过程的智能化感知、识别与管理。
然而,物联网的概念看着十分硬核,劝退不少开发者,甚至在物联网系统的建设过程中往往存在各类阻碍。不过有趣的是,最近我们在 Gitee 上发现了一款自称能在 30 分钟内可成功部署的轻量级工业物联网开源平台—— DG-IoT。部署真就这么快吗?一起瞧瞧。
这是一款轻量级开源工业物联网平台,目前已更新至 v4.7.2 版本。DG-IoT 前后端完全开源,支持千万级设备接入和管理,同时还兼容工业领域多行业的常见协议类型。
项目作者:dgiot开源社区 项目地址:https://gitee.com/dgiiot/dgiot 开源许可证:Apache License 2.0
重点是这个项目还是全流程可视化低代码开发的,能够在 30 分钟内完成私有化的一键部署。我算是看明白了,30 分钟能部署的原来是因为这是个低代码开发平台呀。之前,Gitee 星球就曾梳理过一期优质开源低代码开发工具,感兴趣的可以看看。
项目地址:Gitee:程序员危机:低代码成为主流开发工具,你会被「干掉」吗
构建项目需要 Erlang/OTP R23+, Windows 下用需要前往 Gitee 仓库下载开发环境包构建开发环境;
下载后可解压到 D 盘根目录,建议严格按照下图操作:
此时,可打开 mingw32 进行构建
注意: 1.若是 windows 开发环境 i7 编译有问题,建议用 i5 电脑或者 Linux 服务器进行开发;
2.如果 Erlang 环境启动不来,可以执行一下 Install 程序
D:\msys64\usr\local\lib\erlang\Install.exe下载源码,若成功完成如下图显示:
git clone https://gitee.com/dgiiot/dgiot-dashboard.git1.一键启动命令 Linux/Unix/Mac/Windows
构建脚本如下:
cd dgiot-dashboard2.Make Debug
make DIAGNOSTIC=1当 DGIOT 启动,可以使用浏览器访问 http://127.0.0.1:5080
来查看 Dashboard。
注意: 如果操作一切正常,目录应该如下图所示;如遇 windows 下部署开发相关问题。请前往 Gitee issue 进行反馈。
本期项目推荐重点强调 快速部署的操作流程,但是这个开源平台还支持系统部署等多种部署方式,如果你想要了解得更深入,可以前往 Gitee 仓库查看操作流程噢。
项目地址: https://gitee.com/dgiiot/dgiot
如果大家有更多的关于低代码开发工具的想法和见解,向我们提出 issue 吧。同时,想要了解更多优质项目推荐,大家也可关注 Gitee 旗下专注推荐优质开源项目、挖掘有趣开源故事的技术类公众号 Gitee 星球 ,了解最有趣的开源项目,学习最前沿的开源技术,知晓一手的开源故事。
上一篇:人工智能有哪些典型应用?
下一篇:对于当今互联网时代的看法