注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡家庭與辦公軟件阿里云云原生架構實踐

阿里云云原生架構實踐

阿里云云原生架構實踐

定 價:¥89.00

作 者: 阿里集團,阿里云智能事業(yè)群,云原生應用平臺 著
出版社: 機械工業(yè)出版社
叢編項:
標 簽: 暫缺

ISBN: 9787111681090 出版時間: 2021-05-01 包裝: 平裝
開本: 16開 頁數(shù): 276 字數(shù):  

內(nèi)容簡介

  這是一本從技術和商業(yè)雙重視角剖析云原生如何賦能實際業(yè)務的著作,是阿里云智能云原生應用平臺團隊的經(jīng)驗總結,得到了阿里云智能總裁兼達摩院院長張建鋒、阿里巴巴首席技術官程立、阿里云智能基礎產(chǎn)品事業(yè)部負責人蔣江偉等專家的聯(lián)袂推薦。本書內(nèi)容全面,對云原生所涵蓋的技術和業(yè)務特性一覽無余,從設計原則、模式/反模式、技術選項、設計方法、行業(yè)案例等多個維度全面總結阿里云云原生架構的方法論和實踐經(jīng)驗。第1章強調(diào)了云原生是云計算的再升級,重點介紹了在研發(fā)流水線、軟件交付模式、運維模式、應用架構、組織結構等方面的升級,以及阿里云云原生架構發(fā)展的3個階段; 第2章介紹了云原生架構的定義,以及云原生架構實際落地時需要遵循的7個關鍵原則。 第3章總結了云原生架構的10種模式和5種反模式。 第4章全面介紹了云原生所涉及的10余種技術,詳細講解了每種技術的典型架構與阿里的實踐案例。 第5章以阿里云ACNA架構設計方法開篇,重點講解評估云原生架構成熟度所需要考慮的維度與細則。 第6章從職能價值角度出發(fā),闡述了云原生如何為不同崗位的業(yè)務賦能。 第7章聚焦于云原生架構落地,分享了多個具有代表性的企業(yè)案例和Z佳實踐,這些最佳佳實踐對于打造一個成功的云原生應用來說有非常大的幫助。 第8章對云原生背景下的容器技術、Serverless技術、大數(shù)據(jù)技術、數(shù)據(jù)庫技術等的發(fā)展趨勢進行了分析和展望。

作者簡介

  阿里云智能 基礎產(chǎn)品事業(yè)部 云原生應用平臺:致力于為企業(yè)打造數(shù)字創(chuàng)新的最短路徑。歷經(jīng)15年的探索,阿里云是國內(nèi)最早實踐云原生的云服務商,擁有最豐富的云原生產(chǎn)品家族和Z全面的開源貢獻,打造云原生裸金屬服務器、云原生數(shù)據(jù)庫、數(shù)據(jù)倉庫、數(shù)據(jù)湖、容器、微服務、DevOps、Serverless等超過100款創(chuàng)新產(chǎn)品;構建完整的云原生技術與服務生態(tài),覆蓋新零售、政務、醫(yī)療、交通、教育等各個領域,推動企業(yè)快速實現(xiàn)數(shù)字化創(chuàng)新與業(yè)務增長。阿里云云原生面向未來定義研發(fā)、運維模式,推動Serverless、函數(shù)計算等現(xiàn)代化架構演進,擁有領先的產(chǎn)品技術競爭力,服務百萬開發(fā)者,是云原生時代的引領者、踐行者。

圖書目錄

