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