前言 PREFACE
随着云计算和大数据技术的发展,我们几位在行业一线的开发和管理人员共同努力,于2014年出版了《云计算服务:运营管理与技术架构》一书。该书主要介绍云计算相关的运营与技术。随着技术的进一步发展,在上一版的基础上,我们这十多位来自云计算与大数据一线企业的从业者,希望结合自己的实践经验和理论思考,写一本涵盖云计算与大数据领域的技术书。
1.本书的内容
本书是《云计算服务:运营管理与技术架构》一书的延续和发展,是在其基础上,结合业界最新的技术和理论做出的实践与总结,包括大数据、数据智能、AIOps等内容。
(1)关于《云计算服务:运营管理与技术架构》。
《云计算服务:运营管理与技术架构》一书的撰写用了近四年的时间。那时云计算在国内刚崭露头角。云计算从理论到实际应该怎样落地,对国内云计算行业是一个很大的挑战。我们结合在美国硅谷的云计算的经验,在理论和实践上做了系统的探讨。
当我们决定开始动笔时,并没有想到写作会耗费那么长时间,以为通过收集项目的系统结构文档和管理文档并对其进行排序,这本书就应该眉目清晰了。写作经历证明,这个方法从来没有真正实现过。在实际写作中,我们不得不多次重新构建全书的结构,通过大量的阅读和思考,重新组织材料,重新确定各个部分的重点和顺序,甚至某些章节在写成后还要推倒重写。读者最终看到的,已经是几易其稿后的内容了。
此书的大多数作者是在云服务公司任职的高层管理人员和技术架构师,虽然有很丰富的业界实践经验,个个都是工作中的高手,但由于日常工作繁忙,又几乎都是第一次写书,因此被要求在实践的基础上,对所撰写的内容做理论上的总结和提炼,也导致了本书的写作时间和写作难度超过了预先的估计。
在此书的写作过程中,我们对云服务领域的管理和技术有了更加深入和成熟的思考,这的确是除去书稿付梓之外值得欣慰和骄傲的事情。
《云计算服务:运营管理与技术架构》主要包括:
· 商务运营:财务、成本、并购等。
· 技术运营:7×24小时生产线管理技术与流程。
· 技术架构:云服务的技术及构建。
· 安全技术与管理。
· 组织能力。
(2)关于本书。
距上一本书的出版已经过去七年了,云计算已经从理论阶段到了实践阶段,有了大量的落地场景。在更多的实践中,我们对云计算的技术架构和理论方法也有了更深入和更成熟的理解。同时,与云计算密切相关的大数据也从理论阶段到了实践阶段,在技术和商业上日趋成熟,完成了自己的进化。以大数据为基础的智能化也开始实施,成为未来发展的趋势。
技术的发展总是出人意料,特别是人工智能和大数据。当然,这些技术也对云计算提出了更高的安全性和稳定性的要求,因为它们都是以大规模分布式的数据为基础的。在数据驱动业务中,数据要求更高效的资源利用,因此在传统云化基础上,轻量级的容器化、应用层的微服务等新技术应运而生,这也是本书增加的内容。另外,随着时代的进步,现在开发、技术运营的流程体系比之前更加优化了,所以本书更新了很多章节的实践与案例,来阐述云服务的新特性和新发展。
本书内容更新主要体现在以下几方面。
· 大数据与数据智能:加入了完整的大数据技术与服务,以及数据智能的讲解。
· 技术运营:基于更深入的实践,提出了技术运营的“技术+管理”的双维模型,并以此为中心,做了深入的讲解。
· 智能实践:根据一线的实践经验,在数据智能和AIOps上做了总结归纳、系统分析,并给出落地实施的建议。
· 云计算:系统讲解新的技术与发展。
2.本书的重点:服务的实现
云计算的真正价值是云服务。
(1)推动云计算大规模发展的是云计算带来的服务,如IaaS、PaaS和SaaS给商务带来的价值。如果没有这些服务带来的价值,云计算只会像网格计算(Grid Computing)和分布式计算(Distributed Computing)一样,是实验室的几项技术或是某几个公司的产品,而不会成为改变整个IT和互联网产业的一项重大变革。
(2)本书着重于云计算与大数据服务的讲解,是一整套基于标准化和可度量的系统理论及实践经验,而不是单纯的技术本身。这也是在本书书名中强调“服务”的原因。
(3)云服务的落地仍然要靠“人”来实现,因此本书中也会介绍和云服务相结合的组织能力,包括团队能力、团队思维和团队管理。
在过去的十年里,云计算在中国有了很大的发展:出版了很多书,在互联网上也有很多文章出现。这些著作和文章讨论了许多云计算的概念、商业模式、技术和未来的期望等。也有很多行业会议和技术论坛在谈论云计算和大数据实施的各方面。然而,能够全面、系统、详细地阐述一个公司如何实现和运营云计算和大数据服务的书却很少。
本书的重点在于讲述如何实现云计算和大数据的服务。换句话说,当一个公司在战略上决定做云计算和大数据服务后,如何将该战略进行逐步分解,最终落地实施。这个战略的落地过程包括技术构建、运营管理、组织能力建设等一系列活动。
3.本书的特点
本书的特点是理论和实践相结合。
· 丰富的实践经验:本书的作者都来自云计算和大数据产业,并有多年的一线实践(hand-on)经验。
· 深入的理论讲解:每个专题都有系统的理论讲解。根据我们的实践,讲解我们的思路和方法。
作者在云计算和大数据产业中的丰富经验使得这本书有非常强的可读性和实践指导意义,书中的绝大部分案例都是作者亲自主导完成的,因此案例的讲解也比较深入,这是本书的特色之一。
在理论和案例的讲解中,读者可以汲取具体实践中的抽象思想,体会案例中的问题和场景是否似曾相识,并且做推演和点评,最终化为己用。
4.本书的读者群
本书定位的读者群包括:
(1)资深的管理人员,尤其是高层管理人员,如CTO和CIO。
本书将帮助他们:
· 了解实现云计算和大数据服务战略所涉及的各个主题的基本原理、主要思路和具体实践,以帮助管理人员建立和制定公司云战略落地的总体框架。
· 了解整个云计算和大数据服务的运营管理和技术架构的框架,以及在运营和技术层面上建立云服务。
(2)技术架构师。
本书将帮助技术架构师了解企业的商务和技术运营要求,如成本效率、服务的稳定性和可管理性等,以便技术架构师在搭建技术架构时能够充分考虑商务和运营因素,将云计算和大数据服务的技术平台建立在扎实的基础上。
同时,对技术团队而言,本书还可以帮助工程师了解高层管理者的决策背景和决策考虑因素,树立“为实现战略目标而做工程”的指导思想,而不是“为做工程而做工程”。
(3)高等院校的管理类与计算机类的师生。
本书希望帮助他们:
· 了解在云计算和大数据这个领先的行业中,企业所用到的管理与技术的理论及框架。
· 了解服务型公司运营的核心目标、基本运行模式、挑战等。
· 了解目前企业对最新技术的关注点及其采用的技术和实施的方式。
本书对目的、原理、挑战和实际方案或案例进行了系统化的讲解,是能够帮助高校师生切入企业运作的一本很好的教材。
5.本书的作者
本书的作者有着丰富的云计算和大数据服务的行业背景以及技术和管理经验。
· 在经验上,有10~20年IT产业中实际运营经验和技术研究能力,并在云计算和大数据刚兴起时就进入该行业,有深厚的实践与研究经验。
· 在职责上,或是公司的高层管理人员,或是公司的技术架构师。
实际上,不同于一般的此类书的作者是跟随着云计算的发展而进入这个产业的,本书的主要作者实际上是“被”进入云计算服务领域的。
SaaS是云服务体系中最大的一部分,也是云计算产业链中最早商业化的。追溯到2001年,当我们开始在硅谷的SaaS公司工作时,未曾刻意有过“云”的概念。真正的商业意义上的SaaS服务是2000年前后由发源于美国硅谷、后来非常著名的SaaS公司所推出的。这些公司包括Salesforce(全球最大的在线CRM服务提供商)和WebEx(全球最大的网络会议服务提供商)。Salesforce的CEO马克·贝尼奥夫(Marc Benioff)更是直接提出了“软件终结”(The End of Software)的理念来推动传统企业软件向SaaS服务转型。
实际上,正是由于商业需求的驱动,才真正使云计算的技术和服务得到了快速发展,使我们突然发现自己已经身在云中。
(1)讲解的思路。
本书的每一章基本上都是按照以下思路来进行的。
· 目的:说明本章所讲解的专题的目的。
· 基本原理:基本的概念、原理和框架。
· 挑战:在所讲解的专题上,云计算产业面临的挑战。
· 解决方案:解决方案的思路、要点和难点。
· 案例分析:通过真实的案例,探索更深层次的关键点和难点。
在重要的专题上,本书会介绍相应的经典理论和框架,目的是告诉读者这些专题研究和发展的历史,使读者有明确的思路,以作为他们实践的参考。
写作本书的目的是帮助读者对云计算和大数据从基本概念、发展思路到解决方案有一个系统的了解。这样可以帮助他们在实际环境中根据自己的实际情况设计出自己的解决方案。
(2)作者寄语。
我们希望本书是一本系统和全面的、理论和实践兼备的、技术和管理统一的书,也希望本书是一本经得起时间考验的书。
在这一年多的写作过程中,我们一直朝着这个方向在不懈地努力,也衷心地希望能够得到读者的指正。