搜索
高级检索
高级搜索
书       名 :
著       者 :
出  版  社 :
I  S  B  N:
文献来源:
出版时间 :
云原生技术及实践/新型工业化新计算高质量软件人才培养系列
0.00     定价 ¥ 69.00
图书来源: 浙江图书馆(由浙江新华配书)
此书还可采购15本,持证读者免费借回家
  • 配送范围:
    浙江省内
  • ISBN:
    9787121495595
  • 作      者:
    编者:郭勇//杨大易//姚霖//仪思奇//刘建华等|责编:刘瑀
  • 出 版 社 :
    电子工业出版社
  • 出版日期:
    2024-12-01
收藏
畅销推荐
内容介绍
本教材目的是使读者掌握云原生技术及应用实践技能。本书分为9章,第1章主要讲解云原生的定义、云原生的关键技术及国内云原生产业现状;第2章主要以云原生的技术全景图为主线介绍云原生层次关系及中国云原生技术全景;第3章主要讲解云原生架构定义、架构模式演进、云原生架构原则等;第4章详细讲解容器技术背景、容器技术的基本概念、容器技术之Docker、Docker的使用及容器技术之Containerd等。第5章讲解容器编排方法及主要工具,着重讲解Kubernetes基本原理、Kubernetes的API对象、Kubernetes的服务暴露方式等内容;第6章主要讲解微服务主要技术、微服务框架及微服务在云原生中的应用方法等;第7章主要讲解Serverless和Service Mesh及Service Mesh的具体实现Istio;第8章主要讲解DevOps基本概念、生命周期、IaC和GitOps、源代码管理、持续集成、持续交付、流水线及代码质量管理工具SonarQube;第9章以两个案例详细讲解了如何实现云原生技术落地。 本书可以帮助更多的开发人员和IT从业者了解和掌握云原生技术,促进其在国内的普及和应用。本书适合作为大中专院校、培训机构的云原生技术相关课程的教材。
展开
目录
第1章 绪论
1.1 云原生概述
1.1.1 云原生的诞生
1.1.2 云原生计算基金会
1.1.3 云原生的定义
1.2 云原生的关键技术
1.2.1 容器
1.2.2 微服务
1.2.3 Service Mesh及Serverless技术
1.2.4 DevOps
1.2.5 CI/CD
1.3 国内云原生产业现状
习题
第2章 云原生的技术全景图
2.1 云原生技术全景图的层次关系
2.2 供应层
2.2.1 自动化与配置
2.2.2 容器镜像库
2.2.3 安全性与合规性
2.2.4 密钥和身份管理
2.3 运行时层
2.3.1 云原生存储
2.3.2 容器运行时
2.3.3 云原生网络
2.4 编排和管理层
2.4.1 编排和调度
2.4.2 协调和服务发现
2.4.3 远程过程调用
2.4.4 服务代理
2.4.5 API网关
2.4.6 服务网格
2.5 应用程序定义和开发层
2.5.1 数据库
2.5.2 流媒体和消息传递
2.5.3 应用程序定义与镜像构建
2.5.4 持续集成和持续交付/持续部署
2.6 可观察性和分析
2.6.1 监视
2.6.2 日志
2.6.3 跟踪
2.6.4 混沌工程
2.7 平台
2.7.1 发行版
2.7.2 托管
2.7.3 安装程序
2.7.4 平台即服务
2.8 中国云原生技术全景
2.9 小结
习题
第3章 云原生架构
3.1 云原生架构定义
3.2 架构模式演进
3.2.1 单体架构
3.2.2 分布式系统架构
3.2.3 SOA架构
3.2.4 微服务架构
3.2.5 云原生架构
3.3 云原生架构模式
3.3.1 服务化架构模式
3.3.2 Mesh化架构模式
3.3.3 Serverless模式
3.3.4 存储计算分离模式
3.3.5 分布式事务模式
3.3.6 可观测架构
3.3.7 事件驱动架构
3.4 云原生架构原则
3.4.1 服务化原则
3.4.2 弹性原则
3.4.3 可观测原则
3.4.4 韧性原则
3.4.5 过程自动化原则
3.4.6 零信任原则
3.4.7 持续演进原则
3.5 小结
习题
第4章 容器及管理平台
4.1 容器技术背景
4.1.1 物理机时代
4.1.2 虚拟化时代
4.1.3 容器化时代
4.1.4 容器技术带来的变化
4.2 容器技术的基本概念
4.2.1 什么叫容器
4.2.2 容器的规范
4.2.3 容器运行时规范
4.2.4 容器镜像规范
4.3 容器技术之Docker
4.3.1 什么是Docker
4.3.2 Docker与虚拟机的区别
4.3.3 Docker的架构
4.3.4 Docker容器原理
4.3.5 Docker运行流程
4.4 Docker的使用
4.4.1 Dockerfile命令
4.4.2 基于Dockerfile创建镜像
4.4.3 基于已有容器创建镜像
4.4.4 基于本地模板创建镜像
4.4.5 容器操作命令
4.5 容器技术之Containerd
4.5.1 什么是Containerd
4.5.2 容器运行时接口CRI
4.5.3 Containerd的架构
4.5.4 Containerd与Docker比较
4.6 小结
习题
第5章 容器编排
5.1 容器编排及主要工具
5.1.1 什么是容器编排
5.1.2 容器编排主要功能
5.1.3 容器编排工具
5.1.4 为什么选择Kubernetes
5.2 Kubernetes基本原理
5.2.1 Kubernetes的架构
5.2.2 Kubernetes的设计理念
5.2.3 MasterNode
5.2.4 WorkerNode
5.2.5 命令行Kubectl
5.2.6 Kubernetes功能扩展
5.3 Kubernetes的API对象
5.3.1 API对象
5.3.2 Pod
5.3.3 复制控制器及副本集
5.3.4 部署(Deployment)
5.3.5 服务(Service)
5.3.6 命名空间(Namespace)
5.3.7 任务(Job)
5.3.8 后台支撑服务集(DaemonSet)
5.3.9 存储卷(Volume)
5.3.10 持久卷
5.3.11 有状态集StatefulSet
5.3.12 ConfigMap和Secret
5.4 Kubernetes的服务暴露
5.4.1 ClusterIP服务暴露
5.4.2 NodePort服务暴露
5.4.3 Ingress服务暴露
5.5 小结
习题
第6章 云原生微服务
6.1 微服务概述
6.1.1 微服务架构的演进
6.1.2 微服务架构的特点
6.1.3 微服务的粒度
6.2 微服务主要技术
6.2.1 服务注册与发现
6.2.2 负载均衡
6.2.3 服务编排
6.2.4 流量管控
6.3 微服务框架
6.3.1 高速服务框架
6.3.2 Dubbo
6.3.3 Spring Cloud
6.4 云原生与微服务
6.4.1 云原生架构中的微服务
6.4.2 云容器平台
6.5 小结
习题
第7章 Serverless及Service Mesh技术
7.1 Serverless概述
7.1.1 什么是Serverless
7.1.2 Serverless的技术特点
7.1.3 Serverless的应用场景
7.2 Service Mesh概述
7.2.1 Service Mesh定义
7.2.2 Service Mesh架构
7.2.3 Ser
展开
加入书架成功!
收藏图书成功!
我知道了(3)
发表书评
读者登录

请选择您读者所在的图书馆

选择图书馆
浙江图书馆
点击获取验证码
登录
没有读者证?在线办证