如何快速復(fù)制阿里巴巴的互聯(lián)網(wǎng)架構(gòu)?

互聯(lián)網(wǎng)架構(gòu)有三個特征:

成都創(chuàng)新互聯(lián)公司專注于新區(qū)網(wǎng)站建設(shè)服務(wù)及定制,我們擁有豐富的企業(yè)做網(wǎng)站經(jīng)驗。 熱誠為您提供新區(qū)營銷型網(wǎng)站建設(shè),新區(qū)網(wǎng)站制作、新區(qū)網(wǎng)頁設(shè)計、新區(qū)網(wǎng)站官網(wǎng)定制、微信小程序開發(fā)服務(wù),打造新區(qū)網(wǎng)絡(luò)公司原創(chuàng)品牌,更為您提供新區(qū)網(wǎng)站排名全網(wǎng)營銷落地服務(wù)。

第一是敏捷性。

首先要想清楚客戶為什么需要互聯(lián)網(wǎng)架構(gòu)重構(gòu)他的 IT 系統(tǒng)?這里舉一個例子,中石化的供應(yīng)鏈的平臺,今年是跟阿里合作開發(fā)的。中石化體量太大,若按傳統(tǒng)的 IT 架構(gòu)去做,從發(fā)標到最后上線,至少需要一年時間??苫诎⒗锇桶偷幕ヂ?lián)網(wǎng)架構(gòu),從第一次接觸到最后上線,只用了 90 天時間,到運行四個月已經(jīng)達成 70 多億的交易額。

在供應(yīng)鏈平臺上線之后,兩三個月時間又把中石化的會員卡系統(tǒng)上線,隨后又是物流系統(tǒng)上線。所以互聯(lián)網(wǎng)架構(gòu)的第一個特征就是非常創(chuàng)新敏捷。

第二是擴展性。

整個互聯(lián)網(wǎng)架構(gòu)的計算能力,隨著機器的增加,其性能和能力都是可以線性擴展的。

這里其實有兩個含義,第一是在類似于 “雙 11” 這種高并發(fā)場景下,它可以線性擴展;第二是當(dāng)你要搭建一個覆蓋全國或者全球的大平臺,綜合原來所有的 IT 系統(tǒng)架構(gòu)依舊發(fā)現(xiàn)資源不足時,它可以線性擴展。這就像,基于以前的傳統(tǒng) IT 系統(tǒng),我們的社保不能各個省聯(lián)通成一個大平臺,稅務(wù)也是這個道理。

第三個是共享和開放性。

在基于傳統(tǒng) IT 的信息化建設(shè)中,做一個 ERP 系統(tǒng)或者幾百個其他的系統(tǒng),里面是有非常多的重復(fù)開發(fā),這就是能力的不共享。

而阿里的互聯(lián)網(wǎng)架構(gòu)下,整個集團用戶的管理,其實是作為一個服務(wù)共享給所有 BU 的。當(dāng)做完第一個系統(tǒng)后,用戶管理的能力便沉淀下來,這種共享能力被逐漸成為一個業(yè)務(wù)的共享層之后,再做一個新的系統(tǒng)或者業(yè)務(wù)時,只需要做一個差異化的業(yè)務(wù)邏輯就可以。

這就是內(nèi)部共享,當(dāng)積累更多,就可以選擇開放和運營起來,共享給合作伙伴,這就是生態(tài)。

云計算是另一類運營商

電信運營商是運營著通信能力,云計算的公司是運營著計算能力,所以在互聯(lián)網(wǎng)作為一種基礎(chǔ)設(shè)施的前提下,云計算其實是另一類運營商。

站在企業(yè)的角度,最后每一個企業(yè)都會變成它核心能力的運營商。例如一個傳統(tǒng)的制造企業(yè),他具有設(shè)計能力、品牌能力、用戶管理能力等,如果通過互聯(lián)網(wǎng)架構(gòu),把這些核心的能力抽象成一個一個的微服務(wù),通過運營,這些能力可以開放給所有的子業(yè)務(wù)單元,可以開放給下一個供應(yīng)鏈和各個合作伙伴。那么企業(yè)就變成了其核心能力的運營商。

阿里巴巴的邏輯是,不僅可以去共享基礎(chǔ)設(shè)施的云化,還可以實現(xiàn)業(yè)務(wù)能力的云化。這里就需要大規(guī)模的分布式數(shù)據(jù)庫,包括整個服務(wù)化的理念等。

如何去快速復(fù)制阿里巴巴已經(jīng)沉淀下來的互聯(lián)網(wǎng)架構(gòu)?

先看一下基本框架:最底層是企業(yè)級互聯(lián)網(wǎng)架構(gòu),往上到中間這一層就是共享服務(wù)層,頂層就是能力開放平臺。

這里有一個挑戰(zhàn),當(dāng)原來的用戶管理能力,是在不同的 IT 系統(tǒng)中以不同的形式存在,比如說用戶的信息可能在 A 系統(tǒng)中是一種數(shù)據(jù)形式,B 系統(tǒng)又是另外一種形式,雙方孤島式的存在,在抽象成一個共同的用戶管理中心能力之后,需要支撐的就不只是一個業(yè)務(wù)流了,要求必須是能力可線性擴展。

再來,把一個專用硬件上跑的獨立的煙囪式系統(tǒng),拆成一個橫向的、平臺化的、分布式的系統(tǒng)之后。有一個問題:這個系統(tǒng)雖然很好,當(dāng)它越來越大的時候,運維怎么去治理,那么就要有數(shù)據(jù)化的運營。

說白了就兩件事情,一個是在整個系統(tǒng)中做任何一次點擊,整個服務(wù)集群里面的鏈路要被跟蹤下來。再一個就是結(jié)合流計算的技術(shù),能夠?qū)崟r的分析這些數(shù)據(jù)。真正的互聯(lián)網(wǎng)架構(gòu),還要做到當(dāng)服務(wù)對象感知出問題之前,系統(tǒng)已經(jīng)知道自己出問題了,并切換掉。

也就是說,第一個挑戰(zhàn)是分布式系統(tǒng)的平臺和運維之間的矛盾出現(xiàn)后,必須要靠數(shù)據(jù)化和實時計算的方式去處理。

接下來會有第二個問題,小的垂直式系統(tǒng)被封入一個大的平臺之后,有些調(diào)用會變成跨網(wǎng)絡(luò)的調(diào)用,那么一定會遇到一個系統(tǒng)性的瓶頸。這時候,必須從架構(gòu)上提升它的性能,也就是 MQ 起到的作用。此外,在分布式的服務(wù)框架等把計算層面的瓶頸打開之后,數(shù)據(jù)庫會出現(xiàn)線性的擴展,數(shù)據(jù)數(shù)訪問的鏈接等等也需要加機器讓它線性擴展。

等這些都做完,整個的企業(yè)級互聯(lián)網(wǎng)架構(gòu)也就建起來。服務(wù)的中心可以涵蓋供應(yīng)鏈、銷售、物流、客戶管理,甚至把整個企業(yè)的能力全部服務(wù)化。

分享題目:如何快速復(fù)制阿里巴巴的互聯(lián)網(wǎng)架構(gòu)?
文章轉(zhuǎn)載:http://muchs.cn/article40/cjhcho.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站導(dǎo)航、網(wǎng)頁設(shè)計公司、動態(tài)網(wǎng)站Google、企業(yè)建站、網(wǎng)站排名

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

微信小程序開發(fā)