阿里P8架構師20年經驗總結成微服務設計企業架構轉型之道筆記 目錄 主要內容 總結

本文涉及兩個方面的知識體系,即企業架構知識體系和軟件架構知識體系。

企業架構和軟件架構雖然都與IT相關,但其知識體系是完全不同的兩個領域。一般而言,搞企業架構的人士不明白軟件架構的細節和實現,而從事軟件架構的架構師又缺乏企業架構的整體佈局。

企業架構是一個公司的核心業務流程,是企業IT建設的組織邏輯,由一組原理、政策和技術選擇構成,目的是實現公司運營模型的業務標準化和集成需求。

軟件架構是企業架構具體落地時的技術實現工具和手段。微服務架構實際上是一種軟件架構,當然,本文所涉及的微服務不僅僅是技術層面的微服務架構,還是一個概念微服務體系。但微服務架構只是微服務體系的一個組成部分。

目錄

主要內容

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

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

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

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

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

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

第4章主要講述企業架構規劃。本章主要講述企業架構規劃,總共3個部分。

  • 首先說明企業架構規劃的概念。企業架構規劃是從企業整體的角度全面地分析業務流程與IT系統應用的問題,並上承企業戰略,下接IT項目,通過總體架構來指導IT項目建設、IIT投資和設計決策。

  • 其次說明企業架構規劃的內容。企業架構規劃的內容包括業務架構規劃、數據架構規劃、應用架構規劃、技術架構規劃。

  • 最後說明企業架構的規劃步驟。首先進行企業的業務架構規劃,然後進行IT架構的規劃。IT 架構規劃的內容又包括了企業應用架構規劃、企業數據架構規劃和企業技術架構規劃3部分內容。

第5章企業業務架構規劃;首先說明企業業務架構規劃的概念。業務架構規劃是通過對企業組織架構、業務功能、業務流程等進行梳理、整合、優化等措施,將業務目標轉換成可操作的、緊密合作的業務模型。

其次說明企業業務架構規劃體系內容,主要是業務組件模型、業務流程和組織架構。業務組件模型是業務架構設計的起點與基石,它將一個企業所涉及的全部業務活動進行較大粒度的組合與包裝,是對企業中錯綜複雜的業務流程與龐大數量的業務活動的簡化與整合。企業的業務流程是由企業一系列的業務活動經過一定的邏輯方式組合起來以實現既定業務目標的過程。組織架構設計就是依據企業的戰略和價值主張,對企業內部部門、崗位、職位設置以及相應的考覈體系進行設計,使這些機構能夠支持業務流程和企業發展的需要。

最後說明企業業務架構的規劃步驟:1)業務架構分析;2)選擇參考模型、視角和建模工具;3)描述當前架構和目標業務架構;4)進行差距分析;5)最終確定企業的業務架構。

第6章企業IT架構規劃;

  • 企業級IT架構規劃概述
  • 企業級應用架構規劃
  • 企業級數據架構規劃企業級技術架構規劃
  • 本章小結

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

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

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

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

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

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

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

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

這份【微服務設計企業架構轉型之道】筆記共有265頁,需要完整版的小夥伴,可以轉發此文關注小編!

**需要的朋友麻煩幫忙點贊一下文章,+小助理V X: bjmashibing001  免費領取!**

總結

本文根據企業數字化轉型的客觀需要,引入了企業架構的規劃和實施的概念,具體講述瞭如何規劃企業架構,包括業務架構、應用架構、數據架構和技術架構;企業架構的服務化過程,以及其完成後的企業服務架構的微服務過程;企業微服務架構的治理和管理。

本文適合企業管理者、IT部門領導、企業IT從業者、架構師、分析師、軟件工程師、尤其是在企業數字化轉型過程中需要進行IT觀念轉變的人員閱讀。

希望本文能夠幫助大家提升自己的技術深度和廣度,不斷地建設自己的架構思維,讓自己變得越來越有價值,不斷地建設自己的人脈圈。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章