springCloud是微服务架构的最佳落地方案,满足几乎所有的微服务技术维度要求,它解决的第一个问题就是服务与服务之间的解耦。
作为java语言的微服务框架,它依赖于Spring Boot,有快速开发、持续交付和容易部署的特点,包含的组件非常多,设计到微服务的方方面面。但是,整个核心架构只有一点,即Rest服务,整个的配置过程,都是围绕Rest完成的,处理对象即服务的提供者和消费者。
内容简介
本书从架构设计、应用开发和运维部署三个方面出发,对微服务架构设计的实施进行了全方位的阐述和深入实践,并结合生产实际讲解了Spring Cloud、Docker 和Jenkins等工具的具体使用方法。书中通过一个互联网电商平台实例实现了高并发的微服务架构设计,并通过详细的开发和实施过程,演示了构建一个安全可靠、稳定高效并可持续扩展的系统平台的方法。
第一部分架构篇
第1章微服务架构与Spring Cloud
第2章微服务架构最佳设计
第3章电商平台微服务设计实例
第二部分 开发篇
第4章开发工具选用及Spring Boot基础
第5章电商平台微服务工程设计
第6章微服务治理基础服务开发
第7章RestAPI 微服务开发
第8章Web UI微服务开发
第9章电商平台移动商城开发
第10章商家管理后台与SsO设计
第11章平台管理后台开发
第三部分运维篇
第12章服务器架构设计与Docker使用
第13章数据库集群设计与高可用读写分离实施
第14章分布式文件系统等基础设施安装与配置
第15章使用自动化构建工具Jenkins实现CI/CD
本书从架构设计、应用开发和运维部署三个方面出发,对微服务架构设计的实施进行了阐述和深入实践,并结合生产实际讲解了Spring Cloud、Docker和Jenkins等工具的具体使用方法。
需要获取本书的小伙伴转发+关注后私信(学习)即可获取哦
网友评论