云原生架构进阶实战电子书

计算机与互联网 王玉平 主编
简介: 凝练云原生的核心思想和理念,通过讲述云原生敏捷基础架构构建过程和DevOps方法,并结合实际案例,为你展现云原生的实战场景和步骤。

*文中代码字体版权说明

出版说明

随着信息科学与技术的迅速发展,人类每时每刻都会面对层出不穷的新技术和新概念。毫无疑问,在节奏越来越快的工作和生活中,人们需要通过阅读和学习大量信息丰富、具备实践指导意义的图书来获取新知识和新技能,从而不断提高自身素质,紧跟信息化时代发展的步伐。

众所周知,在计算机硬件方面,高性价比的解决方案和新型技术的应用一直备受青睐;在软件技术方面,随着计算机软件的规模和复杂性与日俱增,软件技术不断地受到挑战,人们一直在为寻求更先进的软件技术而奋斗不止。目前,计算机和互联网在社会生活中日益普及,掌握计算机网络技术和理论已成为大众的文化需求。由于信息科学与技术在电工、电子、通信、工业控制、智能建筑、工业产品设计与制造等专业领域中已经得到充分、广泛的应用,所以这些专业领域中的研究人员和工程技术人员越来越迫切需要汲取自身领域信息化所带来的新理念和新方法。

针对人们了解和掌握新知识、新技能的热切期待,以及由此促成的人们对语言简洁、内容充实、融合实践经验的图书迫切需要的现状,机械工业出版社适时推出了“信息科学与技术丛书”。这套丛书涉及计算机软件、硬件、网络和工程应用等内容,注重理论与实践的结合,内容实用、层次分明、语言流畅,是信息科学与技术领域专业人员不可或缺的参考书。

目前,信息科学与技术的发展可谓一日千里,机械工业出版社欢迎从事信息技术方面工作的科研人员、工程技术人员积极参与我们的工作,为推进我国的信息化建设作出贡献。

机械工业出版社

前言

随着数字经济的发展和企业数字化转型的深入,企业业务部门需要越来越快的应用开发,传统的开发模式和运维模式节奏缓慢,这两者之间的矛盾越来越突出。为了解决这种矛盾,云原生概念于 2013 年首次提出,云原生计算基金会在 2015 年成立。2018 年云原生生态不断壮大,主流云计算供应商纷纷加入该基金会。业界更是称 2019 年为云原生技术的商业化元年。云原生架构为传统云计算领域的人才和传统信息系统开发者带来了新挑战,对企业IT更是极大的挑战。

很多朋友在学习实践云原生架构时感觉一头雾水。官方文档的语言障碍、入门文档的欠缺以及网上碎片化的资料,阻碍了云原生架构的普及和推广,提高了学习难度。本书正是在这种情况下编写的。

本书特色

本书由云原生的核心思想和理念入手,重点讲述企业引入云原生架构的必要条件、企业如何准备云原生开发和部署环境,企业如何运维云原生架构,并在最后提供云原生相关案例,为企业展现云原生的实战场景和步骤,从而让企业对云原生架构有一个直观的感受,也为企业引入云原生架构提供了样例。

读者对象

本书读者主要是以下人员:

● 云原生和微服务开发人员

● 云原生架构运维人员

● DevOps参与人员

● 项目经理

● IT部门主管

如何阅读本书

本书系统地讲解了云原生架构相关知识,以及如何实际构建云原生敏捷架构,在构建云原生应用时应该如何操作。各章内容大致如下:

第1章为云原生架构发展历程和相关基础理论知识。从云计算的演化开始讲解云原生的概念,并讲述了云原生基础架构和云原生应用两部分重要内容。同时还描述了云原生架构的主要思想精髓和设计模式,并引入了服务网格的介绍,展望了云原生的发展方向。本章内容主要侧重于核心理论的宣讲,重点让读者从理念上掌握云原生架构的核心要素。

第2章讲述了 Kubernetes 中的核心对象。云原生架构的敏捷基础架构都是建立在Kubernetes 基础之上的,因此本章概要介绍了在后续实战中必须掌握的 Kubernetes 关键内容。本章也是对 Kubernetes 内容的有序梳理和归纳,从而使读者对 Kubernetes 有更深入的理解。

第3章从实战的角度描述了一个企业在构建云原生架构时应该如何部署一整套敏捷基础架构。本章先从部署本地Repository入手,然后讲解如何在裸机(Bare Metal)上部署 Kubernetes 环境,之后描述了如何部署针对 Kubernetes 的负载均衡设施,以及通过GlusterFS为Kubernetes提供存储支持。

版权:机械工业出版社