展开全部

主编推荐语

《微服务与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月,是国务院独资、工信部直属的中央级科技与教育出版社,是专业的信息技术知识集成和服务提供商。经过三十多年的建设与发展,已成为一家以科技和教育出版、期刊、网络、行业支撑服务、数字出版、软件研发、软科学研究、职业培训和教育为核心业务的现代知识服务集团。出版物内容涵盖了电子信息技术的各个分支及工业技术、经济管理、科普与少儿、社科人文等领域,综合出版能力位居全国出版行业前列。