當(dāng)今,數(shù)字化浪潮已經(jīng)席卷全球,世界各國和全球主要經(jīng)濟(jì)體都不愿在這場變革中失去先機(jī)?:歐盟委員會(huì)于2020年2月發(fā)布《塑造歐洲的數(shù)字未來》;美國于2020年9月發(fā)布《設(shè)計(jì)美國數(shù)字發(fā)展戰(zhàn)略》;我國于2021年3月發(fā)布《中華人民共和國國民經(jīng)濟(jì)和社會(huì)發(fā)展第十四個(gè)五年規(guī)劃和2035年遠(yuǎn)景目標(biāo)綱要》(以下簡稱十四五規(guī)劃),在第五篇加快數(shù)字化發(fā)展 建設(shè)數(shù)字中國中詳細(xì)闡述了我國的數(shù)字化戰(zhàn)略。
全球的新冠疫情在某種程度上加速了社會(huì)數(shù)字化的進(jìn)程。疫情影響之下,企業(yè)和個(gè)人對(duì)通過云技術(shù)構(gòu)建的數(shù)字化工具的依賴度越來越高,政府也更多地借助云和大數(shù)據(jù)的力量來進(jìn)行疫情防控和國家治理。今天,在諸多的不確定性中,數(shù)字化的趨勢(shì)是確定的,未來將有更多的人和組織擁抱數(shù)字化。我們認(rèn)為?:數(shù)字化轉(zhuǎn)型的熱潮,實(shí)際上反映了人類對(duì)未來發(fā)展的深度思考,而運(yùn)用和發(fā)展數(shù)字化技術(shù)可以幫助解決該問題。
數(shù)字化本身是一種生產(chǎn)力,和生產(chǎn)工具、生產(chǎn)關(guān)系緊密結(jié)合。阿里云總裁張建鋒認(rèn)為?:誰掌握了先進(jìn)生產(chǎn)力,誰就擁有更多的主動(dòng)權(quán),而數(shù)字化、科技創(chuàng)新就是這個(gè)時(shí)代的先進(jìn)生產(chǎn)力。在組織及管理層面,數(shù)字化驅(qū)動(dòng)著內(nèi)部的流程、決策、組織設(shè)計(jì)、績效管理更科學(xué)、更高效;在業(yè)務(wù)層面,數(shù)字化驅(qū)動(dòng)著端到端業(yè)務(wù)環(huán)節(jié)運(yùn)作效率的提升,加速了融合與協(xié)作;在數(shù)字創(chuàng)造新產(chǎn)品及價(jià)值層面,數(shù)字化提供了更多新賽道的可能性,降低了試錯(cuò)和更新?lián)Q代的成本,加速了新業(yè)務(wù)孵化。企業(yè)需要的是可見路徑和效果的數(shù)字化轉(zhuǎn)型,但我們完全沒必要夸大對(duì)數(shù)字化轉(zhuǎn)型的焦慮感,數(shù)字創(chuàng)新是企業(yè)業(yè)務(wù)發(fā)展到一定階段或企業(yè)業(yè)務(wù)發(fā)展的需求本身催生的。我們?yōu)檎块T和企業(yè)提供基于云的數(shù)字化技術(shù)服務(wù)、解決方案,以及后續(xù)的技術(shù)服務(wù)保障,讓他們更有信心去做自己想做的事。
企業(yè)在擁抱數(shù)字化的過程中,信息系統(tǒng)涉及的不僅是一個(gè)簡單的業(yè)務(wù)流問題,還涉及數(shù)據(jù)流、移動(dòng)化問題,更有用人工智能來處理大數(shù)據(jù)以及進(jìn)行萬物互聯(lián)的問題,這在以往的信息化建設(shè)中是沒有遇到過的。也就是說,數(shù)字化轉(zhuǎn)型并不是簡單地采購數(shù)字化軟件或工具就能實(shí)現(xiàn)的,而是需要進(jìn)行頂層規(guī)劃與設(shè)計(jì),通盤考慮企業(yè)整體數(shù)字化業(yè)務(wù)的流程,甚至對(duì)企業(yè)內(nèi)部的組織架構(gòu)都要進(jìn)行相應(yīng)的調(diào)整。所以,我們希望將這本融匯云上數(shù)字化轉(zhuǎn)型方法論與實(shí)踐的著作帶給讀者。
我們是一群什么樣的人?我們來自阿里云智能-全球技術(shù)服務(wù)部(GTS),是投身中國數(shù)字化建設(shè)的生力軍,我們是飛機(jī)、火車、酒店的常旅客,既活躍在各大技術(shù)會(huì)議的演講臺(tái)上,也常在工廠車間或田間地頭與工人、農(nóng)民研究生產(chǎn)問題,還會(huì)在你刷微博和短視頻時(shí)默默為你提供支持保障……我國的十四五規(guī)劃提出的十大數(shù)字化應(yīng)用場景,從智能交通、智慧能源、智能制造到智慧政務(wù),我們都深度參與了。阿里云的技術(shù)和服務(wù),以及阿里云的工程師已經(jīng)成為中國數(shù)字化基礎(chǔ)設(shè)施的一部分,也是產(chǎn)業(yè)結(jié)構(gòu)中非常重要的一環(huán)。我們通過技術(shù)驅(qū)動(dòng)和業(yè)務(wù)創(chuàng)新,正在努力成為數(shù)字化轉(zhuǎn)型的實(shí)踐者,我們希望培養(yǎng)10萬名生態(tài)開發(fā)者、助力1萬家企業(yè)完成數(shù)字化轉(zhuǎn)型,將自己打造成數(shù)字化轉(zhuǎn)型的夢(mèng)之隊(duì)。不光是在中國,我們也將業(yè)務(wù)拓展到海外,東亞、東南亞、西亞、歐洲和北美已有我們的數(shù)據(jù)中心和服務(wù)的客戶。
美國權(quán)威調(diào)研機(jī)構(gòu)Forrester在2018年發(fā)布Specialized Insight Service Providers,旨在評(píng)選全球數(shù)字化轉(zhuǎn)型專家,阿里云作為中國的廠商入選,評(píng)價(jià)為表現(xiàn)出色且市場表現(xiàn)。在2021年云棲大會(huì)上,Gartner聯(lián)合第三方發(fā)布《云創(chuàng)新數(shù)字服務(wù)2.0》報(bào)告,首次定義數(shù)字經(jīng)濟(jì)時(shí)代的云服務(wù)行業(yè)標(biāo)準(zhǔn),阿里云成為入選L4(治理級(jí))的云服務(wù)廠商。在獲得殊榮的同時(shí),作者團(tuán)隊(duì)也深感責(zé)任重大,我們希望能向市場和行業(yè)分享自己對(duì)數(shù)字化轉(zhuǎn)型的理解和心得。2017年,作者團(tuán)隊(duì)出版《企業(yè)遷云實(shí)戰(zhàn)》第1版,在當(dāng)時(shí),上云這件事還比較前衛(wèi),我們重點(diǎn)討論了基礎(chǔ)設(shè)施的云化,涉及應(yīng)用、數(shù)據(jù)庫、大數(shù)據(jù)等上云遷移的問題,希望幫助企業(yè)平滑地遷移到云上;2019年,作者團(tuán)隊(duì)出版《企業(yè)遷云實(shí)戰(zhàn)》第2版,在第1版的基礎(chǔ)上對(duì)產(chǎn)品技術(shù)內(nèi)容進(jìn)行了更新,同時(shí)結(jié)合當(dāng)時(shí)的技術(shù)趨勢(shì)和熱點(diǎn),引入了業(yè)務(wù)中臺(tái)、數(shù)據(jù)庫和大數(shù)據(jù)系統(tǒng)云化等專題,幫助企業(yè)在云上進(jìn)行應(yīng)用和架構(gòu)重構(gòu),使系統(tǒng)更加適應(yīng)云的技術(shù)特征和要求。
本書是前兩本書的升華,以云計(jì)算近年的發(fā)展趨勢(shì)開篇,引入數(shù)字化轉(zhuǎn)型的理念,在統(tǒng)一的頂層設(shè)計(jì)和業(yè)務(wù)咨詢牽引下,分別闡述應(yīng)用云化與云原生、云上業(yè)務(wù)中臺(tái)、云上數(shù)據(jù)中臺(tái)、云上AIoT中臺(tái)的方法論、標(biāo)準(zhǔn)流程與步驟、標(biāo)準(zhǔn)文檔規(guī)范以及相關(guān)技術(shù)業(yè)務(wù)解決方案等實(shí)踐,同時(shí)輔以豐富的案例幫助讀者理解。后,我們通過3個(gè)大型客戶的數(shù)字化轉(zhuǎn)型綜合案例來講解阿里云賦能下的數(shù)字化轉(zhuǎn)型的全過程和終效果。我們?cè)跁须m然是圍繞企業(yè)數(shù)字化轉(zhuǎn)型進(jìn)行思考和講解,但對(duì)其他領(lǐng)域來說也具有參考意義。
我們希望企業(yè)業(yè)務(wù)決策者、技術(shù)決策者、行業(yè)專家、架構(gòu)師和技術(shù)主管閱讀本書,也希望本書能夠?yàn)榇蠹姨峁┯袃r(jià)值的信息和足夠的參考借鑒,幫助各行業(yè)的數(shù)字化轉(zhuǎn)型之路走得更穩(wěn)、更快,取得的效果更好。希望了解云計(jì)算和阿里云的業(yè)內(nèi)人士也能從本書中獲益。
本書的編寫和出版離不開阿里巴巴集團(tuán)和阿里云智能-全球技術(shù)服務(wù)部的很多領(lǐng)導(dǎo)、同學(xué)的關(guān)心與支持,我們將所有貢獻(xiàn)者單獨(dú)列在本書編寫組中,感謝各位貢獻(xiàn)者對(duì)本書編寫工作的支持!
特別要說明的是,雖然本書所有案例代碼均在作者當(dāng)時(shí)的環(huán)境中成功運(yùn)行或?qū)崿F(xiàn),但不代表讀者在自己的環(huán)境里一定能夠運(yùn)行成功,請(qǐng)不要在生產(chǎn)環(huán)境隨意測(cè)試。同時(shí),鑒于技術(shù)的飛速發(fā)展,加之作者的學(xué)識(shí)有限,本書難免存在疏漏與欠缺,熱烈歡迎讀者批評(píng)指正!
張 瑞
阿里云智能GTS交付技術(shù)部總經(jīng)理
2021年10月
本書編寫組
序一
序二
前言
第1章 云計(jì)算與數(shù)字化轉(zhuǎn)型 1
1.1 云計(jì)算的三生三世 5
1.1.1 云計(jì)算的演進(jìn)之路 5
1.1.2 狹義的云計(jì)算 13
1.1.3 廣義的云計(jì)算 16
1.1.4 云計(jì)算的發(fā)展現(xiàn)狀 20
1.1.5 云計(jì)算的未來 21
1.2 從數(shù)字化轉(zhuǎn)型走向數(shù)智化轉(zhuǎn)型 23
1.2.1 信息化建設(shè)與數(shù)字化轉(zhuǎn)型 23
1.2.2 從數(shù)字化走向數(shù)智化 24
1.3 云計(jì)算助力的數(shù)字化轉(zhuǎn)型之路 29
1.3.1 云計(jì)算與數(shù)字化轉(zhuǎn)型是相輔相成的關(guān)系 29
1.3.2 云計(jì)算與數(shù)字化轉(zhuǎn)型不是良藥 30
1.3.3 借鑒、實(shí)踐、提升 31
1.4 數(shù)字化轉(zhuǎn)型?:從建設(shè)到精細(xì)化經(jīng)營 34
1.4.1 數(shù)字化轉(zhuǎn)型的初心 34
1.4.2 數(shù)字化運(yùn)營是什么 36
1.4.3 數(shù)字化運(yùn)營需要的組織及能力 38
第2章 企業(yè)數(shù)字化轉(zhuǎn)型與頂層設(shè)計(jì) 40
2.1 當(dāng)今企業(yè)所處的時(shí)代背景 40
2.1.1 數(shù)字經(jīng)濟(jì)時(shí)代及其特點(diǎn) 40
2.1.2 企業(yè)面臨的內(nèi)外部機(jī)遇與挑戰(zhàn) 42
2.1.3 數(shù)字化轉(zhuǎn)型已是大勢(shì)所趨 44
2.2 企業(yè)數(shù)字化轉(zhuǎn)型概述 48
2.2.1 企業(yè)數(shù)字化轉(zhuǎn)型的定義 48
2.2.2 企業(yè)數(shù)字化轉(zhuǎn)型的本質(zhì) 51
2.2.3 企業(yè)數(shù)字化轉(zhuǎn)型的路徑和階段 51
2.2.4 企業(yè)數(shù)字化轉(zhuǎn)型面臨的挑戰(zhàn) 52
2.2.5 企業(yè)數(shù)字化轉(zhuǎn)型的多維框架 54
2.2.6 企業(yè)數(shù)字化轉(zhuǎn)型是個(gè)漫長的過程 57
2.2.7 企業(yè)數(shù)字化轉(zhuǎn)型的探索 57
2.2.8 企業(yè)數(shù)字化轉(zhuǎn)型的誤區(qū) 57
2.3 企業(yè)數(shù)字化轉(zhuǎn)型的頂層設(shè)計(jì) 60
2.3.1 頂層設(shè)計(jì)的價(jià)值 61
2.3.2 頂層設(shè)計(jì)的范圍 61
2.3.3 頂層設(shè)計(jì)的三大原則 62
2.3.4 企業(yè)如何進(jìn)行數(shù)字化轉(zhuǎn)型的頂層設(shè)計(jì) 63
第3章 應(yīng)用云化與云原生 67
3.1 傳統(tǒng)IT架構(gòu)的現(xiàn)狀及問題分析 67
3.1.1 IDC時(shí)代的困境與挑戰(zhàn) 67
3.1.2 云技術(shù)走向成熟 68
3.1.3 企業(yè)云化的困境 69
3.1.4 企業(yè)云化的關(guān)鍵技術(shù) 70
3.2 云原生的概念、戰(zhàn)略及落地 73
3.2.1 云原生概念的演進(jìn)和發(fā)展 73
3.2.2 云原生時(shí)代的方法論 77
3.2.3 云原生戰(zhàn)略的規(guī)劃 80
3.2.4 云原生時(shí)代應(yīng)用架構(gòu)的規(guī)劃 82
3.2.5 云原生架構(gòu)的原則 85
3.2.6 云時(shí)代的應(yīng)用架構(gòu)解析 87
3.2.7 落地一個(gè)云原生應(yīng)用 90
3.3 云容災(zāi)架構(gòu)的設(shè)計(jì)與實(shí)踐 92
3.3.1 云容災(zāi)是云原生的高階使用場景 92
3.3.2 容災(zāi)備份基礎(chǔ) 93
3.3.3 云容災(zāi)的建設(shè)需求 98
3.3.4 國內(nèi)容災(zāi)行業(yè)的需求分析 102
3.3.5 阿里云容災(zāi)架構(gòu)與實(shí)踐 104
第4章 云上業(yè)務(wù)中臺(tái) 114
4.1 業(yè)務(wù)中臺(tái)的發(fā)展歷史和背景 114
4.1.1 什么是業(yè)務(wù)中臺(tái) 114
4.1.2 阿里巴巴數(shù)字化轉(zhuǎn)型與業(yè)務(wù)中臺(tái)的發(fā)展 114
4.2 業(yè)務(wù)中臺(tái)的價(jià)值 119
4.2.1 從業(yè)務(wù)中臺(tái)看數(shù)字化轉(zhuǎn)型 120
4.2.2 企業(yè)數(shù)字化轉(zhuǎn)型的特征 120
4.2.3 企業(yè)數(shù)字化轉(zhuǎn)型中業(yè)務(wù)中臺(tái)的價(jià)值 122
4.3 業(yè)務(wù)中臺(tái)的戰(zhàn)略與演進(jìn) 123
4.3.1 阿里巴巴的業(yè)務(wù)中臺(tái)戰(zhàn)略 123
4.3.2 業(yè)務(wù)中臺(tái)的演進(jìn)路線 125
4.3.3 中臺(tái)、微服務(wù)和DDD的關(guān)系 133
4.4 業(yè)務(wù)中臺(tái)的建設(shè)方法及劃分思路 133
4.4.1 概述 133
4.4.2 產(chǎn)品組合規(guī)劃 135
4.4.3 領(lǐng)域建模 135
4.5 業(yè)務(wù)中臺(tái)的建設(shè)過程 146
4.5.1 建設(shè)過程概述 146
4.5.2 需求調(diào)研 152
4.5.3 需求分析 162
4.5.4 架構(gòu)設(shè)計(jì) 162
4.5.5 系統(tǒng)構(gòu)建 172
4.5.6 阿里底座產(chǎn)品 184
4.5.7 系統(tǒng)遷移 189
4.5.8 系統(tǒng)上線與保障 192
4.5.9 業(yè)務(wù)中臺(tái)的運(yùn)營 201
4.6 業(yè)務(wù)中臺(tái)技術(shù)的實(shí)踐 206
4.6.1 分布式服務(wù)框架與治理 206
4.6.2 分布式事務(wù)處理 214
4.6.3 大促保障 240
4.6.4 端到端全鏈路壓測(cè)與監(jiān)控 250
4.6.5 灰度發(fā)布 256
4.6.6 高可用與高并發(fā) 263
4.6.7 分布式數(shù)據(jù)庫與緩存技術(shù) 274
4.6.8 Serverless在業(yè)務(wù)中臺(tái)場景中的應(yīng)用 293
4.7 阿里巴巴業(yè)務(wù)中臺(tái)項(xiàng)目案例 301
4.7.1 直銷行業(yè)案例 301
4.7.2 快消行業(yè)案例 306
4.7.3 餐飲行業(yè)案例 314
第5章 云上數(shù)據(jù)中臺(tái) 318
5.1 云上數(shù)據(jù)中臺(tái)概述 318
5.1.1 數(shù)據(jù)中臺(tái)的發(fā)展歷史 318
5.1.2 數(shù)據(jù)中臺(tái)的演進(jìn)路線 319
5.1.3 數(shù)據(jù)中臺(tái)的建設(shè)內(nèi)容 320
5.1.4 數(shù)據(jù)中臺(tái)的建設(shè)方法 321
5.1.5 數(shù)據(jù)中臺(tái)的價(jià)值 323
5.2 數(shù)據(jù)中臺(tái)的架構(gòu)設(shè)計(jì) 324
5.2.1 數(shù)據(jù)中臺(tái)的理論 324
5.2.2 數(shù)據(jù)中臺(tái)產(chǎn)品體系 326
5.2.3 平臺(tái)架構(gòu)設(shè)計(jì) 330
5.2.4 數(shù)據(jù)架構(gòu)設(shè)計(jì) 339
5.2.5 標(biāo)準(zhǔn)規(guī)范設(shè)計(jì) 343
5.3 大數(shù)據(jù)平臺(tái)建設(shè) 347
5.3.1 大數(shù)據(jù)平臺(tái)建設(shè)概述 347
5.3.2 詳細(xì)技術(shù)架構(gòu) 349
5.3.3 環(huán)境部署 359
5.3.4 安全方案部署 362
5.4 數(shù)據(jù)資產(chǎn)化建設(shè) 367
5.4.1 數(shù)據(jù)資產(chǎn)的定義 367
5.4.2 數(shù)據(jù)資產(chǎn)的采集 367
5.4.3 數(shù)據(jù)資產(chǎn)的構(gòu)建 381
5.4.4 數(shù)據(jù)資產(chǎn)的管理 392
5.4.5 數(shù)據(jù)資產(chǎn)的價(jià)值 397
5.5 智能數(shù)據(jù)應(yīng)用 398
5.5.1 數(shù)據(jù)應(yīng)用概覽 398
5.5.2 數(shù)據(jù)應(yīng)用規(guī)劃實(shí)踐 399
5.5.3 行業(yè)數(shù)據(jù)應(yīng)用實(shí)踐 400
5.6 數(shù)據(jù)中臺(tái)技術(shù)實(shí)踐 409
5.6.1 數(shù)據(jù)治理 409
5.6.2 實(shí)時(shí)數(shù)據(jù)中臺(tái) 411
5.6.3 數(shù)據(jù)脫敏 433
5.7 阿里巴巴數(shù)據(jù)中臺(tái)項(xiàng)目案例 439
5.7.1 美妝品牌項(xiàng)目 439
5.7.2 居然之家項(xiàng)目 444
5.7.3 某商業(yè)集團(tuán)項(xiàng)目 450
第6章 云上AIoT中臺(tái) 461
6.1 AIoT簡介 461
6.1.1 AIoT的定義 461
6.1.2 AIoT的體系與產(chǎn)業(yè)鏈 463
6.2 AIoT的發(fā)展 466
6.2.1 我國政策法規(guī)的支持 467
6.2.2 物聯(lián)網(wǎng)標(biāo)準(zhǔn)的發(fā)展 470
6.2.3 行業(yè)應(yīng)用 471
6.2.4 技術(shù)的應(yīng)用與發(fā)展 472
6.2.5 競爭格局 473
6.3 AIoT項(xiàng)目的建設(shè)過程 474
6.3.1 需求與方案調(diào)研 475
6.3.2 方案設(shè)計(jì) 477
6.3.3 交付實(shí)施 479
6.3.4 服務(wù)運(yùn)營 480
6.3.5 AIoT交付的價(jià)值 482
6.4 阿里云AIoT中臺(tái) 484
6.4.1 一站式開發(fā)平臺(tái)IoT Studio 486
6.4.2 AIoT平臺(tái) 488
6.4.3 邊緣計(jì)算 497
6.4.4 物聯(lián)網(wǎng)設(shè)備 501
6.4.5 物聯(lián)網(wǎng)安全服務(wù) 504
6.4.6 物聯(lián)網(wǎng)應(yīng)用服務(wù)平臺(tái) 505
6.5 阿里云AIoT項(xiàng)目案例 511
6.5.1 智慧社區(qū) 512
6.5.2 智慧園區(qū) 518
第7章 阿里云數(shù)字化轉(zhuǎn)型綜合案例 522
7.1 某航空公司數(shù)字化轉(zhuǎn)型案例 522
7.1.1 客戶背景 522
7.1.2 阿里云解決方案 522
7.1.3 項(xiàng)目交付過程 538
7.1.4 客戶價(jià)值 541
7.2 旅游與酒店行業(yè)案例 542
7.2.1 客戶背景 542
7.2.2 阿里云解決方案 542
7.2.3 項(xiàng)目交付過程 544
7.2.4 客戶價(jià)值 547
7.3 飛鶴乳業(yè)客戶案例 547
7.3.1 客戶背景 547
7.3.2 阿里云解決方案 547
7.3.3 項(xiàng)目交付過程 553
7.3.4 客戶價(jià)值 556
參考文獻(xiàn) 558