推荐序一云端应用时代之光
写书殊为不易,分享精神更是难能可贵。我一直坚定地认为,能把自己的技术经验写成一本公开出版的技术书籍是件非常了不起的事,因此对写书的朋友总会肃然起敬,对创作了多本技术书籍的朋友更是高山仰止。启军是我在当当时的同事,我对他的独到思维和行动力印象深刻,作为架构师他推动了产品线架构的演化升级,这样的同事令人兴奋。如今他从一线实践经验出发,结合行业主流技术发展趋势总结出自己的系统思考。具体而言,启军为云原生技术架构体系著书立说,在IT技术的浪潮之巅做布道师,给了我一个大大的惊喜。与这样努力的朋友为伍,我哪敢不持续学习和成长呢?
云原生架构是IT技术在云计算时代的进化升级,标志着云端应用进入成熟阶段。技术的价值是高效稳定、快速响应、驱动甚至引领业务发展,避免叠见层出,以及减少工作量。成规模的系统和团队需要与之匹配的技术体系。云计算兴起之时,有人说:“未来技术人员会分成两种,一种是构建云的,另一种是基于云构建应用的”。那时还没有成熟的云解决方案,对云计算的畅想也只能局限于原有的技术产品。如今云计算时代已经到来,应运而生并经过时间锤炼的云原生技术是这个时代的热点,因此技术人员只有与时俱进、更新技能,才能走向未来。
架构持续演进,技术也会更新换代,也许几年后书中的许多名词都会成为历史,而书中所介绍的架构处理方法和思考问题的角度依然有借鉴意义。互联网时代的IT技术一直在加速演进,多种产品协同形成体系,技术人员进阶需要掌握整套技术栈。通过本书,我们不仅能够掌握云原生的各个关键组件,更能理解架构设计的思想,掌握技术架构持续演进的过程,以及其与团队文化、研发流程的共存互生的关系。从开发编码晋级到架构设计,需要提升认知、开阔视野,相信会有很多同道中人,在多年后回首来时的路,会想起这本书对自己的帮助,想起那些在字里行间有所得的刹那,心中暗喜,转身昂首阔步向前!
史海峰
公众号“IT民工闲话”作者