Docker Microservice Architecture in Practice
Tags
Summary
Editor's review
Who it's for
A good fit for
- Engineers with some backend development foundation who wish to transform monolithic applications into microservice architectures
- DevOps personnel currently using or planning to use Docker and related ecosystems for service deployment and operations
- Technical leads or architects who need a holistic grasp of microservice design, decomposition, governance, and monitoring
- Learners with a strong interest in cloud-native and containerization technologies who want to systematically study practical approaches
Not a good fit for
- Complete beginners with no programming or server background who want a quick introduction to programming
- Entry-level users who only need to learn basic Docker commands and are not concerned with architecture or integration
Reading tips
- It is recommended to combine the example code provided in the book with hands-on practice in a local or test environment to understand the role of each component
- While reading, focus on the pain points of your own projects and compare and transfer the patterns and solutions in the book
- You may supplement with official documentation and community resources to further study more advanced cloud-native technologies such as Service Mesh
About the publisher
The Publishing House of Electronics Industry is a comprehensive publisher distinguished by its focus on electronic information and related fields. Judging from the more than 3,000 titles in its catalogue, its publishing covers programming and design, artificial intelligence, computer science, finance and economics, photography, and social sciences, attending both to cutting-edge technology and to general readers. Representative titles include Factor Investing: Methods and Practice, x86 Assembly Language: From Real Mode to Protected Mode, The RISC-V Reader, Artificial Intelligence: Speech Recognition, Understanding and Practice, Phased Array Radar Technology, Radar Target Characteristics, and 100 Go Mistakes and How to Avoid Them, most of which centre on technical methods and engineering practice. Its authors include Shi Chuan, Li Zhong, Wang Xiaobo, David Patterson, Andrew Waterman, and Yu Zihao, among others from China and abroad. Owing to limited public information, no further publishing features are elaborated here.
Contents
- 版权信息
- 内容简介
- 推荐序
- 前言
- 第一部分 Docker与微服务基础
- 第1章 微服务架构概述
- 1.1 什么是微服务
- 1.2 为什么要使用微服务
- 1.3 微服务架构设计原则
- 1.4 从单体到微服务
- 第2章 微服务中的技术选型
- 2.1 服务治理
- 2.2 服务网关
- 2.3 服务注册发现
- 2.4 配置中心
- 2.5 请求链路追踪
- 第3章 Serüice Mesh
- 3.1 初识Serüice Mesh
- 3.2 Serüice Mesh的发展过程
- 3.3 主流的Serüice Mesh框架
- 第4章 Docker技术简介
- 4.1 Docker是什么
- 4.2 Docker的作用
- 4.3 Docker的生态圈
- 4.4 微服务与Docker
- 第二部分 Docker架构与生态
- 第5章 Docker技术架构
- 5.1 Docker的进程模型
- 5.2 容器的本质
- 5.3 Docker容器的运行时模型
- 第6章 Docker逻辑架构
- 6.1 Docker Registry的技术选型
- 6.2 Harbor的部署
- 第7章 Docker网络架构
- 7.1 Docker的单机网络模式
- 7.2 Docker的集群网络模式
- 第8章 Docker安全架构
- 8.1 Docker安全问题
- 8.2 Docker安全措施
- 第9章 Docker与DeüOps
- 9.1 DeüOps概要
- 9.2 Docker容器的代码挂载机制
- 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.3 Kubernetes实战
- 10.4 Docker 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 推进方案和成本
FAQ
What prerequisite knowledge does this book require of readers?
Are the case codes in the book complete and usable?
How is this book different from a pure Docker tutorial or a microservices theory book?
Related on WeRead
Comments
Find this book
This site is an index: you start “Search all sources” in your browser, and the entries it lists all point to third-party sites; please judge their availability yourself.
About the author
Jiang Biao, about whom public information is limited, is known as an author of computer technology books, with two titles recorded in the library. His writing centers on programming design and general computing, with attention to practical topics such as the engineering implementation of artificial intelligence and containerized microservice architecture. His representative work Artificial Intelligence Engineering: Application Implementation and Middle Platform Construction discusses how AI technology moves from models to real-world use, and how middle-platform approaches can organize and support the relevant capabilities in business implementation; Docker Microservice Architecture in Practice focuses on building microservice architectures with container technology. Both are hands-on technical books aimed at developers and architects, with topics close to engineering practice, reflecting the author's concern with the implementation stage of technology.