久久99国产精品尤物|久久黄色视频二区|三级在线播放试看无码一区二区|国产综合在线观看精品12

電話:+86 574 88168918 郵箱(xiang):sales@aliance.cn

首頁-新聞動態-新聞詳情

微服務架構崛起 能否成為下一代云計算?

發布時間:作者:cobinet 10G網絡模塊瀏覽:596次(ci)來源(yuan):jifang360
CobiNet(寧波)推薦文章:

IT架(jia)構一直(zhi)從(cong)all in one到近(jin)兩年熱門(men)的微服(fu)(fu)務(wu)(wu)架(jia)構,技術不(bu)斷進步,微服(fu)(fu)務(wu)(wu)架(jia)構模(mo)式(Microservice Architect Pattern)開始被越(yue)(yue)來越(yue)(yue)多的企業所接受(shou),那么究竟什(shen)么是微服(fu)(fu)務(wu)(wu)架(jia)構?微服(fu)(fu)務(wu)(wu)架(jia)構模(mo)式有什(shen)么優點(dian)呢?

從整個IT技(ji)術發(fa)(fa)展(zhan)(zhan)趨勢來看,我(wo)們(men)可以(yi)看到無論是硬(ying)件(jian)(jian)、還是軟(ruan)件(jian)(jian)、還是基礎(chu)架構(gou)都(dou)在朝著輕(qing)量化的(de)方向發(fa)(fa)展(zhan)(zhan)。云(yun)計算的(de)發(fa)(fa)展(zhan)(zhan)更(geng)讓資源的(de)調控(kong)靈活性和(he)部署(shu)(shu)速度(du)都(dou)有(you)所提高,微服(fu)務(wu)就是一項在云(yun)中部署(shu)(shu)應(ying)用(yong)和(he)服(fu)務(wu)的(de)技(ji)術。采用(yong)化整為零的(de)概念,將復雜的(de)IT部署(shu)(shu),通過功能化、原子化分(fen)解,形成一種松(song)散耦合的(de)組件(jian)(jian),讓其更(geng)容易升級和(he)擴展(zhan)(zhan)。

ThoughtWorks的(de)(de)(de)(de)(de)首席科學家(jia),馬丁 福勒先生對(dui)微(wei)服(fu)務(wu)(wu)做出了這樣的(de)(de)(de)(de)(de)定義: 微(wei)服(fu)務(wu)(wu)架構(gou)是(shi)一(yi)種(zhong)架構(gou)模式,它(ta)提倡將(jiang)單(dan)一(yi)應(ying)用程(cheng)序劃分成一(yi)組小(xiao)的(de)(de)(de)(de)(de)服(fu)務(wu)(wu),服(fu)務(wu)(wu)之間(jian)互相(xiang)協調(diao)、互相(xiang)配合,為用戶(hu)提供最終價值。每個(ge)(ge)服(fu)務(wu)(wu)運行在其(qi)獨立的(de)(de)(de)(de)(de)進程(cheng)中(zhong),服(fu)務(wu)(wu)與服(fu)務(wu)(wu)間(jian)采用輕量級的(de)(de)(de)(de)(de)通(tong)(tong)信機(ji)制(zhi)互相(xiang)溝通(tong)(tong)(通(tong)(tong)常(chang)是(shi)基于HTTP協議(yi)的(de)(de)(de)(de)(de)RESTful API)。每個(ge)(ge)服(fu)務(wu)(wu)都圍繞著具體業務(wu)(wu)進行構(gou)建,并且(qie)能夠被獨立的(de)(de)(de)(de)(de)部(bu)署到生產環境(jing)、類生產環境(jing)等(deng)。另外,應(ying)當(dang)盡(jin)量避免統一(yi)的(de)(de)(de)(de)(de)、集中(zhong)式的(de)(de)(de)(de)(de)服(fu)務(wu)(wu)管(guan)理機(ji)制(zhi),對(dui)具體的(de)(de)(de)(de)(de)一(yi)個(ge)(ge)服(fu)務(wu)(wu)而言,應(ying)根據業務(wu)(wu)上下文,選擇合適的(de)(de)(de)(de)(de)語言、工(gong)具對(dui)其(qi)進行構(gou)建。

微(wei)服(fu)(fu)務架構(gou)是一項在云中部署(shu)應用(yong)和服(fu)(fu)務的技術

