OpenShift云原生架构:原理与实践
山金孝 潘晓华 刘世民
前言
为什么要写这本书
“未来已来,只是尚未流行。”
——威廉·吉布森
查尔斯·狄更斯的《双城记》中有句耳熟能详的名言:“这是一个最好的时代,也是一个最坏的时代。”作为技术从业者,在这个数字化浪潮和技术变革接连发生的时代,我对这句话感慨颇深!当前,全社会都在经历新型数字经济基础设施的解耦、重构,也正在经历一场技术架构的大迁徙,我们的经济基础设施正在由传统IT架构向云计算架构体系迁移,以云计算为核心的数字化转型正在席卷全球,各行各业都在迈向数字化和智能化经济时代。伴随着我国极高的消费端数字化普及程度,复杂多变、个性需求高、体验至上和以用户为中心的商业模式,正在倒逼供给侧和产业端向数字化和智能化转型,而数字化时代需要面临的消费者主权崛起及其带来的复杂商业系统,则要求我们必须基于云计算架构、基于新兴技术群,对传统商业系统基础设施进行敏捷化和智能化的重构升级,以实现企业在应对复杂商业系统的多变性和不确定性时,具有实时响应和精准决策的能力。事实上,纵观人类社会的发展史,每一次产业革命的到来,无不以基础设施的更新、迭代和重构为代价。为此,我们的IT基础设施经历了物理机、虚拟化、云计算、容器,直至无服务器计算的发展,而与之对应的应用架构也经历了单体、多层、SOA、微服务到函数计算的发展。
面对商业系统的日趋复杂和技术变革的持续演进,当前阶段,我们应该聚焦的不是敷衍、无视技术的进步和传统基础设施的臃肿落后,不是犹豫、徘徊是否拥抱云计算,也不是在自我封闭中量化、评估数字化转型的风险和收益,而是应该思考如何利用新技术快速构筑企业新型竞争力,如何以最快捷、最稳健和最敏捷的方式走向云原生时代,更应该思考如何以云计算为核心,以新兴技术群为能力,解耦并重构传统基础设施,进而迈向智能化和数字化时代。为了实现这些目标,企业需要聚合云计算、大数据、人工智能、区块链、IoT、边缘计算和5G通信等新兴前沿技术…