展开全部

主编推荐语

本书旨在帮助读者在全视角了解云计算和容器技术的情况下,能将涉及的相关技术和方法直接应用到工作中,解决实际问题。

内容简介

本书由慧与大学组织,由慧与(中国)有限公司容器云项目组的人员完成,书籍内容的蓝本为慧与大学颇受学员欢迎的容器云系列课程的课件。参与本书编写的诸位作者常年活跃在技术一线,同时作为慧与大学的讲师和技术顾问,为大量客户提供了专业的培训服务,并且将他们在技术一线的经验传递给慧与大学的学员。慧与大学为了能够让更广泛的人员受益,组织了本书的编写。本书从技术实践者的角度出发,介绍了当前主流的Docker、Kubernetes、Mesos等容器和管理技术,同时对微服务架构设计与实现、DevOps开发与交付的方法和实践进行了介绍。

目录

  • 版权信息
  • 推荐序
  • 前言
  • 第1章 云计算概述
  • 1.1 虚拟化技术简史
  • 1.1.1 虚拟化技术的起源
  • 1.1.2 X86平台虚拟化历史
  • 1.1.3 三大虚拟化产品
  • 1.1.4 私有云与公有云
  • 1.2 虚拟化热点技术与终极目标
  • 1.2.1 网络虚拟化
  • 1.2.2 存储虚拟化
  • 1.2.3 虚拟化的终极目标
  • 1.3 脱颖而出的容器技术
  • 1.3.1 容器技术的历史
  • 1.3.2 dotCloud发现了“金矿”
  • 1.3.3 容器技术带来的变革
  • 1.4 重新流行的PaaS
  • 1.4.1 PaaS平台发展史
  • 1.4.2 老牌的Cloud Foundry
  • 1.4.3 Kubernetes&Mesos新秀
  • 第2章 微服务
  • 2.1 为何要做微服务
  • 2.1.1 架构设计新理念:做好隔离
  • 2.1.2 如何利用扩展立方体切分应用和数据
  • 2.1.3 时间考虑和融会贯通
  • 2.2 微服务概要介绍
  • 2.2.1 微服务架构原理
  • 2.2.2 微服务的特性
  • 2.2.3 完整微服务系统包含的功能
  • 2.3 微服务的高级进阶
  • 2.3.1 得API者得天下
  • 2.3.2 微服务的进程间通信
  • 2.3.3 服务发现
  • 2.3.4 微服务事件驱动管理
  • 2.3.5 微服务部署模式
  • 2.4 如何从单体架构迁移到微服务
  • 第3章 DevOps实践
  • 3.1 DevOps思想导入
  • 3.1.1 什么是DevOps
  • 3.1.2 DevOps核心理念
  • 3.1.3 DevOps术语
  • 3.2 DevOps实践框架
  • 3.2.1 敏捷管理
  • 3.2.2 持续交付
  • 3.2.3 持续集成
  • 3.2.4 持续测试(自动化测试)
  • 3.2.5 持续部署
  • 3.2.6 持续交付与容器化
  • 3.2.7 DevOps实践框架总结
  • 3.3 DevOps实践案例分享
  • 3.3.1 DevOps导入
  • 3.3.2 DevOps实施
  • 第4章 Docker快速入门
  • 4.1 Docker的价值及生态圈
  • 4.1.1 Docker的价值
  • 4.1.2 学习Docker需要多长时间
  • 4.1.3 Docker是什么
  • 4.1.4 Docker的口号
  • 4.1.5 Docker正在成为当年的Java
  • 4.1.6 Docker的部署环境要求
  • 4.2 Docker相关术语及概述
  • 4.2.1 Image
  • 4.2.2 Docker Registry
  • 4.2.3 Container
  • 4.2.4 Volume
  • 4.3 如何用Docker改造传统项目
  • 4.3.1 哪些应用适合Docker化改造
  • 4.3.2 Docker化改造传统应用的流程
  • 4.3.3 Docker化改造案例
  • 4.4 Docker高级进阶
  • 4.4.1 容器基础之Cgroups
  • 4.4.2 容器基础之Namespace
  • 4.4.3 Docker的容器原理
  • 4.4.4 Docker的分层镜像原理
  • 4.4.5 Docker架构解析
  • 第5章 Kubernetes
  • 5.1 Kubernetes的背景与概述
  • 5.1.1 谷歌保守了十几年的秘密武器——Borg系统
  • 5.1.2 Kubernetes的起源
  • 5.1.3 Kubernetes的核心特性
  • 5.2 Kubernetes的总体系统架构和核心资源对象
  • 5.2.1 Kubernetes的总体系统架构
  • 5.2.2 Kubernetes的核心资源对象
  • 5.3 Kubernetes的服务发现机制
  • 5.3.1 集群内服务发现机制一:环境变量
  • 5.3.2 集群内服务发现机制二:DNS服务
  • 5.3.3 从集群外访问服务
  • 5.3.4 集群内外客户端访问服务的数据流
  • 5.4 一个完整Kubernetes的微服务案例
  • 5.4.1 微服务系统架构
  • 5.4.2 在Kubernetes上部署微服务
  • 5.4.3 Kubernetes自动化管理微服务示例
  • 5.5 Kubernetes的高级特性
  • 5.5.1 Namespace资源隔离
  • 5.5.2 容器应用的资源配额管理
  • 5.5.3 ConfigMap:应用的统一配置管理
  • 5.5.4 Job:批处理任务
  • 5.6 总结
  • 第6章 Mesos
  • 6.1 Mesos的背景与概述
  • 6.1.1 Mesos的产生背景
  • 6.1.2 Mesos的特性
  • 6.1.3 Mesos的发展历程
  • 6.2 Mesos的架构与核心
  • 6.2.1 Mesos的设计与架构
  • 6.2.2 Mesos系统组件
  • 6.2.3 Mesos的调度算法
  • 6.2.4 Mesos的核心机制
  • 6.2.5 Mesos的运维和管理
  • 6.3 Mesos Framework
  • 6.3.1 Mesos常用的Framework
  • 6.3.2 Kubernetes与Mesos的集成
  • 6.4 Mesos发展远景分析
  • 6.4.1 Mesos的技术特点
  • 6.4.2 DC/OS简介
  • 第7章 企业级容器云在电信行业的应用实践
  • 7.1 企业为什么要建设容器云PaaS平台
  • 7.1.1 背景
  • 7.1.2 试点系统选择
  • 7.1.3 容器云PaaS平台技术选型
  • 7.2 如何构建企业级的容器云PaaS平台
  • 7.2.1 设计原则
  • 7.2.2 容器云PaaS平台总体规划和建设路径
  • 7.2.3 容器云PaaS平台总体技术架构
  • 7.2.4 容器云PaaS平台采用的开源技术框架
  • 7.2.5 基于微服务的容器化PaaS平台应用管理架构
  • 7.2.6 结合DevOps实现“云开发+云运维”的流水线管理
  • 7.2.7 容器云PaaS平台多集群管理方案
  • 7.2.8 容器云PaaS平台建设中应关注的重点和难点
  • 7.3 容器云PaaS平台的应用效果
  • 7.3.1 集群规模
  • 7.3.2 应用效果
  • 7.3.3 未来发展
展开全部

评分及书评

评分不足
1个评分

出版方

机械工业出版社有限公司

机械工业出版社是全国优秀出版社,自1952年成立以来,坚持为科技、为教育服务,以向行业、向学校提供优质、权威的精神产品为宗旨,以“服务社会和人民群众需求,传播社会主义先进文化”为己任,产业结构不断完善,已由传统的图书出版向着图书、期刊、电子出版物、音像制品、电子商务一体化延伸,现已发展为多领域、多学科的大型综合性出版社,涉及机械、电工电子、汽车、计算机、经济管理、建筑、ELT、科普以及教材、教辅等领域。