推荐序
经过作者们多年的实践经验积累及近一年的精心准备,本书终于与我们见面了。我有幸作为首批读者,提前见证和学习了在云时代引领业界技术方向的Kubernetes和Docker的最新动态。
从内容上讲,本书从一个开发者的角度去理解、分析和解决问题:从基础入门到架构原理,从运行机制到开发源码,再从系统运维到应用实践,讲解全面。本书图文并茂,内容丰富,由浅入深,对基本原理阐述清晰,对系统架构分析透彻,对实践经验讲解深刻。
我认为本书值得推荐的原因有以下几点。
首先,作者的所有观点和经验,均是在多年建设、维护大型应用系统的过程中积累形成的。例如,读者通过学习书中的Kubernetes开发指南、集群管理等章节的内容,不仅可以直接提高开发技能,还可以解决在实践过程中经常遇到的各种关键问题。书中的这些内容具有很高的借鉴和推广意义。
其次,通过大量的实例操作和详尽的源码解析,本书可以帮助读者深刻理解Kubernetes的各种概念。例如,书中介绍了使用Java程序访问Kubernetes API的几种方法,读者参照其中的案例,只要稍做修改,再结合实际的应用需求,就可以将这些方法用于正在开发的项目中,达到事半功倍的效果,对有一定Java基础的专业人士快速学习Kubernetes的各种细节和实践操作十分有利。
再次,为了让初学者快速入门,本书配备了即时在线交流工具和专业后台技术支持团队。如果你在开发和应用的过程中遇到各类相关问题,均可直接联系该团队的开发支持专家。
最后,我们可以看到,容器化技术已经成为计算模型演化的一个开端,Kubernetes作为谷歌开源的Docker容器集群管理技术,在这场新的技术革命中扮演着重要的角色。Kubernetes正在被众多知名公司及企业采用,例如Google、VMware、CoreOS、腾讯、京东等,因此,Kubernetes站在了容器新技术变革的浪潮之巅,将具有不可预估的发展前景和商业价值。
无论你是架构师、开发者、运维人员,还是对容器技术比较好奇的读者,本书都是一本不可多得的带你从入门到进阶的Kubernetes精品书,值得阅读!
初瑞
中国移动业务支撑中心高级经理