前言 Preface
未来五到十年主流的系统架构设计思想
云计算在经历了多年的发展后已经成为主流。现在,无论是企业建设新系统,还是新的创业公司建设系统,都会默认选择基于云来构建。而且,越来越多的企业选择将已有系统迁移至云上。在这样的两个场景中,都需要面对如何设计一个基于云的系统架构,充分发挥新一代架构的优势,进而带来业务提升的问题。这个问题对企业的业务决策者及技术架构团队都是不小的挑战,更显而易见的是,基于云的新一代系统架构将成为未来五到十年内的主流架构。
在系统架构层面,云带来的绝不仅仅是 IaaS 或者说机器资源层面的变化,云提供的服务越来越多,更好地直接基于这些云服务(例如存储、数据库等),而不是靠自研来设计相应的业务系统,将给企业业务的迭代效率带来质的提升。除此之外,互联网公司本身基于云的实践,也催生了诸如业务中台、数据中台等新的设计理念,这些创新会为业务业绩带来实际的提升。
在本书中,来自阿里云智能 - 全球技术服务团队的作者很好地回答了上面的问题,详细阐述了如何基于云的设计理念来设计新一代的系统,以及如何将关键的应用、数据库、大数据等改造、搬迁上云。由于作者都具有非常丰富的实践经验,书中更给出了多个实际案例,并进行了剖析,读者能够更好地掌握这套方法论。
强烈建议企业业务的决策者、业务系统的架构师团队阅读此书,以便掌握新一代基于云的设计理念,构建基于新理念的业务系统,从而为业务创造更大的价值。
本书的出版依赖于阿里云智能 - 全球技术服务事业部和数据库产品事业部同学们的努力,感谢所有为本书出版付出努力的同学与工作者:
第 1、2 章:金建明(花名“铮明”)、谭虎(花名“净能”)
第 3 章:何龙(花名“周翰”)
第 4 章:姜琛(花名“昊蓝”)
第 5 章:彭义评(花名“马柯”)、何强(花名“回雁”)
第 6 章:彭义评、何强
第 7 章:樊文凯(花名“唐修”)
第 8 ~ 9 章:彭义评
第 10 章:刘洪涛(花名“弘锐”)、罗海伟(花名“一斅”)、陈焰(花名“传学”)
第 11 章:曾迟(花名“沙陌”)、崔迪(花名“饮冰”)
全书内容策划与出版统筹:何强
鉴于技术的飞速发展,加之作者的学识有限,本书难免存在疏漏与欠缺,期待各位同行和读者的批评与指正。
阿里云智能技术交付总经理 毕玄
2019 年 8 月