写点什么

对开发者而言,新基建的意义是什么?旧基建怎么处理?

  • 2020-05-11
  • 本文字数:2348 字

    阅读完需:约 8 分钟

对开发者而言,新基建的意义是什么?旧基建怎么处理?

2020 年 3 月 6 日,工信部召开加快 5G 发展专题会,加快新型基础设施建设。瞬时,新基建相关话题席卷了科技圈。客观来看,这次疫情爆发很大程度上推动了技术在医疗等领域的发展。那么,对开发者而言,新基建的意义是什么?本文,云徙科技联合创始人兼首席架构师陈新宇分享了他对于新基建的理解,以及这对开发者有何影响。(2020.9.13 深圳 ArchSummit 架构师峰会上,陈新宇老师会做《双中台架构及其前端和运维的演进和实践》话题分享,感兴趣可以移步关注。)



在疫情影响经济增长的情况下,投资作为拉动经济增长的三驾马车之一,新基建给了我们一个非常明确的方向。从今年 3 月开始,全国有超过 31 个省公布了针对国内新型基础设施建设的投资,总额超过 48 万亿人民币。


从新基建具体涉及的 5G 基建、特高压、城际高速铁路和城市轨道交通、新能源汽车充电桩、大数据中心、人工智能、工业互联网这七大核心板块来看,“数字经济与数字商业”已经成为如今中国发展的主基调。


在这种基调下,我们能看到,大量的传统企业都在进行数字化转型升级。从整个中国发展角度来说,相对于传统“铁公基”的旧基建而言,上述 7 个领域无疑是围绕数字商业打造的新型基础设施。而数字商业本身,其实也有自己的新基建,就是“数字中台”。

一、新基建是什么?与传统基建的区别?

传统的企业 IT 基础设施是指硬件 (服务器、打印机等)、网络 (网络拓扑、网络安全、防火墙等)、以及基础软件 (操作系统、数据库等)。


云计算为企业引入虚拟化,并将一些基础设施服务化,比如数据库、缓存服务器、搜索引擎、对象存储、大数据计算引擎等。


但在数字化时代,需要企业的基础设施更贴近应用,更好地为企业的业务服务。数字中台作为企业级的业务能力和数据共享服务平台:一是可以将企业的通用业务能力沉淀为企业基础能力,并通过业务自治、业务编排和配置等手段,可对企业能力进行重组快速实现业务随需而变,进而应对新的业务场景;二是由于中台作为中枢点同时支撑多个前台业务,因此中台成了打通前台业务的最好着力点,能够让不同的业务之间产生连接,从而可能让不同的前台业务可以互相借力和引流,互相促进发展;三是基于中台,建设企业统一的数据资产,为业务创新提供更大的可能性和数据支撑;四是可整合企业上下游、集团内部企业间的业务资源和业务能力,构建企业生态。


因此,数字中台是天然的数字商业的新型基础设施,将加深企业的数据化、智能化、平台化和生态化,并正在成为产业数字化转型与产业经济变革的关键步骤和战略安排。

二、旧基建怎么处理?

对于不同类型的企业,如何向新基建过渡?怎么做?需要提前做好哪些准备?这可能包括三种类型:


1、原有历史包袱很重,且没有开始进行数字化转型的企业,应该怎么做?


原有的业务系统可以通过以下步骤进行中台化改造:


第一步:搭建中台,提供企业运营的核心机制,选择合适的领域,比如交易、营销等,输出业务能力。


第二步:业务数据无流失迁移。通过数据迁移工具,能够将全量、增量的数据同步到中台,保证原有数据的继续沉淀。


第三步:可选择如下之一或部分采用方法 1,部分采用方法 2。


(1)业务用户无感知的体验:原有的商城 H5 端、APP 端、PC 端触点应用保持现状,通过应用改造接入中台,针对原有的功能使用,用户端无需升级;


(2)新应用替换旧应用:基于中台,建设全新应用。优化现有流程,提高用户体验。


第四步:进一步拓展中心的领域,比如库存、仓储等。一般遵循从外而内,按领域逐步开展,而不是一次性全面改造。


2、正在转型中的,已经用了一些中台和 AI 技术的,接下来怎么走?


对于已经构建了中台的企业,需要坚定不移地继续加强中台的建设。


(1) 按广度和深度继续拓展中台的能力。广度是指中台所涉及的领域内容会越来越多,即可以是在业务中台之后再建设数据中台,还可以是一个中台所涉及的业务领域在扩展,比如从用户、交易、营销等扩展到库存、内容等。深度是指一个领域内的共享服务能力越来越丰富。


(2) 深化中台的体系化和标准化建设。引入中台的建设体系和能力标准规范,更体系化的建设中台,形成可视化的能力地图,并通过中台控制台的业务编排机制,更好更灵活地支撑业务的发展。


(3) 将前台业务接入中台,确保中台的落地。中台要想发挥作用,必须让前台业务接入中台。因此,需要逐步推动和改造前台系统,将其构建在中台之上。


(4) 业务数据一体化。通过业务中台将一切业务数据化,通过数据中台将一切数据业务化,即时赋能业务,让数据也资产化和服务化。


