开源,一直是科技产业发展的重要驱动力,尤其在云计算、大数据、人工智能等新兴信息技术领域,开源功不可没。对科技企业来说,拥抱开源、参与开源社区并在社区中贡献价值,不仅意味着企业在技术创新与研发方面,不惧市场和开发者的检验,还说明作为一家企业,愿意用自己的力量来丰富开源社区,促进全球技术圈的创新发展。
云时代的系统可观测平台——观测云,一经推出即受到市场高度认可,获得等保三、可信云等多个重要行业认证,并顺利加入中国通信标准化协会,与中国信息通信研究院共推国内可观测性概念与技术发展。目前观测云已将旗下DataFlux-Func 数据处理开发平台正式开源,代码已全部公开。
GitHub项目网址:https://github.com/DataFlux-cn/dataflux-func
DataFlux Func 数据处理开发平台
DataFlux Func 是观测云旗下的一款函数开发、管理、执行平台。简单易用、无需从零搭建Web服务,无需管理服务器等基础设施,只需编写代码并发布,简单配置即可为函数生成HTTP API接口。
功能特性
- 多种数据源支持
集成主流数据库支持,可接入MySQL、Redis、InfluxDB、SQL Server、Oracle、ES等多种类型数据库
- 直接编写业务代码
基于Python语言的运行时环境,同时提供多种内置功能。发布后函数可自动生成API,轻松进行应用开发,提高效率
- 开箱即用
完全基于Docker构建,部署简单。同时提供携带版,无公网环境也能运行
产品优势
- 功能丰富
开箱即用,每个函数都可以生成API接口,且可以随时开关和指定有效期。API接口支持同步、异步,甚至自动定时调用
- 简单易用
用户只需关心面向业务的“核心代码”的具体实现,程序的运行、网络、存储、服务器等资源都交由DataFlux-Func 负责处理,无需考虑运维问题。极大地降低了服务搭建的复杂性,有效提升开发速度
- 灵活部署
单机部署最低只需1核1G的入门虚拟机,高可用方案可以选择k8s,支持面向不同场景的不同部署方式
应用场景
- 将格式各异的监控数据进行转换,实现与数据可视化(大屏)系统的快速集成
- 利用监控数据开发基于AI(机器学习,深度学习等)的算法模型,实现高阶的预测与异常检测,快速对外提供API接口
- 实现基于实时数据的对外部系统发送指令,通过数据来驱动IoT设备。(如当电压负载过高时自动命令设备关机)
目前GitHub的DataFlux-Func 已受到众多海内外技术爱好者的关注,Star不断增长。每一个Star既是对观测云的鼓励支持,又是对观测云科技创新的积极鞭策。
开源是创新的推动者,拥抱开源的观测云,将充分尊重海内外开源社区,借助广大技术爱好者的共同力量,不断完善设计理念和代码逻辑, 持续产品创新与快速迭代,为国内乃至全球的技术圈贡献一份心力。
还不知道观测云有开源项目的小伙伴,可以扫码直接进入GitHub DataFlux-Func。希望大家多多标星,您的标星不仅是对观测云的支持,更是对开源技术创新的重要肯定!快关注、加入我们吧!