阿里技術(shù)大牛愛不釋手的微服務容器化開發(fā)實戰(zhàn)文檔,一個字精!
如今,無論是開發(fā)人員?、?運維人員還是技術(shù)管理者,?言系統(tǒng)架構(gòu)必談微服務和容器化,必 談分布式和互聯(lián)網(wǎng)架構(gòu)。?但是對于大多數(shù) IT 從業(yè)者來說,微服務?、?容器化、?Kubemetes?等涉?及很多新技術(shù),如果完全摸索著去學習,無形中會增加學習時間,并延長系統(tǒng)的新架構(gòu)改造周 期,而且其他人遇到的問題還要重新解決。
對于微服務開發(fā)工程師、容器化和 Kubemetes 運維工程師、系統(tǒng)架構(gòu)師、技術(shù)管理者等?來說,本書不但能夠引導他們少走彎路,而且能夠給予他們系統(tǒng)架構(gòu)、?技術(shù)核選型等方面的參?考。閱讀本文檔,讀者能夠使單體架構(gòu)的系統(tǒng)簡單快捷地進行微服務容器化的架構(gòu)升級,從而使 新項目能夠基于微服務容器化的新架構(gòu)迅速地開發(fā)、部署和運維。

本文檔共包括十章,以微服務、容器化、Kubemetes、Rancher 等的概念、解決方案及生產(chǎn)實踐操作為基礎和主線,進行了易于理解和上手操作的講解。
目錄

第一章至第三章
主要圍繞微服務開發(fā)展開,從單體架構(gòu)和微服務架構(gòu)的特點,兩者之間的差異開始,介紹了如何拆分微服務;然后介紹微服務開發(fā)的技術(shù)框架選型,以及微服務開發(fā)中的代碼編程;最后介紹了微服務運行的 3 種運行環(huán)境,以及每種運行環(huán)境如何配置參數(shù)等。



第4 章
主要圍繞微服務的容器化部署和生產(chǎn)展開?:?詳細介紹在離線的生產(chǎn)環(huán)境內(nèi)網(wǎng)中,如何快速、便捷地部署和管理 Kubemetes 集群,如何創(chuàng)建安全的數(shù)字證書,以及如何創(chuàng)建私有鏡像倉庫等。

第 5 章至第 7 章
主要圍繞微服務間的調(diào)用展開:首先介紹了基于 ELK 組件的日志采集模型及其在生產(chǎn)中的應用;然后介紹了微服務間調(diào)用鏈的概念、調(diào)用鏈模型及調(diào)用鏈的動態(tài)跟蹤;最后介紹了服務間調(diào)用的熔斷器,為服務調(diào)用提供一種穩(wěn)定、可靠的容錯和自保護機制?。



第 8 章
主要圍繞微服務到容器化的生產(chǎn)構(gòu)建展開:從精簡、安全、標準化的基礎鏡像構(gòu)建到業(yè)務鏡像構(gòu)建,再到生產(chǎn)環(huán)境中服務編排及特定服務涉及的目錄掛載、環(huán)境變量設置等。


第 9 章和第 10 章
主要圍繞系統(tǒng)監(jiān)控、持續(xù)集成部署展開:介紹了系統(tǒng)監(jiān)控的類型、范圍,以及 Exporter?+?Prometheus + Grafana 的監(jiān)控模型體系。?系統(tǒng)持續(xù)集成部署部分涉及基于 Jenkins的自動編譯、打包、部署的概念和生產(chǎn)實踐。


需要這份【微服務容器化開發(fā)實戰(zhàn)】文檔的小伙伴要注意了,可以轉(zhuǎn)發(fā)此文關(guān)注小編,私信小編“666”來獲??!