• Spring Cloud开发从入门到实战
21年品牌 40万+商家 超1.5亿件商品

Spring Cloud开发从入门到实战

正版全新 可开发票

44.04 6.3折 69.8 全新

仅1件

北京朝阳
认证卖家担保交易快速发货售后保障

作者王勇

出版社中国水利水电出版社

ISBN9787517084396

出版时间2019-08

装帧平装

开本其他

定价69.8元

货号9801426

上书时间2024-06-22

宏铭图书店

十二年老店
已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:全新
商品描述
作者简介
王勇,男,网名:CTO老王,颐东集团首席技术官,在职期间成立B&D工作室、项目委员会、SOA服务治理办公室等重要组织。曾述职微医海西医药、烽火科技、江苏未来网络创新研究院等知名企业,从产品设计到技术研发,从持续集成到项目管理,历经了产品、研发、测试、项目、运维、管理等全岗位体系,拥有丰富的项目落地经验与技术架构管理经验。推崇业务价值胜过技术策略,不断演进地提炼胜过很开始追求完美。 原乌云白帽子,专注网络安全与系统安全,竭力推行安全可靠的网络空间。国内TestOps倡导者,依据海外成功经验,结合国内IT企业现状,制定TestOps标准并投入生产实践。

目录
第1章  什么是微服务
  1.1  面向服务的架构
  1.2  微服务
  1.3  微服务的原则
  1.4  微服务的优势
  1.5  Dubbo与Spring Cloud
第2章  微框架Spring Boot
  2.1  Spring Boot概述
  2.2  Spring Boot快速搭建
  2.3  Spring Boot REST API
    2.3.1  Spring Boot REST API控制器
    2.3.2  @SpringBootApplieation
    2.3.3  Spring Boot REST演示
    2.3.4  HTTP POST/employees
  2.4  Spring Boot JUnit
    2.4.1  Maven依赖
    2.4.2  Spring引导JUnit Test Class
    2.4.3  Spring引导JUnit示例
    2.4.4  执行JUnit测试
  2.5  Spring Boot BasicAuth
第3章  从服务注册与发现说起
  3.1  Eureka
    3.1.1  创建Eureka服务
    3.1.2  Eureka集群
    3.1.3  Eureka常用配置说明
  3.2  Consul
    3.2.1  在本地工作站中配置Consul
    3.2.2  创建学生项目
    3.2.3  创建学校项目
  3.3  ZooKeeper
第4章  服务提供者与服务消费者的关系
  4.1  接口就是规范
  4.2  抽象接口
  4.3  构建项目至Nexus
  4.4  服务提供者
  4.5  服务消费者之Ribbon
  4.6  服务消费者之Feign
第5章  模板引擎
  5.1  Beetl简介
  5.2  Beetl示例
第6章  服务的雪崩与熔断
  6.1  服务雪崩效应
  6.2  熔断设计
  6.3  Hystrix特性与使用
第7章  分布式配置中心
  7.1  Config Server(Git)
  7.2  SVN示例与refresh接口
    7.2.1  Config Server(SVN)
    7.2.2  refresh接口
第8章  API网关
  8.1  为什么需要API Gateway
  8.2  Spring Cloud Zuul
  8.3  Zuul服务过滤
  8.4  Zuul和Nginx的对比
第9章  Cloud Foundry
  9.1  Cloud Foundry部署
  9.2  设置PWS控制台
  9.3  创建Spring Boot应用程序
    9.3.1  技术堆栈
    9.3.2  生成Spring启动应用程序
    9.3.3  添加REST控制器和端点
    9.3.4  项目配置
    9.3.5  在本地测试
  9.4  部署Spring Boot应用程序
第1O章  消息驱动
  10.1  绑定器
  10.2  持久化发布-订阅支持
  10.3  消费组
  10.4  消息分区
  10.5  RabbitMQ消息队列
  10.6  Kafka消息队列
第11章  单点登录
  11.1  Security集成CAS
    11.1.1  CAS Server搭建
    11.1.2  运行CAS子系统
    l1.1.3  CAS配置SSL
    11.1.4  Jetty配置SSL
    11.1.5  Tomcat配置SSL
  11.2  OAuth 2.0协议
    11.2.1  0Auth角色
    11.2.2  0Auth 2.0客户端
    11.2.3  0Auth 2.0配置
第12章  Activity工作流
  12.1  ProcessEngine对象
  12.2  ActivityUtil发动机引擎
  12.3  Activity实战
