数据服务让业务开发更敏捷
烟火
讲述:初明明大小:2.82M时长:03:05
数据中台离业务最近,能更快地响应业务和应用开发的需求,数据的可追溯性也会更强,更精准。日前,奇点云发文介绍了其自研的一站式大数据智能服务平台 DataSimba ,其主要作用就是让开发变得更敏捷。接下来一起看看奇点云是如何通过数据中台提升开发效率的,希望给你带来参考价值。
通俗点讲,数据服务就是数据中台在落地实施过程中的一个对外输出数据的环节,将数据服务化后提供给业务系统,将数据生产为一个个数据 API,以更高效的方式提供给业务。
传统业务开发的痛点
数据主要存在于关系型数据库、数据仓库中,而在传统业务开发使用数据的过程中会遇到如下痛点。
1. 查询数据成本高
部分数据查询需要在调用接口时去计算复杂的业务关系。
2. 烟囱式开发成本高
增加一个报表,开发时长就需要增加一周,每次新增一个数据查询需求,意味着需要开发一个新接口,期间还得经历开发、测试、上线等完整流程。而且,烟囱式开发无法共享接口服务,存在某些数据各业务线拷贝一份,重复开发功能相同的接口的问题。
3. 维护成本高
很多数据查询操作直接调用业务方的接口,需要业务团队开发和维护,而业务快速变更下线接口会导致接口不可用的风险,无法进行统一管理与维护。
4. 稳定性风险高
接口基本都从业务库查询数据,计算也在业务库,跟业务生产无关的查询提高了业务库不稳定的风险。
应用开发为什么需要数据中台?因为数据中台能解决这些痛点,让前台开发团队的开发速度不受后台数据开发的影响。
DataSimba
针对以上的痛点,奇点云自研了一站式大数据智能服务平台 DataSimba ,提供数据服务来解决上述问题,其作用主要体现在以下 5 个方面。
统一数据源、统一业务认知,解决数据烟囱。一个数据源,通过统一数据接口服务让企业各个层级对同一个问题 / 业务情况达成统一认知,避免数据烟囱。
通过简单数据查询服务、复杂数据查询服务满足客户多样的数据查询需求。
提供快捷简单的半自动化创建数据 API 服务的 IDE,新手也能在 10 分钟内上线一个数据服务 API。
支持企业对数据服务 API 进行统一管理与维护,如对数据服务 API 进行分组、项目 / 企业级授权、上 / 下线、API 计量收费等操作。
数据的处理和维护全部下沉到 DataSimba,应用服务调用链相比之前更简单清晰,利于后续对业务线统一升级维护。
以上就是数据中台能提升开发效率,保障项目快速上线的秘诀所在,希望对你有所启发。
公开
同步至部落
取消
完成
0/2000
荧光笔
直线
曲线
笔记
复制
AI
- 深入了解
- 翻译
- 解释
- 总结
该免费文章来自《极客视点》,如需阅读全部文章,
请先领取课程
请先领取课程
免费领取
© 版权归极客邦科技所有,未经许可不得传播售卖。 页面已增加防盗追踪,如有侵权极客邦将依法追究其法律责任。
登录 后留言
精选留言
由作者筛选后的优质留言将会公开显示,欢迎踊跃留言。
收起评论