(5) 加强中台组织和中台协同机制的建设。中台的建设离不开组织架构的保证。


3、旧有技术包袱处理差不多的企业,是不是可以高枕无忧?


数字中台作为企业的新基建,最大的特点是与应用更贴近,与业务强相关。用户需求不断变化,一定会带来业务场景和业务能力需求的优化和调整。中台提供了灵活的扩展机制和业务编排能力,以应对扩展新的变化,但是新的业务能力本身还是需要不断抽象、提炼和扩展的。


因此数字中台需要持续运营,不断的业务滋养和能力沉淀才能跟紧业务步伐,持续为业务赋能提效。

三、对开发者而言,新基建有什么影响?

数字中台作为数字商业“新基建”,对开发者进行了更细化的专业分工:


对于业务应用开发者来说,更关注如何提升用户体验,更关注面向用户的业务创新,更关注如何使用和集成中台的能力,而不是重复造轮子。


对于中台能力提供者来说,专注在特定业务领域,加强逻辑思考和抽象提炼能力,将不同业务场景所提出的需求以通用的逻辑结合个性化的扩展,形成一个个业务能力组件。中台能力提供者重点考虑组件的通用性和适用场景。


对于中台框架设计者,考量的中台系统的可扩展性机制和可视化机制等,支撑中台的演化。


作者介绍:


陈新宇,云徙科技联合创始人 &首席架构师,计算机科学与工程学博士。曾负责大型企业管理软件技术平台和基础架构的搭建与研发。


2020-05-11 13:5810502
用户头像
赵钰莹 InfoQ 主编

发布了 882 篇内容, 共 644.0 次阅读, 收获喜欢 2679 次。

关注

评论

发布
暂无评论
发现更多内容

国庆节不知道学什么?这份 Android 优秀技术文章清单请收下

android 程序员 移动开发

备战金九银十:Android面试10+个知识点总结宝典助你通关

android 程序员 移动开发

大学计算机专业,什么水平可以进大厂?,解密Android开发常见误区

android 程序员 移动开发

图解:HTTP 范围请求,助力断点续传,android游戏开发入门

android 程序员 移动开发

事务是如何影响你的系统(二)

卢卡多多

11月日更

大牛耗时一年:深入探索-Android-包体积优化,共三万字建议收藏上

android 程序员 移动开发

因为不了解Android事件分发机制,居然被实习生嘲笑了,成长路线图

android 程序员 移动开发

图解:HTTP 范围请求,助力断点续传(1),成功入职腾讯月薪45K

android 程序员 移动开发

Android线程思考

轻口味

android 多线程 11月日更

大学毕业做音视频开发,月入20K,你呢,kotlin协程面试

android 程序员 移动开发

大神一招搞定:ReentrantReadWriteLock-几道小小数学题就够了。

android 程序员 移动开发

回眸重探锁机制,高级android工程师

android 程序员 移动开发

国内互联网公司为什么加班这么狠?(1),程序员翻身之路

android 程序员 移动开发

在中国程序员是青春饭吗?,android开发基础入门教程

android 程序员 移动开发

备战秋招-阿里巴巴面试真题:-给你一个Demo-你如何快速定位ANR?

android 程序员 移动开发

备战阿里面试一年半顺利通过二面,面对突如其来的疫情,让我的阿里三面搁浅ing

android 程序员 移动开发

大众点评App的短视频耗电量优化实战,通宵都要看完这个Android关键技术点

android 程序员 移动开发

天高任鸟飞,在你还苦闷Android出路时,总有人在系统钻研为高级开发做准备

android 程序员 移动开发

Google 的 Firebase 如何删除项目

HoneyMoose

国内互联网公司为什么加班这么狠?,音视频学习指南来咯

android 程序员 移动开发

在-View-上使用挂起函数,app开发面试题及答案

android 程序员 移动开发

在Android项目中接入Flutter,在Flutter使用安卓布局---草稿

android 程序员 移动开发

在线等!阿里、百度一面就惨遭吊打,kotlin语言书籍

android 程序员 移动开发

基本功---Litho的使用及原理剖析,10年阿里开发架构师经验分享

android 程序员 移动开发

图文DEMO并茂讲解RecyclerView滑动时回收和复用触发的时机

android 程序员 移动开发

“神算子”上线!EasyDL时序预测模型零门槛轻松上手

百度大脑

人工智能 百度

基于Android的特征X射线谱识别系统的开发,android指纹识别

android 程序员 移动开发

大厂一步到位:Android-基础+Android高级,android物联网开发从入门到实战

android 程序员 移动开发

大型Bat面试知识总结分享—AMS在Android起到什么作用?简单的分析下Android的源码

android 程序员 移动开发

坊间传言:程序员可以先在大厂镀金,以后去中小厂毫无压力

android 程序员 移动开发

大牛耗时一年:深入探索-Android-包体积优化,共三万字建议收藏上(1)

android 程序员 移动开发

对开发者而言,新基建的意义是什么?旧基建怎么处理?_AI&大模型_陈新宇_InfoQ精选文章