本书针对Spring Cloud Greenwich.SR2版本+Spring Boot的2.1.x.RELEASE版本。在编写过程中,不仅考虑到在企业任职所需的技能,还考虑到求职面试时可能会遇到的知识点。
本书采用“知识点+实例”形式编写,共有“39个基于知识点的实例 + 1个综合性项目”,深入讲解了Spring Cloud的各类组件、微服务架构的解决方案和开发实践,以及容器、Kubernetes和Jenkins等DevOps(开发运维一体化)相关知识。
本书介绍每一个知识点的主脉络是:它是什么、为什么用、怎样用、为什么要这样用、如何用得更好、有什么最佳的实践。
本书适合具备Java基础的开发人员、对微服务架构和Spring Cloud感兴趣的读者、了解Spring或Spring Boot的开发人员自学之用。
龙中华
12年来一直在某一线互联网公司担任资深系统分析师。目前带领3个研发团队,承担系统分析、设计、实施、演进、技术团队管理和各部门的培训等职责。
专注于某领域的领域驱动设计(DDD)和命令查询职责分离(CQRS)。以工程思维、领域思维等全面理解业务需求;设计和实施系统的解决方案;保证系统质量、可扩展性、自动化部署、持续演进性以及运维一体化(DevOps)。有独到的团队建设和管理经验。对互联网多种技术特点和发展趋势有较深入研究。对多种技术如Spring Boot、Spring Cloud和Service Mesh有深入的研究和实战经验。