飞速成功案例 | “ 腾讯+飞速 ” 互联网企业的数字化实践之路

飞速低代码平台
• 阅读 595

​腾讯作为BAT三大巨头之一;在2018年引进了低代码平台,以低代码为核心的一体化高生产力平台赋能业务,在不同的业务领域中进行探索和突破。

传统低代码

无法适应市场发展

随着腾讯的核心业务迅速发展,定制化需求的业务不断涌现,传统模块无法适应快速发展的市场定制化需求;尤其是标准化应用二次开发的限制成为了业务掣肘,信息化建设倾向于统建、大集中共享模式,对项目协同与管控要求较高。

基于此,如何通过容器化优化资源使用、提升运维效率、加速微服务落地;使用国产化的底层资源和服务,做到自主可控,安全性强;实现系统云化、简单易用;

前中后台如何互联互通,使得前台更灵活应对业务场景的变化;采用新的技术架构对老系统进行重构,新旧系统集成、数据互联互通等一系列新机遇,成为腾讯在数字化转型升级之路上的新挑战。


选择飞速低代码

主要考虑五大因素

01支持复杂的全场景

面向开发者,提供复合模型驱动的可视化开发,覆盖业务全场景应用。

02赋能研发全生命周期

提供整个开发全过程各环节工具,包括原型、建模开发、测试部署、发布流水线、运维监测等。

03云原生及全技术栈覆盖

平台拥有松耦和合高内聚的微服务架构,低代码开发平台+服务中台+运维监控+数据治理+大数据平台+ DevOps+PaaS平台+容器和测试平台+专属服务。

04开放性强及甲方全权掌控

开发过程中源代码全部可见可改,知识产权归属甲方,开发的应用不依赖于平台运行,代码质量更高,可读性更强。

05融合性强及可持续发展

平台可以融合接入甲方原来的开发规范、风格和标准,继承甲方原有数字化能力,并为软件资产复制提供可持续发展的平台支撑。


飞速低代码平台

解决方案

案例一:TBI数据系统

  • 注册用户2万人
  • 数据调用百万次
  • 系统2人开发15天上线

TBI是在腾讯浏览服务(TBS)海量浏览数据的基础上,打造的移动互联网跨平台数据分析工具。鉴于数据保密性、安全性、可控性、易用性、互联行等需求,腾讯构建了BI数据中心,作为整个平台数据的中心,承担平台所有数据的分发、调度、处理等职能。

飞速低代码平台使用可视化的快速开发平台进行系统的开发工作,仅2人开发15天系统就上线运行,达到了快速开发上线使用的目的。

案例二:核心系统重构

  • 6人开发仅用15天
  • 解决复杂场景
  • 完成数字化升级

业务部门核心系统出现老化滞后,无法满足定制化管理的需求。飞速低代码平台通过微服务架构、中台、大数据、云原生、容器、私有化部署等,满足复杂业务部门场景的数字化需求,6人仅开发15天,千余张表和页面。

该系统于2018年11月正式上线,上线至今运行4年,历经数次迭代,至今仍是核心部门及部分单位的核心数字化平台。

案例三:创新应用、小而美

  • 轻应用1人即可开发
  • 近百款创新应用供企业使用
  • 成为企业数字化的脉络

基于不同应用场景的需求,腾讯使用飞速低代码快速开发近百款创新型应用,这些应用已腾讯生态为核心,运用在不同的场景,解决实际业务问题。

这些应用部分应用页面数量多、场景逻辑复杂、自成系统,有单独的前端入口和应用场景,部分应用基于原有的系统增加新的业务功能模块,适应新的业务需求或者短时或阶段性的业务需求;这类应用一般要求快速开发上线、快速对接使用,通过飞速低代码开发平台,一些轻型应用1人开发半天即可上线,真正做到快速开发、快速上线,快速解决业务需求。

同时,此类应用正在以Saas模式供几百家生态企业使用,形成一个生态链,既能做到信息联通、数字化升级,也能降本增效。除了具体应用的搭建,腾讯充分利用低代码平台数字化资产积累继承能力的优势,构建了以中台为核心的开发生态,将开发的组件、API进行管理复用,形成了组件市场、服务市场等生态内容,加速数字化资产的积累和复用。

案例四:元数据、数据展示平台

  • 3人开发70天上线
  • 联通各数据,安全又可控
  • 分布式部署实现高性能、高并发、高可用

数据展示和处理一直是腾讯数字化工作的重中之重,腾讯基于低代码平台开发了元数据平台和数据展示平台,其中元数据平台分为数据字典、元数据预警、血缘分析三部分内容解决了元数据处理的问题,随后开发了该业务系统唯一的官方数据展示平台,该系统3人开发70天上线,用过分布式部署实现高性能、高并发、高可用,增加数据展示的安全性、可控性。

