内容简介
微服务架构会给企业的整个研发体系,包括开发、运维、团队组织、协同,都带来冲击,企业必须构建起一整套以服务治理为核心、从线下到线上的新的能力体系来保障微服务架构顺畅落地。本书是作者在服务及微服务治理领域多年探索和实践的总结,从微服务的度量、管控和管理三个维度入手,力求构建一个覆盖微服务线上及线下的广义的治理体系。全书内容翔实,层次清晰,涉及服务治理的发展历史、难点和特点,微服务治理的关键技术,深度治理能力的构建等,还通过一个完整的涵盖指标采集、传输、存储、分析度量的实战案例,帮助读者掌握微服务治理的核心能力,并应用到实际工作中。尤其难得之处在于,本书不仅系统讲述了微服务治理的方方面面,还包含大量作者亲历的真实案例,融入了其技术“世界观”和经验,深入浅出、耐人寻味。
AI简介
这是一本系统讲述微服务治理的著作,作者李鑫在服务及微服务治理领域多年探索和实践的总结,从微服务的度量、管控和管理三个维度入手,力求构建一个覆盖微服务线上及线下的广义的治理体系。全书内容翔实,层次清晰,涉及服务治理的发展历史、难点和特点,微服务治理的关键技术,深度治理能力的构建等,还通过一个完整的涵盖指标采集、传输、存储、分析度量的实战案例,帮助读者掌握微服务治理的核心能力,并应用到实际工作中。
本书首先介绍了微服务架构对企业研发体系的影响,包括服务治理的复杂性、领域隔离性、组织架构的调整以及研发效率及工程协同效率的提升等。接着,深入探讨了数字化转型与企业架构变革,强调了微服务架构的重要性,并介绍了微服务架构中的服务注册表,它充当了服务实例的“数据库”,用于存储和管理服务实例的运行环境和服务网络地址。
书中还详细介绍了微服务度量体系构建,包括服务度量指标体系的构建、服务注册信息及被调用信息的存储、服务管控配置信息的存储等。此外,还讲解了微服务管控策略与实现,包括服务负载策略调整、服务限流、服务降级、服务熔断和服务授权等。
在构建轻量高效的指标采集能力方面,本书提供了具体的实践方法,