注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書科學技術工業(yè)技術建筑科學建筑設計Spring微服務

Spring微服務

Spring微服務

定 價:¥88.00

作 者: (?。㏑ajesh RV
出版社: 電子工業(yè)出版社
叢編項:
標 簽: 暫缺

購買這本書可以去


ISBN: 9787121340857 出版時間: 2018-05-01 包裝:
開本: 16開 頁數: 340 字數:  

內容簡介

  Spring是一個基于Java平臺的應用程序框架,基于Spring的開發(fā)基本已經成為了業(yè)界的一種規(guī)范。此書將幫助你用Spring框架,Spring Boot,Spring Cloud來實現微服務的架構。本書的這些案例都是基于*新的Spring框架所寫,這樣你會學習到如何編寫一個*新潮,*穩(wěn)定的基于Java語言的系統。此書開始將一步一步告訴你如何使用Spring來開發(fā)微服務,并且深度學習Spring Boot, Spring Cloud, Docker, Mesos, and Marathon各個主流的框架的使用方法,下一步,你會學到如何擴容和縮容你的微服務并教會你如何發(fā)布你的微服務到Docker容器平臺,如何用Marathon和Mesos去管理你的微服務。通過本書的案例,*后,你將會真正的獲得如何開發(fā)你自己的微服務并發(fā)布它們到真實的生產平臺。

作者簡介

  Rajesh RV是一名經驗豐富的IT架構師,擁有豐富的多元化經驗技術和超過16年的航空IT從業(yè)經驗。Rajesh獲得了印度科欽大學的計算機工程學位,他在EJB的早期加入了JEE社區(qū)Spring。期間他作為架構師參與了航空領域的許多大型的關鍵任務項目,包括新一代航空客運預訂系統(iFlyRes)和Next下一代航空公司貨運預訂系統(Skychain和CROAMIS)。目前,Rajesh在阿聯酋(http://www.emirates.com/)擔任首席架構師,專注于許多領域的架構產品解決方案,如JEE、SOA、NoSQL、物聯網、移動、UI、集成等。在阿聯酋,由Rajesh團隊設計的開放旅游平臺(OTP)贏得了2011年RedHat成本類別的創(chuàng)新獎。2011年,他介紹了Honeycomb的創(chuàng)新概念,是一種基于六邊形架構模式的架構,用于升級和轉化遺留系統架構。文彥峰,擁有超過10年以上互聯網行業(yè)經驗,在移動通訊架構,分布式架構,業(yè)務架構算等方面積累了豐富經驗。目前是順豐科技有限公司平臺架構部負責人,目前帶領大團隊有超過50人的開發(fā)與測試,主要是從事公司內部項目的研發(fā),負責重點項目的落地和推廣,探索\

圖書目錄

目 錄
第1章 解密微服務\t1
微服務的演進\t2
命令式架構的演進\t4
什么是微服務\t5
微服務――蜂窩類比\t8
微服務原則\t8
微服務的特性\t10
微服務中服務的特性\t11
微服務案例\t17
微服務的好處\t22
與其他架構風格的聯系\t31
微服務使用案例\t40
總結\t44
第2章 用Spring Boot構建微服務\t45
開發(fā)RESTful服務――傳統方法\t46
傳統Web應用轉移到微服務\t49
使用Spring Boot構建RESTful微服務\t50
開始使用Spring Boot\t51
使用CLI開發(fā)Spring Boot微服務\t51
使用STS開發(fā)Spring Boot Java微服務\t52
下一步是什么\t63
Spring Boot配置\t63
修改默認嵌入的Web服務器\t66
實現Spring Boot安全性\t67
為微服務開啟跨域訪問\t71
實現Spring Boot通知\t72
Spring Boot Actuator\t84
配置應用信息\t86
添加自定義運行狀況模塊\t86
記錄微服務\t88
總結\t90
第3章 微服務概念的應用\t91
模式和常見設計決策\t92
微服務的挑戰(zhàn)\t122
微服務能力模型\t127
總結\t132
第4章 微服務的演變――一個案例的學習\t133
回顧微服務能力模型\t134
理解PSS應用\t135
龐然大物的終結\t139
使用微服務來拯救\t144
業(yè)務用例\t144
為演化制定計劃\t145
只有在需要時遷移模塊\t161
目標架構\t162
目標實現視圖\t167
總結\t172
第5章 通過Spring Cloud對微服務 進行擴(縮)容\t173
回顧微服務\t174
回顧BrownField航空的PSS系統實踐\t174
什么是Spring Cloud\t175
建立BrownField PSS的環(huán)境\t179
Spring Cloud Config\t180
一個聲明式的REST客戶端Feign\t194
用于負載均衡的Ribbon\t196
注冊和發(fā)現的Eureka\t198
API網關――Zuul代理\t208
反應式微服務流\t215
總結BrownFeild PSS架構\t219
總結\t220
第6章 自動化擴(縮)容微服務\t221
回顧微服務功能模型\t221
用Spring Cloud擴(縮)容微服務\t222
理解自動化擴(縮)容的概念\t223
自動化擴(縮)容方法\t228
總結\t240
第7章 日志記錄和監(jiān)控微服務\t241
回顧微服務能力模型\t242
理解日志管理的挑戰(zhàn)\t242
集中式日志解決方案\t244
日志方案的選擇\t245
微服務監(jiān)控\t254
使用數據湖泊的數據分析\t265
總結\t266
第8章 用Docker實現容器化微服務\t267
回顧微服務功能模型\t267
理解BrownField PSS微服務的區(qū)別\t268
什么是容器\t269
VMs與容器之間的區(qū)別\t270
容器的好處\t272
微服務和容器\t273
Docker簡介\t274
在Docker中部署微服務\t278
在Docker上運行RabbitMQ\t281
使用Docker Registry\t282
云上的微服務\t283
在EC2上運行BrownField服務\t284
更新生命周期管理器\t285
容器化的未來――內核和強化安全\t285
總結\t286
第9章 使用Mesos和Marathon管理Dockerized微服務\t287
回顧微服務功能模型\t288
缺少的部分\t288
為什么集群管理很重要\t289
集群管理能做什么\t290
與微服務的關系\t293
與虛擬化的關系\t293
集群管理解決方案\t293
集群管理與Mesos和Marathon\t296
為BrownField微服務實現Mesos和Marathon\t300
生命周期管理器的部署\t312
技術元模型\t313
總結\t314

本目錄推薦

掃描二維碼
Copyright ? 讀書網 www.autoforsalebyowners.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網安備 42010302001612號