腾讯案例总结

飞速低代码平台引进后,能支持现有项目及业务需求快速落地,帮助整理可复用的数字化资产,平台开箱即用的组件和能力。不仅迅速提升开发效率,还可以帮助提升现有技术能力;平台助力腾讯实现元数据平台、TBI数据系统、组件市场、服务市场、核心系统重构近百款创新应用等。

除了临时性业务需求,其他用平台搭建的系统都仍然正常运行,TBI是唯一官方数据平台、许多业务部门和生态合作伙伴的核心系统,此外腾讯使用飞速平台开发的项目很多不仅内部使用,也通过Saas的方式提供给近百家生态伙伴使用。

点赞
收藏
评论区
推荐文章
blmius blmius
3年前
MySQL:[Err] 1292 - Incorrect datetime value: ‘0000-00-00 00:00:00‘ for column ‘CREATE_TIME‘ at row 1
文章目录问题用navicat导入数据时,报错:原因这是因为当前的MySQL不支持datetime为0的情况。解决修改sql\mode:sql\mode:SQLMode定义了MySQL应支持的SQL语法、数据校验等,这样可以更容易地在不同的环境中使用MySQL。全局s
皕杰报表之UUID
​在我们用皕杰报表工具设计填报报表时,如何在新增行里自动增加id呢?能新增整数排序id吗?目前可以在新增行里自动增加id,但只能用uuid函数增加UUID编码,不能新增整数排序id。uuid函数说明:获取一个UUID,可以在填报表中用来创建数据ID语法:uuid()或uuid(sep)参数说明:sep布尔值,生成的uuid中是否包含分隔符'',缺省为
待兔 待兔
4个月前
手写Java HashMap源码
HashMap的使用教程HashMap的使用教程HashMap的使用教程HashMap的使用教程HashMap的使用教程22
Jacquelyn38 Jacquelyn38
3年前
2020年前端实用代码段,为你的工作保驾护航
有空的时候,自己总结了几个代码段,在开发中也经常使用,谢谢。1、使用解构获取json数据let jsonData  id: 1,status: "OK",data: 'a', 'b';let  id, status, data: number   jsonData;console.log(id, status, number )
Stella981 Stella981
3年前
KVM调整cpu和内存
一.修改kvm虚拟机的配置1、virsheditcentos7找到“memory”和“vcpu”标签,将<namecentos7</name<uuid2220a6d1a36a4fbb8523e078b3dfe795</uuid
Wesley13 Wesley13
3年前
00:Java简单了解
浅谈Java之概述Java是SUN(StanfordUniversityNetwork),斯坦福大学网络公司)1995年推出的一门高级编程语言。Java是一种面向Internet的编程语言。随着Java技术在web方面的不断成熟,已经成为Web应用程序的首选开发语言。Java是简单易学,完全面向对象,安全可靠,与平台无关的编程语言。
Stella981 Stella981
3年前
Django中Admin中的一些参数配置
设置在列表中显示的字段,id为django模型默认的主键list_display('id','name','sex','profession','email','qq','phone','status','create_time')设置在列表可编辑字段list_editable
Wesley13 Wesley13
3年前
MySQL部分从库上面因为大量的临时表tmp_table造成慢查询
背景描述Time:20190124T00:08:14.70572408:00User@Host:@Id:Schema:sentrymetaLast_errno:0Killed:0Query_time:0.315758Lock_
飞速成功案例 | “ 腾讯+飞速 ” 互联网企业的数字化实践之路
​腾讯作为BAT三大巨头之一;在2018年引进了低代码平台,以低代码为核心的一体化高生产力平台赋能业务,在不同的业务领域中进行探索和突破。传统低代码无法适应市场发展随着腾讯的核心业务迅速发展,定制化需求的业务不断涌现,传统模块无法适应快速发展的市场定制化需求;尤其是标准化应用二次开发的限制成为了业务掣肘,信息化建设倾向于统建、大集中共享模式,对项目协同与管控要求较高。基于此,如何通过容器化优化资源使用、提升运维效率、加速微服务落地;使用国产化的底层资源和服务,做到自主可控,安全性强;实现系统云化、简单易用
Python进阶者 Python进阶者
10个月前
Excel中这日期老是出来00:00:00,怎么用Pandas把这个去除
大家好,我是皮皮。一、前言前几天在Python白银交流群【上海新年人】问了一个Pandas数据筛选的问题。问题如下:这日期老是出来00:00:00,怎么把这个去除。二、实现过程后来【论草莓如何成为冻干莓】给了一个思路和代码如下:pd.toexcel之前把这