序1
序2
序3
前言
第1章 云原生:云計算的再升級1
1.1 什么是云原生1
1.1.1 云原生的概念1
1.1.2 云原生是云計算的趨勢5
1.1.3 支撐淘寶千億交易背后的技術平臺故事6
1.2 云原生是云計算的再升級8
1.2.1 重塑研發(fā)流水線9
1.2.2 重新定義軟件交付模式9
1.2.3 運維模式的升級11
1.2.4 應用架構的升級12
1.2.5 組織結構的升級13
1.3 構建現(xiàn)代化應用14
1.3.1 現(xiàn)代化應用及其特點14
1.3.2 云原生架構的提出14
1.3.3 云原生架構能為企業(yè)帶來什么價值16
1.4 案例:阿里巴巴云原生發(fā)展實踐17
1.4.1 應用架構互聯(lián)網(wǎng)化階段18
1.4.2 核心系統(tǒng)全面云原生化階段18
1.4.3 云原生技術全面升級階段19
1.5 本章小結19
第2章 云原生架構的定義和原則21
2.1 云原生架構定義21
2.1.1 降低研發(fā)成本和項目維護復雜度22
2.1.2 加快軟件迭代速度,降低管理和運行成本23
2.2 云原生架構原則24
2.2.1 服務化原則25
2.2.2 彈性原則26
2.2.3 可觀測原則28
2.2.4 韌性原則29
2.2.5 所有過程自動化原則30
2.2.6 零信任原則32
2.2.7 架構持續(xù)演進原則34
2.3 本章小結35
第3章 云原生架構的模式和反模式36
3.1 服務化架構模式36
3.1.1 服務接口定義37
3.1.2 IDL定義37
3.1.3 OpenAPI 38
3.2 Service Mesh化架構模式40
3.2.1 Service Mesh之Sidecar模式41
3.2.2 Service Mesh之服務注冊和發(fā)現(xiàn)模式45
3.2.3 Service Mesh之中心化Broker模式48
3.3 Serverless架構模式51
3.4 計算存儲分離模式54
3.5 分布式事務模式55
3.5.1 兩階段提交55
3.5.2 BASE56
3.5.3 TCC56
3.5.4 Saga57
3.5.5 AT58
3.6 可觀測架構模式59
3.6.1 日志60
3.6.2 度量60
3.6.3 追蹤62
3.6.4 事件流訂閱63
3.7 事件驅(qū)動架構模式63
3.7.1 什么是事件64
3.7.2 事件的生成和消費64
3.7.3 事件異步通信65
3.7.4 數(shù)據(jù)變更捕獲65
3.7.5 讀寫分離66
3.8 網(wǎng)關架構模式67
3.9 混沌工程模式68
3.10 聲明式設計模式69
3.11 典型的云原生架構反模式70
3.11.1 龐大的單體應用70
3.11.2 單體應用“硬拆”為微服務71
3.11.3 缺乏自動化能力的微服務71
3.11.4 架構不能充分使用云的彈性能力72
3.11.5 技術架構與組織能力不匹配73
3.12 本章小結74
第4章 云原生技術及概念介紹75
4.1 容器技術75
4.1.1 容器技術的背景與價值75
4.1.2 典型的容器技術77
4.1.3 應用場景案例:申通基于Kubernetes的云原生化81
4.2 DevOps技術84
4.2.1 DevOps的技術背景與價值84
4.2.2 DevOps的原則與技術85
4.2.3 應用場景案例:阿里巴巴DevOps實踐91
4.3 微服務93
4.3.1 微服務的背景與價值93
4.3.2 微服務的設計約束原則與典型架構94
4.3.3 應用場景案例:阿里巴巴的Dubbo實踐98
4.4 Serverless99
4.4.1 Serverless的技術背景與價值99
4.4.2 Serverless的典型技術與架構100
4.4.3 應用場景案例:越光醫(yī)療巧用Serverless容器提升診斷準確度102
4.5 開放應用模型103
4.5.1 OAM的技術背景與價值103
4.5.2 OAM的典型原則與架構104
4.5.3 應用場景案例:KubeVela基于Kubernetes OAM實現(xiàn)106
4.6 Service Mesh技術109
4.6.1 Service Mesh的技術背景與價值109
4.6.2 Service Mesh的典型技術與架構110
4.6.3 應用場景案例:阿里巴巴Service Mesh實踐112
4.7 分布式消息隊列114
4.7.1 分布式消息隊列的背景與動機114
4.7.2 分布式消息隊列的典型技術與架構115
4.7.3 應用場景案例:阿里巴巴的RocketMQ實踐117
4.8 云原生數(shù)據(jù)庫技術119
4.8.1 云原生數(shù)據(jù)庫的技術背景與價值120
4.8.2 云原生數(shù)據(jù)庫的典型技術120
4.8.3 應用場景案例:PolarDB助力銀泰實現(xiàn)快速云化138
4.9 云原生大數(shù)據(jù)139
4.9.1 云原生大數(shù)據(jù)的技術背景與價值140
4.9.2 云原生大數(shù)據(jù)的典型技術140
4.9.3 應用場景案例150
4.10 云原生AI153
4.10.1 云原生AI的技術背景與價值154
4.10.2 云原生AI的典型技術154
4.10.3 應用場景案例:利用云原生AI打造新一代社交推薦平臺157
4.11 云端開發(fā)159
4.11.1 云端開發(fā)的技術背景與價值159
4.11.2 應用場景案例:杭州幻熊科技借助云效平臺實現(xiàn)每日交付162
4.12 云原生安全164
4.12.1 云原生安全的技術背景與價值165
4.12.2 云原生安全的典型技術166
4.13 本章小結178
第5章 阿里巴巴云原生架構設計179
5.1 云原生架構的四個不同成熟階段180
5.2 ACNA的概念181
5.2.1 ACNA-S1:企業(yè)戰(zhàn)略視角182
5.2.2 ACNA-S2:業(yè)務發(fā)展視角183
5.2.3 ACNA-S3:組織能力視角183
5.2.4 ACNA-S4:云原生技術架構視角184
5.2.5 ACNA-S5:架構持續(xù)演進閉環(huán)185
5.3 云原生架構成熟度模型187
5.3.1 6個評估維度187
5.3.2 評估模型的實施指導和工作表188
5.3.3 服務化能力的評估190
5.3.4 彈性能力的評估191
5.3.5 無服務器化程度的評估191
5.3.6 可觀測性的評估192
5.3.7 韌性能力的評估193
5.3.8 自動化能力的評估194
5.4 如何向云原生架構遷移194
5.4.1 技術棧遷移評估表195
5.4.2 組織和文化的改變195
5.4.3 現(xiàn)有產(chǎn)品的遷移路徑197
5.4.4 項目實施關鍵點197
5.5 架構風險控制198
5.6 本章小結200
第6章 云原生落地實踐對不同崗位的影響201
6.1 CXO和IT主管201
6.1.1 外部環(huán)境201
6.1.2 內(nèi)部環(huán)境202
6.2 架構師/咨詢?nèi)藛T/系統(tǒng)規(guī)劃人員203
6.3 開發(fā)人員204
6.4 運維人員206
6.5 軟件交付工程師/系統(tǒng)集成工程師207
6.6 從數(shù)據(jù)庫管理員到數(shù)據(jù)庫架構師208
6.7 本章小結210
第7章 不同行業(yè)的云原生架構實踐211
7.1 完美日記的云原生之路211
7.2 突圍數(shù)字化轉(zhuǎn)型,云原生賦能特步新零售214
7.3 落地云原生,聯(lián)通構建新一代云化業(yè)務支撐系統(tǒng)220
7.4 申通快遞核心業(yè)務系統(tǒng)云原生之路223
第8章 云原生架構的發(fā)展趨勢227
8.1 容器技術的發(fā)展趨勢227
8.2 基于云原生的新一代應用編程界面的發(fā)展趨勢232
8.3 Serverless發(fā)展趨勢233
8.4 采用云原生技術的軟件交付模式235
8.5 云原生大數(shù)據(jù)發(fā)展趨勢237
8.6 云原生數(shù)據(jù)庫的發(fā)展趨勢238
8.7 本章小結240
附錄A 阿里云云原生產(chǎn)品介紹242
附錄B 常見分布式設計模式257

本目錄推薦

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