第13章  ElasticSearch
  13.1  ElasticSearch主节点
  13.2  Elasticsearch辅节点
  13.3  Elasticsearch-head插件
  13.4  Elasticsearch实战
第14章  ELK Stack
  14.1  什么是ELK Stack
  14.2  ELK Stack结构
  14.3  ELK Stack配置
  14.4  ELK Stack创建微服务
  14.5  Logstash配置
  14.6  Kibana配置
  14.7  验证ELK Stack
第15章  多线程
  15.1  线程的生命周期
  15.2  线程间通信的方式
  15.3  锁
    15.3.1  Synchronized
    15.3.2  Lock
    15.3.3  Synchronized和Lock的区别
  15.4  线程池
    15.4.1  创建线程的逻辑
    15.4.2  阻塞队列的策略
    15.4.3  并发包工具类
    15.4.4  Semaphore
    15.4.5  CyclicBarrier
第16章  Redis缓存技术
  16.1  Redis最常用的数据类型
  16.2  创建一个Spring Boot项目
  16.3  Redis添加配置文件
  16.4  注入配置
  16.5  Redis工具
第17章  微服务监控
  17.1  微服务下的几个监控维度
  17.2  关键监控指标的场景描述
  17.3  Hystrix Dashboard熔断监控
  l7.4  Hystrix Turbine熔断集群监控
  17.5  JConsole JVM监控
第18章  API文档
  18.1  利用Swagger生成在线API
  18.2  自定义Swagger UI风格
第19章  持续集成
  19.1  Jenkins持续集成
  19.2  Docker
  19.3  Maven
  19.4  Kubernetes
第20章  金丝雀部署
  20.1  什么是金丝雀部署
  20.2  如何做金丝雀部署
  20.3  Docker私有仓库Registry
第21章  Spring Cloud实战
  21.1  项目结构
  21.2  基础服务的搭建
    21.2.1  eureka-server微服务的注册中心
    21.2.2  config-server配置中心的搭建
    21.2.3  0Auth2.0鉴权中心(采用密码认证模式)
    21.2.4  ms(生产者服务搭建)持久层采用MyBatis
    21.2.5  ws(服务消费者)业务开发

主编推荐
 从微服务架构搭建、微服务开发常用组件,到微服务架构应用的部署与运维,本书全面讲解Spring Cloud常用组件的应用与实战开发,完整展示案例开发与应用过程,层层剥茧式分析,深入剖析Spring Cloud实战开发全流程。 本书内容丰富,不仅涵盖Spring Cloud的核心组件,还介绍了如何通过Spring Boot搭建微服务,并介绍了Kafka、Docker和Redis等流行技术。 

精彩内容
《Spring Cloud开发从入门到实战》以Spring Cloud微服务架构为中心,全面系统地介绍了Spring Cloud常用组件的应用,以及微服务涉及的相关技术。本书内容包括:微服务介绍、微框架Spring Boot、服务注册与发现、服务的提供者与消费者、模板引擎、服务的雪崩与熔断、分布式配置中心、API网关、Cloud Foundry、消息驱动、单点登录、Activity工作流、ElasticSearch、ELK Stack、多线程、Redis缓存技术、微服务监控、API文档、持续集成和金丝雀部署,最后以Spring Cloud实战案例来进一步演练S州ng cIoud的微服务解决方案。
    《Spring Cloud开发从入门到实战》语言简练,内容通俗易懂,实用性强,结构清晰,层层剥茧式分析、全流程实例讲解Spring Cloud核心组件应用与微服务开发。实战案例可以拿来就用,帮助初学者快速上手。本书内容全面,读者不但可以系统地学习Spring Cloud的相关知识,而且还可以全面掌握微服务架构应用的设计、开发、部署和运维等知识。
    《Spring Cloud开发从入门到实战》适合Spring Cloud的入门读者阅读,也适合致力于互联网开发和Java编程开发的进阶读者阅读。对微服务架构有兴趣的运维人员及数据库管理人员亦可选择此书阅读。本书也可以作为相关培训机构的教材使用。

媒体评论
从微服务架构搭建、微服务开发常用组件,到微服务架构应用的部署与运维,本书全面讲解Spring Cloud常用组件的应用与实战开发,完整展示案例开发与应用过程,层层剥茧式分析,深入剖析Spring Cloud实战开发全流程。
  本书内容丰富,不仅涵盖Spring Cloud的核心组件,还介绍了如何通过Spring Boot搭建微服务,并介绍了Kafka、Docker和Redis等流行技术。

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP