官术网_书友最值得收藏!

前言

本書定位

本書涉及兩個方面的知識體系,即企業架構知識體系和軟件架構知識體系。企業架構和軟件架構雖然都與IT相關,但其知識體系是完全不同的兩個領域。一般而言,搞企業架構的人士不明白軟件架構的細節和實現,而從事軟件架構的架構師又缺乏企業架構的整體布局。企業架構是一個公司的核心業務流程,是企業IT建設的組織邏輯,由一組原理、政策和技術選擇構成,目的是實現公司運營模型的業務標準化和集成需求。軟件架構是企業架構具體落地時的技術實現工具和手段。微服務架構實際上是一種軟件架構,當然,本書所涉及的微服務不僅僅是技術層面的微服務架構,還是一個概念微服務體系。但微服務架構只是微服務體系的一個組成部分。本書的核心思路是把企業總體架構規劃與具體落地的軟件架構及微服務體系結合在一起,構建企業在業務層面、技術層面、管理層面等多個方面的立體化體系。

本書不是一本完全理論化的教科書,而是采用理論結合實際的方法,提出具體問題、分析具體問題并且解決具體問題的書籍,實踐性和可操作性都很強。

如何使用本書

本書可以給公司多個層次的架構規劃者和微服務使用者提供指導和幫助。

對于初次采用微服務框架的企業,IT規劃師可以先從整體上了解整個企業架構和微服務的大致輪廓和狀況,然后針對自己的專業和實際工作要求做到有的放矢。

中級層次的讀者往往擁有非常豐富的微服務應用經驗,他們或許在某個微服務框架上嫻熟無比,本書仍然可以幫助這些讀者在實際應用中拓展知識面,開闊視野,在思維上進行綜合并融會貫通,從而踏上一個新的臺階,達到更高的理論層次。

技術公司的CTO和信息化公司的CIO等高層領導很少有機會在一線作戰,對于一線出現的各種名詞概念,可能很難準確地掌握每一個細節。針對這類讀者,本書提綱挈領地闡述了微服務的體系架構,讓IT領導從一個新高度迅速地了解和掌握整個企業架構和微服務的狀況,然后在戰略層面上做出適合公司或組織的微服務體系建設決策。

本書結構

本書主要包括4個部分,分別是企業數字化和微服務概述、企業架構規劃、企業架構微服務化實施和企業架構微服務化管理和治理,總共12章。

本書首先說明了企業數字化及其轉型的階段,引入了企業架構的規劃和實施,接著講述了企業架構的規劃,包括業務架構、應用架構、數據架構和技術架構。然后依次介紹了企業架構的服務化過程、企業服務架構微服務過程、企業微服務架構的治理和管理。

第1部分企業數字化和微服務概述包括第1~3章。

■ 第1章為企業數字化概述。首先說明企業數字化轉型的內容和方式;其次說明企業數字化轉型的4個步驟;再次說明企業數字化轉型的方法;最后說明何為企業架構,闡述了企業架構的概念和TOGAF框架的內容。

■ 第2章為微服務及微服務架構概述,主要介紹了服務、微服務、SOA架構、微服務架構、微服務體系等概念和基本情況。首先說明服務及其服務架構的概念;其次比較了微服務架構和SOA架構之間的區別和聯系;最后介紹微服務體系的概念,并對微服務體系進行了定義。

■ 第3章主要講述企業微服務體系化情況。首先說明了企業為什么要微服務化;其次介紹了企業引入微服務的5個難點;接著闡述了企業微服務化的原則和策略;然后介紹了企業微服務實施的方法;最后詳細說明了企業實施微服務的8個階段步驟。

第2部分是企業架構規劃,包括第4~6章。

■ 第4章主要講述企業架構規劃。首先說明了企業架構規劃的概念;其次說明了企業架構規劃的內容;最后說明了架構的5個規劃步驟。

■ 第5章主要講述企業的業務架構規劃。首先說明了企業業務架構規劃的概念;其次說明了企業的業務架構規劃體系內容;最后說明了業務架構的5個規劃步驟。

■ 第6章主要講述企業IT架構的規劃。首先說明了企業IT架構規劃的概念;其次講述了企業應用架構規劃的內容;然后講述了企業數據架構規劃的內容;最后講述了企業技術架構規劃的內容。

第3部分為企業架構微服務化實施,包括7~9章。

■ 第7章主要講述企業架構服務化。首先說明了何為企業架構服務化;其次說明了企業架構服務的抽象過程;再次說明了企業服務架構內容;最后是企業服務的成熟度進展評價。

■ 第8章主要講述企業服務架構微服務化。首先說明了何為企業服務架構微服務化;其次說明了企業業務微服務架構的形成過程;最后說明了企業應用微服務架構的形成過程。

■ 第9章主要講述企業技術架構微服務化。首先說明了何為企業技術架構微服務化;其次說明了企業微服務技術架構的內容和組成;接著說明了企業集成技術架構的內容和組成以及企業基礎設施架構的內容和組成;然后說明了企業集成工具平架構的內容和組成;最后說明了企業API開放生態平臺的內容和組成。

第4部分是企業架構微服務化的管理和治理,包括第10~12章。

■ 第10章主要講述企業IT治理與微服務治理的關系。本章首先說明了何為企業的IT治理;接著說明了企業服務治理內容。

■ 第11章主要講述企業微服務治理體系。本章首先說明了何為企業的微服務治理體系;然后是企業微服務治理方案。

■ 第12章主要講述企業微服務管理體系。首先說明了何為企業微服務體系;其次介紹了企業微服務的組織模式;接著介紹了企業DevOps的實現方法;然后介紹了企業微服務的度量標準;最后說明了企業微服務應用成熟度級別。

讀者對象

本書的讀者對象主要覆蓋以下幾類人群。

■ 企業決策者和管理者,如CTO、CIO、技術總裁、技術總監、研發總監、信息總監等。通過閱讀本書,他們一方面可以了解企業架構,另一方面也可以通過了解微服務的整個藍圖,在企業或組織微服務體系建設中做出高質量的決策。

■ 企業規劃架構師和分析師,尤其是傳統企業要轉型到互聯網時代的IT工作者。

■ 有豐富經驗的企業架構師和分析師。通過閱讀本書,他們可以從更深層次去理解微服務的本質和核心,可以更游刃有余地解決企業實際工作中的架構問題。

■ 軟件開發工程師,包含有微服務應用經驗的軟件開發工程師、需求分析師、運維工程師等。

勘誤和支持

由于筆者水平有限,書中的紕漏和錯誤在所難免,希望讀者給予批評和指正。筆者的聯系郵箱:rengang66@sina.com。

主站蜘蛛池模板: 巩义市| 湘潭县| 兰西县| 三江| 塔河县| 涡阳县| 乡城县| 新河县| 确山县| 青川县| 阿图什市| 垦利县| 贺州市| 青铜峡市| 济阳县| 阆中市| 托克逊县| 新竹市| 虞城县| 安龙县| 双流县| 郸城县| 奉节县| 鹤峰县| 大冶市| 邢台县| 和政县| 仲巴县| 淮南市| 鄂尔多斯市| 沅陵县| 兴义市| 英吉沙县| 韶关市| 绥宁县| 玉溪市| 天镇县| 崇阳县| 仲巴县| 哈巴河县| 石楼县|