SOA和云计算-企业私有云平台规划和建设实践
今天多发一篇文章,因为自己的《SOA和大数据-企业私有云平台规划和建设实践》一书已经正式初步和印刷,该书原名
简介:多年SOA规划建设,私有云PaaS平台架构设计经验,长期从事一线项目实践 今天多发一篇文章,因为自己的《SOA和大数据-企业私有云平台规划和建设实践》一书已经正式初步和印刷,该书原名是SOA和云计算,但是有用公司项目验收需要临时改了一个书名,但是内容重点还是SOA和私有云PaaS平台。 该书的成书背景和缘起 经常看我博客的应该知道,这本书最早的成书内容大部分在2015年就已经完成,该书大部分依托当时联通集团的UCloud项目建设实践总结提炼而成,但是一直只做了内部印刷而没有正式出版。 当写该书的时候,我们已经在做业务系统内的SOA化,但当时还没有微服务的提法,而实际上当时的做法和当前的微服务架构相当类似,也为会最近2-3年整理微服务方面的文章奠定了基础。 要明白即使当前大谈微服务架构,而其核心仍然是SOA识别服务和重用服务思想,平台+应用思想,我总结的业务能力组件化和组件能力服务化思想。最难的还是在微服务模块的划分,API接口服务的识别和粒度控制,这也是当前中台构建的基础。 其次当前谈DevOps,也和我这本书里面讲的最基本的持续集成思想分不开的,如果连最基本的持续集成都做不好,最基本的软件产品过程管理或敏捷方法论都做不好,那么是很难真正做好DevOps的。因此我也一再强调的微服务和DevOps不是建设的技术平台和技术层面的事情,而是业务和组织层面的事情。 该书前言 最近几年,云计算、SOA、大数据、物联网、微服务和DevOps等各种信息技术发展迅速。而对于云计算和SOA等技术和架构思想,如何应用到企业信息化规划和建设中,协助传统企业更好进行IT转型,很多企业仍没有找到真正的实践方法,或者说在理解上存在误区。 如企业内对云计算的理解简单局限在虚拟化和云数据中心层面,对SOA的理解仅仅局限在业务系统间的接口平台层面等。也没有更深的认识到结合企业架构和SOA思想的私有云规划和建设可以更好的解决企业IT系统业务价值的实现问题。 采用“平台+应用”的SOA服务化思想下的企业私有云平台规划和建设,不仅仅能降低企业IT成本,提升资源利用率,更为重要的是这种模式能彻底打破传统企业信息孤岛、烟囱式的业务系统建设模式,解决了企业信息化建设人员无法按照统一过程规范、技术标准来整体管控信息化架构的问题。 结合企业架构(Enterprise Architecture,EA)和SOA思想的企业私有云平台建设已不再是简单的IaaS或PaaS技术平台,而是一个企业内部提供技术、业务和数据各方面的可复用能力的综合基础资源和服务能力提供平台。在这个平台下业务系统将变化为一个个独立松耦合的业务能力组件,这些业务组件的组合和集成既为企业提供端到端业务的完整支撑能力,又能通过业务组件重新组装和编排来灵活适应业务流程和需求的变化。这种企业内部的私有云平台才是企业真正需要的、能够降低IT建设成本并能实现业务价值的弹性可扩展平台。 因此,企业信息化建设所面临的问题不再是新技术是否采用的问题云计算原理,而是这些新技术如何真正融入到企业信息化规划和建设中,如何真正落地实施并体现业务价值和收益,如何提升企业内部信息化管控和治理水平。作为企业信息化规划和建设者,应该以开放的心态接受新思想和新技术,但一定不是为了技术而技术,业务驱动才是真正的第一目标,根据业务需求和问题分析选择适合企业当前现状和发展需要的技术才是明智之选。 基于该研究方法,对本书主要章节说明如下: 第一章主要对云计算/SOA/大数据等基础概念,公有云和私有云的区别,企业私有云平台的参考架构和特点进行综述,使读者能够对本书的核心内容能有一个总体的认识和了解。 第二章和第三章对应规划阶段,首先是通过传统的IT规划和企业架构引入,分析企业架构和SOA思想对企业私有云规划的指导意义,结合私有云建设的问题和目标给出企业私有云建设的规划,包括私有云总体架构体系规划以及平台、技术、服务三层的规划。 第四章架构设计阶段,根据私有云总体架构体系中涉及到的平台、服务、应用三层进行架构设计。同时在规范体系部分给出在后续开发和实施过程中应遵循的技术标准规范体系,实施方法过程体系等内容。 第五章重点描述了业务系统内部基于SOA组件化和服务化的组件开发全生命周期流程、服务开发和实施的详细步骤。第六章重点描述了企业私有云的管控和治理体系,包括私有云平台治理架构,标准规范体系及私有云平台生态环境。 在本书的写作过程中,我们一直坚持规划咨询和建设实施相结合,理论和实践相结合的总体原则。因此该书不是一本单纯的SOA和云计算技术原理书籍,而是基于国内大型集团型企业一线私有云平台建设经验,总结和提炼的实践方法论和参考案例。因此该书可以作为传统企业信息化部门面对IT架构转型的重要参考,也可以为IT咨询和软件开发从业人员提升企业整体IT规划和架构设计能力提供借鉴。 该书出版目录截图如下,后续正式出版稿可能存在小调整。 (编辑:淮北站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |