应用智能运维实践
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

前言

我们正处在第三次信息技术浪潮来临的前夕,如今,几乎所有企业都面临如何利用新一代信息技术对外提升企业客户价值、对内优化生产流程的问题。虚拟化、云计算、大数据、物联网、人工智能、区块链等新技术如雨后春笋,新一代信息技术在金融、汽车、医疗等各行业落地应用的案例也层出不穷。

以智能、互联为主要特征的第三次信息技术浪潮将在提升生产力的同时,改变应用及其运维方式。物联网(Internet of Things,IoT)、车联网(Internet of Vehicle,IoV)等新一代信息技术已经开始改变产品或服务的设计、生产、营销、交付和售后支持过程。哈佛商学院院长迈克尔·波特教授预言,第三次信息技术浪潮将“有潜力成为目前影响最深远的技术浪潮,相比前两次会激发更多的创新,获取更大幅度的生产收益增长和经济增长”。

然而,新一代信息技术在赋能数字信息系统应用数据处理、智能决策支持和态势感知等能力以大幅度提升企业生产力的同时,系统自身复杂度急剧上升,应用运维难度和成本快速增加。更严重的是,很多企业在规划设计应用系统,或者在做互联网化系统升级改造的过程中,往往忽视对应用运行期的状态监视、风险管理、容量规划等运维保障系统和过程的建设,系统故障和宕机频率快速升高,人工运维成本飙升。

在数字时代,一切都依赖于应用系统稳定可靠的运行,缺少匹配新型信息系统应用的应用智能运维系统的支撑,新技术将很难发挥其应有的价值。要解决新技术演进带来的应用运维问题,则需要通过新技术来升级应用运维系统。目前,大多数企业都缺少能够应对未来来自应用运行期稳定性和性能方面挑战的运维系统。为了帮助更多企业建设新一代应用智能运维平台,解决应用系统运维管理问题,将先进信息技术转化为生产力,本书从实际需求出发,总结分享了作者十余年来从事企业信息系统建设和运维的经验,介绍了如何利用算法运维、开发运维一体化、运维大数据分析等新一代智能化相关技术构建支撑未来企业信息化建设的应用智能运维系统。本书分别从技术发展演进路线、关键技术、系统建设实践、关键场景和行业应用案例等方面详细阐述了应用智能运维系统的建设思路、方法与策略。

本书第1章和第2章分别从应用运维和智能运维角度出发,梳理了运维技术发展的来龙去脉,简述了具有里程碑意义的运维工具和方法;第3章围绕信息技术发展趋势,详细分析了未来应用运维场景的新需求,以及建设智能化算法辅助运维系统的必要性;第4章和第5章相对全面地介绍了建设应用智能运维系统需要用到的关键技术和工具;第6章从企业实际需求出发,详述了系统规划建设需要做的前期准备、设计规划和概念验证的详细过程;第7章围绕一个具体案例,展开介绍了如何从零开始搭建完整的应用智能运维系统;第8章和第9章分别从典型场景和行业角度出发,分析了物联网、车联网、开发运维一体化等特定场景下运维需求的特点,总结了能源电力、广电传媒、数字医疗等行业面向具有超高复杂度的新一代应用系统的智能运维平台建设的要点和价值。

本书介绍的实战经验全部来自一线项目团队和产品研发团队的积累,每个项目建设过程都历经艰辛,这些经验来之不易,汇总梳理这些经验也耗费了大量的心血。在此,特别感谢东软集团RealSight APM应用智能运维产品研发团队的崔喜龙、王占、石子凡、邹康、刘长东等在关键技术和产品研发方面的贡献;感谢英特尔大数据技术全球CTO、大数据和人工智能创新院院长戴金权(Jason Dai)与该院方案架构师乐鹏飞提供的技术支持及项目经验;感谢给我们提供宝贵需求、项目实施经验和验证环境的客户(包括中国航空、宝马中国、蒙牛集团、中国移动等),是他们赋予了技术社会价值,让产品研发团队和项目团队的工作更有意义。最后,感谢电子工业出版社的米俊萍编辑对本书认真负责的审阅,她帮助我们甄别了书中大量的错误和表述问题,让我们这些不善表达的技术人员写出的东西更通俗易懂。希望本书能帮助企业、政府在建设应用智能运维系统时少走一些弯路,同时为未来中国软件企业研发世界领先的国产应用运维软件提供一些参考。

本书的出版得到了国家重点研发计划项目“智能工厂工业互联网系统理论与技术”(2018 YFB1700100)及国家自然科学基金项目(61471084)的资助,在此表示感谢。

作者
2020年2月25日