買這商品的人也買了...
-
王者歸來-PHP 完全開發範例集, 3/e$860$731 -
$564Java EE因特網輕量級框架整合開發:SSM框架(Spring MVC+Spring+MyBatis)和Redis實現 -
$352大話代碼架構 (項目實戰版) -
為你自己學 Git$500$390 -
無瑕的程式碼-整潔的軟體設計與架構篇 (Clean Architecture: A Craftsman's Guide to Software Structure and Design)$580$452 -
$301Spring Data JPA 從入門到精通 -
GraphQL 學習手冊 (Learning GraphQL : Declarative Data Fetching for Modern Web Apps)$520$411 -
$594Java 多線程與 Socket:實戰微服務框架 -
$356名師講壇 — Java 微服務架構實戰 (SpringBoot + SpringCloud + Docker + RabbitMQ) -
$505Spring Cloud 微服務架構實戰 -
$454Spring 微服務架構設計, 2/e -
Hands-On Microservices with C# 8 and .NET Core 3, 3/e (Paperback)$1,530$1,454 -
Spring 響應式編程 (Hands-On Reactive Programming in Spring 5: Build cloud-ready, reactive systems with Spring 5 and Project Reactor)$594$564 -
$564精通Spring Cloud微服務架構 -
$502Spring Cloud Alibaba 微服務原理與實戰 -
$403Vue.js 入門與商城開發實戰 -
Spring Boot:建置與執行 (Spring Boot: Up and Running: Building Cloud Native Java and Kotlin Applications)$580$458 -
CQRS 命令查詢職責分離模式 (Command Query Responsibility Segregation)$500$390 -
領域驅動設計與 .NET Core:應用 DDD 原則,探索軟體核心複雜度 (Hands-On Domain-Driven Design with .NET Core)$780$608 -
30天與 Docker 做好朋友:跟鯨魚先生一同探索開發者的大平台(iT邦幫忙鐵人賽系列書)$600$468 -
Spring Cloud & Docker 雙劍制霸 -- 微服務架構實戰應用技術 (熱銷版)$650$553 -
不當礦工當老闆:自己動手開發區塊鏈應用業務$780$616 -
Spring REST API 開發與測試指南|使用 Swagger、HATEOAS、JUnit、Mockito、PowerMock、Spring Test$580$458 -
$458Spring Boot 企業級項目開發實戰 -
ASP.NET Core 工程師不可不知的 10大安全性漏洞與防駭方法$690$538
中文年末書展|繁簡參展書2書75折 詳見活動內容 »
-
75折
為你寫的 Vue Components:從原子到系統,一步步用設計思維打造面面俱到的元件實戰力 (iThome 鐵人賽系列書)$780$585 -
75折
BDD in Action, 2/e (中文版)$960$720 -
75折
看不見的戰場:社群、AI 與企業資安危機$750$563 -
79折
AI 精準提問 × 高效應用:DeepSeek、ChatGPT、Claude、Gemini、Copilot 一本搞定$390$308 -
7折
超實用!Word.Excel.PowerPoint 辦公室 Office 365 省時高手必備 50招, 4/e (暢銷回饋版)$420$294 -
75折
裂縫碎光:資安數位生存戰$550$412 -
85折
日本當代最強插畫 2025 : 150位當代最強畫師豪華作品集$640$544 -
79折
Google BI 解決方案:Looker Studio × AI 數據驅動行銷實作,完美整合 Google Analytics 4、Google Ads、ChatGPT、Gemini$630$498 -
79折
超有料 Plus!職場第一實用的 AI 工作術 - 用對 AI 工具、自動化 Agent, 讓生產力全面進化!$599$473 -
75折
從零開始學 Visual C# 2022 程式設計, 4/e (暢銷回饋版)$690$518 -
75折
Windows 11 制霸攻略:圖解 AI 與 Copilot 應用,輕鬆搞懂新手必學的 Windows 技巧$640$480 -
75折
精準駕馭 Word!論文寫作絕非難事 (好評回饋版)$480$360 -
Sam Yang 的插畫藝術:用 Procreate / PS 畫出最強男友視角 x 女孩美好日常$699$629 -
79折
AI 加持!Google Sheets 超級工作流$599$473 -
78折
想要 SSR? 快使用 Nuxt 吧!:Nuxt 讓 Vue.js 更好處理 SEO 搜尋引擎最佳化(iThome鐵人賽系列書)$780$608 -
75折
超實用!業務.總管.人資的辦公室 WORD 365 省時高手必備 50招 (第二版)$500$375 -
7折
Node-RED + YOLO + ESP32-CAM:AIoT 智慧物聯網與邊緣 AI 專題實戰$680$476 -
79折
「生成式⇄AI」:52 個零程式互動體驗,打造新世代人工智慧素養$599$473 -
7折
Windows APT Warfare:惡意程式前線戰術指南, 3/e$720$504 -
75折
我輩程式人:回顧從 Ada 到 AI 這條程式路,程式人如何改變世界的歷史與未來展望 (We, Programmers: A Chronicle of Coders from Ada to AI)$850$637 -
75折
不用自己寫!用 GitHub Copilot 搞定 LLM 應用開發$600$450 -
79折
Tensorflow 接班王者:Google JAX 深度學習又快又強大 (好評回饋版)$780$616 -
79折
GPT4 會你也會 - 共融機器人的多模態互動式情感分析 (好評回饋版)$700$553 -
79折
技術士技能檢定 電腦軟體應用丙級術科解題教本|Office 2021$460$363 -
75折
Notion 與 Notion AI 全能實戰手冊:生活、學習與職場的智慧策略 (暢銷回饋版)$560$420
相關主題
商品描述
《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編程開發的進階讀者閱讀。
對微服務架構有興趣的運維人員及數據庫管理人員亦可選擇此書閱讀。
本書也可以作為相關培訓機構的教材使用。
作者簡介
王勇
網名CTO老王,頤東集團首席技術官,國內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(服務消費者)業務開發
目錄大綱
目錄
第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(服務消費者)業務開發
