计算机
类型
可以朗读
语音朗读
144千字
字数
2018-11-01
发行日期
展开全部
主编推荐语
《微服务与Docker:中小企业实践指南》涵盖微服务切入、Docker技术、云平台等领域,适合云计算人员学习。
内容简介
微服务与Docker是近年来分布式大规模服务架构中两个主流的技术趋势,本书着眼于中小型企业在架构落地过程中柔性地切入微服务和Docker虚拟化的方法。书中主要介绍了微服务架构的各种技术选型,微服务拆分的各项原则,传统应用向微服务架构过渡的方法论,Docker技术原理,Docker跨主机通信选型,Docker与DevOps的整合方法等要点,同时还简单概述了利用Rancher搭建Docker容器云平台的快速解决方案,非常适合云计算从业人员阅读、学习,获得最直接的Docker微服务架构经验。
目录
- 封面
- 版权页
- 推荐序
- 前言
- 目录
- 第一部分 Docker与微服务基础
- 第1章 微服务架构概述
- 1.1 什么是微服务
- 1.1.1 CORBA
- 1.1.2 DCOM
- 1.1.3 RMI
- 1.1.4 SOA
- 1.2 为什么要使用微服务
- 1.2.1 scale cube
- 1.2.2 API网关
- 1.3 微服务架构设计原则
- 1.3.1 业务架构
- 1.3.2 逻辑架构
- 1.3.3 技术架构
- 1.3.4 基础架构
- 1.4 从单体到微服务
- 1.4.1 止损
- 1.4.2 前后端分离
- 1.4.3 提取服务
- 第2章 微服务中的技术选型
- 2.1 服务治理
- 2.1.1 Dubbo
- 2.1.2 Spring Cloud
- 2.2 服务网关
- 2.2.1 OpenResty
- 2.2.2 Orange
- 2.2.3 Kong
- 2.2.4 Zuul
- 2.3 服务注册发现
- 2.3.1 ZooKeeper
- 2.3.2 Eureka
- 2.4 配置中心
- 2.5 请求链路追踪
- 第3章 Serüice Mesh
- 3.1 初识Serüice Mesh
- 3.1.1 什么是Serüice Mesh
- 3.1.2 为什么使用Serüice Mesh
- 3.2 Serüice Mesh的发展过程
- 3.2.1 早期的分布式计算
- 3.2.2 微服务时代的分布式计算
- 3.3 主流的Serüice Mesh框架
- 第4章 Docker技术简介
- 4.1 Docker是什么
- 4.2 Docker的作用
- 4.2.1 用Docker快速搭建环境
- 4.2.2 用Docker降低运维成本
- 4.2.3 Docker下自动发布
- 4.3 Docker的生态圈
- 4.4 微服务与Docker
- 第二部分 Docker架构与生态
- 第5章 Docker技术架构
- 5.1 Docker的进程模型
- 5.1.1 容器中进程启动的两种模式
- 5.1.2 容器中的进程隔离模型
- 5.1.3 容器的自重启
- 5.1.4 容器中用户权限的隔离和传递
- 5.1.5 Docker守护进程宕机的处理机制
- 5.2 容器的本质
- 5.2.1 Namespace解惑
- 5.2.2 Rootfs解惑
- 5.2.3 CGroups解惑
- 5.3 Docker容器的运行时模型
- 第6章 Docker逻辑架构
- 6.1 Docker Registry的技术选型
- 6.2 Harbor的部署
- 第7章 Docker网络架构
- 7.1 Docker的单机网络模式
- 7.1.1 Bridge模式
- 7.1.2 Host模式
- 7.1.3 Container模式
- 7.1.4 None模式
- 7.2 Docker的集群网络模式
- 7.2.1 Bridge端口转发
- 7.2.2 扁平网络
- 7.2.3 Flannel模式
- 第8章 Docker安全架构
- 8.1 Docker安全问题
- 8.2 Docker安全措施
- 第9章 Docker与DeüOps
- 9.1 DeüOps概要
- 9.2 Docker容器的代码挂载机制
- 9.2.1 静态导入
- 9.2.2 动态导入
- 9.3 Docker与服务发现
- 9.4 Dockerfile怎么写
- 9.5 Docker与日志
- 9.6 Docker与监控
- 9.7 Docker与CI/CD
- 9.8 Docker给运维团队带来的挑战
- 第10章 容器编排
- 10.1 容器编排概述
- 10.2 容器编排技术选型
- 10.2.1 Docker Swarm
- 10.2.2 Kubernetes
- 10.2.3 Marathon
- 10.3 Kubernetes实战
- 10.3.1 Kubernetes快速安装
- 10.3.2 在Kubernetes上部署应用
- 10.4 Docker Swarm实战
- 10.4.1 Docker Swarm的快速安装
- 10.4.2 在Decker Swarm上部署应用
- 第三部分 Docker落地之路
- 第11章 企业级Docker容器云架构
- 11.1 宏观系统视角下的架构
- 11.2 容器云平台逻辑架构图
- 第12章 基于Rancher的容器云管理平台
- 12.1 Rancher概述
- 12.2 Rancher的安装
- 12.3 Rancher对IaaS的管理
- 12.4 Rancher下多租户多环境的管理
- 12.5 Rancher对SaaS的管理
- 12.6 Rancher对容器的管理
- 12.7 Rancher的L2-FLAT网络
- 12.8 Rancher的服务治理
- 第13章 微服务与Docker化实战
- 13.1 整体架构鸟瞰
- 13.2 基于log-pilot的日志收集
- 13.3 基于Zabbix的容器监控
- 13.4 简单的DeüOps架构图
- 13.5 推进方案和成本
展开全部
出版方
电子工业出版社
电子工业出版社成立于1982年10月,是国务院独资、工信部直属的中央级科技与教育出版社,是专业的信息技术知识集成和服务提供商。经过三十多年的建设与发展,已成为一家以科技和教育出版、期刊、网络、行业支撑服务、数字出版、软件研发、软科学研究、职业培训和教育为核心业务的现代知识服务集团。出版物内容涵盖了电子信息技术的各个分支及工业技术、经济管理、科普与少儿、社科人文等领域,综合出版能力位居全国出版行业前列。