首页 > 图书中心 >图书详情
Spring Cloud 微服务开发实战-微课视频版
作者:吴胜
丛书名:清华科技大讲堂
定价:49.90元
印次:1-3
ISBN:9787302542346
出版日期:2020.03.01
印刷日期:2022.07.22
本书先介绍Spring Cloud概述,Spring Cloud 路由、服务注册与发现、认证与鉴权、断路器、配置中心、服务监控与跟踪、消息、其他组件(如Task等)的应用,阿里系Dubbo生态系统(Spring Cloud Alibaba和Dubbo等)的应用。希望通过对Spring Cloud和Dubbo生态系统的介绍,加深读者对微服务实现时方案可选性的认识。然后,结合一个简单案例演示了基于Spring Cloud的微服务开发过程。最后,简单介绍Service Mesh(服务网格)和Spring Cloud Sidecar的应用,说明微服务开发的新思路。 本书由浅入深结合示例介绍各个知识点;并以响应客户端服务请求的处理顺序和开发步骤来组织章节内容;还配备了示例的操作视频;可以帮助读者更好地理解、掌握Spring Cloud微服务开发技术。
more >前言 正如Martin Fowler所指出的那样: “微服务架构是一种将单一的应用程序划分为一组小型服务的方法,每个服务运行在自己的进程中,服务间通过轻量级的机制进行通信。” 目前,微服务架构尚未有统一的标准。但是,这丝毫不影响开发者对微服务架构的热情。认识上的差异使得大家采用不同方案实现微服务架构的应用,如Dubbo生态系统(Spring Cloud Alibaba和Dubbo等)、Dropwizard、Spring Cloud和Service Mesh。 Spring Cloud是众多功能的组合体,为微服务应用开发中遇到的众多问题提供了全面、优秀的“全家桶”式的解决方案。Spring Cloud具有“开箱即用”、开发效率高、文档丰富、社区活跃等特点。因此,Spring Cloud成为国内微服务开发领域的热门技术之一。 对于初学者而言,在进行Spring Cloud微服务应用开发时,相关技术略显复杂。比如,技术之间的关系、技术在整个微服务架构中的作用、项目的依赖管理和配置等问题都增加了Spring Cloud学习和开发的难度。Spring Cloud以Spring Boot为基础,具备简单、易用的特点,而且Spring Cloud具有良好的开发工具、丰富的帮助文档,这些因素都有助于降低学习和开发难度。 考虑到初学者(特别是在校学生)往往对Spring Boot、Spring Cloud、微服务的开发经验较少,为了降低Spring Cloud微服务开发的学习门槛,本书按照响应客户端服务请求的处理顺序和开发步骤的行文结构,安排与组织各个章节的内容。为了帮助读者更好地安排学习时间,同时也为了教师更好地安排教学,本书给出了各章的建议学时(建议学时分为理论学时和实践学时)。 章内容建议理论学时建议实践学时 第1章Spring Cloud概述21 第2章Spring Cloud路由的应用32 第3章Spring Cloud服务发现的应用22 第4章 Spring Cloud认证与鉴权的应用22 续表 章内容建议理论学时建议实践学时 第5章 Spring Cloud断路器的应用21 第6章 Spring Cloud配置中心的应用21 第7章 Spring Cloud服务跟踪的应用11 第8章 Spring Cloud消息的应用11 第9章 Spring Cloud其他组件的应用21 第10章 Spring Cloud Alibaba的应用21 第11章 Dubbo的应用11 第12章 Spring Cloud的综合应用案例21 第13章 Service Mesh与Spring Cloud Sidecar21 合计学时2416 在开设Spring Cloud微服务开发相关课程时,教师可以根据总课时、学生基础和教学目标等情况调整各章的学时。学习者也可以有选择地阅读各个章节的内容,并合理安排好学习时间。 为便于教学,本书配有教学视频、源代码、课件等配套资源。 (1) 获取教学视频方式: 读者可以先扫描本书封底的文泉云盘防盗码,再扫描书中相应的视频二维码,观看教学视频。 (2) 获取源代码方式: 先扫描本书封底的文泉云盘防盗码,再扫描下方二维码,即可获取。 (3) 其他配套资源可以扫描本书封底的课件二维码下载。 关于如何直接使用源程序的说明 教材源程序 由于时间短,加上编者水平有限,书中难免有疏漏之处,敬请读者朋友批评指正。 作者2020年2月
more >