總的(de)來說,可以將微服務架構的(de)優勢歸結為以下(xia)幾(ji)點:

1、復雜度可控

在(zai)all in one的(de)(de)狀態(tai)下(xia),容易(yi)造(zao)成盲人(ren)摸象的(de)(de)狀態(tai),造(zao)成不必要的(de)(de)數據孤島。而微服(fu)務(wu)架構通過(guo)分(fen)解(jie)單(dan)體式應(ying)用為多個服(fu)務(wu)方(fang)法,讓復(fu)雜(za)性可(ke)控。為了實現同一功能,應(ying)用被分(fen)解(jie)為多個可(ke)管理的(de)(de)分(fen)支或服(fu)務(wu),通過(guo)微服(fu)務(wu)架構模式,讓復(fu)雜(za)的(de)(de)功能,通過(guo)模塊化的(de)(de)方(fang)式呈現出來(lai),讓單(dan)個服(fu)務(wu)更容易(yi)開發和維護。


避免 盲人摸象

2、靈活可擴展

靈活(huo)性是(shi)基(ji)于微服務架構(gou)模式使得每個服務獨立擴展。微服務架構(gou)下(xia),技術選(xuan)型是(shi)去中心化(hua)的(de)。在這種模式下(xia),每個團隊都可以根據自身服務的(de)需(xu)求和行業發展狀況做出(chu)自己的(de)判斷,選(xuan)擇(ze)適合的(de)技術棧。

3、獨立部署

由(you)于微服(fu)務具備(bei)獨立(li)的運行進(jin)程,所以每個微服(fu)務也可以獨立(li)部(bu)署。這樣,當某個微服(fu)務發(fa)生變更時無需(xu)編譯、部(bu)署整個應用(yong)(yong)(yong),讓發(fa)布(bu)更高效,右下縮短應用(yong)(yong)(yong)交(jiao)付周期。UI團隊(dui)可以采用(yong)(yong)(yong)AB測(ce)試(shi),快(kuai)速的部(bu)署變化。微服(fu)務架構模式使得持續(xu)化部(bu)署成為可能。

4、開發針(zhen)對性更強

眾(zhong)所(suo)周知,在單塊(kuai)架(jia)構系統(tong)下,新人(ren)的培養周期很長,需(xu)要(yao)花(hua)費(fei)大量(liang)時間(jian)了解(jie)本地(di)開發(fa)環境。而(er)微服務架(jia)構模(mo)式使(shi)得每個(ge)服務獨(du)立擴展,開發(fa)運維人(ren)員也(ye)不需(xu)要(yao)在花(hua)費(fei)一個(ge)月的時間(jian)去熟悉本地(di)環境,而(er)只需(xu)要(yao)了解(jie)自(zi)己所(suo)處的模(mo)塊(kuai)狀態即可。


John Allspaw與Adrian Cockcroft爭論微服務(wu)

5、降低TCO

在傳統IT架構中,即單塊架構系統中,是以技術分層(ceng),譬如(ru)邏(luo)輯層(ceng)、數據層(ceng)等。但隨著市場需求的(de)不(bu)斷變化,用戶需求住家(jia)個性化,開(kai)發(fa)(fa)周期(qi)需要越來(lai)越短,產品的(de)生命周期(qi)也開(kai)始變短,單塊架構系統開(kai)始面臨挑(tiao)戰。無論是開(kai)發(fa)(fa)還(huan)是維護成本太高。

相較而言(yan),微服(fu)務架(jia)構模式(shi)下,當某一組件(jian)發生故障時,不會發現(xian)單塊(kuai)架(jia)構系統的進(jin)程內(nei)擴(kuo)散等弊端,故障會被隔離在(zai)單個服(fu)務中(zhong)。

文章(zhang)編輯:CobiNet(寧波),本公司專(zhuan)注于電訊配(pei)件(jian),銅纜(lan)綜合布線(xian)系(xi)列領(ling)域產(chan)品(pin)研(yan)發生產(chan)超五類(lei),六類(lei),七(qi)類(lei)屏(ping)蔽(bi)網線(xian)/屏(ping)蔽(bi)模塊及相關模塊配(pei)件(jian),歡迎來電咨(zi)詢0574 88168918,網址aliance.cn

我們是萬兆屏蔽模塊10G屏蔽模塊屏蔽線生產廠家。

相關新聞

 

?2016-2019寧波科博通信技術有限公司版(ban)權所有